vzkernel-2.6.32-042stab108.8$>mDT픔zhH/,>=-?-d   08<L RlJ .  A  UX  |    $ t   E4EF,GOGGH(IC8IL9Q:>,O?,O@,OF,OG,O H,w, I,| X,PY,\,8 ],Ј ^-Fb-d-/e-4f-:l-<z-R-b-Cvzkernel2.6.32042stab108.8The 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.Ukbuild-rh6-x32.eng.sw.ruParallels, 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-042stab108.8 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab108.8 || 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-042stab108.8 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab108.8 || exit $? rm -f /lib/modules/2.6.32-042stab108.8/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab108.8 || 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  MX +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_Pό><""#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[< `kx$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$hH@C t<=8j0#EAb0Q5sH](|8 "@h< <'x5PUX`lXvh!xF.{@.~pHzdx`cD~T?r 0b@H0<q\@7(@ \5|?`DR<X&',,$tA_0%$+ G/ s\LiRs$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$;$hWS<`{H.pOL[ot+ .P|8 `g(@Jl.@)52l%L/<90@,8x'$,&4'4@<!0''|,P'(,P;*#),x3ט`L4paA$ 2A/<Z}4S_1L@O|xxx`xHTXDxxxtttt\\  @St"l'x@E2(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!|=UCU=UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU U UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU UUUUUUUU U UUUUU U UUUUUUUUUUUUUUUUUUUUUUU UUUUUUUUU UUUUUU U U U UUUUUU&U&U&U&U&U&U&U&U&UUUUUUUUUUUUUUUUU U UU U UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU$U$U"U!U!U!U!U U U U U U U"U!U!U"U U!U"U"U"U U U U U!U!U!U!U!U!U"U"U"U"U"U$U$U$U$U$U#U$U"U#U$U#U#U#U$U$U$U#U#U#U#U#U#U#U#U"U#UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU)U)U)Ua7c469a9488f2e4692847c339cc1dba7024cd62fb0b8a5e2fe95bc2cb450154cd5f82465e671b7a77a70fb6455e3a5488f4e33f3dc3e414ff94e5fb6905cba8c461a0e4e3295f81c9ec610322b2cf36d1b19308f1f27e7855b1aa5ef88b7341a3c6eccf8f1c6c90eaf3eb486cc8af8a3d8f1048b5febff450183d322303179e195ad40f914aa8cddec33a7fd8df1748b64a2d4b1eb0aed2a5867a10bcec841a48ec43a48d48fcbac0b8c89f996661e79bf74259570c3d2a628e43d272ec05b57fe7fe080076d4b82db23cd07fe6f0ccbcfcb0a96481be024e50aedfe1cf5cd22ef3f45a5284e7d193555eff5fb3e81189b12272f4a719e09c9dc8c9f70debd7ba314d0f3f4b0bd24ed755ead45cd4b46a8e71fee32ebe04f13204cf0cd28b079e1ee6676b0bef2fa5c848bdef2bf0075cbf073c7bd66e10fbe0ffc79a82e70454d6074952cb371a92219e0f5e3ef6f3ca161ccf7ef8e147e76cdaf0c3caa1a57cfe4d0a1b323320aa9da27ddaddfa65e96b20d7ee22ecda7d2677416caa7a5efc4d85861aae48f5ba57e35e8156011e2895d7cfbbcaa117e53654606607d8ac846d5bd9a86b3168b48b6922bbeedf46d647315371e0b165dc5f5e79cd252ed10d66b0bc4c19cc8c4def1f2822c23544494e2f21ebec318f3c42ecaae85615c532b7c85af8b3ac35fee1c18b914ad7bacfcd04562a8a134998940ae5cab49071a9a02f055a972d05da2fdcedfffd0a6620213883320a80b0b545f168181403e7e165da1e6080e525f4c5923564830bcd2a06567b825454ed46b0dadb58c040862bf6a579f82119cb77edf6177d9acce22f2c4a2f9258af92f95f7c2f1548d0ae28bd6f9686b23034cd5e9135e1881233d5190f562aca35c4640f86b2f9ec381cce6aa65a112fad0ff3af45f629d33d8df01b26e77de0807ed6c7ce554e74f9cd38e9d0237079b7aa797fa78f10b68b6cef144881a4db0d95974f96af8298efdf962d2124390177be7043d92da825be8f91befed75464398cbeb5f48b6982095050d69358ea528e9316497ea6ee6ab59ed10c1792be7bb9e13773f6c5624387e61fb8438ceed4636144862864eed48ed350a5b43e22fa87a7fe3d068a786a82ad20fa6ac6d528279116039a0e13d489f44f118221fc366f30510cd6955d9d60a931a1912465339c1c4b4c50de0cef6c5df366f6a695af051834fa15b291193d6cdfa26fa152fb6f450867e15b4cfac0007bcecc36fd9e27ec498d05d2cfad8073b5784fd3baf18918160fd3d353941c0df3c6d62be10b18a913c15b582b0d64ed922b8602ab181ccf1841b41c39490e7c3d6dd92394a78df4df5425d7f1bb09af586661ad5de5d4435f9fd35c6d9d7d753049b028b0d25d018139dbe8fa2e6b8b0da20c6437999477c4d4132ac33dc840ca21744fa4eba08475ae2d5da7261b80e6776def84bdf7995d8e334ce2ce69171536e78df7b44545bd99d7175f1cd8ba0a6c9e448cabf585c430c17cfeb4e3273d40146a1a727d565a4ffff1ce5d39b7716a728d85cae599e84f937377320db63174e2408a88c127ec0116d6d35cec3d91b51216b6c070d1dbf8ce2fb6f7a4c4b2fcc15f2f99080b797f810329f06c5ae9c47c60466a10275dd4cc4d3463252ff9f86f81ab7864658a442e3a25b1485c03e339ba3bc3b2a2e75f7f98f038cbbcbe36fa57941a35c2f8b70431a3e9b42543effac93ca2390d855d9d86a135127fd2f18e01d6833e65450fd6f258991ec5c92c51704bcc548ff53cc863bdb6c96319ed23f29b50dea7e2b7a7d9df148dd269c2be8f3fc8e0ee788b3d3aa681dac52459b4fd125c67f827b12b828cb4890f5fafd50d376b77d5319afa35f4ef3166a5ddd72c4ead7a9cf0512140c49b73df7b664b86a7ed949afb4eb0b5f9c05cae4b9ec8a55844b446bac90dcda5c690137ce5b711590d23e52abbfec531d03e99d0159e176bbc6f60647500545c8019a1d1861bf4466bd40ba7c1947584e884cdc81b2b9cbbf118238ffcfc885bce2f53ff968dbdc31d8e2c802a0896f50f0e6207389a1288c04bc19023bfececf172244d6ea4f1e55975bbab1bfe4da8fb05ca3b9b33eb1d54b2b5105b7f1c7dff33cf4ef87e622befbdaee72998fb96438cec2ea27b4de20b4ed9c116ee08f6e25d9fec9b7205100a9f9709070469d1b4238c3a70befc0ef02d0deae5588acc8d0eacc408dcb28de711ed04ae950e523b47d2b33d0f8b27173e2ecbddf5aa06b50bd7fd477c1b5cf4e7282e6f7b103f39250448d4f52c424bdf41003f1a26c05f0d695371c6f84f9618a467e33965aa3350f22f4c5d528054ece7b1d66f3ee7de12ff93c389ea6a4db5486cf1c0bb44b479fb4e1fa4e827f357bca31701c16f8de8e3556807043fa4170dc228eb67ea45d52a8350f5d3bba7fa3f718bf25ff43bd4658beda19e77ed61720e0309f7865b7c7311a15de9c665c3a1e9ea191c8263bbfffaffbe4303b7521b4c784819d481c5a7030dd66676af9f24f90920a8616a4e49468e6db24cad324e2b2cfa7331a10d20c56a8be7d58a00c0d3ade45107896f5c2f10f99d588de86e03a8b3227b76a59f0566e7173ca927412f1959ca3c8bbaad5cf990d0244543606ae58c6f9cfad58d6dda172321f6a9f60358c1000f8f68b1b304ddd87a46a1149e8560c3c232e680255245222fb155dc22d62f5fe2ced2eca3115be32ad8bdaf8003bac13190bedc79dcdb4a19ef538b93562cbf09249884c85e4979527cfe6ff3dc56cc5277521ac83141fe356b9e22a0f3b8fc5b51444a2cea0818a2d9fd17f54047ce32c95eab7ce66fc2d49c6befaa0c13fc2124ae5e398f9440afa5e623ee38a10b4235a4b72ceae3a3503ec2fd68ec646a83af61d664873c6160d2a113ffbd7cb72c4fba86f15d7e84fd9e6af9afaaa9f4d0b792e3f8166d60bbe2da24e47255974a27cc6aca88d396afb1de3a7ba56dd33a8b337c5ae20958b713ce663e4a1b5f1ce8560c489e5909cfb51b7e75949d6e001c315524d4e58ceae3f98a272a8560d089c1354cadf273ae5ebdd829de9378ac1e3d95959cf8b801f20a1449fd6be070a1673ac1edfd190d90471cab8a14418b08272ac468a6638b2323cea6877e5dc63ef04ee9bbb63f24b5e2b01c66b9391ff0b7563d7efb57bd411139b6d9655dd6c934b3ae4629c0f62b0a3150795ccfb1497ed3c7b99b4fc5b2a3e02a8fed062ca4347223250b9ffb707334028f4037f197f24faf24fb9417d1b1f1d18ffde2b4263960dbc924695cb6e094f62ca50789c9edf9f21aa57874b1d1606bfc8d7863b4dab4877789f4d4424738951a65e59c6c24f532a2f9b61c81b39d9cc43d59d0b3f9955ad412d5fd268f126905166873a9174f7b2f5aff306a126c4cbce0cf65159a7ffcbe25c4a8c12202717049b5cb5fd60031e2611ba3ba201525905c3370b5f2bee3e9028d0aef1fd7c42b47fc7ab35c768f9507090ece8e61280a64d5a1008af0678db608492cbff91fc29884f9969a5a8a0619128afae062b25ef419a145a48081b012e77faa9080dca535765dee57218b8dbe315c8c9c227f2d8090905263868bee409edfd80b9e9df8357c98bea64967ad1cff96b99b8cd499f1b01cfe91ab2b2a487e66dcc489f5c04658cc2e2803742d7b994240078f851feb5be5e706d5adbfd594f81e829de728ed236d0aa5afe47248f4f81b8f592533875fb13205711bbcd176481ff192b7be18f424a65818d94ae5c471a3ad1a91f5a35071aeebdc65a77f0ea5c6ac4863f34da7d1e2f9027ebc26cc45b4ff9a1dee5fdcd485204992612956e9c756e8299e6b629b7c022dfd5ae3ef03cfb613fb30202567b2bb4c21bd765f43cfdf2db96b434ce3a485c5bfe37660da9b92ccfa60eabe467b249aadd85d18aa87517d5004311ca6bfacd95c9c60f1b3e26f309d5f0cb756d8d3cc82cb5eae38b6517989bad88249e168efd4b823bc50f1cf6bf8182248cc6de25c6dea67e8823f680e58056cc9c04074ad94fc2b7cb6ee544114891a34a973624156ef8a258ff6773e3f9be5692a999f1c3c723403713fb3fac7a081be099bc0981e037ce4d7e72eaca0904dc8ed342afdc463aa1edddf5f18554a8773b6280d15aaf2cbcd72dbc35c9e5bbdd01351fab109fe40dad63a7f0875788ac7bd48d679610a176c6efffa07479208731e5e6a70d25220934f48c87d642cdc90c2497c0af09f6f0b476514f20125367bc663eb13399ec280de8b71261d168b6879c7699526427ac31483370b5850ec8ad37708333c1c3e442a2243e6d17e871d9150542f076c1fbf92c36f425e780a92e4a4dd0939b4bb8a8ba415978c109a3962e35a555007ebe032ce6c09a6be765818ed42c55703c1e472b5da14e2a80714532f0c600fb6dc3d8bd27fe044e6ef09c874fdd847f5fa18a20f980b17c00629b5556c372402fe156c64a60a6dab8adb7d51bfe75be8cb75fc1cb49bda239e6e426de1b419e06b070f704ab85f667842e9392d138a0f7366c7c30cd448089768b1d1f2246238c51dc7ac474d8dcfc3aff3a36bde994520e4c33377100733a0d70db745a8a20ce206d2ba0cd3657cb30132a7e47ea9b05443de3b922f3ab9b0a5d873dd6c908014e1c427299d7b159c2c1f945a839a054f32e812c9fd61b17fdf0911a068964e6626f1a4a7d812bf32dcb4bf68f4cfe412705956b93f79070763928d23c18660df52dbd9fd8d23bd27a5a2f27fc44eb188b5bcabd3e0c4576043f23ee20fd3e17cd8637ca7bb010cc27ced975100a9abdc498e0b3a6c361412a7c3884c320a343f798f690a2a18f3e9e72f4c36beb7f231313519dfca89b11307523dda83d6cf77e904ed3d6fc9133c75a564280026e0943207a591575e3e26f9b913f209c86b232c599a9c26e102fe89ccc843780be368aacfe19168cda19778390cd9917f665ea9640ba840d3a5ddb08e5067f9359a72bac11b9085fe4fc9a1fe69ac0230eb163a6a0f67371b1e5eac96a7d418d710f4d571a15c0bb20def8e34f58fd269051d2c499b2838ad606a17e875b0132e6792bfa5eedbd258cebf0665c4ec69d5f79dc05f3bd26a9dc172a67b02b011f835a806756bdf3602e07895e667289d5cf7d87a1c77f44e4bf5d72ff5ec6a6bb0ff145d0b070e056efb11d6782d25d65007b2a2238754086ff78cce178800c43061e829c0fce91fc1160ec8361ae1817abe8e3393dd3aadaa55cfcffef130f215e4a5bf2cac83520d53a05b7f4514cea71135afea8e6841c76233fab9019446b2446d6d0e1b5685163fc179c4b21bb51ae2a3178294ca2639332211f37d44162f0e2f1c5a272873a8ef4d32781aaed021a10ac2048e47d56753d94027ecf8e587b471de96d0bc17a9474a6b14319a0330d543cd6b0db852295398553269caaac08a8750761fb956cae5679887ed8b5ffbd00bc315af009b219b1bee4a4e7682a81d7444c30cd8c9061a88bd9de88a4b3c81a962d3589cc58dd93ae71b528a50f0697abae6b96f369ce463f7975b1832684bd0b115f8c80fcdc05cbde87d9e5516d482bd8dbd28e31f6eb59da4e22ed18fa8a121b284d33e2fee34b91af184f465eb5e3d9bcb7e85e68cf43d6743cfee016b38f58d0b83a25581f535dcfb929dbda43987c84eb46e8ae908b7045d8ace605749f2a477272b8b571d53aa2147584160ba40a1445ed0d29e3a280e638a448cdb4aa4937c0f0caa285ee977693992cc5459e33333ffb251f42312f2c0fc0476abbd14d96924da525025931815843f64f1738c9dd1b83081d3186ad997c0c28487dec36de0b72c2f22d83e61f3ba4667440ac81480cf12d1f87b831ea28d8b2ee8b479737e9cbd4bba08c9cf7fdc01a9c96d525a3778c0cea0cfd568fe6deec3c1a65ee069203ebf4e0556ae44d57d9b58d7ef9f2f4c0754d5a9e7c401a31255ce823335900194a454a8cca483c95c4da3191bcfccc1ab7cba46787e2528359a3b342d78d319f24ef9826decdba92a641525b030b418e1ded6e23ad4f8409de612097d428000bcdf5b86bf7dc4416535bc866086eacd85687221170e48c90585256ff1b0689e8ef3b9f6813c523601cede813eaa2c0f42d9a08428b93e3082fc2679525fae405c6f5d94e0edccf7e64c8783ff431ac14f7847689ec23d5c27ec6ebf76b50ed38fb085a7c85cf5a427046446ca9913c8fd2a093d8632b4e7b2a22396fe967a959ae20186e38595c449e3a3c779c1fcf1b976c7ee9a4a51a3146e08b877210bb884a129812cdb6efbbf51dc7ca485434384d0176b114de065240eded1a3337eb53e186ca4ea2c81b8a9d9299e983683ff1c913c9b58c289bc67bc4e1a4bc8555d301451f64cabe8fa82ff18c31edb9e560323bd3cb82215bb593623ee31b1c8a8c53e57ea66059e32d0fa99e6b7b90b227f1228bdc196b2ba936f23d22b9d6968fd45671abd45279776785d09448c3dba0309c56f0ba1291ee18108797dae15bdd202e7641bc850b4af75548c2f07c2fed4e7929c106b7681e076ca9936fe4d1fb4d00a08ab069b90f692eb63ad7a30dd2a5f96fc2c3bee10f6aabfad7ab54eafeedc4be5adfe3dcd4854d812cbfa8bf79b66bae63da8e88e3a00334cd5f639c7c95053760017a44f50d570521e6d46b474e10a114235b833028e222ead5625ee3bdbbc37ed43f42f7f9551a48aa5c3bc2198c42a6ddb0928b730591051947bf24a46a45581686e4b04af3eab3896fd581d13ae154a8d509ae37affd3ad6cb1a8f83af95854aadb4d0f18cffaa5535e83c3aa2ffc5a81bd0f2155d67dd57ea45814f44e51b683a66416ad9f933ba97ec33ab5995f4e4f17d274b7bef72399966caadf28c6ff23a2abf579f0d3ca025a478571adf91764b18181d407283072ffd1d93b94305aa2acbb1cb42484b4d1931f0d4793ec731debab2018ff8060197ff90ee854167efa6a395534e43a24679a03f531089e445e2aef7fb898e7d2976007ef78e3d2f6fe080811162421d578241acc2234246aefff7bc3c3fa198bcde4f80aa1ed787d12e15869291d41c0732a37c8a2eef4365465ee2a938238ba95fd115f88dd97c5f78b2faea31848342eeb1a072f4ac3c574648f9291871a079c85c30e7147cce4c666d9a9766dfa51470298e3d47bd32728e5d5dcfd682c8ff3fe55a4cc7222eef6ac3a9a994f4ae496bd7247facd83bc8f88c1cedb8f2b5859d975dd4bcc9c13611a69eb1ac4b1c060c412fbac84d17e480d0bd006a83abc88c2fa15a37c019923085278cb918b5b6094453dd3b14d2dd84945d5feea52602ab63ca8304575fc87a8c260d2f9685544159c72557226c2338ea7a35e95871dda7cee37c8ac35452f858f484198f7a5b6b58aa58dafddcebfa13d4223f0cd974c8ff4ae468631a1eeb43d6d7c1863eafeb065bfc000527fad58ac5a901bb6827cb5b503759ae2fba497359ab367a6845999455da36ead0cf7309a298484d0b63e4418747b453ed8e3ddf41ebb99d0be003289bff2bafa9e9700777df780bed4dd2d59654f4841cb5bd4e34a3f8f264df9fdce7f542a46377fa4336f2db20710a5123437826d2d8696cdf324aaea35ebec3f07b624997bae9c130529e6da8440d56c1dee213c1c63594326cbe400bbd2d0b2a513220310be1c1243ed10ffabed6519a0ed2c439803309928e3eb957a9db56b620f9c1ef1ecf5455e20c7f3b82c800945000a058052504f0f766eb13f365e99fe4ed480b498b742b97ccc5e8e2ac199dae434e93bbc98b3dc8517ab6ae1cd5a62e3f472d4099dda97414a1ff27f1d2179b2103add553213a50d8eb540b3eec7056d9e8e8f9b4099840eb8b69c2c2e2492286262ebef4c77fa1c3962b3b56ed733e1c579f542b0cc993c0d5818c6fa9e49c464f15c107227f44650af7c0eef836ca6c84d2260f2b9ce95b2a9c2bca733fc8d3df70acd42cb8647d0758d856607821ad6939e39c7e914703185989284fab7be4e55564088934a2cdb24749f52dff54a90f4031cca7903b65c766177fe99fd1cd62ec6bda7d6e9ee66a3c7ea6f27d8bbf97c2b0e804ed011dba3df0da10fccdccc7b45bdea6c37edd32afdd5c6580182edaac09967e1915d67af97c8a5c0efdec2c2a0489d338c607e80ff78d5d8bb7b2ed6a7eee963a00b01a6bfaec2856e6d216cb4d0dae20d296c258a1b5b99e94bb1cd0c3495b6713cdda0dace3bfc60ed826ff237c2221788fdae7dbb951ae333a833e3bf9ef3ceb9d2e007123c5f05164774cc2f17bc306efc2d40e1444c8544b0c440b2961a8ea18cc870b838f3bc63f80ae3249228b148e51ef0ad2f19415ae5cef878e9923c66aaf9b3f6f85b7d875b575f4c4c7c66e4ebb594cb0397f6e43235ae2bb4bf64c7da42bd2b058c3e558a7cf4b74fc9a54ca5dc28603f11f92f24590622e55d70a0b77467207b429436ad861918730a8f81b36af90df40ca8217dfa98b00d4a92444983cfe49b20f89f2c7c79174231a5a7fdbfe4ea67fa7bb5780f0c6278e9297d5662d9d35e1a8e0d0cb960cc70633fd80af14ffc45711cf9659a5aef7edb46d4323637367a74920d739908cc912ea4380e7756a9b77a4c80d3931dae1e2f777556f225d39cd71ffe9e359d234421a6af5b814e1c666ba5d9d1dd8d12297b9bd3686bfc09fd0d6dcf989ed8420a73e7c4c7ba5d591c0ac5ef502c53f70d9bd179ad47d87c433ef9380d389414e2c39e1f9483e68bd7681495b8fa16dd54627a504bbfe6bb5e4e107a934f3e20be0c128fe8e913e5b160db4fa80033af2b6ad16fd8ede5d8b9014b82105f5ce153cf8ae96bb9562c7880458405cfa9c1e1594373cbd4bcae99b8c31f647cfd795ec8fa35d19ab8c0c4102575671d6133ef3f2b5352c2d8278527037fb06d6b4dad12e4ebe998952abd097792fe449f856c2778778d1933e4302ce8b9e5f0990aaa2bb0af21963e1e3b16cfdf5ba74584ea4d952c30389aa23eb535eb24167337a3e12e91ef18d38c2ee5971ba97de1aeb4747b0914c0f975069f4a7fb8896ac72535b1c4880c43d56896880be93c210a28a6636aaca72570cbba3b89b6fbafa3e2241a78958cd588ac0e960d3652f9c0a91878c08f9c012547ba50135ca3d11f1979302339fc1fe923d16c0ffcb92c6d04e190a72e8e8942eef93c1eca90f3e50fd152c08747e49cb6c94dd0f8ddc9545fa225099dbb372ac124d3e0963048bc587fc4a4f36540384cd06b96e5b09e5f50e9caa1e2dfa095a849e6416537c7af18f8d874472767f18772f463c21066ed5891486485b4cc75aa4ededb1148fd77dfb3655cc3854b783af014480aff88ebd74debf4aae5dcadca958617048b27309c7bf3f52a6edfb7d8d6c00f3c8524f9ef8a91b3ad92cdf0ecd3deb10d9fb02fdda00fce0c08f964fdcbc7f4a74349d2e1188d47cb13ce3bb65c91f6040f92a1486dd9c4d17e657c4c836a9eb58d1aa20e6a30a088e55589268c71ba95dfc778175db8aeef24068d53d36bd3277585fa2f80a1571219a32551381a37e09b7f3fc26fc7965ac6dac3dadd4606a5a786bbd91bae8afc7b1d56bd8559b6fffe6702a0dd3445e10c41b419536d5ab82f704218f08e34a93979d9ae1dfc0c73a3167282bcc13c441a493a26f2ce5950e959403039afb30071109995f87e8c8a296b994b1d08306f1ebff7b3781314ab0800ccff518948b58677bc746b6ec278584f89d5f43660981fc89ae869b604155f50f5ecc53d4c7edafd22e58c942011d440597be341eb5d77cc91cf7b81ab41bd63f1a9924db720fefeae3b47cf52f9faf7bc3558d62a0065466a53ac445d5f901ecb5bdc02abf64f4a7f4e119df7834020ff846e480b5a5c94b06279fa3eb755964303f3b3ebad48a6d43dc04d69d7ca1377d9bc8670788b4cc198cfe91892d4dfc684c96bd376e88b30e0c1484786004256b77c99952b5956f9a28d2bc0abdd08b590d54e84d3a8918f42a0158601e270a1d50b3e8da1a78f937067a6bca5c60f07f616267ebc80f457f813b974396110b1fe556524f432bdb62be3d4242808ad9c5b438e8650e407ad8ff74ca172842d994bac6e42463b607df32adc21d28ea03f1fbb97bf52771ad70bfc9f34d6df15d238e3eaf15d782d78508704fbd81d12a70783e93fe122d5cb88630bb086fde533a764e71adaa0f274ecaa6456fc138cc9fb66bb2d12199f58c16d35d6590ba5c7a092aa60718754057fbc785cb35fefbf5f69b9236ca57a163698c8a6c5a57f794c24508f71dca37883be4f7d1f40c8a4323c37dff10943683eb10b441e2893777ab029ee36cf6f2915fe1ed104a77c3f6d984da9872f3d9d3df9bc29af5f1d71873a05bab9b22c8f737d84859d1dd4c9622c5066e0353e0a8e88bb82e0c8653695dd5fc4bb689f434519ff9847b645f09a57e7fd03b96276fc917aef68651efd7899d23ff8c4583bb0fa2ab6b8277c997afbb9d74c91f963034cd77fd363a2c99fc05f40d2220eddfb0e2920feb98ae0843a4c16e2580eab37c36409ae097219ce160025387976758bd74009ad066e0a8c549da37a9449bbcb33c560c55bef9a7415e2a2335077c9c0d35b27bd2681219aaa4cb3ecc5277d24547988d920f10a1dca9e94ba767e274bf8e768a4d5416590a93fee397037b6672e5ad6bdb1aec9c06d71e29557f1e6c90c2781129b67fb114fbcc5531809fd972fb21f39c03b5542f4ca465b76dd757cd20eb0eb8854fcf2129822e9f5df5561c843e5e741c8fe33be67773886ec886ebc7d1594edcb3f5ef4172bbefece440f168c2c193a2643e91c2f0256a19e65139d54e50a63f7eeffa099e54b0b04e4185688bee6a5665664ab1edd92faf5faf0c9d68808afdd674a7e8e4fa8d7bef39519edecac7026f642a7e143c3fd21460f67b3f6773c97317dd56515c3dd3e9111006e0fe74cb95ad3180cc945d26d4a773c7ddf6f2bb23fe58cabc2d7fc74d4a7a9a16317e6a4252b1bdbf64dd4d17f9df5509368b309ddd1c9631a3313c77187f8ae5c19e97a7e0f892d4377f1368288755df4c1a3eea3a85fd8af5c53232e47ccae8f51e570b18d997f8831ae869ce23fee82f251a324436efa1a93d470bb648465e7fc5acb2ea7aa48652d293273625f845056140fb1c98b19e845051eecab84122b42ba5954b649e9c578524628311f7a7f96db364c667fe90448ae53d6ad75ae4283df16fce03cbfd691466bdcf9df829fd6b448f99f10413d4955e6760b3172a7cc1117072fabd96a56edce8359e3a0a2c11994cc59f0611b06dad855c5fc3bd78bcec54107ada9f57ff08c1c6e169f19a05fdd34e0c313c45b1ec453637bd342d6a4f3e8a64aa578ce74b81840d29d618d5a7593636047efec1190ee575eca7e964d6c407be6a3f3bc199ae7cef07db0e54b0b28a72027dd0dd352937ff856b9c8ea718e1c895a1c4044c52965c4cec4a3ca0434dd87fb5bc98799f818fa9b10e622726d66879964ce139f529ad43539cbf75c30a4b4b99c301a6576d49f190ac827553542c464ca31d1a60b521a2798470783f3593d7c39778ff199f7b9512cd1e93e649b9067c044741dd6e5dc1bb2fba4a4321f60808b41ebef879b8f764b27b221eb9512ee2e98c114d7c221b9a649a07e93e50569bb7dcd1814535e37aa9b23ee02f40b21c08cfb4b280e55a2980362e84a78de2949b793095577d19ce5f9dafc0e5d772e13d96921d0f03174c3af2fb4bc39d6c82e239865276cc2791bcf6c604759f0797edcda1613bef74aa7b8f645bfec7e52c0d29cb47e0d009e81b8a7d8775d5bbad8bb4ba89c60e8b846a4e6bfc7a6aaf721a2203e06d2a1b3259346ec72a9d9d6934fdb1d62902e9c9c81f4bfa5e6d085e031d5a73613d03cbfc52559fd2689399a4d2243b856a997c9f6da6fd4e7fded8838f7e72db1a0a717648a0d2a59f82ad9d8ac0df41a160d2e37ebada487302537951855906e8beb801f7346bc4070232c28f98f9e76974320897dca4ca048cb69d4ebc611409e53d38f75695989a9a3d3db606eb0ff94048eb3f5d41fc93077a4c5467cf2ddc5bed9e17f60cfa9eb7b3074ea2031688aa1ad25e6e97b2f043daff40d678f75c8779a1b78434017837b996181f5a95fc79ef60e58e1f9fb267d9d7a0a6f2b42b8658e154683d2f764e7110fb4a9148900db360fdf42d5f8498e04db9385829db04dfa9358424a1a27f2d6cd67f0b2f932f19dce7bd0955a11ec4ca123dc1afab2dbba1b88ea21f2ee1d4b8bcc375b7e172e3d7a65d23cf7d240e868b28415b5671dd4d05aa595058928785a447d4df26e9dabc8f00e72cbf4ecd55cdc96e1cb646377a16ca3690bd54526d799b361cb5e0405702c231c7269884ad23aebbf015fc00649752a1c92a61f782c0c764adacde8ee0a4fef7086e21db972e0e52aaba2f1eed76c1ea300748e7e7b8bca7c4ef054dcadb5f4d488d97a1b25e39a78d43729c426163a8cdddf4247489254b50eb60003a3cf54b9fd8f60818041b8a76f81cce2afd1bf901ffcedee0cb755be2a50d00273362553931e0d15e9269f71a55864ae5d0ac57d15fabded17495da259f84a71e69d89d77ccb539428d16556b50e1a7768c8f641bfd48071614fb18a010f35bece4e18dd6e3cbca27903fe08dc84032f3e7f31bbc4e59608a3270d9e3400bc06cd2c7b52b267f215227425f07871ab56a477f7c6129d9d3eeb242b918510de6a20af7e701ec0014915cbd5d83011401deebf4978b732aac424c356f8649c7542356b62fad3b0e8004f3cf2891e7badf8ea0ee37f8e761c15bbd071f0f7bcd936fa79e76ece203e853c5614b912b685f99bc20c380458fcaa4e82e79581112bfa957a8f5eee849714be781441c5659345b5e0568e90a41855b1e1853905eb1b10eed9a69366bf4ee01e759be79d5d89e07086aa5b1979381de5298f81c62c38db6f9a49390d8bc4e5a4c12e47aa6898981427eec0220e1f966dc50b42e6c243cd16b4ff439b548169c2f8b9fcbbc1ce4f1d102834ee83b53553dd53bd1fbc65728effccbf20200b7b250bea5c035901648c963ae58d472aff3e6036c06ab82d33f1f74f9a8f7eb8fa861bfecf8eccd5d7bef09eced6b45a6f3db40a09c412f22aceb2c1fdb84f90b6534cbb38598b9eecbe7051a49b973e46e42bde3ca3b968e6851d7437d0d54f3cfd57f6d5f934cba406f42e5870fd138a2196d7bfbea031fa9b82310b5f9351f1fe4cec71ee60ba333663e37a8b08a646546b06feff3d86e9da00011bd9612347686236b852e4222af50e6b3379d75b777229c0f54f459139b9e4ca77dd87e7d11d557b38d3b580f12abe6dbf2a7b7aee26e075a74ea164001f684adc811545a836eb17a1aa3ab6781af80427576165fd96132bf2e0b6a4148cae1c698fca9311b208e403b714cb12f25970ddd24b820edb4845b57001656250d5d1421c1e0c7447aa1848b6fbcf6091bb5db24e8600635d5d54eac5c5b804f09735a8e7c17e42a2ded41c7993875d8bd2589bccb09646a9ff8bef1e9859ce8b93ef92c05ca17832474b4eac892754cd300a273b9f3c986cc99918146e904eee055dd7b61de5de6630b67db305f9874887854237e2a6b82b30735cd11334785b2a8fa300f21d31d46fa6f4511674773cf1da77254da5319a65c7d243b7880821e1c9835520b14be2be457f5092dcbb1ac9615e93669a852295772fd51b55f542579bbe73f2007e537b8d355a3e7c26876932fdc149a695a7f72699d8a0fd930b43abd1ff9da73c112473f2d4ac9929baca11117edbc2ea00f48c87ba6703568dbb98218178a4dd6ac7eb95eef71e1d34463f4f1c518edb8ce6c5de632fc79469bcc8d1fee1421c4ae47bdbb631d52d62f92fed8cf1f94fa047fe6fdeac58e7923ddaaf276e9ac1fe35e163d8f82937be2d27b559db31687294d1f99fcf7cec49b6b2a19ddb13bea1f3d42e13de2687cffd5ea48edeb6e696df1d4170a06e7a4d4d771cd5790cf8ecf393cec638c7d1d750d8668516f080877df8e00f48437e19cdb858f69d365c027ad2e733212e175e76a9c5ef6073a23725594633fa847fb0729f5add6ead87fd363e150a0b96a31f419d289f089ec88807daa90dda7dc8fda617da641f4b4095788933bb14fca7e42a41616ec69130a3e5a9802b8c4346b17e15dbcb8c2c2e24e84ae333a6c1ec8a886d98a9d828e7dd77019e33f922878996a1897d032b6a91fedf4008c835579afd5e70a29c3a4a5a286f5e20be9f3371c044a62cf90baf21ea2c7e1dd2df3d6618cd75df14ae93a000b96c2f72c0fded0befaa20e595f90010bbd7030800034618f2f54769f05db45cbe4cce5658ee631c7db83d79a049e571b2f497e053107367376a88d3bd233a1ebb821ba8881efca2f796e25e5f01025dbc9f19808a18d8b66935515fb3bcec29d8fdf8794da89f66a270d6fb190cfdc57d1438a0a96d223d060510cdd6d64327682648744111d8b246d4b86352598b928866aaf5e0d45ba75122299f99f6ce739c2d6bbdcd1f9e1b3e50323327f2e5144ea053f610688fb8f100b099f8a9b533f04db4b9c15eeb80b26c0df18b0ea6f2cd52d8258c5ab1b09cadffcaf946276fa3577a18dcc9b6be8ee806dcdceeb9ebe34449149f3518e394d45bd0afa915b17e3669be598de28d1abf0acabe8d2922607017b9441193592b03e5336d27c25cc971a730cbb8369c1c0cc01ffb129b1c017affee76f98d7d18d308a24b7306fadfa64d0e7fdd8928f19cda71f879c1ec43c17e170b3068d57b02d8ee00d9e64af1b2ee707698902844ee6bfa24f77291c6108c6176d8e1d0e29c985c51d84102220c6c105f84353a95b04e99f02a0da205aeb97bb49a055e7050b74602336cce7faf16448d8952fa6768b3a6ca90a4ab847cf31aeaeab144fc7f92e49a7b77b0c5d4024dc4162acc95393c9bdf85b43e044e22ff285a6cd98720deabf774006d882505a9b25d2d420069d10ffaf245727f1f3afd384ffb9235dffc211f812a18a5e4d16fe71a76da051ed1dfa9eab1ebe2f22c489803db4310c082e9a54ebf1ace22a40551e8a16b218d3d345d667e2e46532824946b34a0eeded7cd9738b1fc9c63486922537f8cfe7d165245ddaccb368347500d1054a62f9ef8ec6087ef5371ae3ddd5817a0d82a340dde27a4c9ddd2b8f7519cb083ebacc63c843e62b57b44a9143442918d13e913a8fd96362aff89cb269c76c1d5666c2c948230924bd9aa02c5e5a83c6b1fda8bce63177a44bfebe41a8a3857a8c87b4117b57606516410ddd2cea8f816222087def5d30db9d0831af58692db84973e9954ec64fc33e3f665985c98ffc620ede65b93a57b7939f7158c024a0d2c620599a5ebc12e6abd264272a58f81dddd9fab5d233090c308024440c092cf09b8811bcdf0e15c04af3a2d088974dde51923ecdfe8a9dcab0e3f6b43f4ab97ad8f9b0b81e40a465d323c0369276b5f0c133cd3e82d7aba1dbc2ccf0619ff174a6c39768fc8a0d435e798a616627bdb90a7c005a7337f89bf831568f9f61e0e9c70b86bbb7fdf6a4e294ab2fa909fd352223f0813d69bd5e9a000072684ec0470a5e31cfe7a6adc7a9e63ea0c16e3ee54aa1cd34aebf5aad296696a76a7a5ce0904e14159849fb187247bd490220c0149748f9417ef82f25d1a2f116efdc1f999985203b1c63214fad464afbab648d075999079cff19bb1d24574e2dc333e489e40b03171e0af816676d172b0d603ffd007cf998b5fb6b836329479ccdc5dd9e0a7d127e3d7151b14d821d82c9dcce131bfdc2b4a2152aaa3b40c39b3752cf2f88922812d6ccf0662df6d7cde3dafc5b6369a0785e5e7bdc67876fe24ebd66a19fdc45ec3fdd1d92a4808101b5d15bed9de048cce020c11daf9959509bd91de5200beec95881ecce382fdfb1e81a5f39e407ea1d7a8c58234a98cdc3c2b57aa272c0c3ffc3f2dfa77fce54da68189dd09782c34ef50bc32a7ed89e7f249969a1969e482337d50e1a5e18652147c416284e9682b8f5103e2d1e8097324ec44cc00b66bfa9338da91dfdc502c4e0327f38b3860afa419cc5b904aeb789f795b835efe1dc1d60a243dce77aff73aebcc6155ed89aa86fed60a69313a3beecc2420ef1f7b002c527e8d20bda80828d1f9093f9fd54d108a0273531c22c2d3f4dfae755c423ac75620135c07606a260b1f13219658082694883989cd2757e81ceade3faae49150ac75b902ff3cb51409ff24c33469181e92c6f8772a41c3b5faf79c119f01b9b391b4c55a1252b4f0f19f0effbda602360770dbcb1a01f3fd125a5391df5abef8e246b2d80e3af11591302f6f80077a4fbf384460127ae7c9ee7c1fc33a584ca1cdcc7f40af88a07a2b551ca5a019fd37b4edd99787f28b5a6e47a6d80144ce3ee033019dd7856c408c639dd76926136671f121da157cc8d5e84831e22791f90432132f9ca24be7a5ae4af72fd7d40a1c79c742fb2c30d7f24e5ba8038fa4a0843fbfb23d2bb95edcc9c608947de2efccb6b03f5fffeea38543abca94eed7c83f877b5fc22a7b21d3f7344149c0d1d685d4a1e075713599035371bb61fe39f8fcb10d3ab700e23789f61805edcbf85d9326a52d1fbdad8bf1fa83f932bdae619abcd1de13b6f456ce8e0353b865484725ca502af3fd8f0cbe30dace15cbfc04ce29a9555343c981f56b11a6319693e74d6fcdaa7c28a1c22665b945e4dfade01627d8b8747b2e13d951f644efa3a7397254ba22b20dd6b983fba2d1305720688d5cea18447b4da746e18817d3d483ad9fee5eb5f8b2240d90b839625cfb0bedb4f04302375e4de4b2543e9dde051f41a18a01072ae5ab92e81b2a51ff5211c14b912c5bbcce5d67ffca1581c03b5be825f8580a6c88c1b80b5cc08fe9d3d255beb1a202b0f1430f03fd9f06da7e380ff84515bcffe18d0abf1878f198a5cf0a1d310b30007b013ab709671eb09310417cfa39f3d1516037a4ee0e434ef6141c84828569463690a514f185f2d9149c6fbfda968c558f9c37c36b5dfff8bd309df5908be9f64a7784acac68519f154e3757278094dd2b55ea7ad5f616cd933be6e3f300cabc1ddd249ce4bd431c9edcea6f25ad2f7cc9e8194f5a405545fa8aa8bb9494ebd265455c1e350d09d3b6d483b1234047c1bfb18e5d03a1f7a2b7443b778f2d4c0831b6e550597454c6354387c6aa3f93e1c150c37b7162d87a61d1acb44df3d4f50241c75df87f79ffd9a9a3479bb0647f204c39d90915597209300b1327b5d57a45bbf6388da7afd2d551e9dd3387f51a17a6cea0b74b0ca2e8a991a00ad63ddc8a95a30cfd36ce3b3035ed8eb84614e82dbb53a497cfeecb982728bd2d0b1830c64e943fd03faa0e34eeb52430f12dbc00e15030a051f40167e8a1905761afcc229bc634efd7ee8f8acb8961f79dbefd609d75b8f263cafd6d11c0767a9fba22d9639751846085ddfcd0518d5821bb483f09fe10fe6bf89ede7ea022473a86e96d960ae70d3d7da30a917ab0bb8f03abedc525daebc58246178ee5149587af6932fe97d9e6e54ac70ee30be3f3673a23c76883bcd5ba9da0e4c8bbbeadc41d9e6bdcddce5ee0d6d206c18281388fd0b018d75e9fe968d1049f49bbcb683b7a179f43f8edf5dbf5c112b0e93d489513536b179a2af6bea959e8ea97e57bf1f0abd41ae69e02c10aee7e11dc33d25649e5254b1f1d77fff28e566e2c9cd6117517e4c09d92b04f33c18fbb13d90f26a2a26ae28611e65bb9bb699bfb770def8563b32cc4617f2f4cc4af6943085cfa95fa62b3ab69513ea05f4d2770843718234966e1294f534719bdce4ee1b1ac2b4b4f57f7c6badb27c696bcd241756602d7a5673794619b2dc49355c0bb04e151940b36083a5a48243c1fc14b98a00b5ad66fc6828cc2723ee2d208f97fb156d793212410ab25f74fcedfdea5d66b4033d579e979b5a34c59cf507232f74cb9335e810357ffce968658036ec93b07b4d77c276b298b72fdfa81ffd4c7e8578e964528ec9b79656dfe9db09391fdbb89089353f3c9deb4e9a94133696bcf5c06394d5424ab61c578c525624f6584925ebe9c47b38fd88061c96d061862c3f043456516626753a36efc9d08dffb5e2538f678b907e52e848e5da73590634d604f008548597a95c2b2788fcf5a549a483a39c5783ceed30185cae3d3e8bb0b7889ec3a96f6563f0329f6ed71bbc62bcfc60b9b4c9c4c71676a0eaa133f50be7beaee0ef6f2cc5a772eaca6f6d5a9c2aa7d22bc72be928ccb41ef710c23ae8febf32ec6a5c2cc42280723b8140cdf4bbf717a23c83e4b73acfc5630b0bedb863ac1c83d65b79b00bd82d49f48115a0fb6d53c99f157b81db8292dc5d49e4084cf273419fbcb9ff130603d219f56d2813bf9dddc56356ff88aaed42784263df1cd28f42e201f29cb5baeca306c8ffa083fbe53687cc3a27d28fab05b7e74361268b12a42a47e1747a427cdd5257e47b440b450d6115455e590da214391867aaf16a55a937c8124de14263b77a65ed1bea81d4d4c1c8def287d573e41d71940db74c337663fd0f9cc7f9887cc114a9ee58a5d02eaf18b231b7d8e6125f2e1de3cb9a7c1da09b53f9f385d8b9260a01ac8d2b8e754250848bd324212bba4daf3143b71da5d8b4981688fad028520eac5bd2034fca5490314715098635fa55bf16a58b6ce583440c6a685ad4eb49aaf1512b21f375339015329394b7d3ddeb856baf75bc1dea507d7fd3ec90aec734f6fbccc2826522b0d454b8103b5e8a8d5930aad354463b9ddb5f9ee500d01b227d8c348db336e74573be5db204703cf9f33d7d824f850f45f0895e23d9f15834e934c717633d9673cf0e50d8a64c5ddcf5781ce654ff72a5b0e08720baac95d8b1df082dc941b0a01ee7eafd27d4ba154fc4f5cd201afdd9241405c046f09a77c9c5bca24b41c246149cfbb321da3d21bd30117ec64aff87db25dee822fe1524261cfd5045c2d27f36c40f6e0a2d8dc5871183bf8be801387b21d1e42ecf785c2d7c3e89d55a2fc2bc9cc72feac51309ec3add4cfa6c75f1512a184c7e454f92640336e2e9cf5cd59ef7ee4fd6f6c8e56b6d38c485e71665f9beb35871ce33e2c05b47ccbfbbcff3f320bb2ce58ab339f9c36d51b337211618c98330a17c29c06eb6848dc8470358b18fb75d90326321d43502509913389fc337176ead16dc7bc1d840d57dfe33f846aea01cf33f792d0f81539b40869a2101e703ddb96ee13f4426a65a0f4c18caf2b20d4fb10dc4fec67d5bfc37de0a0aecce1451d6876cae9b4d703f56ece11186ea64fa381cc8ab07faccdba700c86099a6f146ef848178a0eaaa8b0f2494ea80b04652884f372b17092e643aa38d01790c3ae4813fc31cccb83bef1ebee68aa2a11da7d2d4b9037d4aa6586d87bd1d106c7f66ff36ffae115c129883911cd890bbf5b759b09e54246f2176086dfa9a63a2f51d5d172be34333b6b81bde23c0af512779bc8b8046ab6da75410db82fc4a3d2ad601339de5125c18158d1fad5d96582e99ed7e40a3c4ba8b6a1fe46da2ee8c3f1486713cc1d2541c65e37947e21eeb2feb9d9b2310f98dfc5c5409e0cb4f497f2a8ecadced2b2e3b684e7c9e96f8939c5a0fa4a5202c6a35509c87c84d81399e46419a6c7f7ed2af61db2444b41014652f3d89b203b4e56b8b543ba221534910e81e0b5061ae4b3716880895ec6e4d53ae8314b46bea7715e58ba8d482d05a26f89e28260f8f5db1e92103093acbc5c09757874e6e327237aacb640921a2924b5608ebb6a98af7d538656216751e8a1bb783517676745b81088d246d9a960713c27ea77bc8ffaa33215a5d9084a8437627398dac901d3f3584967f75776d2d9237a3489a9ae4b98b69fb281b393a95258e5ba28a2c44b0a4f5c8862aa96e7238ec791594f7db070f6bbbfdc7cbc3e55525f33025abdc434476c22e5a862ab20911051e3738f8ae4b8a7fd77c0c75e00eb06703ff62513e5f1547a1bf4aad8b88b3a86b98780cf294d984ad255f7a40f0c21581e709b545c0af17f95aeabe75b596920977e87cf0cf918d8d8da29c1b1cb76b4fe722bb812900f584d40f96b4c8deaeabf9191e67c13f2ba65251c88454587ccb59c8f2294a016082450a1c72630edd98de5882aa46c4d97781ef1ea85e5815eced282f028b9f6d1f149b9f1e94bc93fc102c8e149179d964b8016e6ccde46c877f496ce190ff8e3127951205e0b21cbec56e2c5f1810953b9091963a7f8b0e49292f3e2520a09ece6d1cb1a2b2621bfcdd21fb5d9e159a965cb9ad993396bcdfa3ccae4008389a3fead5bd70ac141f004179cd925ce32d5cdd9b18c548ad93c84d44a8c22bdcd29f98d8e550dee6cbf2c5d8aa2391f4c224705dc63cd883fd99084fc7ec49889681a1755016aa9a141d385d5325099b308ca167602d038e70c5a60e98855e4e873eff6bd8b5438903fa4854137e5242b463358c66e2118be5aded4a0fe8d36bb8e7b5e07620cf9f0b8e1233d47354962f0bfc9b3a4c8a631253cdf866a80e530d375bcc5ebd35487b6e7bcae2a0e4c9e1bc05d09cc0fa7b8ea3affe4fb7e1f75b3e6a71989b01c78b19b86e9396bbf5673ecfba2b534bc8c97602eceb919729958f1cf2e5b581ae3392acee1f16cac2655c0972e0d2ccb3612910efed29a1eee5b7e4313dcfcacb437a5e35f135f4d722d50f9f75b76d0d78f9cd5cf0cf86e9568eb6377ec80f2af14ab2ac33ced18827487102655f62ca09fe9f835b39bc18e3e0cf1fcc66e3d976af766eecbea940c94e52d7dc0ce7002080d50201830d84a22238d6a27ecfa2aff184c2faaf1c44724921388a6737a67acf8ed272fbd1ce6f01f23d7fae57066de2701634f2f91474e34277c573525e21bc81a742d8c5db686b800cbae691d6dc68411fd7548861d65fd087b672ca482e70866eb568dba4d6ed25295ddf081a4443af0a28509255d9bf0c3362d23ef5a6299c0c7bf9c1f35ac09d5aba224486b2318fc8f530b9c3aa8d4ed2a5a00cf182d1516e4eb2c9e49f3518fe6639d26567e49002d001e1f8414e1880d4d12b840077d0b55d5c2294e0221fb0076c02b2d9a28d8e438546f4b93d84ef9f2bf7aaa4b4dd6e10f348a582a6274eb22ba7cfa27135bda1ec5835ef60fcd0ae499e9da457a1ade349a55d7ad381dd74584c77dc648cf05aa7d7d6acac3360345f8688f2b896560d349d49a716e95076f573ed7aaf1c2d07aba3686fe71f3d894920538cd45ab51fc172018d3c883d3d1fdc511a32adf3ca191044c44101be0276f9b0bd545a46992739ebb8867a1bace7b85f0905f0113ffe688f60bdb73fe13ffa63ecd363fe747fefa17e00776cf8157cd2059d5ef043ad2557d69b1c365dce6552866710c1eb8353aca2c431a60c390630c9d98858ceadc5a6de8288e4495331f1881832a9a9dd587f59a9665cb4f35daa040f0633e2edd6d138244a20d82603d150aa33313529176a213d97017bf1189581b58df703d20fb6f1bb732a4bdbb64f1e597d72304f7ab80fcef4d734fd703504cd46c5fca1163ad01ae45ed3f88c90a373a6edc73ccdf29f120caf8c477e828a1d1d4560d7854a7211c6c95defe789004aa581e335943c61520e3f3cdc7ccd642db95b766739866c3a5bbacfeec0f7508f06d165947727147dfffef72bf7064a207304a9ef64dbb39e8576ad645d8e0670520454bacc17335e5debfb38b2eb8126b3e5b41f195276a9bda7e8a7d03afd5da963f6226fb2b7e84aa413edca8b5749c61406041488f666b8e0923bf98c3edf8f0f98c0c817b768ed52ed3a5b0790f7bbc59f47608bb8d244709f932d94fb7cd0c26450fc318e196742787abf8d1aa1ca302e66c44b9081ccb3d1d69dafc64d9c5d0db09d1d297b059f4a4f6a927040c738164c92a7d1b80c3ea2fabb01add2d26334ae2c9d00d33f30facdb83f1003e63345345a53dcd09c540f7fef49399b339bc7beeb6117ef57d43ab45e7205eae5d3479982f32efdd834150e2a1efa00fbcc251c50e585dad6c2018ff1c40460a9a165c065e88ee3d1b36712281f33d6b2aaa5b938ab792f690c007feb38131451650f19e30f50ef224d6e3faeba30625e0a1eccd580270d3915d67381dd20d6e49297c777e8da99b5a4e3ca20b06c87f7603a02f193db808ba536003eb490735a63c77d124d331c025fc07dd06063fb79e3c2510cfb701020133b509ed7c515870b21533d490613cea861acf87ba26e09c7ffc952facfbc7dbb4869708f23e160b7f1c2fb5d2535bc96a5bc5450bdc71f3e47e442de8d3e4ae4dab267436b3bc113d23a4ad51bfed40d0ad7f44bd41517c5658284cbac4312d6cd8e9dc1b52554e9fa93b766465d927bc074896fe52f223d9dcc8fd5cd6642bdc3ef94a3d43bc4569cdc43079efea5a024346067c4fefbc49084f41380f4e0713212d6626ab90e7cf5f6f4192b58e271ad1745e30f795fa58a4de0a98bd57367b250afa804476200ecce12c5075838472245aaef6fd1b8b92c0de36db86f28fd27e8b72af3e24dd416b66c15438d59757b3e4dc9d2023643d61aa8c0f72c7652c194e64b619ed304679f741c503b1a3afe40bbd8b847afc009a232d039988a5535e3dab453c45acb28f4622ddca3f1e31d1c6a0dfb2e0f1390588b7a91e2abf4cb90f8186960b06dc30cf3c685eec7c4e975c31e1fe10e7df94976c0f41c57fed8013678ac5390dbd67e6d44c0f279238cda5627c941936be2f36d2e18af95b5fc60aa0a83f238e13fd64f96f51c3a410f7997929115d0a09889e9f095895df0a3f88fb76a0c14f192851219553d65b37c55e7d5b1724dba6d04001a076d07a4a1983ae689a510bbf331357110ad3e4f9b4bb57e897b9508a97cd9b15cbaa9203161e4bf0d4469d327bd127d8cbcc7c45bdbb8e7ec444b7a31e0179419b69b597b61ce90ac19cf185e29f165ace75467b3f4c49402abf729516fb6625576b5200ff61882dcf86161d6cb6cf1acf9afa87cdda62621b1538d4edfed1344bb3d204da098bd7da11a91d6815bb830e69adaed53b04a6578d058ef1de55891e890ddd58b723fcf97bb9aa079534a1319315814a03c00fc53ec254dd683fe8e0aedd433c221bdf6184b65b07a1a744f5452e7c462328b56e067a25ffe1f038c12e168917aaa0b2dc2d78a90ffb43d0bbb2f4bf96f99e79a4e57434c7c92ba6c6703d3e5336a1edb4127ad4081b80b11159379e39b5d05cdcbe6cfbb821a89fd50147fa2a7b91fdbc750f97a5d20f58e7b2d51e7862f3ef7c31e5ab6965a82e9624f8c8a6e4c490740153e01bf2e7cf0772b4b1c442ddb7e9ac5515336b47101bf33137bf9f359a624ee9f7cd8ae10a1f2fe3b15baf80cbe49d9c92143d8ee679b5a13509eda68617bd5e2bcf5a84d6fa7fb9f0bd4c025a59c48044cacbce8f3362644d0978f0c190d2244870e858b738dd76ebac23cde04430cb9727d5ae88aa99eeea92a4d614a18d22581515fa80a76790f25e2a53cfcf67cc348ba5a2f29b237f552ed884483d84845855bfc64e8cbb4c7c04a409fea2b1c5e7f164bb4993b136689c03c05a4796edbd870564d54511586b099cdf68a219770d6df43b8496c7f02b102268415f15e53c93d53c699fa859b7021726c1b57d558ca0bc5b7ae3bcbf28d05bf26ada4a1557018bf6618263b835fd789befa9efe039d2903107b04744774e6b4cd90677535ae47488b75b09dea9790b357466c3720ddbb3db5a2779d067560b784e3c65efa27543444a439d525458decf6cf2bf7341be2bda5cd1dda84d2349e1c074cad7e3a39e3f3b1207e89369ef3a78b48daa2110156d05bea90654166202449b80acc5e498a5a8473707a664bc093094cb880a3ef0279f3b4e19ec29696218a2f810f39982611da972dc15ee305b890ca077c76765870779b848ad9eac27ceb1a9c0fc842ece4c7f20c6732c13d1965fdaefc6c9e19765f45cdcab4062270a7b7f99c7cf6e5afac7efec366ab13033642705b42af863b60ff51c87b27854b0ed752586120c1b8d8c355d91e4fd60696151759778f3cc5df1fedddcb864fe0c6fdb01f705e429b18b87e3d3e2071cbdc9f43b01380d1155c702258c4b8cc63317d72a32f5e2e3c6fb8d49dc6ab8cb505ec65b112f71f53691c5c909aef82caa2d2f3f5bd4f521d93a5213c1beb298bfb18defddc9afe0e657d9f18114c40f65067c4b53cef563ab1d4418664e442fc491bf031e9b7d159377d51ca05e75ae876c248618fecd9593c7817b523f73089b658beebb750eaa42be161a19140b3d1883b4fc9a74bfd46728fb403cce81b863e4450f99985d49cd54bded13dbb117a5b0b6942b6c67ae96f184ce7f00836f022bde93ed49ac59cbeda85aee056f0733eb05d66a0139a9ea50c8a45a53a900688df6a8827d3450ef60badf73212c76bd02467c6ee4777e9341937c0d9e072e2d917bb40c71f5220e17b93fb7ae914cf41ad6c2bb8a2f78f08b3eec083953089df8fc0468e12c9b944ad2fbca8de2710e5b072b0ea3aa6e8a0ebdb18f3d54dc9fe93bb61af0819701173441143c507c2f17b36dd46b330153df9fe9a523113cf5be5532e25b16ee36abefec387adb9fedecf11e2ec6da2fe37399f9a749661e66678d415b941adb8cd1f0b85a4c5819a0a01b167df8927b0123ee629f81096aba73162c09a62b3b117345ed9d00d526593650a3c1fba286cd2e283f3b4aff150974f454592b22fa938b1146f76beda7b09c8dd32f559e030ca953aa4fcf226aaa67d7d19e3789fe9b1ff165f247c41ced93b888275da8d08987760c5f8a3c044d3391334d3aab8902a329f3629dcc5f7fd103c8bc9a2d6afde25590f00965ea2588be36cf43b6a0d0558fb4273fe8f92f74fc9201f69e07664cefcfbb07dda3528834de6cad149e2d3327ac9da361101f28f9d9a9e904e75c877f8999d1193587983916e4966d8336293ea4f6b5c8ca6aae105bcfa36d634f0bc0c915e91f4e9b0ca0ed07cd7cfe0d2d009414fcf52f39e20868299bf10eaf2f7563200cc86efec6302c5db8a776a3b2315083ef6d663e85224fd77e431bb7e702a14b2a3a3716292f77e9ebbeccbd1bdaf42999e5971fc226e0f72950f0237ff2e01d3954cc56881503e91910c7045940b264d55d69e2e974f83b3c2f3683ff1760689dd757ce6e317bfbc5f7bdad02b2f3da823cbf98d54107c6264df13b392e204285bd2a7a13680468e8cfea12347842df97e7c6d68577dd4bd752eab6ae6f9d93d76adce5df90b3f022d396ac157a3127d5aa971a057d7a3c8baf45589f260453a07e3c91364a1b41d4ba66d0e18f6626f52034e42ff0e1050fed30c8b1b8a780e68a7a39724ef51323860e151eb428a8f175aa0b8e615fa11bc19a80fb86c047e8f9466d0ca1dbe976373541988b85b27d589d551f24cd023eccbb0bd6ed9195669cc3cc6f9be0632c98cd1b4c00b917f09696f9c5c483b6d62d5262602fc7d6cb7469cb8c46c1315933b82b6c2506cd08096b4fa96d5c79ad4b691cb8dbc859347c881f7ca2b376f188c52b00e5ff15c330be4ac2d2a7b8570d1a9a28748cafd8f78392069711b2db8095541f78b4a210bf56502db253fa760f27ded80588b3d9e393007e1b748a20f1d376e37fbc23b56f02216bd00527be38a18595f21c64cac6a50492d5af5684ad81728c3006eb02c8c7f577c6cf4da0e5d09b6d6dcf4b0482212730150f80885aa16188c28eae6556897e371b06483874478d069e1e4e9611399eb1371809be95cb8ee9682351b5767b7f60c7ac39a0a35b6f639862dd0b2d71865843cb92d941865401a0065300ee4bdc4b7aa038d7be82bd64fa9873d969408ab3c430870ecd5c9f7b960dec4594afc0ed26cd5922621e037be929d6dec7677da18bbb682ffd1d9aa31f7669b41345a3d871238d8eeed89a7f67a14e5ba64df5506d33c6aa846aa530847d6f0f4dfd42d5f09454d0ae05a80cb957451e1a36686f5970988466ed94478238db8a639708ed2e085c3fc6ebff906a921af0ce22fe7229d8d90836d9140d785e321cdda58c6f5388468c97c4d7e692eeaac612dca14619356a724fdb7b59661b634d566bb66676cbf90bfefb003e6988d663c322037d8bbe8d0682ff12947fdb6d4991aec7df23c5552b01c0f73bc0bc9f50c7b5da204c542d06955c0ddf72f713a31862cf152a7b794888af428424d1f1a6243574c5a340ecc1a815265db87c05069f7abb10bad31f63ef783e58553b9a440684ba4e92d5e6938f0738e68d13272ee91b46d25e61e373dbb87af5ff7b4dec302e63aa387baba9af06bc9311ab34d6a25a9513ac949e9da968060827b8104325373dba7d5aea9be08ad212e828dc9afe63459535d13f8fcbb89fb289d656906b2663b9f5350b8f2fedba081159cd9bf85a06f60ed3c33d478141de46fff6fbda292e1ebb8ff2ddd85516441832bd6daf8ef9c4b328ec89c479e7dd506219d1cf536d336454bb32e214ca08cfbdc71ac671c93aa60c88fc2a7a860cd13048f6943e86622a3ace257c99cc5524a3fff3c44a3319d94e44937b875288e40607f65fe0bc435dbd4007403a14cb774055d62491377ebf76021b3f6eaeeaa4949bea582f7a67e3023813451ff6124c3df61d306f80c240961b68a25f6c34b76bc34b6f07eba3b1f6a0129e443c36ca6eea3c1500a30f2d3cb8fde39ca69df3122f4b6de4303650c5302cc3e5b2c4ec57484c3b8b32ab0ebbd451bcf208805ca9a7ae1915a8db5859c9ef93a5d3a3baa1d32f02b7d37d6d8ebf923bef10e6bab40cb9c39ba77ca635c2029d2e048e8a1594632cb88f7c93c1ca3e9805e831d15d9594dd8746fdc030bba3c9ae5d5330fd82be350fd2920769691e3d9b627654bace117728ba338a789963b68b5139bc01837d7b37611592bbc1fc047b8f595ac993fdbb6f2494d9178d7166b4b12669e6f36ef5f727504fc5ccad7e4e9acc6e9dd71df01f568e2fe2aae43899aef88ec17089c8f650a4158f70ffebbe803bcb0bf7875b7bd230eddea68da327c56ed66d2f431941d5850d51410150df06620e2a62a932138c2cc71f187ede04cb574397e55dc720b8e52d6545c48e0300223023ee51bc3181bd4cb3a47c3dec112fac9c2d2479aa5f6793201d6eeaa296dc8a270f4f7795e355de4ebe9b2983600daead68af1ba0342da4f5c3a799321bb89376b58933d3aab722535b25de22af8cc896bb9d2731fba48a62fcb53462f9dd91ff62af77fc095749fe8a9f4acb43567f002cb6a157ec9ca7b945d8e68a1cdd432aea17f455e0008191e8450e1224d73446e123a8019c5b125601225a64c27f5e234a431abbae1250f9d795f754869190db288f5feb6f936ed386dc1594e3a72cf6a359b8c1d2b8668916ae72b0cab8d0353cdf3f2db34a18b4a04086c5d6e179dcb231151235a05fd9bc3862a04d9b661795082693daf794f06164459a0486fe9a035739f52ce7106308ef5cd9f9450082562e83810de82bfe6a8daac3929d2d2770de68255f9cc7dfde0f6d5f5995e6891de383c53364becc4251bd8abef2a35c860de166421b29536546c8cfd9cf882980b75ff5b7241bd9db9d67769850081e667c6d2661f066aa77a6a1972b019bfa1ae60c56638f2169f0af40430cdc3dbbca60ab339d90d825f790959e24a3f71351417ce287f291eeda08e6e99c23f8dbeb15c0ed8e2fb20dda71421d6e00fbee24db0f949285af378fe73bdda162d25d0d83b1c4f10247e7872d157782733b43a21dd049279f8b73077b60590564f776c2b55678f99bcefe5d17ad4153ecffbda89935516a14ae79121e5d3884d347a110efb1e6dfdbdd8b4f1ea40c519b068801f550640143f9684b2b614f15b175bcf0e36784df20e03f539ee4752794e336a895e18d08a5856fed82bd515340988a02155fb433ef95c994c7af51f2a3e27b8ee3fea2e2f50c3cd7a7dc9cd84bb7465dbed7b549f0ecfafdc87c2ffd5fc65914d7ce57ed0544cf42d2a8d8f90d214710e42ad5c20025c93cdeaaa2589dda2b36b31c8e7382dcf2b2a08b1f60c57507cf0cb5ff963ac930fafd3b158fa121dde0f5131c870d1b57da7a5b70340f91aad095ba4849c5dee6de2bb273f2a1a755a4da23bfaceaff55e9ff6af6f3f7f172de0bc884a38179c343683b4780d8717c0b73fd82d7ed1816d88cb549b72461005e46af13c243de9ca43209c9a685a11e4b42461bb7c9c4bc2c20300ca1aab597876d2bc129965acadde55603ccc9281e24ad9d0140e0104a12898c15d0237f0f574749adb9a99b51e5c84bd2934ac7c1faf4541d2004a7b24653522942ef5ec7016bc3418137e74eaa75dd143c5c781bdb5e1d38058898a41ac436a21b80fa5c9c67ae94df86cf2706091fa079e374cbf0240e4f2fe982a5a50b67bf26d83fa5c0e5fc1f2f9f32ce7e46f8e957cb389541e89bf78ba05b058046e4a5363bcf2b6a9c77e44d4bdf48b297cc86863cfb2801884a1e9246b613467f0ec6189870e2b0fc0aa569d9dcb6c68fd9986f7c1b00e8c51edd9add985b83006e9f266fba61ad84b4b9c1167bc17b6038a6f9e82a5da746896d222026ebecf88e02384fb9c226a08d8b832825766f3c91e360622e2f2f14507931f757a90304b4a832d3bca3358fca27a6cf340c29579d2b5f1ddffa727cf62cad025229e8230b86b46b30b3258578379e2d2b489b09321296c83a4eb8ffedb6d468c7415aa6fa4a18f65a8d6e1a20c101bb8e33b6d76c86b6a73c984e48091ef2ee88bb5bda7fc566f3a88745e01753a5cc79d92ec835dfd730b98fb032aba81f5c7e090ee343d9aefd031c6920f6b715932c090f33b7a91c340fa9012d4098197b9e30a282fc77dd1574be584e982ea32354fd591d5a43851e5d2a651fa8fcec3f57f52938f60597e3cd9c938d91ac786cc0c64db704f01226fa3c22b252c783c985b786a42a67e71dc2616f353b0711c41d6015676460f1d1f3704673dc9740f71d3ea72a19e8fc14faa949c3cc0fb37270cd82eded9c4639ef792c7aa5c9847bef50b62a235028c12bf58a4cac8ccdbaf3a3ed8e9d4a0116a437e23527ba2b031d8dec23b6d3bd64c75c6a0120ac0efbba8d6d71aecf74338928e13fbc336cbeef30acb746e95cfbc1f83f072b653d82be81161feafe5aec2ebcc46365e8e8cc95f5f086372791bd0b9aa90efcc740ba42cef4545efba05042b8be8c74e7525e8fa9de4b956877d0d87f46c949a7abde0910874a4e59fac824151c83d6aef02bd2de34b0b144baebc0cd256fb8efb27f25fc5ccf73d67123ae7da65813119a82118a91b95bf3512c0b73eed032d624a7b2e33b556357cae7a846df52d92b4d8ab84319a7fa96a589cdda33fafaeb84e5a474031c26b9aae68656a3d19bd37eb9ea73606bce0bdb2a68346bca3c1f306d5d6546df6092e0cfc2dfc428cc2934dfb1b99fa7bb88542e268f6ec15acd1d4a27c065e505c1f540b9cfaea94c9e14fda97a4d89a8f290a56138562051e815963294ff18f5f3e826b69230ffb98d2d6ab2b20178bcd10713aa90361ac5b0ed78fd15270bc698ba3066d4ff25eea8d7f207ed2f54e9aeae1a9ef0cd02e8f30e7225f53955c5dd41f041a0eb033fd7127d9a19b5ac292a91c66367ff62d70c14c1f66dd2374765b89feb8ec21546e7f2e43372cd989ff25df477e5242dafdbf405be7a2a896033917b59a54bda68decbea120148b1977bb647cedefc6ce3dec036f86efb197a4e4f26e18dc7c388d51210e8383a899092281f40dd50892f56ad42a15aac805caf806f4fa39b6509d82b611324ccb5410ca6754de0d51599a6ef88d6530d0a350943b86f7e18cf0b12c11f21656fe920217b9676dec664159f73c2f5c21b78752f5f53a93b3289bd94bed6ec0850714422aa3574e391b46d9699dc36e00d811a57e5557d095311cf79b23d2e3494418aaa37c13171d5a241d315756debb488d20fd11c5e5ad9fbe961ae7687b0d6bbcb5a51169971b1bd70e520a822725243afeb56dd34611e3b5b6ebadcdc2af387dcc521515058c1f0d5d1779fec2f88c9e128b8b8c226d09b15f227bf7efd7fabf4a1c763f482d15251154b59f2243417817ab0bf33bd4c20a92b5198fb7ec9c993d0aab32d1808b60416398d166c1716b25a1b34987aad621871db096d88abe7e96f2602a423a7d68c2975c65e0927a467e929ce233b095cf50184bd3f6de570087289ba39d39db4206b478764ffb524137a1e3ee3160ccd0697a976167ac01c08420fbff8ffa07a636645963030160585efd244633694db6017162b88497822c22c3e7557809b28e70c9e9a152f25c05e6d2d830f2c1858cc3a279df1c0931c62950afccea7f0099e9ae6599eddef109c5028bf104d656df0364b4421e28be8e73693e4ca642521ec752ae2023908c3ee3110b2b31087b65b97a99d891b396cc07585faadefef45fde043d62fc81001b8b9f61c414e26cbcadf6eb36645bd5db6ad5134f25956f79ad34115957243c285dd93955997c46578803d13abc3a24647ac83638e92aacc43f965d86aa96877edb44c9ca582333fb295939767de455c15d649d040eca69b98a05041b5a143a6480d094db34ff3f68ce2bdb3bde1d383155b4c6ec64176fc8c52f4d92a85ea47fc855e833c8a9bebb7dc03333be2ef8f76cd68d51170234633ada7995482ee2c7cacdd517e0d01c65b572899ea372c02590ca94cecdd23ba67c5c030a9605abba96cb1bb0556144f83b681b417f1b5d30a902b65a4257428df4181c3815e9e246318a7e878e542758bf852e0ed2e8164108a160eaaf589ebef678e8d228b8687ec6807771899910cb086b6aa7a5e84637742ac63a9deda94d81bdb51d0e122bc5aa6f30cc58ba86d6f86749eb79aa79b41de6d928c4f028da4bde7aa1168e25ec084d93cf14e50519d2be324e7aa60c693ecb843cdad883b13c614446d1d14f16cac2e21b7c2bde8472754de361d32cf9c9492597db414757c4ecd1720c35e58826b25c914614cafc408eaec246fa1fe1dbe54a69aaad6c21cef146a28e15c73f4d96281b934d94ae8af10e6e1c7f8e127cb58e6cf1d9b520659c257bf82df035ce67a0fb8a5bf1fc85bc05a31ceb7da69f97d1d51ce84d15f17299d6d9fd5e65435047bae0bfc7efd6fecddb4626714e4313c5aa07e82e8585f2c57683e6b3975bac2eec9c038d3fcf5072baf3a41afaa0149ea9d4cf0f6f377877d010a9dafc22fc6bffb3f5d916bf3dcf0974256a0bfee731dc6cdcd8e9073002f715a0baf11bf6ce41e6e3efdbac2e14f4b9b6f3ab4172cbf3770bc9afb6af33c7d2eb7b268b65626bc467ab4050c81aefe0982255a3a7df03eee29b6ff05a0fd0717497044a2005e01ea633caece63946bfad9bb5843475b060e5e41be27e8b9a3172494ed470327ec473d9d6a8b08801cf15e936e19fa2bd6f60aeecb46f46877f8290b30f4960ac62f0432767c89bb589c46b75bc62b7a51de75c0fd4b0ec6770dd9ff994dc496eafe0c2ec1a4cb5d9ce695cbaf74fe6783f70fc3c51b7a20915ae965315ad6ca0036fbdeaf47ee9ae9b3e3a7eb0686bed66c65c12713cd56196f915b65e1b583881afaf0ca40afb9e9741c42b16641918ef6cea133826bccf16036872ac9ecea85efb2504e6e6516184dfb6d14774b2277961c1e91d3e5500ac3a8032b5d24f9d49263265164295c0f0f8f84990991aa159e13eb1e9bf8ab259a9961c368d1921547e3ca626ac41d21390a5eed245f53334529d7ad6713721db8974663dec8b5d995b1e22f32f591f4cf640a3bcc096b13b85755ce9dce3f8ee9324fa1e8cf3e83a87b7c566f06b8b2d9b71484f54ecf15c404dd87de96f1741bf31bba0d157f6a8fe3fd2657adb9fc0b252936f0242f26bce078a7a362bc0d173de1dc84ea85d0cc45dac37164f6823927c962294dd3a18f00ff0eab4a2442ef0eb6bd7e07de29f5366c88ee8755dfee733e7db5cf168f7be02e0d2eb5eafcfb1f2b7f23e15f5e5e6fbd2622c5fa2cb7a6d944e2957f8d37dab027f459ce1da1d3af72651a92bc6700ef92998a63593a6075c67e9022c3600f4c300708181f1eb9715aa228c24faaeab6190c7666fca3c3b25662f59f724de4a2e7445696a656a5eddf034c71eb1bfd0834df9e5cabcd4c4470b94ed225c9af9231db8a1ffb5b84c8fe4d9c791a0db627fffe5f6dd172e8e616d542f49f8f333fc89bf35b0baae3d7896ceb1c704ddaad1e93dc0efc673a51a03885f5adaa207e7679812ba335eadc66dfff57053b7ef736b51ad3d845d6a32f7ecf7a3134b74d16069e560f252f696f8c8bc3e081f4560e401c6a9e42fd4a95227af9b0a00dfd5e5b429947beb9efb459b9890054c76540ffafa7aeffe47e01d526c6a7f509b409cdf9b0c6695133f978b25acb38961a9cd80248db95b7917e1e9b97705147877ea9599d22bd0a739089cf2b8057e2d801804e60fb2fd8df1707db088662acf5991500a9531c096c6a7bd8019d0013a6f8da75e87d149e4400f2a90dbc51abc4e76df3a0447d4b925223c9fc70bb2aba9236892a57e808005e65a2871f9f4e57e122e83c1a87643625e9179b32a1e76ba43818d21e24860bbd7a6624b3a9537113acc7d935e8e3171994e77deaccef817dfbd9887a07011d9eca3b700adaffc906ffddc91531d41bf68ff524b584c7eabc677fc4023aeab41791d12f958321f9d353f3fbe5b4f709d8b1b29449f7be4300d70707ef61b6601f5a3fb03472a46eaa0ad8ab89673482ecb3b73904e65b2ef7e171ff8ea0528888b2581ba8f725d24ed1b52a1922e703cb0690087979537bc644ae9497360a61535467848aef672a2b4451d3477784173da3e232d84f61241646b1eefa26945dddd40b2ea807ec44609e04c51610d1ba786cd20da9a8382702667a11529715684374212e82569f5d9f90425ac6b9255a73efe9d93986de47648c9492d3d2fd6739b840c5e2db213ae759b30ac4fd3a7f022d7d2b6af008d40070801f6d665408c2a94965165f289c0d52735113b0c49da196dd24bbd068e2ed8bef9817d303b75fa2024148c1ff16522ec107c13809e96562028487e3ecb5ca138c3417280acf77454e1e187c1e7e06b3b81faa3f538876b9c91d9057819bc71628b29ec11dc12d5fd555f65b9d8767bdb183d3b75a648a447a568784858ca1906ab142e100e4256ee69a86788b3efa25daa1fbb10c172c6b8fc8b732d7346b50da9251e089b3ae29c07fb82bcd8ff29af14991188e9c8f35a902c330fe36160b1081155d6e4386bc8049cd85e8bc2fdd1cce0199c4ff01c718dcb08b7f4dee8acd692fad95107a43a0d4ccefda38dc6045e11b5f66bd3ea5cabfa49e408e48b1d83b42268e7aadb96c220a59ec80baddd3bc544c462a9a690d416c6398a9fe05ee11a3d65afbc7ef63a2d0ba8b13b453e01c283373bcc0c77983ecaf44d3d541d5075d6b371f931ac065a8edd1f4c3e16ee446d771d0c9491c3a7ff4b4f9874f7adc148bba4396819204a5ba0bbb5168847dbfa723d635d4e3efe8d1098684b48dd09928a0890f573fa766dac7a52bfae623caa6c20cdadf16a071d665d9ed3f8faaac9351203dd11c43f6eca9201011c82d429384f6dc2eca7e9f101ec310e180bf2ff5676df1c964965ba80940133d43f8fe871c3a4ef75650cb2e5e8f297bc8f19944cd67e8db6152b7c4708f1e60001702a6c492545ee08b1551dd4127972b3e9ce11acd20e9c6d672330b1b728fce32d499f726b156f4aa37a93eaa1ca7fd04b77c894f4f0454345f86a5cb023bba59703780de9c88f991fda3a8e99e34380bc10be3457773c724ff4b5d112315df5ce9743344e0adf2f5ca84328a9ea97f7e251577d2890bc3d97795989deb584069dab327745c3e4b9e6c00ae8cf554f22e45def796543c6b611ac79464c37b3cbb42ceec6916f740f3eeb627eb39acd5ed580cf9fb38dfc5b777e41c02d8beaecd0aeea728019f39f1f37ddf98e1a5cfe3019edf3871931c7d694cb189a4aada41fa2d4936e195ea9c0197ef2ecb3173b22a194cba197d184be65ce9a1b32f07f97dbbd9167cb8c6650a472a9299565f6d4bcf124dfe2b313536a4784c9bda48380af97ecee28b2eca43cab836df8d62577fad4a009cd8212bc3a17c013b7acacec5465d28c9859a0a73edcb37066297ae22d716fb93e5f5c87117060a410fc22505d2e125c51d48a30a6bf7d4ac51706276ce62f357b0dced7c1fd32931fda31ba288781d5dc2a0e092542eb24a1fb0269048141f57630823516fb945c527bff02cbb2079e8d70531475a1165f6210404d82929cc447a1d7870ea04d5e7a383915577a09f3403b64d1277671386f9cae09421778e1baa54c58c4308513c26c7aad660ec4561fa4727cd4a7d3511b886742e1c7f1fc014720a9077245ec6cd6cbbc928b42811a369d01e10ab74983fc5ce7dbb577486f72c0f2945c32bba769cc67a55222791fcf9d891aaa190effb6b5d7f265581b96b6b64d3b5c60110c00615c4be8fbc9454db8b2902184babed2327686ad9ca59fb0874ec3341394b27c610d116dfc0911e0c02b444af7011bf27706fe10169b39818ac57d8bf539da9493c5e3b29bc9ba254176eb0ec631682ef492d751588c75962de548d1c37dd6356dfebe3ee62eb9d49b17e2550def99c7ef806c4bf10afa26b3f906a8d558e2fc989489f8c754521b356cc856e667d15afadf341c1ed60871121b842264e949d0d7d90d7ae404566c872a3696c73012a1505d9d701ac78fa2185cd538fe4af98986e91357aeec5afb391a420a500caeea53f22cdbd987f795e0d4419aed6bb9dacade37f681a9bbde01f8469b7b5ec2afb874fc9542731cef1b33919a4258fe453ed98e2aca26fe6698894d6d0707e42fe9a243bb3e66c1ff4f890408dc108466fa92b679a761de3ac5d7992b5d139a6db85d8ca33d3a0914f1bd68928fead56cae0e6c77109927f56e20ee4c9aa9022836aebd98b66bccaa06c755524c96aa8a116a831a058f11840347fa2535ca9ed7b98ad46e753be395f7abd6ad4d3d199533c2a17b921394d129c5bb27ad21a7df5aed2968b947b1e9409023bd1de21edd9ceecfb8212736853f69315558b0b663d449e4c7e07c64ba79108890a263f79e1d6369d3db02d7c37d7af88d2e00e40835fd11d89bf89c7d8a02aea4a592303177bddca33dc02d6fdb3da4efedd5901bf70190b651b8fa27a9196769635edc11cb0adc835dd9f9532414f16026a446ae9ae35c77d441fa1abcff3a504969db3edebd2cb364487f445b26e695981ab7fe57309f4c54637cb507bd36baba7eeeb6a51d11b35b065bc45a615fda3910f1c33de527cb6b0d653b71d7fd3b5e2a2b4cd5a1c40c6dd0dc360d6709314dadc88c2e437436ab07c801f5623e27c74ece66fefab011d306d95781c8acdc1f5d55ddf34fb10d1570471176f818a1dab9d23fa676d0aa7a9f9727e21e34f0bd5a71bf1dd8c6d8f2b2ecadc6761a345cd5a381f16ea339b8335fa55a6ddc36c884d443d9229cd414b4259c26099bd7708241a0571fa637e90dd39ad2ffdf76e24ea30d44646940d11093d0c3f76b582a5dd729a7b28d50a883bc7698783b05ff4b80257a81170ecb5c4bcc41b2c9c4c46bcb299c8d03b2974218e001af369a52bdc1074e8df3d3fd87b7bb1cdf04075adc72f9e040769ca382742cb04da1c6e5469bf5a3ba57b2785e8a6435e9c533d21dd3b089d186d085433559211306f13cf6e09218d7688f3cf533a5382bd87cc3108fa227f4488bcb5264df0497043db860ded7d28ab6acf5d1a58857652e672456d6cf73da54e74e71858a2883da8bd9fc4d9477bdf034bf59957ba5a5b811c0c454850cda1b9d407e9fb38c8ea20ce43948196889110b988c88342730b19866868a78cb5313faa05b31cbc0923ea3e1374b0f47461796857f2c44bc3abe873e056b30853a2bdf6d84e2f53e0669b39b4ab5af00060d9f19da3313d01e6fd7122afc5d09a82151e4ec8410f29a7b2d152570c3fe4123f9d26677efa64f1ad722cbf695f00f55d97157f9b47862746a1f7b6946c675ffaf86fb79434cee03b7369bf5f14859a8ef1604c4c6e5e28eabaea35cf4c0ee82c9aac513185059504bb8049397d89abb1aa58f8839938bca7683c6eb1b7cbdcce5bad8f95d71084a3b87cd2ecca9c0a5410d7ae36fd23454442c9b7e7901dea0b6b137672da57502d175b1624aad1ec773aaa5eec05f64f5ed8d19f1db38d0d054617a73270083ddcb4b1bc61ae0db98ff8a055f73c738bbf522184140c13d792d95982ec44f8201bc736f741d3d40a6b9326be702c1f5f05f4cd965115c92022df7b962284ec4836fbef4eef8f44845d78f944492a1aedf7ad57f75fed388ff113e24ed6d7ddb77767b93e6d24eb7c32161402baabf5c0e44e5996548b6a04c51f7957fe3ae6cdb732d7b81cc81aadac1693c412940c01c819f5f66918268876fa58fb675a62b3b6a67f299d5b4e3df6e2700cd4fdd704fce66d72dc9e2b27db20d182bdf65f55f37e72ffa7c3ecb3a8497aa59056ef3173c238369708b9207ce8cf2f074c727a51a55af3ede0f7eb2bb9507ad38dbe0da3c0b5f06a55d0e278ea859a9333bb2bf621e5123431c60a72cca6780f9b0738bb417b784870c64f9a8d59fb26838f9696b01866cb6ef55c1a9531f8521058f71eebc8ddca0d7c660d950d5cf34ff1497c65240502a704dfbbc95380712bf021fb6e6a6ba1e89f1f2f74099b64db4bdac8edfd1764cfc16e1b0263b981a409fb939086b1d52678cb3bbef4970c06a9c8e280c3561a78095a6e0c4c6a210f3df2d5233dd690f479a1ff17dd9b378b47c631a0b36749364e5611878d71e2b022dccd9843bcda0219f5eb5d515a7db8db8c23da97308bef23fdbf6195a6b3af0e8e18f28456486fa8a3ebd1dbef74a5a721d0223020e0e58ae7ab074acf5143bf707930002d974133c15de46b5f82e334482a2af2c15dc96c44c59e1d2ba7f9bf0b0a6a8749cb75dec88ba1c32601752d70c47a748dd3ac96e4096c85b170750ebcc584d68ec85f535deebe3f6076dbea152ac8e9bfe9a15edba4874f295e0af2f2346979833fcb8e3e1bc6dd3ee46cfaeb46e82cd9c1d1cf93d4e1ae21de99818b7fded9b6942d011464d845f8bfcbaba582191e0769d40dca5820c94d2d524f4dc89aec704185cd0c902900b5e0ed300141930d46c26f31b92512620afceada32983ec2aebce77a96f30d3a4e59a23725829eb70ec2c3bcacf4fa61e4e988aae49034e993ae91fd8184f7a57e63cae901254f614fae6cf155970bf93e4b75de5b6f3c8f00a31ff63d73109419251abe281e7b374f3eb847c62fcbb26f80e469028bf803d4f54b8b4744c5179922b945098b6b6af519102c93da1c4be82b44237241fb80935808b3aceccfaf315c0120fae91a9bbcec58d118e74afea615cbaca3810697b3898478adff699d1b74158760782923039c59fb3312268def1f09535243b6103e3a845171f6f0967b157dbd318de948bff57b9a6cfaf13367ea29a74f712575432ada74ef876338238986d763607516c2a5d20c40d80866e6392596029e0ef78fe7fd62c52b8faafe54c126039acd84686add44697ab4895a910be8b331abe1cad88c7a8a1bb7a01c6c115e1580022136cb9129026cc830f304b66636927b30352744bde0ee5cba19e9c2cfd4b575513ae4d19a0e3dc4623b80714b4a50bff7f86f18e5d0e83aa7c713cd32db6d00ca7d842be4246393d77e5765bdbd86e3456ff9f9d75a40e199df141ec0908350f55ed0fd92bea660da952f6ef2f839c82b2da2484be43101a2a5f611fc61c776cacd5fb2b968b8d2ea9106b2d6f6a55acc2062bb337ae43860db0a7e4d1ef1d10b3aa2a48f720a028e17cdcca26ebef527d9c1061615bbc2bdf2f6d08b0d1fb27b4a96b20f79f20a578ab58b879b4a4f6435ccbda44f9916b04ade0a5f2013ddbd938cdaa220bea8bcefa1ce5de336437de42d7973a5c667f7883bd81a989b4f8b060c78ad30084c987e4cd302132b306ef3edc3b83f67358539e0e58d69f4df1d8ecdcdb3422f4585a902309a332ef8bea13481416c0fc4ee20d1210c1f1a0fe6d87705c88f1793058c2531beabf017be648aee7584504d8197c39b1e768ac5f701313a5cbdfd16e7ff114411d44e43edacf20262fd1f456e6e63587ad4e391d2c2db92960bed9ceb6cbac699422785f144b5a2a3d4f6b83ebec2716be54c8caf62ea207c45332dcdcabf3feb2df72acf52f296566c0e4b43eec024a7d1f6abcda87bbaf98e3f17179f4d00cf96888c6160f0bd9f107e17d5d954c9c81ca2a3e4538f60681b5a0096a0603ee92b38b1c41cc30d106cdc7a944b2aa185b4b7093b9787f96264920b0329703548984fb7a77b583f437fabe8fa75c46413ab64f0bf72f581a31ccd840083c7e9ca1384ed9621f15568c16f5bb022dfa82050cb0be66b63fc7840ebe25d74db0afcc9978d8c8ab798f3b848f0c899b9db3c9ae7b6bc7edb50ed9ccede573526cb5001a8d63d53b0c3fdfeb95bfbbeb24024a7b9417203a7f76eeb7f8ce438181e526e096c1ee092e98386512c3f5deb0db9db2223f7c458b275e97b35eedf41be8da45f796802216af8c43d6b7455b502da9ad3eb71ef711a4a48954819b4f35f3bbfd10baa15a0d6aa6fbab51358aaf274279e03b71bdaade7a13cd352098f4101cd28c026d3de888cf2f6e0576e7b88510109f2094591a4f9fada382ca294c397d2f10d35040b200112bc7f3e1843b3d1f91d333e582cfe6974ae0b842b68caf43d1ceaec4c32373ab8f81c32fa75f4ed1d6c501a2ae516dba7b8d5a7c54e99abaabdfb8fa578de9f5ff4e99c5e6169f119b7ece19dc24eae74ab0e8367f33bad1150f457da46a3c71bc155d0993d2e14afdcf5ee5c8e03b1fff08bc6a057be8711ae12ad8b938d55414c02dc5afb92e0f4eb91627659b52698bba3a3d4831f7b5f323c701e80fdbbe6d28bcc7d7d6e4f0af7e8ab32150e2235f1aee40c0f740fb74742619ca713a10c15d75dfddbb3a220d2a930bae0e352cca42fb152e93c83e4d8d286e75f726f4dfbd2ad3445cae014147cd71b4096108a191a65ba1262a1e5c58837b1a1f5d4b9d17d05ebe9c532b734e66cd4fd5ab277cba8f90266a9bfec95ef404d3ba084224fad6da0d92a2dec18f64f323fe27fba03795d9df2de137b2a4b7e4b2ad028849a088749701dbca64e25c2bbeef0afb641c9afae9ce8d189b1ea9374f36400609ed0574578b84758fd4e2cf397757aa6b46a81aa56471e8cbe5694365ba9c191c4506872e4fde1abce2f280cf2164f1ac2c4e9bbc9edb83ed3b8b30a0bdcb7af97990e9c0c6b9c052dc5ad3bc3aad9b9a0a61d496b1834cc4e9ef18d3d7a5f0fc922eea7c44faa43842f5258204ad3c436b1b822e186d9d716946cf13c9866dc1ebd7ed5bc07ba85052bf01788751e5feb973e83908ec9ccf1498ec300065d230c4bdcbc19bee807453009bfe02f353f5b6ae21cd3e218d0225287795290e05b2f73ed1d9c37a41415c749ded808444cd0260ddd4967f836eff9f9c423b76444c1ff96550a39a5bcf758ac903ffeb6b1a375a2754df89e5ed3be5992dd4916dcf06156d308dbf8b69d83331d072e4726a4be085581ecee3514866015dced50dc55cf807d3f548dcb4feb94c74313f6577048ada43d615b794b32f8c9e2497fdf50d0573d6c829ac2eeb0a9e5d497af4ad8727cb040349c5f32b446f5f0f1f64c534fdd3131f0fe5b463c5d507121778436763964bf1641d2c945e2cfae706e4d9a2dc903d99a7bc5109aa65c832b4ffbb01a22195107378f9630b23751c4b823bda9f220ba29e6fe897fa3b7a0b07d103b9f165778520aae7c552c7a62281b851c70662a8f54033df0a01b9800d0a388209694e110f035bef45acb94c5768b81fb6ee2c8a9a8b6fa0507bba3fbb5438eb6c0d3718d9ee817b6bcd9e3ade62494499a0bba11467c10e857c25140008afc04970fe4153671ff211588ef8890701456125f11048a26534f68f39e9cee7faaa4232f448dcd068c7326feaf725ad1ffce607039ffb15eda7dfb8b3b754a496b175dd211b937fcde4c8ae4c615d92896454ac375f7e2156956ec68106b76cc50bc0c3797dae96c154c0279f42731232602496a4a1b24abc6533a57a1589a90cf6bb98a0977654675afc6ded94fc31867adc65381d42f384fbbd0b92750779694b55c7c16895d448f3b5163a9a74a2416c87e112c7fe05f9bc0605b6bf43f6541176c3ebf9745280168288b8abcb6565ef20ff1714e7c185900a87db2288fdd34b2143cd04d2d49957a88961b0a7078cbe8b134a2dea864bfc21a248fdfdd5406fc696db10c28922f26e89ca211e65a1d98045f840c5cf5c48879a13733c38651a6f6d618b0b3c7b6acec820b7194c312af41e7d8d352e9d9d9b9ced25745d57b2bf43f02ae4ab73a403b5d02e7318b67f3d2b560c1d5795b0d50b07558734e3b5d446d4ee113b5a7a70cb740fd32f7bb964794048ac00918e6cd6dfbed2aa265480502f71ade62732ce2fa98be3b56cd2a7f21d36dd461bcc44bd311d4df4aff5e8e804cbfe53fbbf78b8822baa96505ebf5c7f94d61c6f7b86dd17f4c36e165bd8bc88294768896124c4ef75ef78838d37d7d469e26eb66f53ec6af168aeefed47acfacd00e63d5b1844837aa192def6bcffc20c41aed4d8ba60e106fb765f1ffca658c0cc732fd9c7613a5139ef991b749fd7c96b05ac9368fc16e5689d88ef36ad5a41095447883616a3894b9330e0fe407e49db60f2a089861707025d97c9cafba97ee1a77b27de3f949c181f3c185ae515b0b2794d375e67bbfaa74863286b78106d4aa0a5849df6c071c1646fcdbf025f3c9d424d4a90eeb5a89480c7111b5f521baade435afed25459def34495d224b891a5a5e5fd7ce926ec8b2058bdfc034d9cc1283c05d886747a28324955a87308d82c9a996a481cba2a9593a82ab690668e209c9fc224f6339ea07871ae474cf7d028babb2d3dd792e5e84a30f4ffca4dde6705c2c45baf29912c547fbf17de4accdef5cce43bc1b6845d83b31a85f532421a64704824d2d6dca821d9176e14228edeb53d079f4b90374e66c372eddbe1018d52f2feb0566db9428cb33418197900996c038258dbbbb9594298dcf1a57034e6a0fc16c9936b2cbdb3f2d74ec5337b340e56d33f51bcf0dda21185af4c63890ae6243732faffe6afce42f4722e2db1323c28c00ab2e3f1424f081d2f6b2bf254b579df7cd153a0700bf99bcedfe34056029a1508ff6222e07e7fdc5c264cc4f16f00e62dc5d9c62aed08261112241e9c2a650626b7aeac7864b0dea9264755eeeeaf16b1f9de81dd1ecc218251483c91b3c2333a65ae5a749a828fe536c371da609646bd811736cc83ff8dedb0b9254b92d97ec52be7a96acf2ba2a02217eed70ad5d2baaa747807174717d45da264316a9f14085b0a519acdffe8b8dbc077f273bf8a87dcb0b4f02357088467b8fcd8bd14a0e1e428b909c04a7e72945dbfbeab6758c708dec9b0facf24845d792d9612db3b3da6d8586085cede7589f821fab3399a5c723061092c7688e83cc96355b7522688dfea144b8bc410ec643ece32e6f91783c7119e31c26c8e92dc8d357291788cba88fd68b09f63be6f3a6d3f82c53156163c1cb754f7caf1250717558226363e3cbb19929c6e5d74a37699e1e3c6906f4aa946c617075f578c79f24fa08de1fa39e53b3d338ca5e7762ba3116be8007f2c939ca2f86ab4a880f3cfc56e2ac0ffd528eeb7afad308e721567755679ee7c589acd30acca88ed3187888a3087f828d33ea25718124938b7fcbaa37743b55a1901f488fd3537223040041fe84c9e0c18b08132dee7edb36953685146294f01975d781dc9dc1592cad47286ecf9e71a4dc7346e136303dc3d16cbb49409af23e5c6b7eb7b869f8737f92b47d0857726e822ad25015db857990f72e0c99a871d090c3a4b94b253842835c6332cf6c7b8394e0f355fee0614ef5a2822dc79975e61c2bb697f4a9f3be2082ecd83400c17522e3857a0475b00609ecc38e3cc6bf8b313ead6d3f215ff8538daccc563e9762419965b440eedacf848e47b93dfc5d2ded389dea80e7891ebe6a142a5a2df8fb7fccc050a4213394585a9dbc80a994c5955090b7100a520165353e2d1336a2e113367a3b46d85fa1db0d185c8ecc4b409e9e25a935c49dbed45e9ff55ae7f5e3749ee63335bccb5877857c0f338692ca9c32acf41e1aeba96a73a8f2b9d45cf0b6ea2c2ada3da50d5dbe60666f26489dab5e873a054036596b67e13d8a10a9fbc8fd62660e77a3d6daa3327efe897df27f23599fff1a264183f3ae30bb58bfeade6061ffaa54824923decbdc072abbda26cfb30a46cf809103bb5e8c443bb9f1cee67abca92f930db5c28f3412beff0b247c9b18fee5674b51831f10a40c204d2f0b5ef33c6dc781788ce67d839cef5494be432f1f6bf98e88271af080069591457e306abbf0c16488af6643df6944eaccb07da6e2f1aad8008e38865641643b17e5253b8c68a4811af7912099cfe2d38ad600a345dd4779d402ec0ee799a1afd1ef55dc8d76af24d6a492ef96276fb3a14400d30fde53dce9e4ec55fe1f5d43909078cf3761b929c3dd0600479237211c061cac2664aeebc6bf7b0b41a15edcd4482684f4298efed394bedbf87c1ce6ca0fc386e0265d5287b26061b1ade71c77b63a6a7bf2000307458db3770ad626750ca625093ee534ae45f266544c88715abed6b0eca4baca78ac1caed47007b7f353668e089246e882f87e5cb864f1b5ecd721b64ba29b597c5450a3eca4e5c5607484f096b53a10e661fe8084b4b2e471000753698249536210d1b0d88015103ce86bd777ea214f5c7a5734c47d77f9f835248b5a1ba096c9fefe0d540beda51907506e1390173cfb41cc4cbdd631aef3354f5bf03d5aeeace3130a4fb112c12d5af222688dec8aac6eea5670b0e92d183a957102d16adfe01af32d218228f6378d59dc26daf24fa78cb16101c85da5538cda345bc57ca4d22ef2dc3d171592c85de5a5dea9bb83888345d18a5229e42d0d972fd770594f2480b3b1c89a3e5bba4633a05509c4689086ad8df17990fce3dd8fab52774349dbd9cfd8c5ac6d86df19f9556bd63ee3b1eddae0c165d47fa23697cdc0a47fe062bc784ba7d4a82afdd999a94377413b45e3704f7187c09dc368598cf96b4ae6848f7360999147d3a0349916c59334a2a16196c9ed8b5bdfa142605544b8fd32257d30d878ad86a8c9d4d01aec028cc2877a983323ee6df15318ab56fb3e3762fd5244e2214a1f2f032d152592b34639fa7a421a9cad1cb2d10c19e6ebf8751f29b70ac1cdd8f8cabd75389be87a9d179ccc615ed98e4e7970d4dc3412256eba09c4bf267ebc16413b563c28608ec9a520221eb1e07750f81e9821e19df714ec921c72abaa885a651784f1ed29ea5a056500c688329b8d69e473245dcc147531f1b61b708103ce59c6616ebc089602e8da1970a05de15a273282f0f095b83d3d850b72f7d5d52cd0e871c71003a50b60a8e51ab8aefb2b773a51f751921cf56d65bdba69d028b064edcbd505495c14b7edf7ab92e6872fdc1515e97e2768079977665df87b2f01ce4d0356c60b382b63bf4dfa2869539e6b0bdd225bc7d95ff47abe77672b11a026376a65f751905cdc7aa8e6d9d76dc59e4842ca8adb5b4c54ba3c14af5ef4c4bac3fe4450be53a761b4b1f059b5ef3e19e2af9ee6b16fe4ec0475f567cc2c086d07f172f229506c5515dcc7b5e51768602748d81930e7810679c5ff078f5e7b4943c7dee4f61a7d82e13771e4c685b334797cf55007ba10ea766703b46be98cc233e9724966b985033c0151081f2fb66171916869a8e71b0c42f1bc8b770231505a11b1a937ff56a25fc9661419ae2695d6fecedc6aafa5c58ae227da84bc970f0d017d1dc62508ecef6fc405039b0c6cfa5bf996bce2944acec77b5bbeff0d8e3c6d17ddb66e013c64df9d417ea1eb92cd4009c88666cb0738ddbbfb8ac828baca8b96a4071db63db67ca9ad41069e52bd30c702508b19c10ed8a150609c6228731bfe3ce47edc9fb8a2beae6713d575571012a68e34aa6fe970db26d16cbca1e2cfe5a0fff5e1ff1e98a35e8c9553bff31458bf3d2a262de274eb25dd46b759fe64ef772e6d13f6db53658040a989fde0f8bb484dd5a26d52a0d4815a30110662e920a2828e825c02428faf8e93d7f1eff0b0f7768aebc4a491a406516ecb0abc00a530a3ccc1f959b4d9a84507d58ab6d7e703a7b229ecf8ba7e645400dc8e25ee38b99d92afe63b231d323be6c244d14e531618c36768bbfa855a3b9385b72b1ff7c400d2d86650c4404f8200fc19ca94c39f440b59fe0cb10b7e9b47941746666dd06c8bad69332d798d3eccc78bfac25de1c01c686f4ba64ab11b222595c3626a99414dd08f0164c1bcb0eb21c83ed4a96c226a0be2676b248022163b946c21708194b68add67dbd502f30d3c0d9f7c8c7cda6727f3c69b2620819696c5b72ebb212bf1cfeebc8a0ad3be9f75426c66c31a84cf14faa955cf7205e10bf917ee57b0054504be89df551a21816961296893817c90f79f00c27fa5d20507e6fcba066136a249ec5f4d982f90e9a93033a8ab9561f3a04efb65274665486322370a32dd5ff7278e3323eaf6fe9d977a371b34da2de1c074e6840b1cf40af7d8f7c8101878d57ba72d13f4389fe2be59a437652c43a738ec1b9a31501dc2ad12fd1be72de90bae23fae292811d5c1fdbb0db1c2c7a000dd906f34b08e33adcb876236c96298e8154b5507ca4c96c765c98135ed68f6633f170bb8b9d392993ec98b4b5e06dd15069dd1c0ee7248b732c17d9f697fe8d762b9086b7e76991b5014bffb7f2daa782959161a6139f872d833651969a2cab9572b0804c961ddc4411ccb3840e195e5477677732ae4242c6b4b2654710611ff9fa5db67197be4a372e5ff360e859ed0bdb7a834ca418c05d03cb2f51b7a95980a69365001c574b4b6c3644a0b033cf0c745bae5afaae5c73492a5f93007518dc5cdbccc108eb12e5ac86034c0f338c6d15ffd7b9ed89d42c53ad2dced68c9530ee6778e4a3f62393046cce32ea54f0fa2b9bd6a0afcbcd25d059523d439bb94d92745878c5db73a430267a1b703b4774e171da679fd8013ef292f7da1bbe40a42e2974f65924469eb69267fc77b8244b3661829b7b6d57d2edf57fde58f2a25e2479383bb53b7de03cb6f81672c4d7c0dac61d4626b17a1bbea4b04b80dd6e96274a9b2b56a655813e26051fbd8466b3c89bfc7a616910ab4fa28d9603e014a16a692ddb3442d9bedde2ebeeebf03fecca67043d6725962665b3a9bcc4fc4b610d7d0b3b3712d730acf1e7b679879782dae60bd7ac612fd296487bb7c240531f26efedad99462be0052156b004be7fefafd9d62a01f91124fe5d84ea3b08a67aed65c35a93a4adb40e2dd5bfd25250f56f0d861776bedcb063cfc43061f5d13b366fa29f6c81fc760ee98de70ffc32b8c2eae34f86805bbddb0b161acbdd1a0f3bdbaa72949ce6c8f2f99fe265ba390570e7a730504a8e68860644ebb8f019e2375668af7cfeea84f203128c52ef0e0417cb79df39b197bd2ec8abb153aa6381514ef3b1d6c6dfbf904aef723772f57972791c3409d222fc839afe5712f7df05bcfe7c0debec457ec7806e90383ec534ebbfe88aa7037ba506a4ba0222ee698dc352feff4f63876bb1673df0989f649aebaaa13453a3b57876a7c1d600d7f0302df680cbf1d7faa1bdee6c87ab8b5ed1722d62e18b0268f93d1e25e1cd8a7244b38cfb46e6f0621ba8e60e9d88035348b0e85e48a6bb5b8bc883fb1c77ecb6016710bf56d2bce903a955cf674706ff52739a1f32895d30a5b642078da8d27357315e5ce70e138a16960572785699752a2c3d451ba7425d011d0a5fc1a7571823b3d34ceb6957a52d5e409a4e0f194185bd0a884bc23408ee5d11c5a75abc1ddbee64de809a465c5ff2d1542ee112c7000cefaa682d3ff1c11f7473d618416d3d3ce185713950c184b8b57b8e9a6f40e92b43a6c5fbb9d7f68e9c768018326682e857b34114517adf4facfdff7068d86ae2b1b135b77bd9d299cc541d650240a86ce825f6a75c1f49fbccd2666c131632723fa9c7bb20504946c90024fe258415bb1822291bb8cbfc0565873888dd69f7cbe0a76c962670b12f45f00a2128ea629038b466f682ccf80c289556a853bcab88ddb403dc73df568ce2143fd5551329862b59a1fd143fa7f905956a02d5aa09985d40511d1a348b665477eb1b5f85393c2705f8096ced881c3a39e1238800a7f376fc8462df03f1f4edf0e0da3f78478cbbd919ca3d5d9b238a7d7b55ff3ea2e6852a5fb513780e8ddf0198f9ed0d9a98fea08fe65b560387febde5bd0ffef0cc61590158322a1257ac58bc88f5b26836b2fb6e343e8ffab7a5eb7e2e696b9a10e1b2c93d3721307ca2e95884434f6b14873460df1fe8fae63b243476ae7e446176e17b2097bfe281a017ddcf154f9529e98c0438b0465dfa91af7b50d560b1fa8039ec662b41c962a623635b1e8bf984809ff843a26de442389e459044661504f8d54ab537e9f5d97333e1bfd8c8651e34541cc364450eb630b0f73a4fe8f78a901c0c035582f87b864e15195d8a42614f56f8980664d8c400cf27a0b2666e4e24328d83f8a2d5421a6f0f3d4014999190d74fbd188e2dd7cf5c52fec062cc0b1243bb0e4e0d78b9670279b9ac68ee1af182e80fb20889f16aeb386a1973f0a7764f990d801706a894c3d46f0ee70d6f2284e2166f37fe8../../../usr/src/kernels/2.6.32-042stab108.8build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab108.8.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.16.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.0TT@TT~TOTr@T}T@Tq@T@T@T@T}Tk4Td@T_W@T7@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-504.16.2.el6]Frantisek Hrbata [2.6.32-504.16.1.el6]Radomir Vrbovsky [2.6.32-504.15.1.el6]Radomir Vrbovsky [2.6.32-504.14.1.el6]Radomir Vrbovsky [2.6.32-504.13.1.el6]Radomir Vrbovsky [2.6.32-504.12.1.el6]Radomir Vrbovsky [2.6.32-504.11.1.el6]Radomir Vrbovsky [2.6.32-504.10.1.el6]Radomir Vrbovsky [2.6.32-504.9.1.el6]Radomir Vrbovsky [2.6.32-504.8.1.el6]Radomir Vrbovsky [2.6.32-504.7.1.el6]Radomir Vrbovsky [2.6.32-504.6.1.el6]Radomir Vrbovsky [2.6.32-504.5.1.el6]Radomir Vrbovsky [2.6.32-504.4.1.el6]Radomir Vrbovsky [2.6.32-504.3.1.el6]Radomir Vrbovsky [2.6.32-504.2.1.el6]Radomir Vrbovsky [2.6.32-504.1.1.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1181173 1179327] {CVE-2014-8159}- [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1198329 1193559] - [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179849 1179850] {CVE-2014-9529} - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1196587 1135425] {CVE-2015-1421} - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1198329 1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1196314 1145334] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1196313 1143013] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1194983 1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1194983 1185395] - [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1195747 1142314] - [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1193639 1134115] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153326 1153327] {CVE-2014-3690} - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180481 1180492] {CVE-2014-9584} - [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1198428 1166763] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1170971 1167115] {CVE-2014-8884} - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161567 1161568] {CVE-2014-7826 CVE-2014-7825} - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1187639 1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1187639 1149831] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1187664 1187666 1184072 1159925] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1192055 1116398] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1188339 1180061] - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215}- [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1196312 1156061] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1192365 1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1192365 1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1192365 1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1192365 1184540] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1196532 1174168]- [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1191916 1172137] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1192105 1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1192105 1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1192105 1167059] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1192107 1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1192107 1167405]- [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1189068 1115505] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1188941 1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1188941 1168072] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1188838 1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1188838 1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1188838 1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1188838 1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1188838 1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1188838 1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1188838 1156289]- [fs] splice: perform generic write checks (Eric Sandeen) [1163798 1155900] {CVE-2014-7822}- [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156520 1156521] {CVE-2014-8369} - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1184332 1176211] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1180555 1155715] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1182071 1114697] {CVE-2014-8160} - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1179343 1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1179343 1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1179343 1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1179343 1164278]- [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1182903 1176230]- [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1177581 1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1179098 1079656]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1175509 1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1175509 1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1175509 1036212]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1172025 1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1172022 1162782] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1172764 1152754] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1172027 1135650] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1172024 1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1172030 1148615] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1168504 1163811] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1163090 1153980] {CVE-2014-7841} - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1165985 1156417] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1165986 1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1165986 1136224] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1165002 1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1165002 1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1169433 1145070] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1165001 1130684] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1168129 1150675]- [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1163214 1160042] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1162072 1145805]- [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1158311 1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1158311 1134984] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142319 1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142268 1142269] {CVE-2014-5472 CVE-2014-5471} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1161418 1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1155746 1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1155733 1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1147857 1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1147857 1154676] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1161420 1161421 1142773 1145230] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1158325 1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1158326 1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1158326 1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1158328 1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1158328 1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1158328 1142450] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1155427 1148257] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141744 1141746] {CVE-2012-6657} - Revert: [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [x86] kvm: fix PIT timer race condition (mguzik) [1149592 1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (mguzik) [1144826 1144837 1144827 1144838] {CVE-2014-3646 CVE-2014-3645}- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1145193 1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141401 1141402] {CVE-2014-3185} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1149578 1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1149580 1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1149083 1140103] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1148693 1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1142570 1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/sh/bin/sh/bin/shkbuild-rh6-x32.eng.sw.ru 1437573601  !"#$%&'()*+,-./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.16.2.el62.6.32-042stab108.82.6.32-042stab108.82.6.32-504.16.2.el62.6.32-042stab108.84.3.01612.6.32-042stab108.82.6.32-042stab108.82.6.32-042stab108.8     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-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-042stab108.8.hmacSystem.map-2.6.32-042stab108.8config-2.6.32-042stab108.8initramfs-2.6.32-042stab108.8.imgsymvers-2.6.32-042stab108.8.gzvmlinuz-2.6.32-042stab108.8kernel-2.6.32-042stab108.8.conf2.6.32-042stab108.8buildextrakernelarchx86cryptoablk_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-042stab108.8//lib/modules/2.6.32-042stab108.8/kernel//lib/modules/2.6.32-042stab108.8/kernel/arch//lib/modules/2.6.32-042stab108.8/kernel/arch/x86//lib/modules/2.6.32-042stab108.8/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab108.8/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab108.8/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab108.8/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab108.8/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab108.8/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab108.8/kernel/crypto//lib/modules/2.6.32-042stab108.8/kernel/crypto/async_tx//lib/modules/2.6.32-042stab108.8/kernel/drivers//lib/modules/2.6.32-042stab108.8/kernel/drivers/acpi//lib/modules/2.6.32-042stab108.8/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab108.8/kernel/drivers/ata//lib/modules/2.6.32-042stab108.8/kernel/drivers/atm//lib/modules/2.6.32-042stab108.8/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab108.8/kernel/drivers/bcma//lib/modules/2.6.32-042stab108.8/kernel/drivers/block//lib/modules/2.6.32-042stab108.8/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab108.8/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab108.8/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab108.8/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab108.8/kernel/drivers/cdrom//lib/modules/2.6.32-042stab108.8/kernel/drivers/char//lib/modules/2.6.32-042stab108.8/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab108.8/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab108.8/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab108.8/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab108.8/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab108.8/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab108.8/kernel/drivers/crypto//lib/modules/2.6.32-042stab108.8/kernel/drivers/dca//lib/modules/2.6.32-042stab108.8/kernel/drivers/dma//lib/modules/2.6.32-042stab108.8/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab108.8/kernel/drivers/edac//lib/modules/2.6.32-042stab108.8/kernel/drivers/firewire//lib/modules/2.6.32-042stab108.8/kernel/drivers/firmware//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpio//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab108.8/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab108.8/kernel/drivers/hid//lib/modules/2.6.32-042stab108.8/kernel/drivers/hv//lib/modules/2.6.32-042stab108.8/kernel/drivers/hwmon//lib/modules/2.6.32-042stab108.8/kernel/drivers/i2c//lib/modules/2.6.32-042stab108.8/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab108.8/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab108.8/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab108.8/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab108.8/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab108.8/kernel/drivers/input//lib/modules/2.6.32-042stab108.8/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab108.8/kernel/drivers/input/misc//lib/modules/2.6.32-042stab108.8/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab108.8/kernel/drivers/input/serio//lib/modules/2.6.32-042stab108.8/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab108.8/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab108.8/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab108.8/kernel/drivers/leds//lib/modules/2.6.32-042stab108.8/kernel/drivers/md//lib/modules/2.6.32-042stab108.8/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab108.8/kernel/drivers/media//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/common//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/rc//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab108.8/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab108.8/kernel/drivers/memstick//lib/modules/2.6.32-042stab108.8/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab108.8/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab108.8/kernel/drivers/message//lib/modules/2.6.32-042stab108.8/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab108.8/kernel/drivers/mfd//lib/modules/2.6.32-042stab108.8/kernel/drivers/misc//lib/modules/2.6.32-042stab108.8/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab108.8/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab108.8/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab108.8/kernel/drivers/mmc//lib/modules/2.6.32-042stab108.8/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab108.8/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab108.8/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab108.8/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab108.8/kernel/drivers/net//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/benet//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/bna//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/can//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/enic//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/igb//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/phy//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/usb//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wan//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab108.8/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab108.8/kernel/drivers/parport//lib/modules/2.6.32-042stab108.8/kernel/drivers/pci//lib/modules/2.6.32-042stab108.8/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab108.8/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab108.8/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab108.8/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab108.8/kernel/drivers/platform//lib/modules/2.6.32-042stab108.8/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab108.8/kernel/drivers/power//lib/modules/2.6.32-042stab108.8/kernel/drivers/pps//lib/modules/2.6.32-042stab108.8/kernel/drivers/ptp//lib/modules/2.6.32-042stab108.8/kernel/drivers/regulator//lib/modules/2.6.32-042stab108.8/kernel/drivers/rtc//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab108.8/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab108.8/kernel/drivers/serial//lib/modules/2.6.32-042stab108.8/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab108.8/kernel/drivers/ssb//lib/modules/2.6.32-042stab108.8/kernel/drivers/staging//lib/modules/2.6.32-042stab108.8/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab108.8/kernel/drivers/target//lib/modules/2.6.32-042stab108.8/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab108.8/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab108.8/kernel/drivers/uio//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/class//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/host//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/image//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab108.8/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab108.8/kernel/drivers/uwb//lib/modules/2.6.32-042stab108.8/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab108.8/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab108.8/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab108.8/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab108.8/kernel/drivers/vhost//lib/modules/2.6.32-042stab108.8/kernel/drivers/video//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/aty//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/display//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/riva//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/savage//lib/modules/2.6.32-042stab108.8/kernel/drivers/video/via//lib/modules/2.6.32-042stab108.8/kernel/drivers/virtio//lib/modules/2.6.32-042stab108.8/kernel/drivers/watchdog//lib/modules/2.6.32-042stab108.8/kernel/drivers/xen//lib/modules/2.6.32-042stab108.8/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab108.8/kernel/fs//lib/modules/2.6.32-042stab108.8/kernel/fs/autofs4//lib/modules/2.6.32-042stab108.8/kernel/fs/btrfs//lib/modules/2.6.32-042stab108.8/kernel/fs/cachefiles//lib/modules/2.6.32-042stab108.8/kernel/fs/cifs//lib/modules/2.6.32-042stab108.8/kernel/fs/configfs//lib/modules/2.6.32-042stab108.8/kernel/fs/cramfs//lib/modules/2.6.32-042stab108.8/kernel/fs/dlm//lib/modules/2.6.32-042stab108.8/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab108.8/kernel/fs/ext2//lib/modules/2.6.32-042stab108.8/kernel/fs/ext3//lib/modules/2.6.32-042stab108.8/kernel/fs/ext4//lib/modules/2.6.32-042stab108.8/kernel/fs/fat//lib/modules/2.6.32-042stab108.8/kernel/fs/fscache//lib/modules/2.6.32-042stab108.8/kernel/fs/fuse//lib/modules/2.6.32-042stab108.8/kernel/fs/gfs2//lib/modules/2.6.32-042stab108.8/kernel/fs/jbd//lib/modules/2.6.32-042stab108.8/kernel/fs/jbd2//lib/modules/2.6.32-042stab108.8/kernel/fs/jffs2//lib/modules/2.6.32-042stab108.8/kernel/fs/lockd//lib/modules/2.6.32-042stab108.8/kernel/fs/nfs//lib/modules/2.6.32-042stab108.8/kernel/fs/nfs_common//lib/modules/2.6.32-042stab108.8/kernel/fs/nfsd//lib/modules/2.6.32-042stab108.8/kernel/fs/nls//lib/modules/2.6.32-042stab108.8/kernel/fs/quota//lib/modules/2.6.32-042stab108.8/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab108.8/kernel/fs/reiserfs//lib/modules/2.6.32-042stab108.8/kernel/fs/squashfs//lib/modules/2.6.32-042stab108.8/kernel/fs/ubifs//lib/modules/2.6.32-042stab108.8/kernel/fs/udf//lib/modules/2.6.32-042stab108.8/kernel/kernel//lib/modules/2.6.32-042stab108.8/kernel/kernel/cpt//lib/modules/2.6.32-042stab108.8/kernel/kernel/trace//lib/modules/2.6.32-042stab108.8/kernel/kernel/ve//lib/modules/2.6.32-042stab108.8/kernel/lib//lib/modules/2.6.32-042stab108.8/kernel/lib/lzo//lib/modules/2.6.32-042stab108.8/kernel/lib/raid6//lib/modules/2.6.32-042stab108.8/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab108.8/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab108.8/kernel/net//lib/modules/2.6.32-042stab108.8/kernel/net/802//lib/modules/2.6.32-042stab108.8/kernel/net/8021q//lib/modules/2.6.32-042stab108.8/kernel/net/9p//lib/modules/2.6.32-042stab108.8/kernel/net/atm//lib/modules/2.6.32-042stab108.8/kernel/net/bluetooth//lib/modules/2.6.32-042stab108.8/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab108.8/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab108.8/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab108.8/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab108.8/kernel/net/bridge//lib/modules/2.6.32-042stab108.8/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab108.8/kernel/net/can//lib/modules/2.6.32-042stab108.8/kernel/net/core//lib/modules/2.6.32-042stab108.8/kernel/net/dccp//lib/modules/2.6.32-042stab108.8/kernel/net/ieee802154//lib/modules/2.6.32-042stab108.8/kernel/net/ipv4//lib/modules/2.6.32-042stab108.8/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab108.8/kernel/net/ipv6//lib/modules/2.6.32-042stab108.8/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab108.8/kernel/net/key//lib/modules/2.6.32-042stab108.8/kernel/net/llc//lib/modules/2.6.32-042stab108.8/kernel/net/mac80211//lib/modules/2.6.32-042stab108.8/kernel/net/netfilter//lib/modules/2.6.32-042stab108.8/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab108.8/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab108.8/kernel/net/openvswitch//lib/modules/2.6.32-042stab108.8/kernel/net/phonet//lib/modules/2.6.32-042stab108.8/kernel/net/rds//lib/modules/2.6.32-042stab108.8/kernel/net/rfkill//lib/modules/2.6.32-042stab108.8/kernel/net/sched//lib/modules/2.6.32-042stab108.8/kernel/net/sctp//lib/modules/2.6.32-042stab108.8/kernel/net/sunrpc//lib/modules/2.6.32-042stab108.8/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab108.8/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab108.8/kernel/net/wimax//lib/modules/2.6.32-042stab108.8/kernel/net/wireless//lib/modules/2.6.32-042stab108.8/kernel/net/xfrm//lib/modules/2.6.32-042stab108.8/kernel/sound//lib/modules/2.6.32-042stab108.8/kernel/sound/core//lib/modules/2.6.32-042stab108.8/kernel/sound/core/oss//lib/modules/2.6.32-042stab108.8/kernel/sound/core/seq//lib/modules/2.6.32-042stab108.8/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab108.8/kernel/sound/drivers//lib/modules/2.6.32-042stab108.8/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab108.8/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab108.8/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab108.8/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab108.8/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab108.8/kernel/sound/i2c//lib/modules/2.6.32-042stab108.8/kernel/sound/i2c/other//lib/modules/2.6.32-042stab108.8/kernel/sound/isa//lib/modules/2.6.32-042stab108.8/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab108.8/kernel/sound/isa/sb//lib/modules/2.6.32-042stab108.8/kernel/sound/isa/wss//lib/modules/2.6.32-042stab108.8/kernel/sound/pci//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/hda//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/trident//lib/modules/2.6.32-042stab108.8/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab108.8/kernel/sound/synth//lib/modules/2.6.32-042stab108.8/kernel/sound/synth/emux//lib/modules/2.6.32-042stab108.8/kernel/sound/usb//lib/modules/2.6.32-042stab108.8/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab108.8/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab108.8/kernel/sound/usb/misc//lib/modules/2.6.32-042stab108.8/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab108.8/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-gnu0%ԃ*Օd} 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-042stab108.8 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab108.8 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab108.8 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab108.8 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab108.8 || exit $? fi/bin/sh?0BZh91AY&SYgѡz?S Bioo1Z'}Vg]vro^ݪfQ_Oޯ`4]ckn뵕{6wg}'ϱv׾Dž\www}wnڞe/l]lNvog=ywu]X9r=[ǶmӻK^ڏ{ykw7w=:q}親پ܎ǽ=>}wO"cO}|:uZUν>[oo{|ګGv(4s{{s) u۸|6i{P6ǾN=[v2]}^m$KG^N=ѩ^:݁۹⯾絝oj |tQymko{_>[wz(4}[}'/{ޣb{W﷞z3޷WǟOC]gӯZ}_n^^M;A€}ԺwuvLwo]}u}}o4>op}E{蹴և.Κ۞wVn{vNγ۵ѽ__Sz}1j}}{{w$wo{i3_{oSmSv>ᆵQݟ{{}˚uOuvg[ ^{+=>^RWw=>GҺnt:ǢM[=v/vvun:nON(׽CV:jwOí=+kwozygBZw7g:{yBd_lthO}4(/wwGtt/>{_urϛ(z>^5됺g}wos}Oޥٯ>k>ˮI[{{}ǡ]׻(5ak>v/Ywp=KϾǶ=ݺWjW@ w֎{ݾt}z>۳M6gn%^tu:WMSﳯu}w;2>7m;g{t/anŻ}{킕rӣE#w=oA^gkϮ[*;h}$}zw4SӶU>۳}w_[}uW]޲oo<>7\֙}]^}9wu׻=>g=}:﷾5c6ˡgovM kzzw>)|}=}נ}/}l6`ugNv!gѦz>}ꞾO[}zhhE}mӯEmª>{i{}zn 9Ξ`ׯ-ۧk}:{ݟ>ޯpo`{^m Pwҭm}{vݽy}m4kwz{N}=>ooC];鮞veRm˯{{ks5>};ynKMkvށ}wo^}sC^t{R}]+ O_G}䯾ﮥt#}a׻G}7_=}/CMt ס\*uj:oc_NZdoo>gF}:_sEw^ͽ>}>G>޺O>}>Wyݽ=ٽ׫;w鯣w} iezZ^Nk>{w֟@mkT=n}w|>Ϭk@c_m}ol}ﰗC{t7srl{nM/`` }}=^w޾Ju{wXW9`:[Gnf{\myG[wO^ׯgwGvzOOkut;ٽk{U>}鯶{y7{p>{w{vo= ׭}u[>;ھmV۞{i dٞww4׷onsz};CO}ڗ]}t;w}x:@w ͟^}eVw]GV{ӎ@U{\7L.Sw_oztw=코t J{w{ݧv4}z]|_]uv-ǧWtn+>=tmLAoQ{۫fi^]ݩ.}{cn_{}:}GEtm{5 9>|mo^WO'coLg]}=|u޽z}O+>z6ϯgrQT_]u+[YGnmj|{}֟LwF_GYy{Pwrv=A^g);yt}|:;Zǯv{{{}^U3հM}Q^ywN5﷕W}SMsow{ϻCoϾc$+:; ښ{>w}{_l{w}}{CfٞZCѣV}>CzMtSǼVޏU}4h}{kΟ[w};/籾ht{ns}݇GUz4 WB۷ݠz7Gkݨ_s4>}<ϴwwx5l:s)}s=>]ANA}u@}N΃]WcΚ]n ]2yP=oz+v7g}Yl_]vmѳ}==O]}oK[fr}N5f{}{iնw^$X=u>Ϫ}oz=ۺ7}vܫ=gM:W]w{Zc}λ㧣ӎq_]CO۾u_]uzwo:}qޟy띍uJ-On]g׮ˠ+K:=/{+K[gv^=rݯ[Bvwqomo/Gj}}n\VO%nֽ>{鯷O^=}>{}{n>֎}{{^k>ښٞΩ; ֖{5mmnmW}m4r{{׻+CO-h'nov)ݨ_;;}}}[[\}{{ۍooU/oy}Cm{s.>>}r>w}{^{{}>y]>E{Zセzﯷ{{}zWۮU^{\ًw{^nk475>ftw^pj Ko=mzk>s]ڏG݇vףE}Ul)Cׯz#:yz>JסY݀on{u[kw@澷jmG}ON}+.j׶g'z==չ="53lz;>tH56|:5}wgizu=|:U z>Wћ>ؽ{)}ۜMݽۻmۊ]NS/Wfy^A^=viV׏if4Oc}ϰ{ >M_] {ۺ }omu>G^z;۾6=_f{h]^|Ǯ]wS{[^ڔ޴ӶVnn^^ѣmkޟ{zzqoiDEo}޽6t>Fi=JI1O_||=okﷇ}ڡuTAy{ e;}SwW;Μ:u{҇G]-ď@}`}˸w[ݡowk'z]۾=}}_}/ro0Mtoz_}= w}po`}^Wu`'׶ݓ}=-m[n>J=緽aol W{O6ᄑ>RNwwws}ۡN }+z۸uҾmw-h n﮾7MM-vݞf+׽׽_n\}k$4o{fi{z|q{餶]{X5]>}ԧ_7snOlzyE}_R}[{o^z}}P>PηkynP{P/^kcN{oׯ#w>}{vo{c6]]4>}WGU{}_}mMz}y=՝ۗy}7}YM{lW7ѥ W=^O^{/z}*}賻m@Pw={پ}= 4\Rkꎯwu{Ow}7նo{{{ۻnN>t{_}236}}SZ课AUAӧGϽ܍+oɾǣ]=uk5ЃBvwuvossK+﻽ݏr/g{ޯ>0uwln;o}l{5T龭vď-4/;qx=ϭwȷqݤjS}^} ;{c^m{{;({ztv>^{y}{fiVFٽҔ}G_`v]tT]}[}ٮ֍g7ͷmg]Ezn뻧>N^/{gNԺs=hGצru^=}v޳Ӫ+׮OSQ 0OPU? O4`=@O?OT:fh 00MO Lɂ`I§10& m!S=@<`Pɠ 0OT42i0M24щHlHA tQ[jT% CHX4LE+)xٰÀ̀ !B    ! (!@  B  P@ @ @-@ `@AHP A@ pB@A B( pB@@   APH!(AP P @ 0g( A@(P, (ÅB<" H!A@AA18!PBPA ! @P A ` P A@!8`(G (OHnViAd 0pCp( zNjt@`@@0BP@ A A  (  `  Q*C W A   C0 0@  p@@t0@A  LA #` "pP QpA `E…Q112l|/;Mibx`B>(0` PB CЭ\% A% A(B @ h,2Z~?c@+`\@ 6Re >[ ZB.B"5CpFe# TF!DGA\(P TA\8A  , `0=(  (Ch<А…  `@A@<@Aw  Zf}kPB(P` qr8@P 2c#VˋI3D'! 4 awB( XLd0@U @@"H  Hz?H!BKv$ႁ8(`PBA!BAC \CUTFAKC#l(` S@t»^b ;(>3EOL>t :? !AU䟵pBC5xadQhЪá !G4zHAL2(Xt[:!xa(82@hnA17+ M.X@ `qp ϨC$`E{г'؅`%.7R`16cޤF`sp d8`GA{ 8wr}I85A$` @tq YA@"B L  R@q&Lʔ _9V)B vxeH!c3A Q!GPP! Q!xXd2> u O BСC  LNq#j# Nnpķl 5"ͲFfA Ltr8 \&e)=~AWkKs{3,2yti|lCFmL ɭD GTR40OB  0 #ŀ,2 2@XX@/ %*'2˖LOD3,5=a@$xT^1P)w'̌ύ,9  )EFwpL4+x،x 3P* ֢, rm-#*( P3 z ȉO{ŋB @0A @#"h+Mn7X:W`GpS5a :i-'(^@[[!5wAЀ x i8 s5Y,-ݳ@w o1( *WZt00F+r` PHEC5*2 )P!Dpj)w`/v< _/x(@ `# BڂQ~ D3'm@x |-BJ<3g#2#a/YHX !ǖC{F=aQV7%5xod%!z bb^워g{2 .,  l  @A0  M@ @ @|!`$ !ctTxpL [8p$2K2A<k0oBh!20@/D@@`(A9/:-_  S `|G@ +  @ A<@B 6A順@A0 o&H"B܈0 gå AAZw@Fpoߓz\!8c`@!(~VD 'A68JLW~zEĂ@A  NpC^ @[(ckv07@_8\k @$ w+^$-Z,S^)(@Px0!<Ll )HwQф07[aZ @/$8q:@v* "C !!H<2Ѓa#( ^Б`@lb(m!s|!Qs pB%#uX.CԪof2T(PZE9^HuOP\(@S e@5"%]DemFY& OV yP Y#J$"my;6`3D;VP%B>})i!iEqq.}Eg)0qG8YND,]ʄd)@AhA @FD8QR3'(Q\9H```ZH(@ (! ˵  ḾD%7g,&9K(m4v +TanPsAk9sC(f8I @*>tA("Cebn0~ QX*- >¨7BHPBx9) -m{%8 ~{ 0x%#tw@=0qaHҐt2C#?D|X(d (#@_xq keC 4kG,k-h`QVL~:ЦF`WV-KǓP @ S`p-Bи@$5K}^3qfB#}0r _sP@+cڝq(y8vCK Bfg>6L'}ryX6dA#!9єBM90(ϬR(f8*8Kc`n//b*i~|u@0 b) n'!)tT68Q  R# l)Uhf*ČvpA֠`9BG (X0bOc1S$[l8@|g%(w ꊿr%0Ob2)P l2b#o(!96v}Kɘ#uO؁pg| C~%#IH AVD#-@b/ڷ^&+.Θ/LIM= 3葍:b>uIea_mb8`]9|W4Aj0pQû0|OwZ 9V+D a94Ct @PSTtB  J0>BJ>d4fxȷgXW("Q G1,ABT"-" VQfƠ(cSAȰ"l mI1B*ZW9f O1vMIC?< oof& gͩ)7]z0XYR?d(Bҟ3A7'6bPg! eD 8Ew {q)sQGA -TSkP„H#Y"xa |Ԭ[^2Di 2)I,z+ \Qx.mu侶"8#?m2$Ԣ^9k3 @uה ,X;PHRoAM ˅a X&qx6)  Hl՗&dCYofo;F'a B W,O-!.1P!Mi[ya-p "#eZ8?12CObgG JGئOm9 V<ɋ5dUd@H?^VcGƔh @ߞ4K⎳ӷ }t幅7b;SGۃǚEV< . #O{5xvI|MH]7;ϧPu,h EuŒ؞\yLݳbAB%0{\Y+B/vXAPD x%b;\ͮ"0*d֋0<AY4f|O-g-gm(ՄɐJkp) X mYCt?q}'n  MmY碇IL c|ʴ{.rR>7waO$GsK Cb L:€ޟq. mŶgXǍ3;eв_H|(K#6oiLG #I۽"r}#eJ"9BΞۂ)+B'aU o'$Z  4N ko]fBL'IJa=` 9!QlQ~I;ܺf(u#,$#݋s70p6 K7mE2ޗ YJVC\ 2E#Pώ8aPyrUٷ"o*L UdpSEMD5#饔s. Z8p cT ]z`Bdtl,LqR=ܮR2\1S{1TƀSuRA媐vJ+R@ N]tdeQW՜?a9-e~lSfϻRh#B|UW6R6!MZ@v$Q+)H#鷅8Ib!Hu:Ǡ/"&=Z^b"ҩL1! P^p<F Ӈ;C](L)b؜yn_ljU}1Kvz&x"X \YTT<ƈ+LveR̒S@rn[4hhBtC\j[µ sμL)5O}@E8)\@%lg_z8<6}LKѫC_ֳYL(_rBA$eO7N*&40kxkP嗮n}`Zh3#:^J% &qIbJŪ[kS v}Ũ!1O 9ȺG":'Y,;~vPVR*"ѩcJJڷ!&,(}LW;[T-pѵ*Aj/s(pct/ $aS}Sv (2&J=8kJb>B\ hXOZiC"Q%B]*yLUָX#yVbA` k/ ނX9Eq|Q"ov>zz 2PGwtnG_3Jֹs(( 6<}{~G&C._zBAX,7\ e~t/FvT*˄y[DpXlt §T;v@D~θ2LW0. GBwM) B5hnkֻ@`gpD蝟$8@Ԭހw$o5G;yX"(R\BnAD9Q z7 CaW.P `W¥>vH7Is0 % ,BWT1$g8Lj]m*4>\{πU[$|1{">\jST|]U$+|swt6L{I]rxI/&,{f75@*,Kr,Gv1XТ#Jv3jd aL5S[5 LAL[Lo@_(5Wc Ld}}ܝGc!9t3x(tN 94CI3UVb!n R-yqfm}wR7sNڗ5'yhV1#ղPb] <:D9ۇ&H4K$G2u 1ju:aE=kԪg, Z5 ӡ0 W7!gX !G7њ-slIxja4lLUg)DQO̚T'kIE1[$֝!lY5'j톧i1)7}g'A+f{A8O&?4wv [!?iO k氻ƴpf 9; ۆkKmv4*uMX)K|\z2O{@68n LP@ҡ 獭mHMq>]ZBT{ο2P !Qv+s#jc͋.txAOT9 2w0{7;!&m|$\ NA.dM>9wց nq?*pËJp9TG$$7I_Z=a 5 Uax p 4Dnn{'ZԚ8@\[KQR@gMo a=&Xo#Ŕ eąCʇHZRJ Y%ᱠW/Nmz=GeJ&=-mT`nRn@OҶ5U{VIL4/"usz`΍hPhֵp= ΄v_u ^*:!$_ +2?%'z. S]:0@"nqt?hoMTk|iX/`[󂁼)ƥ_,ِ(lG<6Tӎj +r31zpxGI3ks{z%Ls|[+`!gkfis J!.O5&׫6.LkS{h֟,$4!\&dEx7 t07CͰf[l͈h#\¿ ? :{Q%P^0֊ ! o EuB\I' = c]Gph1MijDvJCl?9.n'Up Y(,,uo/J*"cCL=tH !~4OhEW er.]*{tMBtvg1U?{}b~ҏ TM&$@} Qv7 ⃣p;-I~?ȽzZ)$Wq1c8:BSjoݲPpS_{R1ObǐːmEJyG^cuI:8S*LE4_BM_Xl ѝԗi@!6 = ?O lzbߚ,2GW2" PA*AQƞ:jxt!,@s3\"E.:|L(T$j.jgqO[˹i4U`e3q j[z;ڹV]b yb /{Sܨۈ,)r* CPq2bl>m+ ܢI)~b=h ̣'qdͨ b6\d¶im3+n,q(Y Yvh*;YF0XwYupzk^1+ 2!;WCf!lJUʍN#fLlXO^"xd 3 N.2 0Vŝ ;-{"ޮj!Y :_ef|E4C%Iy"mE #9OQl@ltȴ]%=TqrvZh_Eb5%Q⾶W2ػ:njsTiw.Vy^D &FAfJ^_4+m74;bwލ#ߗs?Qzu-l8f^B?Eu;o^xɥlKJ/`MɵƳYP$%J{f&jͳh3ز@3HZUjR4)>qDM; Ӈ[!< ZvfW.±Q{6Y+B -"m¥|H^%²hn*M8^wQWsNqڜg$<V^1\h1D{fa#ڔqa\5BlO`a]b [dV[Bi簍a҆";Or Iѐ"ńʼn6` ɽ)Wda*rJ۳ڣr3 NӣׁDq`r|7cUhg.RM`2wFށ9&:̸ wlb5}]E`˘@luV-`{|Ej?X&|Q)CۚGkU%9[//}l˯t+swVP_I.Aԭ镮E[8tOTFs7`"W{s}srh ,i'dpX&lbALG!^3  9!uP$w9ؽv &XV5ӑ#U`;dwK [F>_i5b^=FY6XE<׶wǫPyQvʴ~29Eǜ]3OXNhTLJ]暚;EmL&⪢΀8e?iF,(/59x15 J`2#eQ td\?gjR62?/nG>,X\5B !ne9ԳGP>N=ּ 䋗Tx 5)RwIce? o\ Eax <'N5ЗX"jCش/{NH8x&IROj%ȘXޯmTs"!V`܌}Oh-XA`pYy)/J^?(eTmOX^nX"xx#l9P%e)-LcnuGa$V*wC^H#κ;j14BN79+'8B|:3⻈]zTp.6z{7p*݋t~EnAa7K+xջ楑T9Eң;2kj\)bP||.boᙜl5#,iGE>jhQǎrZ(' tkv_D#ZU4oͶD<0ZS]j' ޝ+L>SX0Sj ל~W$䲓UpYrЙc. pPAzWIBynX^Z"7rΕ9\C`:v^B&OmJfi5H:.#,L!A?y2Sӭ)E7" Fia;3YF䢶.= hMKm ϳ48*%tcYlsähK95 Rd#UX[- pItrYq Q5ǮwbG)ٙKB ½1bvƽ&>Q&e9,iD%ic>\]_ӎN-fYЈ0@˭MϨ11~d*e=D`4)Im_ގMh9xCjh0+3C~gN|$;JUom}u3/U4n 95?]R3ޟ#3>گ9. G"]TSiDCG^fES:7zEi-= ^5!X*MWrT"r\l z!`Qn*4ΒꟂWkkJ寧oFn<_vK~Fz51θg<`SC{b '?|P {~rקHkq7oM~_l0g2x#- 5_hP n3\Up%8_`ӱTmQ4-Du/B)P5ӽ%5<ɇFtjZ1 .!5 Bd(foV)=+6N!uEd+6ӌa^PspBИᄪŝTknaߛfuu46[ɉU)SR]7c>%-{6;an0xP3Nn#gN]`l(K@'{JJIO=sBҥhB}!;nU5&A sAE`ٵ!p}P!geCﲦ[R"l4!ZYr Ux"jVGѼ,a*O_$a%%7d >A=S=;Jtl"}ZFE(dpW-B`_jFͧ.FQkA;>ĩEyb2ͭ-GVҿ9ƅl 7 * KZ h< fQKvUKDnG05A#+؈;*V^:9s]%?9ٵ6`6Xdpd=}#[и;I:];d"P 1l1gPk64YfXgXۢH6 kZmuMhR&Hbɷʷ 8UVU5 zLlk/L*qμVn`Tᔪ$E~8{'q6yP^H"kx9@;s3)˦z\GW9tq£ii;f?p!eٽ1jͭ_|o+@8ZDoh6ߛ"=r\ߋ6@TX65oW2K8ֿ5`I Nf}Faet3;Tkf rVcv; _0+vCț ,V$|'R14MCi$O Θφwʷc" bD sm-zy 2Kn<&+%z]Tn@I..|NbM 6ڿb:r,m'b.ccb ZӁR"D`Yž% 5g[ >|RЁ?12)s7Rgen`([GV2~UKIzɦTo?2aO} G`9Pc1JIIJN.\[{>3*,bM;p@Ykނ9e@E4Վ&4W}^ӻd=!y=בR;1оobD1\7fjj[/K$Yު1;w**oJP/eSf>#6ג^DDM~_r_Mnn9wc Ѩ*sFa_OF^lOo]UK@Py;/ɔ<(hq-_PMtF ܦ%m 6@2S_G 0i:7@Njxy8uG>e=۞rmsp##5 2svYZ6uf3ʮQ'}ڪp&޴R[>p/>./BSA~}[ 'NiV2"FRR>S{#+?~vAo` ^c  s)\Ьz#6ldNLTYgPNuP]5U݉KjC@ܵH}Czh> ~F 4eB8LcC:zκSB՘rV&:afg`)}2w8)sfIWdk٣V&&OzDFQ2k^U'Q]Ѣ?c-رokZ`ѱ#TV a9^Lڹ'ea;~e% ;Gյ+l_AphQ^?"6MԱ[~qEh)Ȓ_$mGY{bִlnG ;ʟ*ln H$CN(~Q+k1!o}v~]2\@0ԘEPkqazg};n:Rt 'p吡c,k+iIp iu!;QqMrP)N}bIOH_c1WJm% o;XJmGQ˘%dBl)]fmMuˎwV]s|50п%K*6S?-{v{;%"~ņJ!IZO1:!76Is67W b$1ˆ S N |Mi&L6m@S& If sf@&"#m0<=_%7>훸'a8#3fka} &n*:]gfßine{ wr[Iɂ 6`/K`j!חC{n(Tԅ됯ς2c9*B NZ-_a;?9\J3EƼޙ=|n7 %Dq{!k+}Q?* vZ|Nف$۬[S4,vhN͘~H"{0 4nԘ*%2/I,:_-q6:em')B.TT3x!>GDʭK*F}XUsz;yܙF9k |*]ɍuqReRyֆݷJc.n˰ϼql{e50. D3J!͊&v*Hu >=bp{1L`σ]xYGI {I$1\wEH~gn-[)֡[SbYn|vٲ9G*2HJFApeHh=̅sV#>ٳ~x/aDAkOPv|!"lx1uO-W> >%d#N]VTO)8M ތ {Ǚxf0l! ˻BDvYY^!M! Rw1p[]?+o)ȒOdC8 'HLdtIpD}4LD''Xx"Ɖ̉J/P/pt@=L]yq I\ S#!E @ǤXo/Z}ןj|> Q)3"ilwjwxʸ.P6Z l n}mw|B"<2mdū6mlzLttc,BF4 ̾$3ĸ_ _@ D:Qx˙OkgG*;οf+vg"rVI_4'G&s%b`Ƭ)3Je--ŇSwF.-z>As/(ӿC-gJCdp>TA[r7tRLF껻OT&pڠAv}ڞ RPW3g(@NUj9bWJM\#M=55d BFݤ%0hz3ih8`koֳQ.v1y_I,E"3s/{^誧C aרS<5}l"bCkoj(Mʛ􎦕#P\T$n;!= cQ ʁ> znH **o};e-f1Y5u_wʬQva>aoy_{@j< 4xn"qxYQIs]؊^b6H^\xJ`Q±&;qhbVY:>8ó4Cbu\]WhVE#As{qEYS"=ۭ],ң")`b`(֥c  tYf~eX 2aBA?}2p;BHaxkpT;VJQJ2d0B ߸8I%*3cEK[rKdN!gAõ$w\4-n1MR!ҟd MAoDa!ju_ӥf‚СG ^:aJPc\UB&c =?ȱ~Hԗqm׆"ί[x߂[^x$G">0Qc/}{ʁoL*oI \^?aB u;ʥdNpbOŦTʜ&b,V2&Ŏd1H&ŎQBmZnyX|Ў:sKl4 n20d`"Zsf$e_ޗdvҀjm+lvO Fz \Q6?92s&A}{Z̩.y{,n'nwC'2!WM%WRF0s~LoI:Bi cnKΩݢ>ZcWoS>9yH20$tk.* Dkz0Nl JՋc!dקUGQ,W͹f @Q#)dTL2~ ?)ٌ~$9FFRvbiVm{wk.A߲'E΢Ci/yu.i:~ Y͟n7J)mK6q*nʞ x\gg "N3k |IHRH0i{ՌJ­ݹxBh% Sh׍ BNjgoyMo:O60,F$.< jex*(Ԫ˩(Þ%( haX'U)/]"3z]V2"5"e->ON4M1MA] (HrUI5sx>PvUgL7D'!Rw*iJxm|YGၐg[Jh3?Pݬ 9aCIԮ)SU}yX5^x˗MMvd9U3i_cˁvHYT7ߑY$߬EZRIcpaN,NH\3B%5{\Z1 @L0E_Aoos}?<$),_~Rl*rT6$+OM9oYs罩>F+PHOacOFz/IL߆0 " `xc!+N7(UWzt?Vل}j`s/x QGc|.ϡ:b2hTT /Ղf!3`-vpa1 #]QZڰ5I XQ~IH;`~-)9&xq׮(^u\$B$oF9NQ$My:́,,}dIwStߵ&DH?0YT5]N?Oko:ea`ӺŠoC!=eS8xd}^o'tO)(.%+E!°vH]U ExNF {:t=T˭Ẏ7RGdnBWk)+h)Wi7*׭ _jLsUD~wzx-(Yf ŞǾN Y1!'(̡ZY_0E F/, ZC".@׉ ('Xн8ygɩqpKdnk%zjlv -ulNo 9c ^' pb^ۜ*FlE9DZ`Nl<~=4=es}p1ihi&bi/kVAB\⮬6~G?'m6n 4 K g(B BseCֱFT+ \szb+Yp*`W  ݓ:@0LYmA/ʸV9t0? ߀xL_w՝{rqRsy>  W,[G{f(<"Y:$# >z=a 爂nC*>RI2fkl ٩3-mUPM%l"YStMvpB$n2R0PD::{u8)ٞ 8x/{; ;,RP=0C~R\o;졄nXk d)L@\Wq.bzq.F`*,P͔\UcRP8'_,dΦL~>75Ea>)OM2n!5ڳ%C*eKrr~r3()BSt,-\oc$z՝ZjY 0wwTuX#&8 {QO(OfhFHb`>Z<mhA.ѐE-䗏dg}PQ?$fi\8*\8٬+27qyث4wc`<|N$o=ϸAlDZ{e[J<<"ceyQH , ! W d:e%u$j\*҂ ؙ$г0h"gQT2y,A !=rX Dzh=R5v#BO_ 2y${#R NN2JWE_dN ֝ϚP#sDaVvN_nχk@\`Z oH /ǯRU`^ wf\) r8 We}o\)2f+ָujAfЎm;U6Cgs`lJo,YW!ȟ #^t).eC,D u$'` 3w $NI #թ奡ΠNMf4Zs7ڜp=B,'z?{IS=$zNI|o1E|{#5Cxk9pnIb99% RwP6T0N5VkC[* vd؛6]I, H"-]ŒXH2q'ו›Q8AHR9H`y)P?Õ}~A9KCzV.żc΍*~f -p Ű FȎqT?+q쒕~u+*Ɗu~D:btu;#2Y:¡l؂(냧)g \% XXBgZz9eM2JBˎH1S9 -x2.3I? з4]yt E7"cHӉiUv,5ѡXuHy;/vXn(xۑK`zrx<$nhm9%?jEb/H9as&Z櫅e"CFcdslɀ\ےoQ*gĘ"(U-[E7C* gm}2p%mTSLdi42^g  tD.TYgH]R+Y,.Ȱ1Ѳ(qMwXq|y-{ၖTsEMejDNȐ&s{CZrd ,ʍnMjaT9Gncׂݗ'{RExL=dO,?*mDA#hLJFD>ֈE.S6jUSzDhF T˱,W" 4V!ԍ1Du>Eyt$[M)#tr"O w jYޡ|<}$ʧ+zըY_:p4Ƚa¸>ȗa(ZT+*;AKNm$N |mnԧзQ|b6j'uH<}rEAAL"gҼBeVo_Nq#fءH+e J3fp&*9M}j?[I簆ēw^e6I[-$@8uQMM3tPJ$)ĕH_yw\f` kN0sTy?%۞~2(:L'Иpu |g!>[93$\R|xD"!C䱋x]މ{o)Ŝ&i(2CZT8\ym,D^ihZ0[};}1EbpvJ;8%j]ı$pɔ. l[ 6h")~fY0_ysAa4(eP-GAF;gAOIY2lb貟ڛ_K=>{lPV(>ۥ~a,o(XR?PsGbJ}ZKQw!BQEe@)RM[0fk*J|ۦ>NZi$AF؎q(%ֱŷ |@zo-ahR#)X|w7k[PT1j-$, ѯ i9 8xKyR_>ZMO +M9C<k.?*i|y̫M3<=%/؏!ا$^Vtj'[iZ\T v"¸х& "F׮x>=b`mΠ*8qv%Q12ArӑuC:%R \y+V*H7(цkT M>9&Z(t<栃؈V=zl$&'e4Qlr* 4fk=8G7 ddY74bvQW0L`^\dJUU`R:xJ}jؾOvǎ @OTnNBH'ݼhR 8HV=`]Ix{L*þbp}(F@'׋n'b5+'P,*=!ca$s\]ʓqIWI)d`pZs'nƢ@uxdhɊhHIf {7 WW1QeuuCTp*hydM=f&ٱܨmIfA[jay<2 ܈?Iop$z;]:؈5kIR +OT< .{t4ý3uG$#d.7}grt"Η=Mb&` y`AKRnԧLDd H IYQ^0!0-:毢"yR2SD4{0Hyd{TݎՍ^{lS6 -? nۉGd-EstB"@>.L+-k꠮sV"al!O]g?N|jCb=NNA@z4; R__a̼4th!twG&o| =$nQL!$JPX&ġG '+UcgD0fa׀3qo8+3A.,TBQ+Z<4MHf1xzݳ穮f k(5sB9jY]˹0嚫V@)U@xn 2ѧB4O%HXbnhq'IGm,~d 4=E)p 򭧸M_ݼ@",?Wh=,Bb#1šNZ"h\ <2 ;R.5l`ĩ?%WTdg{[VTP@ؔh)eP "Wd|HZx3޼0RF\ ~iyr\E4^ޙ#f>i7dԤvvlZOрƕ%h `A]{565Hu =r~L4QQL0~#DG$o,zIkc|1o_c t7s8hICLI"CݧJ61׺ZmK9|ggoܯݓO:I yz vGnlje`S_h"X[ FUDuշS[$:mUبuzΙC;,jO^2CѕEi$xT:8G*_؁0P!!zv܌,Z訪삉_jJz ˋ`]NWWp~(C*+sqT }h[yHLL S[Qbyeh:#s]TiQ^jM/kk3'cd+!%|g˰?!f 5c~ƚ5=0Œ*_i\R<s$HnkR/UV^[.}n2r1f7p!{D(F)Grx[V6zJY@< GxP 2p݉.ؒi7,-8"q4&ȭ~*xJ|o*jP(& ի~⌓ (?'RV/?p(b{ w"HZm#?I2?R^PeҖ^hAAHjXP Fr#~ d)a_0aFiKyBV#@ew'3"OJs41SavFqim;1NltV ~RnLQ/uPcʞt|"pF$qb=rФdÓ=Zr{pi z ^()(-ƻT4W|"3Mf*BauAYF ^NYy]b#_"K xoY`33}^>Vmz \/ōF5Ltc돒%t6ۗ%L&mIZV1j;h /c$戀&|X, 6l|өwȊ=tԅhrTcVਈ>Tp됥/i =oC@ jM(ZzG\>|s&X6/3=RT]@zC!1hY`8VTD=f@9CC5]sbƆ>" S9B_ \fsӄ{ Jxfr% g\X0 1l3oh+.Rp|;a~up7$߮`zphD nϏB:[RY(Zqr!!2W]2R>'H׀׵FS@;ƌrGv9Q+/xF>D¶!sT{z/}䮊kۆB9h;^7l:J5ێ8[8Uf''V;椮3aц]^ ˯@(K/ݒCV}jE^) |0 rߋbOYl70EVw1CԲɞ=[\ X8~]* '1lb#{O@VrMQuG7j2~ Nv8D$ Tno<ٳ|LZ 埮O@l!Yʎ@i0B!kpdmD{Y-icla 5D=Ų_N8DVCB&+nmFܮǽ+fb}|0F {SvBԋb~9mrV%<'kt4a(]~C3,,?<΁7֑@=@Lɐ :SXl ٮ><&fc+\^2 z;V6$a[sB@{#'ZSȠˢ<@3^rCv+C9zI,ׯT3MkQ.1*RȁX*!?Yc4"ʹ]|i5] 'RG s[kXݧُx9V?h ˡ5zfFJ>kX|)򏮊~}p6#hk2@AzG|#ƝFV"ry+RHRpL>ST{׽Fe_.e`s`:/$ʈA SN̒%+z[owhe{@u|GI%/EZ2{$ s[θv+]'-VB$NZ7/ꔴH)y\LW+\aC l3ن予GUY=I_ B=pVs:qKC%g]&3GRK{sOXr.&<-Rr~[Q!_ }[fgHQs,;cЫC#\o X Wz]iF^(H\ܰd%UqO (sA/t*3I ']@7yY:~]3 ?b0hG4/Ax/kϽLy@ןr})96^8x JFځFTn,JœpMUn 6Z!K5rW›YG*oJGlŽܤrV0 `tM*'o/zhAcp]z$ (4jwRa {y6P>i$|"JRBXw$?++@g o@ER"Ŋsn/wYyqcğݯ0=0op[t᷀wٮs -ad9fJMOG}Bᜁy5aC+/.ll ]IBxf-0x"rlw9`*$ EDϏGsn<7pʐd΋a{QXxyaffV1!]CӬLG|ҧc9 #i*%e+yY]ݶGL4H#\R218;~,#4#)mwh.hZ])W56wOp_[-AZp-~+\!C&rA3:.l^#BeQRj4ˋ0%8Ro~IA V4eQW.b!jKo} +zLvI,drB34aY7 6 ޢA܀I8u1"yfJv*f:8<;ۣ>=6,w=_ *uQi@e8iWR e8ם>0ƃ [2(yH5E<:hV:v{_K\69u*G%h>_>{ضLWR ^$9F~u1!R$#>=a40=uH2'E\IV$շ)&M}h_n%!~{KjҎH>F4n X SW͒ڍ%z{^hUY?u^Y ZزxQUmKbe/>@ c)-[m_no5Z;'9w Ҋ(9Ty/"<9~ky"y+ѼTB bb W/C^OV/]D+y1:f:`*q2=K=7v; [J@QFl@|}ምYyPk~6Iw%ڦD?G38Ҵ7L`n]p,3y(sa[a.S(COR`8wpOgDbq(.=D3{UM_ZZ `'Lբz%!;+jܓ D#)So&ƽ,ed؅GZ#W9D"7QKjT-F>"sxVPŽ Sr,/+ڋf*A|`@$76OOOiRgư>j:>8EEKft2{LOL[,E# Sd|`Ϙ'{wjrf=Йq%w*(k ΚjWx!ۆ pVqSk25}4XV% .Sili׮,aϷI8K\}9Jgx4zpH"CyF;đn ACWE^ .S|)LݚzQ_iSO{5EY*/%GdezBxaY.M,Uj#Eޕ.SרV`R碭٦mz9is؜}ݠb3EL%-%N#ʯ  u[` V]Ň3R̵4 JQR?R7''H%5,Ŵz,"MB>1%nI.}2Z͸4# J*2pN}6X\s2[gd+घ=LbB&t;̎LcGp+y: R/}L-:ZΧ`&@&M x&H7M%k +IWfk&W#F33XP%ƕU<=KrT$ٱ'`C%zEڛ"3cP'g EW*E3qJNh@rW*dWIe5QR{V3|v.)~',!.؇Q;m0Іdfz=>!sd:4Pʄ a?y!nxu񆏙KQ}{`. 蓗LMּG}Уe´fM^̍FBp*͡QEߺ?WBm01ʛS`]rq}?WV6Bi(ͽb%7Q>b6y֗С@K$x)e*r̻?"}!@ۿsvI^N gh)`?At|?A r UA9C9C }B?9\b"da`m RO#q( $'ն6~V":>SbWse>Z(͋vFln &` 8SkGh?<]:|osA5-":L Ix,Tmb,׌PBv4G+*ss-*ҸqWܾ7,֪ȁV32DPq!#6 e2o"JHgm0E,.(ϵ wu wJNR s5B;CQ=7ߴVwtY ),~<_@cl"K ճb'U rr'`x B,( k_)/JgXVbqE}W U3G^,mmm`A kkbXqkvoQJF́2ҤCe!Ӭ¾\ɞɂ*¡w$Owe.C#{}Vv_rah.T/\a3G`6yg}Qƥ:7a]<q@-Z 5㰂0YqRR}ˍLҚM2bY3/4bDGNWĠP:AyO:v(—hxH(rXsڥo5p3[7$l1GtɁmx9iOOCC! H¨f Pɱ )~!L_b 'm }DDlvStjJZ ؎5=4EuvsϩkLJ&黎So%"ò؇^9{a87x&S*2-VҠ[/wbE%wm;G3q@TCG%Ow8N-.+> t'!?V'*Qր_s߅-K U=\#sD#bn a*( o h~1֋p4ncUdDxcor[Rqzf(~wVA[kt5_Y[`>aI?Z _ȩ<2 \A2o\1{2Rm1h9jηYR= ^l/. M} nj]l1N6좓eDP2-R$r~1菒X&g%-ͷobg:Љe<3c8z(8bEW\YM@Z*Sٺ+ .SS eZM"jFQZտU@pExtG] b]sFU@ihHHQ)˻6;, IGw~P0-cZ2S2$"VHzLZz@ĆTԖHؕ*/!E,J[RąۚG{bfE ֿ뷎pk`pw`0f>/iB eiV` 6drs@T lc`ID"4'ǤbM_(ΐ$KsOyh01=dSVس T|SPߖ^>J8&#$ 4Rb* J>tփ\O&E4"Knn8M1e8';›nRap $ss QX7|O5I+xI@hB2 Sr0E^k':6 Y_meƧˠ찝_Ao8[,!x^.`sPrԥ .y$}ȴE83󭰥VʴJ2eBa^!ş "qv(@=U3Gzzmwjq~OdRu|yVqv)u ;9}dUp}'&f,g+]iPAxJYpPT\H5s4$k?!5wjK̶q!cӭ/v\^ |'⹦-1rls\nEqI,j[ ydP uU:dǔ'3{g90>tNT*Km_0.qZGN tƮpz] *oS̽ow=0umFZ $ }rEm ƀuVxiLj˾;3X*X]j:?#uCad*_>4˻t`g;ew˶\NH(Mm(39,^z"tkX(K},o5ckMہXO{KE5=%LaI Q K7(h{6!4[V)b2D?um~|& W7MO:˚QzKY?ƅ!fZ|nG@X#V˿CQLWsYMH7_ iJF~ѱL7Jk~̙@!&j mE푌/&[jk1=RX_>V9)u˻D鴒;aFɋ<<6T^<%[2!OLDY\Ć"aћ &&ч~g&K/M5D*|Kf >5@~Du$V)uN)dy$$4I8EAcs! A5ZdZS`MZʅD>2ռ5N "OČwV o]SDOzQע8sjQ5U!v "E#%3. §xg|"| Lם~A}e_ZH-% ?\: P3P@7תFvxGRMc&MXԲiEDYW EZTEX[RrO|T mɜ6a4.麞z TCIM0P4-f|nmXU6GզsnMAE͟Eи˕sn{r,x٩Y #yYo(fC 7YSɑqIǯ@hMˇv.Em4hh')^Jٷnb{nt$p:\j\jli3ղ\`ݲWS e Fz@CTl{H ꟮N?>|`ϭyu}C:565Eݩ'z9hEGZ*5~ CVC=;2&ILFP1H(^i/ܩ@U$iM߈>Ke0$ƏZawJCѧvkF>)2+ui0(Unr߂&7Eʹ d; ;R)lWGЇ4MxX+AH}s A:e/4 ۰20kc̱U+j(dvbvAn8xP/#nE˃p>3yC,/zDɑQFfxu*OX`,^ ;vrwwS\)otps#S[Rd>I%85q^$>`9BDMȟ/ubmaRA_Œu2y<t+y )F̗S'kRC * GEAęj:yqCFh=(+!^>g{I} T7>&iWM"fJ1H p*ojNVTi]_AɃQz.uǒ33  ֹ<kN!!u ?Cnf;Tɣ*V˜%LW :E9Q}_Qt%,]o+FyegYp}HR^!' sE{sVb!?lѓ')NGaOڌm&5$B`T%Iڇ8#vWGą۲XHaH-lMQ8$Qlj%Qڦ 7A?sm$f繴{֖N6{*DwG k8n|i"Ua U_.(` "zp&E4TmunF[>R ֓& \yy`i1=7ȽTj6lkQup3A/Y6yj+ ꛝnkmw6w`]t6C$M; ʼz`]יi|n*QwZxzm _`Ljv0~qNC:P:??@bNG R4)-Pt^RףAƬCZݦg@f][JbHf?"26z}c@%/8@S>`~CTnt2p!*S'ulldnYEEWghzԢ+[8B,F)+nNCq ǰű\cj3Ԣ)S*yOETX-ʼ;$g9 Z$*oln ziW*|P'?"ѮFxqbI>&/r="N%ćQ$5XD+g:pzkbPX.r'?S8X 6@u "R(^w l~hQ+pʤiC 3;,l]Set̮w\)tT?@n8s\Rlis(ծ/݁KYy"Հޡjrnj\U{d ;Tzu5:Ǎ&[Yz9YiC<4'kn8-T&,jɴT#J;|ʤUÊQ>l2 ƺeWoc?aÄX/m?BĜdq;@W8DBz]W  E6=qĒtzќ̂9YZC)a'p)|[ lI7NL55[r>.g4mnQh~L^He]BOY -foS2J)يl#o*4T#X$XA1Q*αWr4Bmp*S Ov%*a.|gl*s 혢F7qr) wpe,.c!^ '1#(.? Yt}`_|FF鰅$u 1fS-h E-˾ш=dP3^>r?}Z}NSg Lk N ]Fc֜`F%73rX [iy^}2"%MӔʔ ]Nۜ&.dX 0WCfK)g71q9(*iή TF8YM@*x+fyix:t}^ n vRmFUȚh>1ZBݯT5^u"e y E`7+xwΖ|TQ9gpfb.nXm>eYtwjbBJ(42a6F7NFb| T~xixbvJ#0}w8=P-RUVqY7qZ{AӜ"DJ*$1&~,PDv"\%t@hL q3$ `Y\:ܺ+ye$Gkbn q 'EJ,/KĵdA%֜Vu %{[ h&@*g]l YS@>ШML9 ӰOA +K:ZBVtk@H`?۪mbС;i)Q)n&A&k"+qpEp$J,(IR̼W$<+iy<.h2gu8,Efu(3#C{eBb(*u|(MUJwsnywK(AUU m>{O!뢘>«S>"[ڍ6ۇ20ƽEK[3x%jzbn,>ctw^(J< 7e8,+7{qFǹy pyv7(J7Z;2ɑ yqwgő ɽv:3kGz~ `.I xz3Cz\gvqpF+"&Gs[oA2G'꟱n%\dK=Ͳ!x%B)P }0eivloo>˸*nFUNwl}B?/P<Rs_ʤvg(gTO9&M=s_ދD  @f;St/%Qs}`dd/NMP_Ϋ:fA8&8ԅ syg-\aU>}8򬖭 Wpjv>݉F+#2i?PW-u췓^n|LUfb},9npPx*)I0"nFXKXv^FiWpr()LztB:kۂ2cawmaQdZIZ@((<=b \ gB,eG]'o֌I_{rPT$)0=޲2&)V2B'.yx/idV*&rwKyoV-$qh7ǍL AgCIG"6IJC $|O[SPZT= >pp As쒓w߾EG['E[/;HyIl 0CmA76 j/,ɵTdSeMvIط4j$w:dySD*?UYT1f~3>iAtj\y.ȏ.W1 Ȳ| Zx}t=F(d5XR5AbD.Y(46{D|:H[J8;+"wiFvB;^l ̸+X#'+R&7~nyb''~ꜛW{ OX)Ma(Ԃt8Z umu<_ 5墑vv?xhEQXpq Էhu vR O.{B!5QSƒExyG% Ԝ )r? xb7`:N  v@GG&5ޚ7ɓ7DEVrżUMb󥅐z8H*(#k]GpN0%jM %8Ox9f,^̞@p / Z %#^S^yL51z;M1$uytKlH$O򦅱 |#Tt40 pP[(mxaNcofY]@)  Ō/ U?F\Ա%_q{ 0zgRw̷ OWLl:|>:ϵe}P3ID2;(?'[eu EyP b#ypO5}2Rvjd+) srj8AZҤe"'p:aTi֏YyXnh/c4ft&^9@tDP?;b4ङox2ujV'-.UyÔ䃫7.ȶt?#4wE!(}Ϗ^y8 َlZv̫y_?sSXB fp ^5)@ g?;x҆ #wuvB>\%]_9%3 P:fMM2f9wy5Π{&x쾄efcdS+ϕ8ڿdש[lOȺ:㗈+l,'h^5e++΂ X;*VR8D<8;tcŹ1V,!σ}8vbx+L>x*(kb:*3(ȕ6T }wP^il2=)Uq뢰Li2NW2U7|.OK4.UԳ^QP+IS5}GC4'RZGCi̮W)j%GOhoUQ.#2 8 p |e;4bȍPT7ԺȄܩl z`POv64EՔ8_z=ݟ?s_QY LMv,݀Y7*T sU".<,׸7`ttR< #*hxF/ ;ݍDl㵣ZP8 ZD* ž84$maZW ʠ4d3N|*$`W][xN@K`< ^7hL8}iƙGB9OJ;ulvaP9aJ wDN.ˊҜ|!Y購z}u3w>WEILNW y LIVS>4ْ~vEIrɇ0ɓu&^rHЖ~u1A(5O!0S}nɠ2Ǜ I|eB#Wz17o0et3hx$Cl1*n0W~.8*T5B"jO`uyDebL; fFVk< .kgN'MC#݋uQǛ^,E}{Ē"GQ87ORw%iksqQyzۓw*?*p9n^OF^)92=S?! I-_(dTffX 6BB5:kVSD L AJd 2JKө@_Ј3C.uCװvwBu8nZpe׷dO N9ѫE36PaA9lP %}W1Q^y`?)Gd| Cxh_DmDb<[~r^Qq4 I>tZ><&=άO]d>77=|v>1bQnsEPlhURޕlT={TbU7_ДjYmsΪ5Ip&.e<;hٜɚAJP{t^GS 2k@<5Bx"*JK).uOO9f3p2L?u0nUf??C)eSQb)gF탹c@K% _nGD?'š[FA4;bpݬGޓp͘X9\cփ/nT=Ĺ m՘főU8L:// 12&ⵛ5Ѻ]:ܚb2}{jҬ4@% f&m *<ҭG+9_T-^ nqgH>.S5-`O YZ'ILyw!g9kܪv<>.ԠɲpT" %Ioó„)焢ޝ9zDE]SaiE`cQfk:)X⯄cq ID-Mt>ƹg!Uq{6h X+ѭ`<޼(]!Zqb; ?3\2) ,^Nrm'JҤrG?CH6p7/pK%dӥ7O=sMAЬ*E 6_?<s GsғG*{VﳩPI;1Q>ɮ y"&#Tkκ|_e90ICUt&A`(z KL}R mxqUg\)28kr*ٞ|'\R\:Hv 7mM~'ac&=`$}Q[: Hw6G! }yC\/?f@)Q8Z<@zV&O Q(ܢ̥`Աp4 (IugB[PUх}b$v]4sR o6 6ƙE(q(lQm&1;ߣgm2qxcjTl"Vz(EG$:B :.L֕OqA X!/M3ݍH;(eڍ[sy2|'Ef˨<*P-L0A6z${PLh"%!wOVVӇ k5٪DŽ^ABMh.F/6en9_|+-ܩqUa'QKB^z,4ԅYyA5+$M з& saC*.@%92ѳ0yY '={ѭX<J8M Y81N <3ZV>uN90/L~#.@3+nO6HZ/g9^𥞀ܞRsH+ﲰOl W# ď\X00.!h*D,"͟*͗B +M-$m29}5ZwєoE1@լcK'XŋzrOui$@7H+v1TOGtlk4S_Ѵ\ O&#H* HC|iu[g3Mv'F 5']rS9bJU#(eC4Y"zq2`"Vo|LĉօVTl(;(6i} !5n/lbBSo1XbݷP,g[|M=(98/nxSaKH$4([lsӨ~$3kG--q8f|U]Ѡs L + (>CCTD\IӝF8#lXŁșB x)rdQDDGi$zVV 91 K]˜-Rߡh瓑h Ԇ M~xlʼn%UuTGK{`ܫdZ_Oz]5"ĴE+K RrEfjV~hgOS^M71%1F4SP.B0߂: sZz#R); ,ooTs ISSc[49$3 %LݖpICyHYA{@KE/ŰR%J 6t~Yߌygyg󇰖|%;cMhΚHp0i| Kz2R6nk3.R;J]`C0.@W˼s7Sr04De1 ݨv+>U/1A=Hf!k6iO>XEao>p؍[$,PSvĊy|g1kf˭$%=,EO~NoAϐ1;%7)7c>|}?@#^86#BdEjUo"PTfx96ףn& XHMYÁAȸJy 9Z`〚z»&"/``5.ryޗb5BE $͌N ДKC|ip,UÓ2ThN鱕f%Q覉SSeNWéX1Ē%hn6aA,K8V}9vƼ{^bK)ḃ K]JĝD8+*Ϯ62u_$dj1_^3) aq{\%~ygy%=, VU[)xѹd$4-l3l6i,!{?'Zx6.ICnU`x3Wv+ |)51ʓxfJb| .:DK= fwx!U@@V^65PGjGE֪5Ld-#VxT71؄`}+Xgj *3GАHhܹC6v,x+.cM~j<Ӂ'CͩJlx2+oVbw].'rҤPr;k<RǦ weYP\Bԅx2L]AZM'?X![|!6IM~mCg7";7zAxsO.7{o}nJ78o+j7 @qQj t a+*&~V FBN=zb)=\ {V!IdF <? 0? +BwjhD@zL<:-W!o^.:jf e(11;!Iq}\l懛qYYZ͕֮H-/D/A~%z>E맚v/TmcCRIҐǥEnCj+*LUWyg;@>U9T3+z`q6:+0K L,nEb+ =:I#ento)C+2Xz`< Ќ_\ݓ,;U*ñ1U9,kBYO^\!"UHuRaE0SɺuٝtQPW͋9717>mS`N>m]oN=<c.;x/3yE="CϰI@ AKƫ3P-{,'b' 'djK"^U`"jq_n$x@i*m;V$)}Lc#i'b/$PUQ7oј?Dȹ ſ=ot8Ԗ׸WVQs8+w5(;i'aȵ|MPB_ /Ri!,;%̅ȵ=ԗTLGF%Ս{5+CDQGL=#lB—soy_#\j#p=ak1͔B|XEEq;`L5]Z Ag2;" 4{av=X @ kbAi(>#E%Ӥ*PoReƏehN>d'c}PׄA%AhJڍ0,xVGAQCa4(Jfքw)?AZxrn߈eed\*Zr*&YOnJʻN*TbZZjUw+ϊg13L)`z[3Q ׊9HY), $\|./oeQٓAH&iQ[h3P03}_dMْ[+ bi./g&>jyl_Տ~bYtE,i9L=ź@7U9G`@ס-EC=rF.[&jYih-RZitĖ::w |~4g_3B(v:paXL#3?3Bk5js@M/S,@$]a{$ӺXԞ |>Ti:W{;cTy낝CԚA k~g|M\Y~j5 K'Mkƒ3mZv  16!zdߎBC dPDt ~+tadUBa<_DtU9*Bpi|}2  mȼpW}fP,%H<ת[Z 3tg>zG;IcSxw]FՂ$ 覨|ÂnjiѢ0ņ?@b^q#s4V #]Ӻ R{gƞFM!pzZtiMq0 XCY^xJN B 6~FH?zc,ߙ:UX ; \< ?nM-.U5%E tpOE#? ; {$_V6xLP)ʋdlKZdq"6{Z/aǻvap6S-Rwϒ D\[8HQՑC:/{Cz D,Lx1jrt=fh ɣivPJWelusߥk%ǂdy<0ZX]?a*9[xz=CزW\HY^ R&MgW8_iѺ\eFO(I︀>9HAjTz>цi2o~v:)*B$ZV&؄eR`,TG;(.x]$ď ?W9yu\ҙ}p9y:f6X#8$ x.f ]mä&vta3:gYEw=@!]YG mC@ۿ+ kxM59DahA,"ibO^ cZ º>k3&y8T>e׷:IGtY'6M!Nb J0)1)@ ރJ o Ќ*o:'8 (!r~Lp1ܿFJqp^b )qs'3lڊ$AWwPnTi>@;Dawc%=I'LLJ,}UrɼeeHJlEKiF;Z z(oySUAnpk`=6@/Wzv9QtO+ibs43aQg—PVnQ5DSW"Uo2b bMP?(b: }I4ʓ&(,Z-BϮ\ vfGkfbiB 3_XVY.\20rIeg(V(;ݮ|RJ~J}D)t*_"s&PY*j8}(J60F"vA2]cHd^^08&y$'j]vՆee65Rڀb*VV& gwn-H%ZlÔЕUe OS!~.S͔y9 Ƭ=lG̐=$}YwKzG|j9[>Dū-E"s0I2{ı)mᰟoJ8qWzy(/09dtp !sfY;iuHEWhsLF9J| ە{%jeeo$au<o]ׯ3~'s;Y&,~L8`[J2S&5DTk~M ҡ}U'= dC ƛ.p&τ;_v=Lms:&qUk 2E;:I]*1X K[&e.Xkp GйY+ 9uL( 4+J+7d2ϐ#sڡxCE-S_z{"?dN"h3nYrB# ;83[ZN|@I է <!-C'oQ XDYYHc6&*3b75dվ+(;#; y`EYJ'ݰE&E6Y1\人, x+Qn{,Ӕh-Ӆ͍K#d"'i̷J㵑Dk0'0ІV6D ޯVT/(7 *ՅV6Da/S&:X}m׬h.a$i*!3]ȪHNtem0㩑Q+LdY qC+kzB.(:}:o 4K:҇NQH\\aHv6.Կb<`⣎fJ||2*C941r W[+%(n,l!.f!Ck,zr9zFs˷= u܉&s2ü\*:aH< jLץ,ri*J;|H!M0*|ziYs0ʚHHCYPԐbm63ҽ5K*n<,?Ԉxa-ͳ (CL&*8ZJHϧX,N?AӄAvJ2$gYC~0hUa׻@7}G#L=y7Nvp gs] ULVstCrҖv$R$ގ0*CvȃcSR bqcW\íL'c !%CnX^`uۧrk/Ie8P4 ~\{qN%tlj]_ uaF՝2a{hLfvc0L㯍K'oUD4pΏ|:>VrCfjZظQ|ujvNr? hUlg πg.r=G[g*>{r?^e-Fdzk#k8@{*do޶[Ahp_`3AD9j/7oO ؋sXFb0ױќK$h-rŠTcъ|[P湱6%O&\%{ꜥn_Og@r8Xete,C8 Ӝ>lFi0L<[Z/A*}E2i7\oiu3BߋzzAC(m5 %X]JO+H rjMV]:X\uiU_K;`UtJ- ۼpOco.F9e L,Z;%l>GMGp!Uep2E#.3QX7Xcv%l8Nmyd/#`"Y0᧸+֘[j3H@y@C5GA(jAc( p9nz!$;U:1]"W9;mpV{*5ACq3Hyk;a[2rNƒn3CAQH{21`J /6=M["^Y'8S>!6Y8R0 SU}ɘ^\}vޝ4M}zVGǏT]D5y Z.7uUaby%#3IUQ82FH'h!.+eى3Qp+gUXTYISشNGF;SH'5VvEP ͩZUGǪ-Ä :k>+ؗy|y2qNE)Rb`!> ۊC, \+O?M*)iS'iX(FQ(8|!n1 p( J4BT:Z"IU.۸_^zV,8P )L$9<(Jp4O[> cU$u5~zmE&V6ږ ‹uJ͝*(?䦪Q19E2TBU?/5DZe8>=zA9A׳V2! Z*6hb&y=fB vޟ ?-Vfs+?ȐPNr9k%GJ(!yB?:{%ʪ"RXPb}mDQ}g+nCL4Y V} Jz.>#jۚJuwd; 6kRT c1wTjK9VugJ,ɸUS' #>gƻra;p>BJdivq)&1 }Ew Hڂʙ"d>5)|K~Qj9O^18u~" S6cGE]^vޭ6൅{`AY7mM7tRzy{jɍ`XqEMB'Rèw{4ݖXmGࢰ/rjQFڹx ïȗ$S&4ASOpݸ9 uz2wحL4 jQ;da3R"ϣSS\ZzƬE-~ڸ M>ãK:` Mri%Joe`.PN}2z[ ]' S܏E.gEu|2ZuO$Iy2<9EQ$E 8vY>B}OmR}ެ~Y )% |uCeRʴypfЇ@2q= W{4\bIAն 5GdxFoc|k'dU8v+ur4TnOg=X, O28;'7Q:%!ݽ[>O3>M;'4k&S0Z(кӣ(XJz4R سq?$͇!p4U_b 2D%jab{lꎴtd-<`v0mf vGK}{ԭnӶa5K NA ׸}c= 5ˎ@Y'G_>$j 6+#TUǜv=EGG1ͫC@-ND>>I53rzy-́OjE-Fu=١[ܬٓ^9Rh1ʽ̚<]yu 8TsiI?^'m绞& iHWݶi 6[Br=21*R4;2X*ub+։쓼a XO +\&^;8':kҨ([4Cž   x>ӇiRH{ 3󪯦ӧ˧n L-*ujm1L&>#q9^Pb,r l3,@c2ck7y%?rb-v/"E30lq~۩ΈTґJQgmc۩0:EF ɪ PGdR0/d*<* KQ~} 23(@LX%WYnc3ê+,cс;$Dll+E?'&';I!m^[\Ӎ޺M6uTj(&25mRdr]{>GFaaYggmY4.ART'< :Qczhj] i,ɕBЌ]߾vWuJv J2էЭuc`4tDTgOgC\u@W=%v(%NJ썤:gLM.'M /޺w)t.Ft0{ 1 &܏3Bp/~ edV? x/+6V[PY,8ف@Y31 ه;!0`.UΦjdi߆&J:s$O +(ȨCmyPY4)3"zMPbgC&[IETqr69Bt=Ck:q'e:aqEʰ|IeVy{XGfWHZ H8l:͙I6-kAi|k{|pWa cmyh_' VB{K}d?@赉l o ~o3hph(LGU w|xf+ =;2NKǵi>:6t"Ύ٥vR.33mud$B{ H%EѪ~vHQ.FtkA(gZ V+\d?94ii .vv8{Vl%V{҄V8<垇YaSWՠ|G<A~0aQSfAlUC"ݞD侚gQ{0TP=8t 1^GW"5az{l%4̵"zZ|~j\n;\J?Ji/Hm5T%A&e1/,[!u'+p)u[I<)0 꾄>x A=r@"㣳+HQ"YZx.uʞ %4ޫO=X6rqJMb7~MJMje{6-&A? )h֤L5-JI 9Zbfᦄa'TpKRwڹRK־ _]]/Ẓ)0TO.αבXu>c#l"Q;3/6kXĥF=dr6O#g }IM.B9(+6+(f)߫wYЃ[EjӾ(.S~r }Dgq`oqoEPR2_4Y5`<6̄c0bh.opCgkBS0TDS6hSӉɸnz^~[6rzQ%pbBWǁyϢ>Uhr0S/''S{fqO2hgqT v=\)$E`xT &)[ __d9dS ӏYС7Rq~PQEiq,d\$X¡jѯQSxm Ix:{ӎ =_-J4PQRKv"iZh@))0`zN$uGd;4q;d[v/aNk1YΪ2-{]!@+#7k @}-۲Y1o_&4J-] 5!f7OA<⸀|F ?yyd#^AIlw9ϓo(}b2GV20ih6o6X$S>~[}+Vbxf_WwB̠UU;6QĿ37= {1&} s9/J.e1W6rm3%]l aﱄG)}5L'Lr%3Cw &5pg/~Sȡh V=Z6,/ӕX$o{Z*}и٘ݲPBGE}ecNU}o1|4zᬫ.7iP "..OT7Cc,$SE3-ϋa80j n}^&F|-.yF}Z_JE- AR/ddۋ;*"XP)GN߱:' 5sv~\Y]i|.v!L$y/㦝zj5/ [#BHzzLM垒 ٪xa.GဉX`u'&CjA-f"KE T${1!by.6+wqp8LԴq'W*GI%EA|Nd^;]3l2 ivrC?"oKMտ OkAtM1P܀oMMAU&fGzNbF| yOuJ0Mj>Z%w_v0ʭ( gRqyAFQE2vU[X#X<]Lrtfh| TN~R޼k9z;_::-~UHl:be38HĆ?˿2'B5`XLӅI"`d&cٿ| LT0է0U6+(񮇤IN7QJР;uPyԚ(,}ۦ+c.?#ݹ @#DP5TUʒ8~|f(;]Pj % DrAU_K ͫUÊc29m{%«`>|2=+zUL7qHdWJc(`1Lԟ1 %z''5P QJ&i'&WW&ȯrԳyt9'($|Ρu #8)e?K,]4N~[/I@GC_h8ȧO=z)n؞d$M*diy)=+[&W@0IWwH>ȥjm,u5\e8[FTlDҥW40^Kc5 4Z2f7<g37˩>‚Ѭ_+cikUU Ϙ3r K׌5&}K@<QuθRl@ǯKr3QMo!߰MtMoTs<?P:ɑA:a@1]PPRZ3+ѿ i x[C) y:i)*pB Xg1|JT;%9s9%ʕMI&#;k[fMw{km)|f+͘.#ҸfeHώv/Cvտ'tw! zbGMł,g8زF0W WqS C߳R"itD ~i{"7dx9.ZXvWtd8gL,ŦdyI&#)MsSkEcBY)#˓Pa'.gv~ b' 4>{aC(Վ%^(^D%n >}4Qc]C s1S>$\$; "i?Q cGU܏[ uj|Pp0+12Owߡ褿6+[LH)GZ4 %겳d.|qpXf̎+.U9ۗ#9S"Pl(w3{QӰ}:Si=~L{6x9NqP{ fY18S< *_Hr--.t}dfe&i%,@%<'#{~dH74]sqmF9j.!hcޘAɤQ,Rf#5`rGt5h҂JָkFL,6 M}u{achܗc4{wÖwtP4Ȫj5~~ VL!ҌÊm+OLW-a\ˬʞ0s`EvV v ףU!+ }e L#Ljf10h<=_1 ^;^?^vC+.h3h(+n6"Zaq*>{NvR8|@;w$hA=T,D.Pš0u\xvF^o.1POuEQ W|2]1r;@x<}ĭQkqQ&><ᛞ"X`US{ gEr=2DKchnSև295|sc nT)|17aᖦ7ѝr{AACȹtUBDC|e\=qS_&/mU<;c, `[|Aaxj&phR:ڮNt)ՍS-`c5>V HG~=z$"6|іl%*ěk$v{zvl ' |6D.]~x3Kԥc4bM|O `0:|9nHQgQS^tFx@KD.&JA7Zz4{ؒuO(b%%~p-jQ1Ou( ~6^ YG]h OgN /292DcI[O}rZ| z$R2Vcׄ骋ou1 Z;ӚBˢĽHqӤAVNQSE?ߪ)7g@B5AL6!U*`B,$l +#0{})k?\\\KA|%꘿Pv4L=*W0ӿHIX}vfAaq7Ф_L˙ z5".|R>AjE ui/b:r3q,)JYphA5s ,sQ)0`y&sSy')^gCIJ5H N,0^V /cm\I[,+l0n>4k66]W^J:/1 uodv;g|ZY}F#%q6k"Ce'CZ%]CJ8S]M__~| b1iwi4`z<#.N1xgk Lghf˨>dLߤ[f=*b~5$y9J6XBԝ<0TeVUe}'ufU`_" bPw3OkLxtV{ tU48(,ͣJ\ ۞͑?E=K#@8Y !뮝r%LFqؘъ!BSۗ.N;H p*PUu!B+/UiCljFiSzJΞ898l,[[%2dg`̝f=A8͋h [a@D0 _0T:ݥ.5>@Ŝ,DIXd0-VGX&[8{yU}p}c2z\*>1]S C"ѺȜnRoʎP(6!ںys7eh%vpx޲ׄb ~ܟYp qc͐*GJq@̛Lu fycvlHL0C@dp5`qڪ4.L8l'|!u#id.g Ռcر1͙FK!r$x|Z4Aab;M)*Q?|DLdE㩳d.y> BcT>;swMIce.3`j85H꽁pN,96(ߓqt#ːO-"Y)ZtCbv6Āؗ-9o,ӭɍ{ z;8QDQCXY9^!W#4].BHmumr Ċe ٹ&\ed>=lن$BwQ3Yfڈr}W53qL\3j:e\ C9ǂZ6]8%+e 8FLn>rT?*el"vɽQҠ)3:6#ɘ#Mۢu^ cϲw KVZ2ڝCgwI~ȥV >zi1G|}nrQTˢ ;%)0#ک\'h&0%nl ƏpCx/`! !9wqiKZI-j'Jp`Zt[CC֤ϥb+7zj2BەɃwq=U {k2IzƸ*6lACm?-[Vu$'#:+f/#բoy ;#nyOxD7 cu<ՁbŠ(Cb\Z6+I91|D me7:~Će \oŚݬ"H P+KG43>}-D֦ߪ,DsĤR/~UADHM閍<ڠ~ϦI݌ Oy__|LN,AQ@ y/jj8@0G>W6 :xE=qm r<]&9zUfJwB-DL/dt0OSWqMN{{i*3W}<d8~rdXiÀ&U`/׹uabҸ՛uѱ:`7.ж59Gb!ޒ}"`A  >$Y#jkU^? l?0Q* UJta50Th, S U?  p k?Ϙ(x4\0#(5JI[ 14,ݸ3{ gT3ͦ=m%sGAa4Vkꩠ5τ"B؛D8h5k5!T#k¥x4&)(ODF[09ª!5Ϡ\[42$l!AIJϩ Eo`{YRctD%tIAkD$ɅWźA`g<9[FCyR+Sj+P톞 On7镃.Egnm}bqRڃgwּ=bR‚T}ziǓRfEeYz!GRAuuɠoו&-MAG]E!ϫm b޻a2Į[8+R<-HͭxF|<ˑ emlwRf۰; ,٧J"~J(yvo[NO>/2$mgS#[5MEv0DqVQ3\-Z/~A6PkZk/9YiT9D>OrgG26a39!sv+S5ë^:LKu"1{>r+cσjyb悿,VW\,Ye*>Ic(2|㵆. g#l9SڳHU {&;\2NjsQ f3P)xl}ױaɻZ/Lcʿ Qp78me_|N12JŘF`M3V])q K,^[TSX:atZ8ۑˇZ|kbѷnWl#jkʁzf.TL|`džjbW !E=h&!6 [ RkM^ ߍ'ͺx fhd Qb=-MI , f)IVsu A[,zl͞RfܴkkG+ L{A-zGc 9 EbJPAN@F~0M=wsy2 k .!r97jTLq mw+,NjZop'c<֮[ZNYݪ|z=?UPwA-e^Z)tUcsJFLibq>\~rv3joa2ڑLٙWMe-| }`mō(H\Ne@˧wJZ3V*xEQ oYrV22X/B|KUw*cYU[߆]Wڤ?F3+1l}6Dx h>PAn;DlBȎBJjв<(-#.M-k|+DM:[k՟wC¯ۑcļ/r4 GTҘ ?J0L@z"9{%ӆB1th,XMXX@8bȔ[_ opj-9|m:|e.1mHcE<Vr0jyjtw2o>0z)&~rOU  杖Ėi$XV%k"){m ŴSƴ/4W-e?/n+o2Xa! ӽ4>(v lN:i "¼v3tAKоr?誫zˮFm#6/jthǻG>kTdIX)τH!OL[{T[[+Wt[GJp}+BzZb&8|\UPiu063o;M#g]VVbvF\[Φ48-8"ҽ̤T՜U8Wc #Ս>O(]{`tjevfq[Fύw)"9c]r.M@8B˓?qNHʏBtĘYE8D Ri`݋b=zBm BNg*," Fdd}[&hgi02S̬?D{#FQL?xhˎyxlQ0SO-0n)ݔ:tãp+avJ#}TZfp'N'Irι#{pǬBn}`ojB.H"Q[#`F׭BWLeDZtUT 38 ;։Y S~:q1,xxC3:k1]ɼ_U|.b(~dc3D9 MS`OxCTqQ$ @^3裳Ⱦȩ5қ? e[UhV܋q#(^/Q #5a_ƔEz'7wyNc/BF䟿SGwdJsNb~>vJ2gڎ"iL5B*ʸ?,_ @ ɲ5WVL CUbh+e?2L ww|AS`pJ*^_|@@_ԥ tBWP>YzD*~%&>ڭg{zwӛhZRfYEi@ \ tڔ9%ĤǙdqϧs"&]Aݟ_s*12t5 3ZOr#G͞#{t rM \d" YµS\z݌^ZQZ9 8&SgQ7-8hq>_K+B1] >.PdF;L?EE(˸  r,Gwǽrǥ`hKLgWB=B7@xNyn8s@;Ʀ҆A r2uFQ~"usP݇7tV7RuȶQ  { &S]ARm]kBb VNb 3cd$P{9RY3'FiDԁO ۤoب+P>OS1&19݄.:!\o,L'#N~TPX,7@6u=HT[{JŹ揙@Kz\E ˾ N!DP14:L˹#ݸvޙ. D$ ٽᔫN͈G $x/yY1]Wů_]៽)@]i/yEւ)fQI(毁9Sgb67iSBfY~˹T4$Fr?RHD,61_sdxpR]Jq?+!1YsyA\I|*,X4GW L\E&ݍSyAu( 2ά2*M+Ae`ɹf/ü ߜݶ.kC]~0UA`ޞRDl\+V3`'ólh5)3+Mr-&둵 Ԁ To [ W>ktR4GL|-c;IW"k%]ojvP{׺`>oMvhOx#87DLG.hXldd,۪-=dB6WZ;*$M W$'] ~ Z2]@QagE7%9 rO6[`YN\bg -jB ]~ aPp33p@'wMkɊs+Mn%~ּ[Vs~Z]SoLGx7QhRp1/ yAJH+4=^%$b}ǝ4#'%KvJ9*ӿ5+啖UЭDh1]_U;;~0DŻ&=> hY)lFqH 7O6 `g>c3 P -֔ͩف>hG54GCPfny1KT쏎[c vSE0j<Qt0ɚs+}<0MT:~y) ˕1FH4ٴt'@cnkSiA@R۫-XP /e}Fѽg5AwBN5K1ҥ'iIP"j_u xf/_ΈlK,:D*[97N^{A ,1w[ q!UF*`K"dN۸J{ZZ;cv߿˪Wl<.pv)Z[n۹XF-qi݃s̍>m3{r:Ƀb pi3W%A UUb%cK"lD٫n-sSd>ٹZB/!~v_3DˊXq{&|/"ʃD$e{;0k׸Rލ4UUb̯2h"l]"g,1DEb: ּrvj̩׾0R<YY˪9]] Nʍ QC۹*6ta*`3 \"&u0cB`dD_b<{T- kf |Ř[hi3]խWx ;Ȣ LI{)|af/x } "zjVV-=vzVOúaiM@h [Qu,(wƼ-@[' !q| VDD'9]Cqdے31 Vw9PI_?.ќ- VJcj&faU"\#&cL7<:´3XחYݵEuCfr7"rpK0e f Ҿ_0<X ;'?\ [ kA#gTZ1cx:8t(ָ }pgVy_/fp(ۊ56sPq560c$CZJWB%G,} \6B`|8A="~|yɁ>!)-:_Z֎ >AݮA[ P2 $o~ćjnQ-^kE 7>ߵ6uDNH\#hغGYnEﴠL?pd;{cr~dʟ XKL9o82& 1]' Mݕ*ۓچ1ry_>QE#E̪]Tb(Ʊ`PNl|/]Ľ%)h٠z 59 OwtRsz1 ֓=CUY5\$f@x?0kciӦW{g95bZvFC(ܮ&-Iza[~ioc+bǣ(*?MBC0с\\ϵ'_Z#1B} 9u /{H`7d<`w'.LKH)u攙 N S3CFucpUU3iWk!UnzXW*yY^$FnMi仡ΧA7dg 5M½q膧07\ J/z~23#]o*glaGg],k1Lb}QAټhƒI2r  +{J!`ɛ'830 ҔOPOSu%8ti%Hq#ܬNiX-){<[pq z)ș^ żYe%~6Gd}yZgGE#v.ǝI2OT~t:r^:MAXA?s,kq_tֱq1[r|e=:u`1y',T Msf\.ЖUB*2:ջ4.҇=#xNyn5(߅ E+_?;KwB)ce"&"$SӏB)A3SLUh4w 32dIh"  :J@5 DC Q^`1d:F2B'6 .6nm*FͣC~bz思޳ i5 rkiI&guP[ or?4r6xD)=]l-?ҘUUGzD[ ,[R$u8$gxi K, o+xP?[ |,SdqJ  C̘sb6$jxT*jip"yD=+\ߘYx}{%KU9aG($W<⪺F?JtIk'%8>]|µ5Sz|}ŋQ{^E*X6g`L)t %4jowtID_pmI㲄 pݯYs)ʜYj/R-TH7hP:T7!gBXqz2ڢ_XdQ"MKD"~*(ϩ̜tyARGE,'fV9*r>JgNҜ ,_TR #Z2NTJ_Jە/;TWWR5h.ZM'g5%{g_"<^,+ra*_ AZAV2qCO  L62`EaHrT_{3% zKA$qK)s@UgX{ DN).Ѐr &J"ޚ01`, mB@w֭i,?K#^isy/-,+Kձ+od#cݕΓ|g@\U29#:؛t"JlPۦQ6/* /kRx1\c%:{;U΢m׬q*+!EGN։h4Q֦N=)LU'Z$nߨ'>7lF^(%5?A#/848<,fBSҟg&H{a^z6qnQؗAc^TgMF_ӻN.l*' #pBlr6YSq 4U9&W.t"Yĺ & yҌh*NyUeM/5* Ct`Sʦe̋q`Ok|HgltfI $3tɜSٸYxBU@=64BS.B 2ae٢7{J$ǐ9Jk!t*׀^}#QK{=1, 6>5O܃.>ׯN|{[T\qxj RT46Lc}"5Άv2zdSw8Vru"jzWx*g/&L .,n0vaZ 4q \877Wr gog?O_zz !¬)maZ!B*ts[ ]fCHz( 6xύ|Cg C] +|'*E:XY_̽8p*FS&PkMD֝Wmc\7,G#b2wpgu.q'K% W"ڙ@S^8߯?6CLfդwSKdJ8RǴ]P"N@.qQΆqB_e A`߄I;?̦ʙkнeH%&&e#Y rY ?N'7{BW噠eLtY0wA˟c<xA mk./tDWX<إ8@s-4u@ ,ֈAA|, j} Hd׬V=?# & t_-_Z3)]yVI;{x۪2:wK+;D';(C 8utVE(yxy% SfxlB?o81l~yLxvh53?&eurGlq}MН;V%/x}{믢ZimDS61gBKki粒p%bR&پR2^9~M׮ÔQDhE8PN,} 0QG$/ЦE0~<|ʌ?@|vqvl8Lr>WH~,`NF473M"DgEz`c&$m, %?WfL$l."2IPyTK.$gm)?Uit-30%#2X:oq>5oR T/CUqqaj YK߂*>v *Ғ(&6׺`YŧZ+vţm왤o۴P9ϛ^K$ZK!6piUKT1W ͣDY}9e9i|]Q*ue{?x[LwndG?3VZt)/+aaJús0`n# m pA)~bӶvVI'A ^Gt =%nY(w<(*E pM䦬oElIϚ9Yu wF{k#big*@(lw#SXZ:鎰[t(ʨ+4`j6za[Z  _;/3{T8PSX˽ A8Yꉽhu9s҂T>"u iRfĿ'j>IͨY%9 ݧw${Mj6N"#{0*Y@8j YanBk S?s@8@vjhzc$~$U 81H:M7.tZۀp,f<%,b8p<fߠWg8"9sU!4DPJG@`N;[g? fCaͫpE1;JuEFf/^ۻ _: 541PfQ8,˦O!NFްC' L|QFBkrnB=O݉ 4f}cngdbb`AN%h,OK|Ԓ6Ga˙6/h2tS[w8u:ҍt杙(<~&x+v*BIϹy+UL25։Ѡ"3@C$A ab%%WIVE0KLɾz%(/ W_a8jmRI$촍Nj~9Z򗳽g(<ɴ}6:*'X*bd6d E 59$X-4cUlCx6/fI?Jg*sDh4&2fv_;09LVR'Gׂ!UPѰĶR(2Y{A;w$>#T)g<بba+TvSζSĮ/ )\/7K: ޣ6*M2.#BT𷩏&_qD _'کP^gۘ{ 2G8z$$a L=EƁTFM}ZqWYľRN⤆&@VVpDߛES-6St,>@8ڱ.(OwI9 v̀! TT6yt D%xJwWyo{N_&S m0&,+>9ίwWJi Lh`lZ٩ݒ- !#_eL6w0OH0F;n9|Ɯ/w@{5(`䍅{Ŝ:ˏz\xnW)'t{< @Vɰl;ÔA4@9U%v )H VIHJKDQɚ2I DP'b% )S΋{<T%|xzQ%+M#@b2xPaA9)iF%*0FԶ]IwMp}Y\jr6d*'OTt!v;<81ηL ݙNd-(\02';+UFݢ5:F 7k+9MTR1ɐ~&ߋ/[]0'UނQߏJM١Ҿ9qf:⑴$؍:Ata$kh LiW#7eav|_y>]Hg#ރJ2J?5'QD#2(1d^6MoIⰤ  &D($^/4rk#MKi(;L'|ȔTٽIgI5_l/7iQmI)9e_ |HH R ʆ tSXsHxmy}Ff( ߏl@Ĕu& S~Y 6{cz쎪,cV262Q^4/-q3*; )w!v*ǫq}SH j>pY.@rwN<{7SU `:\K@ ^jLgqZQX;h~.Q:,e߹ls15G䍞?l\#/8Q;<;Hqjh\~W?;cA+w_\UK|_(D6LZwL 2;Q\'AMO0@٣V: WNJ`b5LkBT)/|j[hq\uq/tUsj ev ɨhP2W0>ݢOXP}|nN[SOX&~L,1v晛nk9 2WEĺ"}=EBƸ!Azm9L0>J:0 w\z0NGL>7 H};̒s5T)zp%nLC2H1 IR8ŭN0ԇF;Qa֬d7V%o =dlXV1`=0Yn!s#k, ~8xO(er})cvެdD >y]5;0IMlwZ+qie2$?CP 9XoYZM|H= "o3Ny,HXV_4ƕ-0*UO|a(vgRiHԋ ToE40'{W=}e@isB[&c|>2j!Wed@01/sު3gKQ "^ֲr҉bK gFOK]-[ +*B[RtGρ.;rZ9i=c<%moQ^rg/۾by3[$0ȣ .((.{:cp5S`#qdsA3R ߏw5GRA+0&Te0K&[Z:X_ ѧl|?9 I4e1:7qn f/=w/BmOB,6 a%pK/vyG*Yf) ۔*5eN?xXM\S#JdA6of3:^gjcc|{v@ 5+ u=:`fRϚrLaPؓI}w>IoU-M<ʳٺj._[{͎̃p2`@G,&"q*`e€֘~)iZ=[z@~=*)s[?a(Wv`IHh ?-i XmjO)ֈQtT;: ֮;l+wg-oatXDl G+mCTk74y @~37-]ٓ{NЙ~ٯW;Pn}!`β{C &_p:@#H\*Y Ǜ17Tʙ/~8nLGT;>ni{T8h*зJ K&8YGffQ&5hc+#D3 0" /=csh1*| (GMn[&K.3攽_BpM1d"i:qbQfm{? L6A܋@A2ЊR{zoeǜM5 W. 9%WktI!qC Mnޖk޻Z{@ݭ@TU}QYqWN;{ $zie2cR_P73FyCk>H E&sD=L\Wbd Eʤ\>1SبXaNuL,!Y+_]6~}E %Cҁ OȠ2Q^.YOi55ξڲ&z]{BǞ̇ӫl?ݾ2pQXaf!um^buohn`Fzu56lCIC]98~F(5 k4e^R V>ĭ',ܣ|ѠkMSbŖvb˸[j;?Д_g`Ū-҉lk!gt@̎])N8=~_ռ.1gL^7;/ZpBT~95sRM5}@maALʝܦY7$ wG0:0>>|L m4bryQ^OYx&zO‚b`r1,qCWm(([:wLK߹Դtkmsl}.~( Y5Kĺ28[JGt{sc&Rs/3LymZ &g| )g֚]09m{#*~z$L[\Y4"4,3!% 3kb f?ɳ.{юLb#϶Zn*#>+2bqJZF9a`C5g'̧6 w^G#0r_ %1K"*Z/j&[*@ҿéngUqQ5#>gtnga[#sm0vXG v@؁z˿Juo O(5LuJx;M- !I]u)3S ԇ^pXkqm_Һ/ڇ:rɹL'{.ʹ.KE4}j:Ck%X*NҸ!rP!)㥣8[9 `@WW>9l9ݰ?-8<$!nإ"J- uc:/T4 }~njE 7E֓[)cD{>d}۹![)x&P9m?1?E K2!m+ʹgxGw}@E#B2) N-*@k"ؑ.,ʄwC&)SBzHE݁ UX-a#Ĉ,a< c̣jZWI׋_LoW`$E)&j(^>Z L@]| _FrSHrcvxxSp~;kXf #^ܡr3Jfk<,.3#JQAPRnލ-)Hܛ,HsoʬVd3\*$vUL6\^aE5eHep Ui} Ck,On} E )i9BSu~0$fN,7irj:yD< [(coSS!!dgrֶ(PR~u?M?}Z?VS# W&'}k׹zAs1nuY58* [Wjv|R{ 9sR3-C:B9FtoիѺ x.\!q0$%~XUmӢ#zAǭO0eD^ Э+Mwj'`yȭؼ,j.*ߒX/ԏ/ IhAq޶qHU6OYBd۾QfkƎx̲u(XbF%ޞ [gDԭPDv2HG承u3_bغl;ˎ/4(TSoY߆h7p< uDL/3`\))tOc`J&S-K" )Y;RlNBCF[aPz\]D&j&̝wyswTl-g+ZJ}/nJ70BSi_,erO&Y&- jvV q9 UDGG߆dTWhP *Tkq\w&L̷3"ni+!wuO.ל[8~QMb$ 8HT^Xzh0tϭf Lgc%gx~ڐCڒ[00! !a5+f=kg qG̊7$L"Y:jGTD.!ކF2oe-{YYf:Q/96\su PK8KQ')*{7'?u0 :*x  +[#tf&U齃㨚\Dr?{G5X62}і3ue=/7ϵnvFKԞFlM="jTlNe[Nr>w*٥ţB7'}}Y-P3pޅsQ/G7H?FDq%^\łN# dKDE.Pڊ]PlWCض1l #MjS#ߛY$1m%wmGᮕ*^'L^jGKJ7kd*NYZ{O32K'fz𧏬Rz0Sl6tmސ p= 6Y'/,jzXDŽaUUƇpJ(RW-209~D_JS*#CL9IĄ@sp.U`Edb۞+yخP} cz%O0@b@&mFN{B+z&;f[mwCCgb2v&H%17JEBЏCݰ}I7A'@dt-_!B:9g;+I24I3(R݋5I.12-A'28z6Y2kْ*L^7|pfct0m)K25~uy#ADŽW~r# ع/vc@:lݷmNs%@`J4m fз__,% Bh%AW| ZķT?@.0 3 h)eYŒe[[D sL8^!Mw,{sŦ`-QD0F"92:Me gdX ({14-%Gy'ELV˭UhcOxL!6ī19%/ &y&5ZMq z_ZD洡^H&>V9-Xo_k?Sv.a 9!Y dy)%eH,~E(߮ŧ$C\Hذޜ0(C<6z$߇ľ5PH&`lȉ8UaggJw'x}LҤk#{կ$|ӑSkN [7.$ \lm+:WI6J!\H3<)hWipXE ǛH?Oa1s'&zU1`~N,U7kZ8_7<딎TeF_*p|a  obv *҄SʪڹQz9wo>1uj'3&nO$}$ ?Lfc!#x&hGbZ(z Q%㰹8'bd. \|S4+& Ss4K:< A?_-T@Ϋ0dA=nP-!c1LD$hX>d&WL)c|koOҺ3ݫ&}KOřr-CPR $opF"`>-PA9db4R^Tk%ζq#AfBZ,V J2oȴE t4s$e1iu!xݬVd:NٮMf=cX+7mZM)[͜:+އxKV6|RqFNڸ "6|+ҨСM**ܣO. xθ}Mjy/7!F?1fEd2jǓQ~{G7[oqI?ffS.繕N8vN?qDSbLSR(lJQxK@7I06캞^ڝF@7BEM#@`_#jcx,u2%M0&q0i=LhˍǬeq;fv9!i/H426錂2 b` vb:v =oи{ؤ]jʣj70 ڪaGby&IG3R]e/r{“p _}ޏElxQU\Wfi7-]\]2J{ٶ>M]Vj#3 1?ZG'l@.dAUCP pw_~_X'oir®S ͇.ktnKI2Gy$to4d@$Q#ƼBSv ×zz#$ւn*z:>:yBaHM' ٗZ(~t ah0AM ]a&:0G0ԥy~p~~xрg: [_*{la{0eLT8&btm2)1E_C0;2.YDdQx1m*^q+Hi#jyq@R(WF:X=An5ŧC,Dr.>\+nyj0!V ϻ?y'O JH7#uT]<2*êxhp'7 *,At)F}B=(}kxp!?YBU5@EW VO<['$rE;D@0 okd#:=ɷޭΈ?o ?帶!1nWzix*jM@fHY\s#r8nQ~J**\fE2VF~:4N  `R|1zo9)0QPnn?0h+e)L.j:E`[wbOԾJU֚$XC"juSٝb[8zGbm(.̄Ս?e?͆ē3)IbhbU&[mH7 4206\[;73vˀ!h'w_D>Ύl :hX#"hOsj<Κf)%kTUǩwe"Q_hg:.{%a/%ĈzE^':Z^)Ovs"9ssHUՋ/w8KqM P=uiJ u~4oŶc5 ĘM$0q-@]wB#eױuXَ򽊜' n&K32"/`<H4όBi؟4LEҮWف*&怢qz\h"AEkr K-cwL%B} dq yFSBMoY: RiF?O7pNȋ:'W":v3e@Ai_sy4gHyo*ND8E aރTWT\zDnnt3mQeT:;ڞb<6 afOQ?aQV=0@AGq܀叢E.0[(VP;r?r'Yɏ+XN?U^r_M-IVZԑ={mOʝ6Wtӳ?Fs5E|(Ŭ nqp55)'lBێ;*Qier^1"3VulaZ-St2%RK9qXىnQ/ռ_b8ޅn'?s&},5%Gc&9/Fg_ĆzfV2bʊ4:TE 6CdA^sy$(ss>PBA%F819FEHQk>sV]XU?#@TWbR!2cEYo4z)8mYY^pY5eS;?WrrL%> Dff6*tf\ѧ6nVQwnv7o gvQk?C\P?|"tz eT{,B Y{6Cd$C^E{O# ԞiZ OCRC1 E=e'mcIUЭ؟_{gXc#d_m~ھK m_+<-p 3tZp dsewkܽ .jw~uH]9,Wvbw45vg 980$b% ƫ$&h oڥp237Ued8B1`ZOS {f7`{ <æ0@"S-Bp{~( {;FQwKp$*p̹y[9\1w.1*ʥRi#KidvS.ZNUL$6xHHcUue%I?D~ AEUwt>=s)`!Vϣ _fKD=s~rP-nv~% f)<'~IQB *o4Q Cʸ;p)x:X81$1bYxR"ݚ\QJ睴al7QO üHIuN`C 7֕J1-*T@\~}GCaQa~9RW{|ٯB3<5P'&y h&%ج(6 x pd KWeu{UL;>/ûxT:Te ]z~_+VG_HC% {<)XUp3SeX{yeaüxX sgӫ.Fr ͣ2.|@ 04ŋLDbޫNyyP;FŨ8d7Bk8169"qĄGߵz,^k4eX1c@qyQI ru"qTdnmZ;mo;K9kve$fҽl?4iYHl",76'yGeM2 E1PE哴)#\ն(ǥW SƊ0cIߒ@+6M^:Ƒn/zr$;^Ȗ)TƲ-:=0_=h'KSĮ@o6Y66km4ĎV_W9"p1qjĽ$SsuOn] |+|4Hy RJ@-2 ~9e};;=13zc-*2Ǿ6ߤ` #珩Wm2 xnҏ׫j9[Ғ'xL%/Gyvz!NjG_|+d2n*20S:{"\mgm|Gy`-=J,0v$([ V̨t0'b.^w0[=(q4yX] jx)NUG:э-k)݋Sw\WXkfm0|9^_cR"׵{vin%s~PdpVG- o'UŰ%B灚r@uNS=|v,i2xM{!_q}dK, Z Zlj~bcp;'HIӊ,4ނ ˆG2rfZH)/foڢ0/X%;CprNmӣDj[Fҽ S,]PP ׽rd“l1E|1Ro$ķҝk[kx,X \A17>"@ّnW w%ɏB^y&ф.A/L֋dg."IjaO4$\d۴OلlNHOB'ViXߊUj [YdaX1T*2M>0a)=Xs{#5E Gw?قwm$C'PÚg_ti0D'+c DeXl^`y}^3@B=nP U5?Z">p7X>uA@ `vVhЯ$9:c*ҭЛrV/qJ8|67@(@,OHe{VM! Dvwܰr[AqH20z$~e{ z̚?Z`Joy-^_V878swz59 yr{bQcf_{hg@נ~ӾHs:H<[l/,g?,`9H- Rre#XҼife:1&X8Gc0BhI;75 B,k\$~\ø;-A0o4xKHA v%v' ^J5 74'J-r\t(lr?6ץwzѫZPjo6 %:v#|}E&_D|#b؀[ g _)cdθiCm8CU"0 Ba9k'=GU4[- Ŏ\ ( usIi4߬e׉ܤr*|j!s Ʌ9YoN%ӰvQn{a1K,x,ꇫ8AGwo;AoYeBp㖲ZAneEi-\,7,v7bgZ\aX:583?g^pI0͉}$u⺭a?g+'kc@&d_P Xgo:0ry8IBPQRX1R#Y\W$$p'Ah'EY0 Zd2 j9?i_K`GNr[quSͥfg\!!vasxLbj4[E/ A6U@]DYuF`ǂ >1›qOuFX/~ckWN9xq3؁z{2m7=<4.V+M)SNxNWWv— ˩۵'U/Om`Ѐ08oz 'V8NeKwQF^=c#w![[&73"QE*ztY9|m C0ZZG# }晆6$ =XNY^`,ym7Jpw2Uu9e~K'7,B* rz:M*~?{5^)2p%29xl۾\gc Cn~LF=tU}XV(u^~h[*ϞlJૂQO'ݙμi2sdOD} dxV _s–fSH?c-L.DEory; G5h4;Zu%f͛*c<}j:Fv=޼~pj'M/e-(nk'ηϊn"2:F]tP];x&5X+Cf#ȎPQ ~w1Ub" [,M*exXPK@t eѩ(y8'ëսH{+~S&Ӵ4UJd®oJ4z.Sǁ#. {BnUuVCoLHHG&ߌLW7sDpnwY?y}oYʂ"ℼlI0{( LW*BsP{mk$va#·\;kkU0 ޫ!T)oOuuW"dl{pBoe^ÕDoIL0.% ;U0\Cۼ~WHFa!UJJ>}D$k:m[o I,(tm-&h͢{E&%y`Ɦv7orr//]}b崙܍ḻ2ThƩxA9vwpa0:,_WߓA D`iYG]\T1v4y|nDVg $5B^}֧(4fngkP;FmX1/"QH=E9V s(\^ wEgͰ3լ j$=Pꬳ1=RHJ<04 fie7PHjUı$T "P/[3uO; N5ҎA~Q{)J+=d,ã:XJY@)#jA`IFqI+L6$gzT a-[AyF! &Dd!E%QΙI090xߐ[&Bz6NMD3< JC<e2$jmKnBy=U@`t6$:R\C1#%/'UB* BCS}mK}dxs=H_[PY~o H *?C3Ł sk"EߴZ&4{di3X$mv'|,(1"~Dg;ov9$K^^%>rݐ;Z]tKxndzp-C ozÇAt,r3 S@։6&<|lgԕu* 7FHt+8|CyxK=aHulϔp2v`?VJBX&:u3E%*qJ#߄^ܡž1 ڭKz{$jH-lהbjɽ8(4'S$& x^c=+CR^+8:%T9k]E\p#Tf1+ c-!s\= z W"Ev{B%vP1wGkbi1ֱckݤ@t =H׏yK#KŤI0BEϘ"a-@<#oZ@x*OmVQUrѭ {L9em aǕ&$ dPySjf vp(1V-n ҟh!F@$#IX̦Z^~3҇b1 +\p+U?"W5&p/(Of`ݐ>/wqo{@A/&%*|0$kJ2R?FD^e~(zywtTCS;x^^?óe嬵ؖՍ#mW2J_>8][a򡙋=zVn^H|}C$ |V9(@Kbo[^R1>n>ӏTswVToiNvSŸо-HD&Ul%ON4~n8l/٪Mg8(ca.e G#$-hG~ua<Şi.9d[K 䔙\򕟲!+sl F+Y^Шz%;~xJR^ԶylL 0ME sMhfA# 8T8#I_")}_eEh r"׍jw; kLay,3Q7-q7xw\즒[CgWTA<3Oə*ur({GH p*4 OZӈ MjZ@'2QH8ãL%da.CdLƅı4ޘB2vx  yJAGd]JY0 bs*tN?AYX!1{пL.׍PsVc'k㹺/5# n$L/3l&{@hj#EWt#{۵l ayCUl D'qG/xUHm@Qb&fxO;W~GR ù34\rJ@'9C7D9]gG Kթmkl"0:{K$S;^>bkOuӟj?RG&? 01XCՅMYc2u1y/1l$gHGf,$vHܿV Kv9i%- +O1 D84 ڳ3%?:Rwgg<rU-/Y*sz"=GoPeȡo $f/ : oQoNpJ~Gf/kirOm>_|_/Dzhɘ_^QefFOX`J emR "y|QtNz֑x OD3^?ĎMP,fE}\i'}Z"ǟ4n\:]TDh=( 1YoQ) e|^WVѹv9sveb ;-IKYPiQ#(#k$0h#"Rf߱,)[AW(9vBw>"_V| h^*;bۥq!Hn<VQ(Tg5N︂Iŭ j&$b6ls#yz 'ȄRs޻gQVJ4B]TT~E70tgY vnK=f .1S0~d]GN}}ٙsDx{QR.=@?ԃL:[ dh1 Ag2}id4+7etnѸ^jAJ0][x2|8$ZQdl0oȨTa%YX#+Wtu@%`9^6I~Mث1g;8m, g6JWEN6$^Yk*zv&}˓5@eP3`,VԆ)v x~tC:&'o\]5@]A1)ݒw2>AȦs;=jQ"Ee"n9׹<GNd"&q|UD"%?d*`;mS)ĵ" mU/2rS[瘟AjI:\rպf#Xv =xH+%rM(]zV6m oRF7$I'bkS A`ğmq;R7nP͜x0aydzuCᡥ !vgP0#*!tzP3`M0n#+0 3>W;u7{̌1~cHؔXc"7@B r&ާQ\bImI 򱗳2%OtѴ@Afޱn5^;'^`;# b1P[<Ioo5aԜiv(2`XL{*`UZGؙ4(hYR6XloYR B6=a(ֿ1zM6Op.WʨxQմuߚ[{]/{k~I~pF9!;s |;(l9bnWeo 1\+]l9J% *]ʱ̎ygg+U^j=4Pϰ"kh1_:|իi2hkrNh] =(O@5LH &%S=j}Ad6-6<&'LI? ÷**Sp6~G4!~G ^z+{">_F[f]qiľtCj|Tj&ft6IنlEq*r%FG2H u%*(Nh %\gx D*r1azlv)㞠.Gqems3"E Rtt栗=C|z%HKI Ԃ|}m#ӺYQvyjFK=Wj!L7V5ͺDEb<*K(84 _R)r{&T{q7 #.Q?ĸ"p^%jGi0]-2H v`҇VYKFkڃD24PN;>\f9&Ӱ(4$ZNV=HGÅD2 9P2 ptw9u#'z]VՕ r2wRXwHlPDh^kK(o6|mTM&nxY~ȾGɯ.qk Ly%jÿBLy,MQ*msw~&O<LULb*D6MD."=`U>wokJDy3>3D)ҌTUu\'̴1;WW\ccUEz]` z,Sׄ%s*+q^=# u}ذrߤr'(r k)F?r>ҭ# <4#&D-5u_LQ ,0ұD0ȥ/X =2j[q%u33,1- A3-*7_tXI cϛh ;؞LzWO. m@e9<aWl0h+7cx7_ ofFD8MH) jVꅲ!#Q\U (xRoD'}niWպ m{+r* >r>*M^!ZTЉOnjF"`:p;S*T/d+X wxؾP͞6[  RyoV9/;D{xJV^]E9f82j\R:IC°|IN$8s"QO{_F5V!!~\zo:S0fZR/uB<) V|V<<{QJaOxv ZTKzVP6@ogHܺõWgRhO n!YXp$!nx GX԰`6CK<2˦j evP7)b>s 1 cwP'L‸ˆ:R0edz"*U@w[e) UtZri n 4K6-,WM&KIџL Q[ɺ" /٢: yd|3%Xqf7hkٌdaHZ_cɲT]SS\$?)' Ô/69JT0٤`Y!w_68*Nhr{D_6: wJ 8 Ic7`<1ZQ*E%X;B'kkoW( 0b+u4)QKҖw>"6wgx.J;q^0I M.Yt&@"\[zuո}ڥ\&'gx̐^n$^P*6M~!mi Q(RWjL6HؐXw|8 5<Ú Ʒ{4BZjӯ\7~PDF 3UT "FBlBy-sdF\ҔŊ$}9,u}2 7ݒ83RVG aYHoQ qh VȐ=4Fq%pY/Kc]B2UNeo@!2D%]5]BS&}MHKMm*h)1j$bJjѿZ.hN}}W#,+b@Z3c6;# X`,EZHD W@-U<'f:}|b4!rl  2ePPS3R~,_+ddb!PPF6"XI1y ҧ6Yj 07vV}ZZFHJ6/ @`m"\ NjX.;)KԿ:qy0֊.[}֒\ Q]\L: =ۀsL̾weD"-tEʐ*n ߳p4^kq8:yGDT^8D@F͌?n\&Mqh6Nz L^S|&c>f|EY_g+ẉ 5xxMkPt5g>h` gE9FRfdb, .:c߄lm =4 IsMsM[98ri||RogV*@Hka@ۻ{{ ZT>$*پ@Jyݒ#`Tl*U*"F tY $+郚7_ U4؅rxu8 .' N'5A}$a%IrKѿqL}uɗη)qy-(ޡxyZE<ڌɜLLp Lu ]<#ҳ>O1O'aSm5٭Ɯ` kb,t-nU˂ `~Ce XCxbzEAYE֢Tw%>YY^I^$ɾSMrn!1ӧz}-c7b-`4rLއ܂F\kגU ިRkuX[͋ ,fέ@߸\*՜+m޶Ze-|/-(%?V>tX 4:P6]҅,.qIO+rJK"ɺy)UK%dX?ga5H|]Un&|$3JH1y7f2 "d= ~%mXa)Vbe 翩[낵.VçB)֊X|¬J6lQ^4VQ p,* ;#4 W%0X tCx)(RBs @뺇ZQhS^t>wjvva8`[ ]gD&Յ6U='7ħ2(|hp(,Ћbe-6q3 Zx{n#^DP. ΌR$Ld<.ytm+ɯ:hsyn:#GmCғehYkǮq~u \zx/K{#QaўM|vH891)xƸQ-؀~?P㐢[|Mf p>mC FߐxfoP1_ ʦWݣ߳%7k%47vNٶs9T-EdŕxCKMPhDeg| y!{nBlᗡuI'~ж׹40jDyI_8bRe~,,)< |3M-4SDm$S.[SfYva[lPFHW4j* d0PF]ïڛ~6"1N{?`oOJW ]8Hv\`foɤpل1`.|r Wȭѓ~N.g?{z؇>B8 E7*$}?76-1PHG=3¿n 9B^/K :h}`y{ǯq]I 0= #o ]C)=H5?HIq{JYBwD;#K2 :ǽu̓![6zR77Bc۫~aЪ}%P&ppU8?02[l62t&SMFʖ:gxS 'Vy@G@vD <: D^ 72L@M3* z!Ւfa˿KOITϢ]p{WDnd3#V}tO`.o R(]D_G!y@ Qj7&njܕAt' qcM"̲ vӁUgY 8B5PEPS{bĬC<^Ad*-GkU@C34ݟSSNW49\X NΖs7_0`*5IOH.{5aӖi;Di,1\ē#*C{D I&uՇ#nwtnIOi'xgFF4$#c\",'=s#κ)J\C۹f~ ˿&vThlo; e}r|DU30ep9M`,FqƱa3$nPit;Qs a=u]W 6]4U^f*SW˂:sqOq,#-;y[rS.zD,[FZQ7[O!6ݒW빸vE眐wJ$ݓ1Ag~;ɠ :ĠLž& Ubpz^ģfN`5bk'kgnB;s)vLw&m'PEY!G;zf ۗn`]ڡ^@ wvc;ۼotg6E~wo% Md\,>1%gdÒNлɪp._ Ύ#Y aPBn$Mf8҉ZctZ?l'n6qMm^Hڠ1aGC|d\Cd$$ޟ eSlh 1W\i6<g"X!{SR3Y43> }@PŽSX)K N$:ӓw4 kXBCŋEրnsS,0o'u=H^rĺCՉGIkҗY ^dz3v4 4&UtucYsNmF(v7r2"]x5%2*W0fYкqD5+UQ|&)ydvVRAAiuk*˖ԛnٍjHk}q'';w݉e{H6Sǐd;YMnϔ`v}u͒ CIxkNzcəip ;ccT8Uk{G"/paK8v<d86ٟ. bo#3<%ѮܼV9%6ۍ]oA]鏚zWj2 )1d=%X ?:-w/L(olbx&EVK#PMm?Fn;cE`ClyVԉV>9mȞ~<]w'kk}1LuMnЧќ̝Ǹ xH~Y*$u 3'˙- _DmSrweIjklB&t4(/BK}BO\ۜ:\ W 7Wv ) +Ɓ!:9E5 eÔfjw>sm2&hHBlb]/qp-ZV֒EIһX~ʊ;+NN8kjJץKvVQMi+l+7gum-XZȗ1] O^zeCLJC 3]佝h8==67kxˮ)TC3Bc6ŕVKak40zZP$~ AݕJtY8dISjw^ͮXm%ؕ%BI:@*ӟۇzr=S:~[vO!Py7 (-pFyZn$ɹO"*׿-T\jdYRȲ[jT%+wg1WTW)d+R/AC{7h7wlǜZh{c"|Qi\(h &̖چ?qV#"}4.m˱J0&/HZt d358L$yVL`u\"6/8p_\U'aDgדcŔ!K1զ5@4]vԁAئ=H'%:yGt]1w5BaS2+k'|yQKJ`T^ MpM"yuͥETrEBPjZ!E"ǜRR c9qcR^vfjA}q>G}; &c@umV'䈕8\ν üӁ8GUm ILn(C淹Bl .KF j,^PCjVV ڙDzc͎J>`g(X蒳- {CJ_k*[Eq2gmJ7 ʇ $6Og5 l& 4DGSP/A x [[]J![(!,wBKuFVH *&MSٍc@V4 ;LjrË43sC1% <;,ӽ4n\/ ;oڏ/2WqwTi"T`%Obbt@&KBHLـu @6p&;J8㰤 3_Uq B盽!܂xwx &0kѠbX<\~߽A@T-4chXZڗך*dԠSeG슙wI*h.B6+dH9)}ߖ@/Kh(;ܝwۙw1j'"h~yn`- P_7inG-|x9B&`[O(瓔HT7Ml Zv$s 4{TڀfnةJVe>ժnUV˓2m齏3!oCXN#KxI^yT0yWoԄ/-h=@fS h 4ξn:ek z_eSĐ޹KHm*? hKQ$Uz"Dq ʞɍGwj80_!!#}c޹*Zh>H+3噯!`I"WЮj:k3fi=KD~/N>c`~s߱:By[N-=X!*K0E6J:;A {vy?0 wEGtz:W8j5zˏsKL&0@Dw4 dfW(%'|!"2~ht{׉YB쀿XyΛ-CkF;lV=&PA`btkEs$H8ج|nZ|;纄^ݬF[O(`i(W9fFZ"F9h=a2>Mllp2=2?F"Lq}QwJ]V Nj-AP{="QZq5X"Al(s<Ϥe6~7EѲo{N$1C1/ "D#^7OjfuRc&dx8ⰜҐ]Sl%MZ^[[Lڏ)9fߕř(LQʧO+VN((WѐMSQ puE)tQGEOg#LQ@0SN<x.Dz yy2B#j8y_^S^i!Eѷ'18gObu^>EHͱgt1xAwYMw (Κ!2>ZW#e/t} s̜ }]u;ai SW[/ 0EZA6.8Rd3L>3S]t.65qo}*_-U芞rTiirkA3@/He,cKuc_ |5ښ#O*%)ȕgABgp[*"SuHG?6ryqn\lKW^p:)VYNsoyPIPwmx]iVҼ]m5?xѢUFaÙʷyȯJuD2:H ޴k[k:ziJ1Ζ-^ S'>Útpz!MzOA i ɳ$}4K3x}z2ι7c)N~'q*ƌhkV@/QB10U}]m##o)ruŐ. qʿ+sڼ<&鱹: W:i#}oM㌷jU_8aB 1cx?&ƫIŲO qoLt K2s#N1H֛L1ڏBы'&()0]66kT_YHтH>4ƿe,@Q$;n*֌9],[J3.#^mȮq1OT-(ZnԞsJ͢vC!HJGlu͞׮ P㢪xV!_!5mdC>۫ 9]~6.˭ј,x>C?hZ UvjTqg,z\D$K0x(0//y&na`*w7BiXU4 :!90n.\tRC)Z)\"`&7?֓Sc8'LO%Sj*c.[|U1*S9sp\:klFe9Qs78{:{cԾ؇E.Wf"=Ѣ=*&/<'uW4Z82h Ő%G᝖ R&|q[3sa \|n\_o.'ĸ͘=}w[yhԑ3)gJz"!}q_,c∄˸ ~/(cXm ?A_Ζ:d$GIe^ ](by+6r\mF@Jл45"ޞ@c黈e}0Fƫ #y˛ƙJ'V \Mn&1=f9Uxڛ%JevVfw{yaO<.7j%@wI$M$|lv65XRWYs{|Z2`Pa#5cb|)/.V"i't}7JNMGAW˴*8@ʳ#o5["dWr} ͒;eg[DfP )f %'F?n{\~ؖ:}ٜ*C=)ñ} $$Lev|ozZ]0Vu<OmnMljxN\S_u*g.P(ڨ_ Niğ:/o҆חyMi2p<o$0L -]or I)vOδfq9ozK=55= eܥl/KP`Յ؈{W$%How|oл쪰Nz( E59u wTeJc[4;#=^KĐ {Xy$5 G XzznLz*ݿr'VWQLK:A(*p7h36!Ḑd2L5wrJrSgRɥ,7Mg:.L;0 d")[|iTdv_wU㞃uƒ>5S 9#pAP6FCMcXt nd;*"+!g5Zo *g+?B \mk\ ljnpޭ=YɓSHӃs|kp`SL9H:@zfʿ\im2st7i[\Z!ҸIʘ[) 4+DӉ XIzsRޏX=wa|7?HΛ0TGt0 :woUG Xh7m|#?N"3 o:ٙ+կOП-Ӷ[LƢ/{g*WQ-}9Gt؈C.׾e1GiD=k&#('R+]זcVȐ CCRf߮C$qVzo9{ k)i_Eҡ90Q:z?⻡nq[1ࠀ>Kc 篢ĸ4}ۺ M%|x*:Fz fǷ&bM/OXP>, ޝ-!ߊ Dzi~uV,,wD݅ X}XYeBߊY2xQ-;X#Ă y֝v+;a<.%үYL1=?y=Z;!Knmv=9m;,ރ5;ԿKr׳0>@qs:Ǽ(#0Kй_f\}``ǃJM U44b ˨/pO, ,yU:nZ' $¦5"5 E )}_ᒘ!}c13;{E:юo`顼JUU PlW-7ړgd4%JL 7IThy\n̚DoSuevQ4QGRa>C|iGen޵BM3;1iX'QvfM}[ۚvr8x4 /u[/UDrŤcT?$=iSrU@zb 2ƿS^/DRhf \)@1qgIWZzJyaq-1.`6hxgquekג χ'#7 z*ʌnq]9apĿ:*rii7?+l8m^f'm^U+e[aymrOyp Ewk96kF*S`%(=(I-ҳ80cBXpvL9`𮫒2i:V<^)Cg}}r|3`مvzx'Պ pRinݡ@k).S@៦lT۴]@iZW͈NӺKvkWd"GYE-׍I847u Q^)DBۇA֍ A_ z䭺kHw> zV;dA W%'7w d>Jқ X-$IPkvE#YJCX{vph_ip`B Gޠ)g ;#m\F`3̅#"џV30kάLv/9夫ew.C,*iIVq H%_u]FR+Eė>5/p{\H4`/bB]"3()>ن _=ruFbeģʜU%u'OHߜv 7S-d%֓V4"]þL]&Zʝ&R+LeV`u["0z|Ǭ[Bh X'5%(7"{4~fc)wRLEC?Sɜ(ƒi]SL5\@#`!&[GLH,{wuG1v੐7~)V-;y'T?hQ4Bn4t*;pzOA.:Փ2Cnwf4yFL.w!>jO2#,ЁJ_ِDL 7J!A%~*mn[R-oᑧLzbYc} )rj P9_9y#S_;I\Nuš:ƾ6wG(Hfl?iNm<7 ($ٰ(-s4꒦H\2WǪxh^7<f*3²YR6O]TI2Y_7ƣ f$mYT7lo4~pxD6;,]řFK3U:EdrXzjjZ rd!FDRcdtIW7wUV)=x.^yV'痴8zFPZ0[3ixEBE71(eįE޶ V~'`ز [.yƶUp2Sݬm} H5{ֶ &7OIN*-w1fuoCA|VzOsmZovY|+~yb F#cr܄o97n멇7㺦TھZcrSIvHԇJ- s*݋G͑Ɩu ] IbINGVCqlt2#H?r ϡtWX=ʾPn\P RN Y &b \BR #/*x˕̚єdGC܏Yf"4ߨ?ȋ_X<)d—ZΑ`}Q|Z1nSɞkzu9&_e/D[@=q@+7kCSvY Hf]PeC2;g n^ q ft) BshmI>ʔ;f0E[AXs1w :DywZsu.yJyEhO]Uy ajL!30To\JQb'i/Mzvv[4BU؎Sk{%d7Va,ߚrhr~4B?̤Nم` B`K0,HrSJsC*FzA5Ws5"NIMtyRF~|,/ԕ Tc q (޽Y4Y{P"L"ځPi8l1J@uǥ3PuK};\36|pHfcU+oFZB! f-K`vd,F]*.cDͯI{,A>./N 9fܹ}bSN RDJ^D] VC{S/<&pyns((ǛτCOSX CC#݂Z8qf81{>yHjCRxZQjėL",yߑ8bRsABh6,U$R۵)y&9^b*dWkFM UV~S5-|C9&jQ!aJ)`Q8O&V _xBĹtM5<[fJj|8 ԧA! ?)cc7Eh(y RkPD_!/!{Oǧ +A!-[ho9?Vх[d.'#tohZyDU[K=$_t-3/Ineph(:gG5eώbOľj/ Y~9CKoHЕ\!oC@#"1Uk@$Mj7JxԒΪzkU;x8z8,> H'U]5 <;<njE&% Pik<ם91:Vp4cK.R@׈&{'4&*+fn!]Jι*_q0@bO))|5\n\RU-x\$m ,1ʢ%{9(>:f$ xSv+ t K(|~XX=B&o_*B!FG_&)T E\iQT~lf<mo?gz f΂j_YVTL"za2:ecQu^Յ)ա\f^6 m^: u]Ӡ{ |g,L_Jb~(Gc]{%\ɻg}U'Ba>L-ohJ#A3.9)yF?o$%P60WcQ;V+1a_J \NJ޻2_Gu'u$FΠY;!~ lGTvWvo35INge~~1ɵHk_qmrK 8bJꭨ @A).S9r6 _gvc^Ԛo",uq- .L~/g\{= hyEXVTZ'pHɒC=JjaڇhJZJbm5yS={/OH%-NjTmD[e>@j?|לBr"g썭rw,0v$T+cQl|U'kWMw[ؽkؙ'"5B_=?k;U(u ~0l3aӗ /z[w 'qQ5*TdG&Q%~:`cl.?o1rA8ɗ:'Ig?bW?BWg *=ҋp`e9Kw=7`6N2*C=ӹf$IvAfS .4E|GxZ "7q=EwLeِ\ׁW^Bn{y9l@ϏE7Μ6O~Ā\bϗ}zyglc@j3Ld̔q#0#0LA<>~_u&e"(@ ?a@sE~{y9Nϛ3Fvbe2'Ļ[{O#@{kiw{0>_(meax nw+; SӱDLT792(D7;ˈ[W~ eOD};;x(o( }]ʝyK9dڅpU%'b%%n%!IϞ[,k6'6ɋ'nEXVEw+3Z⩟@0z#AƄY+P#xCKCɼ8Ftڎ%oE2~R‹opHVzsv$9퉔ɞ 'w R'Nppҩ8VwZ"$'6UzآСdpN.$oThda봮  H=O"_[c"4d@v/Lm c r~&ph鹆,bœZFkjx`ಈ9ߔٸn|X2;8Hι:&%S Fj8Dq]QK* / x Ğ =p_[\ga$Z?!pXF"y GN s:1unXzk#!GBgj]8w ?[(w+BG8/4ōFF£o˥'3ԫW0o 7@A؍ę02dTVZiFܿ0M]푷`<VM4KM~ϝZlUo:AT+b/:tkԇzlrhY Wr,U 8'oq<DE%\5%;bˮET̻_ob=ٞDɟ>?I289ɧez2cݼEff}mŷVf8L#yGG> 1~l3Cyx 7 uF!ށ'*'ܔzh?yX9YX N?uW⮯?m_4q'́39<*詤QTWVʖ=iH@-u;aibSq?B/qy .NhgԺLs9kd?a ̦6#p0Ѡ WEAD it`$M[/d&6H =B[CM*W:fj M0鼛/t.Nη/؞El'e0˴$wh7X*LK dO.)sLo./eG}<ε!PdA:يԋqÈETR'}I'BQ0 0J?Ȕy1'O֒3Mgv1~=iw~=`Vw@{f:\- cȑ$/gd*S Bl`/" ~3Ǩ3{Ɇ {<.EU7ǯAimn$Ó*@I^پ!p#Ɯ6)7n RNc6z+~kֺ_({vJ*ap٧TTo2ŀÄ'󉐠 o< h/cc PEhО@9{޳?zƳT^g")g+$[bT VQfKi.>}(^ygo +-9n3{6ZH;o G".ˢƽpTFXմahKUFL8dL#z^XhWO_8dLRXN褲j*2|fy)@$iX33s7u4jr!<6w5{̃PI>a'GG.hҵ%S<2;QҀ'lJB+]'kvל%*ls.&ȧp"шI侭R*8JDIlf=v/u.ģbl;T*` AFwl/)a {VxˑG_Ĉ~GKX./xJ.E3 SBr;ӕN65.u[l niACD\zR^T@eCGWscK*b@ʵ.Y錼!'U;Q1fSnߎ/H1TpCCu\ת*Z_IU6KEK}$N`)DA2jKCccL$1#w4GrN|A8~7h^Պ"詝 1@' 0i)hqjT ^؅zZ{^q!- bi1Y"E.КpiĠs]*8;9pqS} N%wJMb0"[\%:EdhHP>{H@Vt0Pہ'$\}b_%~ڮE9O 'b"sǞ v؝)Ѐ"BJ> 4r*[7 +Y ,oHy)|e(y 0((^JQpHF}ySԻYs4lQlii[D=Lk*Lٷv~Zy$$BK`0j2]|9g ymK3 TtXvY(ꕸrv((0xxMZ!r0dtX,Uw9Rt +ygߢrx2[3`J =L4H~:7]B~:|5@ȫTg&Dbu {eat~ֿ V_}|/,_hnCWv/fuVž 0Ve;x,lnXDv!WdErH"͇j(%:7]P壘y Y,e{IqS97r-e*ZƔHin2i4@ 5ˋ .KO0-^'} 1&z1/?v+a$چ (aP"Ę?~U&Ѷ!ĉų9vobv4̀PfFȥnGR/BGD"We1:>+Ew e#U=dFa:m7n=c$470eu?+ "Y8Rk[ ɢuY'˄;]~kA D&6̫ܶ_@.p0ٽ~TIMըeb[GGM.%׭NFώ7b}_Ƨ`qS:2͎ҟH[PMZLl􇐧CgFM9N8c]RX5\w27(}^d0=h$̐|ai P5.OoJtѬ4i`YI]g"^8ajb҅OEb2֩(@E<[ q?H 3O3<ѬS43Ր arhݰ M5 ?g٤2=c C,;$|Nb0l]FXVDTNiS3Ă <q5r΢ϦE*?d̽V}Ia$˅r UTj1\"vۥP ;s^ #2gP0 & ]na_ݤHUM|a6N/N$=%BDBo gN`C{L k!g,|;I< os S$"mP7ďŒFnⓦjحqL@$B|Z \z$&B@Tzd݌p'XK}[Q=6 jr5F sf8啼K0t1f`uN3TK|ߥ>B!lbK>Gy#:;$C,1аR{ǿg6{ U#zx*d?sU܃FW\s+ pe> &)8Al򦓉kΙi+:{{*;VAto*QyTVuV NKyF3$+K"ȹ֠Zy>(z߻O槹3"`laqF'|˹y6=bHmo =-c$5fG-qM*k,'04`S.i\Y9Ioz&-TV#lerKG_V#lcG0[*Q%L_%uct;\HwV1"*Mh:?ܠ1.n2$s]RG^Wύ Ka1c5ۢ'lT _P(O6O.5k/u K#R bK7C GT6_2?="pY8p9.hۦHhҲ!o@͜-½*U#vcq>0Ȗ\ JPZHD5_YUh4-=/Obo3ΰFyVcR5ؒ4+N}bh}4 e*Ut NU=z- yc:ȅ:XFBPA˻ )1nכ9M.EL7g%Qɮm &*F Ra+TI*C$ o&wGrEϲ^"ө%Q ȝߘ/ 8:C؝3̕:Oq3!9*:hi@~U xs, zBe=utzsۀvqaTaQ5a])~'i V:|֬2>,"?h78zѢ hz$<ːˌ^HSw>bB?D8™DQgɢ}[}œS]Fj!ݎ࠿^ 9<_L25~6={>I%}i'E9use/*7GB!ıCU(sX7m@YUBx~8P789zIYgg;3z0BE+sIYaFy<Rs\*| UjX{:sւ/d˂Ȕh c_~4 Udy^t>Q>Whgɰ.ύwg %Oi=WhR>Z. <tjlc?g;[0Mhi3CO2pâI :T,z0z0aLeCvʟhVCoh1 eVF4 ť[8,bîK,%eK!#,][\ʷKϮω߅-3^Ү6+ ǐ5?}<'#oE\u`CM?ن kUJ!fafܿӳ&ZI+UʙT #Ά : FbEIBa8qUaLj"!CoRT߁W%ȯ}<- kMZ+P|͹(P!tcN9A--3> ߘ]z8C +$Pq#L=;( 30~;+V4Th27M[I|Ӎ6mz2E'ܧbxY޴:%x ~*%6ؘ\eMi伎(,+W1Ϻ0<¤;.GOPe E>3|'(~6^E NM'ԚoY>+j4 [|Ӎi)s[PKVD$IqQ 4jA5bջi%P'ZXR]a$6ގԣƨ@Zoayc}feWfFH{HG6(a(X=U!K#j[mi=@s[I !XJ̮yܮ9v+cJb_] :C¢ڕ|¡2!tӟe0J[-NMe? m<(:`'c}c.˚p(facp\¦җ?`JOLL@BDۙ}աI,ʥ-uIU>x髷u]J'>`/]Ҡg1ɾF1K-~m~c7tvY  bm&;/!/'ظhb?sW6d%ACK-?[A*,߆߶c9kG,.D)Š /LjJ[oʝav :H0gJD?7T& &PA]AVxBx*jOŧJH\166~+/YYK'ր̋lӰ2II..W@=OȦ #bnB&^^Hcb׻} їYT8,oV3G靮l C-d,; KGn?Q/J_|rrt|$-ƠTP1ֲ'ׅ*m+%YiN$.KȮݩX)P'9.-t~)8tve 뚔C1*wh!kHCْWΗJ+ eėۡ0):e&/hz`sm$"A.N dW !؟+UDjy)÷)z~?6QEYIs,WX+[bPLLAVI(G*B?S, jMxV9QVm-zQt{K'W9 F^#wy9}'j?Da 9Y/'!Sy#g~Qdj]X5vi׸`t rʜ-lZ]4ͭ< ~q32 ְ#0mpOE =ͭ>[Bn&=K%9SkoI=o3wm.yCry[UN4)DlwA*@=k)Li',볯J t{MMR8uv2e1!{k^; KŅ'\ A{'VBj1ֹ[-Ppq.%zfCZC6OPYMݏ&naڦ4`_טypt=t3M) !j4Ot`G-av1\z=)w,8 m69iJm2јNդ[+^mz`ZO1cqd  Ou@U{hs9X܍NKhxXhs<抪ܔÙ&ts~j e?Liyߵ9 15]x.=*kmdnCa,6SOQCE/.F$5F(ػ*wK5Ք+8hNn76EsE!^Ea+5~ݛ$6sIT,h,X h`ښequh03 }B<jS:fKcaŰQU9))aY`XA^1zLě:VGF{2_0UvU0#p\TS|_zGekHUs#}k(H:+2 &*t|浑z术>lFAw'k"L|rq赓q߰B ^ÑƭmC&M'wjH^z< #Q,(CQLnM>\)DyD,"-ZR4\)Rx3 ϘV9f^c_5|L+ J@f-j tR^ҾN8򳎥+E!IoWHۼf(OdMp,њ9cId\eއdqrEGe9(z]6<-hpP[j~vVatw68qnZjVZ,4^~਑ 'OT ZKaa5Xf2z\+:\#O7 x!TZYL='Q܈xAs_ )B+o1Ӂ35Fےv*5g]r+8@Gh^qgdAMiy!5.&e;|ɒ\_]G'wN%Q[Xh`j+Rnuk*aS>/Ȅ|b|]Ɋ]qkc#,rװKkw]JJ|M]qU'uy-AL+غ&@0s+W`ibަ ydfd(?w?8uGd|˲W"=Py>/QIC#IzG>DH/QqZZMS_[远REʴ92@<5ΙSs:*ھQ%X.k/ܡYNrk֓s2WoF7(MOς2L;CaF~"mddbzt2L)Ths,^pA? owm[½y qͭP86='XJ..t5.,MpX~ឹ=|W{$󎝃6BKo! C'k`2'.ݭp+6^'(ʊ"k7z\AtXǛ㶷Xj[pqSh)*-dO)Z@ M Zr:%Xm #-ȒEԘb˶+K_{гx13вEd3V++'8_[cbS=Y7KulrhKi&ϒm*3]BƉp#Hc^2xֵҸ3E]RE%Mr/}~J'}`NPkHS&cOpD5,oWpb\V4^|H?#Sdz1Eahu`Tl[ɐd 죶 /T$mg#눲L{b䥹30kj9|*|σTtl$"Xe*Դ&q r;PT77lUNo~Μ! =AƿfO6W]<#~rË<"+%Dwpd\\/s ^!ML_:˥HkS䎀OfL@JҪzi ưj޷V߆upM<(Endd\LE?uCL~݇ñ͓8ܾs"\-Crv k(T=l0h:xRj[/7";ϩ姴E}, mn5d !B&|C =Xz .1o>#"#cO=FIw,-RPc*TR3}8|7Ґ4/ ޕ!x';0hDVT^ވ7v$eX -n7n[ԹnD .& 8>谬a-qȕ;Kw_O%iō|rC (ߒBIiT7U O~ KݛXՖGM=e tMWnL~DI1]*L-.MEW'x3nŲ @ zEx8 ldo2{;_[r\^f)4ZuŇ#9yփ :d7h:O$")*`w)>l2e2vP1vEg=`̱?qW>UlPbVpxxut9kx[j;hE4@VkgjPdF 2[$+\ni+$L ŁdЃ=loЈ1MTwyS2 ^ЮD2=Ҿt8`f$)djes>iEc!s^J#Ep4`U@fS҉fumE*S%]?eaj<(0Lt 8뤖_mu Oe`qDpvRAn(i-/:=O^tn _(Z$08(xMFP\|?nbtsiN{nK;̦|MY,Am#0/ .#nr, wO_h}Ͱ==$$vTaћ/5hn <7f>- -'4<=3tVCzZJ+H'8JX~-K٤\dyŜwؕ]}<#Wn;P\M|> ;!Z(f\pU44N00On5ܖ/Ӧ pcB2"sˮ_$2F$DbkV}:^"/J^'+5="+$GBdh86,, _C)S~4+ͅ7_hRRP-;!5PnwUd=ZBp /7 b'XF Qؚbqdx7fJ c$zF+'&O~#e/-/vQ(½a{>QM!Uf`b):TR <͊-oz} 8:)9V(bZ^yԛ2 C*kZ"\&&mIjOu6o Y`@ X=ٍ/p'ټb }3MV pmC/kH|y e D%G ֌}E;]PRf5 ۩^dS_eOia$ёfr`p|# `.L z ]9#%*qI=i: 퍙ip΍t%@e.IE/l#Bi<{1e3Nlju1w&oN,zĭ119lj>f},Ͷ"xqaB*o}7hYUb 4aoRNIzkR5r/n4f%o&V,Ν >;Q(Tr!?$ɂ,|Y*H7FA?I.˶YLK)eT.KߖX(]y4 W_A$~"vU8^UN3wA_1su }Su?BD^tԴ z34^nUY+,Zv>hGa" h zY~$׿= EtVQBݸGi=2(_0e $vƠQfCCn.Eiґ:9R z eo-_`Hmα7v0NZ>Bfۭ`G\4\h_N "n>=^ծؚX kflRCXel?΢ΊD )uӲKMe>ȑAz׬,z-{@gtEͯ_'DsN{uF-.+Nw!0x,)WD(-ANݡMEďB; l:}W&]0pX;2HVVk_3ͮ8> PZȅV.H +k >\L!Wʬ+(]#IG9) S%$@~\_!?*P-0S׳"Tae+`TOH_aܞFT:xHI&,ʎ U \@:$_dmǬ&DD* (kz]yET ~_UO#Q7j񁆲&3:2oh`> ș\]G)u65NSYVf=uݨ4q{}G^ME˦ fXtVe!7*!E1t ]oy1\qT@'lͧ4zdDq^q 5ӄOpQu Q2b%Ep垂:׀`IXs`+}Pn&0ENUzU[}~遾oEN?'FPMzt&r!3,b75$ /&9 &3l@"Žvj" c?qe Q=A|27KVQ@+WЃk#Wp&"dMvW/T \i)8(4?+ BQc:0]iyV`-L!OVfQ' P Z5#I,3Z#JTRCH0ڟMye/մF4+eJjuA<耲ϾpR8P)B 2F+Y&&v€Y9ATB.+)ZďMnm o@>S5dS-']hϋWK$˗HΙ| bpd-~&#:Al@ ՊL4_&1pHs 4`Ɩ>RٕOӜϷΔYdiEy{)EG*qJTm`C(pyA:e"ބxcd4LE|s('Jmԓ`h@ZaY=?oxIMy7|)j"(ߟ?':1"41[ux欜Q@Qviz"UA=~b)׶6OmۡJ[Ov\1vZwʨ!xjV^*6UkGk?X"~ Eu*ri%O̷+kam-hڤM9. İBܖ2>yW@`&DoU6p>N13(ӏdPBF,w;r/LUR0n]t8h^떉:m7ݕCH虡ʥ;(Wqx`4Ti/ Um6 "a&r&9}M}1@Lxuh5UcO"yJ^!1ʜ.ԂspPm:3*=P{# J "gwӤZZ vӥj*W>;4Ӳ3#8yc-пj ~ZDH|7e+럡#hϲOM/%':^ R `mUͷE`I?qy(%! uI]EXB6y72 C iaK`2! 뤍&ʧIdm#Y"^/04 `t=fb|/91hԇTzö"7* YO~<~eèE% k0C3K4E R\a85DP' 2zZo-Q*.etKĄ =ɴ 9}ɡAZON!Ae^;i.5(90~x֒;nBS%t )+`r.]y* Nޛ *.\;F(0o3Ȥ :a1t*C ̶+u17Q+ބ_<unJS瞒㎟)؃ᰝ*29j B7Gt8盞߅rx]RޝҚtP|_;7b5ꥅ]Qoҕ -$)2/px7+Sb6_* x{Fj.n9 Z:_LpC |jYT15HXOQduI6+6zⓤx2dbd>W1Y<# ^r WҾ39 ;m{%JdpCb"'˵7Dɖ,;>'7"l .elI]ﴧ#҉8uW4 h)R0b7_EUB6`%5)1 RWiQnEDKU&ZDŽMc]&@5\N\ ꀢBG.XW.{K פq siؗr@+ O4DI귛SvdaLH'&a v`vVP^x;\8„jj{ŷ)rџh@kc*BY>m{Xgq Z'O7]KuWFv&ya9(15^%Lm;O۹bzy¬ A26n [3~_E<]1)Bƪ!#5TD2wGIpTHhf{ii hU5(dW۾&G(X Mn"2 jt|AI{fI ( ֭ G D7:s>gHBTD+vAĥh1zk#pYQr0jG B;L%?iz=Y7{Lp%-ARǺoh"[d)!ӫpoW5߷r O20.9#LiOM_q(2 Lۉe9HcHyz3j/5V:|IdlQ4C.e FCn'~qjwG,lIYEze+`a/4Nϡ:lJ' ZOU$Y{?7KgpQq%qZH(LetR@5yn_+6Ɛ49^Mw#DtE/ !bB(>,.]ք ۛj:)˴o<.[ k?x8@f}{PӺ53wed !X$[lmPLy*[90 1)iqo+tēR9=MIUsWڥ g)@@`ȶhfb™d$U`dьKu.AZMՌ64բ̗m7??oCOǖIsedV.R& Nc]Ә40]j8OړA|J (TM[jєB;+"[kxe $՟K0@7\ܰЁXBo'=t<'H/D\=m4L8ۑӿ6ұŴ؊9FVX{΍:*+Q;+]X"PEAkW݌]( !hz jZVk;LG%<™j2<"7[|3LX &}ӲvVзY H!>AE\)p.z$3h]%2xNzy8qm]*QXzܚP/73 Ԓ+oa_@Uҟ*p sUw :/_rNS9OYFـ"[)VaX7:yR^ z(~7; -{]~Je/AMqI1Ls}j*#_:MeYs?9=Rp+ `{pe 6c{rbFoV][yQh/Ԭn6Qa'Ǟ*`,ze+CDs!{G̡#D\eE<]qJcFF۵%&bu%rH e? hq4ru.f֍C\jBBTѰEj`*= I8cHobT]SKX\x!lmQPw!{ݢ0CG9$Z84 G 3%!Ay!RU-HF'2.lބOE+:)fcS p\ru~wzw:ll{[EZͨ5yܖ)q⒝owYa@"0AWXOw^X"7J}ZWEbFlLhx* :^ [V7 8 q$Cdr(EIAت NCEmc@dm J B"[ 嫵+=с;D3h͝ϴk<ڹ"-(h6YNb^DzA MnB,knCJRsP"rB_jH&ͶMl/e4 ̲ᒼ#ZR:1?=s"eu҆H"PB4]6Q?q n#g!r >7)6]ojW~m_/hBW VGzJ]&e݇q8#8'EQ>IUqs{1aN)[6 AB=>^78?eK[7 uuoNFY5C8|JIn"o0Ň848`w, irtjDJWV+6H29K-#7tt> VuDٙ@%ֺfe8i>/?ܹ%nRzPbIt Xg^:l↵Ŋ# ņV7ė-"$”#LMuab8eU!~35 { LR!A0wɃj Ō20w{2 ;n rIO*뾆7*18Vʢ=&\#ݕ2MgfM7ؙ Ϭa(3IJJa3(BCb :tu  35gA?e:Ţ,WAquYKn {HeiuVyWt*;Mhv^ >BCL;>[)2MPH ރa/^hzոO?ɡ1} "y=?aj $Ja|hߏ> O DĶiK&2v8]&nFh]2!H4߯ogS8 緄Y88an/ο }E9~{o~-xD(tX[!nO7;GDE-( +{h`fgJVUd÷?wZN {4Ξ7Q p(F3S APœ^)h;%P,QkJ ^9b:/h#Ux\YmºbޮX`rpS#E`,oĚG0H܎FR,n%qD]:V|[7,zbwQd~$zxe=zZ 셱\y֥E6SnyQ_u{v4o2O--'i1@($}NyT7|m[0hւ8 ֏mrGYt@t>7ҭX?EѶ!ڀ 'c0EUk^4=eG ߸64 }.ڶUw͐&m1Hã2BOB̼߲=9߰&`> ۳DW]: am6pEL4P$}dJsqKa?} Yrwg-r j[!v.tD |2 D BjS-cRs7RNs"):^rIv-)4" fEvzHrc>[t d7@ec"q%ipF)3;&NcŤ=㝲a{"}骪l^aaK#5Fk4О!ӲA:BJ^*Ã?$6;6Kl5aX} tvKB@~'|*>5Gir% u$ q5jٯDw L{vҿ u?y0}pEPE@/~m*ɏeӈUbʤS~b{auYj!]1C5`/ E5_0M"%nJ!i!WpG+RIY Τt!U`S/P׿Hw&Y(l(y(?UbF3^?sl(5̍$\3j|ӑ =`s6 =ЉցYʝAӽmYEJ(Jż"^W].l._3+}%1R7hhp nm+rdqQ$%Hr[]],]}baw2#q.sjX:ˏbOLeF^iOӞp x:3"MXtAyUY_()w:lb⣟T(݀~l]i`QFj39"xh0~4&xJ=gM 5v`45N%Tu!NU]ax?g _t7od#4>(NVjnMb/Q!]pV+-%8S!9UxxS=_ D+'7b4MFcFl4ǻİ^I|Od?D5vHDŽW-X%8r5+ ]ds.1.Px0ӯWecb0:{ȫ.ޗ 'Pz]5x57^B~f~X0 5OeI]l0: ΢crlM"Szgfk5K0k(;.J~KB3._x L|ٵ`|vu֚}(k h?UDZϣLI`-5ORL!YEe f^@K85o|^pgr cQ$yE ȥ<̫EM]WV)J-*E;\ښG#pD[ĶjN5O:=TN * $?笞{Ipsfmj_`^ ̸ekd&hGW$Jի!=.S21%tYllXwabA"/F'iljoSmpl4LbbrPNGYBfYǭﶋ*0](."ٿ0DpG|hx݅'yM[n=)x,DJ1 YgiM ‡p00u8Mx"4Lƒ'+=c.A徽ȶEj~\Q|_u:#u#u;$)tMw`>eq " yk ߏ"l6aMЖItKi js <&v|Vӑ R 7WϺXDU)9zA]Yof.iHRt U~8sZΜ1*zgn߁J:^ FPg !t^ E`G?56j/]קvtW gUy\TMZ=%LnHKE2}K'*m8~ֈa{n7lYm> ^LNĦJ*[Yo܄JMs uaƍ_$UNT6Im)^3[(WیzmlSl1 GqPM Q+KPќxM`ژ.2X0*l] МصF 8Z}xq}.'A]|(eސ {Bd^#=gRZݐ2Ӏ6X6oSh_{Jx<^D˶n}8Zd]Z>< 'J!*J&P=:?r9J ٌLݺ]bD.m3$9FL[fw,|nd=~i!1YX;FJK/eɄn A-MލeL MDO@lAӘXxyFMMTbRbls'rOg}rY̷~8jza5{f.yj68nrZȑP)h|L$tpǏIa~%?PJ@~ڭ%az".-)';J(~(o+Y۵o#$:`rԜ>4K{ M<q=^>uM;jECg"rI=h%R0CaUoҗ$QQvyI`eqz<#8J+)<ƶᄏM;nҒnYS ;PRmlP:]a R`4]F/cϣxt% N܂B(9RRAtkѾ{$[֏U(5$zșnEuc/dp;:nC?ʀbmnH,]$Hb<ijcUJhTn`6C o N@GjˋBf"pl( -fW?7s&4.nQjUg,S &糖@b#^ȝragOMͳ5} @|#9|G8;D7[_!WpO)nAΎ*PwA@K ~IL.> ,Vʂ_/RWZ.6O:!P0ǿ-bxq*xD:Q{0MTv7S}B o_*fb )OK2=%-#N[sr_q׋P.֧,!Qo :]s`ېR(k_4839/̇hnDp hzt吴 AŞ iW%O]0~QyƵi2 f䵝m%+GЭT_TTeCq,7]!U [h"*^-+E9xKO,G"ٞ{ Gbg?)ĵ_,3B~90%< LxtH >շg2#B3 ;4 _R ׶d 2>=5jnPZP'ktG󫧺Ʊ9n]U!+C,kksg'Kb-#~U7uy@-Ƃ]#oN{Q^"_yi8A$(n'YvCTFn5^ KhÚj]W:Qۭlw|{/lYd("uĐ͍)G릷CR7ǎvQjYp8wkhޫ sn#(Yk+=SRp O&K%Ai ˔Yx4OB5[kH6}vhQ'ixtPgBƑvg_K;}1N@c:a7wRr oFJq|TP?.A.r ͻL +`e4u>%J],JOlD4c-$y7ūMEe1s ^ӮsgDf>)qLLhTECB+i2,,hMcÛ Icd B`V#%c%7hAd㶑ym ZPE=p %:w?HB۷U? c&ͯ~ f^9],MR qE+j=\;xmƳu1 ! {P^9TrJZ,()>)]okԨ+'<z'‡L&ʉ!Ӫ'm'}Uf2rՎXā +{ kBeTT/ 5By+BR/i)$6L2k&Jhu7P"/ﻞV[[;p@XesM~`? 搿[ {vcA0)I+rRxz S1qvuOÉRj?WdžMl\M#׌zi)F|0`5njtC[<(Mh17=ר9tĮgeѓTpUnZ͉ d9 FDmo(T`wtv-/ Mf*^Ij;}][o{<뢞"Й#Ss7CXImYWMpe5ssӍTI#mnۛex|`-"xzO!3H._gkؤ-n3֪dsCD}qAsy-D[x9tf ?3 Q]XϏ#ICʝa.VMHRZ+ BϨ+%!\~N؏?1VC1RB9CѸ5`CBXKs9Dĕw0i A1hhJĽ}\Ӗptd*T-@:NүyYFKXuM\2 @spㆆP(Xٟ-U[2_QRz?Z4_S`P11f%l*Io^\7OƑ8C)bM6j/Ltgw&:wD,|VXzo\ڧPs[3QokMIcu%np9JFי[ WZ8pM76"t)yՍ`P͎ă GpzfcGBfcΎA]aлo#rQҹsF_UyCu72hNV|J/QmX[fi˥a] 9B<ΈCvA| IhG݆GLPuN+.^#܈6@Xk; R-9##Hδ }'<'*^" cH$>|TnSGP-E wSdbcL&@"Z|U1n7NҤQW+~sp=׎aX7>O QR4VѰ)FGZ|_F⿠9p-rRNRx´Gmq{ S3oHT`b|l趪nyG/k% NfpitYbҭd6[O\/fZŢ8Q7JX)zX~Ml_ z>k|)x&$sv>u _`;h3+o/?^=VY>~ jˆc8V|u!4 L緘_n<8#3H{d[Ť76X:!E -Tf|qsPFֆ A|,"nR_ Rm),Ef9M;`V~VZ1a7#4P!x{Bn,lPg5oFXZDpɋg E2wbڟ赿6 ԗ)|hWW;Xשu/3~i0;N󝳩ًD/4H6HBl[6f"0؁̮ -E2XvgD9HN(`jZ)JM\ꢱko_xG?|>jK0MqxS[>jd|V ̫~:+lu%谀NIy|~'P<3O4,ZxX@2ݹG׽ 'EޖuY~fC3~$qMBΨYP$ME}.!=8ZOjXc2LL|l+.(}m_4DVàad`NE" jsK ߐUVcqNfV|I# mu:r8Ο ˹:*y[rL&mEyZs.v8djv?4zZæ뙫nsr@k} KRNLOsGK y\LP*Ð _˝ǠHa0JH>@?Ͳ2f%UQ ۩\M >CeJbf zAׄ܃Ih|;*|hH3KQBO;!T s =oGGhe #^#D- ? "pz#I\mxX/#i(-Gɛ6kνJ Z(>/Teh_'՘=IQzheIbwYEyLN\QxʰgVkt1 .6BIfslȳɜbU8zSXrE֝%x|1׬lR2;C6TOn"8|#/ Bs^xrR U1c3ud?d]'6Eɋ ;aJP+K2M΍N9ԓ<֦ؑM%F6לL{4m@w CO6T CCwMʺ)Zc_Nyes:,M.!$d3_>Ց)$m7ouSޣk;{4JJotڄ! 57 1Y><ќy%/!߉J =:SkkUjoVG7 |ҩ5da8.~] uoTݣR7F}^V>/';UBE rW AS>YMIVP3!0`>NLJ{ ͓8Q){/%x(Ն9q6Œ\_{myS姪x.e' a'sĊ)4@l0rrPʦ>ԹܘlUBpoUsXϜފ̻Ce'bw%͉x u{!Qr}Ed|WB_s HYVENS*֥Mڱ6jMk8eְc9!Mt%a~1Z)w@~B4 NONOȶTue@ǐ\S`6@?g$߷u%4@8m]aU(-=MX|$\s~gF:6g荨'["M+_Xm&Yc {o±`%r#WiPY5$" zHY_ +vY=dܫP8Ț4/RTdֈ:4 4K/q] ('oR<+W38Ε6 D%]xi\N]+E.\[|d TT&HѰVP[GDȒƞEVp{%j.<ηV+hcsAk.\sӄ9e&Rxuf. pwo^cJ IBjaB(>][7;^weokcr@ : Ԕu\ J2Y]zLNRo]BbcBzm0gjJqhP>DK Pp}|45DXMٽYv )ds^vD51P.TuG_@+M $i W VTWVtbBB/MڡαF7,r)vƕۣߟO}ָ:{)JGp:ALcxf-@ "nNppr!='sto :f&Y췊\ǹK4gΥc4J~.@5E!o2S<=nY}t`q,tXΝu&}F\PU4.A1i((x̥|OY4F2B;񁢓mЍȫ/Cb<2ګy RF֌ 1T_{@8j]5︦[R*9z"Fuy$ݮV!*Xj@ H:+[C"e$k8W.C-m+Q!,{t~}]KE 96۩a3VЇ8#_W`ڣm߲)d"Pi5T@u!'Y1saZӗe~[b}M2 [,V aMb~5?Mbr,` iDYbpȽL O7`}nHD~DNU4Ol9=g0FPJ[Q;q9Ov0_l93ܟe< g}\|SrɈ!6Rfo ÒKʎs^Wu붻JضZ4_X!Pr#q"x][__92ĻR N=ͭMPY|u غyP]TѪ#i@67!/9NǗO'G_N*hSV "_ZҺu!s -(`kЩ&a%k!"yG&_Ţ:r $E;Nn6<7V~Qɺ21'V1lt',1aN1Ui+<>k)os 0`t|s# 0s'ԗCF)M'Ffd79tԎBG^);$ȇml%xy3n!h!C!0{umRfUnIyc=Uï$̉b$I=}fuEdZj.-ۻO!bckA0hIUhLr+4oU@Sy fxs$ 4' , Eʲ<_겄rx=d._vL[B{k9>7D ٟnYEy8(SՐ`n6V Uah`^ ޫɳdmH?Lj#Mڛ7~JJ=!o;^-G6õ;,;˦$k* mS P(Zϙo+I|+8X׉x>&r;w,/S< Li|a5'F˾&`g 0Ldete7\l;{6\>,C5"`ysѵ]AX7v&fŗ+zI&I"rhnr+rq8+EO4%\Qx6[a*ݝ3|8Xf'+O̽07 :^6`b!X=В[iv"qz*Dv>[+Q}JXMc'c_;G7xhح^‘XFjGQɟ[qJ2{7/F} : n0AFs%c{pjG:~܋$]+ ';_ fM dnk?P|,idW"wkzww  q4yA} 49: M Jݹ.cPq,½̉o-٣a&ʒ >.觙~j`Ux7dFAJrj i 9ΐj=ip|m"ow`Vyʥ $vo}3JQoPP9p΀?]'VR1oڊM'OfTҾ3N HK< 5Gujˌ WZU8y> TOQ/ca)o 䰁-<^W:~/侺 _FK $%ڤ0 UVcO Afj#C HBG0 ]ն P.Y5PgƱBoD#J*qckUoS}`ѯK9qEH;pk2l2pvܴS]`-A)z[9 "۬4 UA1Rm$v›CibA p.%͌cA;r?+^.Az-pY ڢ5 { 9[⼆Vo2DO0Yz#0 [EWmho1WKq?V0d.RnP5<SZyjʏOfRIiNgߠ`ʥ61mBblc`]?;-_f}^JbɲmSv/!kd9tnZA,d^([)6W2> C7y  ;3c81GX vN>Ϫq,L;]D:=M`nQ" avt(k =&ZQ8fHa|b;wg-ɣFE>?zDaF@P$4iqOZZ%P~FZ=x/L Ԟ nɞoC?mD&lפJv[ 1lLSaM4gv/qCwk*H+c*&5b&:h q;x1exFr<~4Ͳ9XeԔPaIϑeHGcNv >ޝ&Z]H!Ԋ'W?7C+<ٸO|n{JGx $rdTks⭡%+Z(  Qhp(D ̂AѰv*ueN*6y1YsC^n@m7#}{_(=+Q,w:m߰/ Vm,w-Zל0٘zp.*,d!]M>ل"DnUikYAnIwKZ^oUS% Dk$LFQ].-PyuwtG!h7gԇ*oӀcZ&7A&q|1V]hXq8?{Pv'_dg3ek0}h[?q% -Ooؿ-kBðd`wDjr޴&ko>r^I}WaEs{@+ ]x,,*zZ4H P|~qyݤpZMD H:'uƞ)gdR^?g~vqY cS2[`+4ϯBp yc% ͜ OQ|ocb_8-wZd,z}ߍSbT񇟝UTMʫT*},ڠ+`ce%"HI<9i:a:n`QQO ?Qnq\9,#kU +zvR2 lsU-lFh4yW|b,[Ru"M˸$P![};I<4٩  嬮옺󹑓sgRM|@6uaF8-&Q  \f(]AځsCbxv=DX[sy6T ;f Sc*jٳ/ Ca$V36o,]{i;C8S_*MtIg#CMZ_f3"%L"A6hbr)aEIF-ms*fQyj˛ΓbyXdX)H"EQQE/E 4}QpAV`@J.Ү؛8/L栊 '0/5XRq+} L 'E=t~S6 ݰYv|ɦjzUK;mA Dym *_N;3̳ƹ?YtU7_E]hmIc+ܯ'lڊ*Е@ΣɪcxvSr P DF{!U$2r3>7-QPt+vj&'mFX_\ 6>M>^^ O~dMsu+dl}hB6pfBH# B8㝋+ljgΘim/6Pk]\s%<$ 5f]7uN(jd>3t^DāzK9'Y >yt:ߘ9c4(7~R>@95٬"gl?2{Cdo*Rp S6Z̘deNk(7 C*lH7~UlԦ2NN@$TX.:MhXJ$Sh/rV9YqV#ۙ٪+ڴuN`\ZfZ6FJ=J=^+vh;nּ4yce0`/ T{=~]xc\60 G]#P [oaXYnbLE.DI7R`d{g4YR%>bN.̲ԐÌwcExȀ1:Li<cXS G$kl!Q`%"EQN&F}'&؍tI kټHsv-E!mxtc6?[oh~1xeeHCo*88%c='+xM?b<9}5x2k#n_@QA$ ʷX uک 4[k?/ņD }O4e1M~l%9Θ+ڧ{PF xD'Rd#y?2 0$}#ʫ _@p'&/e9WxHÍFҺ8ԣ.^ O#nyn_UJ=`@{'^#Ըyy4r_>e[w XiQ EId`D sĖrW\*?=]mmeDkfkPQȮ4;gC8d/'x73BHM0*NoG._XlRX3Kl- 0P.`{$BĘ2P{40缱r͌r@0sjn!^ry^O* @dqZ#wJ5IC mǰ̔;S$np`~c9opFv&/e+52@R p YM'Q5Xh@5INQ WZ^|><ңP L>..c]ۈ.…:*uxTҒ6HiA"*bem bl'ǻCA6rrܱR ׾.HƂl%Y_gUS0$oL2/ Ti-O0 ?O{ɯWDIGVpe"]OU׾`_a=s[D/=0s1Vՙ.Jp5^ʔf)NT*ĥGJ-ZM`U 7@t,T,],UK|Dk5aHނl-9]zNO;lj/{{=eu8Q쮽W'<ɽ"J%{PHJcUw!M#uJƮcV{AY>O i1ђ:sEkqQ{53>D<#1[q>p"X}(y+b?xv uk^Z+-(+8@(έM폝 >I,6(oŪ$8ˊHB$/N/u/~rꎅf6툨|w6niZ#;*hb{l/sYiŮ`:sM-zWQR"H`l߲KnUݜMc-˸ڱVę׹׃,rwwk$ }܋[F}PWW[/H8ۃ!j A0=.k~tw MedMX)DvKmIa@_3 3c4)r[\̠mBr)-wÙpC4^&'2Z/(D+킇-~|h$ٸIqs gHfxǭT^\d Qܳm:[~-)m\H _m>0JaJZx۸Oz DLmaR0РU*.ͬ+bD`mJ![\>H#vB "VH#B޴?6t 4(8}ͤN]ƛl>@-d_oJƘ*L%2LP k-J~U+:Nn˨ Y Y!W^* )&XxýJ.Va@fW/ƍ7!bѓuyCRNd&:߷)eĤϫm]ۍ̮,=P4Mҟ*5A [G@¥ ֗c^j;K>kBtJMN 9gLTǙk`JIY 풊V Uy : \J I,h?chk; h#X;Ã}qзU1xPMۇw_|*Hб qG(PTVЧS N ҲÉ|HN<ڭנӦQPr\'yafQpSҫa-ĩxh `NˉuS|4aŻ2Ɉ:oĦ Q&1ِgF4gvdo})Nܝܐc!Qu(ś4uL?8Df>;7?S 9/E'/e`c_&oFD W{G[A>vࡎr@K#t ݽA k 3}~ctXչSd1K6ȷVb%7vYN"Ɏ +[4 fg4wiPkLCcx^Z09n#&AhE)L|ǜ]գ䬍D'h05w1sB֍|=[ Ui y.G'M\§f1R>O$̘dv`<6d]jUZ*EÞu>bATXdCswSmj"Jy'QzP|ʥ}:әY'˩0+r~ENRz @" $əI&> ABTqa^J"Jd;?V"*̵a zz>|UrsDrw3'1yّ4-ā5T"`ّ(;$;G/_UOuh:{ܤS&QL9 9ފWX!u"CQIyHr:jhXOR;3&uly ٕ5Ÿ[)Q9j_@J>e #FwͱAX1EbW@Y[Mƻ9-֕"R~b)j)ӈ=\Sʯ/og-rM(N>ti"r`F( @5 mJX(_ :> lSb -|JQyqݴ)ZC>68M O[.ye*Jxܵe-t u-b lR@}3u!i;Z ^42e֨h" QU39b3TGp<*SiNv{}"v.?W0`:T^B/nI9jEUxAM-=D3ߩi  0#8[c 79(o/De< _ Ym&1 9S$L{_"^p8W0-+lJm$Qv:a%alm*% EIc|B?B^ g̑c9tHPk5?ٛvr)hp1=.UJn:̭!t>>˰ ? ج( `Mt)gd2 AM $x>a ~ؾ5Ow #U9TzA30kLYmjb„kB(Li' (cp@{Gk\!A6TI"rkzh'+aQ=Q3'VT.( + cV1)f85&OL'xekIсꖯ[^`Ѩﱣw}!Yr);ڒ6)RGk<6_JZ.:L$bd/Hɚf VX9.$6c*-H& ]?D*4N]2*U2VUprfЮ:/mo^G,ׇ>f",fDRR082z,tü˺Ԉ IɌffC270NycP9~ScXGtQNUIN.]*y}8 <ħ|k r`^_!P 9Jp F81%"SG?&'~Ɓظ#j>CG|EmTu=j5OL3'䧠6%ʎg֕hf-q9J*ŋM`=^%О+D9{׈XNLq-ZOq?8r4ްP_},bFc j;.o@QS0(3YjvEKNz,u'wqI0< D #);Y}=9MPlJx"\k'c!ʡ?8޴|+[ G:uʒo2\B.MjSኼHw .=j >uVIC.ds 9V,2:Q]= 6foفT{ͣga _X"+(-CvI6-ɵor-Fe*= X8kUmv'h~_z@')ucX+uY~#SWRe:TJ'DHl8BQ]y>?3}Oq/3| q .yV弅c{6]2ТC11=iGJ0Qr|>}"G&:HX0'_6zyL=炸qP >#\rCNvópd05[[mgsP?N!,ȶpؚ3&lb|r@)̄R[s^܅}ʯ WUkk]j(Gu53hizQg%]_g ]vRKCkWsFĽD'hD/-1-)ER^}fDo'9@*VG&s|0@û9Fʿ0s놷Xa! /,5\~oz%xp.@{G4ve}*kSx8,. tw3#A=᫈7пn=,IE;N%tUa7gr8U߅5oo4&" B[7 90 3qZ[9"/7<  b7eMæaʡwYnɦ&Q EE f/&ཱLvb;U9.G(iY[&dt9BDY«༵D2`K`UPk[,&XgqLJ,]&m x^.ih$C,..6msَTs[#0 _bnH7=9G al4iԻ|g ½'i tKrꡘ$AVUbinLMXsJ2nQ$3X4ǰ.nM?y`@M%E OOg׬4gkʸI͵LϙP<8rN |V*[Dꓳ5PR5HW^u8sHaLPlJ+fd]C5*BiʯI{d!2Ѻ+BsA;}wMW6; H^@&*A8-$s8C8-xy(XգWI䘼V,+-3 l1ֲ؅uSj\|ͬy>>t+67G'sfcR {DѼ#.tp"}m0@ޤwz(p Ǯ)~O1J9<+4U=TI6Ռ"@l^4G~N$qpGC8}"Vj|!3)TӢ0gNƌ ,W4H%Ydv*e *[K}kW P˛Ք29vc€eytcb$ R %鈱pܮMҏI^KTĝH'j󬄊a[{.#db70j?82˱7\m-Q4L¯8FBVǿעpn?+ޑ !E4ۥ:j]D)Ռ8b$y 8% |{n$޹ZvSKǕټ^fz]NSh2Dל8.Ә9"&oy$gQ^i^΢ t Y XkP+ZSϸ&QDp{;o}"A[EBs ˡoiMO/Α;) dY v~irW q3$i`Χ(XBArU{&%KYcnd"U_Wt@\UΫW-")<T]zXif7`KWzimgP+;c[v={ʮz}=.+!~V%7Wyoӿ1 ,$X<LmJ&ݛبm(-#/gE3hד .w߀4ks%o9vu-HOܟ Jrʫk~HT4f9y"g6ߛAy8 s@l# wt46g8H? N&Ci~!y G*pXG"=vܸ .Q*`!}Mz"8¸o{sTQ᠀7SXVc|oW$Ǎ{7ew4%S!z̳Z!@KKēF?j9Fl+r#\2[kȗ~)OqACzF1Dy"8N&,I,hY-h$bo%;|D/b/qq!e?ɥa2ͱ:H-do"P$*I~#zk8<zr1Ť*XvfϤ)_JRu24d]ѕX]o!:S}Í*_/0|O|V}ARǯzq}MҏBݶE9PXᭈDs\ =cŬ ttpgjBʽӚq΀s{ OJF<g s׮'.JC.,0tC󒡽WZ5Si-Ch8wmX3'*>}q^ຣS14u:VSHpiT;n=/l|ob^#!I8)#1@0˜<DZ J kq ul/z*w`~q$igBnظұJgJfx̱,#(u[jQwxZr>+_Sm RQ )%f$co7%! NsC!ATfzH|K\.׼Yj e~Ljuҗinx@IA*W?% 1v:SŖ dI>Sڼҧ]ƙƱ.BTt.CsA J8=%mc FQPc\9-nzkϤb+5iԔ`IiC޷惼K*KBX{joJ a BERNv"tJ;0䎛k aBb<3 Kꊦ:87QIV03T]`+<-<,+fWj*T_ؿkU+:YxB)Nnty;^ L忷9&h(cYa{LcL;&N{QD.SLySKgy¶|tH#5*W+;ȱ13@ r<'%Wt,s|L'84bedBЃ ;;=NyTpZ(GN(v8bS@} ie;HǓOl} 6#=d<mo5Dh hN/~TC.Ld?GZ][P"3%d'I!KWk[Pq& CYeNcQow4[D7*t0j|3iU5 o{0hmne<}Ab-;h7:,JZb}Ho֨yi7+zra |( юwж9xBaķ= .-3 *ZCUa ܉Kv4>Iv-%L&=S |kq5]2%Ţ:kIK.APEHD^9bf&TKLJKS|xs-,uf}H4moyRո:#$M]!APPʺEFFLk汻èdcdGy`Վ'9977s".TZoB.#? Akvtg]ZSm0EP`EsYuڥI.¦g (lP),Յnו4\R)A%|LR;^tT9/oIw4AP^c`cDwӓ@ н'_=Yp&퍶Sw96[E:s!\#:KGpHWkȍi_GX7yOa`)<5'hd2tk)Եa(+ѷ:-Q_"*_3hnMFj:!6sf۳ VrcбLA 1]Ӛ4W<ѥo57t U}3)Dl\uަ-i(DU$~ѯf?Z- m8~Ωz6v8Q 'Kl"h^3vR'"-qd@TQq.h|uL-^!r;Vû#rtyخ%n0F*D:@.5GM|/s hU)xटT+[$/'ςnPW\xHIjVanLڵU*TOomIbj>^ߢE -:W]!W8 pe@A(WKIym2"D-uB@SNՠ|ͬ B%{yEpH6o3u:nԝﭙGFO^VBXH \'oӓ5}vNsgŸGJ;PrYԵ,><6g=Yf>5=%57sgR*H.Iy2t9},`u9}w,{k{ zE]Cm{2ωؠZߗwڎBE:DUbb:A=\IfN7hW!B.,JR``q3Hwl=j CnQrV7=M^X8цYHR/ {إ.S6O%|D7:8/aȖ B%]4~"m<Д َզBr_暜RT"Vl~;D-iIO`9]DwWIe(X'GJvwfOl5%|7 ɁX0/Qg &.f2ƅU_A^n V\/ o(5=gYԻj-3w! Z^`̑e.m?1eu+Iϵ}rmdHnԴ+"",m2Z 0K=@ 2&;& "򩻞6Mb o*/yr SWԭn ͊)[ue:?Gw*é f{S#GGYsi e0;Cq#w4Y/o .mG^vW%C Nk{w6ZO&cK/S@p3s2`5X_n5?u^SAaw졻ڶ2n?#PH#fE7` RDt`Z!H "г7t" \S0,sp恀MG1[՗wQ/-3=S ( {;na( g&4 V$E,0ponhdgHĭAɁƎ~beR/Try% 3y h;{9bܕBÜuu*!oeF6IzQSrU}GR )e2d|)ΦuZmᠶKAJ?}#obOG|^#%tجxlZ 36pTtڴ2Ϣ/'[2b҆rLߕ˜^RG?l:﬊5Dl;ŗ,@̼8l| &E?4yT *:tc"j1_J^hLMZf\0rH4=L#Js.2ˋHŽOk`)U2塅%V ˚2Cn|#~֝ԍxL_T&ϱbk뜕{WܭP);qTǼS6=(gd-sE\yXFK-!!,C Fi mDNJBau0>&y.`{f x\XWְbA}i*ƒZP NN|"S t"7s[77\=mW-pLWycH/_% {Զҋ{wPHF.K<Ⱥʗ79 '?p)&ySW@SCQMjx6j J Ό ^4uMCLzDQŪG,wm cwǖ6;'vfW]HFoHw\VfT6O2C &8IHࠠ-M +q{Rkڨ0Wr[3vC]Sk3$_b,N d乬VnSvpv܌jy0rV{}K\zvyM4@jV!+Y46 pty7oC V N{mit.%Iy-'wN`{)q߬wŹOe\?۱!$o]ڟǰ,O}3ߡGdAsQJckZ$ۍ )>a ]?,ic#@t3TӚ[x*OI: 6z=ףĪ+M; e"\}Zut̛]~FK %կw5ӳ)ںn>&Z,63mC<ʝL$KIXBpf<|o:y98Hiʍ6Zi ʑ.5hZ'ĺ4Qf~Ynf>ͬΰaE~] 9VB]On0l50"[[TPň҅sn!N!ԣCzV. z +WCkc>Ը}G)x_n8 w]2*vڋe\ͫ2ϹB:|y&YXǃ9Qz(58O$sIQ'b|GygPTtdK;fZlHUQ.á, 35/h,$4A",Dq޺_!;Қ,YASJ>䏠K ߙMLOi^8k[{ +JV"yL|GEcmG 7onMZ*w9F5—Q1߶?60T4duj C j͜-*'/ʎX҂,DX >GsI_hWO~*Q%.N0?tkSLٜSpΑ\ؕ`۶<_CQtBTHpJ:\&ԀEH(n~ҾboY/0BK,Q9'1o%A }L:rHS1bB0[vZ 8riw:W "xWm 6\b1+ gl[&T6Uy!N{FUP<W}`B|G8 ]XKfv)ewZh8Iݜ{{:"=-T6*,0n/ȱٶ{hhy/KB=|$l2-*Qy ' WMD\3 iCMVqPNI Lf-7~^W` 22X&^G7gt@68f')^u}#/kŞ|,x'v?GV=vVXê9rbПgӏؙzUk(Qr+>Uwڿ_YࠬGbTY 9zHPqyCD ҷ4`pve\yyeUvLw(o~LFoS~eK[ү)p[7 6+w_Ub8"Nۚ= v~;x\0B_VL wTUq6)*m2ݳpƥ3b ~5&ag.9f%c"ӓMG9^Xf!/2\_&y!/md@ 󌾌2~5⎲fM ZvNZɬ`z%V(UYaXd~.Y@)4z*Nxkrد'F|ggFe\yb<ۣ($'tZFzrᗫ}AIN29@pu+6 C?PH1U~31.G 9q==)k#F C3aK4JXF^@.*1C?MTc2y{A[뵽wѬܣF>k~`%m3T ά_p,;_K2,м{OG /g,:&&o'fG@eia6%.qy jg;Rl9׸Ð>IK +doP*買x*r\3c0EW:5*pu~ l*`A# 1Aa|CFĮgZ3;yA ̄B/m!m*ZdZd[/8m4^ӬRu$jع ˄5Q`'I󜈛QO[GH|qǒ&"Q#V OG$?CcqiU\2n7ГֵUT(:vo PnJIg}cRwa05r6)ԬD=Evܱe9*ש&k C41:k@M[6crڽ*&K֛WYۈ4F w-iP57 ])+ p x B?N}haK\I2Z)EpzQXՅݞxP뵿ҖKT3q-EbpT_(>p/A`US?< sUxix{ ypY z(;̡<ڭ4:.+$`>'h  Gf젰7)$=;@@g8H6>zh&_)ӑ4m2CѳBqy},TP RԨ5IjA[Ɲ,~=ŧ>h]j4zCry6+B?qzsa=LPAO' Hy*9OWOJB&;Êkc~(T6'o囗SF^jt+fCƟ74ub8>v?R EB 6W qAsp#p Yi7;%v\j=Xe5ZmY\&^̚¡FI8XD&}te.M|?yKu^36;wL-a9Ӽ (\Vѻ2BFa@Ls4ګ8DOydB"iS`esٯ|Z}!0CQΩЃe=Pߋy8 ieZgy.X)K3P>MDG@ӷD 7S噹Y ]2U&0̛8 : nn78}=q&|E bpdy Tr^j瓲fi{xAfqNeGVBӹ*ݒWdq9`jќAp$[;Xj';=.LL4g WU>*')9􈬘K}(O?PI\MWxx&Te6k˯;)iHO~{Ҫ4{d9bNjL0|VlZ!!ѝ ~s ]x>e4Was' B:|&vi,@a"{IR5KVB5B͡Py` RAKYj Cʛy`!v1R1/lh} **Fc>C S'Wm)1Ga+?oQ ф!r(ryJed 0j@ 3,kowXgqƮ /T$Xoa+Dv! 80@ Z}wadEm۽ UEfVG'~^P-ȂlY^ @_e.h`N /"z5?o}TIXw|)78[`_WM9V}] 'Π>h^.K9;iOZjŀүS e 8г%beUad<D( ,j@XDTݘSmu*$7u\ 6+ Qd2s Cq' 0^~̉Re\ ӵM )k;?J-:Q'RxC5"~q+{\pJb 8܈y|h㜎 ) \vTlXSdz v[al'uFֺwYC%:J R>bDzjysAX)6eXmZ#=ifFZmȚ@'vףF* gV钭=Ŋ6 R/첪NȯS 7龏`#Յ݊hu.D:Sld݆ 8ʍc[|+F((RϽȧH Z mN)[[&"c3Ge1R~lP_8Uiq1Տ*!І0EާZݛ&p6sX7NyTa 3b RHNßn:oKUbR`\J@x hwNFi5AT 9J.a靾(MV3$FPe7"Lsn[=Gn\Go߃e5AY.^c* zdҝ` Gn5X,wܼgL<bnҹolun_}3}qhw;uOk*n JOGA7z.-x jMი K/6aO €-| _D]S1] * rlt6}Xz;mcz!7κ|)R3?SÂW9Sdsa:񴳼V9)ZKMݑ!2.,I~8)s"Ih^?~ -0|#H {еEܤˑښlj1f[ jkC/J/ov,\0>݌ [KIZuM+ojZD\A\+w+:$Q7t/M霛!!l:L5CԔ"`u5g1o,"a?<-Ogs-2n*{L4);zs<5\aϝ-np٦2<_>ܘЧWyI| KhΧc)Ьx5Tzz#Rsh~稗#uHHQ] ).H–'U$S=uǕtF,B*Xm(q@ A쓃,yJx5w׀NdTj#p]ihuA֭٫_7b1ml㘽b62q,-CAjzM@imz=+ff>3Gщ vHПK=}=Yzʄ΄a≼p IﴖZ@MV%hs\_6ɭ` ]P$a$dW7+AKһͿ8PĞkz_$KUh*K3;FM\mXF58Z_*͕{:֔-n)́Wgd7pu<Z+תz|AfX^8,Z#ê:JV_9c7"2'F)iwP#O*~X[-9υu/Pd-/xbz۩2-DEPh.<4jcxJTʝ䏥[&F[g4 s[r ;h$ *5e(7:1 d'Q. ju%+`L_ ̿`  Ɔ)7fj sr Nm̦c`h]1,Is6]YaoĴSОp6e3پ!@g+&EI| fLQV:|8M}A#'YD c̀>Tkmoʯxa_#%OҎyUSFŵ3:3*}4 WD'eU!$cS1LU)Gro8ۗuhWk߂$8Bqly[G 鏦JY^$UwR 7 (?69]Ǝ68!@F8^xmí &{ 4;E'O\xEBυN%q ̸Z֎q⡂HpMhl%G*쵲9PlǨjG+GݬL.L:mC0ukD5MăgPM6xpObJ{i蛟/&F9.;0UO1Qv9YgA[+mIxc|S 4]>Fـz|2RBJTX!l#8qy޺50 u0L]}mkyQ G'rO{sX&cYN;dG#Xa9d .u6CKb=@6NCͽg(_7>˿6w2X P԰ $ CP{: pƛXg~^+{Df3&dlMߛhZ긇EESB:_jzbe7nu=g }0l4ګٖ%E|`tŦ>F2ez,ZY͵( 7w\oTOCˬε "יkXٛ-19 /w|0=쉊4;`:-ajeV10)EG#D!`XL D-Եքu(i=6-M}F3A Sx9fwJarm7~U"F%Fm(wN4|1p(s;_5Tw;mج囩^,s&H5cas^ee1MHWyXVC3&(덓M(eI)yLrHjfw.`֚i/}9'nEyNRs喲Å$rKQSS28cQfK$P4 蠌G] _DrRi\K[¥ftM/r{S@ ( VkDʃs"y%& bCx<  r8tq;=7{-lSxtz"l@r[MTs{tn-(?`q|xW7-˹=?,ʟ[m%Y:[xaDm6lz:3O4\V N7f5g#9s.m@uxS]E_ۇm XJk)e`RY1^/FO׹ ּF3M 3 u͉gVBˢnj7my]0W<ƿ~!򬩱G mBXs?]HA OC@9A*$UNP@d&8t1A B`Hd uw"Yh_@$0 PƇ-i^Q !T-_߀1dG̢caǓdQ@IU4H]Y&Ka~J/f-Ʀu4*a2OfD♹ rlp)|/k1/b9*S^@Il׿:p(o[}{D:R5.Uu^`rP%C `v$2JdJPϓm;箫ٛieQͷƓEVZ-cNKjWvzm[7vш1mZ Ss`#X@, w E,58AiBgzVlᑎ/H+TeN$x:onޙb?MH^3y~v԰6KX[_i19ߒf~"VJD+ HIQɰzǽ P3n]7qB_,spw4Pc<Ü&ݙQ))Hlqd?/d(䔺$ ]Q xF(]=($,%-rPdޠص牊r$rı§6={O+_k-Z;g #+h2GPKixDc׆)ټlup_qWyi%s?pso-ᇕpO~^h\h0゛ЫC6/*Z1CX+6q.TR' (&&@:!.VaHP.K@g(RZgJ_󦳿~1BZWxRd=4zpG_yTHPLc[9ws c0Tμ nF1Dߔϩ S@1;IpŞTv\GUtB=*K"5F ~B(wNֳ T]3 ( L0Y%M&к& ( .ފ1}_=1R*6ur\G<8ˤ֞ :Á#Bťh  ~׉j5Ԥ_$=O(8տ9r>^;PrV//4%*;ZB8e3snL4| (' DqG 7]uEl1to\2 q1bն9&/f_/,u5RqydCopN ZdZv,XO;]xX\- =u&: |+$(ZJzʗ{K) -aOвm٨9LABL8M޶ Lۥcl[aQޔpSӼKƐ8}UVóHOD{%ӕ,h' 7h`^#j3uM^ssМF+m Eٞ]stIe-,^d:% RQ)/dY]UidvҺl(#ImvQmPj&oP*I¶B\j:;vf=) |%nIcJd $ǐZ#GB g1^TA`\Ujn*b3VStIEѡcU?R4=WB;O& HN~-6Jrmà%DROH 9d{ӳ"Fr/Ѡh;[]d7&f'Q>۵u*]%LwZJ[Ugg$a\~Bħ;0ܢ#xY?Mȁ. U8//.KrF2HA@m-/pow%CmW /3crY!M`1JĔDw]RDŽ8BG4gu8U)=}x[`ЗF + ID 4C5w4536M$ayL{n0)ô?Al)M~vLŶPƜWn:M0$xzPp+}㎆UUrWr/Zw|WQ,1^xz<񔿥-oUvF)"o,.l36?IģAb!zslG𶑆ƝޝEζ\.:@q:b)n+FOLܲ re)B6|e!n")Ry25lS[{h)}YNZsVe}N8 W"4AZ:-|B>侅ƽ %ra탃2x֭dCzcf<;eVKuWi-hYN+{ _dGiٷ$'D_$pLf,5]/TT+1]`&"@"LAem߹}zak%p@q::JI˘RI:2v\x)tMOi8i8=KckEPGqDG)w SUDbY^3L)v#XJ;i4gK$no{_\xEb6Fh0 ]So9i_DC; =cȓwW`_TZ{;hb(a ƅ,[dV(Nrz?0R7u $Mq7?G ! d)g(l ⠙ iHaL~tln_+0Va ;= ƈHxq[' ib 6]laʉ7{U LE D[rrإLTr,^Kd0K;xX)IDGAegb <Me9̡Q_!!Noq ҨcDoLcկ>5ei5h&Β2s7W@g5PxNRtvsoXJk2hؤ&ݼ&..jv_׷L( Ie{r*g~7U^.+ =h͍8EwZhpN8c}໔7 kU;ׅW=ʱ1W@a[{z\ڶÈudQ>#a/as?ktg-T2pD\ny*‘f/?ggsMOJBxͦ|v /6Kuf$|5}! ۜ٢ Y9 w/n'Iѳ&}z#h=HpWp@l;HUK |Jfٻ{ay|]Q ֺ$59W@\EZ5u2XZgZ,aju9u $EKNork&v8[|4h.Ez+p_ٟ*;H67߀ER,l@I,ݚdSfGDʴZ݋?GΑȃ*M1B毺jj&os.d?dk 9qe*j'6vM' ٹ-$e:e.I^7/B?-ruS"FBGZ`ZWoa͝'5@J]|lV xPO|L8Tatiuu\!ynRͲ;о? I$ː4<2J[m̺rll2B=3[@B> ԰*8Lb3]`e<ΑiYnrn~u`{)_1[Je^嫵s"5'INZX0a?D(7{'_4}&E3>' y CUgR )֞* MOryS?"*(_5w/64Ȟ \a8~!T5a NKjT@lX dRe d,DҢyhBX;b67M+beO3FaѱK& y`~ISL Qzf)vh=HB:V3/_c)-Pt\!]}1s4t:g`x!rc{aj UBU `>=uad0@\tS=dt1Q5Vո-Y`GhQ Ì p۫ZAvZ<RҟX׭iKJWeމvb.(qyL6xpQ(ބtlSٍw`5%}"bH4$f)OɛܔwIn Nրj+3+ Ntlr|K <|< =v1 azSmt }<-wI дf31y3)s3 6w꧟Ꞟ3EKLyRX@]")3ۨ%Ej4OMZa%^w@[7Pm; ǀzr?$P1ռԫPk<&-޻VAÓ=JBJ^1#ZբC7j+5C[_=E}乷=%_3 ~_Tz}|CP\h+YD[&(? y<ϳCtsf}= 6ږK4jܨ~ܨ@A{DeK練97Z5 ƯA_?UEuvy uѕ.:KVd]'wM:0O,lGITQ i֗نcn\Ǵœ΋F FKmb<}(,7NhxƊpg+APA]}\Zr0\OC|xmRXɪr)ѥJ;"g1w0JWC?ooV+t ̉c0#ú?e"ztWs$9P4@!&ۙ@ \yV zTb]ӇZ m4"hCpoB6BaegPDo*z̐8N,h(<)ҧ}Q~ꂷ>WoH`+u/Kh\6ry3dpBςڛxp #yYx0~hE̼o[M'"SV-Gܦ[edokm[m: iI y9c;/mE}ld STѻCh ±A3xIz}gss=d〚o2jD]5[u\$?:zU ^%ӣ{s(KKx, tFÎ -Bfc>LnT)֔#nL)PjiUԃ '3X6-4t U= 1  \}fH0<8K[eIbs]D}-}HDHJ*6.bmR8C`. Nbe‹>xqo2?zj =җg #_.Hv? @֯jiYKD:Vw֣g;"* M⅑r & lZ1[y6_,/\0LD `[P>`m ,R`" G Z]d~\*$lBtf)/2'QH !TimV?V㧁6L22:]t<=pvaɬ6e.M'l̀g^+J\&P1vs A};+1(!acŝvKOEfG[o}Lڸ.|SF,If5J?y&Xp(W?No "L@8 ZR0tUz8V\xr6nYj""T3ch$"ky.K)R"mEcTxIV12`«2Xjs6K/P1c.CH@T.$T7 7?0enL l1&T'Y׾9 "E3`ISЄ>`D)no>G({jdrUt[#E6Peߔ-C"Fmhl;͒^C }4` 3aD0>.td |YW &0KnkwvǵH]KK5 $;Y 5[^%AJ\Nրyydg6}1NZW)0Aaͦ ɛxYuAAl@ir@ـw8  ;{΂>NDy}+wHQξXIPh!cDz·"t䙉k6L(3xϨ}eϭE90AwzDZεo'Yv w2Pw8@IWa8=Ѳkqs0PR;Zs6_i,D:miCs b[ph3B}ʌA%Ҁo]}CLHW˩1\uU馛e*۰Fr$2W4x]4S<Yqtu88>c9ٙ|g?'`x0:bؗg[,̄=$֛ne6s PxsM8 /NE*ކwE46߅SₑY@,3KCPԺ~Ol̾l`g:ۃ[`TJӔ<*-5Lr^(8PUU6.8(_LrgpZW-  ϮRt@ B'L9T=V I7Ug Y-NEU# Mu',([ys{i=݁XԗVGx'l(iL2f! G"g*@n6=c N. ('ˇZ]&PN[e[27V]7/z@ QןmEB9R$] g!rcr]Я?L T-}nL{\:=Bժ/If+gtFtŒBwu]ሱ`霰7y{bhmN޹ Ǵ'80/L_(aAo:&U.&\Cڍy~= }׍ ΔZZ?ZiRYsi3Xo/.}WWO ?c@Cwqm ey^|DZK'-Bvv3&C$ щ˒R[}=cDvau@Y'PD.E84S^Y+P|8N݌ӟ9kGpdi'_ec5*]GE9[w)v i]aPz LMu ܴ^mORw.4ٍPΏūYڋ@.rD$ t ;o:kZs==eλ@_pgP߅e `9_>k-G zQnˊm0nTlDY_!g6mtB_tNWV[gN1P5ڱb-`j[vj!eF@抋VxV=}dfU^8kڑ &SʰO< h i\IQ-YL>;5ٌx#SJ]@5 $VU՗"4Dv>ydy*lqX ifFBw/dאX$G 0̓+;uoeFBۆ0W 12ɇ(|B%]}HI0\d?<K3L1*  =V-~d]F+W'z؃o򤱐_ 6|@ntI&B#*I]vxn1^5&wq8\t{A;{iAr}ÕQq9+T% "tÇva%Eg=jfNĚ"\dޜf.{D \p9"rKZW㏗Nx=̒Qu&f>\0OR&b͠ڶ`m=ݾw-GR$l/:4hӿmP@)FCv.C8IUTrwIBBtE7jp[ZY8̞H _*xEzV%D~ҹos1$bU6*aB*ܣGkLd/Dg*TB3!n-3 kq#@# `}>f[6!3ObUMW4i&Zq% (& bjP @\\ E\SΔ;ͻ{GNPC] \{11}e&bs(=w1!xaOvÿ>VIT߶7;iKPmT)07j[{1{ L{Xck"dd=rmR]XsKi^+=thniV39;Hpf+^c4)R;Tjřl/T9eDƽl?Lp_jԫzp'\ dM=j1c!$v@֦Ľ?ڼg u4zccM zKi(N+1UX"#w2%ԕ& wfM;4 oƎj/.F+##O 708ɝijQp0sz0yց?SSdhu6q.y~UOVp}#M c`NAJsb⊯k]6u~Hak7~ !3'  X*Co H6nԨ3(f-)WOl96owk*-1:z yCsbk8C9<ʜ(KE$ЇNk yЅ7\ 0$aJjf"! 2#A6JɎLl=jCwqibCD;jE -8#;-j1:ZWZk ovԋ+7$C9c}QYzhh6Xihĕnz>QoL,{@(9y:K~x2xd#r>zA8,-o0eEJyKjVzΑ>>&kY9<$E8䠥E}ƠIc;M̨4@r?`dr#>+\S꜖}S !YN|lj L E< eV[<h%pBo0jL!MW[.u􄝖큗L#d>DFq.*3(Yx\4KF^}Χ%j ."'cS7A(!S}*KY@SfW\) hYr49.x;vT'(vTNYvzF/uHEvle;&(d?:*^.X4k.NDE GתFnְ/J kC] 꾞o1{0LT KYm3+ ޖxY[) |?.0>f:y:EϻK`ED6܉GB rmO5 d8rѨ|=!=C/&d8Xk;grVjfz%>[|R*XQ;Rw]3(U!ݝ% N2cKu>kH7== H&fQ4f< ]c, &zb;BIee:"S:wrAxu7N%+E̬2c(l AF忔,]Ԍ,geQ֍F!l_SA'o[vJ2-I iǠX &3-(sL%OR>ȭah,e-ű;}Myn?CJ-^kzׁrڌx0;xw֣ ;o#HZ_%AB49vSP'C4E[*,GȚ}2 7}6"@<߯]ܩ$S@4t,nQ$p.,5p6t'4^;cd&d1g}I w_Fo 6pc}Œ"]̸ү5iqiݡV}:Vit2{Rph:ܝD0U~3c]hz[Ob*]o拒gMũւ)*ܥ<4-s#B{^5L`m[v], YF_̸{(Jo{;ƩZ :n) e&Nu,~`B&k/H N͎Y^Mn=d+*-i[%FPy`oS{42D86>(cc4ǣ;su`s&$'8B8-.LQ2y2{5tP+oֈSW~Ѿhu>R%Gߪs^Fh[ @ڂOCYF6?kAu Tp8˞ ptcE)5NF`"Bdp?Ste%gv@ePs &m`#'Q]Nn|k-XldSVE.ru$rt w/OwlCM%\}ѿO?kOT" >JVl$4,R\"i1n<散@rC\Jo%D?l=ےspAmS!ǖ#R]d.n'9 uYŸ<8偎 a+Z9NΚVtPTݗc\C b8@@aU9x;ÀoS]vMMsJ|C4>׃=734Z@Un #GNZܑ-*.Wd u\ >6^@j"톴 SpjQ=AޕaH%``K&?,û[_< f@!͞cT;RXz?ܴ/RcSDzl\ڑ!gDsx\xeWAW{bYfG&?X`aia@2`J‘镾TX/$BtWL;̹^Q돇 {C`,I |;1r.2w#.4j7~S"Bk@0?;17XEw:6~WߍgQyfCOPhKE"7R HZ{g;2C'@+Nmp嚞R!;O{V%Y\(0hdt{ 0Iy6~e+"-_!L&:XpO[fW=3z]YCuQ&9BYQ'fLt9>dbk^dh݀UTz xp@Q _s"b)_+Zmn n3zy\5.Vn*LvŪF8NNJN %H6zNdzVMwG{},A3 Sv͍>a?G-C֬8FnTʿ̣" YRWBQ{n&3FK;Mu*F*iwdϞT{>``w1o1LYȩot̐ϫJ7hiѯC޶=LL06[Yzju;SÅ,TCLEg J_o>X"2Dobׁ6WGs,RZR_{::OT'v% !Q0HTd:JĶ=_}v3s dxߎL՞̈́㮎tx3 +aGM]BfH5ϋoBDkNIYȸ3Q'X/9SS|++<$kv.O<9it0kBghq+ۚLX,<+)xB[)$Q eu A`ED /u]g$גm? xͦembѰ9zka6X5!~yAB-BX_\XOw>CR4#b3,?6hK6N~UGᵠ{?+ː{cLT_r$jΨ@4F'nxh9Y栌qV|2]31zI꫶@mcv-~|)?F5Wa3mT4GCaiLOo~<=PE 8r (/-%@k~)hkd8y'+%νUqa\BP&B5l&V#fS5q@$Cm)O » G ,lg[Glw'rTPB5(H5A э*/r*,Wv{YtNޟo&`C뇗j)x Q/z!c+K=*W3K"WYh"S2]ڌЙ)B@ݳ ӗ[mz]:]:GL6:='NѿZPRh*U$ 5СCz Qڙ};'/" w"3g4;4jL3 Vp9z єXcAU{}c!dGx7[`@q}f.v?3N mq@Ucl ʹMeyL_ap/T)d+m;a\H/Sփf.}x礷]/] 50[p8&?NF(˒ Aۂc݅(g!6H bQA,X V.d>v?뜪a&O5Pai mtfdP(15ˁP*#o3M_uiOw3o 8?]X &@'l&`3r]pQdHxz,9ax~q\x83 FpS5">s\O K}⋲ ƛH_!2c``9ʟ=]咊w<6:9;šL'7ٻlLh4ͨR! F>RR2n~x>W%C=[.V'{scF ,)[1e"7J4 ѿ?qynP$w>B$w[$x3KZGBfw]Y:vOGSX$Dj3TxI"+$*n)'9DsJl;OExch2{V5U]m萚xOeTQXۖ81Ll!&!Qӕ$K*qk.)l]h{ڻxhT@P ҼZ\ĺvmaT$QiZ:z[sE{GJ;DQсA{`My;&n'ʁB L#7k4A4h͘' j&v/WlǫKt4f t-+c^Wu7Ak(cwemmn+ J޺3.t,gst1V.$~– *&k먂Ɓ;Y4ANIQ-MA}[(R9j[]Mnq@lN#K1'l/P[PS>mިXN7_C=d]Pj|?L}Aq #Xa%U$01P_j$ 51Yl9RK'# hZρ ` ((yY"ʢ$pIUK%0qx&uؐ5ZTK@ت1U;} ӹF]c& {Z`ɲ3.ƪOH?Ny^fx@/!V->t' ~"GGAp> !gwY0g҇;Nqܟ_ 1d [+?g6DCS''4OT~xz"h-',(k}$3ֆ-xO,zDw[RgBy~6rMQD_lߓ&U.iӏy7㪵qiBMߛ|16Qyݹ l7Cd1g.$8s5)0t%|KL$h. 1 >V%"i,9ótoZɬ8ExU4+l Lj=ޅ wMZ7\o۰8PT8re;BBë$C;t 1@hew oh v7VڣΥHϾNޟdh<UpLja<׀d4xWJ'f*HF&c܎ݜ(z295oLk4rl *VH0K9u챆i=!O`C]I6K:)m`F7,z!u<7j 'l6H2>:R丕#ծ.;e-7vuOt]XĮs=IH7CL@beB!TO}SJ)M 5jZ{63GdwJgR)X0q&RD R3ʙ6S 6u~,IvJ9&w/?΢\ = U;^a7oFec%g8݃KgPp4=L԰h^d^!|Jy6Yz#$gk ^]o5{+>*+I/K`kڜ:=NT^GȜS?8~ `- { i P[G_iA _ 9|rѦ zl?)Ӣ3(JaR-VzQ6g"Zs8ğ f33B*=V=oW7eL:$\^/^) `g M~gxcvwov]{蔈mpeUQ2j7ykݘ5t-b4.HhejdA:XGZhξm)| ;# &LQG8(Ql{[ܦ 7L1Y2>p4JyιS*SP9%gKTv $KGM\ҳeiڟZ.!ȽogB|$3P9>GꢚNMPdeߘqH%<ފeƟv>^>;gzy#i$X&쉤"hE c'f @Ǣsnȕ[荜俴ҕ!MtxIW j44 v'! ( T}ތ3%?XW×OȀP5΅{v(;`<슬J&p3#9Qł,]h9dLu $o z`iX?zB\'iHBSuweh NsY;gNKXV2iZ ŧ0P3"7ZTh twssĒd9d=8+i[5r{kN1 NmxEpRyp׈TѤA5WoרS0JkAZ{[@際]Z 2;S }k }R;D?:sJM4O^^;mDdU}}RFpMӗ0&K<:Q>6c49&2  I[g^ nAS4 4u.{ 5#~*cȾ?|ksͻHELpvMOGOqԖ3[֑X Twbb<Nm?;t!Rӳp[Yҹzp'`$%}Ě 8Q{`xǍ%XR7ܗ[nhtҷٜ:N@#:+ vڞ,%јH{[Ҋ]oBG%A}*JW[*e== :X k8Ef@İVھB8VήEX-,q0*;'O8Ƙ;$fb?n%2o$ @N :wP:mp J-ݫ^zcB E²[&&[ى߳ *vv:2^ M!w^kyMdF!Ts3!k1/RzYbnS۲ϸԔx3g4ޱӖ<aZp>jsl08@#Փg@Ks.$7#Ѯ-0p7vUW~N"=iE^I$ t6-`F?~jiʨ_D ]v oWcQdʹH&zqfm7䵎zB`{At,@t+&9240e6T'b#,ʧŊB#Zt2/C3-6c1q#Y2?t^d7/K"=DA{ᤡ `,0a^kI[/^ҏAJ2. }sĆy=C#c3Zx丙DLZBi=8srx>c:+*aO:/''>dN38 ՅjxBk#ė+>Ir'{B8Ր݉tIX/7topD gRPUsyQfTŸr$YpPPkhF!Ϋf0:8΅0c,>2 ۤ(Q$$A&}" cYߟ>&zȼEngnmaJ*$#'(cc{XHˆ?%Uјrm\o|9I РP-%Ja1bM?|\gd7,14F?S!XpECY䖻}?AO9xt6u/U  AIdM7xJnNֿȏL C^=UJMf/0id P 9f{iۑ >BװuN}1'.AcʸjN0) 4䎅;w7">> Pĝ?xIVJ?K*L3FQKDuoU3Jib|.e~&Z6e{Ȗ/:\t!;3+\ k<a-9j:,u{GFfc"ʼn$ڻu¶>jzάO6ՕO4zӺG'~ Π+}+(LCݔ |Dnƒ2SJ1p W٘}ℊC>T$B;1,F[$i 1ӛF6 J8,>y]sMFpa ME5(JڜtT7ljCehrvk6,TU70&28ͥ. #ƍ0҆9[Xuv-ܰsIw:s^Nާ\!a4Zui)5F2 ^ jnadѓH:߁B#^W?cbC{]{b`l&R{:9!Sou޺'ky/AΝU,Jf6V\=$)UYqܝ_q5y62vі-<5hF3--L~5$ ųQK!y..H%Vl(o=iJ !!!.;Uժְ?6WG  cž_u(׃G,Šb+hv,nt^.btVj&F쒖3ls,j:ß,j/B\fNȔ|;?[3KT#ӴƘ|Q$Q,M4xAEN4BEbzP)K#6]&W u&vIuh9oA",Le̠Eu/EI8XO=UJ2N?3zG~}OMU?#\|?|޸Dzv:)ErỬM$7 wsBOc QwF ޒvNB7c Z>F>3N ʇTb0o+ťF}W~ X5p.p^彭vᇃ1z2/K`F6 (= ,Tuwz>}h%ok("Hla=-ƬQjDɣlY!峬8ˊoLF9!Npm$ؑpmΣr/}̠igd[o(0UqX貇b]6>$Aw Ǽ5V ` "Tb99->onV*wm=VX_ݮv!n.vYx[Z) }_NL2sgZ3m0& 213D!R5G,:5vkv= ?iQ5dRF nDq9sU0QzsQnZϬfz0!J!jbhɊ(+ȩ,cedF2V$4`Y)UP:s c$|oc<5tݏ+[gp(ak| 0cHdu;k |-MFemo1!f>L^1I;eH{0"ȗSǓl6skGg 9`t`@ Wɼ}Om_ .lj]G DrkB@hzuy4Y.1}}:Qk0B|Yy@ɘFoт(ΒF-npE&RP}!O,3H x۾i m=+זtSl^⥠tkN[;?_^}ؾ-R (`ɠP`hqk-K2&C.=*WjEQG@}7/W jCUG~=gI˅> QH9eHW=&*a)RNNp\l$=L߄6 <`!`~?S' BX._:KulP.F;B)Q%(DV ҘQ`g:Gj_4㑕yVunhEWyGX11kIk+w,IbX>C?Lezu|=ioO`"`c2ww= nbvcEċS,-ٜSQq#,UIÛ4C*uxlNÕG`H$ܧy]xI@x:= {9:RѤ1N|ϼlV/#c Ddj=` ;P}k)\[5B| 7pWb=Q77\I W #'ς>9Dܻ{Y0SaOP%F5PV3 Vf3f>;eH%JiQJk 51ܲR:tr#[ЈvSQ.NRoߋ4h_ S''aKCmXNMB&ֶ=#E$&@?z?H5d;\JYr`kp/X^fL5i% H8!rI#MA+P)דx d^AZ${l_d []u~`T}1V!ϞT2xulXfȲYq\53܊JIH*1 GNх@ Y@*7JZLd$yrium @G*}Bpj5~53671cs;GK.4^־ ٸGf͹ ? DR,u"ByR{ I,ܯI`v)] JkXg7Wf}ƢT飖74姦͝6ph1w]Uw{iG+a,<9%ao zf44:ZvZkn>wEs'gE7}r\^?sJvh$,:ƘhȺz޴o#@P ȷ\6g >0RR_1gmC-Ow*h/ZD(Ju ^hGI׿P,kJSKx>b~bVaA_G{vE)[!V$ /UzVWI>7\|6T{d2qqYt= ίu{)y@S:/:D̈2<@d/Qaw#|>|fpK׏4 A(! epF[b&S"]" [j#~SaQ]2F2OF<]Cbaլ,Ynķà@QC''$9gsL %Jc^z؏By[n] BƦ1l͜}{-,~;xlC~S/ZI!2P؍mDe! T')5Bϰ8Z"U t/ ͻm4F{IR801i}6)D~}3WMը3$;?߮AVJ!ub@ɸ+$[8MBJ8'!1HxԟaU%:΃P/=Nmj3X\!lr@J䊉T--Uo402LΉ2>xAv#[OQ @,n P{6*AD@% 3=qd䢆 hz(k@J-(BHNKTywGO˫awޅ/& D#J<5=hXP=3^ .<6v\,OpB>R1(rcۄZJzYuL܁ys*\"⢅' /k|*,\@\ 1"DDX,&*y>bk"D 0}.-buV CE]3g0⻶m^"Y>b@ߧR]/>w-b(j efv%:!:C#18+ VɃ4ˋ.gUi iHvF/EU~WEYvGy'MyR#JqB1{t>Zȋ3PD^!q'Ȣ{kV-eVD NT%ښ7`""KkܑᗂDÔX|қB[(h링5U A YO :YWv!\=P%`tPn)Sr2Vp%]},bHqtj# 8_2 GlY|'pEOFI6QyMK2$$Jƭ²>躅?HߛHk: mzT=q\;R.2Rj4Xta&/>|ǿ5WdR#~](RFI CиzG/V;HǷtB,ϧS//L7# 5˛EL pc"Lؿ'1Vo[K&X3̇vf -OF64̛ L6[JԦX xO1`Juڏ}Yhg2LjLg8U[Jdl\+L6vm2pJl:tpcY?U0Jc6P=V*:wc< c]3xk"ɞE"k5 O6pm:*2K^=#3I`| C (F>x?DkSMf-;U{9O,O݈2o"1K_G1H}W7 TIHj*}Cg ٲGat^ˤ\*v4PL ŌJd{crL0wT"kz2 ),+v=l(5ŞOz|q7oѴ9lL&v!GW-Bu_q|߃OIOM}}UU D?p <(^0{@өwDva Lqi3~Q ;-)S꫓;8 PpP%yvj1"C u!}vXFJKa=j>\O?瀏>N_vBpy'\H'EOYi` F#1Eê=VRb"x@|5pd^^w{^π37@"_lMHgB}Hd{?a/n,xvy3oNk}kb1nPD\rb/و?M=kxk4&rf2o=Z",N58{>]5jbpF7(X JmM8‡v'J3 b1Y>ݺ"r E'!{!YmR՛*RGhztZt3J}[4F`uFTA/#r"'`EeEhDμ; e}?Bh+TS[A-,376d"} /*m eÄ%8|Oy!aYC,3(F~7sp_v]yAthѻR~J $2ؾ9/7ҹnh#,{Dn6rwYՈdW5j6O !QT*315Gy?7L!u>q2w0fѤ dv%Hra8bK6F_(NZGر^ &ʵɋ<Q'<Zn4/hǼChP*0YU4C 4txVk4(4%N:=뎲--'xE'%0?RVFY)=bß>\|IfՈ[2 RTqN3I%,71{B? J+x3R:8m>1`pcVرjڱW61 =Kb+@Dsdb@p*eIndDLCg#B#cTk{6eiVY4+tOAE<[Hv(㚁r~ƣvP8Žҙ#_Q)'3S"X:_De~h:xuɁ?;$4l &N?Fh܊eS MHV ,n#S |{Fre)th'=A\Nߐ璍wԜD&T(M!Έ_0mQny鬐L}ArKMq9n';~@5UN41#~n/.Ag ,ɷkVתoyyxeaڰ;|8]Kk7GTUFL邶pC;VhePZrJMwL8ËJWcЏ./~GCFF+9".m"BFaqާY% -R%4zI^?3DW"klzM`Eys&*eIfLyˇ @]2-^#XѠ wr#(c2À5F+8dmӏfN Swjl`/$A=w@N^0Y|ݾꇡ71Eu҉%m8x@яn{PHe!T&#DU)WQ%KBQpcAPRUcBjn iƥN81n@uC$e@qNM&ђ_pC\N88VT!Qk%h| TPW+j: os,+]4Bǀ1Zft]3 +%dKlpA$:VqJ)ty Nr(J{Kx]ңBgr_'M,;_g0)M\hi)B(Z)i 6 J^Q*߻a->iNU9Nzz_T Q[+ QAd\\fzƋRkЭ"Sֱ>/܁"&s[U-Շs ΩpЊƠ9n>X\WrZܠvPaR,-7Ud |ug`7"L>"U%X c Qv(/ϣ`Ax#Дs…F܇&o 6BS֊ܶuoG?2INA۽HpfڹF2N2Nrmj3n?tD:*eFfFa"^h5] Rj ^1Kq;oÈʚ^3LI$u]BZ`{1Y:YRpY9Pr|Ya99g1-:x-) i H3:eC57DHO3m8Q@á\|j4ƾ=k7+a\Dj<4qAUo0) \R4N'xvD3{1ߟe.7;bX2u:.{Ds;orb(JS&̂S{) @ kO5`_Vqm% !;JdGQ㻚W6UYҊ'JgG#vv`C4 B/UI0֢0Iӝvu Dq|w6~<d/MI9|(9v ̈́vGCgٕ"r}v7{#wl]NbUz [$LqE &W6 op?p%Jon # 6(6+5 BN!ΎhqVsUW8k1K~+ !S?sIJ1oTzQRB:~?/*;.JQmSpIzPp6Ȍ!uN]tCqgmo/ڎ;n<3VgeVWIn ?0Tz3Yy_3(VW5G8^I}%_у>D)+WLL r+e/$½3q!kyI*zHkVOfJvCgDݜ-S${V F"%,X`m%x^1?l/z#/mzima3H 9^O@aOe 9?"e ~{}8(C$+h pٟo>@E0@| (7v׋.Tp'~e)*ryv3h:T֣:{xL1"eݼpS(x_nES4 ٩{[&xsoqsfL |WfEnjWIH+H?IGe_̽`]YuU5DB%YXJLIڰ#@˘DZߡtuK umh.*P$U&[8XmNŊ$c9 I^1]XPj&>>f?XxCJfdFۈ|+}ggA%S[(mE[RO~ۙ ⼲3u"yDba|=i;SF9}eS1fE\ʱw96 QjXAopJ2|7vuZy^$[D{7S|[Ccot7YiGO&-P<7*ɤ:ϤEyp2XLYܿ0ux_ AP{Gnp-nW&\L({|H#! 񠛁K1 iB<-v0k~wHWp+T뒀'f~ѯˌga~Sкxs!2PfF6/R!OQ0C=dCAPxmlCÛ!սpyHz i~ŅvF' 3xWFuʫ0fnNf'rEHڿ͖P)MX$g 骂iӖ[(.D|eu*ByEVb{Ă&8fa!>%(CMݩ|iJvꏈJ TKg0aL;Rڔ2pk\)4M䞡*,):LlspLit<os6'͋kpN֏ WlY|.<19 i8“ Bc,#LJ4({/uB##HEhlwC}LW^@UM5QA+:B9Vtd.8d~Yx!*n۪OS6yqdAS|1!E# gŸ8b#ڞ`G}ܴn,31졀̡Hb*m2eOĠ\lP/pW4 p ? .*8*uCzFc6D󦟠*i~J:?\.5:?~voqȂoœL 0 p=z j '䲋(X6A!H]ƉE LP_N(U!gCGQ><5"!xXqbv+6irHA]7=1,]Έ>zBK2FI2;G@vE_x-LZj'p>Y?C +Ө5>c`Q}9l7%Eg-n_2>5_aȏ~Yc%r{!G%5B7Na,ǚs1mC㰧JzBw%>.cT M *jW,W^$B -d)L_0 ,'%1FRL![zMXn{rSXrR5)AФ+Y|ߞMꑘWh.#`/}.(453|K^uDK QH֙cK?~EBIErhNB?Jy<`jqB?)E vpX ɷ7:߸vPhsu[2PLUgYY=Qw9QQBe`%?P]Kz^EnՎy6œC#)x pSRK*E@ |lWCGA>D(7Z:x)"S❮.dŔK3PUI7)+i 7ʁ_$g}Bm7ڿAPӱwj7944.k-+::ݳ:?$T#(kgD7E5dmJd«aa݋q1):| nx]\xeHdIדI7L~!Gao8/O\qʓF-4>y600ۢ`p=i'~s}+f!9~]uHА)ATB L&A̳H5h1ĸN~ܕ+hp5 ڱVNkÅR\p9 W݅ć)t4 ҥ(CXmQC_; B9rHy(r8S8y=+:5bV;{e+[3ݷKrRXwb>=߭@Y Hx_uՐ M߇;u,qS?z7*]զU6r!ANן%/;壹(h,+OsٹQhcC937$ՙ`iQ0]7:&:,>+zN'j~ UCl2Rh*0 8W#>bDgiA{B@g?gnG$D^7xYQZd̷xȞQZؗ("ހ؂@kvG>&9UvAF=KA'fl۬m==f*hԊ &UhxoQA}gpjҒ- B^v2'1vGf|6 WDEx jpI= hZGa*gkZ3m5_ρίj|`~Hr\7hrqx)PP0&R!-VqY+`G4HLٮsV(@}iMud 3sL* E-#T))Z֏|EA~Wآ1OCT0?B rH*M]g.gsU9[fA4#scZ''u/o*ƹ2UPi#ܺ ւIF-ݎ LT2$;Htr wb56mlN1.!v-c-AW'BCGؼwOWdvT6qf^;{7-avX W)aD Yf~ Ml0?u7IIlHqu*!,b A*Y$LٖгCnJAW!syJ@;r~| JuARx^HCQ _6OG+4lkbKV[sH ;--iJ/2^)JO0D0 ee9 E%%fUCg?ZךPqp?Ԟaya qFޯΑp)$&erǛ^DWi㼆]b FhO2O4E߃UJz[W] |rTߌ)PGZ=0L {{;`&-cscxe)L; J>Kߖi &K& U Әh2AM F?Y3˰` *|[mhj~%<U:ӹصRXj炊Qrq 0+ =ǿt`㻎./bV*-K5\VE+ g/2|-aөߍglvVn.owI}fl f퇢([ 56U4]jreE LuF%+!3rԏ5a#? .+/\TD^uE` ՛] 8OW{PZwlC'YZUk/,:xu-+6{.q^dIrݲpf0;U\0`ݗ5GmS^~ALs{NJ,f~uFVakA$]|'KezjʹMKa4UѓV)B"}haH$H*<c.JUݲ=#qj׼{IN l+%c<jQֲ U1d[ϴmDƚ1ArL_~ 9f $K'},F4nIo #'_GF[ܝ8H摐d;bOǤg@I${lC2AW]ך$bO|%T-gm_~[Qw^ymMx EqʈvAsAuB(!5 KhVgc&]` .Yʛ(lw&7:/ll,ofs6mDŲs~2eG-ia$wԘaOiZH`+lE,1!FUBi*y?!1R{NRo!Ч?%~RVLR[Rx`9< &nmU_ FG  ϡu hdZݸ2ƻQV0Q`[D>0P֠ cp.ԍ;3tPFC,ٿ3 thL,._4xn!ֈqsOԂH+ DС?U4U.L6N$8˴oF1?WF[}<¾R7v~aMyH;jxa:`@ExzDuæt"C>B*Iu%Uh\S%^oɚ3hm< V3mpڮ4)ʕjR-_c{Y4" B RfMM>}V/$H%)ZCl/SG= yAqx;[w F%!@^snCfj"}Ixr}x`?E |[D+C|h"_dy^\h_1Eѹ[ǽ'w[G@)~Q?֝K-*<Bd&>ȆOԜ<^OšK e^Bh|̜M?q1Sصh'v:L zvsG{֍Þu6 N6wC0s ؆5E+z[tGk&Kl>]A1yr !уݫP6J/\ :x&zĚE}/4H'W s9{Ε3taIxRS9x{N_hB" oPQk>gDh! @E32ATQ1aуәPR71U4#׈|L){!zGąN$QS=z)rHgh΅q.hM&a?~?-mߟ_LhڈTX,; C ҕĦ8ĸS"ޥۣ HP*Ʃ8}[`p롘bL`Ewo&`I7@fZwn`z[,KreF>%<`=l1 ?a>x^ $ȯ u ~oRd{( X߶ R˿Z=-\,[M_c.\T0V/)6( )(EZE#`dR 17R1 Oeϲ'e G sH֐$uinFhS#pT;:Xm'9Q~at \nE hK~Kk ;Iٹn/I\m)ب=Qx4P %Y\OBj(G r0m;Ȕ5CS`/oi~& 2x3PHdivl4yY򅺣":iH v QsE򉓻4 }0 >[i[KwI0K *;t&V W~9*w6`x݉eEodSEK&gm37`0҄|˶^$A9|p2˨qn3R|8'vd.k/ϖ>(:k/oco2GPD9Ť;W3/{uOS{E#خq;tW)nOꝪsj+qM]iiA;j-D וI+O5ݩZAnp[UVduZ5&$_ؒ m>6A?^ B悅mw~ u,},r21+ Ȝ/hT Кrj]zrdiMVCr%w "Z2l;m]&|&N/j-_l*~xАa-ܖ`/Fg#%^JT|کk<""-βTQӠg%򍚶s:is foe91pQ)q9(q_6)][*[4Mji&dro䘛* ߏ˪m·5dG z sjnɍ>O]hxFj0|©5| v8 vO`ldPu$n4̮|s10!2nX ꉧa K9=qmA̔N# |Uz7q(ZAb_3OkHu!-yjPU މ ' vMᯕs\?>չxXko.I^;݉ۓIHYɭh`1IBG,X=tߘP7qHŸ+"Ws3i;Ŷ+6|kkh稠`1k+d!{eL9yt51S%3%#Q`8ՄJfy}rd戺Cimg!=] ~4W~Utȿ!Yc@<y`D!\"˴Y 46_(v^Y8JeA5 :4%KØeqѭcZ!\&}JA>O6 a^NﺠSe^Q)\IX2yv.6JjfHWѧ2ǒPLƌ X_i8 (݄{0w6Z{M vy-yq}%C" b{#CK&0J;YK/?;~_z"axMw!YW0QBk5xtX9 e8E]?QPPGMPv=`3hq-tu{LH΀ay`:^Vj傪 H^Cwa$EO八A" ιMeSU0W=W&͵F-'\Ekiu1Pc ?pI6)᣼7f|+? f<,]*!C#-0wFt1ǺE^  Or%јN$Jx;[@iҸA{{#ejps~sҼ<ˀ&>ϯӞP_?WH2LC<tJ!5;3CԦڍXo-J@t^Fi!.U5X^B)Sde@wмz~]E8.rr:UdY{2?߈s a~-|{B[#7/ԚG83݂\^~21;v)Zs}䏘mk/Kg $= -@vN ^#}3IgPRW"a jV"rcm=2x=):w*W@2/>!Gʦ޽\5&!HՅܔ 7`1 G)x:LUMx+⿼+&̰Nˁ#X}v_5f͜ϱWw|3?]g=#GW*E6ȍ ] &k )"e:o*4WTm1`G3i.0c{i73\jt){s)u\ e0f[4W{S~ϸ;&7<] gjKc̸ :P""Yr0j˒2H7#8vc~FE?$p]d`A"Ċ\M"jl/.SAiB@8R>ԍ)EƸp"oG6T\KL_TYƆb=V%s?Zb@,:M»ZbЮJ1 UV 8^{i6T3n kΣn!~+LaUz>?}) 'mˬ BBt;S ,b2‚U2RJ&"PA5Kp(PվW$c4 i717W;cD RgݝxHj]|&=6{ry'? F2`m\+C [>ޙACa_0 / _@m`Z??T>)u#p{b6h+(r4EϡL{VFh:F l$}Sc@a:D'UvVsk(φq8Zn3H<;/O-ȑ=62A0B45Y|3Cۦ//cx buȞ^gdsS#}W;6r)FћNE(i8pcoQ;ܹR8qK+"$&qc+L1 Dj ;Fk4AӤ·- kMHzϙq̧C<77r.A^ח%\1E f_(l"J}.ڛc w_9vяeP ;n-µ),0:Oԗ8'\zNS4aK5l[((rc(nyQ&-ai,Bn'ڻ#&7L Kd[s)}V%}Q*qr*,W'n& O / (tgW\X6w6?ϟ UCD%N;6 &<6uigK$3Hm:Dd?q BӆgRZgL S6Yo7 N"q%P^=|A)Mg5kNj:Q4p,]U)|7& ֜PC/Eȡq#:G BTAaOg(ؔ ʹid;AqYv9R_welv RxAu>+ 8# x` ~#G!paYpX8,^$c{[M[<7OX)A݋B̠!PQ|X;O*aKJ@8_E: ~az}lⶮ`8WQ¢7h,+*MDMοÑ(d-&I좬ق$Q3{ztzu$DӱMd<#+E묫a/XU])3t9Pm\mq eFODD7MnrZ߾[cf|s˪t Q/I%3 vحm^bHenב;|3521O飪y B&(¼^~ 0RzcoY&FSEa?hB?KļW6Q3}~7%&Yr}H?HA @[ Z|;V[C S'":q$Q9jM*k!SvƵ;k ig3Gb[$3f ͟<1$:1-Y}oո^6nT dEɭSUM::vF#3ZXU+٪զuV^2,-JS^W2Wn#F?込o4ש4|I81$mA@]% ^ƋNp ebGDq'^E~ if5'}֗?cUњu̫gj lL[VLAn TY=db>kj[a얉ʖ(eC :a\ ^J$?.Q_R ! *P><;԰a[4ANX\"732(p, 3cӹ9XE,)_K@Ża_:s;D0h 2E܎g'ϭ+2ż˷ܯXIe;k ӁpCQY{+YB_/"|@*X2C8М=Կ][L"\Aa<- QwˎFh)NA߯LzJy6PI+^AT\?P(4Sgum1ge1EA0ŋ0*3ٌB>固 r?Nz)^ {a<.L>mUbvuu0%? \ v41vFi0ݏ[%nsQm# LF񸺧p~O(OSj;\hQB=z+uq(30E6f3P= Ӗ,Rv$vr6h  F497V 8'cr"qW=RZeK0ڥb2Th=pɃlǽ\ -ʅ2vMzTjCf#gs3QܳEK ޚ" WDI*J-3h""[&M@ .kiɑߛU]Ue:e] 븆M J2H~SPfr]g#r|zrygDPTOEwmAŀ|ĹUӲ2-fj O&7on>6zXM!xz'v}(iևqxg?Lx@1&Fp,)=eOp 1^?_:` T3 )%C֍sG9H{ڤꂪ͘ɕ E"MT=CdP5{?#slm6Cz]vklNX=*:BLb!JtQ '$$SlmW׷-)[RG5AGx˥&54Gń~o!Q*J#π4Ad8]QJ#di xg>QgS"s'N| ޻ qYS+oiR'w[p H#jic3 . `m 2a梁/$o^COm8ݠF|'-x0 Lċ+`b#}vx%|8T-~N\*hS]A)֬ @YƑ~5CXCqgTy/eR)>\΀mt9B=C-^0wT{{p_J;x"]ZΫ?*DI37ZTaWڮRto)q{87ьa flG@pQ&&(xmŵJ).Q0Qrzʦ|n`xE^RT,Iba"vq~XHơOcEB}cmX`+bLk](q=~HW?aOc5q:  ^+< ;զ"Z}0}#A|q6/W{6áysYqO_uQ,hZ Fv\7 ~uʧ)-͚!tqQ:pj/9//'uT&$2!PQp%9$u?|EF6W&̇b{;r7'b"#q~K@$ ;zYQ.g Y M%D5X ;dJu"˼>*/! ݀" )U`/Xƻ܌tє0IumɷKIne$@dM-d OwX!3B5Vq {F/Pm>9.ݞutRY"=7p`sF;y>T˻7G}fQcRPLv_bK 0ߧi4dfz )xTқOKL~Vv c {F$j ?%4(W_W63mtWyEx|fRHuhH=3_(:)'urf]mmrqwHT8Z9} oCLNJ{eF$0|@ hGK5֩]M- {/R* R:IvVl$dB;AI%Ci^8cb+"U-~*O>ͤۖ|e=ҕ "$i vg"k5{y?6!e:ez&@VQȀu=)Ÿ Cx#3JBW"^#]F<`NnT;4Js g#C 4kCwƭ{$jnsGR{ѷ(Y;k@`K N?O$mo {~584;}If\2_]%ck%FpTul]QfwBC4mr83LXFfTa˨+" rMט\ 5.e&40Rd#Xwφ`IJr ۴U 7|y wbM w [D>qtW6z~XyGBagQ/b!ؒş(z,R/CF6֗mF!+#u)uzR 2QOFIE~ZbqkqPSZ mOςpMx?nZ>)Oy5czvڶN+ LGa?MuKlZD\zTՔ*PS _J;a-odQH˳m,_{0RK?-NX'{0n_8K橵oЈ]=G`p;1ܣ' 4ÎC0O4M?_ю*ȾdP.w2'Taxb5wĦ6`t?kw#a-LaŔBQ*>vYֲj^mz$ 밮Y 3V낑sBy4Qz:CǸLfbE>ibR爵\'3pGo<`H ]Ie[z+v$R/QM}\|w<5+oyzrfX@ a(elٶIrD Or5SB?=+'2 7CȽuE3;wγFvpE_; X6(m]),Έ˾y'uKDan%;b/ ѠF wqAs]vS x^?㾀+uvO1p"- )c([ +>ݐU|:~fp Jxv)+WqT(bguXW251ư9R{PnScM>&Ghm4DC&? `U-sApkeNjxLQZ7c7zHq춶qjs[V#H ): ښI~O>G]()}fT]v? L oDYkN&2s 8#NN_XKմ˗H©)jƷ8t9-/"G4'Eǻ^_qUiN&/a-\@tx+h:\[шǗ1agGomE.%Z<lxyi(46ʟSEq3*A`)ۘ;qIJ0b>)168&+cArx;'d:Y6u;Z&Κ&>o&p(@Ā0EYb5$@ǃqrt\6=~hͼ&#Y:]Bژu c6°7Yx|&m%T0JB@ҤM)$tYK$׍ޒʟ#Es1$w!D C+(?)K㵣qq%&l(uUsz+JY=[P LkT^O04)-npT߸Pc&j3h '۾(kAAD2kTC_ m4 Tؒ7GL6W*(0_~v.?rmZ"3nB^KTcsiI_]::._{_X#Q`~a^5ʫ Yss j=T۪Y;1PƞHS;y9@+hwnlN?$ڋ}T|$R57 afWn AF/) R͏pxˏ8޿Q-.R>s J4N#;!T.:C _gv OW*ĠiH;8:7Ɩqh8hVyPf|&]躐$WA}$ Gԣ:7]X>C#_2ikn]r/'?Q_Fns d`6kqܮ;%JL(`MJ){nEڝ.1-W9Vl7Vrh K?8i挚ǩPMM#)eɵ [ydL}z;\zATplm[X~H68cpW{3 LU5Z?D]D[>Iz$+@uSmdT3ar NeƎ#><%tR8HFV ˷bڌZs rO)JPَclwɽ06 8>"M#>|086 孧3TV~#9{xT$ܺm\{q+B~߅&0n3P]EB_,*Q Hi( GDP1ݔSnR.OxR(ySC:U dTpH,`}UJ-}4nDCf(ˁ\:ꏠl*y'rh3]7T /mVGujk"ۛL VWolѶjW%rBc"Bшp8*vFǴLwYdAê% Jlҽ&U"=W>p^ n:sucۓz?*gWpz/"sR>nbGJ;Qdy{Шm 5Ұx*sC3挭! ַ.S|Db㥡ױ%|@0jmT6bbrr&EcNd Zd7tm%ZQ Bid7:[SO,e}p sBn+o=mjFBTl)Oѽ?D \t"PZYo gEƗ"o/*80##bj.25fC!AQs }ՐZ1EHƔ8*XOU!V+΍Z3 =e M/ F~G<" c. i"7e6vVy4gy1QdiKbf\X/ 9l&`-[<"pz_N#PZq#Hƴf.eqP~х.0!ei vPzJf[eզmZK8MM}<|()b(U05\) L׶Ƈ~Ww<wQt8[GSkA1YlcUјK:MgӠh! ?}ZmnK0bW=7l`v;śEMdAZ @]%~|'INl啵VRCX=.Dz#aJ^0ll/p馨;,rj O(J9fk-ZʎY~=)@;-" bD.Ŷ :Ҭ vjeQ%@'#Үr4^,%jRL_9^ F=/bpZ9pecY 1y3b3P~ǛI/_-"SIqDՈN+) ol >Fh24=M YZHAm82)XDw^X`KC7#."N84+ ?W,S=Fg"% )ʆ5 =ɟ*JkXlM4.S1tt@.(q@p๓o1y@[j ?H Vf h⮮ٝ.J_'ۅɁ?\Ӌ-ϪF\v*4 i'ŗ8 LWvYUFjZ0|i27񨀉 AbZ!ZM[X ĝȊx3yiFލCsFG}WZ؆M$oOVr"Yj g.Bj 'M]kXYy4(6|~P/$ I2ֲ@ Y^#?1(ïSP&Ex(.!|Oqzj+KEoJXaa`Ko*MY#Q>p"4^d>SIZ m,̏z!U;,[ l)[ݪPAU:wld.'%G7S%Jqח7 Cᶑgс퉚G°}`V|&d Z eQ\Μ7µ9zɏ>ҹi # AQR.1^IC<( VUџ|j4CFXVniQSmDW&'FQ(/mJ)l†k"s/9eAwa!?%H+X8Gl?*lnAs?73/$si,?<7-7l C=]]wa:5aNɋZI$ZPkrKۆ?LƮє$V(h>aöɩpF݋5U~lq %rKrQGihQY(*y@]g#aRz wyNw%0U&R)bkf9A .ӺNG&GΌy;LPՍ$Rt~a2/f'[on%Q}m<b, 4f e?ʞx߶yO%VnL2G=6G,Odž$`l4=ձS/暟t+ D.{ut;{V 8;8~g3o.t8a:aľ w/BΌ qhOk{g8nj.Pf?'vNK.I"KHTnԄltZlՁYo*9@ bY 2<59zϵŸMڸ2lvh-DgO2 rUE/eGr=A7J_GДQ}(ɛXeվֲ3\iazi. <$e婥Q҇@p󼫲l=V n2W+0oUrɈN_cTXC~;T*uw*}Z @y)@3@PLn4z" |LSX=+2mhٸ_dk"g`x0$2H:Ւ V28[*u}@ҜF?}*M\L4rS4^jb[X-A8P],RD|8;E Dmj+{aٻ8, ˮg {Ke{u Vx C+j'$BfEUŤAd~d=āTR}T4Hr򎤖- QbnFl/9܈]UYR_-Il7ޤ3vTMӣý'|Dt6v.J5w^/o=/8m#`ɩ'+4c/-܁8O [fb9G0+oф&UŜ@+[uRjlZ<|#ǀ1:gu!`RWraCS-%ms'+#f/jjZouq 2QugG/Ar[+cPt7뒙}!R93HiC=-j|=SJ4^"kᄉk-ix3қ5W\qm93@xQ2\Ȉn0":w *ƒ{N/<S~QO ZPV,i+Fw&\4m-gzVy݉WSq4%y2 Sں\λwAy' s4f0 f:V"U!q~F#uV;lbГr%KJk`wE4~ 'o8^[ڏ/pϬQLoBAgu'>'ӟiHjkg^t%KFS [~%0j#[gy !R;K[ #u$]Ȑ#_k\."A MI,`L(^AeZ>1=9 'N,SL݂NӚ޸;uE-!%:hCHV`fP۩,Rcp1cs ddfň:MnJ2rJPspSgЮ@Uf3|z-ZM8 ɧ#GǥVN{+b|nnq;q~2(,D$cjbn~(7XKA{_܌撅9ˤOPlxWXg_Q .7lIڂv2-<ŪjrM'(êo")2`StNbDhH5p{^x/X[H: #>ݴ_^J#YЂ ,WveP7f7c̤It#y qq\WCfFˢ4i})pFyht)gnD_XyQ%"ﶝ 7Ѝp?Fv6R+Bo"ii KT"Z4JgoZ]MW 3c,M8y0Y: >c$0uԭu-X:撊|)ٮN% G,n\;{K28!%rQG2-9X>;n7!Ụn0Nx;4 !mp;}\mCO;1t!6gC(G^hvWcǪ]uG&O1ky:TnUjHCr6!CY*Wbj{GL'iWtnoE>YF^Mok@vQ2\=+.:/cruwGAHw6w&;PzÈRp24`[J1pmYEl<&&\ XVxlL"\U ;LJ !)<[Ђ \`$+hKxVvc]{o.tt'6!qC .gxa= ![~™Zo6 KϕuԈ~IG*E@a7)G;h0_mi0Vra!/:|f ye&1/rS(Qp Ed*?A}A!]K @їdp^D!KNdc_|mud{ɕ#듀v; [raq٢{d^IӰWSx6=dLې!1He1B**tT8+.Gf.gt8W#K! .^xa¾Lf^2zmplgDQq\u'rrx7qC)M?S(fkpHD 7+J{6ZrgMbn{:4=,hO )TCb~߆-[ ߴ!xdUԧ6k}( ;^{| `8[=yCe eURQBeMYIaO(M.&YT[}H 9P{WNTt'\{7_Yl [ xcty'wNd4Ǹ'E,`1dO"ϫSZoXXv5-ԩ7TT+M0yBU-%E7W@PG}=h?v=KpWf-Wyt7f\(~#]_%Ѣ a}|TDL߯8J7/79g EE̞u `b)<-7<~% Swg<&Z' ?ASؿ Z*q؛$E!0}GB\bQ`ہ(k8TtŝxuMOY'ɹ=m[ϲTT 4lR I.ou؈97D Li1 ;Sbr7ddhn&er _` @GI [Uj-Bg6wIPl|݇f4 bwOY*%ò*Ti@̈:{MǫGX .f$Γ>K$uuh&]N%lH>EJ$P0ǒp_!VEN3tȰnu,VP)8xM{H/p\ @Oq yICCW݉dу$&DPBo Z-^-rI@Xɳ&+k %"˫,pqs?8;piRDPh1Љ!>/"LD4:VdkͳO[KDco1*z*wv<.B?)LEf/MХh~{r͵vg5anW12hǩ 釢:#`vE/N4X~(XUOne<7/0D8= 78byd!P?< FܱgiPZRAbC!p;r;[KiobF [-jzc7e+uC)hCBm:\"B쩕OG*6+OrBYeEo~ ib (8{/Qgg@~+"5EP*@?Wފ"eф I;-$F{eQj%7ѯ5\|Dwz)MFby08Y$-n8lu#yJREk@TQ;ѩl=?CU.ۨ[9\q!Y{Kx4l(Q+zy4QެI沸.I2QlQd7ݲ4IJ"G#C7ë &6E.OZdªNC$|{aۏ=maL-z"lȢ EhueJ e).PN3LFw0EJEOr#i7ۏHu!66>:TՓz ՆAG~((!j Q"ylUG!CiEDr/TK`8#'9)X`ԢAo@ "1Ïgz2>x{8,Ԍ4Pg81Qu?b639lxhb0 /[f$*1s %5EvI^g>_ F&q79}LEe<wz|Oia{\~Z^=S-Y pL+?y[GaZDx"3wit9jOЎk9k.uB $esX"1rї [4cju}*(o  |G Uފ)6Ua!, Y<;Ȉ* > v>K7/ׁD- ̮tmى6$w1p#5"Kpo*$=1$yJUT 5'ֽ{@8`]*θzA_Iq`p@,0}rbZ֒CB0MWHjCDj<}Q_zH8̇npa$L2AK"9b]}zn duCuĸ7ssې \Jq_ ?pFhY3ǁXB#bCL[P~kmC9OQ`AZFg7757XJUT4;2iU@dcYg_\ Ԅ><$=d5wTU] X+qYr-3,g 9 \VXuo='fA;F;#'ۏߥjE5<do3v{6'@An5cBC ,w@x.:/S]f="okO~[rH %%eva?"5g/g Ce.QćRALi'F0L2îy^7 Mq/0罣R9jLϊjLvo+RQ$ yJYM Zaȅ1 G e+Efε*K71Uq\HKmU gC qyA5𘘕)R'o-w`h"ǞhCݸOϔ_@,cb([*zX`qaxPcSR5x`cisi%>@Ufws IQru{eMYKWdHF1{խz(br`>@p('!ֲ@g0ϛW'q22c}& Q<3~ou4B (u*\7ZO,Ȭ%!}9-l, ܨ\4=ظWU轓tfnb=۴CKϩ?8H ey0B6ψB MA8dīK/bX/lo6,`Vyj0#D:GjA.uh/EAjZ5m 5U0`{jAyKNbeb+ Ǧ6OB`_:l:"Ú][Q⒲uiX)xh ٫aϽy9&FQpl\X)h")I50n,I+> H1NnVq6Ea5 w\[l>.=\WCO j! C8Q +N7Pe궰lqJ,O8ϟA81O2Afh֎x4d޼)<ī6ůxJ6 *CynDD؟YMA)ZCy?JJtSTQ@bi;k gp)x3;if'HHzomtȐ|Q>ڝș n߅ AZ֕'rpH$G`&~ޔRPω`u'5iImrϷ(wwrU#T8Rr 8|XvZh951obEzp}\g\c{#הsjR^9 rB:CK3`j!(^cL0~I͜1\d''PX=j8ݙTX@ zi64JfA:tAiJ ,QB#|ﺺ+|<.R*Fi&4ݶ5[27нi n[se)`y{Kf {Ummgм8MO-l0G~!>Q/z~hR8dj M4v90͘<)cP%}`hxf-Kɱнʠ S}O!o2PºUow:qbxUVt,0~+4S.dEb!9C_I^96x\Un*k64j)%w.nNCk=12N밇Ql?*f"i+bA1~VͮO/E4a7L~P{6S:[S'%]_3("]P 6]v1+$y%Z[0"Wv#t7AwXS{vpܰJO{1qӳiϜѫο:$F%|J28Z| S0+PacΨDt=,|vC)>SG.kxrdW G] Mφ{Lv]YxI0;}\0@{^Pz2N-E >V*(Vp Tߞ+(tejpDPDVEs0A,ۆYET^UKn=ɑp(vaژ!DSZ1I`ݥ|;\= BZRXu >+(S.BLd8LUmxʎe-RP\#1zW sR+ndΟ͜8|bi>pQ~dD=/!8̳F3WҌ߄6VvN$. K-?2YL [׌`&m 6*\aUP^fI>3#K2d(,UR9,8Y7GG4Ž)qifP"At=;H+"HPV`1Il,Q%67bd|r OWzQ >k1\OU^iכֿZ9fK9LB(Q`Tlb ~+I rEnq(™:6߿[vaP363LL\II$Uī˱ V-{Q}vn[ oVwgɛ0]8[{?g%$}2K"·kX<ve { g{}HFl|EWgVp;2;Ӓ>Qn*8Ph|jYKC)7 3%!u2LuR^aPv7YOַCCۋ7a3Nq t`v(Ykq2NqU󤻉?,!J99N\*m5XQJeJg^'XG׉o!"ĴF^]x|2n-`kBQB0c%]sK*2i,EMp LBInA]\n>KD*@sҒ,ག娇<+ŝ ;챝sg#L7ؿ&x ;V1~rrN+y\X=^T}솟5OP9opэ8"9]#f 5o):M 2X啢 Ӫ"ypۺB=Egl$B.JߝW:c-0V;`1| h$'xc!-wG[לMsuWV5 ~q픤KVOM @R&2D4È ?5HLR֠W²+u5-VWj{H>RXPSDeZ_pѽoӌ 4Y9]mf7&5z-랫`(5;;3*\?ewwnei.z`p/fDqg]@ߖ4.@Rgfb2U}S[x 6 #^7J]2]H/q "s?: RCh& "`pl#ޱ25}Zù6ܷj$ ^DX;&~O3 O8ȏB s,rcK㜨.4bX $j?WqGD\xK=Rx7G|m>KE [8{^T0؜JF!G{|+gE-E)1;|۪t!馃8tTmKct=/H:*H 1̭۬sS}T" -UA؝Y`+*><._Ѕ@%ҧ+jFڴ 6s6/x9< Fqzza3V?$ tL[~V,C V\•"9 VecBϐhoZ%,Α QBZK[fMj8ivs2N+\ຑyӃƱ=› B~P)AF.Cꗈ\yYBPGF=لB^f3&,˻`Ĉ/5).WQ<PhOz])08{93ADtv1<6jyP]'F m]=MO3{% (:^ /Lt')0 bgk~YX#-{=@ӅRA /@f#)C_ jgœQ$F,"-I߳ 2ΞDs)0lŻb${iͧ\F\c+e\%A,Q>jR6z=f]#Mi5Cj%n3~}B˲ůsr ;F*Q뒬9Y7`aks;GOF,0Vrǒx[qMlYGHw./g9QW,dqWqNJ~[E`@J*eEiŬpT~UBo\͘#FAZǙV:&%l[}Uڣi둲ɡ΄ezҳwYs^3ClBBnkN:ͨo0,CˆrS=ϘC5,`pCbv%Kl&;w04˘ FdZa/R`~M&$EL{ˠ;d]}6]cMc:"pJ6/dvkO@-* %m)9o"9MUҜ:mBr^W~ԤVzG<$oF2sԽ4=8dUaVEyV 5`Q,TH@<\ +fIpr0 SY ]>?!fK#;0!-0OzezeT<_sYFª]Sl輽à.$?ǿ&{GeF}J>tF!s}VyEAxu "ﺚHPpاTu5(˧7R52 Rk3_i5U滤R'8GR/4iS-@/ H"ٓ*|7sIL:}'U t&iEu^7'++{:qm 9GT&C(M:EuyUeUDYRApB#PP4&{&͒< R4iqfnzDkqhr/FQcDGCXU X:G2df_-*scs}=zvܫ<)-@TT$7"ql Jz2uqLQ:rf>{`aF_|?;o]gV+Cޔx/pyj0<-UC]gހf&2ݿ&F n7mk;K;^:}PIπsoq.&ۥj% px\= VƩ :Z@q|]Ф͏jFTz,@xΣH,2A+h!X\ka@RrVr߄u~mhMCV^%'TO7SN};k {S٬Ar i'w, WNRqٱ6q`8R\K"C)9מhHҍj^I/1) u N9FZ '+'l֘D-% Xq=NϨc*Ju?-s񜺽ŏtic*"ѥ/V'ʞ2&'/LUBk[cQRBQOќIh$> ̵ PwcqO L-{: ;$P1$'Z t@"glJաW1:bJ0?lP(J!iPF޷8GAh2iR{O-ᱵIqђ2 *kEj =\ݢ7+["ĊX,6#Kd/6}0Ѳ2:TsR IK?Vfq(:6∶fsjAZDBߨ9:nW%*AcfБa*/?3O:" ]H8{ !2aEov g=Ra1P2 $_qj. ?6n\S:{hx:q B< Z~&h{/Vzo_: Q=,`i[*إڂ62:݃f9+*in@C$QO4ijD'7YA8k}FnxQହstkz% Jv̦)8{+![8BE9pfk X +k|RȐn2UZ&nV?[oVg 4[+zD&XS'kN>VA02 sJTwEU[o_ȼ+LE?^i>%̅E^#:34C~dAnLoj⋼j~˩<qh?栽5o7E< ` c 51E@&E4f #yeծa)̸sP8eV23 bchQ'uV=[(tJ#\X^feysKJ&UtșR h ^lOK}՘OYxTSt[<.hfLID8+`XDFџ,L3Y#dzBOy` ) %*9-|~' k "(?#rDрC?i<~36P.(瞁"} $oRc˖Q]+1ANDJQc.0DDF"o<z1f+!*vRuERFqqSSA NѨ?-y"@,fgd@wYc]LaiVq'o%)> ƮܹǒՅτfEmMXDJ}/=}DIY'zԊB `4GvZ6=kcŤwy?jL;.|7Yjr 3O4Z` mu|14@ qqdSp#a&h0Gx0=I3eN! : |SuUti˙03 cIʕaRz?-uTEˏS\i/ 5=YI*cm^^B(U h-4nӎ-(0r%̽z/SO1DNSB"S/YA;&5]1FKhǴ̢4; C{nټ="n 0"~9ޝ2;zoYh~h'Zg3tT‘KZ>KJs̖D_Ù%0aA_dD[nGVpo)zl8G$ SQЁ )dŪɨ!Wwb|tKG%̢'][ܘzCVkðoZD2gӃ5ig f8tI }ʮWg<¬u7tpVoA a*#7_X2& "v/>IQNsIpy-QFc6H<dp@"=?L15Z""h"B4w8YbՆF =13z+x+g {ogaKM:)TEZt@SJv@]< ZVj-QOW*wؙ$ EjGuy{ 5 [+09T/S)^`G?<<-RѸ~ieRi5D薹S8Ghŕ=EutKg"A[5>?Dɓz8i ?L>[EFGm9+d_j]O#ntDgxkUC2lf ޅ+X+xE -0VJ!&A iV$וbp*YlM=!ȔH@*9C7 VgUx![N)Vos X7$܏ PWg8&K9-3Zy1Ew))_H- 4?pХ Nac!|f6 $J^dO{</;7 _pדJ2vtEP0EmhͲǑdg75SŎ~ p`\Tf T,7BN Of'R#Oh@HM:PpœK,ÃQpCև{IXDdtV;תs7U~tFq^g;GGskqz-}Ջ/2+/AE> 8R Դ_^GS pY%<ÈF*MtxV8릠brvG^|A]NY񦒣dw2w_Ŵ CkQ>]nFYHkf0Cـ<눲算ML#FN^-2 szy1Fyxx8cA[TciFRtا-6Z9ב4- kv5%e.W3k)ró_«Y?MtCCd.F q{̝/%"$@A[Cb?_}!TAm*:ƻfT9(s"} Yt*j}B]\M9aKWL3,֘2ƉW;e &jPAy8dSfكk򹝖GƯ)CMCp2yHN5lWw~_ O9EY6 F;u=}ʄ.-R)^ڨ28%(4ǻB|}TE.T+,s4"N`" PW` NLvIo4-*ÂYt=Il eqA{h38J߼PAcArCxu&O|K*%_g?`rA^> $97EgZɝa]AwKtC`ڝ2_u{%!%&6?{OUMXm"tO}YR@Γ\ԦHwþx?h(O]YsxwV{VYV>0eo{h-*X? [t aҊ8ROք ؛d% \6+0\*Ӽo휳` ON_,ĈtYӗv3=jω7ܗK^kZ7 '@wPڠ q>8`Vp^Wi H7v2|_+y⮑' .* g<5?Dw k˿0nVɸSAgbھ]{$P p.,Y-dl[N_;wbB|:)*$OTx+w,-,|.G@sA^#FsՏSIxj,E^X80TdeoD祯]ST>{=9Zd ȕ|,> 3Ĩ4iHQ |׈(E+eP>^p4^דQ{H3 T3ŧ_sthK;#a55mg:sp&* v5*3iS-V: #3Fv^#ȕV(:ϋNkRۮx :XVz*o  ϙ*/A9K!QOWX$˽6'nO)==!,삹0'38˚V{_[Hո/ ;OuYé`4_ID,^1I"?AuP/,/j#͛l8)Ht;ڡp&|G|׍COZR?LNa@6XOffHV<1A?Mj-Ë>Wcu<ڵs3A C4^YFK|hy`E%iI׹+-kG9o{F*/ ɦA$#-؉u%-/uj%?ήo;vey\w0u. 9VRd2 PR@k:aEKT|2m%;KuBQɪ>nwk.9FrtS${ oe},ݺ[]CP;I~+ (]Ec/}?4g*{Q2iaMʮ_va$TzO %щ%r1Yϫ^1}ݦ ? HIa80A;WxŔ!{S64\m[~ eF4eh\dݙ$:]=`Ȯ85P| p jJ^q YHՄnAt"0! 1DVMdr$hWdRH+ cK,@l)Pa"b{Pm8(dC6NљVUh[\QXLL ?w9X~s~G|?b%S =s]S:~iZaqc=u$ig̿}j: sZyFH E`yQ| 4dihOTIwRC2RHL:΋}&(5OnThbi՗v"'h`!"Ұȴ.FC e&1{%>jlJ6$T֛\o{e 11*o0H )^6O|3 nԺf{2TZÞ/}F/p |qc0K)X R4^ۍ4Z<&CZ6cc9F-0NY;aSB ߑ$k[[V\u1hlOA?Lpyмu@4^*9?Q#{Jhí^h[;vM$<1w@_8]:j_OAc2SM)\±{NRSRmt u#VVn˚cwCy0y)vBWT0,@\+t^LD=@|4e@fq_'E901zψ,+vFF]:>Z4e;Hb~ B(m$ xT{fք,:VRЛ']KFy+p_N G-ETmqLA6AQ漝pmC=/>mxexUp~!%sh@e>ǀԙF[06/Lb?8!IM?Ԡ_dw=.W`ی [:uk!D DمFS MP %6zPmLaJR~@Şܮ\ /zG)y=l-nƇ}Z5t`s^9&v=\ܸw 6O\樽3hu`oL\~JEu2 G+`;ꦪI{u^e`_ɽ+rBRZ WM51ԃ&8cSeN;)0..Wb'%;sYah%V]TR(9*%H&ofq\W/jTB(%T/8ϕ'U!Y1i%f,Ck 8?}#x2 "bX4nr$UX >X9t$٤_bl!8o1~jvavjl|9|$qzkj,bv ɴEԉݏFݷ|#+VǓK$쫃q2k 0?S 0Rq(SܲNQƈVƭ^?Yr5w c9 un$CrR UG~E<0,*KKW|1Ey  7^ XPfMzٕ̆J}`iPqTc\`fCypBj{ዘ۝l˴%;M(*ҟ2,X["ic.ܢG'xv%X_ry-:C҄bVD2[ϼOt|f .k`LRWܑm\Ɏ ~:AB}4/~O'_7^qtYgtW*ŸG{ S'ϝ2Y}5 X&28<2 /`>k*7o@ xYV4w%לIzVB6di1Sd~uJ)0yv5c9]b^u) dn0&]HoUBSrV7FՑJ z4i2hl/( VoH"j:½M֞g&e9o!zKlVգ#MCn_E b_#5O#tEtODȚ?MFVi>r.M*k[Z9ϝ0qR8-5,W@MtJ'y}yG&̧xOit7icnm%KcX"`q[*V*#I㞳Uܤ+'O:RXP0Rm }2|d:GA- H]Kg-fyf)ʞ2d3iͫM ^x|E?f}C>IkZx"ǵBX| k"1_ ѫ5d WPG~"RNA+74/2 =eџm\=bl[zX`?]KS[patn&&܁A p-SiN "Вnf5wH(S2oSCdi v0]7RƏlj%-'[v+0*WM]JqΔKCQN>duĶd4完oKN=kFeFJCQkxG?ϓҒ5CXޕY. wJt /  KHC{h;)%+o>ZPL.+{lsڅ Քv6o6tC"7K~~0 qKu*kÝ;Xu ja!uZȖO<ûHeKe|aV8Zk(uRiju]֫@8@ʊa@FڝկMK'w^_ׇ}<9t OAnVoH蓖s_yr xK?UjNWɼfR{AectOoۼ(QwE\*]1{hE2/${]|v= QcXϑ3S􎲺Ő4Ra{Sd7 1}^A,W<}VU3jNj>6 -?Y 8v]e*jr2Xhs'5ֶ:G_wH$Wyx4#cuT2o{8ž]669fؑF7BmX8fYy*^UͿ;%DІ]N7?7& {e.ȧRo֟𧬓a(2W獓*pt+,ǭS*Q\/Yf /u,AePT?+Iݺ[9H "kx޵w5Smc3x~t֑NAd +Rq|ąEn@ZWNxd@@ Pucx7 ''r)w(U0KK9 gaOa^.lZ˙NJuJp{ DmL$P\j Tt|bm4A1œQ= 8A(F {~%Sp?l'QR E͉[M(2 Y[G0T,cGEѰΌȰCw/^MG9" ~})ڏ"so}Gs帢&d*(+xd XƷtVIcR;ݧ8j޾0OP4TV&OZRګb!j= C<#+]< I-˲V5lYvi`/,9͢:_3RJu7OmPpe $N~`GsRՇ Zy*i=T/t 3dS3-BP` AkWB6[n& (FVHcBVZ/]$NINC_(|b{NߔLYCU+}4Fq= HB0=²3JK u$ 5 1tmGwo:>־nA)' ~Y7v|SY a_v U gʵ3'4O*@cԛPָSuap Ȕj-}Dx#:iB5z==]ǦCE&dJ Ӎnz\%6cLk0ei(;deZSYwe~Fֽ$d˰,v*`8涔$AC5} qG7.X lhA<Vߒ&rsv(1-ոp×CNV4~{aJ^J]{,4Ж|rj̿г㗯֯,Tz҇~na9N!z ,lzy۵@xJY'bڌ2Wa+nlz@;%32CΙ%82,TCsx(_h<1S\x]RD "31d``$&TJ>6u-O*n͵jǪ)̂ʄҍqZ2@2ygtywC|DmA!_]/Ͻz<"y%Ɂi8oDF .}0YȧiQ׵ \f 1?4[n|-xEkKaA" 2Ðl~(4iv M{mszj,]ȚPy b-LK=kYm2 tqTv*CφwfP]UnVAY ȣzڷDkS\l>8 p*SCB*3ѿg($cQ8m$H)/žl/&H\EuM=7!:GEzwAi8gg stg!E.KGpJ0hag1Lj kwp)j`8L4𳁜牢{>t[ox)3'APzF%b],<]^KKwԆ.e5@?6՟H~!H3Sy;y'r]0[O4*IZ5BӢ~Q2W?##6r_lgR܋E1k""Aqq!IM೔+0Vm§d{fɐ6>k!WnFvxg8be,8t(H52+FDi׏Ty`'ԩb`4뜦 ύx9S $P+E`ۤ&MuPW(hؗ (28mZP𵵍1`;򙨾0\Jz!8,-(ݼ^ 켃NC* QϠuoTڿ0L7K 2 x*)&3 %c3* TkW9آիfM:yab$218(>:)K&JD(*%ˣm@"*V>E5"-[w˴TN<[%zueevvE d+ cZ0p,1zVNTQSuPJ`4#NݶFARW|į9_.|/(+FTbcNh:v/wWٺ[>cŐԑ&n.lk\Kw.[p^la7X(`|mr0"B܎zqo߄(%mA:wHRYPJB.ʶ iRKCɶja_O(fnIVtfkLPTqe&c"fn7$=ZUy˧sGvXɭA*9F! C-"7΋Ɂ-"~BX"\)T)5 5Cxcxo9#6ɻf8V 1gvrX;/tF| &Un 2|YVϦ*aA0#JB/̖a*7?( &o?tё:mm_ +Oq&@iʒGʼngșHFD7sL?V#HǖV'~STƥs䙊*ю3562;eDeޛpyv<ohEFhsL}kxnl gM9Wq3ڱ6LEBN5qH-LxaӘP;z|("0Upį6tϬX?lwY\'d %\#npY.~VW}:v 0\+޲Fȧ,񨑪] ʞڴ.koN9GE,-`_ƲA=oMz ;F`ظ%MiޚGketZIo8;0{֕rs7nG~\/ & +W-홅 e zGrʛ^m%7TtHkJ3H )n!%Jz0]2 |yGV*%E;%,8((=:w،Tfm(_cF6-wǣւg$%uTr{r9Q)e,#Иv;ȀRHb݅{5h4MKm$vD<1Љ}v,NhU}2z_W,fIǖZk;Y`Z5FזGq/IĬ|iIcᑅ(cU?5]h*V y뿬BkNTLjDDWX$s2O=%ߊX~patNnΔ~ .d%NrֹȲiSkm978^ieĐت"q'*%w6St"mg5& &'{'qZVaLbnhVXa@&s+*J̎cjdkشW̅YuZz.59rO0[l)}czS]c'Ar|sӴ?—F]q*E|a75exӲ+;Ѻrs3`#2MkN;EZK2 VXvNxb0Ez4͒ zbIVʝ+t >D!Պjآ-{*\2-2hZ:.W\Y޻ĔQBȢOhvfNLmԣ"X YngJ􈟟56BӄKjԅ nafb8Zp"EPKh$ȉoyj.%=JV0ͅ9 #Hq\J_8"4%ǿ3uߙrڒ>9`g]MiW'91H#G^儃hǝ?^73PqbfS/ =\_mj?ɻ/!s4Ÿą:0Sa~ N4j5xqL%MQ㓪.ggT蠽8 Lp򅬷i),k,w5FPYN&FMK,T=r*[~׳ OwPg"(8A͐<>ʪק|`5Os T,umRx!42^rpi5$5o'ݓ1˙E/:5}+<孬aU0 M*dd5`H|6 A\ l7]g"UUy U# c1;m.bJ߆SP_a}_=߶ kz&>exZ^:.x7Fi/4@)(3hUA|6f2ͭʞk,$yyo('y&ilĶwV5ʾ)ZRnk1LƝIfS73>_oQy=1 $  d+6:D7KJe-GD@{#n0~vh8APOí.U;1tbyLڢp*'[BڀQ{+tca,<7GrnHfؠ{Poߋ6`BIk??Qpg('(f[nGEQ/exݫ].%U<.a!^J9 7#\4Gՙp!YO6{n%eKŜz-+n[^g#?>A^jgEg$yԞta,*Ț7/R9I_YԍD _b}HE1]o l-=^N4<$>"M(OzmQY|V/˲\k!qJJ҇xOaqŬ= w!$\g_4pģhQ~ޏj8:=mW `~9qQɭ& 8`%ߩNhA)y2:ZjY(ZmuЫj>";1 Άnl0חI"#S6s]ٶ'K0g/x|gha3^#.pv&u}b/l˴iO B͙EX'>K#?cY;orUpXc88ښK%̓n-n3iE;̼칪lp.~ x񻇑F}84@}#>xeAQ}ikWkf-DsV;[܆q޼t͒*l+9q<$'6шF~;]yAkfLjP&͙܁h#DST| ާumŹc6{ZXЭ 6c[gݓ^Aeћ[@D`j%,TQɘЉ*+`g!X҂ʋr$I2/`tdՊ#_o򯆀6qޔ±ԡh*sO2}n,cE |)޽#I@UWk@MmH8/ĝіnp"<= Ƒ Fur8q(m QNZ{xC]m1xU@uiE8. Xqp0og^P>9&r.r֐`CfK{rWȕ]V,g G)ltdFj3wnUkd$3? ^R}oWW>?yO}Nì{ 6XU?5Luw4bdl ͦI)j -kZcl&q]Y`n>1 bœ|ءh4JbYdh6kcIobDqcmG+Y $p#ܫ5xDYB  q`}DjNZ?Ʊ<=̙[S}z_4K;Ao\[)j 븛<;hք̧&'|q uA-{,@p2.u>52-O[FČseϵYO8o75AZu!)Yj-Ggt\[@0ua}E=-絵*}%LJB MH%6?; _'.*( Hl.,0?;G—H^o#)d`29 GU2ՅxW+H]~|Znul/Zi&"zیT{g)tR/J٣ffH,ޘL0P]]k!6U[?IY>"yotZ-o2Q*z)&O?νc7)rN3YEYب(CU)Wѝ4  @gHp-D 7VmDpo9;0=^1ysE6I4C 9zYۺ\G;\R*zrw|8(%1if/eԡa r lrIP|XݣM>s'7f ZjmhܗhCM5t} kʉau;1ZhPAqbcϐR:R=؝1e:pxkӤ2Z8 [x;q؋s_X#6C @ lR{J5.DڔgVyBTsHz㯻 ko~$=`Ĭ$.q<"˜HϩËcۿ`vA>Un;D 頥Co!]z A$ޗs2~+r$f>{ sG PejrFTb|GcrH3&W'>2D ݰ߻ſcɡbRv v]̔+<# b\U Q!>QƁ獀$IH4WG18X=[ƮDw UCIeg'[[H 3B`pI@' }{5IX>)g"^ړղ0Dԏfv7ޢk3%zc%[ʿ} #4ݷ#wvIftJ0YvNؿ>nƧQGtBDžQ{Ż]3. R ņ8 vuu- kweyR_$gDFqUݘ⏇ !eQ}0~:q;ɱP/:Xgt͛n ! эIBt9 BBi)沶Q̎wSѾa6Rkt-"oD2ܳ@oM4"V_9wwozv^%O 9i/kA)?hسGLHp%4,;{5|g3ʷG9~4䦐{e58/dtW2oDnc"M-AՃV>< ǖKe8UM;Q>L H$3ZzuA)bncN#],| 3:>I{'~/v }C9͑ oѩN <76_lIh\"/Ǿ_3k@E7^A#?Jx9\M~q݁Y95`eHM+:`g!wv?ꮛK~ݲ ZM~ΫAU̥EvoGt_sV1GNJSm#-8(POOFH-Cqz_dTQeV"},:?QHn wϘw͔WOǾU W Du/VB-a@2WP!LTC_ҨZn \s$C8mÖC#k4S #520ض5TLLpҕz>=_!&M}Nz,\yWo3B-f9&Pf|"Ք/1NtRu ̈{[1[vGv8+񟄽ἓfm_Q~ @_5榗JtYSbLn'vm< t1L\C>T-/B*[.}'q?m / _ˤL\Yu4\iLIG8 'YEx&^[:*h~N4+jgU %6AlP/鉦$y2c(1rjgb="oAU,a{;:׫+Dd#\R1XGcTtȺ9dJu˥skg*|6Bv=NLMV6g {Ҝֵ҂ޗnl^p{V+R}|WtZ;4RtYDd{bW?ܿHΨPK~q얈R۠+߄/@Q>4qqTͦ^?䤑K-bͥKg)8jM9^LcWlhFԳCQ6a)^˶b) GS:qQmУ DWg@]0AC%)WAv)FmAd:ƶb'ˇm654;w\'K1:}+"o6Tߑ&;T-GW59Q #%N; &/k};m^(>#dS'OJp㳉ڱpIlt'X=Jl" SLRޟ$p̋by4Q隈Za \`ztv R,RD81A&7zT˻/+Q.`aj3%d\:BՈwzA}-Dܨ:`eqH>4E+F }C+`':čL}+C]ZIJl[JY-%zRP=^kP6+ZDmg^&&"xtWa8nH>YI2OI)νo +~7D;Vci86/"]|)gȳ[EfXV'F*DzICa|j c{ "Af F1͉~{Q-<0$UPz͹Y!`,\¾2=gOa+^@7/סdWM"b%r5;`p`iTԼzO'ai*v,֣#r9 4!fhbLe.ZaZ]QSHP᠛Lq 0-6'G2l[o+dͲ+~6 ,ƀSmIpg~} [,QICW{'/99̿Nipu*PD  Ȥ( tGG8 w?wvIGr-|d9<qXsn yAd䀂}H='P 6 ShMy_|fѝPqe]{0\\m <#T4I-se;pvZvr:#9QzڣkؼC|ƲFڑ2KDqk%j @C뗄F<> qX{pX;Ʌr)`܊ONh~kS7.?6$o_ƫNɉI:[4x=Hrov4´d#97[+Y=nسj.֒ '^8i[`XpMK^L h84 &De"/-'-6qWS?T0f߆ cu#r}bN+i"OPȩđlOVcG tr%U0cҦh)pM/U|v{z& z/V)T/~ix SY W]<1b\ r&m'-}ZJI.&qYl_0W?9C-?}#O6&N:;F")`\1ν*E]0mYQ/_#Mq 4[zQ]y)=Rɭ^ah04-?o1TX W |ۗW$?P8Z:4rX 'TyD'oNkM)C[Il{P3B~Bc( MͰZΏ%gB*V A,}aϱwSfICl|ӌsקeGOA.>R +p"RrX1< y2lYYW0VT!-1H%8KF=!zp) ƔDeX]n췧ʺ=zt ,V!Cgɖ5aBݎ } ` c`=4C{ G? CI]OE-}EIG$gRy|J2p6'go[;K,ɏ$C8 ߖvm&ASX ]%3rR/(WZ ~& K|6MfhGe^Vt$k'O> yd=m6ۤ4A,oYC@SR;'nOdH\iq3L*,nX^0B W 5{fإ6[ݞ 0U JtC<5X|֛3iI"%EH9-*ޏDC=d{HUX8PXt HK4k2ԲRo8a6@bض_9N^[!wouJeCMUXL%JtI+<6^i=$ U*/|nLڈZ]O#bWp `/B6C/bk> yo#r~uXBo+m3#a`2%6yYN.b9 H6b=JXMݕ}4ۊa#QA)҄AxF& Y  3I9Oqe6|oUiA> XⰋTó&֚79mGE&kqljQ%klsPBz0Tp~p[M $▖;3Q`w!#:єߍ PȅxԴP9' OtԿ vB*7_"B g%ZJE!^|9'1:|ɵO]}pc߅V)ꉇ#@~U}QՃ# S"D2?W (!k#TF>$_a`nu_1.鑭A\Zg>өWlu`>i x\&7'hz/ןjh {TƁ;"@n_wJ||Jy|eo)vczj98:8Lmu2%_;ٵ5KivC V}Mj- Y* 82ЯĂٟf52;M:}o| 9ΉrN;r;)&>Y =,F>R!&ȉ{ |zE{^C 7 Z\ߵE]h .cQYڏӉy38CtգXvNIƥq6Ϭ:@BnVjLo&Ců@{8 ?"9'k7ɶB0z [)¨_-P0Tg$/0mr`pؓgoO,S]EFŁ-](p\[M!(ǁ xf?{&'1Ap>}H~m);obep[ T#gi:7o%vvX޳!90Ֆo󹭳j3;qh҈q (y+׋&ď )Jɡ Dq@J7Eu>zԦ+FvԋdCn1u$t0l1GSC7[&/h:A:s/9PR48i4+j𡈏{Ty ]R3|M#XCQ 7FkzQuD>ZU G҇Tn,yMZG,090#p5D\坺-c-7G/u&ȥVÆV?__Khob̩XgRpÖVۉH4tG/h/ K sw!GVs,{4WM>-ֿbP=&-hi/*3;:zF~˭x[ct_P/eܷ^j9 W/0yWm z%Y,ވh&&.!d *|'*wCRF^)WZRtq\ 7[A2Gp{oè_ē`GY,(f`g2*|AV*`tl65b-2dm: rA bBX3NMSSc爆6) @vsɏ nGcD/ρ&8XdVA9Їf^ k,Dtnt8|ont!k= 2x馟z)"=p{HiHJJ]AAt0qJGDbʹaU@f! Jrtj'@6hiPqLkH.r'm N~,3APb̊Hsm*/-YfM׋ AGw'dCV31' [rucE $Ox*J-gz;\boF 锻\gTTi.cyQm ڝf¸%ْ&wy#uQ5^grbzq[)]29BWn6AF$r 5^ZC{N/ȡ'Et *J9u|fU,>h`';,CiRj"YP?[(^ ;~\t;״`ȏ :DA-n`{5J$^96bF ]]0z پCBh@xۑhKkpK3@bG hh< YfH+!Ct%hX9QstςF錚.$9 s`bgGLFF0c*]%$/D?4\fe%t5۩nCݤWm-O\]n+S9fDFrh|Bjq>.@(0x3OWOtZd&,,Mɨ?[Ɛ \<=e},FJX >,q >JAP@x ئ7Cv`5$^#= r _å֖ 5?!/xBw y Pɽv=B'D5\oEɥS;u>Z>v,7&8'ߢӔQ2fx'E%KC =Ire&u晿\ ٲd `E=8jtT_O^49|IvD3&e$V%]^eSͿ 2GHOu˪s+!{͇.}ltNϐ[hg%{E{ZGK{HHg,"хcGRJ 5LNq^6$&ʹ}9,u^܍á?r P BxFhB ӳqMjxGFjFZ؍ zo}X4EM@4 BbVg~>NN`uu2ƁgL#w>1RVx7֦]$-Џtk`tZo-Zlt6;4vyICu sB&VݪS%jm0ޭU5 JdaWcyujT]ӝ +22l!K KFbAse  'ǻݧ'STW 2)߷\JQ3]ksh ;#^z 2nW1 at]7ƿ2N͵82$ǪQaqnrj|y?32O.S~hXn/l"J WI4ƛC%Aw.p艃gx,x /2,/}og #NClcD2XTulyAHV`䠩Z0xdVS0=>v*/fbfC `F$_)^H S' yf2VU&qoX s/zYv;s1ֳi#3,(S?z9DrzӋF޸apTZnE|XỌ|y5k#%T;<y˃斃Vߖ躑\UE.N{+}4F,/Q$8ʿ(^ZNa{.7/VvIIjH頷9ket\BSws!J۳z2Ntnf\Pw=}l,,|qn&8p~i ?t>TAtI2)Wb`ThS_V߽SC*p9`UKE CKބ [M)s$GCTi]p+һ {=͟YW-n%ij+\Aڑԃ!m 03䫸 pfb݀˼eSOl~i‘RlI 8bZZʓK_.ϰKc.<Ϥ\H?Ew!`/NFCN%A{'ȕqI^jl?᪯l58r _^hb;e2o@+70Z9X%O+ynn"pe8/0#ݗڇ/ĦV'Lm`2e%0 6P|>+\ g g>I瞲q53ޢ[RXPS+"h޺x I JP=W 1y1`0\յ ҸLT@N]f&/!cҋQ#nEͻeɄ4YQ !;G\z os \̞v @tYhOzTʿ{R?ɒSĝLTOLqK+}FC} X җ߼H/Dcԝ ^B2/,0a7k2l\%nV`9:z/{O 8JxU}_aAگX^|=HjT,[ʁȳO@{GS5 ̩QöQ=8iR™_Lv]IKӓTܡN{n~PMcRE>=6^h6X׉KtrbjrO5KЪ[E pbCOuc<(9Xl8'bA푌|.]f!& ,H+"_3 x68!P83bgEg6e y뫅Si,+gJA]Va٠4m>3 8`j'!EfzJ7Hպ;s؞J&IA/&ث5Zx/RP}r)y+kT0XLM[G#\F)YZ䨣U8f9,CxaY ܟ—\3%C6,a#W UD2ME÷C!,ҽ<#6J5/#4?qt؅*.cqi=K>mK' kV`t\C$zR~ʻrs4tcGx+2 &`wJ~;Vwc6w{T}z N8ۿ^e29.cIVNIIGp>N%(.M.K=%hZ_?m?w3r&<找A߈"~`/%6z7rEmRhS,„.o$Ƙ]PG QLFBWJƯ<= GG*-vd3X;Jˡl9/$whWPN{ #Y'\w)GExo[ ZU0v9Fqx?{@;b1 *Zu2HhE4fֿx{Zi;{YcI/ɠqK4DY_0J73ڊǀKGц}xN4%ڊ_Gnzj~tߡͱs0Ozs7 qCFMf!*{]Q3}517% m:}i /p,{6v?-'2 +3d;7rRv9=$XF\dqGjQ b<;{7k!;,'ZL 1MTVDE2կmi',$qzJ3;#`/ܬWT2r Ksuo8B_)Ս_p=]R{>ȅ=RoV$:Q<.0{$^^( VEĴVl{Y? p]USɼma m:8QOa`Iq=3DNO'm#[tKguq*}cEUjM6`&uh~)M{P92>PK@ִna5kR\?0vØ?e k +8x̖<d.+>B] a:Xx?ժ4 z~C t%腇LwV0?]@_^M2 ?Ff~3PgϏ∷f7N,LVqv"p pP!.6)#S8= t BIkܢ*<1fE8H5OoO )>k6:V$~w+&mVFKWNB̼kǷ|`z_׾r1=Ze b*q gǾv(8΅nvw:4ۯ+ E@qEAV`d![j}P2*0lՊSUx6wdW{WrST !1Mֹ.չTGA(,h˫O4GbWi!ݾ;F%^lgH,   Vބсhm̽ I/zX8.zMe B`%aUږ_s`<z~cu=RQƊWKݐ)Zaj٨Mk*{De(E"GMoOd;c,󘝣bE*?d\"B5fq܎4=?].ҲBXܮ-5lZ; ᱠs:l$piQ/NIZ֯ʦbm-H0RMEF3G^e+'=}jL܁3jb nac%׿|3@rh+(z5fA24;)nz=κkP2bd?} ͨ x .dLv*2|;j?+m&Sb Jr$m>HMb_`1*@ؕqz-̙֭ۛ쉩exbԉ 2QFl!lkoEw7bn7g!odA*H‚k Xielqk/kZRe5LX'}벨AͺY}PMj lq: ^qj%'][\F.LlAM v+oKM@KG)݈hj9S8 { @v+#IOj`Oķ.~\`g=FrBwq;羘p˅&ذFl?hJA$Ba҃¼X"o!՝NnM0P?n9?^/J^o 潢U[N& ~_QyzcILvK"q,C1iI,d7kH?˷G3#YjԺj�u);̚gY%w[PّBdR n"#HzB $q,c@C*J8;VIpԈHkH5Y.¹J2׶QD!ӻLD*/.a$J"g: NU;Z| bfҭ(w_di0D{TS ] S`E4_#,cupYcF m#F09f*!__K!Vvc%TxQBzj@ʯ) h[1l=SzfV`;$u;Vi7e%*a.XnR_v9$O*R$G n> Q9d!L<`QpdST59S$ ?LjK ׳O>Hts54kmnqžq/nv9@cB$t.j `gtc+U:K]ղo IT /o,d%*uO굜'k?>pu\:uY; {tdBqXq~.أshsQqeGLz|. Ý 40zKFΰiТRJU~@[pBgHVR}ܝŪz2ȽJraQ*%э|eo cj )I0Ԙ/zp,fq&qNɅ,`,Jx])贖cSPOcŋfBTU?t Ya\{S Sx:\"`kJR C, ?LdhQs X5+cԘ1pP2ܥS2XNkJݍ@a<7}'h 偞`}̹KfrQZtPzLH[ۇR J.)7Nw7P S9rw{jhv#&GkJA<9$\AbԻYF:}+TOt[[v Ct 9o;MwBFrhgԮ%D*+@รz3BfLh5e=zm8]!}0"R{~L41 ޛ81\ mxylЦX-=j^Ь`mW{=!}X)TzC‰e?s3-&Er u=)p*Vy~ {BY>y܆ф ~(E޺$U/.@,Smݻ=6vҖn@򜋏<|wL(EerWV/?kM53'=Ì/~ ME4+H{('5LsmK{&<>K#nZ"5 S=@ܝ VHmxa"ٞ$i}#S-LFPJ/!Ts6H$[/!n,ڍ5ڝO1ccnlPR8=U: 3i0˫_IyH(,n9ot=Yd >2oOP,Ҽ9rB]aQU%#lݜc WL%[J&ɽOsAG9DR ouqϞ)  |[>tQ0;pa/ϋ8/u,E\Bbg]s1+,#~/9CIqc3*)x%WdBG iN"׹ڿPT3k^2@iŦo(7ImSo'O3$6HcPKnSW6r<2bcWLjl+~p. zm$rR$y}Luf-P}Q:ks9Ym;-ˋ5pǀkҁ뮙5>J}v]b1'cAvnz:Hi|u:X牌XChy3`YS0$lF,h3#&5Q<S}h ʏRq$4 V>BN6#B' $}_A$y?e]N<%0UQcc= J+1i~}ϻ- 񳌕SQF!vDëX<=!`";_!DCTk@ lDB!UZte̍d fNN2Ts/Dy%35yᗠ}?Q,`z[aVGEWCP(=:qlI?#Ꭷ$SDi& %s|g-*`>jv~FO`McLW.S]߉ !+',#*Tg#RgÑ{FBV?`[86AQir/hcܻ~z_b\YB4cbBR+382=VI< Du~sWz >lC& a. KO ~ H+1c?m:&7=A/LkEJ5j 4Ag&kbc^Q4AIT;ycjGQܜH*GZbaZM+ݽJ-ͱbCK^ x;Ik7i{W Ը%Z!r8aqS z=K'#}xb*[}m.F2Pxm^ hm"%i_O,#j,Y DNJoUdzާZ0~uc@ρ"¢TZlD ? &j  !Z!X(d6j3ط%3-$91yףY0jE /5uy^'~_ \|Dfڟh,_Ɓ%Ư[Δꖲ2 Ue&E}Ӭs:-O<blkCעy'}8VHerjdA`t43^nOjޕ=觙mrʉ#rmj v> ?hX&'0G ͥ(Ö7QNpjs栂EY:y*5;pC5l/~1)|xwh QAn0&cSr7uٝUv1 Z p[ePI;S툎i"ec\|ҏυtP"Fu(Dgkzids×U &ǻ\PɚREf7DQ<) Q4R}26lun/)ˮ6pA9NI*W;^F7Ie@[JD/Boi~B͹Gk"zQ;(|}NT3&'X" 2-c$L!L*uVn-t#J B #QoS2!%y;Izdtd54u\cm]If}ՠ*|WAö[3NpZߡy.fFHw aQ"|Z)jLGkh劑O6SX}NBfXML7阴a$5tVoஶ.AKWf56Ԋ"o,9 E7QoÑSEjUVa-$Pi >& 'Ǘ73r{פ_azrc;q}[kh'=AJC(ۡhwڒ,֠X`KFn?{Y,LW7CN㛳yGusmsV[p+h h9QEV82k:&ˏanjIW m* 1NK;yu#iG'6Ã!zBh_1T'U&v,A9lTfz33)C~N- _F3%㯢mvMÉ$ )҈(1J'33oX(x }K}SF%/Ì3i!ԐG2a%wiׅ!~(OOp?2&ƄQ溷Ro{bL#Vq^Ԯ YP+fͰ"NBWd4W(CD (trxX7EևHxϑu [(f{ 8rkab < qx;K|.&IرIr{$Uwg&frb,K藳 vmssy6 ;h-z:S~2e_L֛ Wb3 4Ғd0J62F[(F]wZ *tY׬|8=abA 1 l0Uc/du%Sk;[^&͢ CDithP}(1d4THQNbwj8T* Е%swAP@rf!wRQe@kd졭s9HnK- V4b+祣eAR6D/*U4(hL-0?#`z.fK0DֿDoU\*<`+d`׬L}Lq*ę$iRD5 ne5"F 1؋%  fZ/u9\Y2szE:~l$7 Tʕ1@|Krgb`-W/sC|`kgo1?fw9:yʬ}V&&G `p{E{Ntݨ%5{?a+[Gws$ ױ97p P[9=g{oC̀m#hLYk;~z Dy@6nGJwp,u30[Mf1<;ecqeR!hbK&y+ 9Yڍvj$5A@4ߺb!֬L=:Jّ/_;m.Hm }孝2&W=C?t/F@Ohd9RpbԵɯc R[ aPߨ˄0 >cEi%)Szp6PgqZN*rO zYc ƧRe?k.mcwG !Ԃ^.J6Y&oE⹎Ao*cNf-#%KaLAkW¦-yXo:KIKp8F1_}w7j*t$,2쏝 _rfknAE|!Ή1nPJ֙ywjX?AfFM}{I{حogԵb*kX68nwDL`ˊp݂EH1X%X@͑7Iq8p?T1Y9˲뻆M.Q NNp2ݺ̣PЛz#O^ZrUV()$aAN,養,G ]0>uV!6HC򌀢#ڭϑ|je*nQv^Zc\rQUʻ;ǵa&ul #a}ªЛj5sϼ:YBeM`1Šg[g0eYFD~zRMn#7te W6mvXS=c<% N:Godn"wo[Ĵ)q+wz=~KNw w׏} :~cQ+ 6d# D Үܝ}^F'/k8y /61%Ń?q滗e!{܋NrQWU1z\7@/u T7m kd.!`,bʔ}jldz3űG+Fc2m}e]^OUieAW-FQv#i35n&| A騴 B 7ɴ'|L.,'GZL_U\UZ}Ϙ'nuhq{WF\C!Ѳ z 3.|ä?)'dyqoXQ;Fpqid#^ps57:#҄-*:# \NY^}Ly W7 el`,{6&(V=#}M00V W1x[RJptf*75䈾g ʅY,w'>!p5k tG]Ɋ!iߌ!Dg6R|tX1fͭ)A_L8Gumsq0| (?Cny*0ȃDeן3[AN ?24ͣbQLl.qlBi"_z' (L3GCFؑ}l4 f N_Zf@".\׭ݫ՛H|VIWdw,DzGqoDFd^YCIn8t]kJ|N)vdf>(suC4Bl'VxM@{ `1O1&!!Hٔx_!F*@w`dΆ{u[>n-*Uںt AZ\2zkp;ҳq#=I=:|)õy(@yc "q{آfuh2|bru81Lmr]ȌνssNVl dӏ46]NuV[tn}ݎ/Hsa֒S. ֻMz '5 K5Ё%" /G'q*PXdV)!WڨՂn jקA8=y/2_āNUE{}֪Cd B'o.rK]ŝ|eaVqInJ2'hRB6SYNf=0e H\N3ƑWei?E(?„f @cݭ31z49=`;p vP5('j#1a6&^F;ۇ%n~;ꯈA0'࠿fbj!-q6*k?[\`?ofJ53 EF'^+ pc _.w8Ϫ{#qNN- ߺh^|}ISiD>@.GUرuCz3d ]+MxUW7q6ر2 wC!<7 ~nKzxjםI -p'O7-)|pC_JVw+\o"|8$W;Tv׏qS]Y|* fޡ:ihm%"/@g ^Oxo[ʠ:P<{bDpwHVu~͋ ]hTֱ@DحE:Q 2ld3}5 $!8^Փ3gWx艏LJuVW3AMQYI~Hs|||g [!j<ʹ'kP7`;=,tgȾ^z]GV`GńױV]jKܑo,77A, ֻLH8W:L`FE\ڃ_dM}u1&%5ϒ.qLuKJP+ f_Sv&=]J3,7{@=B ɷd܅ٌHnbW(̐cӷk,C8k47Bљ0O󣺗Z9Z[ r7xm/N%@U7sa~ (w2kfXF[XXp!Ι\$#ILyI_rh} >[9LfXf9kdzګj`Yf/E]`jT =mZS\&›F3FbhzXY86`5;$* ڹoR @73(k\{6ӳpaO9͜ }abۣ9FHbt56tړ ko7hE"%4@rϲ݄>m &嫯 t<5Z2 !`*z}*lMOVi\ݖBDU oqh$n0DN0~ԺӐ!=CL q\s,Le1y%Iw\/֠s:gdክ5v0+ay<&|MN;K#ƷƚO'~0};0[cP=)x&NBd*&x/Y^obMũTOD钄PqgX2ssccrI o8Þ'C (0spo_I)M93F&NFao97B]R@G#b>&Zi$=g?'gD7FUvH7bG%lW;-q35RU%k&\pS`\q9yM!,b3쯶L_鑡hQ3<ӋdݽJhhYAa+a%mM $܂Ĵ,kJCF4 ά?/O٢\`h]:2hZ֜?ELv=koXK o_ѹyж#B =Ɨ_lMԾȻjF&V"sdkE࿗# ۔Nr~W~ȿ4`'%N.78MEgb3G*A^ĝ2-aW@dˀDt40ĉW? q+Bfl&&Qu0vG ECy"ʳ)0]27]GZ9`VvgLCR%)fDfn/`pwsv2Lsײ$SF]3r1, @c h6%ȱ%ė*@Q`ssT2 顋UBt%ZNwLZaĹ]mWMA)~$pcb:a7Z)mӛ\s_-H/F^?]ɗ';o{{ɗDTWʹ!9ܽr(x6x wc xs@٬Az/QXmvl8iD @/"4jD)hE^6XՓ"#ơLYG=5S΃x7^="y7dY V nr`CǕS}AJn/~r/o::/s>5ܢǞ^@haV-b=UP[yVp oݔi7[OIƵub*\{goh)hU ϛ%*o?3LAw)Mx?a1ÉλZi4Zb5`P9-"sI쳛0/e5xQ yhDWo{[& u]F"B-*'j[X$]jt1l&qa98/tB *(ܱ4d?kOM x%lѕ-Y]W*ػ> 觱=KkSB>|yy+)gAN}ώsSLS;݅v(bl+2xvMvm@7DUkU"]Pk\`mIJb>\Z.A]: Z@\,ONMiahȦWF*mn׎x lLD}9Tkd\{k4|Hw[Nb0Mxk7U lKZF؉<VoO_7H2 ~u&r-Do-.vtRΞQ RQphZƯUyq&GLu'9kSfXqǬXhEe{hgwP:PVdBWjT7qhv{`B8/m{z5n>b] `[*hH#>,[!~ERPđ HE6).9X"u M5IDu :B$QxVL]zWVE_BΌ f`7sX7 <2VyE^ܞg6teYz]TZjŧ:!J } Ǣwtq1,HjjLHMOh CҵS͌.?HD,Lp Om^UsL N0eտw]ʽ}✯&.:uԉ @S~1a Yo8n=>ݒwZC:wr;/C۵AoGpBMJΪQ,M+i9&x?C}c?gX޸0P󳰕! `f ZU.CкNI'0OڻcԛU GIzORlǓzS7"F rˀl;X # /$Yi1HeY z&vONL/Fj/hӱCl3^y-Z74!,&}]3C}ק G^؊ph ~<1:""gC>ңQ7rL+ 9bͤ\2U`_)FiqxG@>'}KI81ܜT |AUD',olNnONfe@5}~N+ x;4Eӫ_lo"PXCET1޷Q"X)o&me "(jÎAֱ7ӂ:7뇹autzG/ˏf 'Q- 4ohG9ݍ(\p^Tnq pI:\ 7 Pn ,rl.#5|~^Kz$׊ '8j'X`^Ae1!?t cϴS^(TǽwwxgsWUF&]}&(N!qFc,8B!@RCXgP 4''F+,beR=4K JmBFx7+ >tVDTwHmUIN#/ 2dcSGEb FS8ͳGp¶^rzH&i9y 3X gfq\~~\<|HUm"Ml%R%J,eІ\4nA#}.a6?ZGjܔWOh!(f47/mS#aX&}OW8.\W6Szq;?x#ZNYYbܱ{ю*);u)!\$ҬK@rgX'3**~DW6iJ%5y\ћ\:s1}q){םD{Ҿ̣9S`a}Y>SPOFJ! rua bw1'"qc{MӳKF[P''ˤXF,GGO9P`2|u3yotG O]aƿRtw=~_HNQL/ѨOL>1 dke~f$*y_HU n"=k{a0"BjDaւć_FX(7l@Kɧ;C>#Щ| E[fvY ABP^c05>M SI`:X+)ھ !7肙y&AUzy2qllQ;Rp$p*GX{*HWq\(pJ(' ur,GOՁewƋ BR5\`o ҵ20@liiJ`í҂YӥY8yC~Lř9ı"}"w[GB7/oO%L/hNHOGq@NCߍȧ*ā"~A 㴸,"G#uYOUϺ,E4sM鯛=\܃H_4vNy;̰Y~["iQP C!Y:RHC=G&3a/7h33 V~2:d" 3O z7-y:6%֧]?/} -Nz(z[ ɞ5Gp%W\*[ RXژN@_铉(ko+nĆ|+׎śJwZd3_ !J+_})18W`$^foraףiMOވebε`Ϣ-8rrvUqȄijl2HIqT;s,B;LԎnˇL$c+Nۃ+,6_+i(5B?uu3y-Knx{cry}XNP9kxAe6m31x^~ 4Dsu*Fܮʰl QG>km( 4jI2)/Ub '@YL?1!.Sa$CVىtuoa^qYͷ?f+( tYYZl9mR kF44O7uMU5}6W!^^O[J.lAŨ$ݏ\ FoިfY*DDF}zԔ 5)#<ƿB\^+3:ܔh!˙GUS_h AI4J*$EIgZ@ޛ[“ñ*(WѤ (aeG&AWxvbz$X* {]L@ nf?T^[]m0x2ژ} ^G_z+С?(>L"dMِg0XyWbL ĝwORhF:D"TW?T]'/d<yuyɓ {˗¸)ZlX 5;_K< X񓿒+s?0ϏBnFU%{`4 .TiƻuPphϭ{ PY"jn}?TT;;7M6b3'(N3ҽG@}s<ءLe>+q^a^ߟC:0O{>3+DA 3a;@͒#mxʟW;23מӎ](ZÆ s4țv$g.EDC{5kgtQUU~@GᶣwE8ukvO$, j28  zy7 Ueri]?@Gv!c6CnQHKGqvhtL߃=ݧb2 o8/F@@s7R4l Ja^;pM Ϡx e;7YTID7k<6#P57Qd@fiA{H?{͎s)1߷ HS⸥Qk Z HG)%1._,zaNj-aԂ}b.:5UzKAM(BG* ؊[VS@ۿ97TXj,W`$veR7ݓ0u;Nm:M;X3 !(*'6NΨk_CYk^g㞅Jp#)sn"# [v\zڋV.MF@N*L.>1 _eT6x`S2}@ >0:H\ +lW|OH"fEJ]NI{׿/w~#Gͩ [O~f)b&<$c RkItL4Ό||/CJd5T] *=z|fo!{I|d7aAyrhv"g({4y2?VL%EA%Y8PEC/Ke 8D鲓2o3]6nS͎j||*HߨLK Zv6toɐ&+E$R];R:p/Ӑ V!"$o"F Q|\i Z&X͢Qr2|oTPqHϣ<['nk֔@+cx_xdD77kx‘pie[^ M(AO0o+-݁?s7 R$戏-t#@tEXc/ *_8X4dAEa[S00ԾZs8=d7KU:IHIҥ-JQ. wr#"iLm@8pʎf 0n!sbpT% g?T ʃ oF*㺙f䜦Jd)No$?r׎^ ް "YN*զ4:ZIۭ ow"-<2",.]HDvk\OPI > hl>q:aP_GLcdy8J QsAWG0j͠DءuRx|,xu@w~Zt<ߝQij.S ^sR|b]I˲Ӱk*~^7k`|Iɾ@+_X򻹇SΛ{ \1RFnӦc*zs%C!vɎC $ιݿ <7Τ+s"0Gi2i5WW `[Mk&Hk+[) 2](O_rO_'SIׂvw_-$Mu$=M|c^MzN)n3<>5* iIF'1ՔG~D0QK%?3@Jyo(,yf97V,,P_K2z ͙hRݡ *F f^l?vx9@}q3KYX !s ]ro#}3"f =OFq&n@NB89|}e`f|*W p5՗6o;EON6OSmDWԱ(Z1gv\g51l O:<鏿?tD$]0H4rLB`,' {D?%%O>1-Z/;}$XoTIku|;ʦ,NJnϲAK71튅0ĞN,W`d@u'ɶY^rdSV)J/S5JaNk/GZ$ǠI\P߄ntJ~@~ 4z1i(ӜO`Qם=I}2ɺ `¥}>{쎆f! /R{8:5%lH6jsM WmOWrRLMknRJ|wU>y5+30Ûul#JZH[Qs0*Z/YrRmas]<= Ot#bBje)TN"} i5`/jQLpbIgS}m Ji˱2FJ'03(k~wuڗŅp:#hI!㭪i1}`? aΫ' \. `N+]CBUX(?j%Sڋ;g734%EZ"Sˆ;γ26X3ss \X,"P>V?قӱշ=_4x ߨ;!7GW2Ahv̺(4a.;{{cuPL/s<6U#@iI%U(Dpj1s"^aYk|UĎMCLZ#Հ>?PV)큆Dy0p'̊,BxlR)9p;ohv%L@oҲn7>m-ŌsGjyPi=oxѱ}>0暴'|nƪR$`7u^[Cp=6@O(K9XƯJSɣa9tXaxmQg§v SV8?'$n>[vbEhuOhmIVvIM/\^|?=0CCHGheTMBYS]W0HOߺa -zNPXy_pY ?%Y@% 1iudm7a}kŒtL%߸[O3WQ IIbnfy5Vw(z  C%Q &*a?crTxtsԬkSf^eyms%\)jLHE1S#48Z(}Eb[ɠx'IoJ~Mp2vW ɖ&%m; TƓ`NHlDnl 5mY-՛}ֲVv J]EϸwgK*p:8oV] xa߬_m08L(cH< kYRI )|}x\L{#Ru>0Aa ZF`}Cfz cv}0'PT>u? Xou})tXjsCn=$Ral 1m̘W`_<&iθXb| 8wТ4^q:L \RZiJVxUkI.mjא͚~:Ea0Z0Wht\ ?swV:qVK[Ƣcui 1JR*.uWộ&<mn4!FHzf;P}26NV ,S I2YCC=Fukx֋L N N?:>I;nҙA:I72;I (Ev35) ͬQ>,펋sP,xxa(y lPg9Buyl +yT/Og!L\":Cx8B{&Jщ]Ub9qui&-eau tiBS4Ѫ|b¼#Ǵ/7MtP'M[N*?|vNi쭋W[rI)gR-+lx\E?5!T[XWlz_9Fܡf|ݩ4Riip~'o9xۅC qA^\ Q /GE4){9N yt7 R(tiEWTW,ʮݣwӂCLYjO&S 8k\KxŃ 'vE7F]v% ӵ\6@ =\V nDÁ[ onH= c3YrGs?#,=<`xkԺ&?Ҹs,̙7ovJKHeE6QT$)=GDcR&A$LQk QpޗʘG("8x;Xz [an0' ^tlV~Tû?cc\c f=V\Y#7qFrCSJvLPY"#qP-nOQSPcYRW9D+(AאMƺ18c ʬpAےpds 6,JwgM*%q_EI_/ ^DŽE' ӑ4k&F]ȂXt2#qS@"MS,?1gp3$^Z+mNȯ ܫS3>OC3u UUCtlE^]n4oi^vl*2'AX8s`YțSN!rD.MO"˘IHJiri!p|Ǒ'ަρK-е,OD[B9MxP/x7뤢Be+6 SZߜ(vXqR6IܦR!ة_!qyjt0W$Gmbs V+ObGpg b9yٔڿ8|/5JkS#^*Gކ܊Zh0I3ZKHpAv8̃J)3=]+9g H[&`kS% [,Q߂G0xZ&u*\Q7طkٿ8 ߎ%?VDsFz$E[:H$)X SR &J796.tפwOƢrߵt-F3a# L8wU6dGC cq6n?~ mQ7yUc83G6oz)]JKH#O(xw GKϛm㟯CrD|Uv!iN+jH\숑(v^殒mb mXj>WшtIIIpXԑҨ:Za- vL0Bc*wu)P J!\!t!| r9mRu#*m2Ea~zB:Lam܂=%6- {.[d׼S7g+8[,]D;T㳓S.Ynڱ ZW*O bC;Sr?e4Q xne3 O^}b&^ &d]rsE9M0=Ea rUc>,M*Rn=7B.<(.4m˚|( z%>QKfċO[8徲Td"R6wg؊(Eac0,+xr5H.Ю |G#?E@Sh8lݨ į0w/$Zz54td4 j [BZ ~"X+C}C0:[Bв@&f#;Xm !ј{ i 7d꬀}HsIDug56GV];&A0B pѨ? VNQ=]I(]SQ[Ү5u4| >>u3f9xE>\X؇NUÓ;PvY"y.X<(\=f(ٴ0zwIMG]60٢j °zz=/ m$*RكM\0mr="=߷Sp?B(=_TI6kW_) kV9eb WrZ'D;/9en]tF́_&r)؋SKڳR!A5Jh^MrPѝj|s9 gxOZeK>lad,:{B=~>pijyW:-NjݴE$<@߇ߙ c_n24h +YfOۻ#m"uv`KxZ@jRM;KN IB嘦JBW\RI5]cbYo;9a3]Ԍ\ՀEiëc(zNȕp'Km8h 4q)'Csم ˴i#+H@i-@ŚciMO{Ro=44ՔbS &q5x!7t@Xn&>s #77lՙRIA*Cf[mU;4 kLAFS`RmTC{BOsN@qig/Sfh3bJ;1ndYQ82kr;:59c:v.(Qt'?iԗk☹ȰĠeZSFB|P?8 4mZ"C>Ubu(?7?ܪ\6(o_lzT޷yGny(8z_Jq=2I{nyM> .[`~ n['^Nܮ7 G9GIs ٳЊs%F{ &mj#[Zdy*Q  *x-,JپPSSgg+h1Nj_89zHP<{WqI}e"BX?ڇFL-My~%oN niZy u|" s 99˿@bw&f/S/_mQ!Rs_Xu0j'Fm A ^S% F|\ z+`u|GS'GÃwt I5}kxV绿RD)Ad-B6ShK< CNSoNx!pۈ6T4zY=j5Z"HkL!lZƵ;nI֩`2MĕG^Ou\m4rgHoiH;LIy= *kvF$8"%_ޟ)nuF 5 _!G"ȃ4::E3C %|GGdN솟5@WQLWDQ!&fHUⰮsPn: (L%Wf DAjS@UjN&ǁ+#vM2_7[4QoOfPlBjaF 2ZYU#e_7lkWvgQA~>؞BE fA[ !(8sa7%:RWLPfKe;I[N|6v/-Y2tOQg,Du*y'ݔcI4Vl}x>V2?Tw"δmF6_>tGS̎#z4B 14 IQ6q6Lz)Qz\e)h72R=lόI Mr`fOV+×9j},<,}u! / I^{Hzjf^! *&' oPa?xW~gJ0l; m9*ڲʈ>aTֆj pƼ~]C=0QYgޣۤOo<ȇ~;C~{bJہ6s~,WڿwY1ACsmZ0($46{PY#'弲u|mo!>56-ʘmYpF:%1u`7v~^tb[Kft3'6, s*N˨c*)|dGgI9}MrkEk(=>CB>dƠ;`k5U=nYt8a4GV{P ^V*zYUVW@^c\Ly@+=a'o& 4N#i^kR8[kcTԩ 542$eǖ!uѿ'!}ȳ Db[[B;Vc4B|cߩ&6ґ9Hm>_%l9_/Դ_-W4,E]14+f̛ϗ1-vW[wXh\n{遗藞M/xg&ˆxxw9拥 f-%cUKNS@BTIǛ |eLu SwGRzbSbiFGyd-weG*2}må4ke%ۭNU~ MogsstoNv,MVoB⟞_W_B[btzE%wJTfQߣ9nxg ܾhed5;sҚ:o0 ,jHbBmk+`Y[+$iXvCKq |]_:={ \=>,?@5i}ǔ`W莰4'*ԼU x z?QV:Z*HLǵ/`u}=7$X*&9=.*9qm6ݲ6j>ҘMh:d~Rj3ONæ`Ch3~̽n=u+r٦b03{5Ődmxϛf4nd`]؛v2YtQq/Ȳ0V]p@=&4>X+ ^7e߮}a{z1E`͌D2,:ܮvoר)nhrØ%Q:%| |-7^VT6BO<^eRn|."gfV{r jMѩ64Urqjb8Gn#A_\o|u 1{ #F b@ijEGA<1Gb(ށFٍ6L.!2 nӲoJ.Ds`6ryE?0a$g n-bmY]*x8K>m2}w|rX!QlD]R<@it1EfqĔu 2"-sN8g!M"6Ơ'ة;F'OLpOmCAJ~\B:fR_mTg5'MB ᎮhzN ;|ߞl ~@ -A3לl t[-݊҈๺{}fx)%ga=OL`[ƠWfv(Wi}=v-^V_>7E =%XbPЛL&  "Iߟ-j;Y Tm 9=VUJ^)\]vx$|+ Q sśu𰁊u0m=˭ΰc7B!lU.Zhi_eJoLH9$O\5bzk՜j/xFJ]SHZ^.vbT#Q~ER!$ c+mL1tC7;:T86%M\!ZȦe6YpŴcR[W +. TR0$*X$פSMĹwu߰- 2qF zYAW-JmK(!he]E_\vźbm*ˠW]AEA.*Ɇwnp ՗l=Z?O$rIoWަ<_3">X3#q.VΜrh^tQeCbAF^p'R8 0m6$PRmZ+[N09Rk~S\֓vµ'Yb~qe}E\l,̷lSZ lƿ*eo1 ` 4=_E0/4f'+$ٗjn;@PM \){};90lֿ)I!# /ՠ ۙ $%Sc1qFΆP|/kA ;>+0fmeiYw"o3=hnLa#M{t }^zBuF/Ǖ@:Q-ohDPBROn{1|;UFm)ΈEInjtQ95԰w5햨SQ| Eyb P.V(g0ps%(Ѹ܆y5?aU}ePO6n(OooCÖt5Tubֲ%nʰ o!K^{9J3 P9h3 JJm`FdIʱ7aη)Ǜ]Vծ#y8LNe˦$${e66[uLdQ>LdoMT $&AO"\pQĭ9be{׹"Y~\8X*$ݤ# vo' Y,i1q\|!1<~v B_e`1VSg/ -HY|n r!MÂzQmi*AXNllDHhND._WsrsD#|6"[-wq07q$VKnZ~6%W ۟ʊ\cje( mLpQo]UtčUMH"PE~9oiߩ;md$"5^m͜ O]ҏzx: $^$F:딩 r>_V ӓ|-xsPjrS**KȟYǹ"s)W9;C_swR`X Q‹3jjW[&h،fq:O fôGJv= YKIQLM\d?#-.,hH'f#}EiP)6(+z`i/3:,Ridd8+zZ] u9A1!\k^w;[#vz-W*lq*4K4e9t09\fzX|I̘y?䡞/;(n*AO~\̜{u )Ԫkianm7~hEC-Y8k{UZ+}w 2aҴmJmbSӰB_WUset _(U <%U$:3ұ^!:$мԮT0 .ػ|Y>Hm=*)&{ep+ag&*Gb0$3a$߄ 0dJ!FY@"ːߩ6f{ޗ 3N ے@.] BS!b 2(g Q%GO9 kX}K#_|`˓`~\<͎ 1BDQiH0>`o"jfBTnꙵ{UtQA8'}a?v0x2]&? vcw" l~R<ГBd?5XA(`)B oYO !fȸ:n(N#Lxr$QQW6ًMs9 ZtsGEݪ,Ÿ1 RӐPS4rv!;XۇoUrʠJP*=l>v|xq?ނzzʄ Hl<@qlU*?)6֜U`v!]< Z+¬ŸYmƉ'y|))0h r>=$T% >e lYK(LAd|ʄ"RUt9O|,܆Vz3覩@xB(TnGܞw`VX=ܣ^؅ܜ@B{Ќ3%7ϡni`g ^Մ<ǃJQØ ^}Tz,#W t?YgQr,`dHaKTjJ!pwU<{Ї[`-z(v%7r7]Ϩ8~L&ZJ"E,a~ȁ«N-@nIt$Z&hްۄdN( Or6G!d|2z.#;})k'a1wv1;_C$%veS*~,vp pin\KE|rue@=Myn#`œ&LzBZ[r~Wڡm]Bg^E;:ꛭXW@'V3eצ=BM굮;>;&ʘvY+}!y%EZN@ |h5zH#X q&=j)6T |&L`;2ZY:傈N 2B/EyoibIBj1|^3kgfiHu Gel=9S]B&hڟjH_H3)Z=0 8d ğh!#'!c{ٺn{1|yGG[EP_l}5 hY^JT,1(縲_ ,y{Z6_Zk:^oh@#0o}w}W6Ʋ?~s lߋزj҉jʁ8n-En,$c%l\-ŔўGE(N̺P/IZ #.0*oeO"PpnmO%樵P2 B|~1Dq`珧閆E?>! :%לC}6q8.T9U}hW96c + ]TX5ۙ} S=t`l@DЮP]]!XR(mbju殳 {^t/ܶlw=0cazÌ[I}-HAR,]zD _fgOړ}$S෍g[;/r h>aޜ(?[m0b1\~i&YrBl*p}(1KћQ&k՞)Γ&Y'9N\ՖskBlT6 AqNǮ'ڸDJ,=S'+MI³Wc(31ݧU7!@w+.ӆO["4_F.+82sW1EpiE65[n:oovWs~z.bV%>J"GOıGlѓڣ#A @xOÝϹ FZ(1f!@D=73",,8 H#15ARب{ qU>|'6ʋDQ[ tqS@0K0φi?Kz,cec1wB5띷Kԯ/Mm3^hfQj"voصR.=;: ߇gyP[a᭭%nW>ξTA}CKM4LCNpptP ߣ( J񃰧JMyWg%rDdQ4qګCgJ wr_"!.sE^~Ȅ0Fljl{?yb_R8t^G)Jox3tH+'JGQX n8z@s6*Lx*nkh&xX7fxNskmn@T wy9ZE+G[7ϦS/aJ' cY,[Ɏ7mvw,^ 1bM]n~"ش%+*\aRћnް`1:lMݴ.C4e0$FTD:Ǎ 7:gi%{%?zwF0GxRo{*j!'HξR.t4[ssc \Hv选c{z꼪\0ɖn@!*;JMQ(ȧгq:qeafYΠ GI\t|2׸ƗJuX5N[X7Nw_=FZ{Bni= ).wԴ\uQ ʉ$|vdDA]] d KnF B<׀m8+rIQSlٖhXpur>be:2lEUk4%ݶ>2_R@ 8U֙!2njJ[#M8!?myhuu_L\E@i\eub| pA9@bx!~]˹8訿7HQ&4@cT&b6GM}VsDn8&^D> y =ꌻwT! -7fQT-w$kڬ&Ey'Wɑ\9PBVܦ9.gPz0+%+!2{JXrF Ҥb AeT:g$ᄇʼnY7hTDC? `o獸z~bHu쵋N 4u ĴNYS6UН| O`k uՔ߫a|п1_8qN:2w34?q}kf*XNmHp譯&E|k/V/*'8C'-;nA 3.e][eh/T~Ieл$D h< Kߔ<_au9I9*ҤA/#6;ҽ=p:Tx0w>18=JKnƼ"S͹>"R+ŇXWZj.8M<ؾ"0UNo2+0yCsOwbhI9?hHm1OnduRΥJ]w,GӤ^r]{),ZlPWWiփ=ޮm' )r5 J2V|ȼЏIBQUKZ5hk+ 5ӌ<.&p^UJ!>WiCh}cc.6{ }o80Fϊ0CfzJ/H?-\MۨL)?pZV̑\*ti&1 k'1 o6ao(%.:l_ujKn JGυGv׎3{wdm+Z~"kɬ\69d 0VKPFE*~:kT/7秪1BT%~᭳s+ xuiSڲ}[<஑BzvP&mJbj y0䎃/~J̆O>>?f?vUwgÖ*&/_McD^Q)1@|V(O#!wTtD,w\R>1(J9}i;gt{,:iUV<͆-ANn4¡%ГJ~_MNk$r YNHq Y( a83xOi\;bH -s"*sGMH'sz`x; !ݾA:kWC>|f*S{/_r##S[rT^N< JsӨj,Ӳ#Q{iFT-/FBaʓgզP?UqPXH~!kY%Ag(%v=B6tk _[k1ivP7 +:`{[:LcsOg@Y<DY+EyɏxXܥ`nɖý2e.8:B?qc1k#?[#lL5ܑ4Kc%!ju_86etU;?/y!laF[xcAB=!-HCk78cq-L7* 'qAvt1TDo*;#YZ{sTgE>56zhd7N^G8yXWh;`ڃ[,u5/en Q%oFK^7^etǬUy}ERl?W6&|+GulaflˁL$QBrB5FN4nBF#NOcCaCsYVFj'[\JǦxQs2c=6"a!z~±!x;Z'1pƓYt=]aZDc;r^}{ff\-53]5Yn7AxrNdW/%{v&hMr"uqHI9=q leirAd`~Y.wߥGBYbJȏ$yjwol4=Ų$\͋۵h^^/,vնqIJmf1`*^6RO$3t$9~Q b=8dmaKW|%w~1,/= >H&ԗ.yQ8׌H}^`.$K) PegоٳI(G#ķXڗW>=ѩ_WU1U큞GdAwS넀pPV 4H ODƲ lɫ$3.k+#3:Rg%W Q1ה`I ڙ.wШ炎OLPnاC0%&~]װ2!Ā}ѫ#]0~$lk;PCݴE(SXc,3a<(fŁ/=s3DŽlӡ2 G\wV籃5}N-ѿI"3~ &C%A#, S6k=/)௏"6G {A(t<~e7QaLSIn1WeUҫ,DHWl s .U"8u 'CҊpcY}3<)(%h :48-6*fB|s^ayLme;UwA.%_b4WÛSo{-oh Nb)%ɋ*vݔDX3.'9/C+j93q9Zבu 7WZ8BCZJ$lS~o~iCH抒m^6S)4&P_1x=BO?1ҿqÐ:cqBg1)9۸s4`ۼ;7oNj)`?G^Q}>h$[Iϴ2ᨲ5m({])۩02)oc !|'Ct"lXΔ$w~̰#ɋ!1\F2`MA5')7бfy]iJ!qFJ(JL[E+mVTOPYz; Ơ8o2)у2} зE1Tip FR~uq!'¨艧m4`4y\c/ _NԟA3tO|gg-g%r phdlOB藦s'@Tn\i 4ZJN1B{ʒ.춦E2!^&XAMlLa$T jBEw,k_ޔ>ԞH1`,77,O=[VnUk>l\[O WĪ`)Pv Ǒ41LfS!2RKcVB:-IdvʺV٭<B8okA? LQ)vc."g%jNL崞r?Up|S l/D 0jc{jƊ1G$r2fdJS8-ȳ{.|*r}J&g恵,N 7{ l(_{\zF/Ho 75EP _\ XZԺ'óoS,!%>:OdFG,G:UuCƪ NVϔXc]A;Z{>?]$S"zҟܱ_'}8w1ya\H,h7.[njjJMV&>ˎ?ߜ3Lz` %!bFt@$A6s(KB7CMZ"miU _@ؒMގA,96I1//0x[c;Ljc z#݋<jSm}*Ezsԯ)%zTY"ͰzpH$₿?bך0 .X "£rrB8,݉L;-LJB(=$tŪW^E ЕWjxE{c"g O[FO"]H!&.@jlzۿRC=g$8%Gfb`CFg~ǁ5LU Bճ}& "u|H%s}1;&U17jH;/ךbK_ 65 LT&LH*N$Ӏt.L7GTĢDɀR]ЊR_F { b7ncGlFHhH`me6J{8nfD; 8NZGJ î߁떦F.q}5jASB!~4'.Ƒz(aU@[.yxCN<?sTWƸtRqίnJtNԴ1>iJ1 vl Ḿs r<UXԼZeR`)RMr/z⢕oa؞|%NP rJFEC*M imcC/i$Ѹd=%p#J1!V߾֜ *3#,h!MTsdF<…/>$@pi# %֤8_a"-\'4ʱ ,d@e3+Ķ&~LbI?MxsvI Zspx{!rBE|WܗɅ 4EF\ݹO57UNS6ЂO,buYS?yCⲕֻ lUh=}{"5TT-qRiJ =YO\ H ˜%B7Qsu` Qֵa+ iM%^YԞV$.SMGBDʛ7 dkl8T=ֈpJSTC\A(.iL,(NſE'b,+3w]'C^)QeoIJ3J&$Rf?m " 6ҵ<Mx+ms5i p1( 9~1w+0_ͺz.E! 1d?$RAC7z  qG-Fe׫9 ]QջвA>oul9l08"R2֜FQԚ2D aaב/- .7?N?7O U-I$6Mɮ@Z0ESpgyMU&߄TMh؏JOFEvᑳ fxDf+p|C- n?u^~,S@ zdewׂUڀc:ۨ-?>tJ[ tb9`1}dvϻDk\A8\-%_El" r FQV?żT961+~[C[lHvAA"ˌg֛,*!32^w@wfn- U򁏀si` KL„ІSm鿩R]Xr`D;ݒs|5F |ԑ), eHM_"njɔ@ǣ d Isg"5O0v6 4*F5پ(fE~H%۟mcR@( (nwrtO~B845V ?YМGd۲۱rF,s3i M3ł??f~:c]"_"ۿ$1<[%{\+ &iݵ\Oғr&>SϷE`imMqlvʢ,S^'#Oy=VѴn?F(#^.j]>bdwE2Gs]̣^!/5'ڙF7~P.m>$s^,@z g ,3"kBfH+ߡ6~SE}@ 5;a(d8r(Ĝ Ѐ6qC1 Zbfgf_"`OH‹ Ȏ݊?o{cǹܓi$8:PT'*Ϻw,N?0=Z?ӌ%?&Lk+3ta6X1 e׶$x|3= 1zCֶ:G3U "^[%]F”߾ҦgSx;͆BV51۶ݣa4·){i8qU/Mn9FU\FAEt)lGGI57j"))VeY(drɧmpɋ ÓZUwq7FjXuͲE9j]!=䙏}!"&&ťFϿ5v`]׊ c3sI2gAOj?D}o-?`gmuLZ_`|f{a̦2&cHTq@-tt+Y{G t#6:97l>O(yf"Wwy#'*.{JlȟevHmuJ=QlʽʗzX!BOs4(? dM}>:3p )믫48m0 |>w3ũvٛЯeFgμt:'i &@z73^S*OyΜq AXp0'}:`T94[Д5^7z6kS;!ߨl̀Rmvĥ_?epO rNjzLS㸌F1Bޱi+ c,V ?c6Cau 0\pIe]PP Ziq:S Gǃ,ֽ[U`Щw7ǃs&TRfPX<"֝S1;P4=|H?еhwy1[(YH{=$=B1d"/:.V} l*-F-rqVr~ C^g?Ja0, ZSm A Q?Nq^q$C=qE?J/^?^,. mN+ i'} /2#$b:CS־k"U'.UŬے>V&Kf5䒳N`=7SlږƆdUxJ25q|w[>#c>27O#3RLR>sxiCbO ^sDԃt,kAVzݺ'ԭ'9'2J[yI%ho xz$g&#ooi9bΎڊC=?(RBz-Э ʠC#z:p *{#ԿjQP Շ^$[3rØX2{+3b "=vx*Ҩ+-T 񖾛lb{isNʧy #%Põ2k}R\]oT 樼&GI=/Pb84T>5j[U-UQ4&HC_'2' 0'*yK_'["V^vr o2Gj$AU G;$*EcsoGs\6o:ƉMNEXågTMŹ8sbu|)* ?h:@vQ:}T)'0MKido`-7dyDOM\=k^&EkNp%/Ls5.|b)m+qf` Ȩ 9>kb.,C0z2#Զc7U0N[xYi6PnO$0#cWcаX[@ayYsb6d 5ȏZPr>6GEV-V䋉I} Z #(Cx.x*" R'|K ^MuZ,,JJVpJ֟^y_$HY:Q6nGukY`5|5z?T$1G 1WϿ;1h;Pln"lL iXQx]|>hD p|8 6Gh.~{>2qJܯ;DZ' ;Lub$uor!`z%nZOO[ʄe|$0\.)*0^Ϡj2;BWG$6ԐPpj!_ ,(8BӇ"XleT3'j}5N*r9Q-1)H^j:рtp4LcƙTD_f#ŃA``|#nXSnD`WmFqGPNqWz۳טmz/#/t :ž Mׁ #@haDž.vbęVoX9*ZHͫ U[TKL`Tu=pkWmsҡɶU` |A_hG :2w#7k`Vq@'z`hI?"2ginb$X\,dNi?hv|Ҵ&G\y#4X:5k%պEK?v@Ҫ*F'Qn3'2-2d'ʌچ譑YA^4n"exMNwlcvGM]Wګ|=:hnNHt35ťBe8h gi= lC oC@EcQ3%(x(A2a}I{7lc20ֈOԀg qL#g# Tˎ*,8˜[ 2pjCwP\5ΆAש"ojo$}mֿ~cf3WG8< %κC QlWpV>V<9~]ď9H|jxeiLe~UD9gQ˽]HfS!dKҕY zJ3_=\>׳\rcDӶ9*q^2ZTνa<'gwoKT72bpTs(l#I#FPZr] -֊NUTS~B+zBlnr,}v&@sfmzLc=m];!H )]VI[ %Wηވ@N ?4EY͢@^8,AύN,*37 i}쐣$,4\zAu!hrQ\TÖ$zt`?m.~"kg=4hh9p"}Mf6(n57lwp n)RCJz6glL-;?uhaR҄/4ށ 5F>He#(Dn7ƻ!'%WU $}Rʙ ķP("7ΌjZ3'w4ep!o9"4-1 ٭dxJBq{ȍ<=wװukA䐮•z~!b8XAҝ~&O`/-+hIB;ՂM=T Ќ%)Vt.Sk܁jD+G!M&T·;v@YQ{NƐ'k h2; ,4Q`C-öxɿkf]в_`M2!(r(q\uL -mȺ2N y`HeŐI  @_IZ`˲0>]??d:XҧIOoB%-*0?viExoMгJ2p˜{MhTs1{Z ho0XdClʼՓmu撧=Zem ^B"vœ6nj=.+Ӂ>glq+P|QFO\:XPfe~.+w?eә!qgs/aq^Eb͢V{x sy!ЃӬ*<~^NPH5OE}UN̳I8_Q5yX:m:– ++GW5\1:^ۑK'a]'i©0Tb6Fpq2-T3$bG@Km hO`h0Pȵ㳗dCD@N;/ =OM+&( q| C{sL=GliĀjPo|* 3[V-ٮSC F?[Đ΂U; ɏji Ŏ>՗VCiYJysy]tj@ld4B^p侗tU4Px7cv\ 51e2zS9lLF:vΓ~Jzqb;y$wDaߊ:v]rYeo49UkŔU7P>a@mcA " õlox|<*{4+S8 ] 9Ã_@bME^,7Vv/߷U~PʰtlfaC9j-k Mʱњ~I75g|@* Vʞb9,D(Yե"#~ Pc#L|JF`ΉOJc&fY2<.I7-x녭j `ʍxo6ƚLs )X[xr]ÄüH4HC-؛} : Ub` 2AOC9*bӉh٧A hgGaHTt_qێ x]7ʩM 6cUkk2+$½q o ͇# ;ǃHsQ8naK4b nCxp~45M(:Mc&M;nbՔkaY8_p $c <>sSvBYfyVU+}HM8$"x}kCU'eie([ -: ϐTFhb+́Ѹ x~㒌* aZ|V>6/T4_y7l4r[΋RBR΃2=4t$!97{otQu=8j[I`jxODbd:H/+0d%B>} *dgPjkpҹlAN#H^ڡM\ bˊ@*v+~="KV%Ah وbs:"!`q*/cp[>%טD-:MR!WZC* I%1^S2KA06levK½ȲΟe6^ߚ*cڔ_',ZPmBQ f;bVS#<']x~%h5MzW4Rn}2/UWDYyD?f˖Rx{zę; N@0JM8^Wx-?wId^ ̅*/h06& iL~pۭzddDO7sg YBF6:fE lcX;c`Q9O?j}޶` |Z.*11,d?"Vdr>Hn$aXؿWk7ys[}"!ZX҄^k0$\Rds mi(Z6+ql80.Q|EڛGv05Jomԉv üLCl3`ƻ@Rkrp-xd l y-ÔUTfi'_}{|`lQAssE~yoR& Y@-d Ylqlޙ¨SlJIe{C]8ǔ^Eeb"ݸX;=>]׮z1D'MҮ7:ˍL-Tذn6D܇Ab@7!Bl9OGL>л5W+kY+w*DR_+?$& ˅dMjYUT|ħO (Ij=`kJD:W" ˉK'CS~I17qE1xT*l*}ɾY ,;Yk*6Fl{w]2#u+Z 42 θdz盖~~|>fS(Nˬڗa' F|gIzaG [9KjNb{V$iPy8塨pfm]K4y„~3 .vgwcڼ:-t8>yQBm{NfyCcQbڶ>_Ұ . V#gE3eB Y1s~\4U%8;K%Iſ }߶ ru'(I"YqݑXDi -{ɬD/\#g쯧HU sM( B}~X e{/br M1o 1b0$ q_GZC(]p'^(vw&X_.2b$2mm9Ӈj=2݉Qd?^: I(goVZQ=vl -r~{w:x\5tk,ti@cA̻56 yj/#}&AUR$$J_SlrIrPEJGT+{&_2-( sEE|{ˤRES'Sߢƙ?k*v&RY?cIE/=p ")hk 2pƘAŋ~!D XɄcc^zd0 ڗ! ?t:'RJҀ\rhC(KQ7p).%+#"q38$zԯK@VAS,bȉk+Kߴ,9 qW+ĉ^D(~ ٌ58\WW 0++b |EF $$tGJ*ێS ( 0_^2~t`eP 4yTr<(z[|FegD$׬K14t>҅ -S&CSPOq!Eщ{F}`7<8Vdua gIe "?i̞-֡Ne=܂#u*V ߙ=pbE3`DDgqF>[Ȋ%<o)ّWto;EyHrI^bķve[}өwO+:! FcB]ǦԹ~ΒƌuA/*]<"oLbh?a~#7TӪ!gt 8\35ИH+js=$CSUVzJdD63jE(l"堬徕SQB3ߵ_ $q{wi ~nn-5x;mx/paus3qy,߉nVn ĸ%8Vϖ{zXZ `,h"Y–o #s pX,RwGL#V r$Fp?e_ARiHnb5E~O6|G ,6l!MO\ ]x1w (LxK:C)X VgA˹fgDڥE,3 ɄSXW cKCF=\4ڍlݜ 8_ BKH샦)D5HhoX> eND &-ESj e~ QiaQ} Hn )l޵?4Sz 3g ܨ`7}?~Kb$Ei'wsC}guuD{3rqmQLHRŞ/N0)a c,Bf+*@Hn2&iHȎ@X+ ~imWR:zE _.?3{6YUko|: 0E]pml!4uL&NAwwy28tqgfh˗⯭*7\_jXIZ@[ly9 1n^I~ECʏZRōŪ%ZoI)G٘#D3{})D1!];,rJ85֙Y#Ib.&méh9\`x"7Mk|5H~)ZGoQf1 Rv{q_b}a00ԽX1֓XZCiK90:drױ!ЛSHx88Zk,o\$,m([d. ^  is, n`?X_ei4tG/\݈|[d;?ӼomY(֡KN[M=Edg7軃<D7J+>>)\Y.7"Q٭Yqb[QBnx4nEHΊ _p ڰ< ]h)pF'o,r+oDq;W !6zP"_VG5>u CkjL {8ܶQs%4M*hhU%~…A@Maq+w{&G+=ܠ4EnLdn%1;#n5^rh,,6\=='%X: oۑ(| A1rVxxUucV"4WlWv%(5lqtUFUfExug5,+A5䊈ӻ q]Lp SwW18[G( #%x͔hId ~[%Pv<*)z֏f986l&pp-P::µ+/n\bS r, uPdw-ET mN6e̓]=U%o u+Wj,/֛X?DsjUg8`@I٧<!pDҗ䀱$<0w^dBP+~= ք̼W۩Wv'._Cٰ85lNgD3BV%L}h8.V~Do)@.7i](#XȰSSտd Ll524O]L9RM]@҇F弿nV3ݶz?Տ:L~gyyl(bZ ^80"VMR~/ǗӇW!.K̔ ϲE 06$8B9YPNٿJ`.<úQGu;ᐊհ;Muptٖs@Ic42ܟe>+" "]pa+?}xy2= (/GSr2EP=q:uT0L !eTt(tYUuFgz-_Xx&:7@ǂjFXr6ӗ8q_YB-$4>F,OYR!b,撵VyT}-ĭ7YXoAn$S997~Z=BW1ʯ'[Y:A4 ,7൰@G; Quku@-EaCFQÏ/Q[F%<4|4@demEJRVW@5MxUIE>.9TyywWުLFc4wh%}AdGBG&3-+ĎHM;sՠd)k.,12D#38E8)sZDG7M-HM-~'m3'\:e`-OS:j爫믬/2Gp=T`_k%ٓqPٔe4>g^Pq, 9wOPoY{0' FK"Q:hq:ZzPcp ^YlY$v@GFIxG'N*Df9T#r4?r p:DGK iv~+i/V_&1;^N]:ݔh_^MS,kAytED^ut4vD-Æ>Zj{S O!0f4,7ʀ,PgZ a#Jk-7ZHOL&_Tt w7eFty l De3w0,5pYWM;P>g&R{^kPG1:\(-_κSJF7#,[nї>eMRbYTsF)&OPٹ ^z-4 2ߑp/R'e6h@xW31]FWB;*#:,o;$A <*x|LRgVjDJ߇{KOrZ up-M"jTJ-:m1N+a'9A[#}6!IW$i.d>ƻ&]LdlƍUŅqd,mgL22)~5Ly&EA e"#Fh,> :^ߑD|&Rոf4FuYb ۏ)"#OUjz9\Cz99}:ǧ̾7m j]Cq!wiK)$2n_4^FEF~ fG2#AN*'2aUѺw~6n5=*g-C˜Zv3O̖MuQCHT~6 Be:Nsʒ7,ԂzM K ɂ5"qj^r&krPIc0̼]hɌ~ڒɁU8WNŽ\PIְH9nh;%֕IyVvv `$ i:'tt|S1SM^wԴ:wwfs>K(U)U麖%ӀB;zi9y]TFP'_4,KߏJNd٦vX0-ȨMA,b؎ZwA9}ٍ9 Ώ1fjx+*%CU0Pc&K&6t) g$CL:NMSML0㓫CYa)T"VmE9Sm:X\3'UyظWbm~!,G;ģ a jsZg1@4m7-]V 6}.8"}IMȇ%=Yϳsx-!K? NPyϗ$S[ߣ0YQ.G mrѷYĔ;6UC<NST"pQ!p*VWOU5~y6"N CDžr%y/N*q_FF B-:ʈBqsn*b*!4ŀHȀtZTq{Bk|KАUa쎜L__I >ޏQ{ٵvZ #֤k _^(~- klC鯮#&hH/7ڿl&|{GA|p&czM 2p< !Pm)SީݸlGzdonl.װEZiJu4̗^IQH* ݫ r6酃o[G ckEK1];2;1.bƦe:k>s `nf%G{8aH@}譎D bX白:Nw2Hy"m.4?dlV֥+= 5PaihÏA0FK48;wCq7b0qL} 1mg>`!((h@7:۲|ס2E<&px\fcVl5;b41_A}IUotІ$PbCs87Une(o1׺ʹ@M@82<ɢF Ӭl98A& d\s@uIB[܉f oQ21e% j}+,bN;rnh uvohR ]@ (W n+-#y1Mk!_XDQ24 D'+eƀ'D=w3Ϻ+Z䭅gr3$"?[C~eJ&ټ /殱BbZgA5iɥan0noMil4uSIKHP!):`Dl6F\3ROY4$ˠMt y$"eɆ rd?M/ U= brf?dV0PuuI-"źːCnk{ZQTga5A~J_Y䘊 j~Cu<"EjP-^g[s;^lə}3Koz %:ҷDFԔEZOK@oY<_@%AdYtj |@| R^vȘ"5-a 5W\AXN''I_,"3Ќh*> ; S'[㤾ƣLW[c$}?2uV&eXte_R"wVT±sJmN+ՙSfG96PY{y7cT;K ",.O%%ZDʨ0Ҩ@39/]d'2Z:-.yL**p:~&"Y|p8 6.>[mNn0u:;o$\Xe2^PٳIc8qG7;8zȨ ;@`M7QFNjDC}ad]5L@Qj߇lVU5 6 NC>&IgDIMP,fGLVbWz+NG22¥k tͤG-0Ba%~׋hOÓO*"=5.IZH (쳵cn>q<`w}vb"*8BބVOL{Jn I>y hHͦ!H1E qMCoDe#B¦ihS[7 08W˖dK0 mulu} 4?rVg}BXH=?-O}쯭+8)K30vT)Q@Sطǧd{( wjbTi&VSS͐7:tf̧oJӳmo,ZfT7+?ȥ&%@ЍYw*NQ Ƹl{>pXX*4;QX0dH\QBr!\ܜ>WU)}`}"xF2er8ԙ|Ȟ˒&Ux+s=KLRU.Ig-3XO 5y=9vغ m8nm&4bBQPذXі8Yzh wոPβp=S|^v[bZĮB/__zꐃUC^h$l$ `_6/YaV'z~||lZ(NaitGL{)f%n1 !`clBuNqLmAP@eZ 39P˿}!/ EbsHeb|b8?25ZS*k&ܮVa9qzs[;.Vգjt/ޓbpV98@PqJ&e+}"JrRg xQ㣊OQRtM[{C7 )|;~ -7a\9,>-} zzq++&L(rؼy* Gxyꊝ,$u9c؁SRoh]q{OɶJ$H:.ԈUٜ#!c*#Ɏꧣ5pTKV[lE܈Dsz=Xx;yN)Җ#Vpʪ(|+ڍ8$͐X[M8| CE>ub+d:8H#_ CzBTAtIr $em㦩sǷH^v>-$矪S;?N+Ḋy1uNOQxd1]@AMM7tEC'ku ?4 *t<+@4X8'x7D!i1gv&b>p(K5B~ߤVSìAxR~bNȖ8X) ɭ\I;E_U+ӟ-As'4ɡ1E_1)b8hk"Йj@ۓ* >+bN)Z &l۷%KsY 4-FTt6] ?)+G`(kfFIRFmD.h fR>|*S1[EABXE]t%i{XyS/fj^8~_Vw4 X)[ZU#4/ɑ13OEחh8U\*4 h)3@$!c;d-a?Z\.7(׷C]#"9cs~EOf|'Ťz:ANPbp4e=h}=]N}!MZE$# /WZKg;=g+s-.1ǠLrSe @_0pOr'4߉ThBxs`x.]Bw^%6\|dYɽ|m_cֽhuy׃ `u'xhkLMG|S?Vƒ ^oC!tO\#B|1qޡ>E\Pyqq3a,GQW&,zi&Ƌ.7rv;S.揗T _pO[{s?;Tٹ2in/j3 `V'7Ւ )eI lL+p*.YbGH3*hlB)dW0{'KhHys-K5B)*IVbS)zc>b6[y +p ƨ2i{xv%< IlXYF!L85K[@G0û=>?`ύ=粎$xika,-J.5ֹ[6 P%ঃKԵlѕ:M 4NJ?"nFy%LcyX b#eB-=n9\VeNWrI=Ӛu:kM='\_"7YF.Wmz1n[$j`ñ.UѾChsu)tfgEhJr\fg\ApC}t~iVW0#qA8ruɠkWVܾHAHe+OgUR{7->EhnIĶ ?ƞ.}q0jx1/͇c-LyJm"UU+ϔ@-ACZ]c=M~l#$XE7D3Q?|JUC+LC5s}bbTX=D Pt^ ydn:w nd y kjg()H4C`kӄL`Ћ=,,}>e,c}/[!.[?U$N?<%m1>4/xT=׊P* ,RC0 uǂƸы?0z8q+s7xIGUj XVf5^g!Mc%W!8&gω'!vX48&IFylrǯ2~a㶨^7_HB_;? {^O[?a%GoKRo3CJ<6 Xro;ɒxM(Ja&n ͚eH-GH5 m+I2!5iP` x!~ٹ% 61nE3~Nw)MSyܹŹ#n *d Pl1bNyן(!u^R3&t%ò99,0X!21R!Ψc@ 4tYc77$;`r"m*!pF,0y%=O eTݎ+uɼ+ U?5dSҴHVbp-Do=3@\:dYbvin9(ѭt)<҃C/q\/W7Ѓ\jɮvbgsXf\:0;~wYYk0*Ww 2 -iWJVJ[eh [m_^)<|7e^piZR߀bk:C6~j f ,gEKWVPCP3ooFt!2~Guav{A8esur_GVسG!2.뮔2|2}\]tFVgh}zAUpNM7FL"s2mEHP\4/㕦Sy.#9MQon?Yۜ+?MF׮ ILrt+wWU_#!k|k ȥ Kָ!!upe^0vkR͔ 2.yang !cJ~ƐJ<^'Tfv%,Yw6tX2wΩlЫpvՎnrB뿝d")!ͭ /DpvDŒxߊ{1Xg45s;ԬC/K2e|]X!uk܎@m4q84H;9j Tf53B DxTDy=BgtpA|3V$L䓲|Z*vnj1}&4l2J6Z-Đ/'Ð=>" 쯆WOW,\Mu f)* Eq)Vc8߇H i.Vk2oz+Z9ޠܳhq'$,Jn!Ѩ!:^`ɩ[PY0Ĕ>m!fky8M3^k:n=Fxԃ҃qlZAXڻF7Δ_L.Ȏ-K7쭧/Voo 2Icds)~rShtok2Dg'"M4b\Z)kJ :<(յh 3JPQ A?#@'T,)ˏk Id2lBג2:)Q?Ze`+%@늤wў\r@ٺr7}uLj~SgHRiB)5ʺ6@ᑆ Z7 oDKz~lKOPCf~ߵ[F8i,8:X_ fŜ*)`{nZ0kNap r4,b*AgXiv}  iОгCUZ’, oDu}NӗE~;A@`OA-̂?ys)މ,BG.Ud c|F!b4 ư3Rŷ Ù$o4F Ay_*<9%8<%g)۔ka=9}. tֹ++aڞB選jr1*/^ *ϔ䬳zJ0FB]ɨnkzaӊnsg.3w[*RXy>2eSe9x$X 3èht6 =~N݃mD q$Ŀ0+GψG@7A͇p8^!A>GY, vXxOR >;0'RƼ`X ??bxEன-USK9_bE$DOMmz1ؘ4}64Z?Mr$"XhUa 3ҔJ6~Ш 󉡣zU,?fŖ4hSh|ɽƉQW; LԺ$>促/:pD}K_&CZ[Tf:Ք&M[Z6쁐h礃T"PoîVlX0qbܟtpb1.'WЌ|"'s~j#]Axt9RK hW(dD^xzW2Zbe.ڛᝃO 9h3 pײgq恟>-1Clj?EW;26Vy%ԎBdf\tw b9cdEG!"#*wU9h|lsK|= %{[ƞKTk#fnt6 _}dbmrԀ :"Vo]l&.$n双{zc{MtV}d`D(vPnŨJE2( 6|]֯~'-^SjF0*I-M,ra:45/Bj_-U첰PS\ ØecSDknȡ%CfP`ʞ )r<\XK滔! $߰Sʢ)bJX _˖|9, H_M+zrFD \5nk|TMov"N9*YAg#D R!s8jB~Q.Vғetz3lD<4:{k^L߄c^o2sOvR +/,,V^%(*+ Z|@z|LJin 7|`UZ20 kPԽC0|$]k,8&^U);-Cv=AvKćKgF 9wg0h--`\ E"p`/J1~!e*υ M0r#2:C$pǡvKS{D}AS,U5F=/Y ؝O͎~C>'{*o, rd $6Ԃ1in|$J ̺ULnzA0ȖD)%y!dF&<#Jomx]g3]NO ! 7c~b~Y3J;Ld3+b 6ř ~ S 6 b)0ZP/TO␕箿C=S&nB騁aNƹ]"I,TՁ1,nJWƕmB|y8Y\<^cFfMemÈ|"20Qr3չ^@!ݴ5څcU͞Xn'9aJ0ۆiANѪU/(N Svc~褢) $7):D W*ډ >xxq(n{4rNT(&i>_>ro5A?ldAMsiJbQިQ]'!D1` ¦eQ5^e: ~rΧu+>4iR (v͗J1{鞃g+)ҝZ#{8?M{X*-B2<ѥF_r^vӬXBNj1Ϣ/ 7q܍3Hrxə @K}9`x],+Moj``آ/!=VoJ M2/c"6Yч:f!dQvp8T5*HRFMb$aCa\8PYX_r|ѥ95~0y+v͐Lwg[ a.LLǢ[Rt#gx$'xKbCbv hz4-u$K}rr gC`Q?; *@`1?pғ)b~*jrjJ1)<.iD=W1 ( 1 +–X {=X $^Ԡ",qH邿[SmVgnLݽ(Bt`S{Ğ3M^R@> /iRK<̢I2XNWwy<Β_k,"+S:Ogj3|.|iY$(IXӀ b+tRIDSCi!Gvmvs9G0Qwp\6lY -On!b850 jd .عn vr]J+W(FVJT(FPc3s7D0)ޅ 6ɻ.a[R?z>/z9ٺ?;?)MYvXQ0l2_w(+('S3vP4a 枝f?5bve`K:@$"Xͫ +!JI [R58ҮCnS ҅FZ0h]\BJ?؊U)a|8M!`EZ,Gt\B<Ȝ;vRvV-ƫ@nPEpD=W2lЕ)<]S)Z2YcE F)4hUŸ8Ǽ7a\ Q4m >^ɱ;izĮHg/0Ru'S};i18uܷVi?RLRDcfdP.>]0a꟬vA>U[$Z#xޚgY B+TȿdF{WM *SAȱjJ~kw)Ncϴ«""%`rѸRY ;PaP975q^د1^ bojΖå jN/y&aMa?]i*$qq1I$w;)[' 3$YW`I-dduerpM+l^' {;_GEskaV%.8VTC*ϖT@?HIS"ŮC6+&~i:P]7sE'mN o PO5'ѡB1s,-~^Mif {U x4ZWϨT}+;`Dt0M-8Zڨte@9])5>poQpI0UXucz?7,G$Rt}C[==MQ`V)| o% &=vMCFS;dK(!i}پpdmOO)pcEΜ) X;=;FtTVM}w!nn&@8NⱎFs])EX2 5W(Q{XXv̍+9nEtGPt ZEP"Bi9TZ2PKޔ^2 UɅSݠ(" RV]N :B l),s+kp5-@Rs`eY *Ƿ| V]}9 \R8N?˛g9P$8`ɄKJ$uR(-{oXo!* Ko%7Do3qo]XѶ$l| lSBXޯC3B#Lf=kFCC^aG{:ahZ6ޝoGyuXw3ῧn&@0Zw;g&jY \:"a'|ndj,bƇh1?Yik*ì@u1ȍ5$Zmjs`wAPL3nh_*0::AHD6\2]5WFo(`B[RjB "ZFaqZCO?QZ|6.Y Hƒ۫#aP *`p6K۰~ǢS#kuk̾@.ˏ!{!{>1c!pBH"O k;X:CCOqS[L ӊmM*~lS?FQE9/I˼34sF7 +̎wC@5~rxI[2yW7B8\n݁K La B}=/&^́az \:^E(1RYƊ e!qDًQ{Bg!Loԛ[[ogՑCՇwߧӤ2r=򸋮]_|ViLzS_cZ#݁x)jkl{@TzbOz ޼:tLI'JeF#kSWҊ+qRҩil.Ϋ>$9tTd3FDg&H:5S+ |>n .OӨ8Uf,w,G":Z4y LeUEAkqK3 ؾ;u~͎DwkÖ2WL2t#8Bť%gI8/HSȓ'tzbңz.BEqšK= z“K6FDwThS.SzI7 ʹ]'ț´ǼxK<菄; yB_a5ؽ,`mMM/vTe@gRosT~_G ցb`ˠOK¡`ImC,Щ\>Q1ч45qe܀BRJuq0&uD< ȥ:>&pian}5ۈۼ'JktÉ^}b<k@c-&{b)=bg &qqG5kAU8P.G Genr:ƠR2/$ m׽tcotEPUM3a|aNMp4 ;&c! 'H~ԁ+A$:·|]S3ORQ P15OMQMf[CgxsF"dz.ykꏸfY軀|v¤boyYּ˳lc%oggƌpƣEa01N *6e_9aUv9'yڪ@{UoŔvǾ`rX)Ji1rPEV8KrFlPC9>`o#Mhg:o_iاtʭʡrkt<^Ti(.\^@밮*Y=81iQU7?Cj}3[%C x|\$=6lXDFmo?Ż|{4 8;\U=Y&#˘j-0>Pq0&dp >k\3"yQ'Vˤg`} U@G3S0;-L[[ɟ-n.KchhMɛ%hIqҺoxj֋oB`Q 2'KM^Pg۳euOcWM P$MBVRQX`64Idmwck栨vxlMG!ڑT$mw~L/jpʳlџ[N/Qo8NBk݄Ɯ١ڼ 9il+D|&kh Ղo4ݖxpXi@R5q=iM# ݊)-wjPN'-2=÷(:a \E-"ut2/ o_ &zs̠Ea6*efX󫽤~:K")ڭr;e"w-.ZƙB+콘d} 3Y92b2  [6>3+yۯH]ASq~Ϻ~;$ʹĔh˥>zgz@R*B]ImFP>R3&Q:ȣ !c'ьuNd;豣JbՕq{{exJg~Sy)攛 ɚ,-+"zq/4=FȱDO,evD-a T]TBʬpY+ciO \NPFFbxV5=A 3RKnzD g G|qTX:GA8ϼ0| 浸d66" d;kYa{0rh#~B%hM&KD\;D43hj?b*ɒׂwS!XRm=5)SMj2t al.MK0vGFSxTG^ŸI1UDZy 0*S+}猍o&$/ Sei>64$%L eP|o^ij".eq_:~p&i<`ONzUGЏȎ(Pjj 9cYz]j^쬻֜R5hðVoAfdC=-z2TC\9Tݮ'EYZAmHJBeL!R :~PϰX0ݐnnrYܗ~rc'38N|Ի$&Z SD;p#Oّv'%91Ѫ2/-1-Sb1TE 4A+RMV n}Wa9 Dҗ/K8TItԟإ9SP; rl KA!UKRju,ՇY>F6_uC8 T_Uo.`b0ŝDZFm|'zΘGB^rLMk~뻑Կg3ۃ~:}k/'AK# MF8db9Z U#Ԛ۲E25Lnó /)[J*ɟ.*—cQ 5Λ# 骳 +}`;~,pA2ˤof:}ZoXYϯm,6xb)K $ݍ,n6&s+’p路,R[RݼF y=mUD@ԔOgLtO,u8)7@hMmGÒLLBTM¦9ںNthr~4[7%:UÞĭuw)vRt+ 4.-yQ9v&NGKTnҥpu9:{YXlUBļ~jq^C#U-&C~-#jf>~6lwi gFw{aE!9E?M] B.ɉrK]fw+%9.y{S笰4h 3n~EAJcSN >Q.%o.KZb\-v]hWa^RKܛi5=\.EcE";@^?mZ)(M$‚g{6IPqgQE K%W0AkL u-8mwtMa|ci!Y=rjhy jPlxy !Px-IGdO ! ?Ѡ j|F Wz IHi0!2S^^' U5rֶ@$4#6VB*T@Xe 1\mbb,k4J^k1,祵8$ʄs>xk')]"#uRc[Q ~/DXr.X"\XJeE/]@f7n҃Y0{M'*G1 Sޞ%W@GkqꚙBAN֯nalTQ+v(_ѽ06:59q'`ep ErFAhzY=R.G&~p$ Rig#PgJn.|HlVZ?F 0WDP;hiL0"$%;5$ />^5ϔs5γrnQb2Vq@lOq%feɪ00;,KnГH &-fU M%Q -)CfZIb)Y43>fg tfw0!X-[-M ހPzEBc\yK1D8rPϑA:ya9pEo `DMkXԖ3Y ρX%"/R( :SfwgLi s{vˍn ΅Bȼ U/Csݖ3VyAJ;/N#MѥC|$ru5O?[Ӥ"㚺雽߲K;Y$J8kCa Uk?[xCd0I?c/qޅ,Mm~fYhwsG 5~Ϥ toF IHJ06rIFZI1}KNǶc|ĝ(j^ oH4©[E;WViu#{™ME^͌(G#asoC?NqgE2@tC4H?w ꅞI"jQ}W,)x&[a ӹkn?)8{;uyLk8*Fc[H\QXb*'?OυyP=J’v F%GKw--ĸ1oL r"M[r m8 a}b`E P$ф &Hjs@_X+ !0&"aDHW[ F[6?גAE'q" *3nEG%_i ǏC}R=yIr.-&i,h<uF zL]\Kȼ5VΑ#%=XقOҴϓ/ R_NjPƒZ%q)QdsM;ҥ;L5ftf6o_NeZؚgb#G+?'TEDk'jcPbNKK>R"0>?ڤoڍ ?ڷxr'DɗpϛX+89GŶREew=MFʐ[%}KiP&&\]IkvgtNK}R#1:`d7`؁8glqgUc 9XJVZy.A'j|r J Ĕ@6uRtӬ-"J6Yё)`%P6~O9l ? ii5hW&!E۵'7>(`67b|bEG_$!IVk%U/j-A{+D QǷvlAdb! Miqe:l5cT,Dz,7h˧K\G4PKhά@2\38h3Y2f*UpB+$"8s _xk]p>ey!Q9ȭA(4(W'LUP$= n~f.K(.t}Xʃ26㬛pKZ{!:$Фw4f?.O3gXqڈQ!u±Ϋވpl8U ֶ|?Ӆ0Ϣ&:%0G`XOc6 J՞HO2,Ur>jN5DX(i&fiܻ/C*,71D{|良Q:xN!2L4ÏhEq˺()0B%@ ܦSA`. mKRwtdScd#\NW6^(uE ֝(+]Pyo,^4Zl'Q㿟' ~}96qWg6y r/*qI,;H`͵Ǘ9 &\95/$mkNm*ō/HUFZ{[.8Xsm +ʳ7B/hrk ?)ʝI@}Q[ ĶTlOPv'^| y+]ǁrGSS|ۄn~۹Q [ z=5HY`BFԇJ)S+~`Y~xOR| }z(&^xGX6 MɗpJu%-m2{2v]VB!hEfqShD-_-wK.q1DNfV#`% RWiV[`kWd6 ,"_Dv8LҔ6ԻNe̪[4u8җ5⫛ ae"[{|蛦J'LT[}0@?{0;!^J"@AA0$7EJ<쯇"L4"+Ǝ%̖Ǭ ~z3[!3|¨@Z˄PZ@(CQcV.Yj!*s@1w. .j*D?uni)/uYh7@ľ,п(]jaGss;2 rijsJ<`-]O#3{74Oz(>*t;3fÛl/2+Sc%ڕ?iP 6)^28%Y(n9O w{<hMy3?sUı(?e}{S cU[36SMap^lպFBg󓐓L^vYVWQ\mj=|$6n #r9|$5mzFSȗy+ 멵 9(T92}mqS-4b2 "_ ~6"W$ǹ4$I߃uI8r&Ȱ5> ̥v`_%3aFL3 Clvd7i1nj-U8>\`U~rg:3e[ڠ S.JC•S1%ϝ4N4iBpȇVjQ߃uHQgû^n/&SnGTJκh# M:2,C| Xr`q3C((vTNQXM Oj(AJiQ tDODaڣ#0鴽|u5,b6E"m3H'rRӧO ktY&qO q08\&%{#^=Ԅ6q nN/,yV݀DV Sz:w,z ~XpK ʢ7K|VYL/^~XJ:^ަ:%|5?Ctv4wbl%"-}3 h Džy2Oi,$nV7KпQ:w:0g|kQ"_Y@L[c  qD:nͲh2= {q(>+OJ9E] Dw;g?(^4Pr+cs@XtM6msfL{29ߞ ՌC*}5{&h'f@4d_6WDԆtioSZN,i%W"3Om] T P5~8J7 vbjCY0!γk%^>|HqQ9$ oB;7?RҶVŝ8UppJn>\lp2 tk{ 8?x*Q| ۞2g)Av丠$<}LD_n YdMf:뎐>>l ekZ".p~WOHhpۢ,M c`O ~C d^7Vkw?ðD[yL5keeM<^MmSpfAtɘN/ȃ 1'_}z(O.{4l$Fy600 U׽_GㅎZTW k)^WywHx-R= d>n7*z!Wߘs[o/zOPSO)ժjMM1x~6+\C4)ѴBX(TUkU ߿3͌BJ')GX0fXVM3^ƢOek܏Im~ ˤ3nfXA}Swp`kw3#!1mV} kWNe#(HtKԤ? ɶgUehj>Z~%.Tk?2TB1b%QV?_ƎTE3͸AktV <4%-|nYo"4jmx츶 }bsuQj M O@=S953ɰ~Owm$/1-Hr@㷐sC+0MJbSlrT#$qoo<`7Aĩѥ :J~ͬ I09)/ 9縢WgD}2z]SF-S(?#>iΎ߆F-Wl h9\m_R^Je4#"!Hk]{$ujdEõ"LY0Bs 2ID/Dgz+#<|RMEQ j& u5ߑGj r(_)d*-*tQnbAdaoh`8qzZfV/Y 3#؇!bץOGT 񖌥cV-hy2: lԠN>ȓ"65Xoӑ*oYwȨ:hl_ًRj-,<]:byQlϓH88EBpU7\¡ Ha:5!I'oU{+GB,E\>f8'c=9qLUA $,J0 Ŏczg/Fdߎ\oGo݁%q5t.%-xb8;p%&gj 2˸h~_x73ʒbjFZ:}'V:WY"'"J^:ƛ&̵\ې|7!Ä[JW @69 ]KNm.Цeeִkr[f`?Ca'gs+% qvQ b͈T6fct-̞d5o߇"\m~l 1V<VуB.G+8y/$at){v5gn><Ƶ_rh!| 6\ nk:Ac ֌wȿ3`&;JE323K})A5KHĉ~f`kz5V>uD 6V iNo^aO];N˘g9[5e]ۃb[d%FZF0@Qi!:QSMPP[Ǻ "oWnjjJ"ڵ';qxki>Y;^[X^\AlD0hs$G1($Q2oo;vJ0iHv'$O.ψ~(N&a9Ûq},-EMYh\C =>cGlnPNpueFL]rJ$p)vsd""JlKz{p ^9:hA&uvE lhfi>`]) 8YN<wlQE{d3-mg l]f"cm6vBWEW򑡾7Cz"zX!o eqiTԒ)ϔ,ׁAo9mAgQ4Bq[CT^mzF٨u cAfCiy@YC(2Cу|@] <-9T8a$MdgGnq)~EQ|N\~{.sxk0BKȸƍB<Ƈ W hhaQx*& 2]yD+I4*YqW'<_,,Cktɀ03}R눼-X $0]Q#]|Os8lgP#c;Kb|YJ۞>w(jE mIJd :rjgl^Gd΅ UO"y ;05ān* ژB${}W8юݯ_ =;h]d3\vY oL?٤;+\eD!\oeF9BkTOBi0' ~&)/Yr <~d8wċW?rN-mDfVEѽ$xK8bbaV~WQ22U-vS̋H zjmd,f.2!>Crcs(ɩ4>4Nu7M ?#_շVaݡ7tWv:doC_9oN:AFy8|8ę,ft&T5YQ۲-4ۡnƊ$J|6w].NTgM$X/e)87>r]#tbd'Sp4Vi_?X);'XsnP9{SU? Nx@UĈgEɳ62SH;?U7eH >2lW31sR-dZ<,?x'٢$pq O+2H[ ڌ1 ) )MsTo}< $㡥qAN5lsc`~5m>>6(%R)|fMX&ntib$HɹC OcUR"dETޥ6@cizNYBݳy{M2sAC{/}&n%<vɍ/M% 3i}5Zӓ fe0*8q ׿wE$+(Ba_0FG e" ׳1RO]ʂERbR%p^w2fֈ]ޕ0ݵfkq < |s ApUA|. # ӌw u%R\z^MZu8rh"AI5P+YmSkDGKXoe?yR_ᙟt<7ש9Շ:]~_R[XՔ u/PDmUx43߯\uHZ \'LFcO`5ġc\eγĒ|NP}&X.͇*h_'0 "^SԄ Ne/g]Yhb椨\鰛ޅ"?U^̖zJ-'}* ~OGq2-ztfd{=%Ȋqo7̈́rw)if3'糺I%i|qKe!?$F]Jn >`%)Sڪ[ KFɔ ٻD+Ξd+6:;Q6o s}WnkRS;wVPTBvU>ybFLzY CNh/v,h^L.e[< N1IO%av^IT< V4H=pU朗%0 QVYĸ܂5Ѷɚd5}q펚Td}˶̒L-=&F{H$G&+L#k!Uo8(k9)XD sW6 =-wc ?H3x&8%F!wM夵ЊzA4Sbdn1(FT QGo;<}KI ߬3GlUe*f6tg\/ԅmw# vk**?Lpk*aUݫFl$N̒{lN k~-IQQ`_)]]aJS";d<ؽ j1_;dQ>HrE EMSFoa2d?ku)I>%Una^}l eS3\7 M>2 >BMsLnR d-|>>U I:E[tcl">?6z#xC0&~yFV1݀8/6Vb0g X_! -y+b z/ owT0;ZTUR"k1&lن#3$vt4"fT۵Sp&m?^'|oHY '/!u5gLزX pM^ GZ1ʻy+".i%@W09cK/p-MUy˺ؖw hv+@I4es2rWZ4FdB">k{zbVKr]T)Umq&3m(00_53kb5l-:#{K\5kZ-O:2xvZ{ɼ֊ M/b#+[G2'd~/ (t9::Ϟt]obY]yY<6&H<Ӓj@a"LmtЯYCk5t>c8 B/pJ īB{ePILW,))ݟzHr $!j<l{Տ1V>ho^ n5sl .*& 2 ]i]Td /E~ãJTZ$wnߢpd"L< 0 XAqh.FX}^^m*Z+bVg_xɬ,~WB3:41UN(7cjC`<ǔO b&{y:%LrkwEK~k@d@>mWgeK不n#`;Ц-h Otkx8[yT8- H\b0rri)iN?fq:k yQQG"baT8cO{=k* ^Ge>LYTO;8]9P竖vabnOF 5Obl,yA6T<Ie +%;PeCϲz^E)'ۮ#:X]ltB,"L *n3Ts†h> Uĺ~uŐu~_;J9P, ~pt&%Sf J(<.»1}'3HjA|=mR4J|yL1Jc#vq E?+3V{5OЖ~;jatvP" 6Su&ycs?){W`{LKMf2%.jDҐǿo9g{\E)5}{T_gèЅeOo"_y Y4W[ؿ ¿{iFM­IHKAcw!@GOJ iNF3k: un|g *T¿E4BDI78j`Xp2o\>?tnĹ MuF+aen1\:1مHl7U/~[8jK[ MJ ϼ7ݿQ'xso‰do+ٛ4$~s^v˜wN.a~+T)&ۤȱߍe0? cohcmps` pΔ#~3Mu?KTH8g-%f&7Ȇ^{k5˗Xg/jѠ]M6^=S@i?]0&Y0k]@ ŁK=K+岒8z1(AMo=>6s^/ܻ5l=1E=B3{5y,:՚K[ ht,Ոxq޺؀;$К%w$(>QErg?o'ѷ7}<.7 E68.=Sk/> Eo=j | a Nhǧ tH0l޻ϠY$oR .aۏ`4{^5C~Oy[Qz9tpݜs#׆ʳzr =7GY>V3aҤᳬ^Ds˴tӰR.2b'>}3퍭iXl_Desp-Nu x}z=:X :gM[--ء97i#C@㣶zKbz)PKXu>̘1W[Z⋍wuLj6t!5RI;mX=yGf«rzj]bIig`D:z"X?6fŖ>wlZ&/=)~1Gĭ;]M^Z֔AނEG_ŷ^NU17QzB!w$&.Ѻh6nGQoL[@ KENkݰX>~  ~Pjcƭi̓ ^sWh! *ޛ{MI+*AG_xq̠v_va1Pn( 7 zՎx*+vHBTQ2k%EхFF"amo{Ai\}"ԛ ԻC;+ftvL5]42qxR[$6pxp鵖Sg}C8~xH/bLh51[hMqldl7 el&Q5<#Lx2J-9HD0\2zBu"W@4,VuE"vhuԍih 9dWG"YbLE\g؜~ TwCN( |ɔ"HwX>4#ZF"%g0,!SHV_f%,c.xvs؂@Q](B)Xˑ?4!A5"+k5JKU^K˞Ǩg״\ fmm6d$-I %?t *ݪ ǻ9/!f{ңFD/wGDY{`9 9+T;h+4Z_0¥iv½ 1oWVoiS$ewf]k෵3E4ۨvhFI7^jG/m?!FEύdlA^1qTPքNQtHDX ZMfP#iRJU*bpQ820(,^yM&XSzCK5kǡv87:(l%wgQӮm#]>0zk!IqtRDvo MZ#I#i V$633+G?XrR;1ҝig4? aC@һnQl\Uc/X!LSGvʏ觸PFpW@QoeG} Ȝ˹뛼eɩf5](M8)Aa^;‡ABciΗ"-&^Z&`Ad';(}U{wVM?YJu&f@꼱l7i_/q"s;펚FEwJz~VQNGIus!퉒BTD"S{>fcɰS}q_At ߎƈ1t&{Jau-J5ck.Jq*>/V~_y$Jo d2})!l9U⫱YJ7[lOD3)5Yy4tjnt影?oޤK ij^s{j++=i)dwW@ J"ϋF0ߗ_ΛDd 2? d\=ǷA+F08MWVTKҁ_2b  guTXiy%DWR%&ʫtH Ecy" W7 ͏-YW >¤әibkN3)p5^!d/הHY/lۄ'=n\a=ug 1[ƺ}{3V/ZT(˺'1-Ja}|8kDV':68*,窛,4$;L#A󞝙$ u#JBVV/_3i8U"FhrƽN?793D7~(/ \ӌ-?WP5] zC&MCx/Ves9I6;!V5'KhֶpCR,~[v|is.ՄQWczזyrx8҄>q'ijD3niNrT:wfDM!q#"wiurD†@ ѪwSdDV73!:;:2ŗP!r9Pm@1u$ 'o1v|#,Cp:1B+RE@'l26͓^\PhybAH=H(LZ6 mVK >lăhNa RS[C6& Ic!k>\,nԫǖB鳯}'z)=p=,VY^´v&IXc!&܌|~'w/k),"%vU(ڝ\2Sx A*KOm}~cC񕧖Ț+.Or W XvEX~bG00l[DO:V>ˠ`$-kC$m3kC愷j*P {(+`MQDT8PLpi?Zt(^J1֝k)t=̚ExTͨSX񛠘XyA/Ig&_rԿ#^1;5#30)20#mgAprQ7j0#X'sdH$;x$ j;n Vc;}'aKN,  5T )CXr:UTm8ܧ-5z|kX$]ʎ8?qPaU,KSW2'p;(yXq:x^8A ]" J[ʗ@Tߤ?*%J( `}EFD-ii48dԕ&@/۩A)Vl*DaD+W˙u$a;*O߸l'*K/:a X}Y;zW6 IF$8O"BB+7g5pB,48Y:6XET n^yYEyAZ%-a^*Oy&HNh%"V@zrd1Qi^0]JքBDXLOOg2ZJtށu~j@eY+}r/}"-o7/9CoR< ˁbE?:Ġ ̓Wo}5~تh.xFI| *,z1j sk }9gc|uHT Ȉv=y4HK vЗ@b,G{NOo΍=F%G%&V3-jk>: HЧ0D ʄ%{'m:sU~nk(ijwaX%W, V%{ƤqhYis?9jR*QS!$l=s]h®oE_떵~;5 QeKsl=^Ds9]I|fVnN|PUYLrc6kZ NHhTe8,;GJn}CyƎV9K<'v fF9|`Al/a&fܬ zPYԓ!a^{)P ¹ e<Ɣ}x{x{vk.9(Wbi;TLT@?ԸvޑtF^9VZ}VoͨnLqx޽. MBA!–1"]kc'ai1H2f_"(܀ZFE_"Jq~N@@ ٴӾlh|[<6T`.KEM+ VI6軓Q-ʊ׺%n9M%[ ks;D8T GJ@ZW⯒/>cEe$iX^6:-ެ)k?Yڸa=x.ƜntCSDlE79܋yT\X7}|ZP D#*,nG|{Hv<96`UqW+HKk^^y@nC_g]>3BmYa[\y?VJ hWh/9j0W)d'vR@cj [՜ݭd2Cb]x4W00Eg~n4m*wúkx6]JQmBrǵ3CchLXO * FRUyeڝ(֕ >8c]5:ȺOmbʨj4'DCPtp;Qd~MDyxQX T1H›1魾w‘ajPo4f5k]S(#)3Vn&i2'ޢ`T8]U2xJ^ؼ^(|%Vw0R 5*8l7S)Ӕ8k16]QlǎT9*zbEʢMWWf1HҟG2/!@YnO>@ *!6~?nCKPxq\.(Df0XOҐz4\)M,K/Ś)gs5mk~ O-NXE)ghs.Nx8:Ͻ3CAj Z-e j!}mf0FPW(I4܌c ׼@د._t,9s;e#!u5My-l)#Ƌࣛ@2ok^KL.˽aNجBB;/kRaab|_<ǟt kҟ'7T?CFxY:cUuZe^W{^GNHcn xAid1!uRd? ᧓dz W2?W~6;@l^-$y@[!kbʁ5i9z!mLV!PxJyZK3&_=z*fJ&%* hO XEi/iDm1;UzX h/>Icy } uiϼ,;Uq@~zb;J3^lM^Qזe'AR1 [tYd'!?l3H9rRIG<(OWT_6.S#0%j5 & 2cx(y[C$$F16m@GiV | l%W.QR+kĹ+(UQ{q)AvhEso'jǨ'H8yp.&UMOm`i5VTm8Vֶ1>{8Ӡ]8kNw|^Q\*"hЎ5# Rdò @`oY}ET)#rX܂!@W Ppyk5(84:~Hn`zd p&~{fJtm45A뙷gOj S$Iu\å0BPM_R+:BшكHtC^bY&vZ4&" yDΎ{od1nҊcB[k+iR2nc/ ZQqW1d }zb GYujOs̠nsR?fBl$r5 V),E sS6w/;019Mx0iW ~?Ey[r9гMRߪFV?]*bg]A<:`OJ2TZ+ܓ07t >;/o ܳ>f46ѣ``LC׊\NQ#gjOR9Lg'(rLƂbozOK0hNCOAnmL3 {7;ٟ\Yӏ ofdsHF5׎rы7HbԵq^ )\\fdHT!DZ.#GSmuJ44ƿS/p0c1%Ӭh=\(k2PA Rl:~,*,.#T;UIm,oA&:-7,/4/Ifޫ:N< ыu`5tMI** &lLWS?ORY*+E2imd ]}p]Chy*G*+FF'<,=@c!?%0'^ =wU n{]W5NgjSےK Dh$-( FBf$_=%- ղ`ֽ&l+Ȕi0A|zĪ\!8n/'ZUmNl;7ئYlkQ"e ˴^viS~{'ڽH"u#p 2c82 _x0P*{s(GM:wբpOSƟxb 0c [b5)~v"㇐hif(ŗS^k-h;doSjQA}vmWnN\naQ! %)y҆l"r9$l GlJE G^l>|+,^T%?h2QGz00v>pMpZ]c0.}^%J9jE=!}FzMSt^WYGgWQxʂiB,.mZD,C٫؃m|l\W(2DScGi&o9/H?,vg&(<q@Vf|@1Vܴo1OizpNV T͸:UAv1 䢢]EgoK1T~RO pؙ Iǚ-o;|C 쭝˘;|FL|_G^졃y>J~ -*+`ݹO7Dij8t[SΐO|gSz0sC^aϺ}elU' 4i샒÷ IOM0w< )FP$ bR(o7M؄vmڳ !k&۱곯 rs7I\Ou٘RbC` C-=j_ձe'6LmYfoPkB MB߬1hgbj V: J{ h].DbaAAFAMwL~Tg(apqA'mabԚ;71qȯlY9 vI8MԭcgzY,6leTR9Ky/=Halb09}ߜyL'wH~lсS `2MY7Qa$/ʋ~Hh eK6?"u|v0}^k#𱫚EԑFJ^[yB?7$ə`MKAC  |0Ԙ*B&DM}i?B@Esc'4Litј& OlHe)*TpWQ)3 )GLZeɁ^U%d;75Pת7_x+6T2pzZ>s"Ý}K|z1⧀s eID>]S6t%.E(H[ql ދ6M}rKӔ NvOԓdoi hôAoځ UϨ>$T>~/ N.MB?+˕4Վ cMȖA~g좇OA^ Qqy9j v}чb趯|ӜJ0|1]4s lȃufl+TGG f>='HxZU((d1w=C$jaG݅B5Q==/Cͷe%}J7#B_7#ȭpLq|ka.K),n "/˪pb'p"W-ɖAԞ؋*]Y$ J98ߐ?`_'AnpC!lͯRiܼ-U_bd{SWe8moOFc-Ģ5eu]ڥΟIceYI4x[d5&!5# BcE2d&;Ĩ8]9 >7w\cdgU2@އƯ 16p vkqG ?wr+L_z,m)!h&/*!+ /c0k}g7̀ŭw~=9 Al5eLjސw)]M#ӑ[oJO5 ~ PY@]}4Z\?m9SL>(5MTAH۵!˨laPifGe.qR,U2:l v8}> .Uƪݖ*M^:$.aV9fVjCvR\vab߉x IeqX[F%ZZlM,V aDFV&ЗEe̶\.@ &ZiPYpY!JP )? $ 1=5YR+jQG>/:ŤᩏhF!:|Mw*qIؽQ 9RFrmFL_ ME6=ϟ]ڎ= M5B\ &|=a,otQ #b<̊zr6^UӀ >[95֝zuQxa=R㵥'4d͇Uʴp}ezN.q (d's` D_A\7#w'*!#ADx"!_#9M%{nx'kBONhGjf;:*0. f~usZU&}8oBg+M[iүg籢Pؐa;PVW@1eZn\ωd-7ѝgzK YےΜRt4l( 7&\lL;6 y^sjoq`Q'h0ǭ +ݮ5huؚpPd6F&V| ʜ/Ç{X7Fc$05x V[R,Dy{?-q4pIs;)@1l$e[C FPDVt33^aMnZw')!p <&;Q 2; z5 -Dҷ*g6q(@i.VCy>=2\Ͷu<k69me'>1# }iMݜf[r+c_WzcgmmYM`2S?n1)zEeYS8i̮'.O h lPgNSk" _ p~9 BZTfs4RɻL;GLFץ~'V,o(uOV qMv( uXźp3RЇr<[ёG_0Dv]iXC;>_'^RI rm;,Y'J^$Ht_*[zc.9uk>'Z}`#Zk7ЪȕZ-+0`hDF/c){=_X 6;΂æ] WQg.r(nRӧoUl,0^mRȾOVO/9^;U',Yr,^5$TB+"4 o jހm; OhPݗ=զ PF=GX2JfGǸ8 xb)UP,Ry̴ P/16rLWR=8~ A5IcY? ӍM88cD_O/AwO^F%NjV  lqWk|[’͒~"X_`[Չ%KJ#>R;$R~-ԓ vC'"1/Bakz 6-f[𠃦"܈'vwV USyz:Hıw|n\'E9n\&2E&LmԞuoY'BBo'cQ{4kar!8t"lB ٽP4V=lND[RCN=Jڂ| 59_kQEU*.-%,#[QqYetBqC@A[ 0 #hѮw1<} ۇ5(2cǩFaݫJ|rd_vaS㤄z$v{νV,9}> Qes?ņ->ͿlUTKh͋n " ̊+hQxr 'FL uT{4;(M+4Jg8 \=db0Qml^0{?{P:[WcK=5b|vl\Ȭ$zr%C.JF6[PrFy yM덗SZ`"X=1>DDb&TyOl)fJaSK=#ģuZBtYVۅ@Ȋ:qs#,5nuf 6q-cLfӇ8l3Orh "3DFJBP[!v9^K_%f0nw#;)12Id[:ߴ`6j#;8)l6]by{ip|}c}`[6LdAٹ5`w^XAg c7=Ezt@ɽTTb.,O\R!,<$AVI1Jt+qG~˒`k~J# YɍvBezZ\MYpgb{^-Ѝ~{%YU7磊D|U(S]:uF`رJJptrJv%< mG=`SMiQzxh±bT3biD$]UDb;+C"L/b iu(?'wLswAʤγ> oM}~QW Qq%QvGMϜٳ`?78 E9E@D) +(rDQ&ש8OxA3&Z8oOŽ)G/G1.(|OX9!>v͠tݺ=HN/ $B?lׁ--B}@〓τ6vkM2&quPCr'=JVk (Uq少)!{7}< ]Y"@1EmFsQ#"uFH  oNϲ_yeu3ss?ܞ`ebNCLY~Qqlfl:a'[P/)Z5"{HxhQ᷊Qa#-',U)"0C+M+[ɻ+v\6 JnsG1LB6Y_.Hֻ[a[u IX wO| &3oK|>GE״;o%{%%t3u>.X#ǟCr㻐(0#t4喼M?W^9"I`n$BOaJp~{?&J&k1x7sM]4` G5n(Onm>utNRU~}ֲoĪPn",竆 SIn[1a]l-މJu Ioz wt8-?ؿx4U i%μ$qȆ~OM_.`SIG@ctMIG򢍽(Eix6tF/%Aث4O-Fc_ω*&0T=U*xaǰر-$Y Q?uD1v+bp" v#S4 @PBJIylRrb`G{lٯz75wz%6ְ\hffO#` r_YE+ ڪh35sl*_bRtN:89Xz7SƗUhS箆 )B?iNߢnd_{c( ,%s+;*Nv*aS; d+h>O\*1HN+sM2hztLyӐaIwU6negͨaeWd=>:; Jǃp:L{:1Ϭ#J|iT ڗ4WCFg-p ;p.5[0rRG]+v+@O2O:YNXv ˗@~#=E|$G=|59{ڽ)& إm mZҜp#35">S 8x"jB)hN&#vXh [PFR~P8haPϻ?$%)p r]Bi]?7,0{Hj-n$:eNFY#g]}QXޯ#!.v[`@"e:qIA2ʌRTI95zn'H -[]Y;G4>KQncxaĘjxK/ANe"N7}B^*%S%dpg>J Q/3ZYFs?tV'T̲1*z@"ex&ǽۙ*`H+jǀ4AJh8]ybd~N̏;2`&E AWWΨE9UkKz p|$]:^wl`UHp(wK1 (M=pn-$#DEvȲUg3n.$A)/e%s _F׳bC,vcϣ>gR1p34'`7нGq&cj}zCOmz)WKk￯+b'ųnɯE(R:Sp;>Ze#2J&iH+rjP>@!A)aYc#X`Y$ ]DG+Þ"c5X~sE- \ř#yg\C>F7E{5t=>R T q1 틲k@@')Ł"k{zŦ`B2+DjŶ{a)_mn55oS3.Z%E*RHi쨧^7Su^ m=x {*-=́[{U&M1r㌲;Q0h|%D6|Oĉjӆv6'3hvmwUjIۈ@t'"Drq77&%$s Ϋ6L9^:%7:POޖ/~SIM)]Snϭm \zGgDPTitT/liLL;(ݮj%?aŚ &c]a |6(ɨäȸEǜqRirfOb'Š;=U,ϭ_n6sz1I:/isф$/1!#?$s{=^6]rOވEӞYlK'TgAjf L_Ջ["A- RR aWW/塚Mi|v okj>bUg((HX <8Yɯ,ʘU$%*ꪆCCS*|ăp]*n>͐8xytN:%5+B|HF`R_ g.W=y':We܌jX iΜm|{g8}y*P'2`%&8Ɖ?; &;%Z `3<Ε[v̑ea+~ YSkc=Hp ȷq)2~|Ņ9ѣ˴gD{v1tw] O8ჯ,6Ede`;$ 2f1'CjfW"+h_GO$kwnd,: (D6-&hG5T}~ya.\|$@> &k] {-\kS^w-;!`NA &1Yo~V7QǥqA2[ua~l8A$Q>K c |yG)؅b]Ǧ8*r͉RF/C/srH(ߊ};J ^ }C2 :nc% Cu͢ԯOEN+NDnY0\;( ^tvTo(ʌ @Qcty\֗|$TU|8Rɝ6F*ӑ2+nRJhmo4[h|TMBXi@,=aIm+?:(u㜙kyPZل8>F!nqo:md#~@.G+=+^FF$̹}umn 4fgP)[ΧFէ-W:sͶvӤ|z?XS9(td}Ƥ =peGg[{^??I"5AQ=:**,T[; kq3ΧSx_]<*eD/?Y$KzN`D4 7Ȏiֳ֗Ԧ\W*F-#֠zuS~r1*m0_k\c?@yXw0w!<8*Ҭhgr"%ZV-mD];BP e՝ߚ=g]= & }(mGbž@R\ę2rGW ;9A8Q87׸]nsJ*(p߷/.$LqNuwUϖR R4Mؾ$ sK, u/Dtv6QT9-U+ =nЀ|`W#8X#9Mݤ Oz?E nfE;+:iy!Jx}75l) .Vn F~ԯ%x9erzAܳ o1M^̖NiLrD)@2PHW‰w#G84gbLX̙ ;ZiYx.lW]EaSGK{ RbF\}\ "]% cEՎgC#KuK08" [dE8:UUw>+ZDve|CMEbfG}.rj^茎DQk.R`m Uv|lW3^"?#hnяqiy.$n\^) D VmӢ2=ŮF-zhDt#pՊUlp#l!d.&<s_ OqMFLu$JmBJڗQѼ%r}|`-J6Bb-*c9f!)2)R!Cԣ9ה,S;dm @>!l@T09je&i@=϶s%i܂g*@ {vֲ.<)9i`c2GIu̼4 J4NNӿC;c * b\^S $?bkѮ|D(Ks4UD}aj}24];1sU`&IF(W"LïwMDEfkVQQsF5o0oZQ_4HOE}Xr7)_>䊳]K` ?߷ǤYj~IY~:EuX"nu;(!̤IG;Y!.5=g eTKlF/y 𶎅Y]0YatI0FuJs݊@l>QAۥ, qAc0yÀGFu'ohlJN'&H EE"4gƄ^p(dmNqߊ$$M;+7p8uUǁ"ZHξInhPCtlN_ ?tC +CI^jIӇ0yˡP@ "ȭyfL`k;o#E?j,r$0i`f-?zufV综8JhE<+HTwfE 7t%B55hdPŌq`׿خ;Z\~{ݕ1m׆k+tmq]t'!w@~bm띆`L' G'r hdsјW-wi>nvXO y?5 VCⷴS UNP(/j#9j#Vv/n0g! U)eqyaP kcZUxѾ J& Jv% g@?ǀNe  PNг2Q#~!+=?Dr"G&}2RT5cdyBtNҸ=bYẼ)&52rS)g-<^4|Cokd;:ϷO)c>pl/R:m[zȫⓒXdw]J()~bY2`)՗%uqСe<jzI]KBlFA)!#xRG}ŒK-Bc> bc!BO(bBCif5G*H)03J@ LO--1O'sbR# MU1Q:UUq>Հ0xk[ 4i@/պq$H E'5J`]B,b*IubN |-(YR9@`]ӭO+Kуxȵǹ jO`b_$eUι@M#5OR)KWQng @໿T@J hm!bYL#;2~-Wrlɵw2것vhL/.5&>HmwC\|Oz@YVՂT([Vb9!-~Ci7ڧ7l`jrwΛYlJ'}H% I1d'{l&"EY hb.M,?N̢_c 7U*rxM!Ӆxep;ΛOR<* ptQI)V 4Ƈ–%R!ҁ _y*D=b!vLV87^gf򐿵̇(7=Q*su>bS:QTV=4̓_6IגM 7~x,&f P .›@OY8cY~#CBB=Ɂ#- uF')unc ]מl+h)%O]C\3a)H!pnj~ )H{r}cx GQ!nx/AzR&}Fk'sCl$5؈JhAc΅0WթfԽr/J3}tmz6$CP>7 5-LT䙎`iQ]eM_}YEZ*~ӗ J2w*2~qazUK տh1 /S=σxbXQMlGD;9 (b=oߏC5s5hu'8CA\Q8׊EJ;pDN{T BQ9erŀQIQÄtF I-[Ȱ.-IcסSK+{,BﺊMҜ\exZ/\3S< ۵cyEO\ NJ}tqESCϦy@bR1K<%>~E,|_ չֱl h$kZD _aSvcm?^B;}Ӂa1eNYm1G.o{ &VB6'k@Üe;pQ]-h͟lUZ×wt7y0ÓX^79Ue"L6jHB֭:AATR V"KPŊzLз DZB2GvAgtOrhmPH+0<tfɱ$L2HwOt&MUZO?9]K.PZ³4,FR2t\Pgj豌Yt A>ID:-=Yghͩ6/WI/şn, mJoQTuvvP5ҲcG3D#y7(؅"RmN^mO>J GZ<38If~MTie˃K.cqrCMR{T{/#27 :k\|8!_ZHH2I%M& 4xs.>.e.b 5}Ԗ'պF/d ؝^uk6z_L4WKQk `uADlسb8H#ǛQw]kN *k!ZkpM> @_+; P[S ^Oh~ 忳 T 'Å؊3+s8l5uϺ$=B`srWNJތY;ϬLlt˜[]7%)S9B25xk@PlOKtyhXR9li+teR@x\D*''fNj 树{a#s+r_iO!v~Xu"W(GNX0ǒ;V^82KÔ ^X$}cExt 5 8 7'?H{'Y(=U aBEбC:R:^FM ޡ~JyxSNR2(5?RǨP&}(."(T"^͸ '/mbP|H\7G:{X~`?`Wmn Mj.Gǹ g8 NܧQ8U*#k섫 ׯN?Z@L/&̳Ҩ6>_sDU"4A]æv j*QruV޸臇! V:`gTfQdDuY>TI/O>A\n_jZ}qĊM+5JKq=m`A6zT~#pڣ:1@`'dÙ Gk|4/Mw۬ \ v݇}8lS aOO,{ߌDHaHEz4cP9t&JHҲ#U7X}2B8gC-=ovɨpLۣ!^ !.KPyٱ:r5b4(nq) .:y͗gIsUO"%&&-Q C&'8uN[^ulNQyܜ O8Ѩ8#Ed9JM/t:('z贈V$,!ppW5 W [T_`hY FZh1j:ifZH kPϭ$NѠY Y}bFNJ֝7_;FlTQD9ؖW"ڦ,"E'~:u;¸tNrk5[CX f9 y h/DE,~̽A{|<: Ew"To]C+tc;6 mxiP0N#${dXU9E ZC7^q ]9U@oօ=\$4EHƇ%MmB*;WzˆDkȖ;D2W 1V]jbY5J[~kZjqk/aWWWW|_/I9lR >锎 qhd cz `ijEWxߙX9T7Ignf I^ ,1rư}{ Y9g5v"Sx#ոsM<193UR]Q68Eeqۑ2v &@ ?͋{fץ(]9۾1"Ep-֎|rҞViɠ o: jzTc͝Ǎ_+8:2ZemQdA#۵ot}זf„3,XmvM8f`JF'Am9dցJzNiw)ʣ%p5FD>3CfZ%zƷuX@P, a@fZBX`T r!hM- \JNKQ+YޢxJoFsC| p$ :4^`ET-_ye!W; QʬDփ{ *Uu2 Np*5՗7g SH! AN"]TGw>;"㝰P4oW:p3Z7s&@˂liκ"j\7ӘV.szh~' 7>3n:&y*"'$>ΩY;5Ù%#\?ZJH0"ܞsdу7LZaN~*avqbgTWrvd NvǾ2x>)/bc˺o$U$:50ۯ{|%i7Br+$L BQV6mJ25NF,l8+X\?И9U~xf*3&g4vbN~YoBP4] ;$h8ѼygK.G\o9>'P[0ڢ} DpWV7zܧyYd6 LIb̘a CݭY rc6_h& lXq#GM-U@U 8Wd1RZ/?ObD g2޲I\b >Lj D*ՙJ;\K j![\ \wa/>(%v &JCLGwi6~^'rB8[=ѳ:Edl[efwo'!XtDӰ"8/ĽH Q]>*InaQiKLoL}aw7>Іb~4r]=]nU2$V>T˱U@ޜG^2m"5zl_L ,AJ"㞾t7d asڞGߏL@4x.UK]=ίyT&z9vr qgD "y~޴q#vE!a|;z1^b+?9YE!Ssj LQYWL[(r_Xl_4;:j=fƭq01w|JUYsw&E{֧UGɽv^@3RpkԞ#9GxV@q6M{*A\ AY]k,D}kdvZ޽pևOxFt4^N@"e]NTU vWP9y8Oq)N"ղ|Fqъ'wdYҒ5ZŽF+}%G6YQ[Rcv?}915c 莁qqMI[ uK㡬@B Ĕt)A{]8FW1/mU{TyZZ:&U&8mq0P-aA:F lԼut˞8;Yr{ܗs _6 @sbn_dƍ+?=5yؕeGjS)sDOzz~xTk]ɍ1ʏ폀%}Ez$faSv+l,=3 K::[ľȽKT;gІ5(k;juc6՚BCZd 30,KpA]/P }(txz^R(q*Z[}Rj HThNҌ5|JM"]BU Q(7n]ߐ hd@KA,0n: `o%& [7kPP {v+^T {Iz$`F;+į~ﱖ;=\6E;ɣ48Kx{W8_=S'+b }pCWD! V/&[eUY!8 z$%|b*|=-1k.X?骪t̀'Fˊbc^qxEiJ9{|ڪWtOHEMH9`f^2WmAV=!ZS2;=X560j$%Ȕ7Zߞ6YASEyB$ RQ>TZi whw `VFc"G2;!5B +bpo'6l7J'V2K҃*h=X+N@Vvߧ pn&l=֠/f"Ga=QyTn)AB52%]̤c8_f{<ַ!L4HAssQ`3L2VFMN\Qu^sX*KsEs6?l[ˆdᰆab0k=oU{%!;6R̓22 GXT@]Mܕ\#i}g&djbm'&c".'tw׹ X2CvTqcC-y˕! uٕ˟-`αwSQQ z.3S%V6}X'DWXWU*Oʭ"Ad6ch٢/,'.v0 ~S^әwj,NY',Qu*lMeg?}gyC昪1%'rcM;)ӲOOCeExZވ~XBt/r(Y'!a!e˞`zQefm=C'@▏Y+gZ,^:dwkVo w9#Wmm}=M;_݊ϵzD?#uD)no7h#&i3)Ki$xuF<]n"VrxI0+ۦ)0INTFrERX@ KQ~[+I$|& @۷U ֭0p=1:VVxnMyYgK)~졯3JIc_\~ uՏL=6] OvVQ|ox ?PDCGM-@ dB\r2 ޘ4Hzb9ie⅐ZObo']BN$/mfDk a9X P2>Q5PZFM,0 tk?R0sSdLCe_vtiTD =Gʍ6Txq+ l;It$0f EZofFmH""ZUBBKON/xy G}D]l7΁Y*=¨.#Zc33*qs;0Xt4u*t آ&||2qiQ*Jj%OB@1VånWH}5kuNIO <;(gDuwGh,s" U?)|Jl3!i>ЅigG]05R{L=W߹,9_M'7ޘi @qpD+< CLEa/+X= DM8,\Ŭ<22*8' ЋD+QN3j\_RL|D9 #8 Km܅tuѾMPn Rɢưk8,jw\hIK Pa2M"EpeU4wdRV( isu?>J1#;l% 綺?|'L.若,ɭ"Iq=#r53-=Ak/H!8!kU](m5hsG;xY@d.^}?`WcOX)%# #@LOzJhm-*G I..DSC}\H1LUb<d1l$m`VG U'7L3#%O<!Æ6g,p_PL^랦DǽxJxg<ӫaw|;L,*'|y93\|*QwwXF57ѓ}z~6gDJ&Lͻ;C?x+!muz)e75ȼ16{ݟ_ڏC ,XGo#K?{ekDwF!\oыE@} +s!vK",%F}Tgo kYkOC8w'~N5Wx=MyI0XAu_mlǑ;9׻Fmp ;\qU>.QJ3Zw3v@mY]щ!"nwPCVtf|w:`"lޡOrW݂[&ӛ-npG#"ޝ;c=ijqd ⅩQ(I{}eJ3'_ 7ᓮgwqqcqK$|9]ի$Ӣv[O{|?&E8iQ |["奰;k6?m*"0.R5@egSR{EwfdN)_ۃ"@8q -_\[ԱՄPbaBo c*'@\}r^kDk<0b/ڔƈkR>`):\&d^%2k[l^ŝx0gGE?=i_0exM޹WKt >ޏ*>s{Tw{+E"r)KZ^ͱr[=ym]2>gȰxjo4AJ25%1sjk" hY3y93k5X(GEK7?6 pR}#h)Ƙ䅌;OCTXQ|Cm/ ŵYN%Ɠs_O,BuKT,*X9f(ĹoJ)_tisٴS `klcm"ҡ޹Hc$kr*\5I <[@2_B_AW^\P,4&A/;jSۧQ"@DTJ7.?̬Q*saPGs0by -ZPb=V]=e@vwY_r7}0f#غnL&MM$R+ڔ+lP%ʽѐEq*Bۂ:ۅY΅?̘1D (5)^iņS}8677;[ԩR2"}~rhh({HeOz>*y u#OkԷf fPت֧B` *ơc"~]Ԙ(`N`[/ZW63?|wFQC;gC7Xl,7x$0}T\kGyb7Q졦 2UnYu1jYǬ /zt%8X}YM)x{}jJY8t]v^|y/cǶQ<A ( z  -7?Q<NmD5U6& p2}gҒ~!IO~/BXy:3u)vupgS7PSúVR ">K%h|Äb)1z檌|mK3u7^hNdq`FL2wrW pLJ\ja\}5 !G4܅~u Cb tTK,u7Ϩyq]M~Xp;:QiSg#%x!f/%ӝoN̞ lEtm($̙sO)X!YvJm#NEt (X#Y'TD(Zڪqs];_2ئ 1m_2Pm$RڬjqN *S'lf)-Nģ| o^: Yl([wO@# ϧo:Dk^r%H16V}Ҫs(\~nʡ! &lU_r;֢ǥQ |?F EuVs=ZnHU._@|HkB:6wLa?/-x镙'~7:R7m9<3hZ0LnbS@%V\/󀾌ʎ4Xwl~)5q p𹆚*lD~wN\#o0<{YUf<]ձ41VoC\a0GE5ZxOLkUz6/pZ 93˨} AI{Yɝ A8 i/>45%˥BxUjO@*%~EX#3XSY0E+ ۭl u:mp⯈RL¼4מZsUS(}w\m\]a]aLtèJ |ne6!1dY-Va,휶p):mvi5! %q#@|;Q8\wQ^RD!^5y%cZ뱣؀^PL H'3hT/S[cYJ\fB W-s\O'R&nX&TYGc"#If}q?~?eQ+DQ8 ]"t+VpbWm)`Cm JP=%`9(6gȆ-<V*9\3]Ѹ/HUk{;. Pӕ1#PƢ q=cNs%|V-({D/"f%9g_7a>J%>Uռ*Del>2̼tyŪ+f ԋ ./WX%bnhMRN ?^d{v9!Xniz"4J TYU_*Vq+O Ut_( ;T\lKdRPZ#޷R1D[5Rpx=I5@^MDs&Q!1z$Q-9|#^G  K!RhX;^B8瓜1\ 3Yw"jo/QdOݴcFP%SvAXoh"-*jνЇh r<յfp-LNނw=ď&%׮g+tnLlϘaO @6RBz|ȯb{xըvBK󦟟dj]2P7 c쯃uLM 32G%XVMSRHmlB칺E:ܛ"<) u D*q./_/ 8B)>: pwMˆs&#J&b}d'7N!Ye⏓EcXȉSzԊ;Pj PB눡gg` Bw˳!'*G%4] < )y'tჺ ثbaB4I fHB}_t13/MaG@%1EWh9@"(@p!r*1<TiD پwrNvC*7?=63d\xLYWDҝlYZV~;BGz*c4^q6#+$J.ۢy@Jpu%|0K%-F,^]`Fauy)[|`fȡd>ZJU.{W< 3ԞT1*4߁+ao'6̛0Ï-iV"R dC[2Ht찕g>VYxtiNDL`*X1F\3j*z*M]֒Yo mg5Ȇ7 aN#XZ߸]zʀ\𡏥&|!_M5מz$?YߔNަrqzrqG>zckCt( VYxԘ6l_(NHU3tIZ_{D5)d}wО:<CS6vޜeWDE\T\[V*Rdf3At9 H#o4iu7?vtAatnۄ>Z6ؑi B{|3K>h7_3,=ug`LAiD=6vYی<ĩQA{a!Ʈi1L֙I|!&aA`VħYOyƃTd7 l]rِ)̖w9,# A6:JU8*HWX^;w2kA﫛2H䄌*#g\Dތ'2zɂ SvlqL˘;ռ (0†8 TF!;rVKC# !e2h7eѡi4=TK=o?ҫbH-86H 3F2 "C ^ni9yfz޹V6؍o8"u~MmS |`ż8]3_#{s נ|`܃h?ж$ LVPm ..І-LfcF (=mx1A/Np#SMzf)C2El&5b kasmz߲E`+gp#Vrޖ *:86~#^7ϪcW54vO?)]C-K楔h7*DCޢTdG=aq^ Rbn""$SM%wXzv]FKP_m?i,N< ||-^%xv򞿵ty Dj%F$0=N#oNQ IoMJ.dhM򦆕9r<2 =~}&Qڜ";s,>7Vǟ-ٙFFċG/hZҲUHgA ԬFDrP(QIѼlCQD $qN-z51td&W'9{"Ilπ)н| ']4$2wbԌB-v5d@*_ c O5iH|) _1 xd84@}#kG.Y^{ .lܾÖ.J ;ܭ>h^LvӔ[߲wY4R0_{75Ӹ(GS-\l3"giuea4($dI tDd49 xS="!jGq"L21gco%$=aJ3}Li酨9Bȇ,'KVc{Ma~qF4`a%u43X,bv Y\-$0c j}lյ6087&X\Nncݯ8>x)isPmIl*G8'MT^0nw+ .d;svn#BgTΜím-l |8LLyK' i7Ks6F$FS$f9WMҞwT&A#"3b yt(,߉ 3x sMe걙\Q,-M}""`!-~¹V#Mr$k:Ɯsxs0_{ &vmI)o2TnH\Xbn<ǺFL]^'Z,,.1}kḧZŏ U\j;i=.󊧴m϶3\nZAwJdDmY>ڼyid`-.*6{*LOF4of@"3U~IFVD  $i]`T>|U#ƋLMO-aw <>o9]tZ{T?N?܂(36:D0o Oi6^>zA|FYo?אP6v"$5汄>vks(l;Z;@ J; XGx Z`YV|\ fBAe։fV(~QX|=ZȋῴzVڨ (]'Lh=OlfS_BP j; =5#WӖ6HQ¨<`sj7cb,4]g7F' #'k#LJa-OW޹/aGkMBMI@ u,A* 4TK)dA>;GhEd (fRIh&u^Yؐ') "D~Hhniaxri.fP!Re TM7\/9[):yh>QaV-4@͚ӢHQP8@8ϻH e QrxƌpC LMp} S1^YuBm kg1 #,~GMPP{xHEa'T]tٯ'YXhu:G10|[#tkݖA;a~YN&{5_Voxz %BcY~@7vGSά5wGPM{}jx ~' gnlINRP-/_SWJ &x}N}tDtj>.5m[uO4]sn2#loFdM1}i麕w;>nRsha{y;z:Qb+2<9P@DDߤD;\q~g0DdfB P}ߎUD$͈8d7H:QPCATvwͼ{Fzd_\-j(wkt`_+_NZChLb7ᶼ+$%Ng=H{ HCE~TD#O=*cA|Sn7nkQA܆O3/K'aТ%[>ҐKZB:on-g"]073 Kx1pz6Dv_ pB&4 zkl+Q@+iKf wGڜ>xFBM| P$~5ߌ`T: Csx`iP0\Oڴ0~fpE(})_4d1zm5dv0({KF_$]"\^ b8NXNIO Q{G~qKL7HRul5RbcX!8 G,]Z>5n¦W35]MbYh(w5S`H^8s_9 o OGctbVl qˮ^P5qsΆ{(x}hAU~j1ȓ-^ǵO`$f,Dz8XcWׂ  226\흡"sE1GO.ߌWg,l4xR-}hA)e`Dg\*~FuL"˦C--F'L<tͫhZCO;nU]X/?EϫR8?8m%`G\BtqX>Vdݷa7/ufl荶нmEql\HP~oՑȏm1o6@P߆HbmQ+BMPb5FA0Yj#7!G9.$,Q+S2珢e`tBMd8`^ 0ZG'܎kا jhcDLȜc,;O:JDlH 4L@@ lB"7"_ʑ}֦l1&E#;w+[}V\b<H|'qy8wUyq꿧>l:d3x&Hby~S6uCjU@ݮƋPwJ uSU=4+HZJҔ\L=a *$y}Eb3ibᓊͨl9T._j+qjٗ~FX007fBnm|x&s4c9H^s%<~ ,`SL k3xEFZf7Zxe>`L1z|l|J;$J Ѐ&T@#JXuly-|hweǫeר -pC NvΔ{hSf!>۴A?kIw ;C196ciBwJ!hma,V{JZ Ei HMy8L1(OwfT_}@s}׽QQYշ_5ꞬU؍4 j'v kpDٍi}ϝgΈ:+8" e\>ӡHM&@G|q,'1q<7bPTӹ%+ 2҉%ը_fmQ&C*9t^gG^Rޱ'>?Nr-9c !3"N[a9F-gD"e6m68z4KdNEUe[WcQckkgvv k?->f:r Z(W42$qF?/_Gy {'-MY6W+܅”Jd8L#q]RܝqsٷZlMŁN-zoXupNOCW/͘?c 7e|ELF)k5ٞʁ02ʵk~xU6M"83s}2'5?I/XUlRKխks\&^l|&+ݗ-_z Sm!\0:-ֵ]`tǏ'h `w,_ǻOm:f;dm9hV"pgZ#H\RN PȒi9|R]#)\|D:C!щZ[3o1{˙{u-&7}a+VzW0Y[;ƒEv&0,s \ԏ>*|Y!f.εP7w}N#u AP@fȗ绾/O@9P^0N(8N<QujuG{UnY% ٓ[%P\@`Cbjo65k—JMMʠ#)Ͼ/e.#]5tcVַ'RYl tLttSzN꫺[PP*3XrYLCw* UO2bRS:ptlWp+R`i9>f+Aj[C",(Xf8."wьr3+P?G99?4BqT3 B곊ֲ(kcSH& w<86L +l;g>BEd{]t:DZ~49Y}gEG}Aw&9|vRߚi 0G;z`3Tm{&OB~"OYY_@uyaޙɃș5YB;_\n9:@&1"8<')rhs274W{UB! qK*>sww@Pp9 s{:y5;ѭyȨ?iib; wW b+Qb]GrN[4ݫ'`k kշRdئ3"=ĖԄg@*Y^J a[VXG:f`wpޮkXLэ(~:S dGO{TaNQk ȦPkF`G-/G-cF9 ~|ɲ+!+W̊>$z{CJU$ @)KdoǕJyX VХ0>x (`Q0 Qӡ)>W'RAIlKգ!/ԋ}W J٥O𕤔ٽ(ԙ*q "[~XW^:+pBF9Q4HϙJ/XZypA[ZWZw`ޠv 5 0wT5FX縿kDRtrd[ o0 7$4 +4T*SG$s\CU~|UTR9SF!SM =S8~0PbByϐN(j4.c  }WMY:葫Q^t|Q|Ӎ#bVpl.hؑ9jny~u9FLD%JLA '0R)k _leFĻjR]L* n4,X5S{\ೆIcJG/'^YA:O"Kc$ gi1㬲poMm1[%ka(X*C*c7S5C C95K"U־?[F@ZT85+@3q?'=m-s8p*=w3^l050.h~-y=OBVs@8 /BUbH@ɟuJRDvΟ ff>_ZÕ\BoG+|Alрv4{ɸiS_U;bO!g܂$q UbnXrU5Q?䦵I4"S0t]9;K~++TgudCJiw|~Zb3b W*2~sҌSpqd~Nz^_Iy 4FӪ8k}ym;[5zaYhRjyKA^'\~E,<ˁ-i~Re\Z*#&͞/YZ^*m. "c4(;4bAsDșwUzP(9/\Dcwbu#εYvNrN$ɉsY:T~!G^1 rՊ#eZm?/8⥶1 sۄF~(*1=j6϶20@.4d>wKT+]6eBQ{d_LF!&-I*COl+,-Jæ=>#zs |YQ(l]n(sO \l_n^9j ]YBTI&+j^c?` pjHE⁕u,CnNݳqz}9~%? NFo6Z6\WGHY8}ҁd=2a4ιZjOXIvJs 7c2δظ|vkm:~<$pRDӏ0;Tt]sR9q0 /"p>ؕrO09ɟʓ3.>s"+s4WI{v;s[Kg7x"8f:.cϹYMUn@=k1%P,h\iʐDfIKiV}yAb2!i'u2&NBV`ـW'{?|Ck^ӟ4jX{(N07; I"]lJub4n8yvUg4JToG0RDݱ\)2ZT3`yn'T9)-\|m.l, ‹sg#I j(K-EE,}jih"U|UCi4u1xe(i?Kn*RwGB;0ғ&7pNIbT.OTM7D^ŬYt_08Ѻd-rD8gkN ߙ}|⫫?M)i)dE.%|xě5gG91872d7èo.=,nNRkerՉvE2U.e-jEwPpFbE Si4g[@ NҌ~8N~K%o7iKATGWC&O)m`hݪ[ac頱>LoeE *\N,?9fǥ7\PQL Fhs"`.=:?.oIi㓛,,c<|Пވqz $ofm5K0#P? v[ L~qhg1>S\M bͻ g-y[91tt+K kumNה6^CXQ#EJ~ p}:`qa|cT$kWkE5'q 1|'/{N:Iɫ\et4 \f>'ASh&ohWX=p22Ơ6Icx;d"SjɡK BYQLeާ HFc>#!sÅyEhϿ`ࠩ&xWPJb[ ,w9"Q7wQk7>bfRy L#8pV"np#N gD. Ѩ2)>gA=d\UG=0fvRXo8iӓ\b<)"SD8)|[+6|UmQUx[al4o kg=L列8{ p0*NZ(n/n3-\֢<; u"W捽qEҴ.|Lhш wh⚟ò[UҜ5_Ҕkȼ[0#.ߛx&¢1'PkX_~+C[Jv5)խc:t .!BʀQ}[P[I7̦i~_VDx(M,.l; ]t츛?-#!Kk>V 'l)Z4>U^rx)8)nh[2/<*_]0mu|Cvn&3g<aϬ_83bu4zZZݖ8E;57摑_k:>Eo8n\[mGB %ҿh[=c+X4W8CAGfZ9jf@5uR S6ѻ(Du)G%ҷzw >Z>w,7p 7CW :sk*,+$+y90MwT4j+#aru#* %K#` Yk2%*=KEup@C}!\;EA&'=-~lbmw .Һ4k,Uy,9`$k+b m^rtdP\xSy 4w#D.,:wwfFzߜHy}=Too@樥&pȲC48 T޺?\VcA%Y1*v(gbbN qQO䅳ݬZ5w4d1,d`Sv]FzW2'adP؁CE"Hk8i:P;.(SvVCeފe(pZ6K!QwM[:l. O;{ HؘZor ZW1/Kq/UBI O?fZe+tO2)+^mRU-o +E d3H57/ϪFw; ^|u!O#ȁ س:XE2‚UYG֢}o^ ?N?k\ɑ%;>` DM!qC{"_S OK{]Ӏ'KGf\ODR{Q |u0q@RFRU/6` JMd0x,gG>W6%0=f$(yL7!Ȼk%W_5 c~Ƽhc?%SԡfUn9] Ȣ_""݃=jY\M6S*i)6@#Joa1@Yzd YcXyGtIZےԖNzHNf:*BU~y#@@+V{آ:$^4r*FxXXJ.洎>z~|xsX*ն?FrnV ̭n (9߀{]wᷯ!gha)HmTq!?yRy1f~zF:ZizSδӞ#"Е높W V${YjùMeN>dmX[.ꎴ >=^}C<D/C,R ԅBd#5tũQy +zo:C10aٝp5 lS1Sdj` 0Z%2JnHu •&c S;VjPqBN?EF $s;l"DH#cYh5Sc\ 1Ya6{pS[%~ >_Ȳ[? !Kh? k^=\hpȈ2~3br_FjL̃EY9^s`rLRV.yS<.L wv 4!+ J页HݟūmҾ,70iTրƵR;ÒɼK6hˤ|mFQ 8@*5* Zy13r360С|[.BBR^K=БSGJ?pUa#"43=vi+9>] d!ke'->y34<@,)kGR.I9,rP[&~VEsM#or"S i%oOcvi5V,pTvs-oLdC&?sAAj˧Y(1]E1cH2YD[мh4;Puү b*LPtkΩUGl( ﯨSu ORsLE@[@Nc =qF=RQM쫀crRGuW\uYT-8{rT?#5vz4C|w+o&E)=xm4J#k4&y%![{8?rjv̱[B #\3qA&P?b4(rY%;nּ瀷Is98)Zi$S;usw^^0eom/ҥ9n7O(N[$^; h8RS*P$π`8 pp&ւ`B6$>vt'3bA⤗ /PD ’ W QMǘTcޟ O>3S@ 7s;FK_ rqcMzJ,gN˫!}ΐ]O˙\hhh/~>0 ~48f1&$Q앇thK5|^۰ =l(W,OPa#u51VԾV)o粆4Z݈0Ʀni78&mxawjGcq _R™">kYz(/7xwCVC0`F 612؇a4dϢd(Y&9g>R-?BRAa:l"3q,)Īc@u"2*rh~U) r)#Q@aC7SMY] o\*+mK{03z"2&p`7?{kǪV.dz6?E*S9o2ү-g!vVDXwcK'ο VBVJҽxr8E hɨǠ` %Ax'euG@:8Xq -(/,XyӀV#@m^+8Vp-soYsj8Y_&%tDR8t* )9}a O^ ./8|bҟdd?v(֠nK$' {~Y#:U'%~9"ӚPlA w`[A;1QNJeIXA@hJ4%M`564+\BujMܰ|D^ҵv)8oS|3t~ FϷ/Rh tn)%eAeQ&Nl8yV/D;EyڔPu!ư8exu/ pK) V$6Ι wZ$=3mx'wic+L[l GkDYmQGٸw#̨0ZBfM$(w}۸ %~o~H UA"0\Z31]$#BYL>9(>O{c|Ovq! ؓ(ׂg:Ui_+/ЈQ}o/BD` vI2(5sXJG2AmU;oJZa @1uBS]:ʆ ] :yK| W]3x8kpeDvnY<a-5%\~{vLH i*rd *( q$;ZC8ۊ4[t(QRx˿W?>cv=2L}}ϡNx㐓#@d*STO tZ#Ty;6F6f6bԚv BѼޯq< N:(١ſ}Y1;63Z.HEP}.tF{MpHJIAy)׀yn7i۞!'W:9M,1|ƸTb+M%踫ݣ1xMShCމy>BbT2S>A?UBy OQV??5#z5q)#.cV\EʞP{<@4^e(gal݋d|JǤߒ/QJĐ WQ+|D:ӳbeмѪ]w2j#_k0fܠ/j2rysѽWsM-+2C7̜^ϐ{O6yF*JqY1cBŵbxITzD7M##-*$vaDŽC d]+VKédŽ3HmF[+lV rg3wdmI5*%|ͭZQM= 2_ݛR0˾M N ?۽=ZV2 B}j.Q;SDv<1`>QɴYAl$mPe\h /KMD@L:+&hjj<#Ѭn(2 ,i}򏻉d}@̀'A}mq)/'X|c 7f@d1+j( B6OWkg dZ(`ڢ5/hoU+]J#Oa8 90]/ʄ ;yk)ɖnJy67q* kb!X_@NYJOwU[Ky zr--SRKw& {N!?֫F?hσKU8LqIۅXk% GGO!JĥlꎟWt]P/غ/jgF~*nDVUc$Al˦3sHkM|YWqk@`Eg\3RgmLŚF# Ep8Cj45?9pE݁x\F?[~ⷌhrPX%G ˋ%v41GgY@T*uMQ݌$4_kZ9lQ۱VHSX7~ԌBld[J1_ o:Vr&l$-Wᘡ~]B2 K"q:Ŗd˴^Ï2q+#ZakNTYSvħOrZ n\;KL>[G%~ R9&Ѿ/;[_ױo g>ɧGM$2J=U5WEJ~j Vd 5 y)SB,1Iΰ)ިzvwU^.]+H'Z=؋O#=6Q) ~5=_作C}Ǘ^)9,L~f/"@u,M;=VU:[DNn6*o-Z`ޑB2냢Q|A`Er{Ku4ĸ|֭W[W{J?2"*^wogD+Myu}:ЁzS]<\8 gJp.q˫).2:==I,S Q3,Q}m8&ȁK1Uηsz5{2 "݄h*ҝDTX%%VdvE'޲yU-CjywJm;^ntVJr24(Aa =Mf\sMDR% 6>pwV\S-Tȝ%Yg$M_8cszЅwǠhlnd`?2ݥaKMs"ICxjvu7UD?0Xݎ3| fZߣ JNnvXC J{-|<0;^Ip+EYRcHA {SL :hFXhXh!sqgZY`= Mo6Q2J1{wܶc?G:!|5h\e\%׫/+LTrbQ֓}BE4 E\UѼz TD޴`-Sn??; ^pme`EFG5U?Se,%;a]&$sgmnZ53.µJ*_ )7qu7фhm+jc'aiX}1ڟ"\+}޲=B۶iKym[M /p|ߒ% )o=C"ɠv+5tn^kIP%@xkB@r~P_759?:/1GBf#Lm֨;]|| 4`bȔڇb/!] /B;#o/ L*B7oV$mR(7Qpuӯb(mf`;cd_|ݕyv-`󤠛(nӋ3Sid&ɺۙ\m:RsTbRK\| gEUz1N[B`3 >DLeukbㅂ9~^0=a߳>"Ջ6(:ǡ8 K9٣|isA3>lfrƞwo6xi*S.ܲYI6-8DO CD9(faI~$!yKКO>xvP~i|<#mz̐@xb,õ=ZT5d8\/pdUU"h7hITع?XT^pkѬ;ا"C!2|%/#k@_hܧ-08M#l.sN-QV>wL/Jj?Rkl[+ΛNuzeTx2]cjCFk?}˾Q'{,/r+YN^3%seK֍qY/%2La1{<:඀e\2lܜB"dGW 'm4[<ͲV۝Ջ^^KG.U5ԴvnJ: ¸TYF&pk>H$F0B|{E;\acFЖޱH^n5 -\U-d'$wu]_}AchWw泺 2FKF!,f$$UR偸Mm׺;ˤtfE J|ZjLGȓdDv`[#2R}~R Yy,&D.~{U]ޛwY +zTdsȻ.6u.3@w?K. ^45p-\NL ,^άԃUunyB@YY6U;W0HpW DJ>U-5dk&(μ"q-Kyì˧at=*'p,).4yqH2}xol%nf a#EδηԘf &/ֳ7B %XB8gW) x7vv l_8'1dtw葉7軣l/>6\ny]ShgL Vϕ"&\+I#Ez(!mSرs-k批hzbtdsEqȇ<}ӊv|E3=q {V s*G~JDOY鮢F3ݱ^{-د n\e0oݡ-/F3!LH@ZN5`w5n*|+ 27~D TgykCl F*!8 u>+2l8c*fnD|eDM,4OI>3OUU}H qEyh'ǾPЌ:8&u>E`?$0#Bi@|f[s7l.Vz5&&]Xji6t#boDi[U<{"zLo ٘Mؑ7]bbz,c3 v%XC#cEhD:z,ی7O(1W˪W|v!`J*{8׶Y +t Q9u|,C\oh% @!|9V):]YJ`~n{BioSA7D2 2]5,3$ ӮXugWKdX22ΘSLDdSYk֊=K,!ք3.&G=thjy<7DGӓzU:3p 1YS$ipar,eLD`}tLYѶ0FG ILC=+<0+){ނ}Q?6_U0ʇG(u(0\]!u*R$m L0} J7{B!|`$b)Ni9˨WhpNNn'+߳͢HhbR`5B'P=0uψ{1gʲjz;(a!ħx<٢hCc K>8hקYkz VXdpY0׀O_i.f<νUws#?RB%.#~v]4߹TTMO!q\7Ɠ Q$@%qn"B8PFIphw'fո!" F_;cE܇E]WMLJ$=ɽ$`Z@5{{H&m R|8戳A#f, % Hm_^ʿJx {Q~&U*pwa9CF˻F˙=^sGߗQD'֛qJ)mm&&v|}SR)U DnĈN-QV w!Q} W{FuxߥG{4Q1MAnӴ/C(rHN ;KQV-0NsR-)o.3Lj3֗:o2✎Fj[׈S2yQ{L"Q `ØTpv`Ju& PVԞ"OdX`5DeQ[*܃dXAfo0Ǟ=Q;Ʀtf{ C 2 -Hw xœ|0*Q9.k 30>,#Hd9RjHS4l x<:xb2aheT'L-̪lab"w;~i SAzJS8UV4gФz5Ǩrݣp%Vb_䇑2,.yxRlRAdlRH!؃oX.*hW9J62,a%T6+^N13Q8);Z 4ӭN`{>fW;Q^zPRy6܇:a4wc<%'ME+fIp Dfh>:,<*Zr,|Kj l:DI OJóߞ]/eG6a@y@ 1ѥ`CFZST|"{0UjǬ{DźJ%Rez ƋyyOc ?x5]p܄Lgl 'T.N"φ<n+$?KJ5L.LWװǂV`~Uf|XF]P$ BfԜ[ a벷KGmXVa (y4u⣻|3vĢ4ܢ?84CZ/meRh1oVOO6/I9W(ęCGP NW酇HAlBlfZi`n=BTG^~UKLvőJ:FրcʎR ]ݻ=)+kdbf%')lfG@4[bʳHB! Vq/}+Xe <8fXL;>["y [ϡ 3>~%*%ZVmX #f#v^zߤg4}JsHB ʑlo[nGXYE-\m{Ib\@mFIk".A}^%[T"TSE6."jrn}~wȮR0./1t9FlGfCr{4Xl%vLCܕG_2 h427LØ0hVߌ˙&8vwO;#d1PwL\ݍY7ZzzHY]u-.'h,!B̑C "c| vS6 1m9*Ff77s{'hDQ[C V~v,Z76S?\}bVP! %^6@9tK@}o^ i}d?? <~bzv"[*w-ޓثNDQ=NW-Pڥ[13pXQ'vwרF&!n܍!sJZP`&[9i'KIgCAQc:332M]$ކmchoIҽits ?MsJt<\Ǫ6/$ ,)Օv"C,=kxѳ<[8eemnL[5I]]X$ &{o,eDȱ;ZK{__=nHQU=dw`bJa*ެ 4+v#Xsy~?[yfq60̛1=Jd &B5k^–2U܇$t-)'\;IA)ސEE::6NNV0Cñ-KH>Fv!$Wj5ĜƩ9R9!c}B:U^y~R=FFVg@:^ N@A=GB$TE wU}>mmEh} !AL{ $ Q cj/ji[TY7G.QC1SsJ%'1ŏ.?"*K{; ,bPTefjυ0VI,?yW!y!'ŗ8#λqׁ}_NMʢ,-ǛW^t. #)М/8)O0KE*zj@lt3eUq9a?TsպDKUB9* %P( d]ifSi~@ V_ ‹Wnpo٘,%HX0u48&>'#?/{Cc86ެ򡳛[5޲L#*?6j sI?ԠTIŁ;<1J`4'~jOݝ!{5{O5)H@6ml点]YqWuf"* h}UQ'"ۧWʩm.qS=$챑 OQB|}r2}Q,e՗nfa{Ӧ}v [XbqF!UEB~ ?xGQw'fGxI,{#d83_~䎤>5\c +n)A Cܴu-1K~EbaE3$YK2 *>_+ue9B H{B* +n3K/FpG_yA9m iB{F&=7Tc F/i@ Gos-,L@bR8PnhnAa'hQ׾8];_h>G$$Jg>\lH~j"mt):\"> ؜) F{Th <'KHY 8k~1돪t@j%uH (q9wT8!,\vI2Wc4Լ Ů *lc~Ny(yM}`"ٕb:21O= d ߁노]5|-Tz YqFYkdTj+ZFP=sZIYBX{UVZGPBwC#/^;X pV4߲!'ꞭG~EAH\&ȫ0Ĭy0}CB7qk1L` ?K'EJaS3/B/HNjk;o&BH/;+ɇ{+wQ҇UPHX/ul"3Q5B.>U~8`ݫ1g&q#2U^\UZo "GDT X~wC~OAa_lf6\KUX['VG_Ug*G 'լ, JN>D?cTztƖaa1'PQxhIU1cF[%|L^^32rK pLSRkqguZYҫ3C&JVa)ylSQ`?{^pGUU$`\9(+}{]˾͒yQ)9nA8D.S"1::+uwx^OgFh|RvV"+w<2TQ\ \`ZcC8"W R_\'wTm?6|+3U"!ѡT(ƃ0it7vIB jȰc묏=d $6 gAH <w$U"2Vn/~#v;ᶻ"9헃ÄM:X懇Hwx'ȇ rU\:o)y)g'KvCOdR1̮ܾ%Yd]<&AȁROc(y,|ʗXcH X.7\:/UVCթ`k*pd:L l pH#ni?gⰿ?>:W"KSاY|nbCX"OxoI$rt Xa}nJ~YTHg>);eEv"I'O;vbyˌz}(Q27(~]а?Mz_ws.-Uɕi/0p.l$C4TjqD"Jy(.`LCf!3u:|.M~*l6C5|$څ_;lqܝ]65hAIq\,DP;2^|^GۗMx7Ke63$Rem12.t;-Jx-9qKjI{)̛:bXvYgeWD}_"Hϧʠ1OP?%3jaI}F'Os)HlP21rB{jv\>:w=PRXbȌ휭k\ϸU<Ri)ALl5ߏ.z[^8ߎ<*}QP.wUbbˣǟ'ҔIjaz4 #t|6)޼@:/-MYO{ZYh-jPHelyX隨XGu*NG"WTm_2maw؁#)A+` qTl>I5ųrxT*"SU2iaRIL0hjӂ]6/rvğ1QB B+m`vI򀤞m7t KLLy35.qlO1Rv` KUewW0\1BXD`6[I7ݯY%!;ZȚKQVə0xԌd33Hz? ;."RFñ&wBwC(R~)Oa{Xv1g^ׂgx`sπ#ٺ506z1j69V) p~g:]4̫b[6aԖQ ~@ίrn_NVT-NfTw577Y3;Vw.fgd4?iN̎E |.mVyQ\{C&TsFf %DiEG iD/.Ir 2v' 0Si8{1-߱^x ҥ>ĨڡV+v:OY؂Q bF-> wYETmw0E?4~K$MBԌɶX] ԰SAMsyвo 1+C5H\!_ ڋP7YdC?`SB1"2JyOW83x!Aϑd555R dD/Sޤb;)5Ԩߑ-@AؓBLhp%&djOӷ'tp<ӕQoyh|%{p@ %0QpٲChn%=*`=*٘MAXvT)m_7 7 [GO?,Bҧ'hjU74Xx )߲a_vfm1`I9ت<$̬U:'b-2[V Fhep¢C }.H>L(ϲ Ω|C\=//MQo26ʻUGt&9eܡܛUJܼGy-^' "@$#ƘUC`Io}֚tg4̫Ԇd:=xq[!=.3lZ#c.WBRv{+ } b[>n)]} @a['ot qo\9<ɻ6/,N Y"tAW \S']k]o мEe^yn6hq+rjos r+XrI:[D R!5;=3um~Nѭ&+qH+,H]C))8P={Գ֒9R="݁ REh3󽑤=֖$- % `>3oX!g{-&]Wy~g%v</6T6xߵ_~| <3%EpS1MwԟnfFv˘/5+r.Ͳ94)$X] EsAPFyZQҸ{_r!%Mڱ pxie-beA=i4XtϼC7լW}.7UoMPgܶ$NHNRR듐M+!:$[oĖ(G2߿/ Xq9-3(GS='$/]aJЗ-wշx.ozjMm)-P,pYgee&Ro:l;@V@Ymm'8d=,D.٤t0=1xǁؗZ>Ⴙp|_ҔƮH^=.Ԭ`N[ 4]CJ} E㈞҅f"M--rn_Q,Mbo՜=AJk77RйƎ{0n >\>+[~n%9 "x8m@np溍 1QHJ@1A5̩}S07J9A w7@C)Ow!<"yn5>4a:PW(r:Vn&5{T*5\tj854-&/ wĐ.)N'%SI V4jO]Ok;nng\Ó0kNweJh;AI:SLTwK`3#L:z-z4TaJ2wn 6EI` g|G Oj;容/QQ~QʜW$YcZ'XAw$MN3e/H،ڒ@] LyMeEo 7LG=j]aL߄h3@,Mq]hŁJD?ݵtr9t<3]*[1ĸzcT77>zNø<U74G{tܟ <6Rvq{ׂ^wǗ3x;Jz$@TD Hʉ@KjT3,;m eSLHw$>ҭḒVr4Y)=u"-msM̊+r+%:f!cds0`@KI$KOi?}N .}~:RZUݲnl`I.#Lqm|>XO\8 {NYz)%l'{cUK}?ԑN^Ȓx "45 LU.2r6!^Ҁm }̂42!O3捯Ir8 #5rU 3Мfʓ&ݴzk(Lȋ-3F5z5K7MuXEQ4xQ9-$3zq6@ʷ٬e̼dc;J8 Q_uMւEqJV"ܫxfM^<5~(0Hm/)jH]oɛFK}<$ϗ[9 3%:&p8'/UcKjCgrf#U=ȗ_ oʓQ[+#"W"Rw=*Ҁ,JkT(k5Gu?m7 *Ã"t"4L>VZR|1pBghQ@U[ G7%@Ҍudae.2"MWYr 00#wG}Ts{!TqV|PI%J@2=hQۢfs;t>sBe(y+]}bw>U.bH1{!bOTBjӿL5QX*!ֱn 9#v//u o}G&!u$\ϥY4p7 ORIYLULꁟlE(ǜH'bYeQu|DxDlU 77p]VP_~wN\ެY>&9{AQeTw_d /*=ϥK&(QD2zBRst\Wnl{?#ެEttJ`AEfCwSo ~QYRIeO9Wɤ ==ob5W·:>읿8DUX8 uSZb(DMWDTR3F @s$f ?JmW2HdjJ:RUCNHatǀ~*+vN7+WK[ƀ1oܚdo1̟W_w|&K;3 ύ_Nfnj $OIEE߼z5bZnsZ 9m2.2:-gy7VkP]_պ;9A$"oDM㠖7OkZfHx[{VU<=߼N;'u*I~\fH;΢9{.0LD*AѭCw0wIk?ǁ|Y2h ?C+fV;pw,%x:EMIXt"/ R< 2&+g'B8qjXu{& <:r\`G4>?]or҆V4?iL+ n-N͂7$P¿,_Cx-aloLlZg(dkpq[K3Xg.)߁jLSgVr[3ǓM {sQI',9g{[ӊ@o 2W±e{oīB ;'?TeiȲ"Ef# $v|D#`?U~Sm}Kf3g}Ə9:m$s=|0փd\Hj ےD;mSb!XC8.($3]+FxSc 0L;$kں@z6tڒsEP{jYW{@u:iNdI՗ʈSk(|OM*5N\äaڢ)9R% RF2rNQo[aw-_Xen"$y#s@3%,t-1D].ӤTTup6UHCL|~Hܸ̃C X:~SQ,eX(0.`-(*[NNkdl[ljڤ1) ίeЌzgs2R"mނٚulڮW"@]/)!7veqr =G~d:(H'<1䍺WI! p;)+atAr**uq1-OTG}v|,y;O $0tI.4rQ]Yrlx8#|s0UYvBV#kX¯,Gfn2!J6#al:v*Š{(@+K=~WaG 6忓XdQX *+W z^y(kyej`I^!n#&U _4t(jb0ܡ1sZrH;LDVG~> RVx`k(n !E[vќ)&8WC : tM̀dw4jW(Ȗr4=vper(EE? N[U:zO\Sc>MZDaӊ$Y̤?U>☈ מe= fJu_Kr Oؒ/@93+R<:iK n9)bF릘A3;@#pӄzkۡ91 a)PC,ĴNj/"ɭsSMY2qLvJr!8xALX3VFR˂9̽PtH;4#sǞOqyt{mUmVIdOl30e*ˈ>Qۄrj =rv6t?]95i{/NDˬ%LGbhI*NqѼR\U@ h&_6̀+Zp4XɍlQn(֗DE)pz|EjFa60${xme])fФ/27COcItJjM ->Aw87G#POz:o¥:BjqP}X&f܄;1,Љ-n 2U[ŊqM =mN5&Ywm894Pz$C&fH^Zj\Ů5Ӎ.P4 F,@ccAG I} q/n%Vg ?Q$q*c}tTU5"xev\& "F\I-9 Bri`6];cq+&2Ud @_sdه}]pl6mx,q98 ߯X"Y,G+L fc[z*~w6H0w'Q9#Ov!8JGp LKQٗJ3ԸWlɚtR^I9{,5{s,#6;M"&lxcn4t|E^a液{}/EʷF  ϰ.CbɄx=#t>P5^P] EpU8h^=d"Ou Zf?1Jx]!hsk2C(;Ͳ֩9`nqnNFZi6X/տSCx8oJ$%G_u=47;׮4Omu0xF6 f5f V}wXX4{U6622["!E9kHe~w*Id$ü%BtR= U!Ht Jk4%Ԙy9_ i_x8Ε5J4PJ d8IKu ]|ŗEo僃)>ߐ5듁 Tп<\k6xXFVaE)g͒⹀H)9 ߦ| mLDde+څ r8!H;2U_v֒ZrQa]0LNZ&ގ0OjFd;7]*WΔ0 p@jNѽ Ӈ8 ֨y#gm3RM!AYwQ#5j"i2 711A?h=uE/yaMYh:b2G SaVFݯ4L ܝޏW@sϤ/Q%G<y X ղc+9z]"q&b1=_=ENe:a>ؘo4M[zkÝTyg !q֔c^.UpE44w(Y82Y͛>vJ1 P=K+:zpJuKfA\lB{5}OI'ZzX8 ]H̡JN ѐ$ ޞP9\S&0#\0 ʌ g95(Kȋ۳.wٶsf C ֊QHՙ?Y.79?J2pZʽCZ)ݤ{J;x`gc[-}i/tߍ(Fm"\*&|Q!? _MȊ,n7,LwcR]>y2 A[wƐ?ۚ-{dSF/sZ#x\+&.dʗoLXl]ƒA@Ş< Ύjd#󢲡va>']ע@Ű5:&]F&Rh&EGl6n$ 5mϪ %eK|vSjA]z%ĉB09BɺpKf鈉䤄spUPj/wa(? sd VۣY LYa#C=+$*K{ʼn{SZwobySM3>)L!H΁*w!4)ro>KH7.ۗ$\M&'x'Z 8/7O+#TzS d|`~NVUkuM.^0@*obEAmҢ pP pu/xƒ=%Qm4NU*&ˊW3]qog+ /񸹰sNU1 5@=S<"-`Y`?UL{8VC2;o*X:>kr0}w;Ҷ`羾7ҲK505FG';@9sfK_y#XRor6`q0EVf^)UnsL_>{9DDV9͔m8k*PŦ2[VG$TXǰcs;BX ]śFBţ7\,(&q3 7e93\ nݣ YE;~jH<(01nZxOVFڷ(/> iw\i`A&D)E_!0bBkaE?/pR$@: -J. wl0Wz;[է$"[>GևkLJ*C~;`ҌHhqNc09L0xݱˏT9ߜpK=ɔT3?J]UWJͼkEUwR",mu ?ۿ{\KtkuP8)y1e"sg++6r8Vy׿o?0=$cAЄIbd@=.<{$C$md=Z ®.aZɻ6puֽzc]2yӞ֩bucro}&Xһ U= >8<[RZSijUlUY 3/DQDD}ԊD"GOQ13G:| e0ER@ !՝fU$Aib4+x( GZf=v'p?h&9>C̾ iA$NG/ B:^tA/ ma4nUZvc-_hV ԖsB?{U6SoILϰOq6.䀵=5^/?~y'hsp9CnNmU%7GD}OR$7AY57X%]S;!tP NlgsMW S*;LU ԉ$9Y5oš{`Ũ(喔೚ECX,bySV;b.aؼ4MW=,jPCGf .s9&$!אEmכq{ZT.bɕ ocRЈ Rsԝ6UUˍٗ\ xr fJ d;C1U)™Z#>QTcR`/v~%p"p*1\&a,n[SJșq 7*OoRħUպ/ Ֆ`AK{7\ Q<3܄w@w6c̸'ھmcGm ߐGe< {{.~B O.n%"}Ec&36́k|5tqs'Ax3&B1~aIeCo\yGo9 \~>rR0Vgc2fGބ*,mE2cs@"/l$Fpa^}:M X2\W mxMxME̐}g(c.9akØrPna=Jke\ɝ.eDn}Sc睺^ qz8Τt^C?ЁZдŠRbS.vs @J*JOFQ\0zhL CjU0ro^4z{N އ+M1%>90sNҕozn:8V`K֩7ː}MrЎ@ԗ%2J<IC1XF 58 QWf+𡤥cˇ[*ءfqIuDŬiWΞL\Pk^,aiH*"JY9-cHP pS m?tU8tC-DAʱA >69 JN%<5þﴇ&mO۞'hmdͅ)Bo1f-?7Fi8登QR2H+.u)%b =2>+hBmWXJU9RNLy=4"Knc#rZ89B/cVSK GpPN#j6"`ffK$;",sz^& {]>,a'o rw|5wm HuLzO1. eVv9q-lVs]SXR\bI%:k\{JR X9"B [Fvַi=1\Ւq+Ht)ְڃz Q/oYV\R vjuL'\5 pM隃1a&-NW1IRbtrq~E:.݌J'/= g+3 LZE4RĊ(y)<i$S+U>yP4̿FCI=mƍ̺F?.tNY} &Dn׊/ zAI1^#6q/]tp^wol'Hqvws<]STQSBi*nɔAyF iլgD9O%؈La+äZ"m7@{z_Gs~cF3#΁Vʴ I23E䀃zEdRQ^`!;#18xW b-[m諨ef[NFrvGY78>H|m;=2Ķ:PXؠٗv|ǿ?$w_޿k%G˞bNJ2ѡb2 zGwWnn!KأxQ ܺ:r|[r slZڣ)M̂fj.?n|%ha1Uo^h5NgG.Oĸ֮$թp $@mX/ΔeI$mIX3Q1lS`(Z1N%g`"Lp>ЅTR![CuGw//f*xW1Aۺ;Bެcznyn+6;ɽEXL.;# hBl{8p V(/8Z15%dJmyGT9L/WeZur*~\ _o4w;b >mXPQB MoubQo dIU;%I̅nō;HEoL=^-H'b+âE3gkF Az|HcuU3<;bWPѨc-yaYZkJfP#%V<=oы >}jŽ6D&aYlxP|LM.D7ymܿgB:g1k7KZ0@ukbugC ٩ɲq|K P~0|DDDP*6r Wv>YAΥҜ~ = ja ,ԚۅpC4~.ZMsSH^s0+ѳӕ_ILf5 K֯$SjQy$|1n/KQ(xA.Ѩ|C`SUݿ eaQzuVBlզ3ԃO0(J85gŪ* J=|˭˾^ff0u۞ pw{b}{Ri3K)÷X-utPgoҁyoA 2cYQ ^uDHs\bk'hnD{1,i@o:VHT1[n Tg6I_;eHމnw@SIE+91r$lzbeoY xĞm: %C&#u]]S @|]AWis*s)3!2ҳ@g%DA'C zO Q'Ix |HPrJ/M>Ǟ]2ug f|pJ#RquNbt<_Qt|'.cP&}"ٲj`-k-Qw;Sj1ΝvB|`ypKTVPnX} fnbFKrE25 Z2|wSi1 b*w9HsfB4mKD W=dųkᏮfk&7afҹU4rY{wf=!1b /I0J}I#NtèB׽. zz~mұev'~*_OG; Ä޶R4EN+/x~#нeD!0`^ rTA @r{D2F=Y#/yz7{1 \1>GBHڤp`W3+! 6٭UVdb;8/4KzR78ݺ]q'Kg o-G<U)(!&8kB9-=tq(kke'lN2!0 zzM凇[?Le* G(MqR Ow"[t( N/ ll,xܲ 8 !X+%/sG:\z=>`k(5M[mʦ 9*B(ı`"^ѝ=`}̗%Ȱ'JSB::/4>N1m̎TznTB: b.cy57Ӄ:1aK6 f,cbʏʢI]b rpz偾|2~e"&ֶO,(4=)`^Evsb$D܏F_@8B:7Q(s%M=u7roңb=h,Bg+h rҒ9&Gk 1PO]=UPuEU&#yZ ѿ{XK話%A;ov"#E=K[G7r\Zҁey= G"b,13Yovk+>#kIp7lKBY:' '*vs"]P,ܿn5UDž' a kvHf$Y]h:D1]Ǹ~Si ~B&+-^Iܺu2b88kv^_ xW= LɺPK:LweyN=Yb?. } ~ua; -t`"qe&`vk^C&x-vR8|C Ƭx}oX[:s]h%`J`%U^Kq~KsȮq o(K$7.φ PG&-!ƪAQTi~n|m_B ًwUSփhda%~ 9,pHd)Q~L(a+NBkڗNUeO3} 87|7ИZR>[`-55]z\уw!ElWwZ6&y7&ٴs7Ru[7/ <_`ɋ]lX_gK"s%4+-͖7UTlEI38 .@)UH.-%kεK n+GgFu͸ =E@V_b>Tqdzi_}$~i`ട:Qxɣ&VkUGaB}2S՘~PԽG4^wCVn5e/֋Tk'~ʍ'T]]q8:_lo]w>]CO5FY- Bd\ݷ+ᓬ* 0"j%stl8 X֐8_鎩YюlÇ \0PN"ݻ Op\?3r{ څcC\M=ʳ݊Ě&"y~Z10<kc ؿ}ƥ&wvnt=È b[\97#MjADHYŷ?ͭ=;fγ#-#2pLj,QNGq8RPfNNJZ:L^À#z:i?D/QW1yibד3 .8?cQd 4//D\oYO69 |PЦ1z۱6eTXz#̌Ӟ$L?T7_n̞5 Ne5BQk"Ok_j ҽ;.q{0)Wb#TK_p"] IF#f$XKfs=o I'yuQ03LK Ld|`]=Vҵb7;_h$(:n)z㳋tJHOq>-1.!cSizFP|0uNCgfm//hB^Ͳ)dq0%тEwq! t,9l$ Ii-kT8H.T'_#W ?U[ąұ"w:v{a՞u;uw+; YK;Od;K͌2|<@ `]cׯuqy*o" _ݪJ︡:7iɉ8r|g$myP)x,)7jA9+U&h7MI3b݁ZDzO6UIاhrP09MlmШ vLbSgAJOKh8_)`mXd'L& dGbp8 K`WB]O.?v?` 7 zXP/z uк_*저"_ߺZ5. Se]UeeѮq>6:B%_e(vua&Lb ;!BM]AYsgH_kS!E eԽ.rcvlU/d4,+ cA*qld֙lջQr,ZJ-FL'^~LB0z^ut1k`6B_63\ApeO=O_3b\A`͋JZyPPN7.D27ayTIR'IN28i{!dcֿ1Zع?_ F߰ʏm !6GF<6N5_73cŜyAҜkv.:p+"rO 9ޫ5l_DjrؚK\6||CS*9gAt"Z1?j-ry~?2-Eƒ9XZ+!<}A{2 W{ r=rxDT%Vx.JS]MC[o3yȬرuJKcgl/% g.Px>qhI\O$#S&Q}Dwn݆S?c'v%7>"`Gf@p l$CyU"ΟɣfYH)?kwE`I5n):Ԏ| Ndx"1j/yA/YS|O3V$D^o<ق@li&L@ʆM$e+i*Gh;-cT%;S}_e.YIEY2/ IЙb.Ę>%4*OC!5Y$g4 dI}/: [@r.f1$ z0^Q ;zv R~;:ހ ~*e{5gUt5]~+ORbet*9,Vu0,XuEl%,ORF :8cG&\2W[m2-6O$%4a|,svj|?Pv.Oڑ8O7ufpF&Jl%?q e+ա$d Kom A;m YXTbG0M6HpB7 ɲo)Y[uZ1+Itu~F^'/ 8o[@=W *bD ]=G{tF{4LDːL&bJ; $SP3ڒX(㨐xVC\#~"cш,sxZ o~Ij(K- Z6,;Uש\~}il2M8 ifƒ!5+|(O?vKh%SxBg~n\Hpv]L6&C ;Y8)_'qCWkkt"I 䛷Dq8٣[W8yqz :  bxDSE\znh̽M+iNsyx~YAe|vR79Ê7sϝ'@D8c)$>xUj3 Z!eۦIi'|Ű?Ƃ2hL!G2ni%]In=( VxPϽClbf:%|D/#|-C t~w@ҊGvUeqKZICci{+u=3\9e %!eib( JIXmv_ aLH Rm} t4Q%M5Rr $=ۼ{86=rYz򕛉\d-<;\h 4e݇SEVlR!p^(+^̭=H|`p)R-nkerKyuw?^ X3g\9Y2qRF"n[`,n) sȂ9AOKn{@}սB4+)2:oCX k@JZ ۙWg1a6&08us;4g(; g &E> $Grʩ&_9-E -5cAp[ktB44I(sʕ jnڦ8"/3lA/Zƴǥ]Z !}n4'-rY(|8PU8/) ȴTX¼6Sgb8:A9`a>u c!%ټ> b+Ep\%Z0/97YxYudjB~d"Ģs5~a?Q ǟ̌F: Duu#i\P#_690u]&SV 5J >Wa2L1+ M4ҀwƠMY̱aUBS#cԋ11;}z_.RZ^1}I52n xz'H,(Oc0;W\r<HL5Fd=D}/ʢputQFpYqC*4{ qL9"3*jg+C-NLE-XHk-Ǽ7t(s6ڞ'˾.&\*J,?3[Au<%6 rN^#-Ȱ;KS%۩$@IZEEZ@ l:*)B ۻz J s@Pn &V"%4>! ? _Ї}!g}#i*J6Gnk0UöQ3 lPF]ᄍ>5;p5dW'u]s  &ؤlB rP`@SSy+,#-tN,99MU2^Rj4!a&^3 #K#H¿]F H|6))etY' j"jY*VڎX2Bqa"lCM/S0v2VrlsWjx*p! )9Ѣ5+<kEe>+ ȏ3`אљlj*ki\?^K9ls;j*g? R!tNk5]#|іxMK~!LAjAlDFTxą_0  ?&h:T%SZت[lU>G~Nı>""{5$[n*uQj۾D?GYy8 4XN {Ve|`-r#KC [aΎ*jeđɝ>ǤU= G+Tb͗.*c9Jq+5Bz]l+: v6 7Vߵqݮ0cKxjB>&;S{K&L QvJ)e%3ǎB~-7p a\HaMq-oe'l1Ya h*2;bڨ91;_ϛ/E_[wzcv_XteW">tw'" n_vZ,u$=mލ>IY-JQ,r1xɹ;_Kv`E-Ld};?׊aMLX?d׵n.L-a? hj; `,`vxM4}1YgNZLG!.J|R%oM7e\_sX\Q%6ɿ< 6!<֙^GSAUj";1^ 11P1x oeUWyVI?)-,8k^ 'W\5m.;c;&oce'1Cy51u6xO+шOwRE37c{Gá"K_q$dE%4yH}_mu K)U:xǣwveω ;P1Z%AJJMGkIXU:F !AR*')ԭ/d8^sVMX=B\q[dSϗВ_.>>|\ҡaı]Pتpt׋ 9QhxW3e潧Yz5]iI0whfazv4ƥ3*K۲rGY)Z F̞,aX|RP^YtN&hmr"|t>W&NU!&?w/N,6sa=*\uUψwK.+[9Bb˨,2`ȹANQ]yJ Jjl!Iz@@P?oY94tGɾ廐q3^ ^ ݈݀ZT(mTZl zQ@̠f X hlͪܦM{qc~=S¨" IYt2[m"~|]<8{6A$=4gG6w:G $C؇~.:C`зIL6 :st[a*Coy 6 JT~?P[l|6u..4nv0d6nm٢;է!!elv3(D)nK5%=ޫexuIS({.KǾknd]0ю2^<7zo7pB]|w{Ǹ$S̭ B[}+D:"呝Ejr{ASAKFӋ"Yڝ?bb}G._%[ 7 4e ~sOԥف5J1O}6bkx$UO|}L:8S\k:`[؈z1"P9L5 ,$:F 2vհ)[U"_ɏT r\˜&3HM$ Ɔ0n8cCx+<&.WkgVَrY;^aWm?HN{j#TҋF]Ϊ*_O<8wYx) h ZGt( +ãɸ"oN_چ x~ъű4VF3CmwIo=W,shTXI{/p̖o›mM.\ ;,+ݳ95+Z<7N<?Eawxؓq sK |v)M^~FNqz΋ގ[wXK1zAOVl()+uJ nG21+va@pn5T3"{< S|̆ģuf|gc}x\k"zaB6 C ~Iۖ>BP#jm ".TbwKebN &@Q=<K 5 ĹpaBivZ Y< kc .T+%%Z&<6:=)~ꬢ?(қCGgܶtgemuGkrNO|C =xf[i%+W`Ah⁠`W &@$qذ Awq _ʃD* ϳK` 3*4(N WՂl9:DiaqWE`k8v)PNMxP+g3+w#sQ>P^s^;kBjoނ/po4Q()O/jc5]^5i2}g:gDi~ْVI`&{i{3%·((J>}ۅةd:?x ;@@#3u>f5(*|9q&ግP-ZVX&ui}^-LEh{*6U:]YAݎ{I)pW"d$TnDZTApĎIG ֌ye,knKvh܈46" PVp@ϣ`J oĘإ +3̕c_Kt"F~/ Z\%T_q%bRp9 F?_iLW_ȒwAlRwJ: 4/vws%ea,L񳈨'`mBO$aWXl!bމrmWYwWfdE_*ph)`YJv,2q?ڙ1b%XRQ"X"14ٯMR;-dBuha*rPk]أMKw?էWj^9ٷiw~NC{b%bO0Zl1w?>dW ,;4r\*%>#i% |x myHrj^,~zM7+h0~ɝd9RF_AplL6^5TB  N !t cO.hP%R^(:k"B °OB><%z {nd۾n65OtԜ Xz&UϚ-߾9э۪9!%\7 _U3PJ(&?$2u߭Nh xurl2 43%=Sm**@1 Pl_4e?@Y~5V0"AP( #}ٺTkCOrN\%\1)9N޵LW=!a*2ҐNUʢmtVW&ɟHu;tw%Bn_mo_;++Cח1\z 'ey>`B%˫ X?E/~tr}hgp/1kUF K s#_#TL9 LT @nH 1)K{)f޽U||&zAq fgyU‘*<|XO@hܑ싃Ms Q󉤰<n$،aADņyzj.~=Ǎr]_h|'#4j)fό{ B8ӄ2vzYBPVAŵȥ'#dܼpK\ OdwottcuSuRkI)Art1 q; D_U2c5O,>B(60+@gCsHbԞUaN:bI3gezdFdzӘ\ם;7@܂FU;FG #۩MG0+kB[JR[SU)^GJp2W]N‰h7q:  b#fNdﰠMQfAďuqc. BE`r3ISx21GZ8iZc۫&.99Y5bV]@y!Jq o1p?4\D~7ZR סW]x$aP΅= hNe4&~HL<x!"r٪T1޵WaĕL:+mJrbili6C$t[=1~$O5I-ʩ+t["©f$¾BIm؎s/4>@a0 {@EE0.06}m%'GH` a`7nPy+rWHl#^\mP%$`YOȾ}*!R OLMo,&?K=&/ Z_&o pyR#z5pIVbh;,c{e'G)1-yl{e)kFW{`+:|Q0u,1"tYl-4MMI [t̊ j-rw:8iɫ6,:D<ŘPѾd,}k]sرgf݋_灊mśܱ[>y^!(Z\?Oq/K Cu T“> ?x18& ,K&-Wk VZu3J5'$}!/~rVul&`N"e`C]C&v!ͣ\Gfkm I}Aĵ#V3Φ6ˁ'T}TH MzhLRK z*UêOWN8dL4C PW5.~i6s*j9Pk*uܭ4'W"\Kz  ;~h"?҄J E!عWlB2$eETIB|niI4ӸK#r0d?PgIL^R d23ķrI~ Ǖ bw#8ƙQ)GcwXn>??yKJ:* b| #XЌdh-\@|~:ТTtXtp 6jZ. C߶h#cg*CTH~w1(6/ <yɅEezO!jH瓬Tx^~WET[akWIS \J̥Y,&L/6Gtohը)Et"` #~D=+ā_DT3ivO1l&l_5.A;N\IT_ꮳVaPel+gݣ^"]jDóuycnVϊtϿH$:+uu?жYRY[9bxE:E E5 P3ʹ_,=4ha^-rm&)I$5|+I+5bf륒g9gN;& B]n]!g拞]#O1gg>lF>7Os~Qs̎v.44h 0K0p~oJbN5vq~0tԽu7w:]B(ԋDhn{-<\g id$ k-,^rxJ)yկqEs3Jde!V²?-$%I nfI:랭R5n=vkglԱըajKRba źtcIvTvqKXs>V]3mLjTw*t.?´wk3uZv0~[Qm](Ukp]ƒcNRZ a7Cr>5ž)>a\ 6 @I0xjZz~8X䌰7`C]'⴬꿈OMc#X\tzlˁ]qعT??1,_#-Wy+Z,ɠgJMYrݻŽiϦ*_1& F^q?v>(d^4CEȞENaIh cRc KG`DZ7W=$,xoxё&]>xMsi u(f~tmtJ2]]ZVhmpwQTkKpNgӝUg42D8 VR?4F5cJtck6F1P7~PkA=cfl阄Z2Ih7vQmiDUvDHy]gw&<7q.V _G_9E_M+f8i=R\%KdTĈ&8ņQ/5m07y2P1պjxxsm }8LP6e2nKH2/Fų7`N:*5ßR=V}~~ClM 6 ^WÚ9_3>Iؽ(#b6۹ɿ${]D7GbV*_^;ً Vꢰo3N1XbƛqzfK4pDG,,1I?BMvaP-z-SUĥ حtԷfO"'SVaF@w :<4FSnɬ˼D:"'n_ nf{OLcuBM"%[HOe%rY%qpL?#a*}Q~` R{f\ȸv`jLA`8Pv2I6<=h`wo\ZkCAдvnf.ɳѤ럭9<^.Dqޫ(j @'??M`;"WPhy}z_BwX~Gqwq^j?Kqk}^- 81hSXczs0g3bզw=>djeې'I[3 =ہpH"Ѽ=U"#tD b޾SVX-4_]pp2gB9b3Bk"N54sDn`&(ru_#:&@HD6/& JªEZ!U s+Oc|0֞ -{&iRL`sGm>\Y,}%?N0ҏQ]./yӈ},cKwL8BIL00C;:7 ShJVi9{"6LWEzW?] B>hSSPAIlQHэUbiHk%0aL@_x<V\eiPjf9y3\tzG˩*Ԫ*#< |~dcQ K_ Nrb(d i%W~x1 fLU 'aXp;g^twʔ4 nZ4M@/]jȺ:dn(a?&#Bqpf}otG= I&Z" =ޅKqeu/Ew:_+TUR,ک=ؘ}Ya*Rs أ'r(B pV0_ JWGI~7#9C|E\.na ZX`͙X/r)v,.F1(lnaE]E(p`LH+`?n"yٶ([+1H?2uN;L4`vV~Ws7|Qh$e3*zY _ $<+wg<@a\nVyq'ypѮn^ {ȇ"%_A S\6ܥ|ܘnMYkX eаDD}qUxKꛪ\50khuH\9bjIѪv'kRb'#u9Y,뛤ql;Rfe vmAvz۱ 806U添{^V)q\FE:Ҷ4DQ-:+W OJumKM?cP2iW)Y,Pkʙ8Ү_ФqQ^w2Ef244NC sf<2P1$]Ui/Nʸz&`rY`p Lhk+ُ_ؖ|PP6?9vk#6V 1\~il/~c-ơH@޴Ll[$TǬvch*AZ-Aيn"Жd+ă=xhOz4 o-Hr@9ofk~GSNڬsrC׈~y6g,.,^4 ~#sxkYȄjl>R $Dus ϵ_8Z. H$ZDJc5a zt8"MaA:T,ǙE]wS!Qw>|A^UX3!7 w&~$bWQh*܅3"E[¸F'++؈.嗚\$+qR1+wЧ};Dm`t5X pqUӏ*͓(p kUlc|̒C <m]E0D_"Wj1Y2Y׈Bf̱+:ؓO&[61([u_`[~E?Cmܢ7> هXk- šEj3q̢Qt-z1nmcpLĎ1AɎ[q79 8M3WZܘދbNgB@'x+8%(em1b'bi^gc h2NRiٸ.ISޒLoR Qrј}{SD:UvX@D^/tB_KEUxaywUљOP"$ʣׅf.x>L{Ht'{ɍه*d4꬞7Xq)5 rT0|MkG%cOɎ])ǙL%oqSvv?վs/|dK/cP&5D58j.6cx`q3">5؎YUM_[\4jZb~ =L dSnNF;AT%3vΐ@w0RqB4O Ox;ҳ[]{hTHx.Np#[Oⴥ4\C4@>.jVS0RY&A+01 +/-)nY.Ag5e<$ZҸY}YFɺ\3Zh vEFueNEi&!ayX>>dc~EnyNu;,i'.D|PJ EE*%͇t=L*Ta"!7jOn;nyha%VF}X=ێ eN6IkLˍA8  J26]F)B 1n4'(LvՉO =k&%u4DŽv6WLmZ#XQSe-طpiOp-8Η/1S0QF/|'kK4gD-o0.]IJ׌-C,X]Q_$*|ާ'%D<-N}jInՌI:)%C8Y 4lW /_B@ f.W+ B&rG^9=꙯-f QqRJO8"e!Kvoo āv" :>AS/?wȇx}&f=ntk .'})B%ꡇ] svrmW_hLs]b KK݊:,-iLmF)ec,Js sQi>WȉUMbp=Sae_Rh~&2!r,ÈoؓI$2 'MkE BmnMkM;ڍZ"7u@W U-7鏁 t>qE!/io>5e}#Dl$.p[`Px[P& ІYfak<,uNC6[?56hx^p93LWxTl*tQT}?6.=72=;=e#QIk5̘jf*bj}4qNjJbTCQ"cֵ&lsfWI;R-4,)ڜ8j2p"PyW˫7'*p9oR(n/v#'Ғ ͆y^a'roG ی\Rd9OG+OGC KAz1SnvNgas8iֳZ>J2qsDfuD/mu5CueykUic|r4VJ'`o*UxkeH& bx pbΓwmb}vmqwaC樐ĆHe;AAH7Ge_`<9yƾM׵Y(&u< o>5 nV[.>?.{*dz MAY~ ۅ/E(W1 m4.سsfMWl0t]5V|"y亘l<h`Yaҽ*r¿Sghpdg^ا5+ qPqM6'wyvS6Vs7&ιm4gZ4NjY4ުWa S& 4^Ϛ*jse D^UX8`j{Dζ"/U8{J*rY6`Sub?r@~|eO\aJ9017WgίUF%@Rm1]qFJivK(|ec{ڣ174o5i $Of 9ceGwIvnT jm'Kw>ϒy6jrmL |_ -/ZAhoBu;Oz ХQ5Vƌ]bS5:ഏ k8*: x Qn,P[js>S4 QX#l) GRYҾL⨓k:3׹X}pґ%}ORe˗<{3ka< PB&q:%miJtw/^şԫbVwA3A0XZK&&8Nt?k/u;1"aFUd4脏QGG[\~ڊ6n PDo*k-XρPB4 txf뇳0P1G<@TlWe|ȣ?&rbNuvXUn*4b@te?}0!ʏoVdna0EZ$P"^muq-MltT&V~x_=!o d)o6.FQDyOBϙW$HX)"' b h7^?'CһP5![f<[r01s7,;^] Ow tL-Qq1=BcJJ ^DqrSdYhC%ұm@$ ~a UUb5O\f]RF+ةuʓUFɥ(WL,<=5>Sw#䊜 I_EMPXM,t\Q 42 ,]' R_R;P8Rrx~DM߉g۔Yn!nbWUD {vQ%.] fwֿYI)[uBўS/Md:omqiD2JύNj2& hől"!Mݷ {$\b>ogA WMu^Vh.a#=[{} ~,nTCy>}k3LP/R]<Ɠ#|{dѡ<㳢D#N87?h{;Җ}kV&{ "uʈTª6sMO´)xP> |꼲Lt7%2|~zWv*Mgq4T܀v"ߌҧW q]QBp H1)9n4ؓ79C1fWBBpۙb[(%v /r=r?(gqJͺ?F@IEAaLgY 6m#+GjwS{>D4~r=$34qꐑwĽΞ8!]qؒ RL4C+OcLPԸ} a]E.EmI~}ZI&ڢ.xFUdcsl&;|˜> ݠĜRuXoC^jKxtOpCC@]hF¯(OFB xdˆr\%%8 @'#mhl'T)(?HYcQ!B0 R_]J$#:j z^Sxw<L5[2.虶ZGf2zefɘzcqYiDA~w8η֞mia#Ax,X覵rרHSgP01M[ԏ _"hu%_5Vlئ| _`{BFn^{q7V2踤Ībb~CvK#D ^Ky:\QIr6x[ WN#A|5F\nLJ߹n% R韊P-hf`BU#e;@ QB#i0U++VøJGʙdؼ"Mo3LΐP\l^F\ΞvMXsb+h^I|a~f)5FVeJn:æ wX<;l'F^>w/L5v:!xWGvwH&iҼlaL)H8+E1MJaxI1!jlW L'S AVmfPpW^-lѲx bNXp` K׆ؗ gU@6]7ji,V̬ϑ^$yfLvZtʌ|Ov39Qo@X y5-1ߺڞ`OųSFva:8&bz voi0~iY'&u:iZg*.hjVJ+ˮUkڿN2V(rX[_SJS->R4TUJ.Iڸ_ҡtA)20uDEc{ѮYK*13gC.TS:>el~`jj h>qW?jqbƂvJ{ͭڬi.lG`<]zz=a_ vdF"+QU-M;_l)cb\s/tݑ((GCknG=>r1쨂-*iU}WpjdP$h&%X>v/4!;ھ%+  xBi̕6zXb=W?-dIDWYpB#fAp&abf9(W<:KCq0fYK|p|XBy:엵4qUnTpL`7f2>Ժ2eiW%$i>NUoU t!ܽP33Vߡv 1yN~$SL[}) <* ]\yfß$43B![3# :g9oPAV$P=Z?̷zY>}@$, 3E Wwh_WJ@Dy/MrQS6*8bm{^!C\j^toUgkGe=tȹ6.ѿBd4@A"wQxd( 9K _4\aaHg@9&;߫XXquVd%4a9Nh)aՄOn{i]?Aԕ..krkiW9 ܚ6)A&g85TZJۣ{',cT`mΟt|RDΠ ޛ4ÿ4dt:e1x ;uų韫K6毈]Hta?D2C&fДViPT8A7"6~&f)qf%#s%GZ : yN`m*.A\X*:8`G!$D)s1;u#ܛf;i>Xٙ?|HX4 r'lIěfњxE9*vI47$_h}Vf{Q^4y^lG0\M YCv2tޤ+Q5]JXBZ*TAXv4fB>F]Ӄ,] (sP*B0en_}p$)Z^ RP|OG?w1jJ:vHQpJA\mMk^n(M#F4zb&%JhtjSOi2ZBE6pm#DjTot ;j}8K Pœv< UNEӼr}ftv9?Oy$.E7fUF;w ?pۤj-2,zߧ\X$AT`k6;?zCY_ !fL~%H?tn".0";I9tp\x"L6rIE;rxdU}ԤalFq9j]`;" m!ƦjϏM#M=&4AX0EWiU< oEb 7FJ?V #q+,zOAdGnľ="!=Zr&=ZʷJ~%6z>zSe& rzNj#X#a~J.1^ڣ} nݦ;,~u$-~MQ<'c~MuqLP̣di8}pIubg4XPjٝڴ##<idm}Z7,~+yb* :XhfY/}5}}7~z{",w]Iqă4_cƕl 6;09#?o9x6aYɠlEiRtaGZDlJT&c}Ls ^A&tӼNoØJ6 le#pbI@N=1B˥ߛˑ)D\_HTQB|rH3O'!6f-JAX9HxlP XIN,{·#G_&MQo D~f&`4C;t=3Uˈh;u2ߒJ~+Uۋ%H6jZ*1s̘ͽ4=GO]5ЛE5A.8"!(:4cJkjYyĮNeTY5p;BD!E[ )0tƱ}ݮ*V2">#f4۾$.f.#Ȝ[KvYET Kv;l^]/(ˊ9r~eNtIP8NgyuR=ut.b>XHVཎTYl1ueTKxUaEV6u1ϒ,((L "rxW\fe{lxen(k{\0 +y$ DR kTk 1/^ZXV2>"\K ^2JeV)lU!,Vpl85o]eΥ),38u0ߒv-6FBڣ ;F/h ц-'E/5:T&-c7K'%| L])u^:#'OY2ZK&9 633qyF<^|>(?$EC W;iBZb놯:]XcTsj, l-2Wlh ?$N, ǽ?<.iq|q^->JsfJpS`]u+:Pb ZA;xÜ:ML\6oM/Ơp$$ >V46Ţm;|)]n:9?Jګ(U7$ɞ>vk -ӊG7i-Ӽg $bwüP1_áҿ͸a;Wq%aTuʨQ8RVJ_]|^a6B#lHVK;1Xn|ʑ[*k3h z? t" _Wq\$Z.ibBsv DʶKW=^<$Bn-fE ;᪥TOa=Eӿka!Wi0ugߊTWUVr'orAmw#giO_wS\ 4ra0o<7HhB6omy Z0 6Ld8}h0/RP9EwH>k926gSmNnTo8!2NƀR}¢e{'Ya}AXMN{wR!{Wij[H<ſ!.&Gr++bq.kkf@O,[iǼ^KE wlNT7]6\fEZ~=%X!FOȥTK[f3M^egݞN*]&ZIЌ%,il">o^'L_` Ze.XhTbkHCc2J/O/{NKZ1& :e cXxN[.bj`GpyǶ&h)YYT,}|e]e=)v !.]a)`G?Eكgp+YDjR=h˔WیO6b{o2rm# 5dk%[69cRAf]mPxIs܁YM|fcA4(A7Z}h_/u>Ext;eeD>e[,y̳R5G^n^A&#Tr <5mV\)M=5) X[q&/N1R2liQ7ɴ]LrzW%}Dt[e=TJ򨝖Wc-nX/Zr- ,i^}XwfbdS|>juBlM/փJ`\( 6~0R)WIWDG6!Hc S ~RМ i^)ڔ+aA"{1ܠqB  /.(nr竤Y^ ,}OWg''3j\u zqo{j3B# 'R;A[DxmwyI*>C8ӗqW^.H0AO p2 E\%%j/C 8m|"ƍ׍R{!>ZU&bm`f,R1Sbi. V faƭBb~/l"MTeE =$Nl(s|ZffF6ʇhȒ`6i#tavgP},eEZlzsL^sƌZ 1B#ae ">]M%}r;33d"}of^'ذϾܷsT|4 md 6d4G+czP=%"1&O8omQ'}u!&ECJ߯n5>E˵: 1DP9)5+ UhIC!0[ [Q8[w*-=„PY/C\e0]]"k7qs묐 MX!¼DV"PgC'єc 4bKO&|8Q hH] \>C3'HSUjo4:4r!`=HA,T@]+P!ģ 8~F,zYb9(3Aa \@AwdoGPd1 ̦6$mK)rϩn6~*b.{o wr$ 6iJ]XΆP=H}ש)%ּlwʴr JѶ7o9[)G TN8)$t7xF$d {j|94; s Qij|hC(]O|$LxWwS}7-~c*u q+f$2 tIh}(P9k̨)tk% QE ͰRDB}F &}?o TNw"hvJ-ډD|õ&5oB  Y!*-51k|^(Aq\Xo0Ɩe8BnBO,rݢ<޾23gR8s _jY&ái *ꧠ#(4trigg헌%$hh_weJڸQwʶsEl)|Ges&6j; 6CgxލOL4C Uv3r#}fЛ sĜ-Vg݃ A -DhGQbb<ʿ7m1lhl\@եaս'cW~qQ#Oz8랪Ea"=w20'g.# LqDVF#ԛؐʤv<I" jϚfmoyIk\qU&L 0fPjSA7*Ӡ-C!ѤVe `abx y4!Ҕ +|89uHn#|:oC8Ӓ.: oXr vF7WC=PYT@|S-KF&Bר0UScE<-7@I3(z0L㾮0;3m eGh(Ź!#1]| hi,V$1!hٮ-$ꮁGoI~~n?aNA@ѯwYhhp+sp•5!1"eC2=~ f1dzPt -Д튗yU-ʎM{I9WsM끬ΪC4^':ȍ=+QI!bm!QGbOKUWBI]&I΋Fv,\ɑm@g|1&B|9b2 k j 9]ipueNKfHOxuyf^]<:{/9"Tإc D @R-'jVBZ1 [}pmԚqr ń>aL]!5Sa%ŭ' X*Sv]%~ec[ENykǕ(8gѷ]ɘ0ISBf&(8?_>ҺIc Rvlӹ aU:|6zPw&:f֞Y[1_;L4{@g :Y:]n%paTYE$Lz+cDsl'D;㽲Grp&T"~\Bv?Q]Nu5 W.<ѰrN%De\ ~AjNbr HnOQ"{ {]~z+2/Լ6`P),XȰA]]q^roPgwe kF²rzp#@˥ʿ c4ӕwcm\-:C/c{ruP`FTyYn~~7gC,k]NPe'^T5t#}_!0GorF$^.\gr2'S۷ "N B+!b방㛓͋= =x˳ it^fetLQVpK]w7/2%_~c !r9#m ڳ[ Z9bGz !x$9{8+4Kþung J+IȌgn_I%" oR0c*h0ЎPDoSJ_z(% q_hMl_9 OT2ejˎ}]gaW^3z,~m(qu rFR<]3gٍp^Qo4QLE}jSqUr)ADymcZ7zT!R|_-o"@S5{,(}ګASŎK_GTx݆iB⚼8SIl$)fw J )Yv񑐫h]E/uOꂇ#y\1cdC uP; [9wPq((HSV9X$g-# _t $y'Z6Hڈ:lʋWC2*!^&_x+N!`e%/x6;>̇k;d3=bX]ltd ^:_ /ٱfD-ߏ_⛧ʫd2!eeOٞ9a/f {\#YtUۣ&15!o@ WEI&;JsV6wGiJ;Uˎ2/R& )F`0%i,#8ى<†X% s",)R + e=f߉W`v*׮ކ4۔bD'U|aoJ ttIU}ޡTB?(,k|KYJ'/Poq<<t):V*iW}iZzʁF*SS+IFGݖOQjP:g{ XeKfp%Rw% Mv\tRH_,#UP f(,ISr/)!Ŭ$ TB46 _--+9>[Z2 Fh/4GSRM]4i&u$0+k~k8)j&7s4]tNP:s6yůLf f&d>t ^K\w Qxtti&Rnx h&n2Č2U%N2 |G& $D`u82aÓt$a;&$/Y5JZJ(~ l&[S>_0U lq q3;PE3P|D[z!D AjNbqۥȓI{>hщ4a'kOˑ!{'ٞ sQ5bPGXvuFӓmu2?Qx~ ::^Dnr{A{d @P~]*MȂ D xG$By[WdյD*s-e>0҉e0 C)ƌ$c|vWtX*/)4(v'X߸hcmd6>0nGC.[W&6 ;0ϗ!wO\!#n ~$ܦ,Ld?Nާy:qY雓/y:>"0x׮4ttCND<@ꅈsh"!Ҟj Nh^D#L)z!~/ Ű DH۵ XP51(g]{3bIzmC0(qΤP &MfOY*r Euլd\e^p6UF,l8$6)}ֵރPB̅ȿtrVcгӷ&B ;0㎎<f􂱳}0IKdp(Sg^NJŠz 檎 Tۏ0[+ rmVqӒGL}{sq4uCe1#RJ7uF Je}Tr׀)CӲftUJWxhR汗*vhMi\bOMoCJ8J&eV { ,`OWSՑ4F0^Ѧh0ɾc'N(1CєF%\@7$TaN fPml1渒:rQз?d rjE_ RIK9 1ъ}/ t{mv[_~*\j͟X 6ۋbWktp唸17)˶^h *li ?>$G)_ۑCz lGErZ 圍A$9fG{2V8 OpA4 .+dhDޒ/7&r%_C,Lq`!= PRUѪ÷w2>yQՌ+NLjx҉5eͫ0Hs OW?sC{zpEU3 DT\!_%FoJ;4D〤, !F7s'k貙1}]8!g&ɥXڡ&NOՍX85ӘWYP"WhM ³i9.d N犧RR&J7~'nȕ9/ˬәDϔs|=K\΁pAS۱0}Xn2/Gpcp5&NqΖ*Dc77Z_n;%RXOhVH y qb `CYlNt| TKqA!q0zaK.U٥Z 9Q.h4,uT$Sh-m:ʢ:deͧ `H]]ߚ=T;@`RF4?2^UTB9bH0s G\8ژJ2Ȼ7 :Fp f%.Fc5zC5E&93{lGҐ ׎Fl^r8IRUCz$#Bǧ#(S`Yő!hyy|1/Iر/IK)JOFTHY z-Q B5xڰɒ; +gކEρN@m)w FղN-mgM P{g15U9ue^ 16czK MUtN,p+>WJ 'NuA")#dRRʮ7,C[\T4sC"A*xWAy.fH1&7~(<e~|Ux߹JU+J .U F}QWD hx$` ^ > Sw'CȦ$Zp^]UP9G'* 1؟SM:ܕژ&(Ƅm @sUīXQzv2 DنI mL8q#' )2N ĔYxSڙ iL#vֵ:>zKP i^Y:NP]u#]?R|[&@;zΌ aDQXZV?_؋jF6l+a%8R2L2kׄGt!lhQ oȼn<8RITw xbk!FIpiN->BV.2=Aө0gh| b a=|LG]B-~AI8qQ 7lNELx7?fօօoS!xeJ8~@up$Dc]/_ c<il BjWtyeD)@( Q}l#;Ո\ Ho (9w9K&|}O֜/wCKh 3ײЪ-n5w8N|niX6t8tu@uلGD hniT*އ/`,j Z# 8Ȣ{1يPeN*rԥ<~$Bɵ5 fgCvy^&o)ۈo㲚llFU00{jUژJ l#o=|s' :g(ֳ ޫ z o/Kt alN\CH` n|,E|L!y̻+BPf}fx!XvV =^]gUčY̷BXhN}DЕ u.Yڵ;a&rnBI iƻ81 uݗDH-okF6<':L$"  f'_l E͛ K }Gvf_32,g6B‚Tİx~m<7unnjmnu }^fU)ab]Qyc?A)8kXԽ'M2D 1wslI=;+$4ր{4)5RL"E> ([~0zļ7x]ZvCղUGVld-!${We5y; tuCu$ay^캥'=-%laztˠEʫ 3}|ڐvXIB˺bv]ɚ붪<r+W7 w #gsH)I؛Ul?2erP O Z(;3KMD\Ɲ qP&7\`w#up금s'>wZ0Q+FS Q2xR \Ik Ս-ڑy5|%?l뢯)5FPςy*KQ#e:a8A4dq&ggћk/5iȊ !ƺ;# kRvD*:hH\SBTnvs5>yY;0ݢ!I`:0%" 7J,P2c\>МzYՙ&(=&dg zeﴃ^Ƈz|[ Cȣ;uڲg# _%*7"CݏܛŤa VUn啡*kg†9;̃,ݦ}y%dTqz;7?X a3rTPThO-"Ё|jA?ճy0UO"F7s \ 7GF/` zhczR `wj7]KP y&Z^^!zԊQS-Ķg++xtJ0$bK?m+|9LoitX%#{3)Kx ;~7 qjOF=D)l~k6cƚhU+(}[&aDĆs/҈:xFd:ѢIU\WN/=eɲ)+$*]{=tJ8Uu>W$$SjqYI! ĸȦ,*VUvVajZz3j;| ӲׅĊ2IXN[[Dsc҃+/K;4 fz>ςUHX +/s#cz&lUt~̪-fvRݒՌ2zh-U&0-Gu;׋<1;>{Z_N ؒӦa_27&oew@wEwC8Rom쳇@KsJ5-Te:CbcXgbٲC/XRVqFBjpS8 8N!B< :oe丒C3ҸZBw 0_y$F3 q$NF@Ceb2aQTFg8;*pG8^ @ ?1,Ak06G_v`U>ڥEt-(n?Lcu-^nSXrDEB\ @p'!r,p MOYإ47+ԝ_8m7dn'F/fy]sir in.~Md^ǚ:jc‘oL16Ρk՘6`P1wE (mO%e:.fʍrJ83"Z+Tf g1'*<͜5560z2 4ߤ4g0)BLPnݛߨlMgUC"Q7}tu Z"I79htVtc#ءnHd 7g!SL-; qA6F:$QxHWeV}ye]bTle~ 6uTILKŖ9;R9)mhqfSVmlyAzF9h\s,Ax6o/޾rl bΜCVpKM `MWŌQ ',7HeCxbwL$W:xQ=EW{R%||s#CzAڿ$r̓["䑬H[+1Bܸ: %1 (4Ӏ=-N!o%9|{۰+aKF ?DgF3TұAw+"h*>A~[0}njs׈,Lmt;z@,UjYʛiIE /t=G5ՄٍB!6#nNw{)Y*?'Fn!TcFMk28VkhS皶RiK.DI9a%9et&Yɿk]xg kUUH .c4Cc+ x>ҁ~upC 1nߘq̿VmOJ$! t볞rQt sJ_B^_Z |`O 2O$29gZ"Aiw\<ٚȏP Bɗtz(Q\ +CKS[ʼnו}]ޅSAJd;KM-:MkNZ< مˌ;TU<Q8ZUe4mixKtR$Z{qr_XwY j-9δ^[9QQw+VCsrKYN$n*J 8j#h0ȹ6q ? {}ËI7h%iގ]kgBҌ]!yVy`Q;#ħ=ҭԌI4 ; ̊jV).tW@T'k!H Dܑ*u*7>_v+!!jjޢݸΈOnl dh@Jt5ϋGDĨp0h^TA\<?pt.T2xzTϟ&R]Xolbʋ&iAOiJ|;T2+*5odƻx?k~N)jRFoz]&%˘O<:Yv:mFMӽ.qOUpJ$_fQw^ `^ȝ@oգ2߸@"Q9LG )h[x k\ D7Sydw}`NpS=z?J6IS+!M{y|64JY,S2 Ƙ7.w4C{ [t7AY i% ںw%JI5`y\MG(TS*51b(&Zk*,n0as>hYќy38V$y[a#Gh$0??^pi^Sr#tR}+ ;ŴM16pn7mz_ؽs,d(1 NjLX 1QOFh2w:-D>Md%˧s a7%r;WYTa (a[/Xdʝ%q// ڷӎjh:YVs> 8]+/konK~6Z.b4֛ZhG`Wg3/l6p ZUu(=[됴gѼnQ.ߌ4:pMGdCAP54,zj7_5 VvuC{caf-Aʌh\`;BR is q- i_=X4EtAa=Ayȱۖ MS` *$SUX-s# oo9;p7!Զo9DV-Q|~dtbdbԵį18HʥÐ yFM.cCoiLJQEݻ<0; UӚ7Tp9f8b4 [5 vJ}p@W5|QdE>{*ANtW)(3 q-Ka7w¨yC|.z%ڌ-y-F̪$q뗑/~I"a 7;Jz|bAgï 9HKZ|Zl 粈&>-oe˩.| H+{ _)K (^mr$6A$TlHظJghvWʿCpM+JG&p7s)#kv*)dv(/Z:G4 `]=ևdAȮ4(la0+!'|22$Kgcr2ZsĖҫ*銂Iҍ.#x.*vvv6+m8{eqdz4mm9s˛MSJW}-^xW؁pّC$lށ}lJP>V/J,ar\Vf̰݂;pEO!Cg kLYpPOXuykm">G͵42f{ H\#&-(Glc!riSRRFBHH,(r[NwrQ-Ěޥ֚hiC#IrtESW8:UEi>Kq)6֚>h%#/ ;rӶuKا+xإ*F@4k*>0aq֪|2 *L3xQxh"JV`ʮqz`d[4HcPHy'Eҩ~=F [ ň"}Mm,@`q !Lk됹ž@²BhFտ{^eϒ-y}f{i ]EGN_v# ]2${Eo!ia7˹t־Ԍ#tOɹpmL *͉,LdHJ8Ы`Aۯo?O@e4@^ˌ~&pFP :dm=‘4;slv9ͫb+2?K%AdEh n LY?OWPhT:zo"FYE/>5_pR/>NH 6 9Je8n[;Sv6 W'3nzB$mQ[xy(hL#g/hE,1%c{L ̫S+eF ɂZQEUm1b1V Ujb:KÚ@<;<3LA$*iϙ1-9|V#19oj!PP(0+&kRp"%^GQ5.l@Y% M;=Q+`vlDKqX.`ұh$8Qì;(swy!Z:&q!VF3q(V7,;MU#ҝ izX=Ag9_uG{+L ,XC A{9<%{~9l9:\I. 4{>pqm^#Tv&6R'%ߔ{1pBy X{་>xaq#Nz=L{;HnpʕEϯP8`N]CK|q=DLXlK d<|Pݾ<5BUS&G\ 9I$)P 缢4Ao fϵ}aut J'^I=4)Kg[?،tRf3s7RH 3ܛzp::OjIaJxgz7c0v[w:l}Njk ī%ZOSǺ z58v%a!.3m:`,/-ss+:f2! nH}O* LmcK`⯫+ŌJX L]8?{QfA?^ƒ1|bBGݜ, '>4Rkh[LxFQ !e#'jR<7LJΝ&Ih(^`)#Y@ff~SqZj=̲-+ [MQ)~NZ0\VI2+q،bA;| l.bPF:#NX?8o)=] n [vU*xMX6 j7 CWTpuG h(4gR I%HiƐk/^0r vJ{k'5 $]s9woHidXZ?7 1jyţ^6Vs_KQ5fMAea S CѫΑRԑuy@KSs>1jTY d ++M/ӏ}b$ }, `:$m = K~1mVږ(70cr7AT!ƙѦM+"8xןePnӃNl5y |5*[f7wLʴk}B$S~y "kC%3$S) sQ\gU^mVZ @M7rlrwf&9^Oڞ9AԹ' u/ WyH/P @(EZ" CօX*)fBwT> phʖF*-M{!< HLy#]SzY0YA}!Lq±Zp5M4r1~tj`?GR {rkJiwoӞ1ct ɺeMە9B]]Vހ|v`VA4^xwScE{#a TU-%F{ؤ>ƯPYڳe\aV.$bx'5GTp0Sp]GL,^BfMotxgҒqOÝHg+E;%u_=ڟtLmVHtsT{o_㩰BY:ƶG`kxz [nf|Jb03!C v -_6w#D!$E(︑F.9sra#wm!m-q j.f7z)-@_ Y;O+2>Zo9yNM bsE?  QqkPwF1L;GD;rS.Ui~26UE˧ns/D|V>y݀ٯx;3I6CS6%=spɱgJmz4)—C ZC;f~oK:k, DjJY$iMnOӤ=QKWN ss^GUD>D AXYtQ (HC$yRSvEs\3Ewϗ4mb^*9xn g<G8b0mWG({/JX,Ϙ8-3'| M(LϘ4k1])Kz/ s*v,[y/G%{ƥ9=`btO&$R%7q'] I !뭟$srB8:-tga-Ch;>a]HEzu3.G˒B6t!V%fcq5<Ө'0zD=m텍[2]7~WT5|T€kn>s%ghN gCJw'0A1c6i΍+뾦 q'm/NπbǙ48""VfDg o K/3N)b]"v">;*ѕIg{䟉ƾAAω)ځ 1\"x]I&|f'#In4c4؛@*!b"!A ʨN>˾mlF +xMN"]l0k7A^66* @;3f#LޮZ{ QnVNa- 皓;!+2r4I!d}=#<ՊsI˄"[v ^8 r,5th joI f3ġΝ]$-Tcn|Ʈ鞟|y{:7TkG$ 4Zc!,3d~{| DG߿ea3}Y~MfҸɸkFYյ X@Y?m$Ƅ/& -O/Jܘih{CF:{;7MH::ԟ1̡j`+RA|.@="Jg M/xSZEP Ѕ O/5)Xď Z>T̑ -:SVz8F&QkVЭ^k!}@m8eVS ?$xY$ҙu϶ RA5@_}E &9f3%'D}ٰ f'XЋ`Ib## 6O~ V}]zY$`c"4 Jg2HQKA6Xg6aT8ꝝ4ʃLw *N~ OokQ %-*Bn8̞a(vqMva ML;Rà3w = {j,NpK=8>o1.X ²=_uzqcM\jx㗼iׇNWdϝ֡~S!t³uKYuTTxA/4|?KajaH^3j7qidih톟OmacBd6SN˒Cst: ;Hހ[+1OUQ jw0X roWX@[/Š:^2y+alʒQ$Z{s_.0@ۋX•dKh .{ov(/vFx hdd _:bT^x3"hmǸ׊7tDG5R. Nzc9%0֏ӵCRuA:#'c _ޚɤm< lw&L迴Teq+,0" I;}Tt:p|!x}iH}z ɳ<՛̽0eCsUxZy fwe7aL[5Yh zi5xA8}Ԇbw@\&~?t^>9wewBΡ>kQ*=i~sZ&,^AGjLN6Zsh3XxGt?(:elSO_69 <Öo`-bϛQ¶mSbz) \vΆIĩODǵ~~BOƨJG#W.o6ԉǀn/aM%:u)oCdV5x; Iu2.wLKH9,4 ;2TaAf \Qß+„mp?%L x΀߃v(vHˁrp+Nb@ MadcN rIYq:ޱ?ǡ9υ7MM&KuV˭4w^GW7VX 4 z4VqStR!V}|I淶JPݾ_" W{7TcSSF.J hp3{`V`Ď#A p˯` 1e`I *vޅ) ZXio>Cr{83:{H{Þ;<@3J;Le';donpu:=V`NTw]m ꮔpy+')F-s|(FSJ}85]lDA <\_9w] \`#~b½=h Y(^q3hnٗISX yϷ}L:m_Ͻx[Qv+H1&ٗ4}s}wh'qtaOy2ߟ69hdl]EFOvbT{#fU*~M 0κF;⊶tbꣁ1$zLE1Nnѳ6+$ 8Η_4ܫ/Q֏ŵӄ=9WB{J(mvFB}jg khZlȘk>`$.`] bxEdJRT ?t,J#‰ۚ4l+ל[X fTrҋz;lMުo}<g!r73FDzY94dbӤ@m?3u*Q8b%Nn.δm$y"ad+<)y>/<`eU̻jUYkK jfT Y my8|eo>$xP<|j?:M51vk^6#h[TSN$]?g Gؘϑڶf7UXnWJ%@Y,YÏ+LJT^>S*;S.rjJs(ASHcru4 VeDO/6[Ǹvt(,%p$ě p#"p ʚ:⚉(wחc1 uS{%KCǨ azGrO $Cf|q>/WudeeD/H5g,ȶ ]> Lwal{v[/ϚXAM!Xv fH"{â8%@8NJ]4(A ipGe~4,M;l[OP6a8e1Ihv@J&n;7VYַMTlvgMok_.CJAښQΑ͎H$tk(9+.Û; 74pei2LBQ,BuAIDE##$q!0 ==A5hYyg_Mo!mekP[Z׶H,կ8Aul_pӜ&+Cqf:"4. }6mUe&D=C3GUȐ Or:nN[lQwsF~ ?B;^FSc f/P)UpْCWރ=E"̈́y=evJ!RC 'Țw]*EGFnSN>84JDpˁ)֏<ëu`cT$٭WzO {}k4TlL!kv* NMy!|tpU5u#-8ۚ)KD߸4TzLغIN-@g*MLm j|c{o };Vz1=YY2W^(L25V8x{U-anҀ! [[G\$0gz}wUY!gT]W34nd:Sx‰KxO> MY1Rx^t,LJ' ^3RtV?r9:z``G>4pى©itWawTS0#fq!⠔$yJ^:SjVv^uM N6B~S~M9@z.lilٶSyKbAu>>X~5teL2:DCE) }U.r!E[fK~Ր8@m)J8WT,olk>B_fkkou..v 㖳U*܁䣵Q..A'br=:Q8_M7"ւ.(ͣFK^ :fzA܅U@.CֹLY;0p@D'ʭKܤOTH;X|D,DX!4h4)Q /JJSXoq& (=7)/(O׌m*ZerxGu#R Y}Tk!xabfL~~|\):AMNWHXNFe㣄}+"5[1ڍF֫czViʉ3kd͝[Dtݠwϝ#pLu H}(OSo69G} Jp0;Q[l Hgwٚ48% oѝVljɌ'EGM qcT%2Em&wW{CJ"f_MnNehdJoLE1 ِ`0sXr((2y p89Pٚ--U2(8~ȱuCyL&%`Սj1R=+#?#$'&h~I d9" ͡P<ޭC qSNtwlՇ-d 79mVŕ12jH)).^_ Xy0< Eyr1Ke7Hv]T 5~&߱+^H'Q列B՞*;׎G>ӈZ;0Oq't9x @qJxƕ7,& HR3G|_)GsC1Pt%I1,ˏ[ 2j9),S2á/N g_ñujNpUxO)P$ŵ҄%7 iq'gBmo5)QfoM ޾c$ӼI|O[v<'X79ɿdl7jCnm ڡ J/Шʝhvv^–+FWEXq:Q栶DrZRta4q-dW]#@+X5Hׂ;0X!68ڦ$b5/1W+rbO N>m^6[I<7or1A7X[fƊ:k/n1/p^u5JTp=(:Ybm\zXxt%t06=GAW09gy\JtǍxtO1U vXVsIic@8Hvp…L+@XҚX/.qu cl> /jDKX^ҸL*j4^ ) %* u- D#7kdRJ/%G ϔ(^L+hHLJjSyocC 9CbJr=j,֗?eGGwUk\'n؁7`˗/zn^ٮ~a筓RNGĒݻܾ,YdȻ^wF,2Yy#W#J/u%Z^آS=fN%drG TV S#xRv^N @Q8Tl^l:Dө)bvG"G*%o]+CGT:=L,N)KI|Z[k? bp- 'br@uey8ˁ4mRdzu5h?~O&wda/K_h&m ~[wr+v*ê(NxL„ƺ ;?+:k'\sQSFS* -E|3zoю|$cD +qA|2>Ia3o&duHx,ٲ`%!s:f>.H,ì !X٭/8SX[6<"[W_S(ʕ"t>0}zTɞK2l-1s50 !ϧVo_H>KTu"h$Υ 2Cь݉,fe 1t&2pj+s׈Iǘh/QN "i7zOLoR^:(Q/ 䀽,+AFvWM 8;=( |SѱR)"ƘnhGliaR|җmָ9"=c).P-`Eac`xU17\JH&r7T~.': C1=fWL`qI}a@}IW`B~q}CdZl`|$ +G8EQ(hkz^I<@\U54ϓ!ĭ&E(~dcVŅceW Β‘W$lvѻ쾜к g \`U:Gs&룃lK!}g<ۖz K\0Њ!837*VfɕwpѰu6b^S6I7Zig'&CS0tۆǺZdm4n,rH*"PvnK _)`mߌ㙀G1 Mp>.^RvLTSx硽T L4!8e ! 䆩]~؛{~!19Z4ZE71x0> 0^EjouC)|Gu@ 40sTK+Z}ڟxj3 Gv:S>^f0A[ܙV23oiĨ5$#*$giq1]&#'[z 7ho6i=o]9o#0Qy"ƨUn_ΟJ2P554ێR-}pJ,NUV #O4mjj0_7ȵA&9Iݺi``2 (V\?vXjox?s eƙ}v=VJS؅BM]w3:^ǨCٓŒ[3y\2{ߏH!)/d*_{Jz8?q)uHW Cc6YG f;H>ݢs vob&Rm}?f*O.YNJӱ@*EU[O;esͮ>}:l Onț׶6.>pWC~X*zC,:ER}bA7%D0ZEuޞxy<ߛ,?'gsLsl6D&K-Z).,t }Ϣ3<(-˾)=8I{+rj_LH ۏGxmB3bb{MU ue5',hFN>p> Ӵ%)6;DG,%F|  z}CdGA $l1xuvpη=yzM>.L2eD&=sy1XGC"O, [ a̰~ft. Oܚ:nzɔBگ5oG"J‰D\v/zE"/73r՝FOXNwd1ȧ4NSo ؐMSˑɬ'R KFKsC17MRwhTX: E:m,4ҦNe^Fo#aZ๩Ӓ5~Chu*ocCHF6DO#r>ډr0Z闇ܿsG6'm;"C %=.Wgraa:3O5̷Y6;y:iEߋGgbٿfxpe&Ζ9 RFWcVBE[:I,:^=}rnSƓ+`iW;-;q iSd7+. F R\Lk3 ]b[ !p##T,k Qӭ zd/ zq@7|9J<-z`"hp{k1{CP*|l>cGjGpU`a?3|4wM/hٜSbtXJB*(p]2h1e ֭z &pu:kDTtĬ',$M郴K[6'o5&{u8]r H$d$GN0yjVg?B~a$ݱI4Rn}p|01cXNv%[U8z[*%eN>⩀*!x <ڦ;aOQʆ>$%ɢ. Sv_[Z'A8^:le8[I&ZwO #^4֍@On Fgʥ0(͌OuR8a u0 :;k yKe^zWc 8u4>D_- <5J)D\Q(- )d+^,R/U:[csj-f.Y8B/^Fo^ [o^xWb^.Ȝ(?} [W]Nhy`"w+҆R^HKK,iXs+6~*۰NCtdJ6(s[\]{<NR>L\l$8kC8]½E/|C#2v=G0p.,6v8 QA~ex 5@ys#N4zih˥=qY5~t Qp|ji9v0~ceoI7[¢YIUTVJ(o]Lzg} 45Ngfwٛ9D:-I.QY4/m:e4J 84OK4FG~ŬFck'b D _Mm:@DDtMDԤ{QYš-SfX'!=ɚhWZp4žer=n47vR6ğ8=E@2d=ѩok)lvY)W5h*G*Yh[yR@y7 3<8RcGoB$t\v<9Lz\VDAF1?Ne ԌNF$5u%",@Þ IkfV/`5]B$M'7>qM7#NӒfPMu~42c H:;5Ft_#P<XBb̷E7j=~[ tx-Le[:V>a<# <bhoiU. ZlTю$B#wkzALckLVHCi⊩}G\wVD*w}nL']:86&9,Ԙ?qqRk8D;D;׸&!YZ:hԤU5ބ=۷ShgiQ&Ym>wMUd\Kqʮa0 =pp*SB6&4|fDMIX^(2j܋syl.q:0V|~us4'&= i3!zV I=>Ji7)H0UJ(O)C3sOiFHz=)sEe7979W}xH(e{^-ޯL?S3K=enDm]ښć_&c)lGxt*XX@ԭv KGeθT%q;uܶmeJ XД+x+$\=3mD+fGJ"q3bOh7;ZEG3OJΟULn}Ǻ#kcDT6P{rxy :ȯ`6\]֧VRMjtF5櫝exH}نoSN鰦w d} K0bh̲'Jpql"jЃ6rnHsrD)Oߓ#\QJ<+c[y)J`O.Cڼw9sT%t$hZ􏮵i>H|L_CRۘnhbɇt.@w&UQW57<$8޼ΌKW:5BQi$pר-s5݌8x%ĖGމD3t>inZ#My'YnWnSFHf-SݟʓMڦ ܢA.ڛ(LGI;k ]@l35bC4>z)ub{ P@Bv.ى-`)GfojE'ǤKϬ]0=|&h7-- O.L`dH7~%sOjp>Ӊ )%,%=ǙuX@~a7V{X63CeQֲPtGK|L֞,ˬKK"ր!nG=)o ܩ kZ%s;0t1eHrM?3B_j.,m+MSl8S%gt =f6Xg6kZk# 7EW]pzb9Yg+RX`S-)XE0ʣ aBioƙ)'O໢X"엦&W\QOxzd/0ݼgY_G=&Hc]^DI}΃hP|8Tրn߼h:ς zQbB?ӈӚ #źYhW%lj+P Jzxv/ n N 9IhjCJNH2NE}052=1.{f ! " F8דlL/>= ?!T\/sG.`/ѱ!~6xXq| \Xj\ ܦq8~{ ~*y'L.$rwvN-Qy6nQ'7[ )* 4,,`)zkv\(Y(mf'g=q } `B WXP'ko&V\?"]{.&ů T>Z'57_-kW%wp 8JǩWW9'*zv z/] VSYfZ\tSH3ZiXyJPy3}`o |wS㯣:O㾳\bq?۟myS҈ܹt/c'K۠]s>ܐ.]8TZ~䭽I iq3y!hDм84`T(t{C `=_mJsB\<ݯ %cNowb Ta,YnȻ"uSI7q>#p$mS*wdwBI^Cg[y8~R 8r|GJOv5L_X]i>ZHz⣤ozr;q=re+ Y["lf}$!l(F5 JMQ/-]S>3/ZKC$'YXoOu1I.9^ ō C%<ŀbl~A.#IkS'b}=>hĿjP--RveMT(SkG\"CcMWX*,mn/h2s%r^A !XzzVv=4y3@y1=uA(V Su\|szghqd.atH <ԡ?hOli]w-QG^eI ~m7&aZivV=TDǞBJu.aØt7'^).ĩQ+& uCe} ̾r[8*Fc̅ yӬ˪l'Bt;<b/&uZNDGi~)Y6Sey#Զ ,8L'(B06u=zMÞaϒro( 'MKFvkSqJ])DPI,@1#eYȠ(ςXeYI4z2N6 u´ eq把ϲ^RS;3.hÝ+ѧ76 ^,v.‰1!agb&h{Ќ(,dQTM!*P!5Gi>p$b 4]N];JB?Gjk,oAo0dbgk$T UgLGɔi&@W3y*_B2|p[z50 l0C#Wܡ{pPA=jl66ڨX7?i_wQi_x 0*蟖~c "\'NL 8<'W69t:UJ6sod`Z[w{vs(rn蝇?:G(2.,Nե Ј{3mrYzPN=!500 OAIT≆hF;PN;,!Ks8)m/T;K#*3%`I0oQt0P 6ěCf?,RFpV<70~#-RDd%ʬ@DTbJ!ɛ@ykYu\؁}y 9S}`v5b%ZEj:cK{V]?aMG6U(0Ho[s t-s'-ۘi4w/﹏ސ_6(\1nҐ; XM;;#Qe}t?u9Tƌٱdvr b_8p*ʷ`'J4ԠlLmջcPO!/e*A^}G%ӹ΂'K<Z>"/޵eF [dSrCZ 0M8J\?R6oBu|8rؚLK7CyRj8ԅ͜)l_yDwnR^ҊœY8j`0cs|3.;JqnX̻2&1f ] I?/.ۀ_zi#H6U~H~.:_lxi].g=>3mGv*}-"jaM%p^ܢUמg \8m Em$`/nEpFP? o'.gB*C톇C(0F^=yRD*o^;ϼLu2 όkr.bHZsҋNrU_) (Auh+͂4 DXKJ))ϔDHE> DN35[X)3 8@op}ItO{4?ʋ㷶W? OUÿ$7Ob3[sok!g~O [k&'͆$dOϣ3]֡{ՎfЈToBMZ>#kеz}HPE >&3/K#>E$A+*Tq%U&,{|PGaɨ'ԝi'n Ty3 -оֆ(DZIjV8Y-RL5]1.7) A9#"@-iF\xhk0׎VwbDDhXn-˝q\D,>>2gUf}̻bBhEtWt"DNx&ʑvW/w^iER51Em9SnbqBҞf| xxf'&&{)&f-\[*H]yRL7џ_HR R>kLeMQZk_[~ImO Xh#ytGq?sTʛ(9XQt%\\)\ Q$tT'ޕFYnBҖk P1B;,%psYS_ש,^S8,LPG? > japbd(^`$`'JhpAȁsHTZ3Ų wA¦Er3G2pFL26v5@G(6|ȓ>^RhJUq<8"^*FըxdN8  zr?7R3*^#(Ḋ3 vhNJ==}z{V24XlpP""bfFѤLkrjwN-M0l9oD+X.T'eTYL[l(Zc"7g'͂ 6_O'V\ppYB_[vPv=tn'Ű?ՊvTz`^: _lKqZLJ1˘=;|P,@OY[MOs_jf?H#|`T@d"@G&D̯m]SNi %^k& p+2ғJRy n7 Y~6ba0D &.(ipʏ;jH Aѷ\cH5~U)׽)|p+LYhv0VVdHw@NθfI_:`O_`Z鐂p 2(Smj?<=*.S2-p)"_ =%@;(zlgk迪~(/~dBGGǧhup!"kF.\P絿ouE*-x݁ Em _|S]`g#îHf dP9' pdο|aW/+Q_|J X)m;wkND(b!!i0tFĮf%ZC1-!:gQxMD"D?=!;}A:&Yp{ 1oE 2қ!AVg~DnϟEPG[?G䖕O(;cEdm} 2~F8a]DWjPSEd\M;h.@V4B.FV*y~j&-ʙ\ 벍LgC "xۻ;aF!Ztө-GOz0i5i8BR~$틖o;d0Jc\iOhO+\؂^JWX[ăy+5VV]);G $u{^Rx76*WŘcgs[Y<[ K"NKz^OZ3Zo0VfN%,D )bYj%529CfO~/AO 4%(iyGq(M"ؾU5SKMoN=Jup*LC.R7G ,q_!b?- &5+Xw¬ D1~nw( zEK!f7C%p[9Mp+SL_T=ZPZ#VaUb" _=Y O"_Bi4D@C14ɾy<Ψwe3(S&lk: Lۉw )I+ *~XT79u3I4:7(4V)DxXsu7D* 5?RM_̾*eOb}Žo^\jFlIS#`I>]Iַ|RRs;< 8_›*T7r,bk&ˆM*NE- YxԙT!*c Il7h =a1z 6xoڼ%(O}aČ ]v$sTVhw,k dm5Dw#'%`ITw[04&KZVK}CެV_lqX-®!RadDWһ]}r%,oMo_,耞HqŅ~TbgS@YdV_'ANW]s6]D {zb^ =[@SȗS drT۶A7/6C->e%1zhl *Uw=MQV5#/|oW6-|nfm4_$\ 8:3n;2r zq7\ å.ߒӑ_zLA"#eM*g{L"iI AD5lN'IEv9Y.lWtZpQxnCȍ~hқ)szŽ:ؘP%kDy_] usWB4z6mfޒL\ % `R΃,uU7"nq6lg@-J, y?dǚzC{vuOuUC)xDBחRyt_ nj0xH3D Oi !8&h tX #Hp;زǨ!bkRE.ģFIMeCb]ymg==彗Ûryj&i<-U oxu i au5VRNq ,Yu\(~ܺg-Y#`Hq% ?_@KV %! mQtǹqOP Td ņ(W<jA=&c00<pZLW3XHluUlV2j Y?mMm.H㧃xZ]Q7ݑ W 9ij20b3$,"W]Y_ʂ6(#q<4n0YGWVmreq7(*Y\2I͗BT-B͇&_~^(=f/> .aoӛetrLFWp/+m 4 Πo5v8}x]3 d2݌&'&H NR1sm0PLħ׭/(>[[2]MLʏ9)CNK=P<$UfEEk7Gćg9 }^zk9Pz.n[.H4/w(G*)AVaN䫊I}P"fH,mF#hU8R$  CQ[@TvKҊ#X)ir<&*S6'?_ʁ. Cg}8)C&!݋1 6ڦ-睗*Z"*#떺2cGLJo΅K*Dɘ`-WjHHh8*% u HBe76= %x>r @%zvo'KU bռ3ZCԇ(;~饸tG[ Zƻ7=0R|9 AO$nL1!+12wY„÷ǞsRUpW?|Cx 9mq!BgƋ[PΎRSX x-ڮ.SF_$`n =ѭ")Jq='coO0gmt\elrf &^E:űڨb?nB YQW}xfqc7!I; Fe9 JDJiPc<ɗ; Ul7% n5?Ķ;?t5y惰]-?lԉHדZ8*&{Y_[&xlB*wdab\ѧqRۑ~H{gThr{Zī\i\ *pXW\f^'|tA8(<К!1t@U wᘸdX02Fhur]QiQGr@F2E-ƙ?ϛ3^6,UY$23|1߯XΎ}J|q )%Ǹ ~㾵m[F\ݖVGXyk֭~09 T{gO2q׮D$nOJ:m,m;A{9xD={veDuSH ,"xZ6nbɆV$l$)F jy]̲ !68y$Khx3!פ('WdeXĶ[_xZKQRcHlsdyWIɔ⯩<JqXqj7k,oFx`<.;-zE h6]p`)mF3ǺIJ/a[./gҜgf2/k?zv$ȄET*O7%$d_7Ls: j X(lIeܔYhjLC2m]πk.̾AWE퀧L%t2+$f)kDoQ|#41$#T^A]f\iǿ^'W!/J.x 1yl_Z/+QG JQpW%|ut41K %9rn.JjdJc<46Te%ͨ4LJyaM|b¡^xP.Cw #x~ m>Ԏ;0(egf?o0P /{gt=nM]ٔXhPJF25U9:܎r֑wRaru{ss :si#Y>Dd¶ăYYS;avD>>ZVٙX}N{>6+S]}b`^*R=Rjc.I6#ͩ{hpAt(u)q dSD!&n~Ԝ*Q!KPvED$Mf<z[ZYQu5UFnm}Q٦,׏n?h.'0Ka5tfś+݈fS*X$plQ9e%:Rc-v:AIEd*KZ!&ͳݥl E{_1(־L\@y!K(#''j]I8.(d܁^Vl/)\ yɒi6ORBo:Ny g('L2lZXD1G4~_NfFH+A7Erqkqx[IL E{JGY§KȪl;Wtѷvf>`V75t&pOj ux?=V58;wn;][OvGD5F(К^ UAǼJi_Ahˊ*s?~-5y<^-z +yjnjf}:]j1$ %>Fh͜a;i!Q~o0:b'IN'_W@@/vOCT9{jK&mlL{E4RBs>DžJ6LVܚBJ嶖XeXU`i \l! T~Y_v{:\cP<-aU؏ކ'qa9]k¹კHX֤RFN>j )Чy{wlM*YϒA~?WTCqn{PҦhg |(AMu6{w!.BgX~`jeU%zE4 M9`7/jGNtF&Ȇ`Zߩ|@}ۚ~^RyԽƎfպٻBYJۃttL~A9pt pOZՏ# 5p vlGr #}+fԗ(ۣԧuz+}ϛ_M O5g;Wr/tnQHn|T\f%/#jKb5c'ZlǍo$xlqXf(wаm$H&}g OԒ@F!؞gUK-[P$0/p\0ar0+c 0 F5)`픐N{s uÅT n !z ؐj4 Kj$D]8Pbn8(qM4Hwng6n"϶zAFjJu:bW</4 n[*X !DTF oBBZC(_)"giK{׳}'>wЬVdqh+Koz84mZݾ׃(Ti8%qZ/?I_v!6V? 0sХ(!CձVɏT "5 _TOSQI>ˬP,kʻ2<[M :n }$~ 8yWڟY ,s%`vq ->iD8%b!,'-kq pZ>wñ&".n.ݨȸj{vlVwc*"+:BcFB7w#xJB3l}U\H#L4j՛M&T4<0/.WAbt ;q ~'jjZlY@[{m<)w٘.Ju~m\iVrW[by.I䡏#/v%2| =*RHv,Ə-G[@ *"rta49}U=o@2/NMQ6F~qUɭG1}qax^\фE-J0 cLzy9oN#+-HL@=0·V nnZ<'M' ح_dMm 88A8G> '4d;J_-N7[>̯ˢJZ Z9s.h,_9;t Nf[D-c~#j, [.eC f>jNr;Uy7"|!/T%3}byIB_? ਵQܑwWi GÊZPr%#CL`2yE1ڌ1eSz0_Ǐկ`Vǻ6zRR:^@*+s1 aۜOoƫ2rYd%‰{%o\UDnC KG$"kz ѶY/#NJSߧ Y[, $#˘j`+LCOvt,y=A׼^Cӈ6$wcܴ^c -fA{]J f3kFRsC6aT8q}~Eژt Vs!8GܦI ؠm9 iH]'Qf9[1;! Rc|ˇ[.vSJ~#^iA7J4JؾQWZWj%FXtb1VS隨H?cC=hʍmHA/\x p">YQCtox\_c/%.b)b.Cԍ]m׵?%L`V0R#=񥘉gU;nXL(wFfIk!rwք E<1ƫh#sE/ 35;[n~O| )'mdӂ'uhfRk=Y[y$id|R,*x|q-sݢ*طhɝ+}Q-8iRJv+(A2@|U̧|IH(Zә9r .J#m0)zsJ(܎nGjEв]Zs̱ dPL$xCN}Ğ-K)(G ^@jMgD"W :qj61mۊ)Nluڥ +-,\7@?sKmS-T%O{dG=g3R|-S4@ lzR45Xcz`fi(-:rZ[ >-J;Z0,7!QJll&J.Dž~öf{q#5a!=;.~s;IBqxbr i"eͩi[ȸ@_$zN]J6.u&arDbǪ$G W 5wUK cnW,砙G./ az?S"w72_31fdFԗt%Y,_3g\бe\G0jԼdQ*EEbJ'ЈO#XBj3Oĩ_PaR6 46afKO@dcBPbmZ|O5ikX5-h(!SJA HL)D,֕mhу1`q-*a;\%M1o`nRjKr|=hdD"VP4{J@Nog\d{uO7 {-ԵY|.IK-i&H9i965~ضX4x9D+ẙHhp!;si j&َҀXɁcIֽq08|fV>>LJGHfGJ匘 zڎ-kHC X=EMѸ~`FI\N&Shtu:/&lq@.0gO{ 9ؙܤPLGGZy~ES;|Ԓqx$ <j45;aAڮc,o*ʘŃ)%LUe\[*fUHud tyW_O2ˡyu+IddjK8 aXRb "J]LL.d\4:^(XRwniS]%J1'Tț]%gH:R/ph#~cq,^=eμ)hd`QT!+ 2ݐhF~-syxɵ*`ao< Ïs #ъ5d{Cߤd`Hө2Q5>bw,8xΫ c}Ѐ5Qb KVz.pxEPBbzt"G~_n*yzMA Py5 82z$=ľPWu>`|YSIJ D6)ɲO_gx\Y%wnR1Py;~[b GY}ٵ2ܒt}lxV1>/х(wi0PF&PYN]UH#¸;ܪf'sP }硡q iyv@qJԛ_Bt󧨽c- a[zTċ:6Z =ed|r!2"Ł:\ඩsUr&3X 7jF=2$|̭0)O{JYyuh ;-]^)G;tj[fX rjoxڴli6#BRNiHXu %G?M҂X% R?c,㔊W+x95)m%1rRxR;9-q{KdE(~b&>%]&KQfEj /Us4aL0Q1زߨx̋sK.,ӄBvcO'Nq&b9۸Ktu՜JmtڨEmt]MW,R.X4pp'(JiYGJ6>$rɜMc'wʟwTR.9Z {hLhdZ2PUe S&қeы9XP$F>nZ&㻹!mM3uw- }k}gh{A#v l//&f<5&7+pKW@OeFlDt!vbFLw.S ׏Z6Y#3eRg~"( bh`A6CzlQ8GcK5);l$ */C¿"Q"a/$BD5ܘi&OIdҕ(f7Jڸ6|YDX{ rFzwy4m\o&IryEH[@G4#W|c+ K[< QWpwe Hksl4lVUǣű"d1.?MDLB}O ETN&7>sqN/9)A>s5uÑS bgpz}.zu E3a8!#f/u$ʋ]̕M 釋rmP HBb=;ĭ" l?:-.d? hY͹CJo$NJ Jpe  k/9C7JNj7^3M. _R( ` p(Yz/uU001t5}Fi*5'tgl#d3>Oe=߬h[s ^XH >Y?7hJA63c3}qW5VˬT"E據dd3Ɩ; Sk*A*sе{_srHE)#9oM|7V.$ԩSJe+v]R!;0az Xt-pjb ݬ`{em!d'w{v& džjLO d N0wܭ4"<f'nC7eô{hNY㜲ŒjicL&@\b zf\$],z-AG @KɝK;Pˣ-1 FW?XJVO˿ZgTfZUɫ.EƓ,賲P(Gk7- k#|:n]>#ȇg0GbJ.X~"c{ ^$"bQ hn' s\`7zl4}iڍ=lΙM Od3ዧ̆m15)q !uh x4@Wԅ sGX9rB- BtpO SĀtB>䓢9C#OM6I>|4M7SyA"ww^Lϱk ^kCkNKdp{U-U?p Q_&tB?p+y tR}mlLn%rÇ )] +jxJYP3#=8VQ ++>֟|nB|^}R}$-бg鰃oqM%Ev&`o[c  VʀZ{1M!W,N>8+;knO q9$fl7>vMl 7{K_lAP#sscp9#_ZŲ̀)_h/GN0V: fȴ :+;بkB^DU*QJQpP8S% `E2Vb:iҝJ R@W^z)37ꑣ` T1чDx^hI $&ze.TW?l2TU8-6O !0*oO[MC+W)jZ5uӲ+h~\536QQ/(ɿT XuИ/nDIW5,y=Jv~-l 펿m ؏kr)o+rt ;y8MnN2v06N@(NJ7$ ҙ%Dst|JG$<fߟWfDl ~tڼN~_?o;Š*1 y}sF -};R ;Ԭ?D-eTIJE7c13aҟžT?$q R%LQ jv!p6j-? kmlY;5VHLdhI\Ĕ;ׅF'Kvv06=G<= (Z**l)X}nKۿ'3D70Vr"$ VP IOV[MuQ"w-74$nc+@G)ve6h eMKulk6 Ƅu "OkHlV|`*$ {Opx~Τň<~^$d h]WșL+fAyٷRZa*Daў^|["TsoqP ظ$,}S4 XwLA p/MWr0 9hEYB09q9PC_H}6\B+P~H l lS%Gq^ tbضG8jN$SUPs~h ڻ'ij ?{`>vVIB#w>R.x×H/"VbS1ڤnƧr&5₢49j2YF%OБ֑*_۔[r"} ?K^>SermpPjlt ?'v!Dō#w\`eG`]\k-Vgpf/iJgj2O - Us̳דsm- kԅL/KCrOv 9QkpM8f1<[@^r r*(吂ty"BZ$́ TKv54SAF2|ʥ؄/mʉmGJ$J|co&*cگ*p[򔪁l3JWPulQuQ6>X޺( fXV)RkG2̤);4N02:Ts|n[unUp~y۩҉D &_K H裝Fͼo.-V8ޣDuST/[mjw hԱxu.ƨU4zK{j"^_Hd6l7F{[f9AT x0@5KQxg8Kݭ)hMiukT^R4v srd10;tFH}L+? S}5dPqSGѻ,&UE[q%+? F9v,-_=u=]`E惸_3sq ~rl3(3]\:%ysҰ +`7ǐ$e|<^XOnb] a%XADH LeݎV$>-@~x$n F a!9w>&^_B,/mS SfcfUZ$<ִ%b RAKgb@oTs1Pܪտ!!QNڸP7䖁d*;WEYN9\kj`[TVfCo%>o|tjfq((VW3A-8`ţrb;;wCcrRQ.,Kl\ܳ7Ww Gw酛q!ɾhP/I4dVn>G|cNo?>08ȧ%⛞3 FZc E1?XSP$tu蜯pߵQC@##V1POn)Lہs4M^oBE=-%HL;' Fp/qvtCc<}2#o;id-yG ֬&[~vuڰ]N-%dIԏyԉtҀtѲb?>L*]qF@d?_ zW 8%a.8owlEVC{XB$$J:C1ߙQGHl}y2,e nDJm8PohFGM5%Z8G-/B^`Usw?TfR`zсq~_dCYRn35.!1D.ދl ;'9P CjD[@7M\0PNA)7zDOQ(#~E*}CqnPϐ1k*rCGRU丶h'7}amLh ίWYy{82Rk˸ڒ K~fQ@b ;JfaE?IF ]kYg/qxN-tRGTKv;b0C4$ ^,JT| mp"^+>A 7]8vnЈv6ZHaJOՏ%O_rS-.RN? ?XX9\԰+}l<,qXZĿdgsIljbg3T RfR"<]~̠>E@i3_ M  /l}ir5 Sx?O%sfY瞎}ΈVO Z$E&ʮ+FUv#MEpZ7YUؚ%Y#I!;Tfp@dWA{aPنno8{Z ?I=78/nYk܊6΁odtdk~9+"RB(v*2izPd:zT^iL[+j\o噙bUc->4n-`)yز;МTeEQ4 Z>T$&)8$[Gѻi4r!fM٠9}%x芝2ON{Ȕ];$3" ts7l!ˌm5@"T;5NNSHj^ /dI3M< ? r |oȱK|;"12wKJ`8X8*HfΨ(ϳ}8ܡӑV1S9ʊ[75܍@[6r4$}KZzJ"3$&9A9Z/@h;ˡH>HuBO ~64 2n1 wEمB:n/\d WΟRM(6OR;H (y6} %{e4|U9~í*jHC]irYVp: ;({Y9CTsf!kiIyǎN 7g_#teAw,Ꮻ x)?XOt 4rpM=PB'`b"Jӧ0|3x-sFh;.!j,FP5s ߃smXN<7߲ɞnjvB{gʧ y*>BHYTH}`a):8U?ߵ Aȃv]+ ` ;c{ܶjfW=ƽ]ɶ Ǟ©Œ"gTʆSg[H|]?*C1m4hZGf3“*\볼;nzbDe$h%%e38j4/ IGEF[#:(?Kbm'pR+̔cɅfr`-IĻKJg[gZ>qIj4hN鷚Aʤ[fJ#Is`+LG%WsJ ת6z}?UC_i  8e9I\Ҙ6Gl<T8Eڢ<FH_ab#:i8-U0-$kEڳpbBX_aȣ7Pn4րyĩwH̆a\qg0f<.Ȣ+)cǬlfu8QI@n,uyIԄwԑ4O:Nh撠7DS¨fS.}>_D›_~g;rۈB}ƅ*ObLX;=H姠Hߛ~h[k>[K6mi) !ycA{륲R0b&#rz'K?CWrpbV})47DHkѴ\MBD_}7_6\eYZ)MRm])H#>~Pψt;)7 XG`?^c/aSTm2(S?k;k(S t}UJHl!' ?*O1 8s?p_BŤ3Sm2;ro4;krEEvw0ҷuAAϦhF^wZl>3,X la"HT\/~mVu7Aw`cFƌ`;;rF}c e ;Z>jXN8pd¸Ɵv}[XrHr N\9݈Skb`h?IFkYڈj=]|@\1ZOW N3WzIZue2@%:Y[IN<.ф6z1*m'sYmMx GqlUƏnT8geY=_uqx>*Y5>*=CT5X! IGM.}yL/890{}uyYYfLWT%$aP9-lC1yK'Py~bzI-0#QˤTli'ZJ7gS+WL܋CBМ8!8Fr0+հ?u@p/$&|S଒ g^2ڟ"@p@wuSd*bG,j=-,5۶,l5/I03p?GIݓN[qgNxt, R%~A+u9喃DXXw*&<>]ˇz8;R-4(eJ,V$]ƶMw;Ėe7@dk½B,PuNg-TVі9@YM O&\`:+qI ŶxVc k7PC~v`B_v|YG=c>Sf::i9K~gH1By3&EMT]~_/.cb0ĂK4C@.evM+BMvSF/%/C!`xQ=YW$uYgYG(uBj!s_{N0#"~/쪋ǻb'tRc05k %:0(ˤ]o|i%,rq&J)ڟAjm 7$zhb )ѿy]scj Z7J^ks`V4o)Yl8n|_7?LsЭ"(%<܊Vݓ(f^ ~۪r-r7HE 6q3HzzXkZay{@WJ0rȫJo%ËJg=U!?C FF_ U=ϳ~29ͭ/&4QOk )AH&6pW\[ <]kf>Y"`XdQjZ7+"OKԸ7K\)2='ցL )-on.!'U=V7z [[׼ccX: c8fL#n.\*;CeFU9rlT~4jlߨ6޲bgs[T5sk;{j3#0‹G3ґutZa~@ˡˠj:!$$Zj94bu6Nd260ŭ萅djPf:lL m7"bD`x.X"nxItCZYb$\!گf;8s3xxR@H6ޅEڒZ0Wf#ټ4QZ,髵?`"x9l}IFqhjEd&Nච=9F FLn &8pMa]@& woS:YUԑFnhO:8~nUu+?Nimj=HOW4w~,u?VRG_͕Gìzۏo.u<*/sed=nwKx<NFShȎ?{mzpiqtZ=w0f _Dxӥ3R($PmY"Oi s~$Oةצ!*!T~\_nSWK F?.KtroKMW$Ax䍄qM5fg΀m?bN+R^{fS{@7@̂Hd/"!\-StV}dpe<YP*l:EF! FZ_ે.PQCݻw;dq<f:FLik # "yx0n݂ՕK48>{`u.˼ĺ+AᙩJk \^a@,EţxC{OgB{!ٮ!J Ft'4ŰqA_O!mr%BN xQu_0Ӏ-tAٿ|VTzQ=j[oHJ{ߊrb2[81;*=UD':a&+1kfP#Q=n2l؞McU\-&󝹺 Yb{=g % a@ Fr7ki#ba20%˃ƌb]U[(Lyv͋b3d/"; cCߗ7,ں!xCzQ|&xJ?F FœyiRl(V>vs1W\E.$QKĄ;n*xAXSA.o鵽NqDL_PcH봴ĺCyV|ZB."Un/cq>Z:>Xq* < |5) Q@IF;`N@Jx\^ŋLL۬{̋8 [EPµSKV9y`3,bAo'V+*v?^d_,p;uSk YHƆ?n]~JoD$ݮ6٠=""^E~Sۦx gf6DܑM} {n,e3:-b$3בRGjGd!g#dm"WBQMp!nl bGGQide7#LˇUd\ؚClTJЦ蚹w-Ʃ8u~0I_=ڸbg;q`zP(Dvo(eJ6N*LJYrrBhV|;%VWL9MWT o0ΠXl[G.tCg`*(yک'uMcc('Xg+y5Z trlLte%RMIi<P\XI)El>07dkY<`F=YaMu=l98HQnzwJ؈VǨBX&zȖ ׅ7ՙkA'񗃄AE0lhxy{8oxp(Qtzb=y8*W,P >;2 9Ғ -(+)T#jf%H[idIMBECtv]͖h TD+ ؁;4=9G舿+>_[sjr $z6J אړ 3; WzP85Rf\n,UP4I0l#Zt ’Wp4@ !05פ.J=oh,=ꋨjZ|u@'COq<4gwq}@8Ca4IQҟm2Z &G[]^5q# ߎ?;O#&%\㧤JjTi$I v@|Z .iRr>t*y4bMl1k_8^Ӯ6Y `m)ưv^ոք=y՗? rs=y>KI:~5 YOZXEx6"5Th˩b9#\Z 93͢*E&;[C}T>#ˊHپ1M0w[5-wkFVM1!!GeM\OFTHb&wՉ]t}֟ދ9m >醐3.rI2V} )بo`%9 zI')hnX!" \,Ty"Vm4 V Ac88uѓ64(}G$؍ΧΥs1O <1[EluLufw*um]CKy{8%'pens]Hz,5nN ~IÄ3FF(p8`lj1"3 ostN{`opǜ ,+xCUPa+}ПTfz9?S2}Bp!M"J&OE!,WQ0ҝaŏB?V;0L򬎄Ǒd˕(MUB JotC_N+9Ca/'&)F-莂x_jY[0o„mμkszQ F!`>pvnzO?6Z7VHV{mbI{_̈́x0cV>sk]$[)j qQMK$| Z6yO:潾"?pKcP\$+:WqA>jzF|/]{VGW Sٿ 5 9痌hb"NoWGplN)8ϪIѪ pvda0ߵ%U,xoIo8K8.zb QR>^{t<>")(yWaz7awDR)Bj=IpC\ 㳱8.&@Y&D`eB \<Ű7 tRy*fO_gjۜ ;ZOx7\h6:7P%P~62vwv#JW7L3X.^5fld2,Q?˥$p W8AS!: '6)ηrEhHZBA㸆h'aIb8aQbHd3.!_4ɝyabx9"|J7Zp S7w},:Kg_}b']56T Dg -j[+ \ :O$?7 sXcc8QO |h"n ^LWfJϮ1"V6e^.:.fX纺RjC{X4FJ5( 0fA\ 6x&~kCm"(ȎA|z-P=sL oV7&]rȘSo/-m-'fPcYRS :bRa PO\Io#›]dуA/ʬhxa^ꇦe-On!K4)xO$\<yN} ؐff[97͋MҩO "e@CMERM+,m ^!CW&?_H .kIm Ai"gk ITSC E'qp򹅼q2GOQҨ?/nq7|P0"k@=Mğf#޺M?Cv|8UlDB\ƘN.> N[@;8|l!`A߄axEB;abS5[,5TznMT0h}.j 'oWs "KI酞q?g&*!XOJb W&"(8YSdrtmׂh,nn):6CWTwgsi3 b4tR W ka YAu.Wpl[]n/h+C/|q\R5v BY5j,5g xD[D#L3ir& potcT- c>Q{(V5[uJ .Op?2!+I/s AvmF 'Z`a JCgy#fVҩ$bG1@]Y|~6`El~:K{cpž<4j68?wn/cPF\QSvϵA"Ƞ#O^KH;hiƺbFh+~2a ~Y5j){.ag2U@ {++g^7R'0Tn[܊C[Sǖ.OEwn{w$)^|A"G\,mI52's`,0x 7<in :[71pQe 1~Fh=6:F#[PɁ*G{FP!Ȼ\ 86% )~kRhf_ >H֨ҿj9{.S aѶM2ze]"{n2w8r#q\eH)нp[{&ȴ։~G);#L"Ns[wAM@xbB;J坪 oRc<`)OAOš59`']ɚ0fM8&6hnͶ%zF5.BX,QkŽ"&w O 2E(G2vxbXg4F,r9kA 2\9TЊ%鴛vQ'+C݀1Ơ^ƌpjqcGҫxp2%A /'3e r-!IH>~iyZTٵ=[hA=@=`rzpgx$G-5ڤq,ס..†cy5eֻ ' @ 1tl2˥&[^#>MBCmߡTAex<$$ܟ)胳%x>[ȓ84yL_W$WEdv90E"OUg.q\U5Ր'>lꈠNS79E7KhGLpMPb,Q߾l,GQ4/\7>%JݰRgSp݀j@@4j&*ˌDB/ؘ# q/I >6siG_%˦\gaָRo=Zȹe7 NG ezr}04.t a# o~̋#cMHV{[Szt*Nd:ÎLc GCz=+|x\T:ӓatI&~P 3"Eݱ?tr*/](K;'VzVxI|/MvE+H ˓0j4"2n${fjlsbCKCӵͻ",Z Oh_Hu ЋX >:ss PZ ֭4}I{D9Pz#hoۇunG%`WbT-g'Hn= ʊ̀Bœvϛ5>+5Bag iioj:ʯkO mm܁2aXHqT.A^iB%6Jye,w~mh`cʼn$Eљg]mx1_Kxq8GSF%:Ma]h $km+#őU rj%)?X§,zq &s{X&g>Ǵ-َg3t/ϔ%\ DWCZ&HO>M4ѧirh.X kKO?zv:-D=??] ' 5K[&a}FyQ"vu{Ei!]3tOXq{BUX7Z1e<*W#*2w[=YI7GWt3@Ntݚg:m1Y]Ft0۽^3?l箉:Chj/0[ Sl j[J@t祑sb p,泰AM]2Q;!nqW}X,*i:k\G;Tù2=gƥ˶wdl<((_ą<>ND5T D/U(]PN/2gv;uTtu^o% Ԟ)krF9>)x-hxVGqsxEzFdx TE&W"D밭)yh*CB09l~wf^TZqu Vđ_>=c~R;Ǒ(?L|1 )U8T!'~ /!RI|nD@!RB<5 *.&]w[/|zB;i-UJxH Xҕ<$;ڛ.3DGP Is-H `񲍣{~ZJk=1hAWF/'RkvZ2any8?gu ٘Y9r 4xtѺ:gg2C׺Xq@(w6l5­60$]5 k^4GPӪ%'s`ݮ4'IzC6;D 8nm޹p1WK' HF"ğGxliQs_q`!-&7 CgZn 3y1kH]GQVFW7d^t1K?CԸrlg&gC`'OV|۟ڷG3jvZ#9q)b6Z7H۞+6Y)L5dTxKU;ĿHDh[F3%x#6\`$Lg~chEHV'"f_ Df+X g$l3aB ݆0^-d0"Q]}ר4se,k?x5l@wio&mk3K01_v[}Մg -` )uF0[$;b4c]Eݘ܄e,ʯt*&=5,tǬt8h W'u s;Rق-*q#'=] ߺC%X)P$㢕cוR K%ݙb?"IP}WT .gw*\ؙ:yC}mg]oe_I_-t5̮f3/צw6;■|5CeF_MvZ6 OZ"Wpcw^+?Hxi=?whl uuv N`Rd&˒? 4 9SMFLfJ}uF1Mƒj(Crj/mL|d0LBQ,\VmR}W}Vȥ DRyzf@ zWV)S 4a:qkxy=A9 k_7RG -cΖ4PqTq8S*ihMrt !]FB\o-3.h+%ច|﬍TDgK=0m"60Ri9p|F,5Jy[K~q%SdD۝Vx"H]S{W'B>5:a4CqEU}%f  ^@/I{̠ D$#F~uC:~DHEݜyey) lz*2%WT@܎qܫM3kNlRd``OSHPG lee,>p,q!i^&RP:lvuշC$Xd -:k J˥"e)o5Tsɽb*Wb\!RGtqo/VS7*]Ig /@&/jbNQ:ba3v͌ka4P'[Htn,މ)z^u\&rdbbW^zDZ Ps)¨b_c#11jY\wVeL5ҙg|6VFTW" !|SrEv&_ieN+AN%7셺^.kѾEnP<|;An'  sq5N*1 [e=HCGb`oG5̈́;~c4lHX$쯄K,` $?\;^bӤilM%ȅ3茵S.!|7nUTk~;?"HI,~Z;Ϡ=#u;iV5f} L>e}w|ݟ,#me: @Q>xo%7)*w1>ns…'U/N*})иXJo_jVB^_/'WEWT[&t-nP9<A ae'8Qk_!8|Բ &{J%M9adKKwy*^X^z[NxwACCNx*6+ GWh{*˺ȃ,b{?b@5L}nئ[dɓ s?PY.%PR9S=Č_{qn LF]"Q}#WP^.]îbTњ ]YcV*Axn>Ӣy`ޑ:!̹Də__bP=Y [S)ߥg:ש5GYf:\ކ+؄H0 =? {z:v~<>,vƦp[ջ$0O!MԊÓhwgg6U8P")ShJ/ALb=_< d]eA4%p;k !'Cz! BYIIr0Rӌ,Z\PNHg6 (m D'ek`5:{Qd k" CCMFK0<?BzEwi06]`l㪄UOo̹]C VWgvRXI6Z(+.gBe16UgA Cn.b4 \ATӺn7B"#m: بC֏kTz؃fPl.#SstثHx|uR<7 ڼ..ER ]n;6Q\xۓ2p,WE&+=Vͥ?#/e` S'7tn='$BWocT."+qO>1+mL<6 ( R.ݺ=(|"m>uh57;מU[3Y״29[M kES.%L R Ѭrjht_Ӝ/ldx4O"b6& cJHƀ@} xr_$^zh[{4:ثK󱄯7\Ȅ$[ͰQXr0prL|03"|)KMV|Ybo|D(1D,}cY h2_{Mji7Uf}7cW;L5s) \*hz|Hn?j7#[#PN'OSv"U=A:,;)QR_ T p#LC4ne«pu}e;:C Rq!2ҿ~BE_aFEdsT9B? Qd]`I^N Tv`rSjpKLGNHlQ}41 5q!ۙ!l*jJ&oon[9 l"]s(=bbCltJ@w'yPv%szV7wYGwB집&2Go'N)l jنt&aO^Hh24ެᲉH EdH=O3g8OqY.S٨`z:;}Rp[@_WVb*Yc ijK.9K Sw#怾9H{'ʉ ! !12HHAtu8[Y4׭sAu) q^-/ljr]h۰!5 VduQ#Qj-g8D_YKE{ϳ 6B^z3u9_Jq>잣'?m8~SIˬ}2ЊYGHD%pclY2by2gb&TbKǿUX~lx54`{AƀM%t碘Pe}:{Ir?k zvOP^`}=^=jXޠ՘_b ]: i-חLKo}!PT"!R<8Jħ쏂w"Y؁| xn ׸x3 OqO5=\Ђz wNUF&O1WXũ h$?Uk"4PX'H0Hubpߥ\(hiN[ƹKȥϦǥ1W`fK=j.Ê3E WJwt4^ "`82uR:?cBJMVNj6G&ѣ) #2m4[H4L9qt׍Ths63"ܯSN$ 3aC(ly>{]Anֶ}JFBTth#;z)uw ʂQn>EnA nn~t_4sIy!XZ`#&Dw'sꃋJe~"o/v.Җ[ ~)sUW{"K!_FJ7L aH~e6hTx/ڵ|<I[4qǖZ4Bt}a OɪJ#pSpUb/l=Sm=* ē۰xr7FAjp^’J3!YQQ,=]ؚwX"^5}'zpBODKⅯ/<"FbkSd'*Ms2{&az;lU~:! NX&.JB!ג eD|\Xu:W<ӿfkl)nbܮv@`(c`|hm?}Zv*W1$8%77G|, h0K_IJ Y%%<{mU&駍 %(ifroŴO.azjw _ᅢb8)uUgM!,Hx<=n jds-ʜa;N^~9l aٖq/f&A 5"!؝Ϡ ݈T 5Z|ഢS {ޡQ͛R m}zih3ģ 0&gU ^j*w]x6p~ ch#o qe JǥW~j'lKZ<7֏[ \*N5E~EWWKǀQD*6!3sjT^ -Umn(icha%`tf6^Ug-SyvgWvߦIDQ,й&:Eq$cI>J߾fi[h-XBe՘J @7$GO;T]IwvDܸi2'}kMd f0AY471k#%,.6:<1ń/*8$ fqzߪ śJ> ɐQɦSPg!s#jR. :J,5Nʩ$\ ^N1s8er9JK > t~復4Wƥ}.ءF*Ԇ1A(g Wc`?aC+b[S֔L\0OL[B4CR*zIOVU|DIn:4Oc`9g%X6ȿw.&7E$ЏSb}]]ӷ½>}cq1^> "7w%$guWxY)GmqJqgn߽4Y1# 6@* D0H0!MDŽp0bA}0Ԟ33y>z! n1$уPp`-++b'l="P.aCRB:ѓ*3yu΂~ɖL5ȝP5?zRb~.= rD3>(֢e|k^6n00|-=c٨>B7IWuP;2Ĥ[ސtb4ahF#bs8(.+ZӞŹP욄1L$&$&EW?Q ˓|M]A:ő~%Q9C?>?i\hj{9KN |3~O*W6ÇOC[Dd}.YU:PM0k# FXԠ^a AiY[i&x9 Z~F0W]Y%c&ݙs\ݙOدN&dq1޵ȿ7*,#7J -.T ͌[YN]YTl"''+;Haԅk8!g@;qaAݹYOlY"}@Zd!R7Eox\b_}xV|k^ꔠ:*ԼWى~yoj7Qr mX'.V ]|+xm+'58h&BvXf qokj 쭰bR<1eE?Y9YJUM'UWA@9ߒf!d_a{ZkLh&mbAA~nAÉǎ9?Ix7ư B('A\Tu[td (a fKp [ Zl wvg \~xWsn- x(sޢXN yZ DXt$^4N.O).#fT ! N\[l{"2! 5 : ^8s٘"'us:=K}3CYSnKG1$[|\kcwԡv{]m%Ar? 䛕 }UvWvJ=~fPxG&bH`ʑ15Ow疚hTJJN-}ziǡb0+CMK+(YzAҚf)aɷ3*CP n/@ÆUn NB?zϫ@L ĺol J!f#%zJ+QтJM(=eJ8`lZF)6d">$NR &N+ 2!;9?RVF ֵ`;r]m\[ TH{XnVW,(Ґƨe ,#Z_媎p$Tۭ!?!{]%Z)p&s hOƦCk\ej8E3ɮ[qjvջQxLnu~npca =55B D'PRcW0ftbk^ ),@AV~Rr~q[f`͢:ng0'6c-qYѫᣨ,Ihn`IxM~7$UcT7޲ݱ Bh}`1?Z )yR 䶦TGϘ׉;:0QoMQꚇZ/w~oC^ 8]Elg bf.91LNוCdBl~zH'0=SȥcX8G_~j9eyk,%_zG['鴮]UOobA͖9~=W19.t򶴚weLx4::͖8X'Fa|;v%1DdZ VfwtQEN,]]Q[@4iK_ {Y͉hQڡk{6Al4M5ʥo|]_r;z%a:CJKQUpڝQ{rtV/0X\Yaii4&KkrBy)fIC@N>HGJ|!= Y'^,U v"p/MuՖpgr'ˎbZ&UUc*D<% Jw« Blx'b(ת Wy ompG1C*ꨄ {9թ0(8qpd®pV {em|߲`A+7agjKGLR5?`kj: Xhw l]9bx&FzVat ǯ`-jN Rv[2(z!<vFk'yr}˧Pm `oPܐ漂CXȐ"HEY$vVry}EDKVNRhq8\PJ4opxT4#.(:E0* A,3tC{rU J!q~B 8 IJ[>(--VF 3O@Lf觓I} 5Ԙ8 طJDOMkcUrci/k4 MF+D?scʭ$ǮkIu&AۅkedX)Ѕרc:G,,S,̀Bj3',8oQ9 ʫb̒ uSS.ݛ&nG>dRߤ"r9wϨg-Zy u8#Ų޷Ѕ7ٜw])1 ֫ {" NHc}(=D>nQl[s+a~4ډb56*ŨP\&h俯d`FK{8Yp!{*xpGUZt:i~Ȫlow#LWΝaFNq IrrԑP XlLK=ČJ?5F 0y( TuS~눦Y5/n`Uq%9zfihi/'Կu|v TZڱ!Y.֙8s>F!D |MI(xE<;-gVeF*VD/0C23d9M7'2`M[jjawݎkAD,bsh خkv}[g^O)6%j kU@{/8xmJ7DSos>/u2(n 8V4~Ź$m~~wH uEY^=lt8_*rBk"~I \Ed*LER]LHydH#IKӁf ڟɴMo8" %k"U'lg2%_YPl]XQ` YLM@ƠTÊ>%ل7<[^ ,P΁fB`GiLI `c\ "qb˻a?0} \OFԚVϯ{<]Y7ԅʛ4ѭA։O+ỵy2|HR9A)kU8|j61ol&vM3ɾwL}Mˆqh$AG¶AV)%BxڻZ 外 I]W|KYR**G /Ȥ"e 2=~i^a0yrzheqG!oi:>XQ=$/b ac fMr*Xcd#^9 Ո\OTbWnyQV#,bݤ{2m'԰RC G-Tn7R Ά"w\kWC ع_],*j_w8﷜¯^{Q_ +1Xƕ_-0.Vbz`StIGcFw ˸NKP5#}\tie(+DZ76qLt+_#'▏hf]oX&:ٖyG8 h+K44!qZ|56, X;e\`NZ үEc)Fv Tw vkhL3)566Xӭ^Sǔp.urWk+Sr/jjM+D=*P9۴P],Hh x&Ns<("%;b/^gϩҎ}`s\ͱ)u:BpC!& t+phs dIa+7 |9Ŭu\N2$`s ^y rДYz"@#lu~*S ӈï -h ' 5emkP֢Z֛zYҼ`˛k4kq8$B iEU{h%_C߇Ϫb4T54ねFie}QWbPmJH>EsI_r>)K!Z%5#ie<ϊL3A#H c?&X+*<V:b~"~v"'G-&t`rxR"`<#is5ie#M{[>```K ĸ8gFN*F5K';Pʌ_]ۖcCJ>*W'CcFB#tAGY@-klTExQK 1Kmm*^Ұ H@gY7y\]:YzFJg+ A(c1O_7qs+Nuڌmgt_mjKQ_Tj0>&>͉qC&~b)no a"cj} KlyuL,i W$!k)fބ[Z˃%0]1XTBI(ci|vgPk̂(v ,KF$YH ʂ:G^ {vZ9 ? `ZWf//Q=tJE==Mڰv*O; 6roZ^0/X/2谆6I0mp,m|;'j !2MڌCѪ Aa.HP.be,Ƅ9Ԁ#5I,ra$va}:OLQƖun-xjoɹ$R=_eTSuxG~s%u^z?PD(/4妝O%a*pOVʋL+댔^ $hN8:с 502^굛ySFl&oW#.a"-ρ"H:A )C|(gT`$_q&ANT};)kM~꿴(ܪᾤGP bbõ ȟ,QS+n\NHQ]"$u40 Ɏj>mhصٍ Po7^FֱG8HwzږQ̥$! ;JҘYJkWɢ4R?FMщ"<<qőD3HLj], 6!vƥ`%{oB zIF_0PNICakAG.sX@l鎖Aef$KAGlG]U=&O\J¢G(YRt cW?ëiucH.'_hM'YF~t:,p Pfk Voa ("n>#Ńq}? 4 ` y K΃\a,1|L-vڱyO(d9{H$:YOaǹy9yGrq/GE)yR719+=kW .ֹ~w[p;Opk!~E;_bſ׺=Sle;#zCUΡ,8M"4F^!>+a89~3Hk]_<ˤսw}_.`X7/<$񟡡0@30h68R%Ѫ(8bTB$ tȀ3;@\ Y#1I3Ҩ1º& x>Pt;ZefG]wեH~OImZ%FWch%\(V3SY<^}fR L"}BdH/cMh(.da8r~ގӫF:P>ID$vlbhY+7 x򚻇soŐT>T`b 庿|mnnuq&C1 / uܼj\ y- CN,rWHH,3cqF1,sk,XX-c#iϦğ&mFa8EJ$k̈́%nlxא)C@%B,wzH qA ]XJs|"3)@udJC*O{قJ:yHM eE`Ka?쓟cC \ 0NNթn Tid~{`\8~bY&%ms,4t Nviɷ+@]qUZO!K螻[bbm^ƕ_PNh6>jd%^E IfSF. )IPˁRSEɕ(*.}4۝jmq~Kmk -֮!\-kɚ1Cx}7&mobc!ܬ5,vy#zcuo}FUj 0vEc盃50+T[ib{ݹk+(//3;;\:awuW"v+\O Pzm~|NcmHD"CͶ/I&Q=X 4r\k¿(F$,oM,IqU*4eθR6cg~OsUL 72P6/pR0~9|@{>\%($j1TwXIb6avAL$>OD<ͳGV;!ϑ |d9-+;ꆮ$TAXՇQ`+E23s/&rb ZaAI$bkji|x2ﭪًtž `ORL-bN*gQv.-n*ߐ)4|긯.I0(txR?ջP*!ԭ),>{N)/J0ܟ'MYفJki7u|o4snq >fs"UmLPP*X@DrԝzZU/Auh5W Zƣ5 ݒe=# v,Sg+֊ez7;U n(n񳤢HA (mt(^ξ*P:=|Ukvx-\hs|AEq[P/Om 1Lp_uTa:I1 C6*"%y%rCɍ+]Wx8g\

>WxR׻=±j6tg  8^{výc#3GnRo)ohxq>ðUHq(r4<8:8 5WH~Q:Tq_2{&U$T 9Š,{7I AK)`#|ӥ]1=G Q=&1)J?>='f ).0]0<ԮJ47Lm-ӴJHJT(]L2-DmI8BG9x|9jN%K{]m $%BZ7"mX|({U]5g c-(#DX_~%PeZS]}.p0_;+̴ptI)L‹hHdGT]a3=Rļgikb^'r&74!j^;թ^M=dm*; mZ"ߧ dL(K]9 7:!!sXJ O\,~r㾯ߜUUb:;y Ȳ8ko5{.nԏg筌/D- `=#s!eD…+~k8љ#+ݶf '_?=Jg(= ?J1P[g4U b oIqzEqӀ["&'[X6f -PMR3(T:F^C\wx;z.= :@H=,g fr o-1۝!`)( bVtkOF76fj3[:RDw2o9 0fEla7}bGMm4}5C`E4ydXյyUs"ފ/ŰJvE_Qd)V+ݘGҢĮPf!Is8N/ǒcmb.ywCP [3@F [{L9u=lÎo`eX@9'rwT]Tf舫q *9<҆a0w*̣  --E vG-]e Z,,! F/BգHpmb=v7١cp{B@fܷG|V7Tbw !L\cp"a}b3@9` ^O! ;}M-Нt}˨(?4͟oېpi^Drw@-*]Rw ?eyFS)i֢oK֓ݾO~Պ!p6 ~ZUDdE+R2"49TX" (3b G:5^'``HDd;Btg+Mpҿ wE 25}'A/p )u#DWѮ;)$anW=9NyR̨R۔.g !7|Q&:6 s7dÜK=ԟLҎ[Fiwb茿"zt9&]m0Ix콪[{e(;?WܹQmlhD5?>wY*>ģ Ơf% {l,Bf? ,ah#cn\*Xt՛Q))՞8ܬ٢loS7ֻ5ybSt).%{CLdYipmCP+2E}[M uzU!LsޮTjl񸴼`xѰ%$e._~sa%p*ʖ1?e0T3p&,Ur6'Î#Sl.˳ h$v/:4һ"- 0pz.'zR6%]`ě܃X\)a&xy_# 6yMB#nkmaYz<_{-n幪/RG.쥣tOjA@\$7CjG]CHw% "fDr k B0hs^w3/R2#%P}&+0 *(<TᓅȢ)8tĺ=*6>r\>1rP%Aů襏J75317#TSsЙo%>`#u676(a"XlS.KeAC ā,`IX(nczQ ]ys3 (Lh+OWޚxv-3`XlXY[g$<"q.4ArV8TU%$eH'I|M Aj7 1+ANt7˘b}Ѵ4!%쥉*(|C%_3FEF3grc*ܴu'ql둅 Uv Ba³[ꖵgȬ "K(P4[&j~\]Op?2{f$`o,83cCz,)0/ 1ݽbY:!ǘh_ӽN];xG >sPY}҉(Ff Ңޘg6ZEdqvG_xD U/#Z"4kuku3qs Du 'G =ZM.>1mr dgHm5b(QF A**o b#T@_B!Z}5`J$yx{\s̚U J ϱԮkpSc7+4 h:TC+NOo|xiOG%D3 $%=Jj*\H] KȤiujȟF# K7ӀS&Sv^+ e@:B%Uo vzl$> bԟmszKyBA܃ҝ: ggp k\~)'a[ZO]׿>c\Jr}9yc;v9/5W c Ԋ5|Ȋty. ^w](&XV;2Y#mvZ*\i[5b!TgZ]TmglyenЯxW3p!ȴd}unB;Ei{ 4 x+ԣ%FPj.YF/b@)[GەޖvmE %m”Vƶ䆣[5&㓺ǫ4&L"x8{՟. <Ɗ'> e}ef l"nGxr) *GGV@?{=T$j&I|O֢42qׄ|Y.\zMWyW87R>0}>='|\we9a(?S:=lN 0jIps/"uv0^HfIA!A;v` R)`X(e,/8'E:'d8j맾'?O֯ϑ?ZykvbhKJFbџeS?XRHe\l|il0me<.d°8 kZ*v @ξ[+)eWs}}li^A:߄fl)`)&%p9Xq-EX]!tOpQ$1;0'r܎XcuSAkHA+=`oܗgUO$<:]Wol@joC8"RO>Xp!Z?WWDҎUY"YA,ZkR  񖏸Sخ9g"v> 1GbU@wnuS,5]b߮vI weapmvziLkqL Rwa.ǹ6SsTM2،qt'&xZjcj/i#)p\Uax2>:gmq xO* ij(n6_ꊎIB y* |嬢˄2xn&AYtoxhrR,6ϲ<&SL]Xkћ3̆R.;Lq8(DK0m=Ec\!ݾk\e?E٩r'#6vy#ՆEflkm0UbayeX]7Hco` (r1X=yzC 4D,(FHwv`#A( 'υ6/1DK:ӽN>8tos3XY:3 PJWeLBgSL :Xoo\)&J-CJDL>!!WזpJc5DΌX]R'F,\iQ+/5JMuFlקLas4q/e#yY =O*xt P& j%c8hG Mnm8xf`ppM(JP3NcZ3(.AO.v j)R+G` bMa ~'rzՠ_mcYyGra\jϸm(֑u~TA'p/<&Me?K}29ҊJkSkN_Ń6Q>{]$.\ª}d@m=]3jw o# jW΄'R4sm. WLhDhfZ]|ؖ~-? ٢*VSc,{H.|2FDXaW)1]zJDR=ޱ ^IPv6Ȍj2!L F4 ødR#f/׿M(& FF@C| M48R8Iy< a$\y'E\J., rQNf @:Mm"WdD7a!/9"П0VD?Z+sE &|8yјKǔzݺ{l"\{Bw4G dwr ֜N>RK(j'APH*'V;C`3kuv -6/#s'V1c1+1s" ,Jːwdʑ2C m B~n^H˻7 Ů[gAlZ7Y -j{\+fLL!s1%ZFU a8TuzdZՇxiLP4~+h,="-W9+/9kD lBi@9UBbOr&ட|0UĠZ=P a(< W*@rK 2EB=H6--{W?=Gɞ>N7Ou#pvtQ ˹$^EBϧdZd򸒾LXʲ7ʢ";9_\ m&e$m(e2A]MT}WώNV%Fh`#z@fp?4<;5;E"d_%aVqFU3]:9-fw7Hh({zRw"\Η? Jރ`X8Wy+VWSf9r9 I;ڽߍo,>{fF:zO "8#~O^1B m#r5W_R-')cY;Sy D;}BUЍhtA_׾X% Fk3]^z*r\{H9>Y?ikܢ=`g@ccRt76zeMcl'͜M<@s Pup`qJBu/ HQi̺n»o .x;Ƭ_rE7_egg:6j$cA;쬅ʕ>nrNK0Yl͡SƇFllܘ ~{ML',llLJ".֣>{σcGuNtFktGn\T-|rM;øs (YB`3⇆m蜵K=6n_2u8d5wIAd)i p\ۄ ]r9m\c{kZ-Ot( g(xHPW{(k(p. $oU(Z$\k2Lu2P? Oh]tٔ6:9dp"1().zDϙ-JFKk\s"X"y?bAS2yշk۳RY%sc䭚xؼ#)q<*T!uT̙Y*Xx((Wׁ%;_jL,9YX5FP{Š4a8;p5)zoVd NyFU+ $s\i3]WA=Hѥ'{0e~dCf1.A`̕(B1nEN/~V>G 8ǻfwY{Ӵ~\}LJkODLU 2#kw_i1d)rMБf"g .zA.oomb5{^g{܅>Ӓ#sjseЇa(2OIr?ЦZ*Sh 9m8]'uT(;z~C_)9M/~[kɟ4#\ݥ;_-N 7I&_ky">+^iYJc&K VnݦʯP29QL&elV#14%Ui \ [ң7Fɸ.#%h+]b{l˼3uES4&Am5i;W%:YDԈh E=I!=/-yW-hAVrc}-=&i"`)Yw~M5ō |p%%'`Pk9p0;9y,l .7 NplW],̌#iQ16ik'im.210o'*M?@ƄM! k0sq[ ؽ'okݻpl( k.(1xVdg #̰2f'3, VG1gCG~hVQr, V]f '"b, ?\=_ G(+uF?zGϓPxp<~aU*68ڏaY3}q;!\…2!9@㳾LJz:8wD/20gXG{|#ƀf7PJH[`X3$k7 F ^ #`4c1Q-b)\v1֑ 8 m(?HEMnsi2[`ZqExg>  dvUE@ 2 tYM6dBVC&@7 &!'oaD8Vr6Y8(Ҟj<_~caڡS `Һk?(c]0~L̟>ΎM2;@{_S34⹐kruw!ԗGi3WRX]^Xjy6F*]55U?*^Fn>\NA_0jt3XeQa9K7{<5};E#|} ̈M8'Y#TGJezV5H`u{䁳O.Kh{nkUt!SDxkR0'T:nJs$J->a;C.]޵/t gH6ہ: S4VH8K E#"uÙ9IVdEɁ:A 9p|\D)CջA%NZ{J=x ,jgC:?ܫkƫH"nmxoD#f4Zv %rN mwx}wp&:X<ֽR&t{x@ (x Hs yLh8jr.s&8!vnnj݀',ky?'YxkXrIPM@U+Bw)oX_6D=jp-+PX+ANb)d >_ːWW?)HxTxK3=y(,@@& y?BP3*0`s>'uxV8%4%Ϻk찵,Dx!YhQ={K4ݭA<n懲ˋN-$leSZnKBgҀk1y zmAo|=0(;^8UpI ї{ }1_B $((Oh+6[)MYyM8<ڕnуIkUBX< eQ˽IE [ZEʧ`!W)ZJm?LL+oUmk?V:RDk+O/57 ikA]EgQ@NNm=G6iczឹw鏮$Tk! C$<X9w*fgUY,?'k /[}hĝd gRP/i@ոJ=gk+:@,y+!-"NP){KTg? =&<"f.mOT ސ[><ھ]98(Pt^b-$=E~V^uxiՃurxD5uK3\N74s*38,O7o蔘$2wAؓ0rOöVnk̭n6gx6aV98zǢȗLi*N뼅'.Z{M; u"} Mth 9;r32d@xћA)KP Җ40کMe_#Č:M54׎+J؂p]E!1VGf$G)n}-6^>! oM,+#&>7\QrGcvϊ: ? Ĭm5م<[S5 ))dm~tȼ^4 XjsxzSLRgx?Hr!H ~\ =v sKU7@Wz$V 8q0]iё>p) g]Ս^V6 8>)_;rgoZE'(*,0]ĐuY~)ϒ1[-( BqOfĕ=ʅ&-hUlqa˓j~iCCX'*H0DDn̐PLv<+SūZE'eG'jAGEjkHv)mx6"}{|۷'aZ "¿L1j9AY.Bҋv(lkoGxvPYȧo;VA+?ջmu-']F6 u›֢9152xk"T-_y\a :R&Hf=VLL`O\o*DQNelSI`E9 ,EM s4*]"F1P-@UUQ}C)Ah"h'dF=^<~pU~l8A _8 C6NQ!W$/rOIcfp1Ü!M'3{'nPG]i[yY葎0Lef ԘӘӧ'K iu6:aL4iA^RxBLؚӗYwƯE >IR ֶBW]/ٟ^A}`R]T΂Hk]K1ײPf_1*?5ԿH(/gJ} ~3i\ LXǷ]%*By6OFG]ù0 H9 ™r݌L[:/!߸=pRkF}|~\oUtC  YTQID0W`Q *.]g­?D6D[_sڞ*o=bRhnuQ`=W0Ӫ22y2G>4N\\"jhL ,>nD;J;{K/Tkgz쫧x׃l% (Ͱכu? gz'?chP4!0 N>L#,K,pR% \'6 G!"BiR|- 2˻r~ӆ{o+5 V— ᛬[юI˹Gͪ F϶cR W'zPH((o6ZW@u}G?jzw@ YF/ťuU!%o7X\LSIg4ޘḴgDY:}++'h(!XYCK 1*c[}C{0nX'F`)H؉IK]l1DDVà p|Wz`'':"&p`paӚ१ũ@*DfWӆf|HʨeXd17_ ؝&6]HWkT@Jg##J.)K'.`~M~G Ҿ)S)oV gڊ".ʶiY#sz+ɼ8>Ta8`ѕBKA>5<<_Ï&C'&?,[@1Fz% n'qe%a.R'*4BDUwlQxSvL9R̆A4|Vv)\=W-0FC8eR1,1f&s4ٱ3zN~C. ,KI~!͟}|ݧb,fλSHw@6\NNjՍ!|eVW\yphfG I55m^ e e22eChs} -Y!oxƌCjB]R sVn%Œ>^XIKw݀⨤C=Rl4=&3mFEme3 w&di=p^S4l/01IJM6L K$ FK//=8'HvN;W}}K$JcǮ9⼖p9iY}܅ϹocK( ʇ7tG<e#=y%l To' B$VݚbxsYRlZk`lq B_5z0ݏ?эQ![_w5Vp8{ie#'t"Dۙ loDhP|y`yR`[dQ8𵫀ZgDWt]>r=G=GxyDB=bsL d/B=B)ZC<S83u/wϵ}8t$=O]vୗH|B[31UmЗ'?/p-g_=<†̮{(ؓ30|Iƒ~ӯEiI80nzo0[hY2c{ߟpNgJ8 ˔ȃcldz,C)3}%-.Y|26b4-'i56<{rrme6V\M?{>5ֈ4R<N8>n4EbFFMCcS]͑7!W2GZsy|ѓ^q3'$:WvJ|9|{ptLW}S Hг)k7;nNycH;3+L18ExW|-9 g_3;e 0OcY7dO sH*HQ>whOn0v7gN2$zy7}7UQT;ꖜ+|^lnB}Zj1-^n?&mjm9xCGwWI*9H 2Ht5)csP=z"S>X$-{{ڔ'oe%WD!0u*P^GrJqNڃߗvmԉ@5鱝+CW(-Ć(^xg$YJ֠&UKG~3>IzE ohSSoT ]ީqd[An#!6À hlT_$!f'4 s轫`Jw{v3҄'yСŢ1Pegy6"˟"=}*_x qBπt=5 Fl)ej}gCt*lED4#S贃ۉS8Ҥ]TnM^a/λAփYLN|-Tޅ3}R~ǘC_2Z|= e+%潿LK}_ՠO}ԗ ߄6@MLdP烀*jp*e-CD9Z( ۅ9\"`1;uk+A>4j(*2ɶX53o\{e2x0S+1].UkcQzQs0u7"3jbt?~.yT#6!^&vp%WL޽E= _*Llub2+bfv\[6a^$xn2}qҖᣤ L5CIF!]L"NWeO!UY?jq0j"-i( Z즿B}BMsPaECJlHoB;:CP=US4ԃ"F`^Z$*K>] Y(S[)thͻ!/O7oͳ- xnйNs٣sod.^C MU/3 wއ+<#q((yQg .+FR犰$eؽ꿐V=옛.a d4j*J,_$U8)U&:i$ȥr0B*beTD_~ V5jJ#𙬬g*LcGvޔT՛^Řh$3!tA<|pA\SszԐ;!&Dci$#U+8@STxli9+-'(6^ fNAH?s;,E6ߛ"I|i^pk^I?Ĵpک&nYY; p (8](Le7FpgD l.*r<p㘽NkiƂb EV78 aJȚI۾#'ԶRAf[ "HP5A*xP Z`3;{@_'@hT+9HҝӰ3㵏hfc$<;x詎b扢2~2eQ vTas0įޓU&RD.d>9j9>Sƿ|Ș/"LIV a+?Jt1sp;ĭ=+7OK5+# ,\U8NSR,z| :/rOے/8/T-*$*ǾHvPBX=ŞNFB)lu%q$:Tu 87.AjQ)Y?WS@.Uf /P1a>Buf|B;zHs\ ph$YR5\cbbo<̭M1JrsO*գ3ilݨab@("֯+*COptBϱMyi'&\"F2xÔGfh1~ccQʵA(7Oڵ$;<)FCU-ZhL &PLedfWK[%@D}0wT=<)PR=87Ea7:35҈ێČIc͙_y-oG"E hCrjQ5c,7k74WrY7qF_WiNUA_Q1؞O]v͏Y 7ₘZT4!,lԀDUts5.%o-6* ^vE,WdC/=t/jq f\~Rnav^`Ij8<}{` g 1#tmd@LkiCu(͕ۉU?_[{;"ppɛ4_5Ac3T=0KU Dž[-jT~0>Q]hTSVF>ybڪe-ASѽm J7d$4=$K_ǻvq*6dK-b&iU/әn1wP`ְ&&PO/<1XKx*q亇!oWt[L3UoǷ~[:lR&^Y5&iRiUSwX!/DZH?t| XJcqzK8T_ȥMc=1R!Mתilʧ]RL;zt|,.̽sMXS=J~ѻJ>ht ֧OPUWvb԰G>TVr_3;3lF`Ѭ=?䯯hYIg1o~I%2m_BN|ߐ:tcNݤǝ}T`_Me8򿒏0g@y$̋tĎb}P (^l߷O%qm/bb\Jy:'X;B_V+Ë{byZ3\#EH+/K'P>jNw<#(S-@Zl6[ߠP?PSf;lKUܽ)8:Q|+g!܉o+tGX%Qjei ˛E*WΆcU.LτY :#%P=I{A.1j:$* dqp|MZ'~Wzfn}kt8u͇80A>u`89HR8;a`cEL{YCNڑ/fGwp5X[ȱkV~9֔C広qRY^Q51 ݜŒ #|Ev?O9 XOS$R:@#=Ark-:FngjTV+.ƚ@9uySX8po ړ3TA +fQ@Cqe-25z}=U[t1Tr o[OT[w'*'PyoV1\-7i&:X'fͧ+)MΪ6kYh\vMYp|S)D>a٥Si3K؅ rґtoxFCOʔ@JwLф,S75좏I,jO~,/<>=g)j,)oƯ150>BsZNXl N:uHM6\Kï%E쳮('{9@R /.YPTQz]ļ<|eyKJ,Rmɱޚ3l {R _x Ժ2Z&yf , M v$i AE(='`$6S|*,ґNOQګy̏2Xh]AܮᖪOoί)ù< Q[)r[[N؏CD8grќK=ȓV k9iݻc Y' bG@!~EYϩW JPFr3 ]kb6{-0Xpg(/ $#KrͯDХFeXIWh\dhDjp̙FKdx2vf$y@U-.Fr`t(|2 K)fzkShze9&UË r-\f&4_.M]DŽVo4SE47.xSTqf)3C^G-0cȹqAՠ0 N':uwtN3H-VTn G =^5e6Kv6+'Ma`AO:);7^`:yQ,M+4@ӭZRM}P)CA+э*ЩweK.AǍ!f.T 4Dm=R tXO&/qڰ:s=ȭ~GbX^]L?--Eu}zzoÿE<$iFKrֲ\}2WF@0_(]$ݎf42ڑWZc\[+zќ1^[2>_p΁-|`( dp\>huf-7I4CTyRӤrygB˔8<y1$0B?Z>;s*uNOl=0}K6r͉޽@c6H4|9khtn Ҩ!^+\lwO`A@ /zJMYf5FJ0I{'I׎ 6Wlt@u흆y6ehSc" :gsUc*ۇ,q&/٩r:]~MmcpinX{]c)'kmB)\.v0R\/ޭVԄX>ۓhƫ RanCG[mjz`@ˌd_h6xF)7{yd8՜|c[X݋ DծǑL}fڅaim?EvB 0_ >[VG 8MKH-vC|K~04.,95t t0Hyt \2hY+ψU!+: d_rT_GcO|"W9,+^쯬3eGD_K hn*5<߳ԉ,%R;%3~~Ze9|}de\m5/GFUo0xꈪg2bl n?ƥBd ve*+cxw,$<v 7=ԥsBՈ)8em~NRG$0exʞ3hq y۟(ZM0r'wNۃ5k2@]V&a,/#]gEE .7КKxŠ7cn̡vZvs'jIN>, '<ʹZ)aRҡ-ͨݰ8~ܔ|^a6~kqƗڤqHMNZ5z(thaߚ$2Iv=N/L.Bl(H ^$L[/èSۺ+)fX AfWlS峥m,;y< ,(ln+2 2%sy=9XqWgVaQp7{Y1`rJSjg.%W/f=ghK*-5r"0o3dTr}:*?uexAKQMx^f݄ 1RSC|fIA%m乛TEw!ګW=@d 3\pJjv>? 8q8%爨:00Ky\3w9Js6`,7eTbJyQARy!UB%'X/I?A>-rT@-$J ei{߶N( tϥgD)tఉRd};gAIοF<5|qF.1sՂf i9V(5pNbph&8%۵S<; iȈ +pW' ;vδF[8>z~K;ߙ$V/RqJn ^zu[PQ0-gBqRZ>p|J6 iI~Vk%`?p?s?ܥ $cXleAk_CKNChe {AZLaNdDoY%n&hސ $aLSV)r~c+=[Wu;1_B+X r"W _di\۞DW 2tLēi"Ԏ8` 8 )bo/U m?եj/G!kF \+VX?YPUn/+D#B[1 p4lXꕵ_;E|?EG`]"0f4LT@KAGDm_( "&o/|`oC: L&jXb /Y`knv `e]%K׈L?Fli4SYDp׬MN/ EMhy]Lwn@؞;0 ȭQ|tSW\,"~4лgcOIH"] ߷HJԊg3ciaojMe`1JuGj/(U/Gl9N+e` *CŘdueC4ZP]2;tft`r U-ݱ & ^V}V5i"vP 1~$1~GG%@Xd9fPAg b?LFK9',)YKw}wHH=c&M떧qT>n9UO:w4 Lk9ɖz1ќ{kOXW{9Nl:$MyDbn Lt^xH=گz`|i/Q&KNgcqiw*e&?PRhWӪpw(ۭ/|as?D* كg*vfz^l&#Bzb6s)rq;?v:ڳkM`ZCIָ涺pF.&44 w0`$,0ˬS ɰ? T #<ß &R2G5c 3EVg*MhMLtpSk-j lED=Eb W~)qINZ<"Od.1tWiD*Wd@]3(FrSp%4%k:gیs/[?!|P(z2Չrir?at8(sهKwJM{+R-t/5Q,Qǔ|rȚ#[# :01rZtާ?D>bV`/sÚ_\E %ov$t~[^LQ^ld$ ,gHKS'RM!mTLVP "+qXF_ޮ%9e_0EOWN'G/Ő2ӡRrh<,k6X|G}l~MdsC{Rd`Kk7|zcAH?罆yлK<*W1݈xc1pw--҆KBsXW~vLVa&@yut!PյȹIv)&c3wOsAwTCjrJ*GaL"%k FfDYC!QZ&ár"6L|+uL|WBV_K~ ~z钴hz&N\z-;766@/L7^Lx0Uexԙ|Y#uA y;:Y&o|uјtG 0["_NSjmb@FB.w@9l c-〰AoSeŒKd4}w^ ^|qq-R+9Vh&4}Րτ)nφ*mOFXOqDôBɲe7ڨm )>PGrR7 m)!i%&b{GC\9?\\Lp:f0VlEIQ`[C_yfA0W~"pwD{Meltj[ׅw;X!P;3ΊKU&x-@!@Փg[ECP*wIQEѷ)ֿ+1v|OiIvY=&fEE1ϒ*| AྎSb/On &pnMLpgsM¥& #߱ d-޴b _UqfC%;(f fO >,2'_wbHq mdz 憙I]dxrF4!E̱A9d- HE<ϖP⳿s$EAz_tXIur+O%<:Q~orpuw fb>B*kC.$oX JhݠyzeQ7GcM _-sA'(z4S3 6uCaD9fE&KOcdmgE4CXg:=P1)mS RMd{+c}!!~mEԬC]Qh]p)T]O^nw9ÐHjBsDh|:JN'놭\c*3moqpLeti"v,Yem`p <,T RBp0 TZod H2 jcw;ɷbFQab1FĝBS}n#~g֡ 8 0$݃!%>l=dt'<LDC%j&X&a.u4O@;yӟ|,f-2yU:a\ossP3TChD PBX{ dzT4A&!O{L$DKUѲ8C xcɷ5L\ez-3u1L'/f$><=u /LR%t185?4*wO]]Dq;tF8M_$ȭ5C#d"::;Qx4U?e`'_\/,vt5/"r'Jx5)sN 7ƏLjf\꺴|p*aZ4\&8R\ ]pLG1wH3tSٿzwʉw4jtD܏OUL*D;;s_WhL,ӈTm!zpp:3nIc NYr  ɦ S 2X<_osOX [<2߉ip%v_:P wfN-Ys{ZM.( blAQDd4T-KBw"^X_B㮜E q@$/dNi"NdQA(gRGìjom6W-GS[.0)Dc0ܩ0fi6m D2.%B%XHG/=NyOV 9غU:x㖈MxѦb-)'ӴN B#ic2^W4x],t-vW'a0vx-I. 3'ؤΕn }ɮCV OhC#Vh-jAvԓsƉ Se{Z|6\V@~ÀaYu˫b>,my]/#SVgMy+:qP_hصVirяHn NM#՛uSOkԃ_R:вY-[ɒꀝn4.kצÏ#Ů>XyJU > g [ [Y[)qJ ZB-:~mBv_;l=>zf&ao2³$ ~]B"1;,L8hFᴶ?2BD3%5EXe5Bi5`O\Oۄ+=x07;)_Z] s]/ b'Pݴ:_wşwx##y); n``SASu9(ǪlY:ۍ' Tw'NJO_, st<ȶx[ ]U.gN2{3k ٞ%/l'ÊZ*i: ˵C6Rȇfl&qJy۪0_O ^74A#;V!?Ϙ|GoY(ɐV9ny)UX!C"I=7ʼn3]^oV2v 5?^VvM:ȼOiJ=AE3KNSf5ov}%훃N_Fl Enݎ*Joʙ`}28URO-,T6ϫJpP`cylOIڢ ~ArPAhKnS \fݹ @ 'D0hKƸQ+eGqBoڣ4>?->V{0HiaY٤ ]L1 LWh Z]Z0qdV1uY?V@. .6( ,egw "ȭx}xu;5xP~:|j!$rM֨ (?=iyg;Pha1/id=Sʧ׊U5aAFyM\X?83B۱Ps^ʣ (أ9j* EsR$ 皽Y 0,MCEHcxyhuvlϻgN*c /\wuv{D-ri,eV` U=g=}uq{AL ju4o4 qK ߬*EDn Akֲ]6-7'g]i3~ECQe?ʕ/ O3OW$$䞉Ih O^3bR=.UC <)Hi|Df W#?WLflj_q?Hm>T`e"Xbqa#,MMh*!YC&6xkugH.V"o-}ȠN\RwaT+[ĸC5I&"K^;H =^F0]Y@"-e4 v zO!:ne+&+h|ĵ˄rd y}'AJ 3I ZMI·c:0;)- ˡc^F a!e':knh6>!}+ ,2)-yu?m g|7Rٙ6ŐP >W=b &kw4jR#Ӊ}3Ps -]on@;i$|#ץth_m\/۴N]V㺊ϼ9m+`_J[f˭wkZӲujRYgӗ@bbR]o}9FO@)HT@%]*sYsTZ-`_]*"_-GW*;^7q@|04UEqVhykcCTȎ ǸS2|[k!{^oU]a \'JέrbEz&u}$u JןT\iOjjyTϡ{#` )6ߺ]O!Ҭ nW| t ! b GD azx [$klO"߹P 7R0uUY[}0F  Gޘ[0&wpuSGѫţ~O"yо[C!k~eK*dyTazHPg@ Mr"dr8ySHA:d?k +Tr$v9;Q(n hEoOFʷh`9$(5.I18 Uudi_}*ɫBL4--OUc,CZ>}:Bo+AO@\ ieͯ~py_ؙ+\9vm-ȲٶoU2^I"7rL{3OEzW֥HobדE#KOex츎t&RPlg%ɣB}6P-18wXrw#U,cZT+lƛ6ܝ{Ɏ6\ͬwFMa^աh5kkxujCX1F7I{cʫztJG Q<\޸`E:JhʉZpU ;`~_ă߬;di"ʬɟۣPeG2 Xmh)Æ[x+~:Orx3o wX.(Ch,Q<=b.M_M#kOܤe N_.SvؖUUP[Q:Q6q=mu h~zxW̶!B;XkdF Dmb7d-4Duőr:lFIϚC$DDեi*1Kŀg$Җ)u8jT2:;V*qg"8:읕0erA?mhDCI0HeXJ j}TKsB~-ݵq-7sD{D* 7'DqG :qB0-rY q苑i^OZ(K03_Nce4CCR5 7zsgp$HDkJDXK B?3 j%V?4kNLh!IgkUMpsBof"~J!xlGY åЇpy}VJȍ_`}ukeKJ@.ʦgAlK1E/ r([r{V9C-Iow·4 5}D16\3Pnj+<Zo]usRd x% }D)f Jg*2^Yԛm_Ix "MXy~.DV%t(M0M@}B£LCo]^=ű)bSx J;Hi%Bm=[ ӸۋbO:S 4;lJ9@E$VEwB0 _iN{SEr] GuT%6{qa>Ĭ擏&]"+<;ݒm)"3ܧZK#CoRt1́oJꫨjgd`T!V"7{ҘBE@VVz@wXCYk4A/P x`8EIy9$,2W4ΐ$2ymJـjN;YN ?"6z a>q +J>H(0@PǑ_i- ^('3~Yi+lvq{%RKr2# :{ycxXUf]aٓ< ]9CN r닭a?H8~4<8G]:S!6s1U. W,DMks1Y.SUhҊN-˝šB{s,GEU:6`6TJs^|Z)M!ILɆFNkD$.}U)ZA@MCCarr@3Q2Q~E.PIc}Fʰ4E Mp" ۬~ 934E7<"0'Sn4އ`E[èX0+3mgNع iwb^맇ZW¯;Ш" X^;'^7f, ]s-F. ^$&HeqZRj_GuOt/oao]>ՕyU"O`9씴4qKQTAx֒h|rrQ5jQBc\ASS'.)kG<>x{%3sLfM& ARf(}30S-cl7k J~Tiܨ`l C#fz% W;P_)v@2FWt V_)o벝e݃wVW ?Vq\ޫH`^X$R3Xs5/: `bcduk$'varR2sw~ f ܙ#E}!9JYHݐvd.2t M OrӊRcܻ~4 q46k&Ջ\%U~@^~'5y`s?bb`!`~|%Qί_m_HGƃK-c^Jn"zwk5Dyjʍ[>7Ȅx73d.΅/S1MSu~y% G(@9Ñ~#T7 ^^Y|LoR{Ilig n<'3ভðS4X@m)n6ඊ\T„NH#ض"ذh`h+d;Ҝ{؊(Ɯ{_Kɗ /0-_k*/%^)3T5N`ko2;*4>S͏,` N~UPHbE( ='͊,rƅddx5چlxC:?ǗQ  iHW`Lg|Ү*fQQR3UV(hl$ 9X : TDjs>+ƣeeMdȰ9\^]89oGu ݣ6պn&͸C(8m2~δ5/F(ØDnajc$8R~@!ؾO霡i'|O.|rmbiRHcXhv.nObyuv@vNF}?bwjP#nq{nCcʊ/Bma((&ߪ)sX`zl2N {Tj,]9%e o/*P="j98h-eՄ%6%U)\1PP( E\m=\" k8X+cޫ[@ùMᐗvz`*ճW!T>(4RDgմ_o \у,,t \j![9)tvm֯+e:< B"TdOQץ`e\E8#3=j,a67 %A#F@oa8I.nEczbC.?obů_bJ@~b`a"KHPtxM3&&=mB3ftEF%? x4fv/ǒug %=;Yg4qϙmsSS(.J5K*"M8i*p:/cC RooifO9I8JGtG K$^1* yHc a +#j_VW7w^-xHP6jUl#X,vlaP&)HZ;a~ 4(qA;H.;f3D}ŀ3'͓MN=aYA2 `%rn߼TGQMq">$űA?B%N'JG/|vrņx&⮔iHgTAhķRܢ7F/goPY;[Y(C2T9Q'ƏE" N +*-gm^ߴ憚\z8g&,W2!-3=勯e>/K쩲aѨS]}hwp8qV?`\Ð UwQD+Mj lH-kK0ƨܷuX|`*U_j+yoU!؉g~]a0wGbCS<|9PS>t9x߾":"RjP<أ17?G\M$yvJޝwwBYBC(bThth ~cpjFȫ*:ʓޡ/mE^@4Ѭ*f밵Tlw]5 ^Z5%0M42wx@X qşxl|IRoph 5Y4ճ0kRdR!e7␽LdWyuoU'w3 r3T{U''"@N:B \Mwy'GQ&&^p=⊓:oAyk'瀓]l28aVP7s!Xvo=+h\7*&W &s ^m{|qGY Qkhm}*u tޟ `BOvFJŎu` Nʫ8z2V*r5}Hv-M&hG_=u 7`Ӛ PxeVH+gXG(.Kks̒ g$謇j(N-O ?w'zM\zq6>$%zP+=/-vӴtq)tSv'b>X9`k:Om>siM.Z N 5HTGtŵd L!Xp3ƨh{ ^@|dl}jT0־.r`8 0M2^vL4Jxx@1pyptVeIz# -qgu4}<d:%t]F^Wңgz&MIμR5>QȨZ*&PAon-ղP*:i@NVN\qc=؏.9Oeŧ=Μ/^O#ֆл}A ?%]Yݡtn9ȺTDziK`q`5-6[؃.** U_ZM / A"T@Tď+Kx O=UWN>Wϓ\člra WsXU0-eٗV D}xp6Q_]h_/= W gDh#EOݚI\ǦǪ@w8 kD2?VC7=Ľ8y5v*O +^60-\Kh7ydW5i:rKz*vLa/> TN(HwykjlI֭GlC hHyˍr?qwa$چev8T1MC)A50QMx ۽j`BW^ ' ,xVdImwt !sI$ӀUK.R\‚"Avi.1-ڗ;XZGGT h1 KtVxbKe9dm^52eK_eF̽(~fz_:vMi_%]">.VD]0WMhF3F"}~jt'55}'K8"ܕG+ğbn^y]F9PɥE`sI5(v#&PFI9E+HTB`oYgpWlP (j2aux9̈2vJ:-o_١,vnKGQ}`?6 `b?(gRKȵ ز #rk@WE7(>_/8`u@cO;2.j]+ZL[^C4)Kݲ Vz54N/: ðq0߬K.iw2`j6y1d O"oM ,Z :4sڔZ5PixL%7g1:δk >bF>d&:S q~.բ@hZIH~"D%AEZQ88d(x5< `vq45HT6tX%.ocU;"^l Z{<@8>.#n*z4<@>-]1uZ,(ko Ó|HUOg ~ D×O`?Itz^콀g3 s;~c!0bw/~HvPL"DfMOWlL4졡i p ի#W: $Je+(T nV[E\$tlD4Mw¢|7N> n2'+Ep`2=&cb5#](reן!;#9߻L;Z MZ{K1pŶBA9xj3|.g,֧\װ2mp%v ۺ?PB.FN}tWc7 Ttm4 )T5lԆjV)t]?Fs&B+QrE%HTYn b­#Zָy\*{ݮqV twCQHT0ዪ 9.⟥abP ADq9rT"ÎCoN?><#l?{^DrI!bފYz:;BKcR"0dW+ݠ#76ٜ9xg1_0}ޘT;Ǵ`dXa 6Y= K]s` isliQLJ"J{f M"^| !p@sFOI O:lXCLV32f8H_$$lq'M^6ۻJ[w)1ImgoSm9MɦQEb'L Nn QTqB 9X+ޅJ8fTEU2 imȽTI1>>i(///9^.J'0!;hH8qm @U0D $h!I? ^mH7?}\ͤV5u$XCҏP5-}㔆h8Z7˜\bU =]]Mnr@y#  4KLЪs9o9Ihx(c\7Rdb(0\qGbZA 2jz-4"Jx:uu[t U62Ӥf^]zcͳ7 mfTdz=/ iGO!l2Zy*"EFQ]mgS0DrePP7R F}y|k}q{lkQtD=3$z6nI?&ߠ*ӥl`#՜ٺ<jh:Z'Whl/IXvh6y MKӆ]KL42AM=馔)Z68.NQgwٝ0[ RG_ΐm*U,0  omne(%Uy#uJp̷"0DxͅCCs%18uۄZ;QJS ,=mZ'rUk.j_a>n楧Ȣ',?Q&<-nRm&,nL]գi,ǵ9@$`V,{iA[&l/=X J/ǰRsXCPxCѹU,7`"^hj%fͦ0kBT/@LBW>09[o0ZNh?L|u{oG5 E6ud^bވQS}Hw_'bF"ݧٿW}8S IM=U oqh-g Ґ,|xBfGjN5 z.("C1!sͤˣhxRh1̌J?6)(gZ`fIN 1x7|,y֌+גdFepтwe~`7]i-(B5%U(m nz8dϼ˽eq8IVw 7@VVdONQx./eoa+p 7}$O)gZ\v"s?5&\Oi럐HPIbawM YWieiF&u"嵷%og(y/&"7s@ G҂|WC-<˸v_P8x8E$1>| *|:? t:xu]mS '[kY <໑kqtH[h[mćϞ_I3WD(vy`TD勘!NR ~"Ժv?D;@եwwVO@E|Xgg-Ja%2{wֽ}!k/ZNx)0\C9d7;gڈDarwg^4sⲖ5} ]o?wz|Z:]v&fB9+2kF,,C1ԝd](!70m,}*8hɮ^$U}+1̃1>k0\[+!%ЙߣgLr՝2˜ۘ{dITGâx96F;'5X!nd*/;Dytj9LwTBg>},a">X2CdNTg *Y)_@t<aW RjQB'hop=л2٥~|LC%'c*&H'eu!j |0T>5|ؙD/YD9[W]`~J8,hLI:"zy}VNK[9FRlPB잻hF{ے풾%;EW]d udΣ~G8uFeNȽ67n~ b{SY`rؽ;]=N| \yaBYk1M#Klmlޮy/J@LAAs2Vs%?Xhi`d"(ISysx5i!OOM"MU*a:p%_iFSe9c\r{$UKxXk'(:7dV/qy4|q f6h*E=drƶK6Ai>"D}nc\p=64I,ɇfLLmҩh l u!,QvNv(MJ ү'1. ;^:ps4EM`CeVp }Hdv Os`O)ea &1V׬ԍ4B^! t.-uFHk=a_F fGvy iZʮ cYv|1rg_EIm|x D|KAph"Xu6q.#/PDf7r\3mK`yP`S|,\$FErwWNk e%q <Fy{OKȂz{=1cn  G“;ë fU]6\g4.I p>({h;=gs̑3Q7F"]]3SKiBDf|iYX,(4$4G6 Fr-%+>Pi#ߛiwHxF䍗˕NZˏR@> H"zۉE`~UZ%EClFC`RBgj[M m(fw2M!{eRtX#t[w\ cGqCE`8U?Pd8^[?2d%F{=f<mk+NNguC/ѿ/.H3r7@(䬥:4.Mλ-g#΁J)ӆvoSv%uCPU)e窶E[FsqPT ,|ء'UŝɴcwP40Az/WKb.IaMOX kDQNq`$i9fTq;z6!f3Zj< t+(F7u*bc XS !(e ?6pX-߷זA[CrlCI?3UJ9ϸha!k" %<7I- yָa^\,;o@8}"Y e&:{|𼷏% ~}?՘σJq.ddkldeaVDe$ p-Ώjh O2`zC>OAk$1';ߴCڰ5fy3_Xjibmu" )\j Y!Ou5yv2"8+($rdbߧ7!=@F%$2xg,Wא]m^7 RN(se k} 8"Ԯz粕8FîMFμ\QU .SKĸt֟^l3Rщy׈k_>j\ =l$8kACHv@jHBy_ʛ|ωkˠ3SNa]/3@+܅Cb;A$?.]KE: UfF}\& 3WsƦ{BqȘ2_|/hh^ʔ/r:W)ɡaP т # $ƥ!t%=}##il#ڶ+; e^) Յ8l=D~x+) S!}cΕk'/X"*mU o+V Yןť_T\63"k`܂o hF1@f&g̵.0 \sY݉!'U*WQ$o]^*vJ\9ipaXiVbNr7 p+_?zNTx^Rxf1kc06b*uGBa? ybf2]׷! J n<E-XI:5Gې%,WcKEHyVKP\nj2,8~h8j#34)UJoq_>C<17* ȩڮ,OPx$.nDu\J޺G/Z dmkAufXذx{gy}}`)I/+|کʵUz6Rbg{R_̪> ɒpl:OZ*ܛ-e3>͏4_Z;l>TdpOh2`Vӎ5Ë,2,ֱR_KoH5걅+R0pɦ]~9"RCs.O0J3Pn~fY&]yܙCQ؅+=h@w—@>_qonV8_%C0ǬECė/ՠK+(˩uc^8,)tUɑ~jM+0+6І쵳ApԬz}[a-Q{NZKɻ(AeY'Pr6\FĊxC$:IeQV:<,55<n /4숡GUW"mSS8[mdhl푵O?ib,0z/ *^ 4ˏsn+]=Fڇfkl"YKze?d!_R#.AU9ǟMgt?h ! ON꣊(ai HIʬcZ}$Sfiy+yB">D[`% =ӎmMXW?\x~O(I9jvyh8申}).5BzʧDHnrfxrm.$UtG 7ݷќ(7y~;ѿ1m<~[/ajDԽ=۪)Pȵa^h?W^ x L)+W:p-c) o.^\,S[25XQ9盟%z;Oib`ۓm\ϙ7dDL@M>P,IkRM.ʉx UQ'ԫ2f˭]`uluo5I &a-XԷ0;$&j;<zL~g22r/da7,n+q fO2 7 FK:W@^nYwLp2,_e[OlPW/ǩ@0[^I!]x"s]c2LΡLW\dR?8wp^=tfq$X?b4y7SПsΜpXP/F~1'I:(zS J'bjviƵ=~'"#I4Gw fILޝ쪯L }npϑ~Ɋfr$F6-%C]0tC=;l6YKG\Kq/E]Y@>RЊ+4"t .#,`xK3 k̻ߥV*8҃Řeeq(Kѡ'G0hX짯0B\c6]OA˧CҰ3Ziƃv#VuqI^aj(#h6b" ǔFamN"pq1KOA_#S-]oiuR.Kt õtgyK@ŶNh p׮*D8\؝vV%bZߍeX6]1]ת'ZW 1CAS Д驘^]m_SpVI`x`n\6s#rtgG|WO0\'k6&I{Zxor>%mV$ yCV=Ɨc!&|.s 0(cc2MAnԶ#FYkϰҚQ3UZ^>xg⏆q sf7'zJ0I`͢]\)BC 78\8^/+gme7^R"A9ŕl>$eH+)D1#obzxYJxnr)wX(re u.q7'AuKtAVg P"-`VQ^-#&r)-}lp.b*φMbTVTL_ǴLA K%w5v@7^*/p4'9|pp_~kVFqLC)%S"W\\Bpv(e2XJ쪤H:p"9"`L's+j 6%jf+H% J%{DNGB'KQ+:Ɏd)H\[ΉeE+]a}WFp?C16x/wZ ,@Duܶʁq_ h}EKg9W~(p7ϔ[lߣ ͒솙G-vA1XfP -ꆩIk_O~_\-k~~q93&"ub.켛ÔQD05KT% e:4u5#y{ 0{݉dZQ5IeN)}Ǘ&Z{wu iӧӀ3K.oz"`y#\9u)&W5]\ :~ P ,"#{dkOmA S}"d pf~?YBnocO`GUr%ݼ6U,jOV Yyo/Bk\f "XY@m=k>C2bcoJc7(Ks@]?ǃe~}a֢+CQbC[7E|5f@&g>hѦ+xDƭTݸjdOĥ)7 L196E+ADB7Ι>{?$ȨOS 7\RN"tz-bWӨy@a F"FExwF*.̡)fкxYRu}ۦ %;nf~,o㞕}^gّ愋KrVw(vلhau/gZN2mp$Tdr ~g( RU| G TQvoq˳k}>.x#٧-rA=̕@ HTp1EX.rtF=Tp\j7aZTnT_JY_Z 0}Cs|p>)T?"Y߷D5@)n/B锂҇83 %L:kyc~}V.l ,¸@#(UϼWMi);-BCJL (IU&W`~{c4"\ğMtGO$p1G3;WW%ܘg wЀT J/$yҲ,FōHTHDVU|Fǿ'%oȯf7k.<дKs!6ѩ $yZ&%{m!밺Nl_,"3~(΋)|;?M $9'`AEvDՈ:"9iZY/ Z0kJ)$$r1oὖ>9$50baw%v}[f> )^Im$UMdΨ"*wkwb\bwUl'CIs&rAk=XixIhRścH47j H-罳k`䠧:nμS .Q)J!kx$,?p2҆Ύ1j jZp!F?)>oyCNlwƻ7ue:PU\qVEILRokՍ:"LMO$gv?ہPk\^%~g0܍C|"M_ylո*7x.Yr, KԻ'~s͉(P wN(M ghzԻn\z@GЙuFFH4WovK9"t $^wtD dy3QkGp-*I2+8C%əh"u-5 ћᅑcAzBes5y~|?\)V"jBNz8 ~AP'igMNƱ l 70QPb(ߟřeUaD$!|d+ڲZl=R .Lgs!w8Qw"+m'.4niJld[kau)l̎ˮ-.=]*GaiLJvĆM6 IV BF+׷f9=-*3G{ P_`F|Lr i+JUcchZtm_uXoNx<;oXU:0@FHSy\0[ۧ:{q𡻣_5fK! <6oe,2~׷ǪL^Gv2@Bi{r??3?jlL7]m:'Dpȯ@F .+<^nMQHpOi$we +AY<Ÿ?)5nLvq]cDV̩^Pg~8_X45x1>. ךP?޽(%loLǪ{;J3 CtEUa7^֋%P}IQPJUHt@?6ј~"VIm=D-n vjV Uѕ+2 + uԌLzYvY0 @fW%Mg ӆ+E8Y~)t| Nrת6|41p-qS/BIe+WLk 2onFǣ OGO̥0qglC憇;$hK2!Uh\xL ͳeӀ+ش41L(et$a8KǗ#6xD-Ru"uƪ\ixt#{}z(/ ?ѳ=3/22y^3vw_Nj' 0Sz.="$#;HAD>غX}!LPl"(({X2% 0xX-X7ڈ:Pn")7ePS_dt,uqٽ|!NS"8j [%>@m04~D‹JQ(]o[Ge BA߂V ?OKE7\,*/cFǬ;t}`VN/6=af+mXwX;,CqB\9YD)3u/!ެjolD#O=V+@!VhΨ(?@7.L0C! Q{]9%p"4Xj@]j/$ܫD H8s>R 'Ѫ<^Ms$Wvv~ qcƓ9G2P:I 4~?$8bz6 We< 'ֵŭe{OڙTе!v֧O`@ 'i F;;"楘N,G:?ڔO8y\T (lpK] F'ªs #ϜB$ɡ:,)Ybkd8z Ww%J;s֥> 5MߘhR:F2_E6>;IFyc:R7\Q>?W=4U*YEɥpۅRdՖGp~ʑkX.S f?ˌ#봬l7iUZXs/jN䡛WMrW (t~l \Ynٶ붃PVoarf&NiɼGn S*G︞&1|5KEEr`|S;o*Xb4|RäEq~Ŭ2f:$zXHL@lOs;8_/|Z_k}bޜޝ`?$R֋J0yMl挨D!,m1 *6P[žjuKepŵba &RP0+3{]Jc {s g28 Uk%/͒옂2хA1C(?}*[6lgq]aSobal5:Bl;J~ĢҖHP../[+]7 VCVPlS:~Km 㢰1,Ӯ6m! #tWg1p?-Ƅ Ly4hųa*qte1RGe0bKԍziQT_nqfk$ڢ׵`в '}?cy+tHEC0]|&8. IqAR6[W7.DWrܞ?{AIV8u1 w]Y^O{iЛfY(gs 62 !lJ6m66b%U2glL5U1hT&,:l- eBq'4TF(IBXid1f|'S}l]16TtSOyc4ujh cpOl]}K;?y&c/ka;-)mh`f8j?.: 9[%Ql/X-m[Z zft(eīqgۊM:Dh:B(-6\iY>rs\yH5ȕԄPPDc 8P؆u2}6f5}a Uk⏢4?D.49׫0_z+e |TTqհh(L`[U9|>\^;r%9x;y.Q=8%913pkge8dMɌA~ͤ"|qnsîHQ&2Q|=7ol B-)XA/GgtrGSȌJbRNG4= n5 ' 3<&[х]ӧݳ^{4`!כ?0wCx,F+~#OsѾ=Rf% h$h.`Oz ]$n)s>gURyܱ UͽG˲>rպ8n0Ū]{xmӫI?6R YHUcĈ%&K 5/h"5qMc-:j'&th~ax' ~tlh=\;ܨOdѶ"6ݥ}z͖븯HMh>τe[5HV>C"T R~sQŹ;5lumfQ 1<ˍDp&nϟeGDcIhxj$MiS6V"D@cQfǽGqf94ueM?Eh-Tj,U9V8ѿpl;><% SKO6lFCVrt /S/}F|*{ J}󤶫zq[_Ϗ,iՄ O,k_ozNtG@!røԤ6,. +(tr:GHџ+l/E.F Pe6C ™mJh5ܱkY BHeXYQS}5b%8?scG*1euDibl腸2 6@0 СZEb0@V2<5z2zx<"`zh>$@r۪őlbI&Fcf@S0bZ#}S>3]XȪ1ic}U`D"YȎ+b xA!D،3>F 1tg>J&}xrfaL0ܺZkգP?cM/PkCc ͩ] fp-\']mjo+V'O4qww{Zq9|%k$.o%XGSvumL.$nnm"qL2E@USi0Rd?˺VXmKk[M% AG"j=\;E.ƻIR*٬t߷3N_Fc›_Y0#iQ s0Ÿ, ֨ϥJ(]'h'.S[jϚ1p^g,NZ ֣2!ĐLL623[5#SZLWiHAn7 D#c$]YnSQ+F| k`|!MjJѨ _"1UO=őrF١E砙ANDhh&2Nh;|d=+2uɦ&9':j%WPN0xl,]>+m}%+ca."4;NKmtEUss?Ovjǻ^ h~`+y& n;dQ)P UIOJy2E4 eH^/,fXj&ad>_0p^(OKR˒"q*V8t YR'_OT_HXFŋgwZEY|' injaMԿknm4n.mEǡLCα0"B6eWB ARc[^x?v.s, iR$Rֻ鼯O|",F:We_ jWx=oVMX5Q$zζ͙t* duSHCc u:"gk0`[D]e;0 4v1ڄLuomR%3 :*_Kǐҡ k ~TZk-uz('Bq-|ွw 4s)$zfM3QR/Z=c6K=tF̡vs $,ίMqR{m+MG6(e/ Q$'PfS $.̣ 0 we-nn M60oװp~G;5 C* ޜ q'1 ql3y?8aR!#nwmPT^CP 7oi{+rMIB\|z@ c)~EgE49d p(xr '> 9]FB4ObV8S,t4xQIKR5;?Op?tYѝ]S h#X\,R' Yc%2i?-xZq ' IDDc(&ARh$}xԈ VL$PwcSds a'n;~L| Vxa4Ysn2_T"XN[>j :IZnre":;\i&>Ե69"z~߄S PvhN/Qfl 7,\LB4C55÷l&\돖S(1T`|;9 "z;9A,@PpD]1K1"4^E*{:dD)g({5NKuh)Ntr?2jkꃻ⇴mf>x^vSUC,.!sRsmjIgG~5_d a.RhxGK?E` _X.I|1rEѧb(H )ik\BP .Pp W*dti,ӑ|>B G?QMF $!47Ιvs:ʢYǤVW#\)4\r:/ /H wrs+D` j1D4u[Clg>|Q8H*2R-=;r$-صfUQ >(l) ɑEj4 h7'Жg*K",:{g# gj]Ү2on;z~y jS5u%q^GCtgMOapP,'Yݱaɮˆ+J*ߏE$(ީՓ I4Z)9[l~r14~a08a{Ak[g܈XL u=*C]sX d~QV2c[F&4? Yt`nB]vH4;Ra3FEO4Wٯw妮7sӷ= R t!Ym0ї/ [Yҥ4$kny"Ť7G=,6[,û#(@U̞7r2;jsG1'l+;PO{ѸywuYB60 Ebh6F(܉#-Z&;j+ՍāqL밂36Y;0t>؉<P{=5jz." p% "9N2JU-bQόG*%I>O a/>9\-uf0"n B?4-db~pߔ"2.f)K'Qߌm)QOF >V` ¾$n#q ws(s)|J)!݅Kir(}ʔ 0EKޥC;E 'x^.Foį@e3|CxT45V_]JBKW#$m}I qS 1)~8 fE:Fʪ]P&ܮ+r:<A G2TFXGՖ#.zx?rOw䳤UU;4>=j~g!-èKێRCFGQol%2Y N+k*X x`L#s}_oO];ֳQknqC%!9}ʽWpkTxL(ǜ=>>xcU6N޻ 0MWXw@ȧ8|2:92gMf58:w#" mb-}69/&x)&6xzJO "d<55|f8F}`wb\sEWHzgK> +d82p MDўK>˨kΛتc6w2%~{G7mMֲ%a TS,4AV|X!Mƈ3LCOîJ < !GHtjzny}$Kf6й`FӺ1nT{=a0)j9}lO=Y{C+uTg4 } ҭ4DIFU/%+ J) A^+SAqtZ.4eifndnk!o.DYDpᨶh z[{ lp1t*1?pʒ.<߶\*^P2.m_ NJgg/tK&.N+Ha ` @s&Uao5:ro*=8CQ.GLU-P\2X#D'0;8ޙ Gwc@1Γy@##z#; [dlQKw41ش/]tDP{̤2)ȩ-[|W9g5oNTŦD0[;T__G$0o]ƾ<:{+SmchlچWVИ.ڰ[WnY;)`퀛ҥ: LFd!Pt:u 2M,# .C,YƜ&EQ#)t\CAʦ)ܾ[q^X31EKC]v )4>Z?NMD*Ty>i:bRCM'S$ =ur8_%g߇n-K5heXwo[ 8,rh\lu9h@ct+k2u"!]mI\* YkSĠT:v={$9OO[nks?}V43"8<U7T)ҕ굒V^@<.Ë5ԡU| zwx7GS#;yk/8NX̉J^76кN )nz鹭/:X{6Ђ볔J݊&BW}LGP ƢuË8iNSgvE[=B t7 Y҂l/ӅxM$Cˑ2y m MjDrDn-,݃~XQ~i%p ߱=mo8@,K#fjri]c4}MLS Q?}qm jz ؾ_5JҜ&NX E .A9 ̡hhpbcH98{;x2C,#'[L2 $3@#+{YU+vvU _[ R0"-,y WL)0͉yn{.U?p\*SUuR"vZe\s]Rl /k#"t338!I$TNHj3O[e; =MMv)MiOs>77R\2vXz"~FH6K< 樓m+qW-[Db )*L&GlE91őZaG|eJb(mljq/,'1(;FM8~$n=kdwM{(9~tӚ5OnqYM»ZVt1IJ(vLjɔs+DCQj?Go?تr#X`HUlPsh&eZn?sFL~k>ٵ7x ~JKXz[9 nqC ޖa }A /}T( 3#ڸmc$`J=c !ͮ=z P𞇺)q+X->5抽xrmpش kב59,2zH,Lcљ#~} LIi~NnH!G\4Md S$dHT0x% Ox5ϣ*1W>-˔k^Z7s } s W vPvKS|kŊmbvyGpbQoMqUf +~\9pe͉9Oo2q,cx{(ja7Hy19h0 "p p<'?IAȣOlNq+G+1il=D:\u) ^ B)%B5~9KQq28d .GO[|rsL -•͸,!@fivyg5,x0Y^v7VJ\>J CȉQ"2A(V}Afeljtc~O npP>5kHRl-3N)$ >^.0h? E0Ga@ ?\!4>,rtlL<*0.8NYT-lXPKwq,K.iY-{"0@,Y@,9l9{&]7B[,VthQ_Q~`I.a#(8|n XޔN3g; sI*uHY~B[txM`ʅ|l[a~& Tplh&)ogϗ)m}P-2D*M n5Uլl˲|J~$TgAƨ*S>&BpEm{RAqa&4q^-vHGLK.1 -''|}V܁(/y.fi&'EI~U$0Ӝ3a^r̈oʝM}@2Nh꾃呑CEP9c5@E6}=?g =>l+ j ld^tcФ}̗B4*['ǩX"022jL1}[%*ڰېTNjHpCˑM@rcSO@+?=?Þ-„ޠr >2,*(Ï`ZF¬,\Ȗ!cNKQ*7MB}A?Z [D?. b*:^(Z D4aFI"Bt]sg:C3;_FAPQmxH|,@Է[P1礕0+ҞM2yVƙJޜRL,ݤ lHq[|4o>*uT rBq ~sk9&k;e0P5T7tO LgbF{r H;mGE' #Wc߆;%t_px-Z@.q.Zftp"@j73|_6ƔZ(TIb~׽ma Do&? eBXFu/dւ:$:2[dX!I`\$BPTy%&P h \D ^LM rw3L@*-/梏#rVGLvo{vއh|nB SOm p̴;-J"NSYE4  *녫,4 m*Jd*9ۮKҡll.j5#݅0>ã']AAq1JF%!G!ab]̋n T*mu52 xu(^C4Ł8GV5xGx_+BJ K p{b35B3PȆ? iК'3s䓑 lbVV]UEzů_19Jc1\s4 O2l@ 6g9aca@i^n:;'8Iv1Ln,a혃UN]v5{^X&;}}csJ7]E_2 t( $X W6j`2Jru4+!/b' ]Oj74:GP >b*:!1q)ڨ`uڭ S[^TI~ߘ܀/IuM|v!nwAARWDu>b*պ<@!x|{%㦥XIki lS79)5UnKK\u~@63gx(Zp\a w^M7R%q1sr-atcGɳК}%+ͬ=C/ȭpTvdX($jًƌaeC;HGY:.rotz]IKYkѭ̞ kDx+~0 Z7 Yu,)֋~kk'] p $'(TbA`F5p4pL+kFɳޠ~XX2A#srsl 2Y`{*S6UkH X6E !Nf`<ڭʫJ3Q/E_ظlr¨=)tQFTYPn)}GT4|Ċ){)}e|S22Ll ̶3\;pA*TړˡGEp<@w&RPI$DS/GB (O7ykP(/gI5'o7vb[DtͯU4{/% :/ڶʏ@o{%`E@N"y&4pkﻺ j>tF>"8g`Lϯ\u.wnK6R\k F9BXGH"qcSBAopL 9|kUgWFh]&4:jk8#x|V 1lARť>Dtuw!-|frAʿ1rtÜ$8 nG >mo۱SG.Dm{E!4;J% {*nԭyn;|u41zPWBP>#%ʪ*3Ccڒܘ; f1AopOvGTapBe> dQ"qTk{RR/˕Uk_F;@4 Lɷ^Yfb!- ?"m(j7f&>9•CAE3MF#Õ*:KklpiSv$ҧ'vjUqAy .18&HqEvA]$Uʿn7@ӑ{9J~Ţ3vx^IpYU1*v=3ծnQoqڗlҵ՚#8{LHiK ! }\ZK?Te0Z7XZ+(M H쐝7X\(7%rlXeJ2DP Uى3w$5_9e6UϺyۗ{c>Dx,aXo &$b׺xb-WN=BL./Q{ókx4fj N:99K?ohgWXt2q TO\iWpg?y˶ /FJ#ⓋrXS k+Mv-]VnMm>29Ƶ3b 1*0a#2CI1Dk(yUzWs;b6q J^-]V+S8!aU\yn,mIB%N2N`[V2\u+Y15mB0;1yhwTBԁy:dF>ުe\] Z'ks,L kqOjG^jZRP852NەbKH0g [ݖ60O-,-A@A =nqK=sπ'0OҖ/qsx _KmI`~8'ipoT(;ɲ)f; vA0U.rvW@}]pN%@붬IQ0cΐMl]Lg(\gޙEgz2q:NBN\u9Eyw^H{th0zC^z M+wK`7Q)8F^O HXb&Q* BNV?5ɥaX4yL%̫#+RE\n8 ӎ4?rGoN_{{ݿYLoneM4ƽ ø`*."[^/ " z S-oU2Ev9M'LFY)nț4:Vv,\yZ:aVK3ن8Ks%DR9wx.$Ҧ0O[)uP7ZEB,-uv2"€^ܩ^V%_7Vh 5}߆0cgKq*E?Y% [I(߅'1 mvy״e Wgz;ԻkMH5P5^`[Yncp;6c.ep3]K9վxfE~OOxk?ynʾ Ks $]β E M+1 4nq4D\f\X=fBll˨b'`vx]3<A NҟRLFf{3qj0mM4T ظmSچuD۽ YQ,czbL@bV_TVTDGN OLHyU/QxAK lߩyl.ƿRcF†j1gǨxfQb 8x.鴆_|aĮ͗uv0ڈMm3P¥!R d[@q1wmpnX,g}:?l :&aPJF]=SI7lnnBC0ҡ`J%-4tzr?3݅J<.p-P~VĮ._ԃLO ˊ >"=ZWE Ξw0M!x>"Jm,J Kz؃C\b]bK.ut뻪Ƭ+d<}wqzc?2?Y7Aw3U'N]ȑcᎈs*ԉCu-<kn#J  t6Wz(VY:|)`K%ZY6gKOKo+4gނ(33q4reB)2̭89iC ynKK)/57G;S݅w2bWC嘝?6^ +boS` NT3 JiMjX# 9L_ _b tzE ,7+b K@梿.bfmeDt],ipU#V8bA]/0퉑VBy_L|eВ\wql:b/"|{@ǝ0?`.iWwu&pNPF0_:̣7"'!!m˷Gbo2á>AtY8>؜QyO #pg=%[gc= F厛jD-6( ћZdqreyIyS]eOͲ-nh7yai"sUk%{+?7K"Փ!Qe#:"JU#.:FO2%oW< CQqrE=nXgB>S+oӀ \owA 1nwtR߻}cƾ.Vw.\o*[ޯzekǒ*3qIqGU aXicD]ɾg`),vCJe<ܫڿ_ba#~vxpgLlœ>v f>^QyIS4R`EjS l!iqt!C8XE,:b *FD@|k4XDZ^[V%8jpj$9%p1akau]4OR9_; N!.y?}KJ{lk nʋ²#+}r?dΕ9R\(^/_-`ԠHH0\Q@F5JX3`J*eOYD87i׈48^P.v9Zdf9W 8%S:xX$DL#Z[Nf0yҏs| c8CQ-.0R^L_蕗OJ*'Ius=L YЊI-@3<A!ܮ7!Le76gVd4i-5tqYr5^ȅcc{&7?SUf7wc}ΔD۸eO't {a%mX[ Euntpy(?v25OnAtb :7W+gt5 ˪r.Frzi EUMpOսl5#gh.lix`05HNlId1AgJ/u`cGeðb:kϪKpBm3^?M$M3[H]ib:oYYZ&\{/b%PZLS釱6y'5VF6'n|;->՜zзowh&݁A&< Mš!+bzb]j* ܨʇmEiPp9kX_b:rpD׈0\#iq$-HhpP:a0ڹT}q)B~mP!~iޟu 6[rl_]:+pi< I[>-o+bO-`BIkZDu*0b[>:s"u6O%'i? X+g9 0Y+g:+'[Jƫ,:G$2mb7L~eKs)@~^C92(u! 4DtT<aVOS] 0D,M)JR60FW(*'\ ,\mM=sRy,+IvBH9cZ C}2k$rգ;47S* UwLAig6JAtFnc|R,r'u^}ؗ1_qR8yu{N05WL'$B ܠ!LdJқ D(C9Hn91]v0]S}];vZ}Sy ʔy+ӕq"'&y?!@#X鶰jLP ][ʻ ?3'>it0fHQ05+J]} SOd?wлڑ3&]بq%G0tz˖vWS9o8& ޘX>"o%FHȜ~ Q"PA>!t~տ9z F >=&i;UoH'fK&^KɛtI vv (= '…S'kwM.Z"+n|g\>}z*=Gqx\)IդLYq93j<}/0KLp֣|èʒE#JkMO癊i\x߶)!B/G^A\KiDXr\oVA #.&Dx{-rnÞQ֧c71vp q*qP*geݫZc͐OĿrH6&r35ſI&i)(*IΧcGt7w6g^<ti;c=ÙrE<=MT͊oدg0+)4ԠO:*,uPń Wh&Wus2n*d:]Ƽ@2BTdS' ڱlN֊CN{ԦW$zo`Dy5C;[*lYbq>ӬUĥ bj6C3$Gnp[)J(. #_yO#jtOZmv6F[j.] {@. 8O-G۸@j_= -Qר|l^>F" W[~%3l_v'c#H-p&m-["?b@& h+C%)a.<8 ό׸l9.9pzjf MW s5zRڌcڡU$5Q.K0|c'=:2Uqݫ&$F l^ޖQC>`Y'wwxV1'JD%IXb.oGT/0Uw}>)ьm\Ow2m͘',wNÿafMZYoz\M0 12\c 5/{X/xjGG |\2JR]Dǭm*9? sW8WEgR Je6}g%*\I[8Sydqz{2fe~6 Ղd~ 4vx@''&b(ĭi ȷ\$͗M+|Dp!CFYe˖2Z=5?M {,Q>b;GORhn,l1ݘ6 |v};'h"I#TR}qpqhEbcyG5lB@i5LC:iVVY"t]q*W5>@i_߆*~&-lbtp{d,":QcK5R^R:"ondD =^a_,dģ.H9{[r_JTgYක*[؁'VÍ豰uHҊ䕮Ǿd}A7ѤL#\ <8p v)Y:XN=K߬HV?w{?gqB DЧpm ?E 10Ycyi&#z_]y2i;-h4GEE(6H7۷fKڽeݯTtXuŭu6~DFg? ӫDy2ܸ8 [1!ٗ2lEia-\V!GOL2,=&&lc~wȁYue]#U@+qԊ(XA 8(ƀML&*hY4#ɔƍ?Y(Z=E8$ے-i2<16 oш[>@ǨQ s&w\201ΠJ&.ܿJj  >QPFw|%CӪtV SԷ ~~Y(KP3fiKW!`Z>d; u,&>P[-['D%zڮRq0Rkhߋ"ۛ/F|Imiv ui )e:`f9d\XC5h"/bP% R۹^h3La ylQΖ_rŕp hA\D*5?n@Rc #VbiSc ΥwiW._ŽrjK')<#7޷&suȉΗ5jT^cЧ+dL9r(֜3q;{=6|}sp*!.З&8|k,@wg˜C~dckKkO0`:C+dT+G 墫{h6՚dA;,3gށrr q _G:Gw{OUܙkO r? ) J/ruK&*ErV_-'73@?i72S|jʸX+ ZE!o:@÷l+ccDt%5.'Մ;՞xX9#Tޔ;(A Bz{uO * O}V 9$Va,MԬ҃HB(`1sUX=:઀У@+\Cz]Hߞ,OE4`#&et}cE*+ƀ醑'H)T_.^9YTDfZZxﺦ<}N洣zW_._<D=Ѐ-Ά̢_ Ŷ 75NG YJ&2su^̑i߳dr3"7K)jW?pޢ6>",e*Qx]eaDLu;̒['>@g}~"HIDlt#ήȽ**v~Vcs@'1t =)G@@x}#ƄN̴T+^!j`p˫7tQ\W@w+Lx1ld*i.gcTPEDt6.D|9"g^m9$z8lJNg,kg528(gwğNH5}z.w>jW46CbDuJi.kFjNzA 1^l۟b2_Yמ\£7D{h &2|cGB9R%/[') N…- 3xB9I>R53X >uh66̸pp bms!_8&m&q);D#Qp)1 uJѡ\z)%v<(zK[fJP{ZVP~N݈|H,U~H>ⳄC?%.=Ui -ySyL f{N#4Poh 2vD [z0%#>Jq?%܀)RcBeO-g@"àī1dO]Mщ܊iԖki6r?H^S7_?loDH hC@*șo 63z 3%NP*;c~#!Ad,20X׍bQcQGsP4W+2m1@}@Uk4rzu%> #([y7+ _R'| &ZkVy ljB\og7wr1K͗7v AZ\T!jX~bsOA_cBh,db”)N3NM{^bD~z S?SO#ZAkENhۆO%%Ek*bpi<},J[Ԛ_7n3Z(JL[}΢ x K ;Oƒɰ ni4BKD,G>*IiIp^a:w%~zNx6 a*pj oSM77s[7NQxFEj-_*=n2"\̥!_̊גGyOCRc-O~Ta[Tz}!w~*[ll$ϓC{ҋ/<رlvlfpIuO25c-k"6䘾%ZY?S\Zg6.MxJہ.fy[VMRcpe+ٔlcr1Jq3^/,z3D,b:W2 eLc +'-a)7fes9cQo`!!I$ vO31 > Id) ٣iC;\N Һǐ!Qw`hƈ #E*rUmj@ Mo'U-J Z{AK7UE` rRZu I~p;zPI*2~ZOޢXxt}R',cQ+?[64maU1 ;30PwP`K&}4yC xW ntfȬߞ}DNvpq*D||Jv:p!_,J-5byB\ܯ7c䫑&0OaO xY m S>'\s-Q`PG o>=<;Wzv* Ib+c&n} @j4ŸMȢy$O509D?>5R^f:Z-Ϸ\ش@K}Pp.Y@g[% WPl]\T󃃛o~s#/J 4ިʿ!BD;ȕe Wz /Jݹa=m1o߁fGgLVS8Q">?CGhW:Ř[e-'7ѕFsuu/Us~)`5N}k ^7BD nj,<ߒLr<;m:p{Tf>5i -@1<瘬G Oph{q]I>Mrþ4:dR{}̖8LFP_.KIt > g`+x d߻J: oJYLG,W\f5*Xu ?75.*Htk'g)41 U L +5SdRvYp;gmN)S{ ;p˚1pWP1?}󴽂 zK'Gba#C59.ua"8{CrP5~]Gsv.`Ӥ;֤փuXZуtaI^AO 6"}ʜloA@ |I&`܆ |r#ekM>ޗ*.y>CK|OQjkPw fHBc"e#sR'xQ> s u!.䘠[KR-u2=阉$Q]-nSS0+}E\=;voo˚f&;ko  .L#Y`?9?ؗ;: c$hN&9W_fx(.K&'9Li~}%!'x7U&D|֯\K #Ω6dj%: p( oӨOWos#DCWp0a1/fٺg廷o8gQ3`i~*McfB~AXejFmH{:_Ĥq{w8ٓ*؜*(7ɬ H[ҝʞ4aQo 5*59=@ Q@%"D(*yϿr% _2wG2|H hnmtOˎ% y@ڂ3> <@BLF4,ޅ70QcBw)2XCaqqm)16pd)y1Wv#pr=kjpԁD5CJ觕 sUׇMAY?O]yɵNtn/Z\_ùsb<ᇓ[c~ɼY ^;2j `COh3ywlV >;`0Ώ |t67,=;Hxӗ G?]X}K+}ZfGjPFG(OyI9'lE HFI(srT=hiL0ֲze%vה5w2*p}@&:nGcr8~r0,Xu"Ȍ8AĮ\'iu"̺avbi7k>X" 'M7Q$jv+:?,;ދ;ScV?jVw% M\=͘- gVaxlgC~_MF-Yf@ n%2Q`ܯc !eɏJ 9ě}d/f> ᄀf0PJÖE9mI"l ~`͹!~VnE;2JNK!5cmt: 7RkDP1}R aY`F.4Jp~8P^T#F3|9;WJan/! MM >-Le׵I7}(yY  jssT~Pvij2EAyw , hyY@/sL]fn|HZ y;욎, Eucg0(4B?Ø dO͚΋JYv˅2scP-UX6iLūj [m{nn?Kܘgn7LflvގNm}E<6Z%\Wxru%`Eru[-EQ[kv}7dVFJȤQ2Y\S<|agM@1FϐbV.YĀM6#[zEw(xIh;?2/EqTưYd5 u7e }XQ8>JK^G;"n&R\*rŘ/;kO\%8ZLl_]5𭺢%pH͛&w 4o)@_ (o^߶fZY%(S}mh"՗şre)Nį࿘ ^N5 5}xƌvc2xw\@#KDKW+ʹHPh=wíEE֒=KRR_J[v;Hb2/#j.3"Fm* P{9*S%!1U#cpaYN ĿxB\\$ u4Ѝ'{M/.8m %u؛[L}frô8M/d= DoC8õȥaR(|l/IG6) уwܪjvRONLWu>=;;ŏƗۦテs)yjl$ov\Ak1[:aocMbLyP-BZ{֞EtME!5N˜N5YLpd6\7"eQȂ~ÏPƟ;!A/~9cC{c~`L8 lS`Pjx3\{&+~ӐՄrɵ6ڴжST%R6`̹}'`zng$}gh%O^bݟ |՛*(  C%%^3 խÅDG3 ۧi9  3_p#/Zw; M1Ur n,tBcͻ\#${sLehHӖ%Ƀt1C)qN }!{@@Y!4pzۛ> lľ:C 0 /< dRW+s 6#9EabVc;_ا&a`w$;NlDi$  )w+ ܳ(4}XjE;D;4:Aoߧ| <:\3Lc2=J60QkUg|7%c#YSGvJa(j1}*vC25,~; &j] p]B\iaYw߳H%Jd%袷a;#9aș]w䎼oT֨񡲬p't8 5)ID¿3%i5M>QC*f10x@@1hC2c. WYPDN:|NjF.@I*&p @Pr?Og;.a,K7p&E4G٣폎hl" |pUE):uFXiFBD30J#άs,x&"̿%wTtSA2̖D˔ܥfy"ej'?+P*RKʥuٺ_Ru;_ι$*2^/g(oW-T;+@N&}rl^v9fI`S].N+f`l 3^XV̦]{Jǚ13/[n̗R nQPu,ʾQSɔRPs ȉeup6h$ ng;iw\k* }O[+bH3bugIqp)*L y~HEg=x t^Lu!(-sאL緙-E@i# hse huɦWe1/g{=O+v7kaY9lC??bL5d=PYȾcWV!ڎrTdgO5J3>! ;V:zfJqw%qVlxG:݆ck?n[ \; )̨Oޡ?[ׇ;2 ͩ Qۤ#0I9<%hfWOSlhQ&䒪]_~n1T*/̝O+vI [2QwR)mN&ׄp{T?&Q7bM羞&ZD4sͮVwQVv~kfobɪ,=KRfǶf*bӁ+}d'_ș $8Grn eF5ryx/Xk,6N Edغr枴)G|GZZ;qۙ߾v?bBS"i@[$rʛq̸!ob9oۑLBjQRY (B o M}wΪgc(I~lkXUwUr\Cua8=--Y[&S!uDܰxշ;:|1z۶mVYrPyk뼼a?y'F92 -0\p2BxPZvn~B 1xuo-J\,B SU4,YUz+v;r唕R-{#QC ڹ=YPm^}>kaagjnG +as4$<НhnVr^g:6ms s}fXUzk8Pwg9Lܾd>>A\QMeJJYewKcњtw=*CiYe!Ǩy6n܎q\Pſ;Às\\|~4 g<]:/[r4Gd^4-vZl -o<+. 07jfU_CM H%W|3"1PϊIe"^^X7BҢ#$#]}%c5,7i簵F&`oٚqyvl|So mlo-U431k@]h>O X`oHV%/23k t]^k\8®^$٪I'EA`-XQQ49*F;A.?J=64XIY盢@_lCY`lZ4$EIHcڰ^hO.Oj;<Ø4g\ (e3" P;%j? ߓɖ5lpgةh)&F}wQ{}?s+?)_o`or̤`CP\KƋX?HpS֓ͯʥ|OH: "Yy4OH]hbU`U[ KޝGz^}Wk*fIFHN5Im1~"b=p|`,#'J$%k~2OMiy;4ɛ$An w6"W3}6}M-vu3_P" IvPq dIaˡ '^?_>$c?b3w@cWfx3U J/7|##[1()TףPgӲD7!Z4Ժٳhų]U&VXه\\S5I|V2+.HROu)]*:'У\s*V?3z ը1BuIGtIzﶚVy*,`pȅHR)T`5w{r"XkR/[rnC9I7_0Y,p>(EK\}MD]'ʕ;Ў_ow_jiL,)veϾGXMuftytŕwHQCv@G< ȆL u@f=n atRȡU3˶vMVAW<嫶AJq^j!Wa)%EdEex8yMQ}2E'{埈1Wܠ9W]S^Wc.w?luvӳ ۻG3ޏkњme?#Z&1HEFFyPHj%lh:qJHNXT9'IQ}!bAŨ+bƳqUPO jA #ٷ}@ZXq4Ϩ;DLR&$so8KP{ x|~o vc&3aTf@ǿҜs(gS!(qzH !8^:v/3 CF- Nj'˹={I;x~n-I^TJK 9 q\W 9~q)z@z #uDzJDٹOʾǶ eUZ] 'KPQA s6M|G"֒l[٤hҼRAU~9HM}WFXnHFfC}\).~؄VLa|C[v]G46U{CQk?OY- P5ISt,TQؓq|$ _ QKrdb\Q4B@p$]&䲐hEւ<)$|*pMږZѤC yZ<]̍hr 0iKZ[Đ$iR6’,&/f JIW -'˝V~Ъ=ȡe ȅ'楬ӂZښ ̺3IAPPvn*hWV#niӾcZɰ9NcΆB+їb䢲Z>|)"1YR0w6=.ʞC"\PŀiARšS^\ޠUdn` sv6Sa3!p7fO!|5v32QŠҎ3ciK:,gts/P j?t}M:@ #C.lʮⴓ?'ߣᔏ k'٤OY{XcĤ@TGoqЃW@zDLtk4۰ jPG FA9Qҍ 1 }]/:[PDeb݉hμmBuJJu2َѣa4lֈsw SE~J`r2%h<ٍ?f|yAS."x5 Jڛ 8pޱVf5 T"_$8茊D`)oT7'ptP G$qp(暪S( ]n5πv]K.k\>CSM5cF=MNx z"hFtZ\W ?SK@!讨tD2G ~KS/S$X.C0 :S$9E.f􌜵05ps  c㤜)iT_+2z9^4/7pKe2$i/UvA zIB&*c~jZ^p5^{4>VfVB4*p3#>ji W,$Gb2.d Z S~6a;Q0 Ik|+uCҒE۫ :5M6Bju^}Q3; >?ۥ-U/,uLXeˆE .o9s[!Pd{Uъ{`gJ9|4I|C 8bH16 hw:R\/ ĩ栖َ:Gw&!1Ŗi~J$y:6$XQ-j-UPpr45Ee5W2:kMm[b`0)1 MgQ6yYM:׌& p PCb$K$y}1P%3z +5 mv6V=B=4fP7ÕI+j@UMT? qFWAyk8w5lq/ٵw")KrW  ]N;v*M[Q"fpB6/QJ1Gͧרo e+滫G2!&aR (@OEcM %t2JC٬wM[FZ*QPue}# ( >.kR 1bsI?BJ9AMGAFVm&weYjt;R6(HHMڮPs `.mS sm/!z4iAa16Qgm>]N0EGgaxOf(nPoO0PQNT.x: 42PN1}/G~-B%3U\S,#W 3&!FCTK3)+}xChR  r(wĪC'Me-8.DeI]R7F<;:dL[y6":rBƽwV<|.[J7Z5:}c.W6f4~LНT2V ~ 2Zn+ `yy0EroꇕB\]ͥ&:~9|XBm=<"􍘴3`VfWPbnt 覕$!~\V;`b*xg//Hr7UQEs6d0{O0bF9 Ku{$( uz*>LD8/Y 4^ guQSHN!h|d2f246;Oqlʹ rѣx~PjX"\OO.S!yBdM& dش*"-:5B8.()57"z<3D"Lw/ԸZ]][m~5VzNMͼuyL$뫉 xGa}a89v0aKe99tbm&&1h;=C}A-\^ TC$6r %l 2'6;n^sՠcs}71jxaЍl^&ԯBx&thbYcgzIcGQfLǨK$adkbDY:xKT<;xk1[0՘p/Od\:hЪO)i&}B[\5F]DwAPU.4Ǟ`l5|&<S}IxO&xg*c(wopT9Rω n+A$?F9&};f79䃴ct%jLAUݞe e1|%$23>v{u&6hzALH c~o,C)٘ӕHu;X砜 \7aY2Z`.gb 'M)Ş7;b9h41~Ϋc nj c'b+nO ފѷ ]vEBK<}fn^X}oЙ~L2K&=<{A<'OYBS$anJJgwU^h,ai()D^})( zbr1e\۸wfcυE&(RRzV۔ӸbOKNN7Gϒ g`$4{H)@Vi Pt2[[΋xa+Nz8М?=$܍%dԟKu"-h-.D NVH ɯ{˙TiꩪғUv'W\-SbFS"2M*=x~p|p5TY3Ft 4Xyx' KT{!I[5r>HJ2& Z5H1GUA5C^!Kʞ i ,(ak+j @-?bZ\A^hp)L聣ɤjgy/\\ ⶄ{$)E7ac:O.][O07Od/cIŐXҶ Aka5ƿ@M<erGNV~$pj]"_"E.؟Atn[y#7^YKkB@DsJ `jӷM(gMDiTI먝C~)S/g#٦9 y'I(hòa;4Df"J3J$fkVN7l s/8\鷻hTj gUF_38+I7.y|zC 5Q!k6,OOXvNC諕H)HhtuǎHįOlys!%^pb3nqH_mF9ܯt޹M4NiTR"#3 QٝCwQ`b01bzJ9׹Oޓ?aCQG%(c?H^Yǀ՘RQ&ҟLH` i r D0շDV8>d>z+s2M`C?̡(hݼmVJldM{]Ul:N"4űOhR*xQ`)އ`HV'z7F7Ckdd P`cRpFX(4h{DH멓r?;],T(5 &^8lu25oĴEPBL] y_ ,~~'3cA`.9-@ WGn! 8Nwh|mݳiv*t.z?hbVL^-E{ijF B.xE mj£" m3oY诲~iNn,9)p@}S {U>jeK 4 _b `Y8sg kx8B&.CCt M ~q/JL~EĹxvD4`QvvK!x@=_Y^v~uEӳ_fU*n-L0>"|GJw|` k>)ɇ**XZ-Q5s7_q{BǜkФ"#!C Dlt}B&xaԮ0r)VY FJ{ff/ZiB -tޠ$IFGZڏ?_]+ױ}u/L幎C XgpdӔH&[q:Ssz(ˆGJc?,8f>!i*ޗ|t\'SL&15(5ZbӝLc2JҜl{uϠdl'&BџLY3^ꬂW]x73pS$?X?/D[\%*^y*eWfViIS ̻Uм{f5+"uO+FU[:e޳x[śmPpb8ע }-2(z=^SuD {J-YȨnAQmjgJ"8sZx`36d)ǥqEt%P (Iyq:γܔAyUP9o02;-()8ƩIWv_-N"4cQv;2e K_u : ͡:{U1[M~ߧeNͧ@F:!2Fz)U6ۣJ 5gdgh}9:%cQ|fjCK1,GqSi)(|5d3γ$o~i#J KՂ"h$4?:Z4 ~G^v#XxOB%/*lq]H8JG? ?Og(9 6Tî Mi$;jR="j5M4m$;j)!_R0@*=(GX\_WHWKQdRL˅I{E+vH#>9tzvf8`ODj?ɅEd⾯ri\i.Q?ZӄOZS-LxIn\fk'20 ]~v2}wzFoT)n%nm7Pּl_kbUy9şN\j''\^ !Hڅe[.vܫJa} Q㩔ƽONp[)*3 4ؘ(#Rݏ~٪ `BKL.9yp繸u?$`Z;\8='/ ?VX+$Je^ѩnˈ B_j/2FI:ݿ.*(ܦT5P張u-!vN;_Z5qCm@R]tŜ:dǦlj fd" Ƙ@:k^/;ӊiۙb6M.mbh{h܉b+ 29\FB aMf|y-+ I#oP "|{0-$}H[}pW6wIl`gk𴓲;Mn*GJSA#}J†zg&d;D`4ٝ23@!]nGj7):C|'d;i ͏|lҐfODѐ$2^vNflhAeЮnOa wq,fh~n҈/=&h_#ok ?y#: Y?^ gfٺB۔sd|uEc;fM_?ޠB̃oΡ8n5<j:q{p zA3SѼBn >paV@#sI2"A歐4Llpc+aycJpJ ߴo_HN$_?4q$W1 -(n?_Xq1${G2?"oo%D{K[a5lG I]e [1,j:a0_͏彊z8g9ͪ ԽΡL >i.Al_{N:R:Үm`=\)H{sRNgN5ɸ-=?-ܲLex>̯su!)G5pPMsSXo2톩`AV5fH`HJ|Bq#ob;PV篚#T⏡"Í+Q vuESOH;dŝsrM[Ӻ/$uyhSE,wX[U 21׽EXet2"1Tɱi>KtܼԙL!'` Ro|qsZs̗@Q_h|N^df --9.C`\o~w Zj+VY"ibA88# '[䋷9_Z,Xx}N6Çj,PJrά~=c(P% #%;Xd<JH+*Ht}ȾqL ՔYf,wvկ':>7$;,Xz?t itWD+P!`w34,"g=xԖ& ʞQ7ϞjB23)ڍ /Ţ7V~""1I^zV; D+[&It)\enT-OW݆3(/X*OP޲bfANS>Ew0F\Yf+# „8h5sO `UCZWÄv;WQCW'0QqM$ 5Qe~(egzq(Rq KjJy2ȗx 9̈Eedz\(ֽ158EM@t 27`y}+gf9{Pә_iuoJkq:wl17k]:4}~i#g(Jv1O_*0D +FJ.?sӱ-Uߘy#WVY U=]>};VaI\;6խNk)֨whgl!.NGSGKq=,G;O"l FVFCO\{Xi&f./ʛmX&~<W&m2dnmr/(90Vh!{AV0Aȱㄣ4 ^¬ _U[Y)bn殼T+Qq/^L׷~?Jy n`.iu`d 0홀:ă=w{2RtA}园z4&ƭLto_'1QʽS69^ğŪ,OX)T;|DٷXle3gڔ]&2&dEJMCFUwո̀VînTP{2HƙMf4[!eT1C5z΂HYPf(UĜcDrxAv7xA""RXPSʵ iM~VKq#ZW "rLhk,SjPox=o*"v,jZKG18URPEvR_K y 7|yM=Z?c'EV Lg \[q4Y_ WZJp-w.lXʼnLL8V2s .cAb \R}y*դ ||kH&of$Q y#ߙq d!? )uf2 'Oj3U#|5 q2"X`5TA _!n)g9}h{2R9[TeLCF^m鑄RKp-z I;k7,E}ȧX V/l,BGf ++-nSJ^"xr e`̿t/XiU?󓅱g, 6 IhI!I8D'{Y8%#)0 T;|?ExE@\\l qǮKOSQN@mb~gx]/TVle # ʺe';aj3Ee(bNkmؚe%F_+,DZ$Mui4W[Ȏ9bG y0_ݱ)K„O>ífou&.L_#QT;rjקBxtKq'oL`gŔ&9ycvΐQI9|>>h\rxX  -(l7_n_Gրl!vN >(rݛf5d KLi~ Mq5HYUKWVn0/xHAfs;tNi'yx\ %53P2Kȼ S0#0ͣq4־ơ *lbfo7 /=m׼aMibׄ3ޚRBn8g""hri. 1S,ҀiIQူMEP=$QP2yՉ]M@ǔ듩>pb>ۃMAt~;+7 [&")Xbu# F'4n1T{e~{'OoqʟxD~m_))F 1:VNekyC$KUT Sp%: ?fEa7Zhq6A<.98#vJH&i"f0.N N xRj6r_ 9[p.ZA=N&K3d3lǕu:gS-]CqLxj6="!NxDFK3l 8㐛`zO{聚:O{oOA뫞8\vk{x$TZv8totYu ;75% 7M o2#'&P?]oLVEF6S1d8EkAWI_`znq"{[GVw.hLhMt槆F _~ ͤbID+*=I{@`耹o+q`۷̐9BT@cнڞR8`u9]KA`Yܦ~x$7бVI؏nb*%nf Y;In:xEXi{v#JRb^V)f-߂eݷ4* B'Q#"[; VNxq 'E Džxn%c'$pC"+?)̩qoIlD'AGj bL$ÒWrĥhwj2@SLp=Rdۤ ,M_k-+/#Yj) #D\U:F{**sQyyPS[t)ʧ/V.7]dϛ˛o+a9 6.ے|sR-d@y 38zTAژUPq^iϼtz@;ftB}-OY)occԭWL@KT`ϳ50FYBv5Isb AW{(tV6؇np,3}W|Q,pO)4tZHeVޔS]R ÙVˀ7`1}iݫX\k}e=8U`{c!N D[BlS*{ؓm% {1Q[X,ۇ-sgWߜȶ/zy0tL=(2| m<>fQ Zֽ:H0>P,w'?CJ@Gq&{B lh>dJI1^άEB+.ɇiGK/Ƒ_CvL=U!PVA>}/z߁8ZQ~PS8reC="ﵽ{,>}~&Xom([[c =;?w$#YÉ6n?Br†=}j8 ax@V׼4|͵q$[P 1-9dDž&ŌlHy֚Z5FX[8q e$#K)tpb ~d{u a8s)ayP8[ :VJ dZŧ>2Vszd=B4]CF5E6rJl t^D6_+Î17APTLɄAr7; \ cuЬG )K-9qT|yMz 4A֛^39`ݦqDNZ| ̊ <1#B聹HmQGinY+jbʼn'GRK(X-Uihm4cn|K5]ŴW*av 'XOɐ$R~b3?_=^G;v ڼā7ou=)z쵥gGm Q.A RK켁:D\"yE -lG"{g U3Q`Xp(Ȉ?Bbg-c8: )'8l`2(i>td") oHx}|pۮ jYT.uH Mk'C]XÉYfH]Gl -u%'rȒ&jg$mtUOU nM2YӠDzSAę!K7~s !*۹hT$FE lKPgRpfPȚN9i 9.KXM*SS.W8npT*V; &+ eˌf\he#Һ,P4H?d k OҐXbx K.!CE4_f&_rEs*ɰha"-DϤq99a`3/fJ i2 CqGROl_)<)`ykᗗ3v0iOD!PVDb`4tu ؅o3h$st.Q>D">3Ǹ&GˉЛ+ F07 $َ"@.dWXlFt&^?:B4O--2C'D.&oa+4+-"7ba^8J,Q^J[e9=B}k{TbaW eNa4MSb W72/8? l>f4!1olKT}ҮNQyh&ףŔE| F77G0-BwnM:ү880O!`A~{lۮs+UhєQa;Ri*ԘK>S ئ)nyMר2/'?O_<*SV=ȸYL!G ϧ' H-`2uI17AC5셎7w<h Nm\6%-<.gFȕ'F9ߎ҆2FØD8/0(2Պe2NmrMbT7hSo+׵X!6Ԙ_b5AUI440O^s̀-".gW!&kjiRT~(aGnƚp+8eI {+ID@^&c,3n ޑe iUHumHX03<-jظG֟>Ƨ2k +b%v7=YN#)) M'#0y3͚׆}8лa>6`չBG޺pLRnnʩa}WL~{yp"/(NOUΰYZ']ZѕڀTr:~'g:jB7t*tُNJԻqWYP jM5-h2yj5@~m)JG2>pE )FF 9_rdchm5rNMՃ_8ݻƌ1/ʘe`(vAr3vͫaIKnIuڔNu4$]'xq:ͻkF`-CM[9HÄq4UA?ÏX{GO1g,(vqQ J+sJ#ټ?ԈoGXwԴKviRUT]p-&Z7O 9髾1sC IwB fN6,F2Wx<*1(!-+eWA?uQKÝ4k`?S~R답EF:ncYWjk/Ida:eME^ v#G-u3g|n}Й %tSHсw-L+,4;d>bï 3Y&e BnjNn g侹RDygQ[HsTZo'|SY;yr0Of'اJ0@b!!bsLh]hRvmܻWBPriF=x,43@iA4ހOVlu⾬R}72oȗ] H`0TϹÇѧrmx~ ȥG GC0G1k Zƺ_GBw,QHqQAXZLSJX.4%pCSG3ܖM 7uTAo! d:M5( k~5p"ysz[Eʭ@5״8˿4!,.ʍpM"\%2G@d2A>b[Z̈9kaTЄ|J #uL D"\lޘQ5\i)؀S`|KDy(_`m'5!WPкh,|fTE-tێ^J{5<{܋HD>d?wŭ/F[ %OkOW*KQ!z?ɇjTG i詤dJ|t;eґj~=5-ȰǹZ0n;Ap515[^Ê-X[NKdT~on8 $S{jwl@aQ#|"ݐ=2M-}/U y_ M&B向'k*JIE\dԈo W^TW$龊:?)v xILS-dƊ;RAgwV3%q?W8V& ȼ`&>f16![/0"tQ/,j`(#^?TBӉ!qʉA4AO`@Sdm >>tS=y ";Mjf^i B:3Čt0^`0?! `}|݆LdҵҔ2m(x~I#_>@J]⽗& *Smy֨37U0>EM5 nNɑK pc8UkzUpP ЉqB$-,Z!̳X)~J+wLċl[4jשY]%%z_ZQ,<>:翖? <8u-Ó8e9!Ǭ"0E`5 I/0xNP=!'cޜ%c@$E|`/Y:ferd] ӽC ^).I&`n~w奘4/M9i؏$,"J֟3nMB¥>Ad.Z?mS4cRNn|}k9fA8ЗR*[%(ڠa/yS&s{<մ~6v#>Y/cz|{~p U%uEknxd*Wc-Fͩqb0P覐ljg;[ ۪=~%myb5gJA r r2^,QJg*QkQ&;A`Ҕ;T5 U(FVݠ/;d)`ۥn_hm R@'O6[>)n: SJzX5zJѺJw3(^>gf!_q([%{mM:S'!q;8b2&L %3l` *`೐1ntR9W͸̬35S9^^9kHI8 +5+paz:%c,f4VR&c`O蘸sIS揟H]ShnoBX"#?-5C`l^leNi<˄W@Sϫˆj/ʎ"Lٖlxh?( q[(dOgBȕ mwO+ZI)2d|be'{tKl ;>26[`W3jtPo8y8nn-]>c@&@7?ɠBVj}f'- c嗓R)6 Om0K7];6"DŽg!xRNm36 .#`-&I\*« + VK~z tKdU$naТc,7קvhC '/CdSCB:K8h!y޿kc[x3cQ$?ytCDly¥Gh {(PJ!ssItEa3UQTRCdxnGs; З؝ߛHl1UaZ0)vJ=p 1uQMHl铙u|Irx[DlJM 1g#.xO.h"(9 }.3EW~Q_P׳U%;d@=\`*ڒvssLqL<}Wb6WQlI*! @!:g : +5a9ødI0vdDU;b{^gPc'hO7/& ~!:$6fx8̞W=s a\Zd'HXg$Yy&vt,,^ioiv@ҽ$u2e6[Fb@ۊ}>1.rb#R[4f·f%5*r3#B]Q&5< Ao,cUq;YAH+u>p/S 0T<-=##߀sWbWwٜunj`1ԗ̼Ջ3듆/ (EF:$咽x`31fYru^2郐#}㈣Ie_m'Bi<<ٹUMgQHAaʃQIגa//qJ!pXș_i th/'%ͣxSЗۼ cCh| FKHBHg&I,Y@(_}3䧽TAa&M7hŦk-S}Dn-q}uSn!"*cw|SHd!>ar)LYxz)FCS-`Jz9+-I.oXd`')A})IxҧGl{EFeRlrօ ̐l_1D'Y误s%#)6a܀=h|A(5^)a՞ k@z,G>4=0sRNJVw#J* _dRB 1K!N|"(M̸1${B(>j:QG <|,,)1-L]DHoA3u.W^#Z|B?bI"~bUj%ZS".2 u7hMХ>l B|:zsCZvcqb)[㭩8kX.{{C)Ӂ9f`l-[?{B_Xb{HHQS'n˩!ƭBgt߸ZF ;&~GY_No~~ug^ѸmUn`+'Vd_ 8uK,D7>-Pxޓ*IK`z/~é7uJ5O;qem :BnOZyA3(!]t?3x:Ǔpc#_g/ ?:m5b>N$6Wz:"Ycn0aS]6^["%E7K֤oWǰgr \=}_$V.qG#v|Z.,t1y/ʥ6]O#tE"&$x.$mbnGW%a܏r:7N">4j_Wqkm:{9zH5.Qq$bZkC#zwi|V ہfla܁I;`QB bQ+.KI5/RʦQB2)=֯ū2hz3Jhc8PxPsNҎ8'R(8`KcmЗz>u|7!qgLJb`fL+t0X'w2N!_Js嗷W3RQ=E-9KR8!TB_+ ? PDŽ8DgKD1-tHOilh,uN$^xI\=a>B"1$ PVYaY=>Y,0ٸq*NOpC1>g~1/ZɗLB'h\3ldXNp<八-T^˹7; Z蛹OI1+} ƝLϻ>d'Jz>w4*T5l`< f[9wMz_ h9?-x;,`r7hNʎL?-(6evT%{@$8L Jw|0xJJx59D,P߈+{a[ٔRr{pM rq&b]E ~ UP+C=G݊}.ѩYboiMpz_L"A&#C(6XrXv?rN/67 X'(T`:A7{ p3 )7%qչd߹&B\Ga55>[NPIPv bFZ6§g{Љ@bdz 佊&N%p#0E7(r OJIi_mfRAT2qB^c%U~[ ~"`jƹݷ!9GOJH*7RLEdK#:T|"WQ;v@c̡.3̱YGm_✬у`S HLI$EfI'FkTIUВT3"U:B螈L[rΊ&X4߾ zvD$0 .^ ,_.#A9`Dܧ_1,M|1m[`I;-4 *4vOlݟ'I۟iz\=B]sr>b`l1`P_>j57Ky@Q%@R zMȱȺ]E:O_җ3%tnC>f5˫-%]g x|B6k] 5iJvj<+ZLWׇ( }3~_dA0KMHTE._tϗTc`0OtbMTx ri;QVD{&Eͮ3Wԗc 4'k1C<b; &/6ϕ)iRJG%F1+QQiY_EJ#G1oyLH!\B|!B.6sYgξƞm$콜|B5((#l5OQE,w!Ƿa(zGJ,hWUdI,[&iN˽{;2DqF/?ݷs+䋜iM\'N{cQ9Opv'g2dh;S8DRx%=Uɝܪ#&a;sIi @z y%w(fIL͂#aaxi ;˛qqCZt{rX!_W3M宥~GثA;1[Gk)U䲓D'J ٦F >YW, ݏTL.(y]/";g\[eڴ7]<2C6,PnQe8wxѠ=9~WCEFKЬ;EB:27L5~f \@7>3Kzv~E6M>#`Ͽy #y7#Jo&.`(F*xj,bmLE;V.i|o$b/\R&v][V`KsE7FI e"+`})Z2G48?lk >k{|–?XxfA G=Bf+%K% v^I\[䦴S-_?ddr.2z.ta{$)?H{k9HWqI ZPXBwz/aiogA-W' '_Oki…by+G|JLof/}KV"ي~}~y@ؘQlRexn*״d>>Ïսnz䙲;:-B{ ]y"meB%G4j5M;` /p 2-p!`") 1]809b5eZ=^4S)*1Rl@eιFۚr72P5ڐ!4`WXQOia &E`nY63RpJ[\]0~ u?6_yrx/UTvH q͎2NJb NG$.%tvswkp Bu ix`GV!te'pc}~UКE"gukfNr9 mpGq=6=WRLpfBNB OQ.͡X 6{C= hTppEo.!hs8l4Riyx/ڃoK5_ܶEB< ʫ 3.XMb<88.Zp"ӖfG6CL! _ 3x~`?qTˆa FL 6ȥ]T|"4v!Npuq'u9ì$R~e&jYEoRw?H&nvƽMvi=efg?0%Z 9qƎH)ucL]@/{fޔhL(ʟ)ث/\QmEaY1 C|7W%R)x H:ĜQ!L 'i 1Q.( <=<,="aO|B jK]z9ҹZk| D~$|Jgd.{-72 a{gf{6}APN﷘gy@Unar)H^H^OY!h0yQB+lV)3Ec54ѽ*֬ΗfM0:E5O 3IB$F32!g⤫,: ea3<.Fg\9e f[$OU iya5Gh8ʼ"djM0M| Ѣ5u>V$[Q@IP{ A 4![vcXZ{ lhL\gB~Hl SfX6BU։/u ur#lzb gE*!z6Uw38yAxJj6ncMG>Ⱥ T i gyGC+L8즠JC@,m>t !BV^PrYݾ^KshBu*rZ PkKio(k@k@ JF}eT@0¥4וY*$3$G)V5AlqP]85fłaᄉL^L5EYۨe8ǁn$UR$U_Y}f#B}):;>3/M"twz_ȌpQd[쏹~~[M\vY˪,;T0P[KsV#.F|):zʳ 5Dmw9г|,?y,22gY(S{n0dPfzc|P{W+z ^z5csx}y}Gz lJ8+CK~7FBuN""͔EEᅚXi -1?w OvȎ~n&, /5IFk=v~ lLWss %?wvÅP<y/7yN:(05Uc 4b ~f#Q0NKJ_#J~=V}eYԚmbt!ev& +!E蛌W(1ķ0oۣ%fr!Iƙ!`SͿ EYّQ^c/aC \vIB eD ?~:^xUo-Θ%HJB# 'fa]nDqxyBC#e+b0Ϩ^ G2ǹG;oOHxsk:lCrW|-q -,\rqŴ|Q$H1g=mLA . lHD*zuTOXAQTUK큙n;/ eQ8[ QH4kTҴ&icÙ7wJmj2 S-^X~??.o[bcW $x;&x|yA2ߗrJW<9>+#]ʓ#qV Ӿ"UGn+̊>Q 4r;s6b+cq}r~Us˘#=i(j#X$4'k(@6Ur/;*SIdQґ]nig4r{d0ݰǚb]j]V+ԥnYB tKLɜmP;N8h |j@C۱6:z87k>Dap#.ާBs?SvHIףy+xJiX2UaW~(iHKyLuy)XeV_hWWw-["8j2:0]k/b^|,EGX1gɏg)" K3.S A+{i H\5\!fxxE_u1Ou7tV:^~E: 4-熷pH2oȳ>Sڭj$!U闍s/v'\5&% Sn1YRYjEkCr{BWNIm (l+Ɓ.F.]ZaY e0A,9sj0ɴgPL4ˏ Oի驀48\I XF]! ΛہQEeӥ*"b +Dܮ(l<ڡKPs ,`׎Y*5bMd4%\$]Mz|YWB<4Ad2q:~u^X2a32^aQB˜E{jmtkHrY2$R{.4lwAA q(\h=YP_඾bU>ju_dϿ'0rGb!Sk|̬'({ qx~ؽw3LT:\(gG6ҶocW:"`=O-Lʋeϟr*P7_㆔ʹ?*/] >oʉ: e+7C͞ K)^D$VqL3ةzE{ǘ]mhEЬԛ, /ݘDqGBC˒wcɋZhCJ@_ >4v1ڡ)FKq• '3\p|,{]O8xȏ &*U̕m/-*T<53y {3%M^ LI^yY6XQ5E(ۡ7_Pb|B<3.#W+rX>ԳCy,2BVf߶G1bGSRwl?Mc2f *(k'3n*oZz_ %rc̵0!T/DMũhkfjx>[N҂-z)C?Y࿪6QB.O:u_Ucmg%5fJ R6ƤgձYc7(LE|O!1(O݃9+AH.t<9dȱzݰ!xn֓_rQN{Ts!B HmuԑB1|Wmahd7tTY#LGbϴ>Ĥf64%=x*5!^jUSIW+R@ShݽU8G4:zQ@׷ZaSƹy?`nb3LƨJYo*g^{O]D*t_(-SP3lU!/2AhY\ج[hyZ <% x)%*hav `AG]YD%'^OJ;p6Y).$=?;3E`c:9 )M_e ;1˛ z{cxH_6Bu!0Ƌu~F(DTk삂IPPPMB؜ܳHQ 1CA+r79yu8=8sWTF?W5Е}/ؕHImxgpU4ˊxEe,wWV--h9cpGY jNs44 [t͒՛%5jyeI CmW3ᖬ9BJUk47$ 4nwXm1*$/>n8Vm<FKk#Wzjbݽ,0EVڴѬ; %vv8=Βuk#3ϙ*t)|8V2+Aki^+]IBQc(At CWj]Ty;LmBgkl+`5Kjŵj jfSf/siwW(5[r1/JMqMrE3WFea&Qq5d&0}u{4l=uӉis,ae˄2:M#n_m"l=v- ֆgV#i0q5ͿN` >@C} N%.ϫ7ӎd̜;Cdugh= zʱ4׾>yCh9w S~ ÄS(@^#@)Ma=?6# u k J%P$DNΠ'9..D}i泥|x:>((ElPMUBf<K.gTu!g<|cķEiF> Dft K@!䑅c6ۆ"-#(4sGtLFwgzMD[&Qpm_5K.j IyZmbWjj- oO>ȠpʁԊ#fQ:: }7Ki%k0l#,*1D$ŵjN%I$Ӛ&1eï<-4`G$)+e񄱋Yw4d4:upD<}Orc 8tE(VW<-m/q=ƄZ-h{B靖,&u/x]Mu? t[W5΄#lϢd m]9/-ux-;~HK'NlokƮ:vkDk0$ $.QmACԋE("q3Mfi-j?PV9-b 7F9V맠v| %p3E'ku['/+COU׷5M[ .G258k>Ċo&cb:w&Lӂ%_G|nuGiR]廲sz!%Xq&Sxd־t묋ՔijHR7,1dz6 IX=OJYVu(r#(|⩂G}lp%[3,3'":+ F)ĨN9b7"gt2kըGܟ:j1)wBVBuC:)ڵ/ySG,"W:g#Es,[6_&RnG[񰳢56,[XK`NW( Y:=$Ukp1s9W6PtKoBQ&Cg4ƩjTs1Qc A1?1e[R cHMy6Q҈f-$UkIGwS=P|Sx#gʳXN|M^sx5s& ӃD'}EMgOקp@#etiy,A|]ҢeCe'6epS+`㨹L[#50G`xɟ:kWy8VzXbERݍo8ޏ6^XKY7j$ z Xix M%Enr7[`$3Aa2s`ni^ֽ\=Yo wEMCˎ`{9bc&ٵu1 ZNpu Tk/bA:e b5S Bv IKYm_ʻ@Iw[f <<1^)?!8}}O~>ޟ3:.rEn*;' ?|R6$1 ȴ}_ڮB4k6aoG#qd'x-${JD}nYϗ.vR:˭XʻY$`]A B1˃D7'SNupT)ʣ:z_յ3en{<6:uд 6?ޔw^g`'gbm8_SjMG+\` S_}>5I%BZb( Kq-zZOs2 q\3·Au e{.lBkie't! P=-{U٤~܂ȍΒS\/{h&Sbk}Ke=EUy_[n $H`q|͓1],m8)&Ik !ًGaT86bBx8k4Sy.&Xү 2+λuQz۵UڪV,)suN7⟎,׶p ء#mIJ4u/\QN^Nb=ZöV/Wֶ=I,8tQ*SrmW鉡!4e0e%AԵ,g/Ʊ/4;_$!b|؀L@%\6/_ԭ*C[틷bbt&SiLMv dvbk{U"\eMb6נ9Q!-UC,PגwFL I%q UƪɀCc!#VLUï ){ʅAEZxPi3d&Ѥ$b$!yݪM>?c ӠJ͞r)-ֿ֘7i֯<72Hi6 CJtʚ|Muٸ/)|)(ŗmM'ՋJ9X=7__)W~ B *qve ?CCúw .OPQ.xjՑ.b h[|wުc#:]&68O2J='UV~\#d*Ҡ7D) fK`*Ύ]r 8X݅[鰐obsukASuf8×o {")c2Cj!{`hC]3=-%ةR)JCoa1TF@hrh!YJ$ZV@b5JM!ʸfY&Q\PR 8AQyD&T3'/z`mY=zIRϼn(џ M;_I?-Vcߔ r"}Q\F{Nf*ܹxcvSȫ^DHq?E`1)B~&(x (w,Rudҕh\η!v fAu/3e"lM3i@%R:S0ZU]Rj:3{ؠ~CϻHC Nj@=ܖ+5]`HPvvg`T_fZk{PdAp Cc~e SEOX3~.&Y֦8:-<>HKg_P#}_X_W = `'bq8A9/tJkt<{Y\z p17G#/ae(!ptTu%3W8PU8swź`ג~kId <:XKlg9fl'YVan5-op2pj9a%.nuprׂMĖ\Rz5\Ҷ]*#*O Q%) "~4( 3 =ܹk$ h>B|k&¸N-B>T)@,ă,|HP؂Cm;?OF ,+'h,*:2;EC:ч;qz.f<ə͍8)2ot;NnV:^E'P֛ iV1GoM>lX?x% %ԏ-pg)rKX`Z[G'B9?u3M&\2hhԚ!HC!y |E,۔Gے9UYϿwD'2cLܿ߈@ ,(b$]nI5 xnӌn v C⍺Yܟ7gG8uB-JCͱZ࿨6$f_2(nB50Z\|-Kr?2OA5CVv#m`h}lUQe44IŽyr1ӷf!ϬОfQUhGkw}LXo6xsHS1- eudpJ~W9ڴ+*|C1@QIM,-2g 0qzyI۫=NrG937'60,' LvrwJ: Obd:f.+ۈȐx~~6~txYP(y7v^QZ{m9ML}"6T\}c MS| Qh'kٸY.nos\*r!$TS !%=4[/%n`ʇĞgܓ6B I-{tn6˺7BwRv1R"tFY)!Hn{DDHV8X^B@V1>Qn ileGT VDm>]CR|l׸f`#>hjc,(fqSI5eG=gTr jaȺeKGW ˝ԧ"uC- D%ȚtDzJG~F$O+k;ɉ bBa -W_[n)(FRH5|2[8l$ôDvp)"/`#`4-ikjDyd&u2GV\0NInwM}w%b. ;_öv@uڞӘ*EDX^;h_A ls`~ ɤܽj4LI>rZ$޿eqTcmc4#V/!NHy % (vcԃDBڼp` ^hԎ pn V4LAzoVAU{3ho&&y Q#w -Т +/4)|XB܋Ϻwz\j]ңh:2aZ,C.Kf]eB>3)۶G`Tv?Ɖ[n@w|*,*iIp*2båpAo0nWZ9N/Ҏ3]Bb֐4 :o2!#m1vZKW73=qУ<5:8e8i BZ[~̹Pز !{SjɽtoWzAEh S_qߺYf j_~'Q:SחphsǕm\}RoTlB׈4j[:bi{*gIi^niVbx9TE>VCtr57kD+ԙĊ0Y AD{q7WCDӗ7 DQ~+5໪E]e$m?'&jGSaX eNp6GoU@L$&Q/Y ']^gPNv.\R{h>j[qڌ"bOr'ד_?9$oRs<)`S7 o=~a5nq2 QsRRk6oߴd+@8,! N } TA90׭yƌArny;jR`Ɂ>BCniDA$"C^H!hVDi%SEoA,w22qqL&L[.l5^^0_SH<.Z0g;뱯H}"IgbҊUñ:Pe%zGɫJ9^/D_Bɦ/ٳkו[+عBit{Q@КsBcwW/&a;"uR\L($H\ ;W &3CXq*Dn} EVB&6rG  kw% ߤs]AQ(j2:wptmH2/Q7e-#:\J~-!F\[ᴮhyɹBJX#_;nt !1q4:q' 2&Ҳa -e-Hy3p[6+#?0\GXSm_i:Vuo83/MF25)UNN2U1kq?s,( +B}ݛ>o {U`K,wA *m_N!CB_Hu?^jbS~rVsI]˒f!̠-#6uǣ8ݟlBz~Iݧ/cauH ZQGxY[YǦ,TkUQz43F ģ"l[r]x64Hpm ġ,f ޙ5&-!410UQ1PӧlZćLW.N֒'Cz)+DS8Zc縥 BV$q6hҫ[/3zQ9bg+I;w?ϭYlzΞEMvABSMC4=mx}RT(] p)°r Q zZRsw!X_Y,u36}]K>a| ӌgZ`%,Nؖ߫v10-5̑)aѬ!lRam?IOy<]muуݤrV3v;ޫ4sVf#F y% V:*v] ת./_(bf<1 z^ER' !,-!y=fxx wERK{# A x}.TEZN6GڭQS7U0HU?iO'7V@4Ewv@چdDz(7$&\S_N&g蒇}G;!4ny)g`N_mk+ S>ǵ#LPӞ* ĤGys1&q!1{VDK~b@XSt /5mgjvfko*`!Ivԟڍ/[ڞᜆ:iZ: tڗAފ;*ܡ[)Ł ax3:1L?&G_ŹFb\4ORd >slSYq1xwO+Xk92/!ݯ!I Հ. ,t (HΣ,`؁ va!$Q.#ZHie@!״[">)Ĭ1bM~UejִYd,Xϲ)elE=%"Sͱa4i {TE*D>w?$ c-+W H0FzFEOOaq"!B*\s.ۮ]XIHTNY#?{I`9 ׃*_q!H!pgh #-Y!c'- *):fxԬv߼w d+i:}}Uw]G+ w:"/c'.k./;H4kT-I@p##tt׸Dp^'i{ ա!dR *7L~LO&!ߨbKq̈-lsL¯w)@13. Qn]H@b3fuT+CA+Qvʄ~K( u+Ő?LCx8>[Mv֓nWD+%ߒz}86eB=&E"!K1`N9(|vznZl0λbֵ%CJ`cЗFw>±u%' tY3Ph;-A[ \JdܭϨ7F*ž Қ3;[,0Λƥۘ%f^3J{e5Ө.6u2kǦ7|?F^C ?BNƏM[ Rh#U 7ŭ鑾kNW4%r^iȺ̿g+k+X͋Px|^2sFh!kz Ͳ>P1| C$ sIt +R.3Y< /tCs_xwrOp{4 ,HG#um sS5k y#pW P1K>| Uh-e0.1փ.Ӭ:߉k+͜Sb[LR:0=;4,# A}m/q{3mPuyx'$ "ZyBƎmq||O3,, h9Eenr˝ZD=RApH[]"8&Qv716WIhTRox{wG]?TqI3޼RV{YɖVO?7}A)} wiW'qIqv #>Ġx{:).1SOֻPfovH X%ަ[Km  Wz*(C@>Ik1ݒ$l*G?]4:d֖㋮G]hXgP:푤4MڭX0i$ONd߷$Wenp(MOA ȘZ6-q=5SI-gdR~p&:ܙ<7%~o;L ߩ@.=%w$CX?jQEfvQȂ}ƑI\``u9G9xao\X| ]stf =V{deW6{7not7A&'TUꟼH]2L;;'jsSFxVdh$$_b&<`]D{d[p) [ҧfl.kӕ393ze[ ,0De GRz$.c  /Y("Ш_QbB~HGuۗ K<( : S:#?&ꑳ֜r"Vv%\0 BRޢzde9x6:(HH_#G#YzՍM.hu*d1pZd_87 S'L;&T9fR/3gPa/ƜăDזM-JhBq-MIhj*:?)L%B(LDZχSL-o\ /mYT9;# ]WA g0%OQqMx)G G>uNZԨeu\<6_5xR^-EN0soM>j!)OL$zm`ZK!^a X!lhx}^ZsznCA*rNgL9 _5T,eL%9`f_-a/z>L\zF/(^_SX(taANrJ,Y#'C;4Ŏ0UC23>z@)OYH["6oFB3ۯ]̏ L+Ap; .\ǫV kЭpoje|a}giJ}=O@%d: mS ?DN<9EωSwaF ueN_dfqLD:ӈ!9=2\SgDd0]_LAZt B5E[> Y.; 6enKʣFI*>|$FjAm;ˊBӴNo!:fi-6YAFJ,{V 6@&ܚo{rJV[~ȾkH/.~]\j'SzJ:k*K ךP.,_FwDFnT(x(eg@GLXPnQ<9aWTfx73Gae~] ^hRa_LMFs * b 4u =rVВy%xUw)N ]~LC BY,oµ.wln3)F+l7hX JCh 耮?E͗+)>S} V4mQq E?> 1[69@jQC+(E0^e ]obǘS7v$^ l.6E PI,kW!W SfTyfĻ|/D|[Ʈa }Z4J+iхuN8d{{:>\|mJuFZvdžnm.RnuJH La8O1x/Ԡ8cՓ/>*aݽ'Tq7¶`<&ozm 4:SpG`* ^&nWmdR|ˣthxTfWuhum_Sll^s5fNjfPp0wTG=,oH'729Sv< &*67qR)fƌroa䶊kY/(q=5<t:.%GR $"D7C-51(D;{_ =: 0:TIx}j)9l @#WXK&kst Rf5]pH80Ȳ7səh@&gIqw)e|}#*J\xR؈tNEkOL(Q*:,`HΨ| A X٥ij]󊹃} Ҿs') ޷iw#_ ,< j;ݮ5V퀫BCyO9?Y"iy/vcKZ:F#4{z '2) @wCһ_!iBΖ=yԅo*Qⵟ1RYC0X"?Fs_m8eV &B,Ԃ ;i"2a$[i 7{m`Z2\ XɮԚ#yvѬ* ٵ\' r4[ٸzx1={Ԏ苿S˻y%>:0tMo~ɩݏ+D|M 3VĒ\fK#<72 9(\6! cl#A v}ik0o^/{_^ X}j-)tA{.A?N6̾"[kbUDs\T'I'ze͆8=릵eet 诞 |rN: dVg>ZQN2D&67nbْ-W3~Qx Mz=6|U$ͱqMZ!yi?Pq( wzZkS۔.pl6%ր4 k 1gilY)#CEAVR bؙl7Y^Rpo 2Xz8IoF` kr$?jC0JQfa fv.f\CxB= :}Jf6qmr)zM.*&&vL_ə9?@/0u̺WYtFqB`E>%w.f#"ܰ(42k7K/)T]4AIӹp/K v* ݞqwQ]B3,}z;!7e/M=+p^g|%p%+Adٺ)XԓͫN'ŞIBkMŷv#@==f $+, O,I^kXZ *'A|`ԑmԭ #5ک._ =ۈ󡭾;.{+Pd"f's+WwVaRg8:\OgLZg@ˎ0q&0}fWVi:N탍Q|"# 'pq\t$:( rob~ 飨oF|o=Xp٣jy;F,Z+r7f k"VD}v{`%IqrX<f\z@a81aMA9 C82Znc+&'T6 WCJnpClPIhP#wA15‚*W'pit۞s9V]'E;b,,ʝpĭ0g;^˘|hLwޠ )IkŽT¢!QhӐ@>`o`vڤP-ؚdLI„zFp2ZpUfru)Y8P %ĽLh 5;Dz,BZEi Ǽw:ʅc ] r=1fj,z#K.ݡtfϲV+ooQ^ƠWSs;˛,L !#8hJGg31pQӞߢO T:PKcK[F?pQϭKx)"WsN{oKFn*RˁbmC7/]acolЏxkB2 i5Ů(];bw x/Flyy8Gva0wo ҈hgI,_)m^r)RP<̈́:{g|ZGDLK}j7 DHT>SGCsV ~G!iP8#&fUh~od٭"oM¡ @R-7yQ" eT `~4!5c=55"ZzIsae=Οn{ L }=o\px>rbEa Eyᖣ?RP $0tXS= ;a!,\ˊ+}VKI1iD3W=qﳮ=֥ ?(pn,];<В'}ݮ_߀;\Rw}ib߇'oX5V\B1zVe0q\T$bt_BvDrQ =4W%"*Lf 6Hd!}HΖIFB %3ZU{s~:qn= fI;Lgr2L{<t?ސ)`+q/bWJw䉖10IH4\4ߌ.{NJyiuv+ r a,]!v7!e%JHb=0)+_Ivł۷n GGyt28HLy, UT$s0x^ neJ@b3 x,CdTU/ iOE+ ʕVosT!::MD-[$D@1+ݗA.vJi⭊AբxFf$Bd1Xn `:Շc]q 4,\:)@K0(~V;U}r6ɫ̉#Sݘ#'>Βw=%mMiI;oUMz>PX]{l]~! iBd&=J Rz5ΙXg*3zNE䲌 hY/OEy칗.V u ůr/ԇ(yaEa%KdϖkfF^X2ve/s[ϚĐ `H nt)j/hWkk!v >V:zF?9Fr|J/ocW1Tw=itt'&IJH0Lc~4Al! ˹5QDGk(-2'%LޑQ@<U` F6$ﵾ-)8\ʀF)'!K~T6+-Ogj acL(YFS&g+5=m8.WD%I]!(y;rwn k*589@($߽#NV]YD%++yawe/|i8h"%۽acV(kBfU[fM.л'8&jѧ[[dI6ɤ;-eq24KYm>ћ%:}8Ϭ) $lyE:&t s0üܟd5 ]H^ wnBf`aRn p[W5!фQ_-ClhRËy#EkK`@}XI vx)9V2䶩"Q2Ո8`L<-XPݭhBA?Ldp2 B8F׻\^ߛ^@ aoQ>Lr(IԖfiЮ\}v rMK-&MU{B@g>ǸU7sN;.\~žbиBL]-_Z'^JI.Ld%9101u~i98Y=\_ҷyAEO&E@Q8T)'qu>N|MMXJ$Ew2vԲb{S 9˖ezY]8]Q]]e\vC͙HטmԺoV4ܾsn16=?Obp fY(.435pzoE86ȉ 쌨K["_J\NPǵК NI}d8.F@yoÚx.jzU0,LDRZ .!A R}L= v=lLw{CoIP ]u͒[N=GilE:1<m(O^P\TXaçSm2BN\/)CsNIDca'sOIpq>V' yH&1Eov.%}MԊ&W 6B)Fh] Q\w 3I/`_2=H&kb)B:Ǜ%Kc]iqwg|xE|٦e&Y쀬~ޏf{JטŗKO^c#C:je}4c.4;cHC C$Xwn$z@y8ʌv-#hjʾg©geS+ J5K]Jҟa!_+B>*e9,fF BoNw%y-TZ6>$94InMֲL9MtFŸ!^w9O[6b@[?~y%>@E'LIGF| t_Ut5?4]{_O&7%E,Eq.z_*gG +r4L"r|$ /\b;p0twpD8ʤa+s3 pܥ%ͪ~:JqłUoboˆEQW `VJv[`-WoBd{ټ>{Guj4Ićo#Q־ȏ+ni`FZMғ;\n[TP%^٫s0P#_ @NR#G6yx4Ro.5,X1U)Ve6/Rm ПNthQ.4{l~;"8(gyJ2{bg뢬vr"&6QBEY?c؀ =+ch 2e1|QG|.$%nUү@YUSvtf륍UL;&>wJL4V{",8%8O2⒖@>@o> @JPB&$M 5 8 M[&;h_Ѥ:?6#Xq4CznaӡLmJMBDDD$#Nl^,M!-KZ:OGBYFe*N ŷl?߻]yP`#l"Ym.hTQNsjFT4.ܘЋm$ e1}*YF6N~0$n K4|,Iߪ<{hRg]9BLHg;2 C7ea;cEj T?FP@B`RzC$mX&Sn& ̳Yќ,tfF4 OVRup ś&  #_bH|ڮr59J=J<[a}/f]HNoJU(K:kvaDaw 0-rc3|~،$T/+6%2:hI{);*[cq6\92+C-?Yަf' n64 8MMc 7)>fQXkRt E<,@Y]9X/:8Ma>W^.B{L':K,{ҾuXHF^֖xҰVkme䔢EI 'rS:iSSɪ ^ E. qϐT8>sS :sAgqR)s"w/c ` +޴nrB<~»+91É!鑖DZs'Fό3sC+7z{"by[j;)a@ޱ0ŗs3hlsԻuPך>ğuі"gIH.oDw:iΊLG9L7QNxRº*!(AV9GKFPxõZ>.Ҕi,_yG3)hgkC)hx{3}V#HAOl5E[著+A푴  WE_]%$|$x\ ӫ+新[[t iCTEG>R6%\]#q L씮g8 *eh-ډv|C6YӪ4)xU 5Uou`R>DU$ _Q-^2B|qDӦ!Q+j1uAFx KE Ozy9 +z s$#ǻ hw#>⬲0͑h\=^ƝO8K\dШA-qJ(1DDx EYpquV;.r^-gë&K*G3F{@,:'b1τ=(/_V$+Wkvz<v ahaSŠ ,SwZ;Ix?­"^Om># +N~fC2UcHٚ|C KQ,BٽC6t un_mYih:B[  UD4t5[.Z*lf#c,2xce7R1)I&W.,62p8"C)=A-_=M`롥\0wy\T_Wy7=;߄"=7 W|ҷÞhh!_5=łDjꁁF(7:aWR閶H sx6hHbߗ0&ʹtA`ّH9jҕʮo޹7yEm>ʚe$'^e4- Q82? = FhQ@4^hmF5Fҥ")s]EhZ~EKH=Y/&{snW(IS~Xn.I>D oD;a?08䖂-F@O}$<6[3m⏸J8`,Ri_x1;Tϛ:x)Fk*c׹t +6G= }1T?" s;+) gތ>0RzJg.4WA2"zETVB/l/k:^NzQ{ƶ|&RKm:Upѯ6}(3 f՚y`$jaMVXl[wɟgRo7ID_ݻ/ g>rtg,4iqd.|HP> 0 s*XXwVqpBxydPfYʈ,0!:Jj(( ^u&K 8~<7i nkVlaDA7({[7\5JYSf,B;͋^^Qa"OUrqD%|@e۪:"V[w;)B[2sB%tv8^hf N5;;*I5ro* $r3+u#:[ Za (!#tL'װL|f]7Y]d4-&`}zGf炎 aEظƄ@ LK2a=e**s}%BޟMڽ d{K)Z{"q+S'_ SSsUAGs9]sIPY AL*k 3ocp3f^8:k6 |Lsݺz& $>B %~DkRr6n,|^inp%V(J$C;(lDR,z1=|)`hO(霢VE)Z-JE9;+ˢOZq2 @sM+P9ն{:w蹯 6Zl'O S҇'h4CJe'8͚&{UrSDgkYxVSHƥLT PݰlGՂoykC#$|u3I>hn0z%.&|BHBH% Cߜi ]]-> `/'~}"=q@LgTeBhHL ٷQ£t ė>`=щ Xd8=E\t~){&B[@zԈ: W NiK#϶W)gU|roB-vlz#MV&u)H/Ip@{.qL[[w7ߛx LTgriA#ic`[^Inzrj @Ě/<{$SK랓}\o *{5>Cצ7gS k g n|ڳ69y[#'mE-ɏb I fKga3e|ǩW)'ZBJ|s6%zpPI2˒PY[Ami+deX7&o@Vƒ!*oUԞ3IՉ2xMpL^DMc NSl!C; Qʔ~Jv@ nʱn5XcH®`Rs[yL(W9PWnllkB37m~F~RInI H29& .a>W4G҄L{_d>vFmK/xFvvXGѤ#<$=o u\0 wmwE-zJo煳Z-G"< HQs2'&K/~þc]ֶ=\͡M(F R?qfCK/mX^>*dq,U2J&X ^G h#/ۉ?t5Pa^ xSBty n˳/6,i;clNIg}Y!,엸_KI ETL̲&W}i36'kֲmCG[sjB^eZR_1h v[{PB: d(u(\:=*>،!N .E&ycQOP_J}"9fi'bG~4Xap Ƒ)u:V>$*$>戉0.^k+hDVE%Q'N|dc7/k4ߏh+2uB DJ$~2Ҫ+r#H=m.f>-aM@dR=y\RŸrV3](sSpG]b!b9BQj2Sb][w#};:cB <`Hnu}]ڴ-{FS6h;a94ͬ6S ,+ bƼ&Aa1> 2V-,<+WnfONqXISS=s3"ѿ͓7iC  ȭe|'ڨ[c/΅QMXxr.fC>lix*0 YU. Z"!T_j(QG  mp?YG.PΩoP!+qGu%gDD&X(כX *K 鎼z~~n7_ǘaOpSdj?Z"0BғtNzP:Fp58ُd{p:PG.b\eU2cS8svVxP9:IN#eh(G{݉`R;,ҟ._ğFm1}GA_W+d?`c%p7AH%9qɝW9miVp[?>\cĪ8cr5ݾܰaS{?+;FBWx%-sN@t=Ir:YY؊q k.fֳ.saТYAd ]{A[aQZ3WȪ 7?;ԏ:59$nX֡nH|)!mf N)UjTī@QwiNaR+ Es=\*۵kQV|8sIyg- FvWPT~?%wj/5}.4 ,=3a5fU=Pe+x>DX8l4AuUH\QXX'*j|0yyԣ3Lb6ϩnW`pްxر)&NKmiq]c7% F(%>SFU$n$,ň+p̀j܅ҹ(^fUUy 0U]GͿRCwfIOe5q̘A c;@EGx+{Gzx Z6 3EV0^d#)3TӏHJ4·Hi3Ӏj! C;3JP xQo,zM#Q>{ vR}^+ND9ϑ/ Sh|wհ7}r.Zӧ*] y ;)=;8: O)rEG¨@CiطPb΁CS^ 0zp&\eҔq99iIikɱ%8SNY|F\La捦Va"$.&xXۢ -iR&LaxWV` Fc'.N%AvEy ݡ|@u.I o}hiF3pkzY`}-4ky^/~9ҍs/vplNq=2;>véeU I ½N6V JIЋ9p6hÁsGkf_&5D=m4 'S{ŮuV3Fuꞕ3>Edu0&^RN;`ı`(d "99.-D oJnxD~Ldn#X& @:eJ\w!HZvJ ,sb'vHDIR%M:1vugfp0/+''5ētAi8W"_-냨>ְdko %H܉XAaY%XُN{5 6 l {ٹx͡Yx.Y6jI<@͊E*LсCOxY'K2v Ι`IeޣFMK=IO"O` S)AtV`}[Zn͢E>יcLl}}-靚 |GlV `X SosdPtQjr6œtu8 (F:im<ε*҇#l)Ixs.Հj9^O/vQD5\tRK+'73AGw_9Ŵo^v ])2!eX33J,~2cD@-w1!k XzuæLJ_B_!E/wPdٱ.s2(-O㔽"Nx@dhzcٛ;*"~ۤv=;j,G^#?k3 WPGoA@tO9D}SI@ˌyvXU.t \(G&0r}oyK?LҰ>W;E43TЊV1 N8xT3J7m=GүoI&f}TR$OCm\AC0hks:LmE4+{!&#O䂺ax՝/]%GK"w[Lsɳ|]>$JcIү \7j|^ -=d)v#trt&BݺۅDry=k'_S"̤*IWRKx: |ݔdt8h>,DLMDcKгZI@JQF%]Х(ݦd# FiYd5F4? 5Uk ߝ SX9_`b*UfQ{S yd+dE'b\ohҬEx$Y3іDGJdu'Z52$MmOwAޓcC KN yT]8kK`Z^\ʎ&&B^;75^! r(O団}5<6nf}&6&BeF#c <LYIm\cxjf~csjL`&4kfɇXro>5|zfQHf+%~!yQG[Mms{cRDƒ< _i{]Zۙ9M05-Ӭ9Q@`'ሔ%A)?fVuY1XZq]WL ~\di^8 $m#H;-k|]4̊-g3eE_j1V{|qW,]N`Z`<x hA^hA" yAPX~W_ ,V@["Ψyűx8(E}* 3dL9FwВc0<¹*iuaxlyV1< ,mmgǎb4DD۾Q|`>0u6r#uȅi>.%ӳj/ʦt,<6!wlsm*uu FU0'mN [&{4hkAON޹pQ9Qd{%~pGgy:j&adTEd"lSj\O?'n" &-@u,,c=ɺdѬ;-4% K!Ҽ>Wdwcl%U  $mrTTC[ `R:B% 7xN 6fw^%@ HH?,繱Oo`V)fO*.?@r 0>_'&N%+?)P_e%.LCE1 I[Qe\3d@dٍTX&*c7F ci-Gl6_U uOo|y`c PV6 :"e(Ӳn14+~e'{LEz3jtDڄdj}T 0ڄ@NEP ED KOK!߼28'C6_2p Ĵ\^}\s&k?H6^:J2B-XO%x*m!̷%G يS)^G/q. k:g3X\\uf S;J԰QB-"];%MNVsk^ ~ӸJOr&bMs[BҐDqk" ܏O nrVIjaI#pL!EMًE(Gb%D[M.\I͍Sak(RK-z'LB+2A:zޞv`#luҀmpo6'>dq9a"4Cs8Cp63)O{۔ltlV,ڳ R-]'ƄXُ]tN&}BBOҞ&x W֞qyobI=٨*ډ5] AVkq.!>h|ēOU'Ō o/!-g,c=)\O-E}UGXX..a~9Ζoh5[U}D7yo_~&*(ߢvoacRpG'taJܪ H$x#ehmڢWK3퍺KXVD܊ HqE'e|j$KnL3&Os&jO 2R[ 8ln2jpz#U#Wp,|KVg6-3UƩ6Z28ƟMW.p$ 8pW)sװ_7-@dy:AIMafF[q|u G/v_ypow v''tꬉnm2؃ܒyhse&$Rʇ̹hg4/^paV[n0fMTDy6(CƌuR0N1J2vNtI7r>Fbg0۠7duIKS'0 >u1" svyk³֜!1c)X?g320{h {^np[OQfg 1$=놭Dg;DկD"ݕT2as_Bt @/ N@nodq7Z/)0.͒YQDV`> YB%mװf7]Z2"T'ƊJm K O1LSjIϤ B0?gV:0]7d ;(:ħ3$ˠoaxΚt*5.1L}NjϦ`Da=#҈@Y,|$xIEu  XjpB?i"7]c_ZǎMzk=4?1xhFuj\Ma1Ga$I)69o3;VrV=[8OE<]:Z>&T"[0łDf1W[DɣƔ<;g:ޯɑ8;6~f`#'? lWݓ{.l".T-C?4kQRTYJɛ׻?n#j0,û{Hi$3ZcݚܟCyG AWF 剅6Ej_P.?Z޾R#MM|"0YΎkxDG8erýl㪽IgmM>ʕ#oG rw#v0ZlhU%E{OF 7jj͕/9XI [@VD4+/Sf}CV9J!y(uy5Z,S ک [OZ~/ұ^;٫:2`NjeiY)ݪ2cocT}V_#- a<>}I(;ORkS7ƽD*ֱe@_ѭݷ >n> I?ympqQ'?a{Dx :N=*"l_L^o=gYqT?Dv (Ml-;O3Ewv\F 0P (Iji,G @ Ⱥ):v {=no\l/ c>^Ye#ӣ7/$*VL$ _innzW l86)lĊi#K}&<7?TVW:(@uV*򼔮c %T7Zȥb>9OL#Eɓr7o`wZO͉9xUB4@v8O_h0=$qk 2:B lzB|^ r%P &-無KaC\jxܹBo OjpG%-ِЇvPIߗx=p?4^ǦO2LS|4r4Yn_fr;M 0xƵruU xOD7P S"vj38{Ǟ/wi:@QX6ZVT_l,v*U4ZE8}ecw&-(PH"d熢8I?zp`Pec_|Db"8r6E<9DvJ"c^/YeEn绪ZX0DL 02bq\`VK>3ǚwpLsB]nTiޮ'//,F1Ú 3hi /E;^>]E5 ˧7pwۦs^mQq~lop֭ZÁ hyi]`k髧UT#}M#v2fZ(KJ cJj|)6ǟx_}%Ig qg?~!:F`h#kߧa3_!?yci9%ʒ 7G_ /<}}ueeUkfBcG1IQ̶y8TZ+#rkOxàfZ>mԂ,Ab &OÒnGVcEWym?w> .m`>2n zyX=Nac!iXl9Ry3e^"4>- ? xA6##߃ܔ&\\2$LIHc ' % LJܔ/\ Гv&N1>UI[i>r[(Ҹ] +3ܼ/Q Xd0Yٓ{O 1F*%~l-:n&ϣ{eO ÕOD+xxvgFGl+ dU>`A '(ULrlPy햆Ne .$&W5C Q T~;0 ^vh$"[kHfmpwdu1 0d: mhGUwTFL"Wdk+L`SQ_?;tS7k]v9M0BϏRɹ. ,ntTAo^V9\wad@s\$ccq2# v(:Ba7Yw!\1oF*6 )c.v]mzS=i`V7PX*!=j5e,1G|q$r=OD{醘dEs[ՙ8`! ϭTt0;w-⎵FEDӢ;42v$)v {|ֈ|rbsp`U&B#JNe-y8_ v~e~?uo/]ݣyq9 ɭƠZo f =d=d9Hy[<nq9)B{ h\{氚Ei? t2BBM4(ߺ}!91J pk^NyazHKd؁bjх5U/̑[~uB^  HPcwƪtXE*8`hs&)I!Ct7\w@TS6^dKK p8nmt-]::9iWc'uaXOi ]>IZ5)Sz|Ztko""{&]?\J]*q:?# =ye&ƈf!*T|XWR yn[gPk,ٰ]lr) WvC6ʻ)A$~S aćX_皪Z0Df\-cZK;|r.݁bTw#T1!&\[[J|0=Zߛ₯7~ tl7k6T3hQ sfO#향an^bEa_gWB=bЦ^wkՋg2P|3w-T|=k279&s2uۦl]^M> ʣpZڜtTikp6m exǀGLmTB:.)HᰒV"z&n:jHG$<זϏ1EfKҧ9ЯQ+$>s@?SFka74 87ʿ ^ !R Ey P W !bZLcz@v\n+\\JE5"y 'boϾS^_XJ1Ԝ[p~& qls'6eG. he1̞Pْzs7]k'392dy\}N&8YG uqS6#8V^!X'>O_ uqY~m4sȽ#I=Qq4+* bMO`X`3"UDg[h Є9}X>W$%hf٬031x@ EQ܈$Qe6)f7hNi[cF݌`FR,|8 C2,uX_[֕ HGb9]cM,;iRcbN:+d+2.s92pʌ1 {(fXŊlRUl;÷TXkyUs <{49IޝE5 y-\JF}BJ\ ;!aw0ǽ%"ߣOM碳 F-Lc=dV=^9lM ahjk썣=DHo\[\: t*][Еb>Cw&*ܫwQY@iy]u:jL gmE5t>nNQzEոد&6sPG7/Ntz]MkAiu:/JhU/"2%3ܓٮ?FO+Ѝް@]LRN]}Y"D8=b XUxPGAB%RhdzI,RNc) Je~,Y{`4)1Oݥoqt}Wu[FC=QW,^_pB"ubrV=I#9ad/B,{82|.y;F,(ޛͧX_xxJ~'<թ Y'2|OIC}gtִ@E!DEkݸJ@HK޲g&', eࡔxC8<(74nŻ' з`$ hRå(Mǘxgv:]aj䮕X(WSax>үЁzS=)Y Am~cq], cQ:[={V91Ϳ |M HA2~Y}|^# -3V;RX^e 8wy%*}cԇa=+p1<ct޴ݛXXshi*N۾2̨5ŃAc0ҷa(rk#9o[+=h@s 3e"gi(U!+R)7!*P\@WVSV~PsI_ +=:e)|h-ƊIEyZٹJ2!+\ `݂Ɏ1/<VSehʴ~4Ԥ*b|Ƌ֝4ȳsU8syiZY&&2e8 Е#dԖ8?.ʴש~~{sFIx3ch  k&%J/Y*0ާ<⥷"8#-֟.-02 B#[caϴ/ )|0/-O;d˴77|n,6+;-iEZh(tf-{W2Tބt#q{-]K恃CdV_CЁhon#\+$ZXΓӹP+4MT)%$g΄. ha&d~˯\W$|7Rqkv?J}`iPzQ |b^Qk?,nbUΝ9Zv#c>=`f c$^̎u~⊎zVib]ZQxDn-5KK{C3w4uǟ* 5˨S6nj$cƲ3ee_aG e?ӒY>qD?O\&~~@MVvq^8|:$Ry kANiZ*z i< TҢr_ZTd=N]m1-5"hxhNa(7^.鷔 e}:LHfVIq ?vO-ZZAP&eϐ+:_vY, +j &NF.-i%ԯ<@~No[1꽯֊W$0>.po Wmϋ%\<,Ư*p@Jh| 1!mC x]Jb/Z;"fuCF.M"P : AsIjUp:R!=fRJW|,+ 8aҟk>Xk/MV%I2_L9r>yyK=0T=×6&}mZx ֧U(`^jΉ]"/8jsRk;ɸntds踫'@J?-% 8?`֣sV F CEi^x=Jk&Md;~=SIpF?/U&k$Rqh?!t.^f/p sq*"Rp)R3bj-5\l<$=ʧBWC`1u!Z u+'A‰M5Y;і N]%P|0Nhlʻ!k+ Tڿ-zKe0&1`S+ U-뵷1\7"v}b-MqP0yXm(w @7uJsͼe)%=<+slg0R3 Q}J%;Δq=?PR#k햚x|gt_bר !ՁiZ:ރZCr=S]uZp-[Ȍ|8;Br%:J'!\& -*rP%pZI_(ؓgo+醧)hěU/ ?q-YǓ))ZDT%fҨw|a=7\ߴHH4- &iJҌdbl~ѓl5vkeqBދIY{r|m7/SZKPsB-1nzٻo(^VkHA+4鬱I 2o*a_3{o݈+⌜Jda} n-[UbcxYK"wK]b?2/FibJmDsHiVvb rf%ڽz$8N#vt _ώqWT"J[C~8ʫ<3ԭAgim:tԜZ+Hi=vJԈ0B!pBoh[9j7: ef%)@v_F[zڤKa4 7c_T`>/;X<A~ˏsG<lD5q4_]\Op>APf8BO1lpIKpϮ/)+V.gF.S*W0߄c&lkUYI}3b0܂3u "dcɬ,v\KtwQ;=!:|B̳-(9p=@}ŤԠ(WI֛//lvVs p8{($ZE#UpKpptL_Y;m?d"xcGӱI5j$=pf rla|uI,o/F阄O;\@rG{لh$ya+$gKܓA@*M#إI~@D9qƠzQ0wm~N c^W쉍`!p 6w+>?(2^@;}߃HWJH2I(J;R;^JCOH7Rh$ on j fƫJHT#?:ڥ,9^~Db 4\|H~)r&p-Uߩ]:<Ysnva : 9E5- t *ζF^UQ]I *~} ,GYolrFj$7&OC﹥Vlb C`m@&j.nC:^ʊkBǩ|x_0!|(נ;@|r;@:Yz$EBz ӕW Q&XVPI#(%2\"xħjHn؎V׳Ai5Ǫ 5;Do+o1[]v>.QcŞS.chuk:ce gD5L+[ADꣳ8ESqPDhsC@{ϽS3>*"*jENhkɵs-ڷlSmߞ@<2p?Bj]ndG<;x  B3?w.2J#b&?2o,rϟÆNv?2 M_}0ױK " dF>&8ze7ZH&wJ#_ϬvA+Zko^_36* %Qm /MjRϙ9Oxn72:˧L 83IEWG^Iz=\(-Q(Nާb1éq *VC/ΎOV:%t#DZl,%8A̙ZB/h.4u;}n(s; W :i7+R&H:.CH|p/rұps#t` UesֹPDY0AEGp)ow=kY '|IHt+h3oY*i (9TBڶ z,csE8!c@;pn @/&1BBDǮ<5òCbu5!`S|EɵqeI.?/ "chaY*};wF?Xh'JV^ {a@\te81 014P/YvRI&1t*jZ{Qg_9%wEOCЩD,~98  ;:pזբWB7옴SkjTh-B脕6L~-9Qt>O(ڒbJMq tI5%f&[l8=Y)cs!_n9 C_X#?{D;Py]\3L*^,GcE̥ɀPv|ǞUj@:;uo7n6@hqS [/mCs$OjtH?>և*7Tm5ړQ@KuU꩷?k 4sL~ ,h7dM ̅`#Ei+TUa)1W/3LzMW G$3+\NnH?K٨ #[41K'+ ĝ-H'(G,~}vNl='.ܥRMjW"^QY`u p݇NpԂ ^OAD r|&kΪڟ;pZ.T"Q 7p(sC%NHhigG {='PYf*ƔiɛS<r;.P&Eia O_o.juj\zpҋ:u6WWFxy)R݋bJ`)nr<"ޫi a W DHΟ g]A&.>u <Ř`'OknX)Kp~$SȃztF=`qsAJ dɞ4.޶J@<Ұ%ZLn=(Wt&yT">D %QU-!iC^MBk|*Cű(S kxDH b9BLjT!)wlˉɥ jl|0 µJ0z]G)%޼Q0Ѫ+'9A}>EIwkY9W<MoH;b#uT"h O?ZSIRSi=,3G;*xG(V3HGwvb)sVMu;xyˀ9 0 )JޛX00ݥ%^N:0 W!1jdjErs%^(fd"4# ^@l "~Nk.ڠqwcVMO5.k7aR@ ?Mmh^t9yN"?$3j\)z A4o^_+)0_I&z%0p֫Ti_%[ŷx?CYHa@}6Es~",'E",[܋1dkK3ilJ re]LcŅ'\N{3c ewG'5w 񠞦d7b1K+8\ҡ;u0ß;Aݴ0F bpV> OhGXБqqQߏl(1$.̟w:&?/aww"w@t.dA83YBw{S>'xnO줋/8WJq@=.*~w-zwjSv1}g?60R9ՠvUR7 PIoddŗ;XB"C,pX{YU9g|݆ %|-!~^G속iYE62AWiRJD^ $2X8ңԎwa<(\HL?,)y^V!6ʩf¦}]wؑ{J[pn ?BLTN}NkM5ce 3u}ڰ̐B[Tx+*ün◈QE$Cf`q>Iz:DʼtYyTGv$3E~o'$Ay9هVtG^5Dv,qXRizbD<|Fe;zxrA黠.0UH1_(mŪy2ߡ魘KNeEùL<4覾{7Ė'L-5^6?x-,170r*Nh-*bN,:R}:lD|s a*"zU(QfSW#Oeb5$;7e =.^I;A>\S:8tV3^d\/AnG!7Vn]B/3tKC;5vg~oRiI,`G&(owl⠭D \l?(K_O)Y+yYF8vWa#%zY~{(/5q啚\Er!D`%:3N|"-L=( CavsctAT"It]],d}"2+Oh -LźvmpXr{ +b)ͿK1 EW dP6?g"~瑆 . .!…NP, Iu%,ɚԸNJ!xmrgDN`'[ h{B8ccy(QAO_J"(%ao|ZTq8K5mR<^^C$Q{60Uw i68A@B4[ W+zKc4 K?,}Z%Rt VB]6=w*Z td/2 cqQ.(L\LjBޕp1/gm16{I ϒo'a"kB 4ֺGV~)7|E%ٵKk7d@4BveRBٿؕdUzϝrj{0,8g&j4%Z&Ȩ " dN5^ e3˭/kCܓ_ِÅk- }nc؂V~2EۏX? ůms䂽C! "AGye8=p6BVʐ@C5]v0nߥf ԫ …=3Ygѕ@O.΢Ct1R&s:NU3"#t>xw݀[G#aֆ#!$gX-#1 c6(FzAsҥEGwLOj; JѪg5;fAX %K06~T(T4`E|#toͰA E)9y"gM>H'UG*!4-.GEpu`1on Jf'Om=䘼0j0+Gi(f}4; "$²]Kħ&[i ~F'Dc? j6 Ys? *kRƞ:~%q;ӫcˊ,7FkvϠ,{Q" jh5B;P c-`y!=6d^t5->|'rd`c'p ڳd\l9h' ڧnk}Y݈Xl-JBZb[J? v#k$:_D%fBK6'e`er5F=Ӥ ~A- [TUiY6 ~]EJh-Gss,d)F,KHA|Om&XhCxwh"6z7 HgTCE7s'%1Rҩ%qo0MPO[D{e(~r.P4yyj%/Utg YSj b߶+gejj>JF}İbXf&?F`^I7U-m_ʀi@ h|i^؊g(Y([Ǟ& {(5u &1K (I$]eI(l4eOt| Tx56A\P XD7_ J^IZx {SQqV9= a6sH*wZJGJ%MZ,vpӅDt8ǘŽ@1@8-~Ղtl{}QZPZȞ~φ֧ߘǟҴ$[ʏQٙE#Tb\0e1wףNJE4c]n)K`{S2buȉNT Gd4(o՘q}RJU1n+le`hwL4Pbtɒ` TQHTuQ!ǧcbUd@kRrڝBm8'j'PSśbQS:\ۻԣ[j]J ([eFn zL1VHIM)Kepv.Uo26q?%&Xb0Mgr=5<|8Uݖ-4Ͼ;8~Õ6XEtnBApKZTv[ȶFi 5MW&yD&`VyZiX,a($&^%Ԙ2[ dN8QFS+86:礔Vܿ&A*nX9G4E>2]g@<+i^1W#oFI^zǓpBDQ1{fU.82l<Й@oʛv`pg/o[s_eFEiتcK?(<7<{#O9g`~ER,:{ޙ|wtXi׌0GbkˀA` I4eK 2-M$*B`\@ D`mD7 Ee63O| ԿV$̚qJoڪ+<`-?Ц%\d;R!ٵ%Kf\29XYr}NWEE `BIǁBr0*@?Ba4 iÅ1"6v[=j̲@<Xw}AhU{%Phyy{[` $Nڞ~eu3TR&y]O gy( BD%BG105hḱg\-pq*t aU<{ĬnWJjv*}y_&252+Q>,vIƛV'$`ù-~?vVݶ>?:X׶ymdPݴ ظູ"\=ct N?3)l5ۮ8vk9A&v>eփdMtrn0Ss,Zr]] #|2d7Fh\(i2 Y^b[Nt͢ EOJZ8 ߅Ur198Hr ρLwW8/TG} f|60'yO Gn'Up*M*+ b'xP{Ιa@N9U.Q>9_lZ{QZ KFK Q[UR08/yvPu }ZgU~OlcOWL1W7qP(!V0a50yTC 1LYWW1 Hp] GR8!HS k@ bF.XoS#annhvf%'ۗ iW^kIBM--5fTKl).0qp#i$+nW͆V6˼ a c\t_b}&PiO %]|Gh}$,ԴzqٷH x._e^a5~o]cWcbᝣАTMپi2 s Ɇ6>T^^V-nw1GI*s2`G#XA?xQ5p 9 [Kv a\\59f:~zڝ&H[^7>?c ߎYA|Ԇn4¹}#*z ׿sw/58J١FٻS@ C h)NSzRa_XY̵@ɻs8'E/LeF891tש`c7DseK ]W|-؂NH# 3$`}PTo0V@Dit͔{?3h΁ R"m~*pFP(sEp! L$uᇜl[md]gG. F jdDvg[RV  Nk)bv? _ya. aُ DހD#ȕ4V-io !Dh>*p^U QS'Jw(7aܻT&L~程YQ_/NI]Λ\+qU腲 Lj`t`epU$ȃLjE#z-FH}w4TΓhؔRzXp~0v: 44=P{JȰ7ɚwU&:LG8%)KdO# oOOЦ&W 4h6v=jQ͝k*G5)ڕjzh7?`7/uBI4F"6YƼ*XxSΘ[=ːs բ^_W܊ޟJZϞӫ #wa18RW+*6Ame蟗;zb.hB2 wj&NN:d_.EQ le,eX+2l=umX~)C%>ާoa@ iw(\Xp}Wiَp_^`ZW]"lYM0;j]=#"K5d!پӛӧX`9G.@^=J֞f8ks4"{0$e~Xo*]7SO[#޾-|SQMWm{.;] @x XZ;G@G@^:\V89ySy0dMzO3~)r5<ҔMKZY슀\*! 4"_x@AA#?4hm{KIhaR= #@ ]zQmݡbyv2hI~)̄Uf)h[[;p=2ui)4VWZQQWSsTR"LFr}Toq:Sxa3sorfq/w|LK2H.XT\[՝W{)W3Ŏe3̀^ҋ u;ůŖ۶ᵘ)Pn;Ztu+T*!5pỏNj5~Vk C$i}7\^#/.V2vYlm3"ip.C&c"Qn3wf1%h~$ +%k.0$uPHѰmHǂ@ґVvRD]iOt7O (gEgh|;{6h6gHJ &;weI# !ӏu2|I ۮ. 2(:gV¬}jqX*;3ᐰnX\l-EUKm !Ate@x-ŀ|0^'MpaNixA>}X!/)ՕqRxQB@}]C&2^aI4a&>jA4hpYBg`:l ]Q.,"\\8vz/PCE"'{M)+0$&K[NIV-T˨85.;\7;5ٰs +A#~˹oI„͈3Q\ 2q +$lRڊbGg7=}sIwEWƍe~v;&DhCFL)q \c̺(VG\Íj|{)=Jșˏo;uTnI<oMу Gl10+(= mR7VT '? vAu4 d6.nU|Pk%B`9ȏBS٣L8:y5@˩ady,, TTiؑӢXt" 5$7Ꙙ޾՝YݕZm& HS\M?A MhSvؙ~T^?Xj]JLknmlYY$UzHM!釥Cl jo?ApݖPL?T}P.~(-PPhӆbO*KցO'|#NU%Oma@DnsM.WO'孽e[ZhWEGڧ}l:*kr]`@NBI{˥Oe#ufT,W m 8O<#: O~𭝔>C+V|\Gv4{Xk3_w)@-R QP 뵐6I3-=Ai  O_Wõv@i7.|vV,2#_4wt^UzV6\TԀ9M ͯs :mk,F㋼nDŽ c$[ȸ?̎mtV;YM㕋48 ްhi}Ԯz&D`2!6O{)FCo\>l] 8N8ʾ6yG-X|Z*0 @jIvE&ALm5;J DD@F0eϣBeS9~}jDۇl~u=snV1$PozŦ\Eg:Tl)DR;&M?[*Jp}=1ZfJs-ɝl^":PWWO`:vw7$rY\E0Kxb2K`p'upLWKY|^+-N%LJ3C _:Dmvn-}qBLuGK_Aa#5'e4 Q N0lPB"rˡ|n EqPT/#ޢHAJU?ۙ-b;CukVU{YD:j` R&<](Ww8`F՗6+6/$2@LԒӏjl2uv7ac9\O?ל 0RI˽di#2#QYuS ?1YMZ*P&A#VEyQ8|i qc/6$`F+ȅ;ҢQ,(гAM)ɳ 9ڱ4ZNEDҙv,,Bc$XJ{+Z_+8~[?vi1Uj#{nczKZS?/0,J c2=98}~? $f+ﳧ| =|sjW8JRG1Pn2fӡLR QԘljg ,(yC)7 c?r7wgƔw@1@g»-e%م4 FwdҌ%ddP1LXju"a$ 3ÀWn[}OqΪ <E N=uiU e.hPCm{hO^ ϰpHQ,R:/e1|% Re:hX\*5܉Rg{L*KV~:*?ڲG{[EԑA%∐c~ؿ1訓x=M d'h4'V+8 yw,IŅR(R#JgP͘}?[BEj-$G>[8*q%qº&Cۭ] Vo^o@9;Ux4SLCOo):[|5 'Q['/$l^|P!n]JOj9b̌GFKmѳ iXء& )gs V~*,xFnL_2?_5047OWrf,qBzQciz{z,mNM zi;:C*(-=9{%oY& d۪DHvjs $Kq NJ ;Wݙ> dՉʲH^!S\2TU8q>N*U-S757r >3Fg$1/r2S0vl<3P$;Sg3ih~4 /XǃzV'ފZmre2Iĝ^kV UO z׳uKcʨA;( qr"B$hr-`)2yWrA# q~`H#=>?Oc+RĎTKM*EgκxՉH p8~vhH|Jg'xqs:WC#56G'HS_j_֬Fke507!WM$-c4 F鲡zz/ux1ǪO!# p:v6}cBy Z>Y*Z#Ol/:tCw{w%E}}Ei E^Qqpj\ϛ[64YB[g JD1XY#ZP_qo)oA:а߶ёM:Jzx+"Y"pc $%O>6 Zk6]ʡe2(RyΧ{{ʣ? GωND&x&;3B-V~5lu!u|`n&w*R'9\`a<7%n?6[-/y.%K68Leپ0'q5T$5r9\yr+9C)7*/QU=szIZ _1Iޖٕgpg}oꃉG<9w%>eYt$u0Y5:qLRh(h9v/} &vLT;Dj}N+G捭WBa,ץRi#@I>dSJB /?Ic2AI,eXՏr絒 47!$@A?O 0]F6?rGiiAep.5< _Xn) Q2>}Aá5 ;i r> ڕiFo%~+u@ 1>v|G 65;ȫXׁ.*E%D2!.!oO>f}A' a7{}%BKI>,Cnc5,ɠ \qHl<D8͊O5u"8_֥},̂[DZ3KO H*=Qܠf=ͻ}lHFAGpCAh;1lq|цYȒUU;Iݹ61m4RЕx)^}ǣclUqN=ABzDΜpq:ģ =&'Q%jd-?&9Jq|SZyV;KiPϻd_O8[Of* M[R eȡ'^^$I`Pd‚4M=JQNA@)ȷ*cSJ-P3ƃSDnSiZu"'1U: R;RYn&w?)<{B ăt v| #p@1ӕJND[ĭ?$*-<ĜUYRUEd z[ZQH=,vo Q'!6:Mۺ1v#'OL2JKF8̟gfHEƦ/vqlWkTC*^?AfF]n"M>?.:3}' 5c\4d>5҆K!yVאh4mv5_.CƸCxS*F]?&uXqvX23x^}Hڎ`N)% .C͟i ӟr7EbJJkJBɞAI Wd` ”e0l\U)جsrS\;QPCzo.",ѨR*]Yho3u~! v2o=$* .vtP|nnHYfw$y7Ƹ*I) SmR3f*H{8bY9Dٙ9 9>=NyNֱC%7Wo{j.#MXT8icȾq\0ī=ͣ MxC1g0 mXK\XvRtIq)F7/RGVU"tW\ ^F7@x`H^)OCߖ4nz\c:t_ղEfTBV`N-ɠ$!glĕ;6C e֣ÅD:c y2S3mdnd(П›Kc?,Uc_BxW4j}Y EfD(+dJ%j^~^B[ׁ$1Q=:>4T{Pÿ[ Z !c69&gJnm&%"\5\4+Mhz";_Vf2l9hH8̱>pnAQ#x5'&)Y(T_ `EOu5a:~ʶN_Vm%=Ic3hFֻbhI|P4~Z{̇;3zS;yxA,´$ }5Ƭզ%G5#?DR}ş´9R/E6y^J86?&zUCd9G)w,w2JOh#gΣM5jӯB(!f3[pc |zۢ!nk>TeR'B/uƻXo(a&-?nD1(L gK6t؄b;V͹JQk5FX\v'5Kٹk>?yQ`‘BF .i^&J1zQVqo!3$-v=Nk> ^0f,}0" ܅.;1p"H0?LڏG$T!q̊p4hDŽltj*Y*J 6X1DliG,_Yr*?JR ZNb )07 \U٧a Kk7~>HE.D oS(ewFTaO8}JXə8+ݦ"r8:[}oXwv杌U "QS{zE6f.'N AÿCt~cкv ݒQ$6;!2lpMK{CuEN:Zs"zNErʹ\2f^Kx(!!RD\s= j@HTZqÇ8)ڬ+7YD0(5K# ޅa"5:€҇XlW1cBJ2,|q6XQf=b-C4qq/WW`s#jկFz|~$TH;eۚjh>@3=(Jgx@jH (ѺV89¼ly~y6AÀb1O rz`g_ wWh9kbjNJWͻN!bD51F~62B뵲'eS(d1&p܆bcd9 #HtigEZ>z{J8`y̷'ۂv|hq]'rRK(Jm dr葢gW%s y&jݳE ԣ39'b3 QInJAi d>D8;ST.a-XjF(PsڗvPL+KLFAq";{"Ժ|D$8ǸW ^A;zwNCnT-v˫O6b@n;IKՐר~%Ϥi+(l"`Iq0wyNiJC(C*ZBM4z` Eh5FCCG9T3'z.Fŕn$Т=vbNr7\$Ku/WԏԋJ~T{y;mG$"~I4 @β?+5G(M6k[u39G(Zv)%6Ω ~K9_!Xy/L &Keɵ[ >GphU/+,\Jnj9it Jѓ(~"VվܖdiE Yj/&tdE5MW䳓 KΟH`26V}{Klv{E"8^SCAӭA5#FU $(ԯGr""%qZ fbrtf|'2y2%0y⾟Z3bp5O:9i6lȣlcGI]r5tER-MzoQ(6,EEnd[4A{ygŸq).d^;]WP|lw0 /O:-C#'&@[}.{ZfꐮJEC^ƚdToUU+nFf;Vj "m,;fIܖN)4׀%B59; ΩvtkoduJ@ ({ډ{mɰ]"UqXX@öKh@woi#{?KDCxx7 ! m<7'c~F#4J,}jeZf2%a[I_6(Cl+ng 9hu4&H* E:w@逌gE ėbD/m*we!/΁qak #Ν+Pԇ6R}HK]NN;Ú`D %,?{_gr`؊܃y4C|4fj<'҇@)֒Tnl Yxk`A};{IyۿJ2qTĶlcp2+tSgI"2 9=,_UIQMԀ]P&ME`{Ԙ9V{Xč:Y4OK{^9Ր:BnT+ 8d- -EǢT(vwOkB-B%ڦpf1Ip9Ob??؝_ÕϹa։-:~ X n`E v}l~,gS826_ah7 qKFg$ch+ -٪䨗J.6bI3~(t  M]=j cwMԡ;"g32&C>2t!yJj%Ti/> K TFIJ4* F] "^J {4TY#_=5&ކ n`З+'m{FbŮqL(I0\H+?D` tKA5Ӥ+K6(h=Dy2[e6׊arzK=ue&i\$T I*J0B9T(xG],4^ _[.Y_nE\ڛ8?(y|_Q;DdfpjGe|/zUZz H:&p`-GT)0⿌m\9Vo:SiW$OKgSYyY3C"]R  Aq|\,;/'΂J7叇zF8";Es{jvRAy) XG9 ]A_zNsz1;^#>9E'+++CބFuRS;ϴoS;H7l oK#j腴r# 26%CΉNs!ͳp1W]n7w j2%ؕ0`mƤM$|zY7\YĥmXV ]=ܺr1/ݛPd,3(P;Qܚ)[A0Qi!|!/mUlyZM>9^x؋W4&^jm/U)dN8>92yej |MH y0`:vΧUy53+FBӐ*- Jnk[kcL6G i-:Ҭe拭y+n0p(yÞKLN`*}F]4`q;2>*Ch7Z)H_M\'(.3n4e{,t}M;DZoz0[ORL&ky-2 n=WV5F_;5 "-}럇A61$2芶q'F#`z*Ւl_YTg @矶[ O|t!wa6FMck!ǾtB #4g$wr(+>k{E)7"{lSJd!?)ѲeqFz˛^36G;+ʳeL9-TCp-/KCP^:@}1r ~5l?H&퇾 HyaLןN=8.>R2י%3jz//*CUFZg~C8wdfk[;&iV[_S`(Y3({UG)fpݫ+3i"bAO~jNbHP*$yp>`7Vi6z^a>($ ]uxeTj^IFrc]0G!fNJ$HPXQxPlvwL7$ȩԌπ==y |7u)QQ//~@v2+C!+yf{"u.N bv%ŗ1U~ݴCL("Ɨ;˭<Ԍ5û;F <-PA︲ybh>/'x -U/3O0A%(KyקZ*{~rhł$fbh/޷K`~y"*"O%>$yg+, ',x&5YUz۴'4GB<\:= ,1œҟqR^DL^&+sKk$USxN[ |8Ȣ708Z7*iMCXN :n+EnzZ C{}.\톇ryp@v!m Ί$q?&W{B);y< !+ۇƕ xE  =-+3=rtŚqhq:n))D8&* Dr䊹a{#g(df-Ҝ:}d C|Lfc{1<hr8WMe %TpJ&|?Ce0 6UQ!t^QqѐJґC[u(C]Ru!3;lͤc.lsI9@<w׿$"]к]*zj7Rz[iɢ paJ$)#5p>_?XDZV 0sv[9,BG}o딥ڼ|M}m\0]FxCc.~t?3hŘqOh$dc<3ECVT # NݮWUN2Wfl:!',RL1zL -FH8Iwl 6k'$'{R?/D>SxA$t,E>;2/GCu"I|Dew}Y-Ѯ|_Y|<Sh߬,JDCiF3m+y?a?j[F h0| Ҕ$t7hX鼰*H ?*يN @Hlt5w\nhm;s^8s| <|͘#袪]No+^B}4vǴf3uwO+s",LWnyAP/ʫv4 :jD`$rzO;ж-=0?]q^4M%6E>!t9IwbGQg#0(Rс\.J0턥n8~.Pp7ֱ'iFTd5Ћ[CoZz3ŶtE9TG]4=NGqdF,+k`ۖº\17{ 2 !:GcFwSc$h?vn,>>Ёj] Zhb5,n▫ OREW'o ?l0. = /vp,4VDq ҨLJ!Uj3bGgɬ-MfM\U&n}X :+DgКxSߌd݇EXl^;ZR?)~X3"l0C}UG涊Cٔ1o7o|K& q6Zo~0@LT@qhrG%$eLv&M ke!/ps:gF`c;`/IϽ`-ѩDh|Ͻ/=oJ_ ?8KX[vj&2E^3nQFܺ6y[SΊ6@ۜED ByУ09^{Y;"TVtd|f܇aL{5 t:޼!{7 f}sv@@˭xKaeFL/NřM|a!+8S2M&i_dfɲYSw6TA@ 7Ā$2V0[ =^:c@No#dr4ƿwJ1|-4|H0t@)ɣj"R==ɉpFs;1a #n@⢚B_<+d狰)6}uFj~*rkJ<M9q P?tebw6ˑOdN ` ߻*!p\Na17'kT|w9Z\-  PufN]DY N52__4\N3T$DMvq'С=șFo7 @陵$ʆ %: _Cȩ0L+Æ#{65*:`jۢH\OV4׌gk0ܓۧ^ ^|Vf/d1t_51ny<{' vH\T^+z>@A1X,lb沑!Nh.-)\ALd~}|8 "G.n>K yvOL)7 rO s Z(ɚС [f$,3!L+;oL6½Veqe`H#;ٲ!-Թ;sa XM*#4JG?_K9{סM]s|h켚Wi(817SS(s+lqG@G 3n1-Nk4,&!A;ע S$TP!"Ee"SsMQRLaZ t6id#D,yX s.lgt+Kǫi䄬yi%\U::l]γ+'hhTdUF%~{3K$yGe\e{b9uը D3q=Rj\Y4ߕbͥbgNesoX0xkTJ8n= mf1mr-f|Y[yYpy2u&Q0o^ь;ڡ>Ja庞ë.Z1s]ϢzG iro93 ǜM8ZYBS 8^.}`K?+Ĺ/1bV- Qq޻Gf:_NSݸ q_ⷼk;jH_ y^ی2`起Au4XTa͋p̐=+⎂J~Ǚ6@4qLyyáp_)I 5FN} ,6^BM[Gѩ¡{`Ouobsȏj)k]w;s|Vv@w薵*wWW,=eK3/hDCwܺZnX1P[\*>IfF)ȇUܑ< SfÒ6oޢSgN$^t6% "$$3BsӶ iD٢ך6xS~gJ7^]Ъә6i&mf n"~揀DNjSO!@^e6" 0"-U)wDgθ[ڎs(QoB㗥#WڜkJgcW7' Ep`b aN'Z] | >h5Ze%dB%Zΐ: L]4[mN$ r=Mk(wJZu= כ=`ڋ?0Ϋ|q)ܳ@Hn* GøRh 4@' ._%ba_iMCnP5k>nJ.h/֨xUa/,b{Th͊l8P//ԤX~2YI"h_/W$|h:,icI'5?AC3GښVΤ)cNTZwxK&ܑ2ykvn[cY l^<%nՑ#bǴ_7cYH{A^^Oʠzt$  j6G29qFW<@cO=,H#c8b}bQ,SA7ȅ"K9K nk>kh"m0qWLPPCv20=d[9H& ] fP8C0OsNrƷZ VKl`xpA'4:4Bz=ҍKg"8)bLoђOv]ݟyWz}^}Oet^n姾wW}>ﹶy_{kT־}rЖZM+}=ܩ[=z/{Pvow}-hSf|^+o}=nݻwvow>2kzϼvjwݭyn}{[w^yƏﻺy<]˞Nw!ݲ/}8W޶musouvu^^uO{׌}}ƹW7=`mu%wۖVƃܽURvhZ۲;u=O\u^ۻ]}wd{kռn<]Nnz{zo_K>_C=l۴}=zfսw[m`b٠y[׭]i>2#JO^ݝ{wv]w;:z+::'M[7wmٛ -Y;|om^r}=7}-=|צ{yv݊]ۭ;wo_qvg+Gܰm==sowo s,[w{}׾;on|E{f{+dz}r{|}8zoGٽ뼞ޞv{rMgwn+}BvvvA{wھftvnOGe=i½mV{zmw==mQoﯷSm:.#Uևwv}[EuѻiOuӭ}g}ۻݬgº. S{z=zoM9-λ{u׽ozxǣݽ}շֺ >gz{twׯw{yo{edrwyޏ]H^zm5ow}K =tWu]ok{5wSUsܞmvgv/m=]o2f٧վ^ow{wk٭7wޗ篽Kq|绯{=_}ȡ}z}ǽ`y}5{z}=>fƜ)nssCtw>zo*ϽϧOv>.|yY۾wއwp.k﷽v=ﻇ{z7bϫ}I4>}:W[}}=۸uύv{ﻟCb=q{:뽗}{}}z}[>崙>u9Vӧ[[־淝=ư.oz\}Ŷ_}zW]ztNo[Kx|{{{ٛ_szoy֠}뾎{{^]گ-9ub:}wilt{m[nۯzzjnwzmiב{ӊWs=75]3fx^ϣ{}kݧrWր{J]:%{wow!޸v}>5hyﻦwؾ޷{)N{s˹{J;Jg5ׯ)R{oM}׫Qfk2o=Tuڰ@uG{}zo}w'pWǣ[/T-|zyAnFc׻ﻯvdyc}^zz}k]\[Nw/[^s﷝-r-M}<{ݏy>f olݶ:]F=g:W#:n)렾}4 >}vwq>]׺{Wl;yk)rq7Z^AOC^콺ɾkEk }S wt{*ntﱾ_m&ۗEim^{ڳu,ۻyM'뗧{nvN޻=(v}O*N|zW}ݰ4}.m|r]Ν:g:پ)oyU_wn4:ogݥ󫚾Wֻ=ݹwl{|8խlz}nV}ht;GgW^{{;m7O{}H}dw;=7ϼws{}{=ǧ v|v51[2A|ϻ{vޞmgyl[[o}6owtkkvo|wTKyW7˶r|Z}o`)޽j{[7 }^ӝg^'}==ލk'}{u}[;{ϹwnsO][{}6G5 jYc}{=[S6ngwz}yݔ gͽ)}}GAV{zϜۻvw/gN+ͼ}m5}pn@iޝzk/}qN֡cNw{ױw:ϣnv_:rҾ}5u˕>:{[^vZwt}so}{n}o}v}Ww}uޯom_q4w׻Fw^ų{zom gwcϭ}{w''^gm{Z*n{ڪOރsyx}nzˍwYNn}Ϻ٪Iu.jfWn s|Wޥx{Sio_]o\uƻoonz4wy^W}z}k}׭>k[>ڴg/{=U^m}Ï{zۇ{H䦏5uD굏Yh}q{=o]78z.we]׽:hۭM7N붔޺ۑݽMkGv=Z}h믦g_}rXK﷽mo^n}{W{ik齍z۫sS{{};Swm{[{y[Reӽ-woޝ{nyko:z:{+{]w}TѸ\ ۓbԃ|Wջ>ۦ:}=nz_o^@绻w]_}7nͯõW}:=ϻr>[v45;|Y#6{{}x}Pu>뫫E۽==z}7pgy{oѾeyOF{:Rؽn,|>6˖{;kӾucym]ϼ OcOt>oϠ}+}װGv5]w>ov^}[O=Boo}v]gG^wovv]ϯ{nrZ}=Hs]^>rto'çOo^yC_6{^w}쮞׽ϯ_}˺W!ݮwu:δW7fǷut{kom}׻h7ݻ{vjim\n^if5֝eۻϧzݗ^Vϥ og4{wA) wWv7e{{۫[7]{guܭwۯGmw-_*á֪m_O{\9޻[uզ_]}zvϻm:uޕN`fNs 6w}ֺ_w =z}}wp<ޮy]z]*ݷ}nos7n}Od`}t;vqϻ 7wמ+=zX=n5{Ͻǚyϧ>{]qcᆴUxΛs}zo;ﺽ ՞+נksuo{۽}ֻls2zj6:skzq׭oUUbv}P>|ﻮ|j|m]w/#.NMe}ッ]>z{u{{j_FNvz{[=={{׶b3}nқ١m{cU]w/;}}>{Ut,Wuv5ޮwSkT;}-}*^{ums+[wm[kÕ>|>}]n޽쮴}=q[]:ѷ+{w_u=ﯻPzׯ}w޹{z[MkUiׯCt5}6^vkw|>׸Ͷ}]޷{)>ov{5ow}>1 {nVݎgϧ{ޞ7=ݹ=O=,ݷZ]v=}=:=O{}Sֺ^uou}ݴ˧7zgֽk{cvm[[w=}u*hm{ns^+nvֽ=hm/_,k}}z=WԽ]kiY>o׻[{kSv7}{o_]ɺ˽ٛ=}aOn]W|ڭ_mW]'W޳O{:}뷯m껞wZw\(;rvݝᆲ)w{owuﶾ=ס/2۱4{o}:}nך}>s 7mvzrJ ۽j޽ﯻwwi_\Oݻm}o}fk=G^Ǧoy\VqoCUʇ׽{ݻ,F'}DzgۻM{y9pݾR۽k篾}۶/}b(to}U;e]h{[:oOODז+u{ tcum^o>(Zi[׻oᄈu}hKmfz}U_ew}۳_}.nwk/m{gTvO^No^} 羝ۣ9bgu{m}v}sޱ/A;[{4h:ݶ}|3mjkזwKm^o_]UooUP;{{7]k[{q};gv}s\}}{vw=Z}O#5w+}aTrΞۻ}U9]ّ^M7Lzwc}{^ƻuNnn[O/_YzևZ ;\o(Wt{̯Vzk^BOSi2? O&=@ TB`&E<0@M0LTSd<O `L'&@&hdɀF&0I@= 0S=D)TUOMTU?2` O 骟U E~xDn/?Iwi%WpǀjJ8eT4pQiRPm nf+YͿ}khlx[nx>fu9Vqv=$px|{?etu ."g]nZI,kdDc~eI Zp P.u:S=4iV~l;s :gd- )>WF­Bͤ PI5"u.VKԢ?u}@M-_) QCN/Y}u4z ɎwdŲ%ටYPm~9NL–ѧfM+8 %c:豍OFI$f69|^r?lMa) =E2HCn=3}A-g(ӯ\Kh*1`Rg,R ⶽ|Ma9NJabCb2K{X*B g!Q!Æu*2xQ.vc>ԀT[/ l=ؼ"ȻsJ=ծ)I[LfQsty]ږP▜ww3˫A7 քe &]yN%X)? u[ \wwqwmkGP{D{@}ѱӻr;AjBT^XfwY`L/l :|sD/Ѓ7ۭ+6= dHcӓ@`m*IQu9~7%VIA`g({=?~ۊ xy,6 ><=ko _۲!S{'rqP -%" s`M7'ƍl/k(ǗzSjJ߼WPjFs(bMr|!ji0Ab;͏F; \DPwؓ1zeSV?sca ~UQ7\<]H;MS ަ7 WNo;)e;zҸI] 0VpM?wBSBsE^hF3gHO, 9 F4.0B*\'>~8){J/It#sc&929٧SBGj$-d 6@\n`_d-oZI&Hn7r%f}8(,V;5B[Ugﰥ(>(~^P9 9PO`-Rv<AH>a\l<ގ:,4j=sp<:.X/aYAZѲ A% {@7wC2?(}a}r2SmjaX9q|yS@~笠v9DBmkT 8JTDh>Jq{ C &*yqi ܻᤀrCŚq̵$Fd `\7s,ApTK Vy*2fZ:>,;`WsYiQSp3 z(6be\APVkg?xxfCfB7Kymwo~1vv _bMĔpeu;Fb}EUaq-S g ՜KEeyX^6~9 D1l&kul'bp[ |#2dYt\F]hM0߂X;w> ޫm@aQIJW7&&]e %d{Hk=v"s[H%0+2g-8-_>P8hMS r~_a$6fdqAԠє,8U=C>EH  Su/S.7kӑ?v k1^.!Ddn>q9ϓ6MR1,Kjg!7qwoԺPp~jbo18$j]sH+Q!ZQ(;{aq) p1L|b1ezՖSbojvaHoG>@3B׻\ ,E)Wpxe|)BNK8u` ւi!P ikìX`w+6FGnc%0[9v }qnL>jH|Dmrc7z 'аtXU`Q)i;.1x$FbPj"h ,Ԏ7q ː-F I8t)jbe ,tt2ô:4^ّt+DzR51V8W9WbK~9s~VKKvnG3Y(&حK:/[p$(ќ('""A ͖aL+8Fܮ{]Upsb 푂 W =iJoXc)Jт3%M8X)siF^zRrJhhz!p ޾Hl_8X2lU]XZ fb7IRu%ddHw5<dhix5QSl/" UkJN^?$ݟ"|p:4ZwD2{_2njέK~*R |?g="/17' zȪvc/ Ub0 u810xuGAWrmBFh*0VL cRkC>6fR"{5= ɉ)|yь֟@T %1;!Dnx9-Y0DnZ=,XjQh`cY d4oI}x,v:_-?`% kC7:җX5t$F‡4Vui~8W3>aD~F%%!k W(Fta %f&+ `d5132U h+4%cm [tE%vw|BqS˘Q9 .˥A[gsB nIo hA9XuEi 6,$)nqx2\bM 5t^͈RIJy&76ɗa 1bL~:S4s)Cd67Zum3Xqm'gt^wJ\7M孚Fէ jm{hZ" er['@Ncj=m_IF58HEvm LK lY)%S'!JL D 别.R_҂a]negk,-frjx(D#Rl&[Lxsg-\='L:y8#>NT\6= HKxߍr˒ :A*wba$F?iRs.O[U7` ^6Ny\I׍e[yn%g!"'61sxa[_KXȤXNtF\ ܲ'TG:RR9AmҸn1 b >[ 8+X]MϼiˇcSoʬ҆l37/g Ut!{Zs\V^t6DZLK;=.,N%bD%Ӵ\0>k5ejb:5;\IxJW'kAZ1'Mu 'tp-ĈbttM,zL'>̠#Dz uХ25 ߂3;hW rb-2 I\L:56X`7T%G{`ekG:sm4JQSI,1oG"fuU_0FgÿK*`cwE!ʪ2>n"((q*C4$)%5 \ [̈́`!7# qɰj:bn5ǒ*> TGڳOؗ`(bw I2?CbU=Qp/闡D?@=ZV >U],Ožp`QVעMi6ܖzO;߁3?Į0ʻ o[p Lwdk%^zFgYڹ=YXv2~[.܋ Ĕ p1j1 :ՋNMSOeXt)#%84c„ 7}7s)q1F8jM758T,e4VUr14`X ն`&Kw'ހ%~M'jRM.EҒ[ᔫ3Kn2ABz=ɋIU B!J;%iRvIE Βked9\.u(&٦֛~n8$U$[)LvCFa A^uhy;\—۫}7ƨբplG (,*W.6i=:VQr 3 ?z&*e?pa`: Tu5u&JTW;-ɭ,0?|;?oTyO_ й5k9oĀ~g8p%LQ'%juMt.󢨀4{+~xeGq4W`@¾cιJєY(e;F9:*C·SI 9,y`fTD#"Wzofgem9V `[r=k;"_i-t)yO3z^L pˏe?mPt+sN#҃emU 4fLv'؄&&#KF$ŋJD $H\ ~J=dmF0 7H/ ]MjÊJ2' UዧʼW1hx {6N)6y p c #WI:]u4}ԅ-Lk_]3_|1CUgV n \Rơɼ-ڶwsՐPMvj,C+1G/YQ="ŘۯwZQtllriVKwWS.;V#Rj㋄zp%^N#L)p2S11/8#?y-1\,LY鎇qMq`4Z!ש>.q \^%^JMtpҴ=( \0EK$gWaVC~E}IsWpe^&yu`XnBڄƷ[՘ԣ-1`*;3gu̷i+8ۍkI(Uĝ%-xPЉizЏ=ZHk\s:FfX彭Hڝя,id^uSλ_A̒iHd(uW 湽D<G"RAf<d݇brjᅯ +Nd'P$ͧLJnI.pP&O9OR Q?[_][÷q$!3%ÅR?iG+sЦ}Oa9P JSOɹ c0 ,p9vitSLampYx>w"Ùk pKD:SB!F&g`~?tH ϗ}Ǧ"v\EQs?vmHRLg|Vk)UfD3TϺ8sLGhJw<ŔG~D ~ I:^P~:,b;]*+fmWP.`?WYuv|G^>oTG-\W4y-d䲐Ie AV@ɩ;Ubk˦iNIԜ?beGX_r4a^ItT p ULO!aH_HێEؤAvw^;IS+s[ouA>"{T$+x1@.`v-$B疠~AYBlqQ"贏C8㱚X:a F95 *4Ȫc5[.~ nO%@C89E$-r}!!)r_/ot&T8z5 L܋q'!->A=GG* Ev6\&?Quɒڱ(C/ ^Xw!U~=.v3\E҅Zw_M0,Wg֋ܰw 7{(fЮ='Ÿ{ l<@b\h`r+STL~L^Aҍ o?o#\U/G26^@Ղ{q̚@T,|CmFPH(V}!DDrHJ\ەz:]͉[@3Ё~B:hr˂vT fq2|6)bo[6|d}b 8YB"Qb qX|e1+.d/b2+wo;NSaśل-ԑG*"3P"-6 5n_hh_J:Z`cfyob֬`dU`gͲ,kARSvϸ{IQF&`!ļ]`}o4f6G$$!W :B$C. 0Y^U>]UI7qF}qвVSi/~GL9"MGBɮ{0ZJ7ߊ˧z<=txrCI6c#!D(곢W cE<]^k 4 i礛%ko2GvytN% >t('yH [Ge3wo=3S!*;_]]Shd9̕E A벚!( (9Z~蒝&,hX #h*kVA>ZJ>_2;:Ru [d⚟Le6pU _\si >֙cD+PD3$KV~˄{|t'5uq61rp~9湬Kxgs't1rNӱr).oM֫Ky |L܈S;C櫝Xg?D>x>F%$z[S6Sr&Dw!Dz#E(x <ʯqV7"v%h 6tl+6Om& CSu C+F utP4y$0 RBOӯfw*LX O#F%TEɦ˔V5{>t&QH^Fnfh9(F/dy$ ׻m9HbI3V٦~rNi@`&Y=6k=R0wB"J0Ü#"T=}o%f ,i&_Vg"a U31yYVYc;uyEE[E/b G8^ \kPUHDUѢ߼PF) HV4Yn)ߥqix)E0Zo )G윴[HQSЃ]1fb1˰ n)ҕ jMFn>_+JOξo$^bWhX (t\uy-X I 7-RQMڬ8 Ysu[' VR]J?eeEdKk٫t={1%qPLsYSDSA-}cV{{.z׷%g5MUL֣`8 ]७Nq ZMn_5XQi TX-Q'İδMbnJBx[sF&ghrZ}GF,+o{= w#˫ -˶EWR-7 h~r wD1=3%?TX[Q#mn)D_++_dKpe//.lȜ@ XѴDOw gU $Bl0UF n@* qn}Q~Gpc5SwFm(g^BRUۖ<~QPlzK6<()&MDc,Xa+U{2MČiw`@.&"bz|b <"NIy,4&Q?w>wyTؘ+^ |P@DcgpM]Rg, [ƒ7akZɯ?圦Ib@/ l|';tz-VM]"_1QpMJ{|Ty:[>@yښ l $I?T3rl[ eSYK'' @>9p"GdniRM(Ѕ.[.8cQq&*:>$ּo.0H5J}W67A!V3 Q’gӠ0 IXFz Y9bM΢u**: BˈszvR]~({ܷW_nïxܗ:ǞڮKMRf0 P4p/7HĠ'6%`Ov;ay4h'wwJГ܄7W(80|JDhS Ňti(ݝ䦰OH/t1#M=jUa\ TG|L$agky. !GLkqݠ/kxШ$DCRhzyaC@'S`nZ jٮ4( aB_]KYδ1B__Ħ=R! {\-E? !gg) `s#8ā{4oD>hz_|bQy Ϡqn)ON`Rcr4 U=.>b=[< E)V|"v+q+OwһrO9-^pu~B.7rDHdc0[pr=d!p C6yچu73bS,%륹Q]~4Po}+!,B\]_#7WѾRֶ_Q&,&Dqt8It XTc-At'$k}"a CT#_]csD1aI5cT*5LTHVLӵƣPHe{SW8OsU-XR 9KC'뿒jI EcQ=KD^*sNh Y><f^{WUNIw &M\`_V'z"04vuM$KHbpz FƴGmx{$zOkbU7 .tF.\9N-.ʙҾ0)դ^j]3 &f)vr2 hVj,Z)kN^Ν>59oUS~B0&bdH o?.qGg:؂V2z 6̝_zдRBy6aC@Х߶S#U3lXsS-0p~ ȱX&:aQ/q&8+a;&}+ðh:X㾁 0Rp { .vVQv{A\s+sW R :6 c(JkχzWs5|=/7H*&rPBeǼ~U[\.f8ײN%+ݙ1EĒ2g]?7b+f'"eCK|,-¤D`I1U8=Pvdjߏ_vP6`#GU?M(CY@RpY\{.BR/DWu6AO]z*uk߶g"Gc{~;Jaؚg]e 'AL5 ]U7Lk*x+?3آ3.AOIdOѽ˃I Y2^cԬ@ɮfg.khi]|`\Z|?9& @mxwčFB]l{ "~5N0Np/=q"5nD 66ѕmgQ`Edi=mwr=hN˼)Gs~[ 3ޞR${i6z9M]DUK0ܑ4;b띏8\]B|13zꡅ9N"B|)8uO٬7Yhk/{+Pד:Z{RIBm WISezU5|HH*]>(-mvr#qxcqKy rH",uuq/ $- [4w1JDE{_xmF9~m r̽O0F<:>F#5Mڴ2t.u%eOa,*/}d3VV:^>Y$jȠ0iApLtwJ(E%7 lUA4@_jq>o3" J̃NTtqE'mL&qbxݖ3^}Q$q-w 'd9 qrb720 Iݦ8-+% % ~V!-ڗ1.,#_O%iquyX+g DWu"D']RTU]ms$F3pjZ=rurO`Yc{X@V]8Sޕ=ÈZǹ*xS*$mc^ \\ݾo=0_UaP D.=蠭MQ-A*f6db$i2]좻/=X>R $/ AcY~6ͥfI-;!'Sˌ+k^;W \ SޣCG')zvrHځvQd2 PuI[pKM@yXs! Z@s^T f!ݪ6` (]oe׹j !9 UQ"cBKKYׇm">,U%OB>`15Tk/+u%h^ q1M/fry;֐[Va9ɡHeɵB7m"}+9&g粏$h`3,qpQHlL{'t O!N)cҪGAk{yK`0㜩`A[= u^i5șPd%?:.Fu -B_Yzno8a&gE=.ҼnE杣 z E L{QY?b.aZG7ݞbi<#!&HC,[SCKS_RfO|a{fN f@x!( eXh lUU˴K D! Z խGUA g|RAQ@4i*f7o#S%}/c>{47,WG׸ՊcTE QKT%,Tl*M}lַ7J 5۠tkL_SK_ͻSЀRJ!mBC$b~=.\GHa,:/$Yϳ? a]Mؐ>{Efgjz.=Kfmˎñy)5 HrF_%aҧe?­{ـ.9yEB7F|>,jZ?Xre_b!XɆlq_{f1.B7u?8`Rd]PӳQmyדw0kUբW Z1=Tb,fݦ5L̏c6 ͒9B c?tBW(݆w0607{o-_DQm._ҶOǔh|1Q6${bv4 $"7=o&z5>fTk*w{U}U؞YЦhJh Vlu4ǵ043 r,_¹ϖ}IrbQ)@GNd.ȜƗ~B{F)Ӗ4Z=^|R @z[;h8='ozJ2#m[4fpxԈ#po7p zJ^H3.U.h':ye^8;nNbV9__wC( \DawPiLMLq}0Ii+4[crkpľ_I!*f/oj`zUDQrhN2BzFMt ˂g-Qo̒P  CmmOhmdQqwx9{IouIGXt6;nk?UGg`;/R>,g!qO8|bP l}:77HhJT1tBf',-?ѼWyT2үC(;&UR#,Z2~(F]ˇ? G!V! [NDFH)V W9hp=a"´xt)m;%bJp];G%>w֌͙cHі4dŠźb\h!_u/>8V;P9-2P[@\BT%g1QMa-]2!2u+sQZA26t#_|)ؓ"i8߹3KDYԁװ*ػs/n9^3^a^ 8_&OJDA?y'.ԍ)^ەDeqq 5e߿Hj목ž4ؕPz0ځQ!kC֞aIIZS؜߭]LjXL+EmQR!QL-j!Ka~, >ct 'eЯnr/̲BN?oj>2d(-ɓG~σAɁqHqe@@^c";SݖG؛*]dQbEzQhURX'?1+\7̙g.n.9^(&O2a*:-XyFQd0镽&MLkN >p7k|Usപ!R/2~FBBoٲJqJ|aTnJ՜ZqG U:hsE)iԧg[#k-C+%&0q9hq Q3UKt2(&%^"Fuj68v'Tr3mD4kVQTZ{N0*-~zjmF7i,0A)?nmDy{\MQu|j1|,+JeYv$[N̷3XU*JTQ&mLyJWf")a,+ů+*tN4 ƕ|`{ކ3Q@tOu ąLZ4s'녔9l풨jW<Ё","qסm;F}L:\R+Qi Ga җ7dpABR&½f"6wv7bqt˿g Nk ;F%-/DUX)r],u,?~k$S JFǙGZzaҧ<7kvkzQj80FkcB芏N7Zv֌eH-i=c|8hkuؓA|+VrM@l,Sd1IMbl!lQoMq0L+zhY88L6($x6YcGѷ9d pۈ ,'Dl.-cޜTaCpU|o~8/ǔ 8zx6ܦ~_ƒ՝ [g7Fۦ;H@B,L aEt87#ϰiMReišVdJskqau%Pbb2'IԤYyRvvfF~˝l vUM~ڼs-cR ¦H#(pg֮WQ?P*|ЊrJ*~=0qT2Sn W[9GIÙfpmqᵔ[-)o%D1Z8в9R&$a13na) SO!eoHxUG۪{j4mD6ɼ`tҽ9R5#6x/3 ͂hD\nu 0F0{pvԛc_eoLicᑀ9AТg!ԳhW_ITg.^Ձ<۰1+=sPdMRb&'1^+;%DU:&M 5czMsO&ƺei*0|4 A/0R w}_l0Ig&l*ޱl$00esWB[Qܚ@;>W܈ ?D@,'Ot? ۬EYKi<}NUOy.ۢ)YBבU+N@:xL6=Iz"+q $.nl5-Dsxy!ndL!-c&XI ln.ha)Fǀpi{ge2\qz +468&v@ ]'T|Fł"xG*V9J=?)2 Z>pVvTV459ޕF( o6 {)ߒp/m.tT!f7- *ĔjXy=*Nh**'MmTЪE/=kR⩲q%xqu7Cbm$foMcfu2>6-!E`RK ZDͺs]~ .T!>9 M`ٝǯ}~jMXjB?MG&.8͂ *Zx [X+͋IN,g @o z*j, T1zT214jYwwA-Q2ekh,e4%E2EFjG*%dƔİ ڷSuL:nmzV:=--YΈF}meϗ:OÚny!כo56GY=E-7pC0z\)Uxna〲}@Y]n@?D)3:w[҂ĘF@k0ypqzsKPF\YJdo`NNԘdSH:'*T(+!)&JRHCznІ2}u GIeogVnQLQƒłֺF"Qglo1U#<F^E? 9> c?cٮ<]RjK'ޘa]j 0jӯ>״<:'L\4c%ٞMZ;G{M[?IŵL.;1_vt*wawS| -6A@n_P.H {kl.9h+&9䃙\12AYr䩾{Ty̮+;!>KQ]hvmέ qAXj0ԿD*SRL jKOj_ >Z7#q+uZ `>Rt1:}|EM;C Ipƭ$N8d2Y+j z5b=ug=@B @ɕܐɺV*#j hRE3J,I@SZ̷LYUɇ+)R+7m["[GeiRsm _Tq@ڽ󆬼}y&Nm ;z%xOas^^yE²)0(+դe r/~z$iDvAᑚM lp9{Z}s c/C$[c7{*i{/)^ǷR^d!zbU;)`;/uiy "X&T.ooXsO£Of&\G | Zӗ*mg*T7À>HHvhŰ-wM=õ#+imQvֵ J ~ *LO#T6i$?#!!cjzkθai'uz׃ n\yJ;)i8߾@k`I8qX ܃5b5:ypK<&놔 _JP,eV !d,jwnuj[iɫ0?:1 ;'$c'cd?Ʈ yȁČ?1CJZ"*,nl0KB lh.eJE@-CݦeX;zvBAVu:;/18N*i6S=mD:jWiKr.&߈ Zce48{sI,. )+͔L0=}Nnf3Ka 3:̢C!>Gi1c'NС0HŒg_M p%"ٕY Ed{t=zSJ<[rr0X(ƌ!.ȠOzBhXH%,j/GlcfgAxBԜ=9lA]ZX p(O }X:]4ub F:n,KuՎ*V~.Zkny`hIV7tL\eI>(~zagkj} ٵލ?|>5aV*>^TIwݢ淊Nb͹rmW+)-zh'/fuք ֬8=V4-kgz8$ms^D#<#F7$v-Tzb|Y3FjΎa:u.p`?`eT_ٮTUJ<8]k&Yn1b{o^t?vCvxFN[0%؞k[@! x(C:ѓJ:Nȉ?+*p|$!M] $D 0\6bx3(X97"&*^A7-Z[?A"b u[<\ 0&??ҷ0% poI }VlɻţF%5&˸nMR5y72YcjP'_$,u{[q(cqFv6o,M!# %FZل!bP9ua÷]hELfxőZtf֎r`/ڃQ0q ]/j8-jV~Y4ӏzPuUp=JEցmC M|`Itf:b.d՘/2^I803U F4ԉ*i[pC!̃؋bگUd1ĸUWkz [WY~B -ZTjAB!WA V{JGte_^M(B|PSO9q|"5}D)`0LD㳭7r&d:7MyF*G[6}o4NSVŒ6ZBs.i˕l :@Z֨Ϻ?9p c8yGu7Kg `;J-9d'3ݞb->JIiqshkJctjL kݣ>vsFza%=awH?LnT989Zca-k8B'$AI&3- o= ϩ3k1:EΧap;h^ՓO#?ĠjiHW8PNV% %HAwHyp|^&uHl"Tcd)+{ )CCQhZVfIxH'zzm9hp,.Oi6=glfx*{73 .g6:{pFc:CSHKk`]YXaQc#%C!Adv,Uq9')Aݰ(imQ #,kӄnM)i_4Mojg$rѭN '~\1?Xczч4 34MRӫӼ9XHQTUgHǖ#4!=WwZro!&( rw,vQBBPx5x ]U6D[jSJ<(ژ"gm#.:ql﵈9R3Ͻa ]F7%I*Gٸ{#mgV 3zoS8BxR /agq%QU|kIx2 ! m( 5\A~zB*^+weZ 6F~o˕u#7#O1aS諻xc} h)׼UsX5<.xZRDRu sO$T*/ZFl9TuL>x96^}=Ky"rIR.+] ̬ĽĉNʫ^ً<$13Ő$3&y{<[T' wi h:emzF].qXK%3{0T5K!9 \j` +]@r)ZjCFGKu6Rg$1 &Ş+ O}?eݳr[:R#,ma dn*U1iH>#IGxF~7^WmY82I)?{gPPJpwϤ+:lpWV&u:qLg8N"?v>{‰ݵK66q qhI U=hDwQvHBT͡F|uC5GM=Zbfh'__cozR /Grd.z#j_c686#Vsou u>;b1VŊ!ERV]lH&/m=~hLI4s5*?/ڪv1{BR6FH܏^Vމ!ݢq4:Q!HJZeIm>8w\"PsEUdlS *KZ5OF%Cf%NhR-j213mt} ''VX6jsyȦ VgSiCkv@{$&s EiOC*䃝)Πw@k<$CLYǖVBx_'kF|/4ل˸.:ER16.x'O'J#uzB8sΣfueMFnF{ګЊ MEQ2SX='Du !,)|' ϭ\Ȱ)cn/Sym0E{@<*dа7 +i?' 7՟=o$ c+> L=Y&jG~O_yƇP,X2t7Lј1YZrǍ4fimM2p~%[J饕{EQ@E>#87wc;mWT0o]Ξn(U٫*wVzHV"͠k8serT̒ =Mag1R1O sT *H~U/0r NeJo(x]Dq+M] Rf=B's W߻^*sϫ6JY'l*a1!ېv/ uT,V@ts?p'h`j$!$x켥c%mvugCGj1/ J[:4҃uU1! _Wfc9XtdKa|Ǯb %Qyr/;av߽ě~i`Q1iD`"GڷTU5M@; YJEBNgf3(|EdL>X W?C[n0 99.AɽBnZ?`0[vHvEfDH_Q4 %*A^t͋ڨK(ZM[(W^=OZAQv0]$b݉)-Ċ !O`V+? Hld4#yˌ xAD~8NB)j^0!]$҇$\w'm3+ dYV<Qf˷f9ꤽ;Qy*gem@11*x:P4b0twn5 eγGZWD$? :5jwG5^GPgnػ lUvTRIԽ($: ~%A0E҄7Fumuɦz\ [VSjdqpZ۲euڃ}Y)mZ2ڻXagd8p>b$֥胭peg`\N+O#9qcơ.w;GIaoCP_8}EC? TxIv[ -d?}/M}> 32es*CNv>3HGdkrsDF4:D)&|PLI`{3ۥu| 6+½ o#VE b pSSq$aQYjQ' <: ,st /}0PM-:U >7$W$Xq);`SEk:D͋ PWm1pl7Nw͈mّ#&p J$ýnjmuH=m?k#9f9á1OK)à0G#S-YӱlOETjL{L&Р[̟USM A`{Km5[ߑy$/0[h =Pq8prT2nL? Og[ۤwx,*H$Y-:=RS߻Í@bW+ٛ…l9rŊfo; U4q7yӓ؅$n6¦y#T˜,Z0_40.lMl>۴Q8+|۞oZN=-Grt{H,|sc=sU&Ͷ|ã9%yIXXCxFGQy;O4FVKtQeul! EΔ-|4y:aڨVB] |#^gktM+1R6)ks_@,7[pͭݺ!א(EYBqu6Xl8h"AV >԰ҧ=-e'sr ftmiVwGq]I6@ڴw(UK?O,ٛ]UOxAY XC;`ľY|5_܂X R0U {$f=wv"G%q[5`cJ{SN~qVˌT}Zlf`rz:Gc\<$ƌ } ^E;ȣT4(ߎt- rPگfYN =FFz02G@M &C%,2ut ɷYE K<5׫Ll?h%;X;LY;u1Ë"+Y66, ܤNU-KJPƸW{f8pjZ DZ˯;6W €9-=60 @a GsK;(}aC$VLc-/(%82WE}DgnI!}0_P+ϻ]~gjR{X;8J%B_Yjj T D NH yFi DFz O ³n3Xc3;(#hKzzPa&iUŒ5+PŧmWGb wZ P3辳 -xFSmP Եn 5wE҈Gp`^ey¿ w7zI\7Ɲz:'8j]8:wVتQ(erQ Ud4T7Л=d>;K}Ow3 9 KrJ:$} hjG *_0n&'#OdKO^j ~*YhCa_Y@ȊŢqhRnj_&,[ 5@C`=OIvI95[LnqzU<NXYhUg y:T%9@s(V2?xc[`vt;3\qvsjk2NpW7`'zrN\x qYg Y:0ȘN9˙ (xrpjyI,\U'@o7eN[q5Ky*n|\B <`Ĥox +p(<ܖ蒐C,YVLsGYQ8sn|ZSJl vC"v"N>x-g5i]bڌIx 1&c[ &5]f 7'nWzO/4-p=7n7?F5|: UC C uJX2]deHK0n:gۥTۍik:̝@燽\m!KVF.DS[ޅ 0a2dzZ$U< ~R[e`oTk-ץ:t_1WmϾYj+[4aRٛ`0=|Wg&Py{y hqS`4@P2@,LF]rE|7HLm  U%TJ hHvqa p+%Ps̪t'=8P9ȱmQ1 N*)$?iL#W26N/#`ٿ4'(:Mpӣq-Y/j].rĮ܇1`Em%AzC>F(;;;Ղ q3*IT5o}k_YUECVX5=ѯh>:J; bXb J4xvp ׌e-0ΏJ_>Ύd2^S0m'%*/FaFﺾtƚh$2vI/HUzjAALbނ7IeeHlP/-ՈK>tdlpcޠ 倕X Pr?@iz]>]7 vwp*puvS bnxS(?;eLM-nɏp|cd|и\&LNYy ϗMU,'7xцEeon7 hYVp̩ . /w5U:Y0^<ºK)K"+UV=#-&o?g7/~V76[`.VE äFhԻ2)|dG>ey3ڴU:< +.V ^8 ;*ٚU!V-:6z D-ػp15Ϟ'Nzeh`VϠ5J)PUuNj*|bQ oD'G +[K`j"?0Rp̴A^*33٧xtr}q(IJj-S %-S+M1ޫt8w٭ХG+&ԷGzNPtW"ѥͺ^&ASs-=)]:tnRa׸}#Mu8Je22%¤1`ܻBuiQF3Pr-E#Ztb+ ^N(T֟LJF[bPbJ( CF&ڰ@)FR:Fks,<@ֿ[>⥹!111t.kiy EvJ8 QT7!>%jjɉ^<d6膲,Es 9I.k$׋MܠoWRܾM,%?j)E2GHUGJ"CnN{wME&NjI1mQjuBqGfNAM+R;BH8wW\%Vl?W{T!PcDP q.)C@\-8 :Ɉ PA 3H|MZt9BC #骜{Δob .*q|Xx)k%ę/ )-MCz&`s&guNGL'U(M2 ܊în:oݗPrbJ gc?R Ά+(?ۀ߸ul8Ş E0\hފ 4t—U?D-G6t,Y[;aCB ]-Ѽ;|v43\v}]L% > yA{E@kI`ml&z>`2Q>4E|f(i&-x&e܀N#JA}*TLU+c%A)NވZ3,.\S㢯>9>j>Pd(FWhh]2+-Dɞ~hY,%7!}JT? 4Lcr#+U(q˾`TvSog|>NPmKgN%ՎמX>27u # hx:y*-`S_hL"Y_s3 nP)>[-.<ۙc;3\4r+# d 3)$ykR0ўǾUrxR-ZGO@8b˼j1vA"۟'תR:RCGtʥ㼅6f;wy~y;@<>< GCA/d6_6+E/b]/9Q$|`ӥ`6he$Jz_p}R-2\QfpO,1D]AP7҇;=i2ʊf-0,|ʡ ni43})iwl+KogtZzUn4u1D+Vu;*Ǘ㤠 Ic dpXKx5v*왵>@X{&~ ZYZi fԱWviiS/>((8H##ؾdL;kD@n [b߹0tBn.8cɏ+xP`TF& [=۴G£ԛͯp/8W?"CyLVoMTdoIݨRjCb)ˊ1&K6aԽ5{ScQI ϻ9O|?QrxzIQ8-t  JH|}FT9Ӆ=au'N4)CC} ۼ0guhr,=%J;d/z_!Rx@sqy+@Hg }ą8>:Eaz.w+bEO6*Ws!*lTo8˄U'8 Sv LYJ݇hvٽ[G[J*7L;Ec6{`w2u`PO1VyD%GM@F*vPePJeA%[7)?U, sE]*8M<\~^""d,- oBFW-_t~5&8 Yo T(`YHHX(|fP Rkat0G, 4_m}8SY==/q_:)=S,Ζ]{] >jrS?j@-Snsa *?Լ *` ` 0dB=_,fIߌ+(A3t؉ln!#\9E2AQ$R6$],'3#p +UtkGZp&}G6jrg%jZWEvPh=Dp)[7d]E}}JTM|*8N—V$Rpiϋ"ZV9&汭|scԏ.Rttp"~;},X5MJܒos,u1}>|iv΀?I 'q 1na\M柃@w.LfbDбqШX*"*M9^Jp0)RrCpcꋞ:,衼вlՇy l0xL@/k~'zL=WE5{s5>qKN[I$#?Ǝz5mzd`` Q@HVȾwWp\: H6"ұ1H]Ru)Q *>wH?.75¿L(J;O$%ѷqsbCAwh)b%_"9)ꄬm88oWE~dGɎI9 Dzvj_FF9fsUȆ /dkC=g-*ќfԳG{X ;%#nන <ܩ I'$S`U/ QYR<#q(=o,[J]XncMSN2`;e#y6I$ҁZEc3AȮNecT'K?ɴ'ZE`;M}: sܵh-&5btESjz6$Q=:^mWlY:bv^]a ϴi)(8 %J O@Dͫ> g(ɩYC7J(6A; u7Wrq]Hf x==L"|=SoT;ģ#G5Oߐd{8SC_}dvIogFZz3G |## UYj'>n. p/yYx+ldh>hPܧ9ԠDo -m!mt*Ꮝ 3ί)U5h;/-ҽ4 hltSӆU2A+ʊ]״Pr&}n V?BR2~5{ep,pA"ANMUޝVJNzb \$O:7A4T7Wɖk ]^[gB<~<}(BTjv28R=>=l Ş8jpS/oM29w>4]~0tgWfV2DύifHˡi2wkz\9m LAg9N '"'e÷bj;Lg0t[8 g}E0>QD1?@{H [l@jZ 3mU;zDW1ҺOi)0c 4$LRb?Vwx&M&֟bdi9ˌg:|Aƴ~>^dv Zײ įL6 Yr1<$ Ի}V' v?~HBnXWm5*tbf>kcT'eq(*Kx6{Vs/̽\7Dި ԍ$eYR6[q_,-9( []$udͶX} b !{i eNmS +Rr鹙ޭaӣj{ؾã?yPj g7lMgUC_r3ſVI%`3y]$|.I0bWeX !3 }q%:X! O);|Dź%s^ ['bwo՝T;, *c2mt)?= jϔzo>Eej:PP}%ҰjџNm|h$:Phj67Q7H4'ʟwu>@M:)M^\<ԌNCfxR,FX=OKSό9sJ|MRJ%;?S`b D4 d,ϟGv*)G(]|ʜ 4%1Mt˭TIUTC4  U3^vT[BM0jWQ0F 4uj5-tᅍ LϬlR2󠂙j5ƺ#QB^VeDao.e}uO*$W4L=Lob0@/$Alo LA/Y({u8@ү%f&<&SsGmu9O*X.lt<9bkIS uwW"Kbu`!eLP<xHqz+fˮuhiKLn44},ʯ]92: A YKCNZQ'tV[~\,(a~\@Y`!g4o]kľqX<#.(_>(M;)D^5mY?iYMX=C?~!-!fxLD7~q;׸/@!4߳A1T mB[8Y?̍i+LHɴ..0CoJ6+~^mSko=j(5}J=Qq,hL4!lxNqaPQ̿[iuy 2V LoYrLgT퇋8'2GP?%VOHT庹 W0mdә))8:O$C}3NP' nw.:hE9{0&/Cncý3yX;'/aE8`(h"\N֓!]܉kex5S0Oz 5 (R:}VHz,<@>q`G5 k]'q$n S(bQ}j!SlJ_"N>n_L°g>"~3vǥ͡wřw"9 ԤH(,ZMx>س+x0꧕.H(亼֜khV66ƸWPؖ8P(ơIjQ Sy+KF6fI+<FʋZꋈC촷.O뤕2zwVm[ ԯx%" Ff<|ǰiC8/ 6g!' `a46k83Y0& FeyD ,hB /{*.r6=u:ݨGoD*p&Jʭ%Nbg4|BӇ uFTc%= 6]C) @W*P&TMt .t,E*2߇rg 21IӧU\Ж2Q\_}#샐~JX|Omkq3.XմXC`Y aXYqiRhjOKwܦja7*h¨o=tIXDt9:RMy>v o|<1vJĆvcittFF\ >m=nY<4uZG>Key,/ ivWԆzq`/a? nKjhQ 6K$Y3 Z\ɑeK\;F{.(Y/*{ڊ{$6FUpPT75Qfu?+k(<榜jf%X6 LaL N;=A_-42SOZ҉Ca5*P.TͰ(<[KoYȆg=n_^[-ȟ&4Չ7ؼLX%OEI$Gջ`To- gcwb:quX2r=C(sIid#DYԵ+X5 nBs U7/E>]i>Gˢi 8$4k+yŒMp俴/q8_+(8t~3%dF)rhBC&x7:q~Ma0T.˜{2SACج~:7bncV \ X{lg gwCV)];YZmi5yì} <B<^:go%~L#ԇ3᎕ fg1 EsPS.X\q6 j<>J4]p6 :`3S N1!ku2|"R[8G0o?1UI> D(" P4f& c6 /-&4`. U[|#secˍwr \%qNQl q1XbBV[hU kL^e [ W4\5Vr0U4Ō=[CΥuBK";鈼G-,eSmǩ*Qo6wIXb5PJ5,T!E/U@l$_M W#kS_hP׎ (-Z>14O2s&o K}ҙ-BRa)I+bA,/X XEIyh㧼QPBD"_tˈ0( ^e )b`fssUcnEM";u HoHWCW{>|_v`^~: FNy\6X2.BZv4L+4NiwiT#x>5ӡb`Ɠq|iK@ac[AL1Sp\9`Uq\\脍Jy7gè™Lnp6)5+dma痌VySoit|XV/n']) )P#ˀaMzl B7Uhx i¹40MpV "CT82I=󈰷՚xȘA6FKH*l]Lo.KHV h_mc[Vͬ|󩓭;\%.ȲFD]Ay%nOR2I|P4*1jk\t뙠x Jϑ$wZBi5Ӽa?N\Hyr|0}PFB˩O hO{\ PlU2]T^pz|br"ofp0 ^0 Tegۤ@T"( NsݷQXvrErud5t $١A97)=3Pjz Q%X>O8R+GlO3 `fVV\e49ypx$R ߙH<ƔI' r(ROAD-AMjGonYM_ފ[qq^d,K<;0B ( dS0h!{z)?||i XX?1)HlUcc4eYH )Ga"]pk ;`&z?gAz0OvTbW Cc{v @\+G9f ߺ&#E'n);YvvZ`㘗Oo>+} cTM͓IZMVz6A1؂.uPߕQ2jᩢVm/-[9 s F&hVrRFw2L_XES15/&6Ћ~xO^ι4b⑬_Mjze$ʈY\OtT8[Ay9kiӢ}#!a;M6/[E佸-E30E#L!A `AHf+t"sR (10 _ &\j,B[uչmަK7a[ǣVl,'^ Zs mMpFax[n5 ->|;o55<-ءr Ӧ3 8mWхy8Tѷ}(hS(q9C>SYҙ*LK@QG@g^ t C$CycHS'7 ?7ŝ} Xx22]ȱכ& ª'$ġ?۔X P|Co+Ķ!_CIh tcSj ,ؓbW\q+Q4fk(:([Q>A.]/\e{l~@Ba,Oni[f&8Wx# !^-boNj#vC ]rk؁mlCiY<[Å:P+Z-&[0)<\)۝R&]lL-TDFn_(K?VK /IvkzZʅխG4(~Q|& , |l+qtf3Ją-.?MLg 3*JX6vS 8!}'ۇ.66?uō&g~hUs۹D2ޝ1aZo=*P\OO+>hv}Z#I My 1犧`(aM (xgµWizt-9XY,ѳ<3أy1p29687uP `,"p۳\ACv7B VNl^Qy& :QecNV)sfd sy5n>WRﯱ퉹9%{p$NEA50"89H)o0x(=Z~q}ˢV̇-Ngd2u^t(,Q;_qoORA0 cuʯnvy`* K NyUT u`0g2,C!*=pUӊ8NJmyyܪ3:]9Ûf?Rgf(a|YP̆>X0X;~JDKU/b>aѲysMHEy.ʐ?![Gz8+5I6%2&enIaX:(4?nEXDMG5^u*)յi-gƬ`~7ҫ1CƦj@'CȨX~f3ULDmM>r+pՓY'-Yi)МdX(뗢WO$=3Q)J$w= #*Pk({9? 4'6324Yq?. 8;"lUD-ўvu4[CmxYd:lr"ŭX'Rc7c^?& EVQBha62`&dZ:^n g3)5ZwfKch>lEj(fݒS෧<_T'.ƖAXZP׬1w-V3sagb2qc :7*VsqLfW;Po\g>rKڐV10lm]i>Jvyh6*Usvw9B.DT l#~NU'F%):گ 7]es{ʁӴwAAc <S-v(ŝL' d3x<9Ĝ=>LȠYTyw gd8fDlvfv3\#da3 7Sg6G;jD@דfa_ȡ9»\Q9}3GM͗R$LKΐLJ`w!kDwg ukPicDUF2=NA! ӦW[4/Q v:iP/xRhg!-oFsP 2bhzpSd"QB_D'J{xQ6% |,c(\qh<(ƨ[])snTcqe7\bCrF=y䳦|1$f%ޑ칯>}Ȕ8[@|ju'|ϑR9V :(f0GlD`-h٬]sJ:m(ba{dӳ}Q\-L!hVGݝgڴ!q\vPO[y`[ w[j+j;]IAcӌ1c@S9!5b&AezR(@1t>G|(7"fJ0qJ9ɱ>22+؂ 62@~Avm,+[R).{'C$G-mV%*b"rayUDT+q #@51,U[$#q kMNeL 7+ g*B6jkʇn[&<MWdhua@Y; /g^&wsAɈFوw9N1y؇3a>p2uk\+`"<,[|,iGSV^h&J^䫥X9[/WzDWVQH& sOĜ0wAJ:П0CF΄/V]Bӊ_!|ŚᆙVbĘa0OMJf  {?24tI7-:h&eD |M o+m@r  qv˓S;&17qX}5c 8-ÅB9ša"o7#I~#FO/(fJQÇY2 ]e?@ZF?z+o#fF)LYg}[ѵ:b'^V)E^[=p?d. D*J>nsb7&wrJ 9GzjAPė A䬉nc9+ Fٝ[Ix;'W]!ԉȕY՘ Qr׈HzUyV3ylI>eG.70C7:UN&pS_k0w5=3 Io8 ņZYdo:OPj{}ڙRt]΀_o|ѻBrx@!\+jOV7v!toT Y. STp(_*RjȢIw(njJ eH9<&fmBY渚+!5&2 pL0&pGxjқ٠n‚Hc)riK#͚/6hU8 Eؤp|cVM*h^fw^*x }@X+BjZKr4b v5(_q>=ܼ`!L$4s5޸miKE+<\i0T drKKJiLPہaA)k2gw5FNEE9Y";fcV(Fݶmҋm暇*~@* A0Up\2KD@]|8 I>w19TRqE;.ɴ%Sf…xx,כ?拳(;'[iznnR)SV%`)te)#'>w =iu^<J&ˣAܜ *?|.^ޔ3T-8a2jvЦui嫘EvˈnѤi0.v vBM |3 ed CGDe{.˥Jb\"iQi_)ݯ%\90q56 2$XosW{XTavF %am@wy2SS_QD~8XG7e0OAebtne4g\my^[h 0m[Vp~>lvWk7fI:rOPcNX'_-eqSp4꾭 JyH?e:Onp+:ɷiC=v#G7(T(Y 5k  [| Ļc/A8A{%PK|P)]0BbI}&$ CUyjRa5O w LVPK`7e ٨2^? A<%8+/R܊~ZZ܅Fj(n|P4r.jhb :]=,S@܁u{&FB`\yXU,GN ȅX] ⇱ ^YD,~G[4?uԶOG?VW,շS?K3nP[Daj*#K4xdbI;*tI1}î|K"d3-ΐ^ m ?iTX؊HkstUN9ZY*1P$5()sm w;>o|Q_&2Lc20¬4Sqcm LR>AEER<1QV?ςc)/}0ڵDi$Bm,?;n_n;X'|2m$+O |621ʽ6i;1e3qF0ݦ\(L{i@QF")^06i'-;#",)#51zIU4tKS2cf2t@߄m S\ :Lz&lFüp-'3^ qXʾQ֔<&6蕕iG;ԍRj D$¦C߼pOcNVTNZ)+48cSCEñNY[ÞR(l;v.n{S)@?mMLaLfhW[JX׶İfU͕_g"bKr 54= %gwXk_'4JN~9 ^ <{`] \~^L^Ulw?&~MJZ{DMq3 =A'[ݍ"ډ*!za(cN%Ϙ7T8$OׄMm.P~[":n>A31>cGt7_wx.ˤ A?mj+"\J]ZɈHIknK2OSG%olҭGd^<O/"if FMڨA'ZQ암APdF4dรcϓ({yVف́M ;:BjW8lː; iTX3U~9A@j+c^>dKYJ6$?pd'S>iM5eR )r}Qu Ag`8+6x+.?F4ZXQ_2fᗲJn_뤟k2u &n?Q1C3 & 1$hQRXVv%"O˻$rD+{bb z< 8<(.>鴣ìo:WK>@!.gVq'W_\,+yLa=y#IkZm,cH1gC~J³ܥ #ȡQr RTV2NME#ӎaې1ҮO^Li/q{Nș'AӵĄld(hB'U߈G[k`Z5~& .?yblyej @9rhrJaaH 0}Ȓz3e6@+qcݒ7 4\Iʮa9V#8j98XeYƝ {CpV+r8 6tP..Ժ^ɓ]k8@ T.biղW> d yQ\5U. m;i->BІ#~ˇt<Yٞٗx4>6vY@P0 w<{>`XKG`0ZЮMz+NGޙc>a,k:poED)Yz:-xӒ|'$p?ҵ^n.[.^:whӃ9YKiӠ4PwPսQa% Q+ҁީui)Ǩ\%ݮK2vʕNKanE/nHV7,3r v,R fOn񦫋0f!Zd{%xTX*_WN}N±b;EЍby}hȏO* mu|7k1=d:L*e+ c<5p{ŗL _c,+a?.pt,n~8|0̮WPY #&q 5C\qЬ8yB 1EB^5fu_t}Gy$^>9"I;(>0BQC@κ l@?P\Y?HȦp2.nMY0!,w>ֺMty"<NpzxUvXalr츱auHyD ,ۡ o"~FLP#CC`!,Dܥtxxh4%T~~EVW;p֚@_"0n|ϵ*itn*HtMҙ ]xvo'C T[tNq=b+qt?]{ЇeZUzk^R+L *dOUtI!GRw+"q#Cce.+ðP_"_uП|)*ÎuRa$/,d`[.0CrXQNsa["m@}Z2EXȘvKMg0vl j@ s  LΛO;y Ԧj863Cc< ] 5`>M|쨖/pX2e3ɳz?9r*ȔWn87yh%dB'5aJ}+EFX÷?2|uEIH>|L(?e7}!~ 5~#[HKo ǩߕOكYipLqijbWTM &8)'!([K*f>'E:+š e }]lҜ(gJAmdV?x:Hn%?;7 h )=p4M2)(hz^9?tٛ#trrj=Ifݕze/{݇{nNT}x¦?|ra_.G M_G{BHRoc!*98iGUR'Ò3^)lȋ/4v<îZ|Kee+l b`sG>b^~?F\d6E.O(G~&$l?:9`8(lets7̎O*:=4ŵ~(3}<2-r, O >)k1n.+N3HH1AKEUµO+mټeF.G: wm;i–"LF<̳A;a7ˤS0p= +/HqQpڠJ"Fc̓}Aܬ굯gN@چ/Ge''%9>U7}OUuO2(@*>IŁ}e,6 fد8)-[e.9\(0HϜ nW[FQ֝D%r# ( Bw4൵a޹sX[(ptdzOAxщb4Z}4ZW#Fh`W$T!X͟"r2resjC4eOn* ˆ>6-T&m=CԻ/1ǩ%rk"EF7y̓rhڅEFfgu?>0K;ǂ#WdEʙFjEֲs>'NoM7il&,IcARꠒaxAw[҂we6&R 7Y/ٙy\܄T!}jHɄ$k~![:ʑ ^{}q&LiN;BF]m^O1Ynn)e8nuHov)G|"[Mt/3oqQ12+I(Ԫ{` YA|Q%Ē, l70F,:7UBDZ0X.o,%.U+ /[w>)׊=PNB!4J4a=`u-P!!꩑,t'w(]] n[qr},vٓsc7? 0*i- e"=Aо@L6nH!|y)U V+} $soQŏփkzdp(%kV#!C F~J~Y%`:Q3GÎ"}H6K;{dt :obdKUT-CL@1VaEA[e:E>c+h()[N'" N`B7yp FB EB_^m̀Y z7SNBV{&nTľ_~}t ;BANӔEΏ# =`cW+QۑKTD-Og9?߉]d v !(TFKಇn0J)O=udkG"FF2BO",{hdt> x ޜ;`g 4ŘBGMfC5Of+4&ո A(0i :7joۿ!M^A;m.wd4Mf9J#zs^dɺra|KJL:Ft1 -mã+RAgC7*Hְ@#y%SCZLj?z|e$_ofֆ5Ls`:Ƨ8Hj~%+CE}L3 #0ADV-˦DlAV!U+Sg<:ӳDT arC<7fX͔G6]Dsl?',mIVZI2%3oՓ.~'Cx'uV$Èy1>Yvw7P:,fVqzm' wʬޏ;eԳhK4p xڡ(Z0BX^$e F6jɄL_zʐ%> t 6CoiWk- h/iPpg  ֙F)範[{^xb8EPAO;&Rd7'yV@kN\+O.Tv}m?-Wr:W- } j?SKvinxoUM1Hm~*Vx9|U\4LK|e\U6|I1^CwD9:ΥxiGtp cypz+MYEg߭7*=PH@|rF^L)8DETk{$d`ώم Ym!hFcI'4@##~?pԓ=xl6HAe{ۊ(XkWJ׼McLExG)U5 Ji> CR al܀D6;xzN[$7oj@܋cTRogӥ`ߊdȓZ h݋qT6:FK?& >0]$ҵ7u1HHO:pXy{\g5ar5,1~6 ЧYgXؘG*rPNϩ}c޽[HpWoXw㤟TGQ!*g\-^J']GhV;0ir%_zQ$Ñ]S NfH]/Q|߅+eٝ C%hƱy:'|r!I$%^k:䧄e%Y} VCW#g9>>1=i\0'iW│mB6ޱ%v%Y3jwbE#^`:8,cc%Hޠ2dCb1 KYOX+} YAL:/ꉳR)jLHDu!D~&bjPR%܀j2.3 Iv/V7rkd:A {T ;tC XxM=6^>T+Q؈~XM;:G60&y'^kƖ ySwVTf;-h]Swʽ/L8rrt(#jkrˮi:9$RbP]ywMnA@¡e+A-R{vb *,ѧ*wU-*Z&`$nj].T̂n-MWnC@$%TYDs(HͯR8J!z M]INeM XIw bM,FDk gnhݙDU<rܦ|mof(کqt'6Ȓ~e#!jC ,j3iѤ˷>F҂揥!Qv3}_3FQ",k۟bQGqEmU~١5AfLnE0|&"˕%%K!"1۪rdI9*`ۢC.docU?nadr_!`㡖Ԥ9lћjU[GgH}rm" ݊2U&$z6x7?Vbz,8@JDgSx0^$&?)_0iUBW\6nC⠻P'MMs T^;f Z]kTL=Q8h•bk{~$p I4G!XAvRBHF(HAr'iڙcn$,A/dud#a=.W72t&Kqe8,aB(1brx2 /E l^?Z@{hiD'dB:Jm>b  *|b[}ɴzFF <!N]tdHt޾5Ap5j,.ोWl>dR2v_۽ܭb F.i7-`;;"w :&==Ѥ|0N 1E_%AR\&&#M9f@1k̃L:Fy"y]= '(Nt'ѽ:(dܥN j{+sOネJqn@T{"b6Jpmi'pEp nXdTx5.2mGfُ[˗HG{CBnbB2Lyi <- w+9AES%X@;m@ $$F*:3p|$bLHf҉ǜ]b胀*~j~aK=˪d 1VY.KG$LVl m{H% l+j2 /u|܏t)xm8v:/%k4ҼeQ_cA+2XmLr(c!U[(0^6)X nnD4%p[NGbI P7w Z~9nA>y[Ԋ2HHz+g =z| u\q!3ךu s ƫş\Ht:Tu?nh-ΘuBInNH2:VDFiEG2a_Y<-6޼#D3:o4tǾomVR!Y:LJ@!h+oV 2V˂ʕ1hpa 23[ egKg]L@U/B'\׈ؔsE k}p˝$zC:궜j׭Ee}xz-=FOGg!Z놎U,C49aJVk]౰iiC6A`9ԨO";TAƻHJdfV`ɏN"unɋ2 =/9VCY.#qښoEw}xa%wK4.#R4sރBաE#}uL`*|J`1O8 PrxD|:#I#lұ3€ mlS_3V_L5" Q!g?7nڲ1Y~p{E~8.=L 92׻#0FOljq`OUՙ. L_ɹU7Aonsm|ɶ|"GF\H0dŊ}R%)u||8rk426Y]6qBrrwoOD7vUϞƥRv}.Hcx1+21 xY2hVL\1s½jx걯 ]p m ,+T=L,;ưGaދsE%[hqpRu1QڸtU}┮ ط;Va-YEHN(zפB9`!YgJ%o'UBM< hK^' eV.,~k1-a#9tOy?.~8i'|@eF]}8fh׳dݡU;`m:{a푕sQQGQ|[Rt$0z{ x|Km[e j[ ZP\YZbJ":cP?u?Jli!0}o,"CRH "Rb= ="]IIL0yZ]e$J& : jhRDlֹčІr%3+J h(g3R,@/k fEl~(7٦TBl1D6 ؕjGlQZCNޅkMQIumDN 'J*9{Bb~une@J$CJb4$r5 fİ_ $_%j٫8O6-qF Z&l7k]#E}>̚dac1gݸwV|1POFò(B̡UPI~K~u^v㳐mQF}@rR 5qEy"+ߧw0)JQ!{R\k=8UF)Sϱ[ʘ5KId1%1qI[^Q9eсٕmq%(h&\RP}#-aD̏ W? geJ&fyHG4l܋4x(iʢt J¿i U173=M3;I !СNqj.U*i/1T$i/8B"0̊.ZMZ d &t|TC bYa/ֲt xh^˂h|+"dO|}A5̶NȸjQl-XGT]~ZgGӺSnAN 2)#(Ӹʜg"Ɣ0[$w͋QQU16ڤ%*,y~ ?֘h^]?zA "tT&j=" ^@ERӮK-TOu.V'-&~r&Qk+'[?n{M?QDur56ٶCru :/@Cv覭C$1+1&%gLmO$;VR=l7&U_zwmCis :'ؠUH<:DJE. ?l"{[!tb޽\6mYׇٛtcv&؎7x-/z-eX]8z~xrG9zlMRVc{dLCOG[o}W^C͜DGf/+ڠc /ˑx;(/O_\KfX!t8)rF((X0K"!x\Y/9%@p"![)Y!"nd;Q^BNz\qOdͯ~gr&շJ%c%o,jIh?bo!k)/bsDb)_hUUK, Sscܨ~ey3NbFh::Yq5UK.ӿ+(y:+awNe-e^n$^잆}cK'Wݚf5@=!:<{xat,Q3Ѻl;R`L8yM <$@G& ==)U%aͣ:*g4DEe,}uf1"ׄҗraF`; a[d iӀ 𚎘@$ J Y)`>o/3 YT ˻Xh6@tg8|ᮇDD \#LM&>w:VCr 5Gʡ/~a;!ٛ}ATrZ.-0n. Ž$m^V5su1wDeP6Ƥ;OމqeX[!P:)S*eb;jv?Du[ea#傄o&4SV8j`5cIw/J0AZWݯjyp5|י1eBb.(dDtOjH }vX329e1܏*8ȏjQR-G۹7X~cN m QɌk;WÔȺI~dE01Zձ[4my"2 6qҘwzη22?O\{ϝ{f&`^2gGεDEqh4. >;ڡكt\o۲K1j}zd)k|3}(v㷽ö}:)69,v6mLg|+sUV Z;Lvԇ;Q001yRnSJI"}C:Mi|yC+]ٺYfz@wQqCAcS_ 2b, DdÀ51ט~_c;ԊӨh_ 3>CKi,~ef";%D =ϚȄI% "Vjd",gT^wa+~{=|zQsTKd=lYcSw+`֘; I&jrr^BZy2x 6sXQMh/U;Q#64؁nR/:JG颉? (Omwbhțr`$֝6I+jh VJ] $@Cf/vrռs8xJfMUʶa.-&ſL*K) z2* eBz@T!_?Mgiʇe!'}*fԕxc1E.vlm@818@+2}h>[#J'}%0*ߌi3xD?&J/,'bnȘX8_JBAq7 Onۗ`^8q>Uv<(E' *>~ml j `T|e_Qݟu3<VՃN8`|rj/5U}܁>Q?̃M#x2`.EK-Q vp~]05R Wg׶-Fyh b}G֝#_$՝*vS\^{[%=U+db;;,] Tyj(Fχ3}`^_s|HOwipű:kJ" 0.&o;K}yVtUSܴ{}F| P%sՂORfO5l7mA5{noL{uR {HwڼRJRx+x&sy>TQh [iCj5Nކu.NqKnJRpZG3AqEd'5[[~"ʮV߬naHP8i,"![/b18] @c|7Xuq8@&1? [$io 5$z4_F5HYZUȥhтI8IhB YG[܅rE9R\ĀKs[f'23Cd̷_HPDM.Y/yt^u2hE&^Wږ3Ni{z6,A6- cisRw,ȼJ%ih1o*ꆣ_z#H_jq:G#xm<š<$Q#fƯ q;|/p1])]|WWh1j9 `VܵfDLx?*އd :썘e%d pB8y1AEfAl<Q o%c-GjoGfEU:{s&an"c܀ay|XaW]!6 ;e{6E=O$<djX^d+'!tKbҔ-swT*{Rczr# 1%D|dWMF ʵ!iYa_l_]E(D7NJּKڕd(_*ƚ ,: zWNCKUѧsW|751gE wv|Y\Rx peg4,);QVilPjCr6b0vt_Wn E<Բeea:φNJ3GPD_68!UΒKާV,7FV$&) ܺГ^{s^d)5,ܗtV'ۿҧ4|=iܽ8V%P +$4XqȽkت J( ܖ4t~T0~ Du2uk 84ckF4NkFG.wAQJlDLұkb+ˠ)B5+J A8 ڀ\A k_RR颐b%&xJB8?P,C!1]3ݖyJP7g'-Eiղ}UfLdTa+'͝aV*O!cH 4ݎȔlZE?j1a1C0Vw ɔԑ8K*v? y} Kbjɔ_9Pdj}} ?xeuhsaOs}`gT> qNw4לra`U%2bطo~fZ]&W0-"}(3C)wPRFoXɁ{=fZQrl"=st'ԧq&_| aƊD1N"֧E;"n$ ĝ)~ۤ˂cg]c`\?ӪkUpD!BlΨa~%"ΊvV'JڻWtmd7.?a ν.#r\ag?YI A g7>xsR9MzORB\)O:|r;NCpPexRqfГq)F>2WxRD> 3 4E2¦d}dI6j܇9lH.-r^&K@V)EPSZmD;H40fafH:n}_z:=('ph!V\>Ĭr6.% J]|;`G깇 Ļeߍz'IS>.pA6bf1a0]<%|Ε6B6魙v GJ kbS:H8抢d(DTLEHğ;fztKBGhc&ad .GI}ET`E!)<> dԃ}1u%g I"WTfIi|8IݦJ2͔Xlɖr&+Bxe/K1_樐[q;H /; [ /N_QJC #m1MszP4zIM7 MARSH-Uj!$1h8О~tnLKER|.cݔ|L(KP릛 m@ϳ?Ge G( QHFlO>|zKM[Q>r/̈́s^mUeڣTW)aZC@R);HVj2qT+1_WFNJn$Ly-eV)?dU.e[&]_J2t_(@k~"wUzk;Ѧ 2Os.DNf۪v9jZ$ D э/睍Ok:& EH!Ӎnq >{Zxp9{4Zz!I{7_2U|^. \mTm&k$M5ՙwrzɽ})t㭺Ph2"yG(,+?p]v#.6u|"zWqJ"ׇH1R-jovib5-#=5kxL҈$@&˕ܺvˡ|5԰dnLu݋Ї723: &b,d=f8WdZÚߨШh KZZe8k1vFT+S"JEjjMyXRmHH3$&[ln̢E_]hU©Q`Pl$κB۴tj&Me ox pGMqx?ħu،BXDuNαSκU0m7b#2kgUN6JD$ǡgVx` ԊIRf$N9#U J*\kPwDynb&8(qXGA>kn?BxtuveI K>W%DR#2{%ܙn#>?myyg3Ӈp%Yns25_80 Ew8jR!`Ld4,uwf  |3} s?$^P 1ex˞*'rj'x\'R%kWkXVZ ʱU-ywM6u}!iql`jqpt +΁rh(oEohWk"XsyGڝm_1 EjPܵW E+o^31PDA;q- 7!=A[{&nr_YG|;CyoO˛ >OliKIIj$r^,mc Q7=@d~ʄcwESѹWƱC`n{zyAaŖI~&=]k|+Dj-&'x",dCcdAM3^T0ʔP @]n1@wY?@ǩbrD."=o>?h\ !]Jy:}e7He|wP%y }xkG1 4&BcѭYЇtV}~GvbuNhcNk* Msn0`<;F$6WүA1ʶ {c0q[!aFj-ɆkFwF]軜#C$m`7 G\~қv .?C'b~X?ijV͒Xv19Uؤ"bQvW{,Vo+mv3ᇤ*|<9h`D&UG$gy%<ІԖ۹Sh> ;ߠ|vg _I1-&[nɡ]\ё&(VO- ұ3qqUY'. Nچ_f^kQ] g`I@ģ] >Y)&)G$6 ڜPʆ)N4q]N[X-_q/}{<_ymB#B}UuZxHv%[;!?3*hB% S>Df8(o'Y 5Ժe߅l%忶:a<[25(]Iu;(q~ &gL(\7(V{iGac  S҇ D+!|4@.&@4(d־2!DF 6Q9qX^B(לl^O $EKZX=i^aAwt@3=J(be9t l~~`6a'Q\Ȼ2ݰ\*(ܣ;~ǡ D[H4dBpx {^v/hOB;<A-l/$ ؒo"iՂBI% mZ0!AeaQTE>HFd5 J}fl):8C+Cqb+"/_t%n.SއRFREz9ƘY̧89Ϻʥo|z3b 2$/jGqbWxE1S#:J-rRw0/Ÿ (Wc6Pa}pqE] L( 6!3&ihtZq$Tqpz1e]O7TQ6O&7Iwx?dZ'6.Dl]*~*o1D.|< Ig;c+Ȯ}J+b|Ekg=gEk 7%PJR?:RMMKɬj]NiZ6f4_$d&$>yD) \Gy-(Bj_@&x'rIQVc$p1헟"? N_fjo"xO>D&fz.]\:qw&:zUhHLުudF*3McXmFu= sE]Ձ.}=ܷ-GFX{X!D@oZf-׬1BdžGG q&{ Y=Nbcps3E P<hʶ"eng *3,!y4ߣؕB h&V!1߿ռ)=W yfZbgN$;;Td+!?k cHab:թg ] 0۴; 012]cKS #†fv& 45hٹوua_D.hA73HȳTr8ϦmWd1֘('К>k.Nm,֚U QDPq'??B] ЩS~gG=>-j8ehbrX=q$!ޝ0M-[ϓ8=4X\q7 SAIQ}:y%X܉ϩ0(x`sRi_kT?)5 Q /m:u~60V֗M+3+R<O"j#;B-3I7P&@p+MOw0n~2Ei6HW&@ԱDٴO$`N,?iϴ߽eWgˢJg`4RxDD~oICm 2nw9౿9ТSD5uwc.׺E(ۯkGHL3MYF?*IS~(ulFybK 8‰l< ; T~a=ߍ=78}*Dp],__x"^3٨Rf, `wI#dYvC<9 L)A ؽ.3[T,e[%^82t#K9b7mf+Ĺlۍ"EBPGDG #$QGyl$49AIz,`%v_49z#~x#w(jKLGk>M[4K .٬7VH)10Z qkP?I)«h 7YMzBqTD8JkVŤ!I*ѕR)k4>/Z.n)Z3˵50=wpؾ4l ĵXҹUfz"U(ڦ`Ɇ-0YEb*tpɜ;deZ2!ap4c lkHKFoLG63`n|q<%@8 8MA̗wBSPriTC鲶N)%R&lofhyj?>em|dǥnmw^Irq'Hu @sƭ;P[Jihe'ҳ 3΃T{4oY]t&b_il,%e l}j$NJ[PĄZ,4PZ䴊I|0J0\o~QC|ßgLHʳgP`M"R!bzTfM> -iIo}2;s=\s `v^2˅' 4I;:!4Ⴣx/!3!5UMx MSMXSwUIcm+֦{ Qj8ZR2Ww7s8;22\߰ J%||U6qaܰo]|0ѰEVwa@πGx-5Qgܑ6׷:TqmK:GP\GW ֤F%Lɧ~\L/MSfΑ{AL \>&De*\ŤT ӠyPȦ"WXJϜ_!dVde;5Y<^ Pwy{0Yy=_;[Z̗̺S[RQžoulvogs4| GP^91'u#0%DJbnUclۯϬWD>=ܟ`uf 9"8 ǯTpŬ;sE*RXn(clq}?ZA&ᚆ:3S%{433VX#ӤdDhvi,arcu} % _2Sx}_uȚ u5Q@4-0c14 C>,?ΘE#+_L>F;@fŕ?Y5-{#ً_IM&Ka"D#DR?@)|!0DeGk*xd^ue˕ĵsW8E&fve}[){p:J[ s-R7яזzvAWcHv#ͻ@Bw`*y ܉~)|BL c'SBkCjLYz +6 槈OxJtк: ӣ&Gk};n{{\bTT'yVxpA>fΪ9!Q4pGgr#řg+-K6lY~ qwM<,4D@R-0Rs3O^A0 oŪ5fABd Z7f8nT?z#y\l7ڟEL%` zF8c k9b$Ʉ:ANx$CYr*{M&cXI05]=9}$64v=/.g 4p<\+ :%s]ﻟ8޵߉r |5 D?ːm51rǶ@Y+\/+u0ZC8O/gy/ծs˩8^,~de:z^y뮎مdD{o SƔ)P-n`Ƹ΍9}fu2oqMp"ی#t7ԥWI'Գ$f #v~YW7@TuFezIO,*ǩ=9Sb`@/Vk6ZѤOѭ2a|,ߜ{L-»QRuK^')j#ڽ=1*!eށAwU?:Yզ(: ĆkGU )W|}寔 j'ǛM噅.y>//Ftq|ThidW8Ŧ=*hi2#X.7FiKN2OSuY7B `|J|>3L,d^ ԙ6%"9j;T>$̹/Lq᪶˄y#~ᦾQ EGlWpG; -5c4|,S5,2 N갬펅":ִ(#H;*M:pϿp}c!0zMۇp_ѴnD̲J%oTR~<`/){,}&>|_ ڏT%\B=^y4*9!q&Lo$ed @_C0(i&\xOK.*qAя.Fzn<lj6/ "M_PO,9j&U  4höPjk΂X?jG=!Zͼ!RL鍡_Ժn/W\BTy]!xi+C沞?yMpls7'/5Z i>}ۘ8|󂘳Nle=&4FTpq ͣT&r(̞ʄr>R-JJ~c.YFЭDPVŭATJd\Į@j'pdKo"Z=[ ~2BxԢ׎>. zG ۔RΠMZT!aa9ɝNzbcu;ZyE\V+/^XtɷleSA?x)6`*}݂KLZ!,L"#d@381Tl@rAȹCY}ㅽ^bAC2kr)׻J #<Oml !ˣ*FiP#RvYH S(~f;fp9JRʆZTb˘ěDq(h۽_\ xG1S"dՍm6/gtPO:AUʼn Z2eE]B &e;mBvk&Q?PT\p jO'pOrڭRzb%2Žn`-=CPs'aF();.]8o(Mya U{Dj6K$蜗Ɩ.d lȠ # Mr?by:f`Ui jLwu?ޭ5WXto} Zl: fppV|H)CβG|Daj.. ڏq q L|luk5ܷ4! ۥNyvT)6Y]%+.[(6Qӝ'eD^ԣ {R] ^qiг׵3E_bᰀ3TqkC3t]DHbR)3&iArIDjOGF?1ni"sg!oJ72c" *|c @#tOꭀaN&OʔfMNj!}5l` ]l7䌖x)=g%}y{.xBhE;zf\: l8@]ta SiXBp?#d>Ж|,c7 B€ Cv~OV!@A;hDy7?SL,f\!gLCsR^ěq_:2 ~?xn5lw el2H`-ﵳ㟵 Nٿ1οwj]Qk@**JxaIkF+ZEC"闦18k|#"(HTU8JaOc 3'vAKQ̍ Bz>clUS>AK+َȈ'dTFK=b*TPQpm- q|y(.fJpw+͕5QɮQ:e)%]LN N\ĽPXfZY6o\cVʋщ21ݎ1"\b2N̴R"p;7{s 8r>/R;Oq3 H~~I`vwh\mU)Ҫau J Kћ`:uB寎B;3$ sJuȶBN<7{X uVD1H/PDU4rX aQ HB)aCR*;9fwT: o)5h%:}Qu|\Z'a yҕ>a=iMI.`p.2TfD L*H֟ ]YGOBqWw=Ĕ5G0ە7 PwP (3 0WV0u2ȣ̌%{4J[> 7-<=Zk7 1񎥜PYMo[<8|{ܓPnpL_Esnģ.`]!~ݭk$(I/* J|67 ,ŒD8Aiy/8!y{dvY^`탁*s$̖ _a"d^ބ"M&gćCշ}#pul8}sҶ|ZVgҦ-D{^|P<* OOf=0[,)fz`h|LW &AR0v9s &^skμvrWAHKKy 2;O/=rPWq8+upH@mNC"Q6d,Z3׽0N졚Hh;Ϻ}1f|:J%H &lM3: 6;yÑ:M<>:,^AU]?X|:_oL텃RؿɿP6#-K]dS:^x y&y7"BMBp;_ H0vc[ H!-h<\0o*6%e#Q#\͠#jM^ ô)G^YhSi.ݵ8*}gh'U7 Qc>Ь|Wf14_*7!J>w;(llKh Ӌe,n洋Uz-(^3ԙ?$@OW ^ .v:H۔@8 kFSǎ #)PΣ 0Lalr"Y9[N9W/y3 ˡB\ib &8M=Jg p:_ɼRZKΕ$Ax-X;Ob _ T L+ ΰjbj*7vfW#wZx ؇&F-vඡ&^eһL@9T2ք8&e%&F)>3TA;Ug-C ΓT5ĩNa8\;#%vY ׀x|4X&?%.K*-i3%YxZV)o쏊R/I 1X޳|]hЋIHu#G? ' Ow]wMSo8B{.m yC^~rPH :nR׵G-wDV a[rIzyAq, jX1;dEsGu ьw۴6 &ˆ1lXAy{˜40_°cqU *DQiTQڌÄn>#FsuܾB~NJxNvt#G8  'Phdڪz"6Z|}`[ ;~)!>R9sYLwJF@B}@\.b{ ;ʮ˴}}lz" $etq638"Xo|c*@E0W[I3,pA<{좰VI)؜rAdg9|CB%|!5u|OR(w/z v!f~eu_G* j"Ylt$k2»ܝhM>2JU/N\:PyH[)a>3̆0+kUuvO4E:k6 ӎbi߉R lH ˤbgZϬƑGqBB~CX*O ~Y:C"S۷Pn`2[`D#6"F9mliĤJ2 *a7 1=bҨqwj +3vQ]n'2gsG8R 1H3X# |"or)> pi=NlT|GsƆf^?PDZ!)He<4>slex}s_(Mn-a>e)00o*qrC}Q!_M{t̀s~[YQ(LDQTsc>(%)smtF.pjgh+PWT?Ol Ol\ pAqIz!' n&ԄF݉sD4[Bfd[GM $Յq\d%[1b9a2To&Yl8`J %Oc q~Wlr7*`W:] 8+ %[ :tvSU ^v9:cp"8Ob%Hd).$ѡ}Nh`G0q fq4)tx Ǣ"mBn2--+:˙QP,S%3c.)oh9SR,wCI_CRѸw݁ 9v'nh* ,ڲ~,h8WnEyfXn+Q:t5V@LBf+RYYe@c:l͊$*}o.X.d}ͯqi'(TT3mjʕAϲvU$xc) , ^(1H;YKÃw"dzP T fa TL7D #{G9S>M_"&W)⨡&lɹ0kIqš|AG|/`7_^in=<d Z7_lZC-R{'y)sI? cZ9ΣfҀ7ȳ^qn;wuy7X6y3RIѯsAm8km;Xo)B/SՉqz7'YiIrvS_7nMȔX r b {c(i`z=a?L)c4ӘXDRa7V2v %Ld_cJm?ؤY%ӹV m]\s[~s̏>Pxq?ʹ t2I!XmӞ3iolxVUHq;ӵm(|zKyY4c+iM[nB R{(opPP NZnÀ4dȁ r^]rLڛqXW];ahs%l4𒹄0zF"a#VˬjXj5>c0ZAfurv-0h͆4lb$GHl*Ghc)x7{X @r个b`|cI9 Z1p̂yq.οdi "7QjY|ɣp]%ԥ*r8;&CAY|5_#utA>Lg1Yo iNf0{2rPg*k•Ž2y$e&x.9kV/Ꮖ;IHmӻo3Jmprow_+rTl$7k%?TSC#{١='jJ"|xz$c9;v."tٿH TBzE-K.? RXyMxٕI; {Wιɽ(Qu R=!z\b@Xhb7Z;nU/ٽ޿C]oP +Q/ * ؜=t*&3Y@MY_鄈ˎ@x]`Jtۄ3k : S7m o" /kwm6PF R iSۇ%P) O zBC%U YB8XIx3T|S|F&V.QeG!৳yzGz֨s=q&kI2 ルTkk[F v/?ߚ|U[H(IQUS,lڮ@ =Na`)Q*@ ftRhSp[ɀHfZ^!s7ھ.WLBSפg f:" dѠ&,*b .ދ~y\SNlx.W>/XwY.{VS\TQ+Goº8Cx3f-7ÕKQL6^r$c.KDgx膆{M"?¡QUATb'1F]OMR jJ{B a}hͱ}m ]'u"m7纬 rA{ -n |]&hobxOclէx`!}I vP DN&٫虼աjB33aT p$9_|8ֆQdZ+Dђ~m'%_uֆ~GkF)HԇRqƽX֬@6WkjpC<7T]ȷc47 2a'l/qb笇pN/ is}CyWܞk%d#*WUj#LmKpY,%,z)S'bܿ`eƉٳ6onQxV[o'ErTw};gPLP{ ,{YHI8xDk]{3Wg+Y¾`f>߇i{AcFQ)\CDܖa[P>7ū3Џf:LpH~Pw^NPr2z9 Zcr_+rUhX8쭴Lmv*%PS…YJneQ \ʳW >65aj:Zͼwz->E2>Jۜ)ՙRiVm[z3ꚝ JFb>5Du?8-m6A6Թq373':o«ͻ{MQk<9r9m{zD>M Y}?ΌNcmlOVJ>=Q[uK'ڝh8=1pȣa&.-Zyn9Kq'o0 X%*u->PR kw$s&L˟J}:;b {h6(B3gWn+!y? u陾7c]Ik/O/R?&D}lRڻ)USOBYqZ(oؿ'؆ ll" AM0!T-kX` FxzCʬ)e{D2Thy֘W8UOD{&fz;j *gnT nb+S7R,Ux ?2Xpe̺`2iѼ>>G@}?4;MmԌwV/& *y֤` AiB_4-p"⍞`5$<ecz#CVrist?j;ż6("~\hj,3c+ Ah7rtTI\AT Z=ܻYȋ "]ۙȎ &KW*{}G7z;IBEWl`pۘp {"w|]2ǞO3=nuOe|V S߂\{ӕgfE%k[(! ? )seA[Opk%d𥁃'Iƽc+TMX Fmc]tvLZ:PzuiHtWwuΠdo=2{ZD] {CKd6Y*{FWQ1m*Q5nkLEwY1>#d%Va&4 gE6.wG2Taj1Jp .e+4M՘lrkvKJsY잩~8y7[:fWۛy:g~!xNlaC.,Z|TֵZ՚LDXdqim{55ȱ4l[g&'?ny ,}W.jf)s&B ܧ]Re*G `EHÞ,'\p䊄Nv,I`D(sX\fc2lלN-NUB S;XR;ƃwc. _CrX2EIDe 41k037[#IdVښzM*PV*gA$.'ySlD81&J߅D7Ϙ6l< fzfd|xqT 1#g QLW ʆ!)Wƽ-w)Qr@3瓢[nbB X[}7XPRܤIiV/r*ohkfؚtQ;26ֻyGno(/v5Qz0@0?3_eXeC1Kkj @Ҥ@! G>f8 _ hbzWj,i`ɠ{S.-X'Ӝ)s?jQaUDF|8A`63`[l+U8xDL$}+G!RZ.͎*fJ`*"Jqݤb-]Lv{蕧]F<%gxXly{^T4lCSF%A]$㠀0Nw>LZf[m 64v2T|nDZ_տrM8H6H U:$,/)m?Ѯf*F`mG C}n+xi1 YԳ ǘ.l@;+` :m?Ԗa&VE3bo߫?2=S٩)}%|,+`0ZH}b чǥ Atd)/(ywEduⱀgs7zWma . I95 :2h(ǨZ'Km*P;&n\֌yATA?T xׯR^U>:qT\ m vg-vY"1 8_6FzW4dyuR,R=GLrFtUͶVeMe&8J)M,>~Br.OP"<8G~!27L^︌e.ufeՂIɬ jV5BOIYކʈo7ڰZ8k?9CcVma#WűG|& q'5k~9(TCpIGC uhN#Sq]6~*/9þ_\lHn%=uNF1C.pu(>$"Ne1wO7UB'Pv8%MȮ>Ԉ1qA7 |ԦC@+#!"or\+S/j&HJ9{*_l4T!3pآnf[/>rQzP[JJ" Om6 ;'vG GJ YZ1ЫcI~1栤 :šVZ#Sxk 8~)XN LԂ hbbnmߎkM@9JTr ]>9=?ٞZ"Ȳ qW_yV8 3} ` ?Pa4ؗǻ$AʊMV`knpJ{$1Ǫ~_ bk&p8%"Of'TJ>ή,b18'Sv(f. OIu8~:(5ˢ ˆS? L .zQu&D ;+aY]E(Жr(Ϲ)^1Z}c1H꒱FfA9#OpL8hPHaaր<,hIwgBy 1. !Mז=ٸdeS6e?ꎢ*5˛P7Fإ;e|r.%4YL:k&Zmwm ]Yy* وF=ḱ!vnR>t8:'kB}o6YKnY߰hEv`0_SN>zga?ɴ3*=o6|(;7ܤ-tR:`/;{ V%D~ [u6zʧ\ +, 0N#>'€9*yCӗeȻh 5wxɸ7Jv'~qwu9:;8#I{{rӜ-PA(͒H되 iѝ;[#r/4O9Ĕ++ $ ʗ876QT4Ӄ3dvAe ãٌ iޡ_@OǛ_q`syGL F")dOӷKV^wT(IEa,cyѲݐU ;FK'ȉznZfpBFOH'Q>4~srm>saK+ۚ7ֺHK5Wa^~ceq3sne.UJT,w1G$ 02!TwKX 9JN߬HC nX2O3])>5gޫ/V GCV&ƅߗ&f0opf% Z:ۈ3pȦA!S$mVѷrqf"BkǏ 2 W$JAn{HE}]@x`ut@xaAȗ#ׯ&{^'V!iUYU-۱MEF:쇰c3XrtF#VmMe4R :"\醮\_ĸԎ5{̏*Ao%tD0Gi+r`'B8>7?cj'%Kz7O̚.R%{`9ф +"j;,qJ'qK?Ldڜ6'n h٢<[ w~ |Ō/R!7d^c⠣Wi~WhX`L%É!Z @مծЫar}LΛ}׸>oGeQ*W yXP,YFaw⼻.tc1=vؔ-auKH꫐ 7@+ z-P^7|FUG_8a{S3av ȿۿ,;(F݉J$()%I,e;T7T#|~+" |%'p? m8TUĄ]&iiWlM\ߕNd:Zm AG!bK&E([y@E8݊fXp/2/8<_1o᤺]l[Vh7u@f^=Ɩ`([YُVYȌ.".&X>M\^4 KBm0( z(`e7l<=J܎ثuQr'>'"4đlkSr?Y& ֐B6(iW^s'؝JJ ,Wfe;C*ڰ,bws/NaJ(5lbP #g !U[s0Hcj(T)dGE &M=xZCPTf:{15ZՒ`ЎC{9]n[PYCXΞ=+I6O Wlؙ>Nj T;)!Eyx(ZjǤ,6ʣ9@5%nSͦUն-Hh-|7})>)3hq7N |EXif>?UZ]򲐮2g"n.'e+Ne)*6o:I:HV.):3= م̧ 4qQR4vcozxB:R c@JYΛ4[~ Ê:86\g/׻nF2Zm;OUB^N?ʠHmE_497 FF};F9s,p$qK=J8鵸- :q[Kkb0`1*R++UؓWp!FyˁI1 7q[X/P4AxR/z)i禴&ۀ~zYN;@5;k? |۾q%оlČBo_^M2 ]N,.OgB )+=:J۸~խsJkNS팫f:9򾣠d2,)/;2HtեFa`kŮ:\yr3q0 (e%/Yy3Z !gGWìՠq TO35BzϪ\٦:ҿ ʜFV{a{D蘂_[9emaowDMFEyp٪)]P_|ו) h޺, vxS$#W+a8]E-I t{jZ$'sehYSFn;J|_qୌ&&pIgҕ5BZu|&Asr??' gzArcY8yE!?鳿jϡ0VP_ ?ُ@>MT'O]$(gMI /(|1ݞcZ7[9eOXeuXg[4gV/p|2(EoPS=_w`zdChP\ /-'BtB$zC,jٛ9dCW!3Ս-F7 Y͎sofs,w ;fϞE#0C{>d P;ڷ,|ٻ2B+Ҧx}%[aGqtx A>rRSdXА%x͸[RZ̀Yߺs<#;<ꄺYVOqNopEÈGVՙ΅++pa!bBFoXa<%zY~Cn%=#Q Dzp nt;vCSk;:, 3[;dJ*5}[h3kdX"5o}iۢW|@Z$SL7]aʹ[Q/~_)ط*tGGnsbi}V{0^W9Y*ԅ 2BDRs 8~|~BCZ#וfjm2ve\ !L!e)LVƜ*zA81agm3b?]X|<DKS$ό1QԳו@=xD]$"i=@Lehђ}c`dgyCV*ޭS & 3Rh0Ԯ+6߽R!36Du:ٿݨ|j׻f!0A4;y}iRaW9`u<`L{UG`w!(΂[XymSs;68\ZddEeXqcdg#*p<ƃ'D@x Zc+`NQL+V^msJorX˔Z,=;Ϻ` +0ʹV_ٷFnKJۄ}vʍ3^L%.Vtv5T#ٷAfJ9yǗ|(g TjpiG'- &*/"-H`z4ET1 SVT񔗸uN7VE1g,PTyebN5߀,m@OPbӴrF+ a.+ϩe]$P;\*/=WKmsR/P 74UEadR@!(uihFWeyur kl8D9Ћzh c#trPIW]&JY'гVvp!j:OeeFZ[tA&!@|Qj3/c+e_ \8BhV?9`ShU]CJϧ+Y[#^x|II*}:4J/V3Z/ֳ A Tt;K޿6̘ d)͡ڠD3]bz!seX+GVx5LU6HLŹ[y_Mb)kYa;]P&\%q^˦56-;Ʉ.\aPRnvq)37ZzΆQpg8/7C%̔Wt ]9'/ŻE͉lD*ڎYoɖz f/=~PLvĈzS*NPx80\͓$tDvoA-i#K͋\3r$Kc"g O/YBD alvg ݤd?ᕭ&lkʟ~,stJgJ0 F u.6?9Qէ@~|֜כ0k2n)c.?SE2YrkŬT;ؤ[*HN-Pz!,P|w/,hWte!*V.P5B 9LEj/挵J{ #XU*%Sh-tMYH xL=L1|2ZdTr$4ln^4@=:Faˍt:|RY6zy."Z*x$zd~f ,^YաK9%F-YZ#8QU>fmگKD 9`{n--}Lq1)%t?0QgLTc#xצT*: zcRG"ϧ-R6q|w鋒@ A/՜A*ꮓVO:L e #}ϟf4S|2njtн$!V|ѻ6f/ ]b~%yt(M~7FdK\  rIsK*^<VLz7O"P<丟t.L8#ǼIథWnȫZmKZrl!0=dBP1 BSɖV<u7 /vQ88)16AM_fxtD˟7W:܄s&SP5wURT1yۂ6T d`_ݨ7}7j"T&{}T'!{%*goIYj+W'E]ijLe^n.ua) 5R0\/P1=R2Yܚ6N<~e\(|{N`m]埫D;}]a(cɣys%bd+ Bԩ㷓ny}WLun\EBe7dg/|=Ah.e9u6vxDtyhBVя{-hxngR;Q?`ܴ-շeGC),TviFL>6*[2)h{ر(uǟb3Uں 0c?dX *iCyy ڢ_Ҋ6Y&G>74uW5)۪~0PzTwboțꦻjԫ Hɞ+P#Ƚod]߱eR_RptYoZCߗM=o[H`OS{CzL472vB uֹe:4G=U4*,AmK2ԠmD7OїJ12;1#rp}Ҥ6 ;-1Eʣ8XOڸICV lrj, Ex{$2&1*LQ.9LR! >]/={Az"  9$TH^?3BWd"Vuf NDj,O3_xd^ρSy6/ mUj;yf\AuZ>iC5(תZwPaM<ؿĈNn6Pꌟ%\Y!9b};~a ΣoNt؊q&P+n;1l'} -H%ZWFe?+Yd/b+,ԗHrJy:M?D(%`?+l8Z}.s+j!]|h)IZSE!H5uf T%ay"4(y˹3䥬֥$ WʑinLF5v;VSuU|6٬\Fl%GAN9xQh:[/՝ 8')QEPa%˸x1FGWtgNKHٟݩOhˮj} zA'HH :53 1/.vn7$H ,n^TS$3҇?Thpczj}sD? ,)-/07]-zl?ޡLeǯ>}q6ve-''}a5t3x ^مZ5eM6SaGa2L ב,Pu0)=#nLxDbuE ݽ+xn8A2W&,ʂ빓%yz@RUe0iV%@ <_Z]2@'Z>6O#&}QXM@3b2,͉bscrd@6Ѕlԥ$CtT҃[-+OSV&cǖޞdHd=0"*C-dbyh㾽Z5q!:)dg-E| :3jB61eKu3ĘW×*Cl"1"2MӕMt"2ҫQ4Dm"1h{:=$n** I$-<@lJ@6'arω}YUJ|1BmOP^ e ddC6*鴺~-Bgnզ{9 5#d!rj˨~NMŭ v %X7px3_[  agՑǍ#%͔wNymiLVŎm(XD ( 1il#`Aڝڢ^'Lu!8luGj8;%QL72Wȴܛ^*(GJ(:Q3ss? Qb?ae$aZlYEcC1>c!OF%_7(b0rBDiIxEj/?aR\}n_ja# [Q02c]lmOE>m<VKE>6ݜ`#A^Ր:9DxK]Iy¾ aF_~؛=WF eErx9R$nhWmEL>wӝn_c|xA-$ Rv"S]cΞ:b*H 0\c\^/N1иoe{K9]Cٞ$? Tz5^kN π~n$/HDFȃJw3GtcpҜѭ Eֻ~@:РէqHᰠbxm֞f?-^4 @9qPZ׳$T+f@G4i2D+Q <5N3EWbޝ]&QK͛I\ XIts7 ENv ;@rUr8R<һ;W'QCV2^A!dQ8#5Cb-%HCMGDNJ{+mS+ZX>)r`P wMkr@Ե9`[֣zkk+GV_dz~!=tR }mCEL_dȾOA[HUR:m "R{'i%^)^ܢ l\\9 [j ;d>~7tXp>y&dI6O!_b.4nQG'oFmwsxż8nB}I&ٝפR]U7Y#M;vJFySKnW?iH~䃮Ly oXgJv&ˍۭ \_h%cD`a2bE[BWum7(Z lOQgq 13]`T@LjjDž2VU@W7.6>YmyԤKZMD)|ҋ 'f҃>xoI'vTy:S }˸U 2%d(NgX. 97qJ yӍ0tO %+R3Bci[P7{!Y9ITSKb:oT0V'pоU>M8.^xU1g{KdXueeFX.~8>]ɐ/NqyGšc H;^ؑG%%Ns.WBp%e rp* eCTiSfk3̶``\(_ZU[M5{ ʶCM+CӣّC0)5FU3d&/=LVh3 W|Rbvjd3yv6q"{kmRt>rAt-39Pe$]E ~UF^"{0x̵~ˊێ@h^җ8hW μ{0g2m\_ \/ivF)!5Nz~hOć4.\׫{$ G8VX\n̔>{fpHV֧Ief*ɂ *caE.gHSFw22U S%RGY}lG3 eQIZwFf'L#3s%=V_O7{ltw*6|qDOM[W  $m](aAUKyC7:zٮ%[u^][6JF6Qܐ~2M+AvB$uOѭ?AsZ,!\&xZ05!i3lV3VI.}.OLWY19Uk};V?73@:52 }TNKŚSҷee])xro΂۲ 00^T>/& |^A|]NQly RԫnȘGԾ;apɦ]4*4f [^OUׅuo7_2 g×-}_:u# sɯI-ȱP CjLYd}^-1*dJjq_oZ$D2Y92ZW}DۅMЮߜL$06 oW/a?hYLM$QE^p5P^!!PͶB2-Fv ֳy}AS]}}֚@Qr o:E M؅*0٪-o$hY@h!UV,& .- l7Cp1RN Y\ϋN;.Ri:W}*>xlsLVva%R{p f[ dKz4-$K4V`Ĉ̛Kt6,i(<kA`H\П cPRgиM5܍'Uq:O3>"K>XȗWsb_$ ^-)4q.{ O]UX@ f:v ɸM$ϣ={p t a hR 5;ja.}N4{k"qD\=rYtn!?3V ʇK>t {whuS1wDe]SdMwCMN1vJ<=Y3x4#$gϞa>LtNn3FFBjE0i|Ԓdw8MBLrn]$:m;fa#ǜ:񶅢',6q7n}~_XhHET2fR2 ^;(ڡmmQh\Z&X*ڪleWmןho+=8쎊޾z- ({j 8 H>+3Jvj|I^:3v|g Y,*LU.6g]o CmI5y7&ו-GXH5xݡ=TP-9% b+AjtfwkX K.kܦ]A.O~Y4did0hF@ tɌ(񅹃:+'ɂ5]*P{GޥKP4"wk| Ynh3*vF75li D~Q?b}zu9#%!J#R5f1bC <œEFڰLϯ11`(1k}E6/^YϏ{ !uOr ] %l]y(]_O-+^t 1Nz vxvs\Bȅj܄yFXLck~f~gӱ18o^3MoC\!լ!1y*.ͣA FjfObׄQ$,6x4p_~[~gE&3oy}'hGbb[Ǧ2D*&Qd٣xOf0$'8$@l m:%ڋi\_x,YZ|iˍZ#k0&tD@hKRIpen{FNr™;Y\yd[*&؃'m"z??{X4y;@ךٷU7[ ơ¿pprA%/-'.:2z(Tfnowܐ[T#~, k(ӤQiesIk^Oq.q$㛥c-yC 3h\{]Y!e>YO.x,>, 7T ۬Pm/Km A{)b 8+8IWm P`S*+^=_3SkIx=LI-"Vsopc:IfG.&ZUg`eEzձh66c m?R +6GGrN>lA n<r1hCB^?ޫP|4wjb̢* &lD~y/X?v%@ hRsˌ4=L:V.?,Ƃ:1ݴB &][|PVM&v%e##WtPA+yF?:h^UxS׽#p$}_kDuU_"K 6\`4.jGӸ'~zi^:'S#Y$A8G*iQpz>b߫<S"tW(|qOPHx-gެg {RI^ L-cdȩ 'ZF ]G&40D"D>ihDam"W1D XV5` *C@F9f]s6߫]xe /LFo(nc{iP8H^F=$S<4ê y`υZ+ȥ6$|T6r ^8O޿ ^%5EOç\uwzf gw닑,4HAr.AD'@<:st+hlHLFʥě;aDRRWLt,EJ_Jv Fn6~T7BML47?3d;V<"XlI>EGoiNYkudG7T:KH|"j9"[' s$3v5HBU>^?S[|!a7v<* I]n.{:1 y*ǽU`ql@g>As$u сNȘt +:ʖ ֣õ4pTf:ZnR( ŊX.qԗ!ac qȴ2,˩J3o0? nDK'52. !“!@>ؔi~!th c?? QO|o|6}:bՕfV)?Ea^Ex\dưL'/֤Hb4ִщnPgZ( T-hz$sߤ' ;??^*M_'PN(?H Cxw93&UIGG͏j >0UX!G9ϥYk2+P|(IG*#aSxð㉩Lm8䑈Vƹl±O PbBL1QXg `&D?I x.:&agikLExTp0&ɂC>[4S& S:+j(;'ڞUUj1ysX =%7Ɲrg@7USH7ЖpCR-F6|3٣4=}w=oS ⷖL4A7o(O9 7U Z.bW<gB,DI+/[o ךL qM' `Do5־YZU%3V.+lb Ce=h^@{&ßZ 08KGB1 )> {۔]l^pGP?^OUZ)D ݌vm֤_njUw4\H5:|v(98Ps)Rէ.%ckNQQ49۳ CNn+c Y+o@7+ U\CɄ; `B0:[ZsD[,I$+. д0#6q{bYr'ox0*6@5!"Gib]xqfRTViCK."dݻW:x( 񟊽BGsr\z!sKHn!Wԧ>RVXjbR楢Gڞ|XG-C R?e",㢊4sAl{fjyΨ|FT_Uk= zcNhr,I@Z:=d%t͛]fcI4ۜku8EH ^ܖ![Y{rhg+剬׀4GqM~@ E?[r`@61*-K|Eܦg\\d5"nͦwsq=ˉv-o)~hD֞#?YX[u?YMz\+PשQO 6'uV秂>:7m}خm\ǁ_C4AOBnmeלK֡hި KI[Fl^=Z'r^_#=6S5t24=]eE}I${J]@@MK萩%\4tHUO\ˈ]TTZ>W`b/Va]2+r,Ke9q}sAl=DTo\Xx:`=QV By:ɴ=ADMp;1t5ѾW4ȈWj!~9&"ᓸ3D/htbVaU6M 3ʩ. +WT.&sJa$)+{\Z'Rx= _{fuH&=e\#P ".?y y;A9N<<}aQ8#gln*_ }G(-ӗAH~2~s#?\UO>TY.дTeljZ:x_aޅo1{?y!?"?N<, 1rp 0׷h  g~w3t: lK~WOJ˘aˏyz_d+FM,)NƄKKcU m,D`Q"7>Yh:s3otL&$ѥasxڄ1lHQ-8ŕmŒg\~_Zt)̲ $ʍZ6!rۇyĢ .UjCB/Rؘk7Ƽ? TqLєY{ɦ?#bikQ_b *ؙD0%z2mxIEz߰T)i1 Xz*LkNP"'Yt-a~Ph2`Nΰd@)K ky#'q;\#+*>ϛBFm us;oBCFW;*y)WaCpT8]!zJWaѹ {AY+mMN wS"JG>.TI4\`iE'}X"/f8G]pP8x6nex]~s.no5}9t]q`]ޡxbfߥggs ?xi*XTECP3"Z7y0` ##!r؉GȤGlGxZCs]veZ6s[tH 젇>ƞo~`&.'iXBdN+,,{ܵeOJ֙@w05̧%Y}/P*w%rMgК\%Z_aE$~. >ؾDZK4<K=.ut !=?,ƹADy *XBd 8`Oa:R_*oXQjR h6mۣ$U4łISf@>"d-vsH!Wq>5VyBB SLQ= vӅAղ`ʉН2kU|&LIϩV{y t)&n%(q[IS/ e#ա Zb"Ym{f\IM$  LݑZȹݮ5:6݂?7{P~7"nQi h7#Q.䌍bS E< y {P,_&'K۪CB*'3ğL/=w$n o4d+JկOpV0Aw1>b%,lԬnHT/~kš6X_۱3^ퟶje(z×s[<ѿ[v%o ~,qͭt3z,nV0ζ٣ҦUehW"Y€CԖ:f;*F+wwwӫ$P<SO'.uZ&pPn{_4iDF{$'e7ԫ#"ag ĸ<͟gtt鰻>gU_ C o~ 7FZc$Oˈ FL,@f[UOC^]׉z"7SQ)ŷ Jc|SbPk'ϐ-~QI|˜CUGM%7)L& cÚz>}B.\ #j"Vk縹CMSHЮ?ԒYt+<>C ^6^7A"b{G^ɞ.Y?ae0D/.+_QR͵v6HZ;R3F\ES-o ^glr &?,=n,\8|Cͨ.rQ"T*]X6.Pp9S9D-E _!EJ"H4O{ $)fɯ `z|Gϝ7  EAfӬw_{FlN5 ]J9͢[~Tjz[8ta??w),_3zdI!뉰KFt),؟MvONMdXb*e]@zؤN%LGdTzy>NWC-aF&z#pd:㙩ۨWu eY3S'U=Y:Jv1Z)VY.WƲAx-O ɔvԘ~ׇK ZIRO^q3!M2!6c ~(@e}esfyx^, %MǏTHt.aGA4fGcʄbie*&q"F E;bT e;bMw,NV3);0,䝴_"-`3yH=}Ԫs S5UZITt\@i]"3X=,L~{,׫aˣ(q3%IbPۡE ᰥI:XIQ8$lG>6ktV P6|RmWOܾovxzdyUckuJ!L|sb~,H,m;Fl5Fzo"…zf p<^% Y (H!{y R_S΄tT@Lr"T}em/!j.pU6B'"!09/{Tg%B+[`jU~5 `[2zmRv_.U>9r.h1c7GMt.*ϔ.gƵhFvPnl5P6/60L~XX=EuPenM;h< \Dx;zmQ$_`Q`cR5vB?Q-3ީFq,z vd3k@V0n jV4@W+5Rɻ sÄ]áA.)f;wmZ$1Ib ]i++#zi׀h:lGkܱ8ۡݼbY|/:!2ܖ9sƍ}\9 j$3ͯ43_~39@Ri+xnl=Ksz@֬Z i;`anڮCgm$|ژ7&l!w7o DhfjIhYON"T`R;>QvHp "肨k2ƪOc:p8h 26uuNRX_Av)_<73[mY%Z hp!1mgw-2Mse$[8VBwGv@QyN=ÝI*z4VEEr|~6VdF(լVg1 VCjRz∣A+z["1wФg\K`א6{ oX (]s:Gݍ³g>4Q8U/҇&Aapl(x oJg^Uں"x@dsv]zްlƗʆ{tExHh #ƜtԼ"}F)l^ktc>[& 9U3(8o6ʳr@bO!WFPhhP{ fݐe:s?yr^"Jt c_+onC^ i4ʴ81" 5r?QaYZS^MF̹L-Rohn-lNse) |6Å7c}vr 6Zɒ+&@v`f&I4h$oҹW ҄stGaJ41$<1Sg|bjɡ1Ae}:\WG%U4x :O\_R-]=!h#ȖId'jf3V~R8{9^C%- -OÓga*p^V;q8+H9P*+Ae9N9i2lcX8̔#Ds2v}`#\m +Mjj} 'QL%e&AL1ӻ9?I4=PS,2=.BHUn\I-FwNAotO91uDW/H @ۛtrȹdoGb(z3sB@I6fM c?t!fI{RQh1jOIk{jRocVkν!#(d^sx12F?&i~zXc2 Im\wI1.LJV?9j~MKE6!Ũşa=Diϔ1/@0ygCX0&D$٢t(?$jxe/\IWJѐ򫭙hbQmfp"_R,'ZC?bqLj(ӗ;ACwo1#{(ZJoeh-L E aه_8PvJ0ô/GzK#)Fg-@4Du*=zrj]qci3y?z8h@$׌wesѺKё"BL 9>'-̶ح'>ː̽-ij-0wrj`Z[݉I͡(><|hx[gޓcf}?p=xcQ Իq0+uO7]9Mq.4p"y‚7JKjh j:~"2̹*XU- 2~GFM ~b q>\nFXe ؠ?kn(<rlTgD&[M~vegZH6|iJ}v r${}.ܺ!UMjZA+N"k&4{PȀ{eEXq`^|I1b=Ls7ZRcף5>Q?"4zOq oB k{眢p PG^tc&F!uFfm2[\Iy5#$6b$I`I-$oDy%07L)њHű`\2ܮN`ygLvU]oshf/7С fPsX9ek5)XU?oLCSEvo,d' эN%m{&=nlu ^Q^q/Iӂ_A_?UN=5C}\1WO@Fk ܦ?ă~ 8˔Z]#=͉†'gB_Kqa QmN~ HHY.|Uz"Sh"k? =`̟"|? iI@R!?D&A^.3ié̿R_`sDT\6> q&][*}s{QZ"I4QXg9?O%a! !ʘY?Y(a}uϫ6cJӉ3֔nm6n6I"9e9?GfTu3ho+qrs n}ͧs}`ݓL:4.a%s,7l1MgSch2p!y:g=92Jϥ[a#zKzF|׸\Q~ ɇFX}=2Qz>o ɳbSmKC~3"9M$n*Ja=8%:)t8\{0UOpost'.z%4.d(x `׈{=?SVȼR݇?dI[|1N8qNEܿ'UN8Rmզ{Y_zQ.JϦ-ꉥ?T5glh+f1` 6>1eLOC=I\4&槷Ztqwԁqn2;%P9|XƘ0͘Fm$Wj Zd,qƓG#opUX1 MZ "C|n:DFIQIR+ڬ DFKKՂlC]7Fo~S:zw={<*Q/*ic{I_Kh ܡkC+Zoiڈ߄w1zװ=;ڟ-ynu߳_jT̯t~> F~,gh>e}*V+ԒN{VcV6߿VG:GӼԉHvRݠ z9; BOsdg"$RULx4_ 783P& Ix y5Dux잠{:%st"'zOY#r-^$'c hy)c,Frp??"*,.%Rޯp n,^Met.Ujѝ&Z:*=ApɿFgMijWo]# R4Na?Dgl72LI_sB_l E߄0C/~T)AyCpnSgTfIGɭI_(@>u7~/8D  !Oo9)Yo;*MBUwV1צ8d% pM? mu&c)y_f(HA%f. ΃qdh?/WAF1-g,6a%`({p໷$b8x,s-ܺ67 2hVBשNeHt@dT]4 = i`Q3ՙo^ro$Tsl#4H99H)O RV0]X>wwۆ\+v{l(4-7jXQEIwMNP?G-ao5xh63Ri?؍e3M5׬˚pnPJyGϜE ]Hɻ-._Ui:R)z0d#Um%$]&^uvI\tFD t^r88Lϴ} Υl~ݏm`N=uݵ6EE=+L]on}MF VlOY-+A9؉3YJʮ4E(#R#<:,`mN~/B \H{A5~d-)f̔T4r !El5pcsSbYy Ug+ nilԯ 7w*%nD-bKotZ(S,L141i( wl=e C]u{nlhAFd2!v_Ul'Fxo\!/+Z8PTdA!CSvQ|Դ˧Q}Rv4'QC;p1R^yd_0tm߶}2fRoD;73l܎FUPOF2 ^Էw+kuSQ-tP Uc^Hh2gU,Dq;PEU~fڊT؇'_br>*Qæ~8y>Zĸ*mZY?o*B *3XƮhd<ӟ,Dy`tRnӴF)lsTU@T"DۦA t- ѣv)¼pwɴ۫ۿ%PvP2@oV5o>tNwEV}0N"R/n,$3 p~߳ԈOS6@MgFh<`HnۚB !Dۮ0e*swP'&Xl4UNѿoY NsX rqi}-F d2a"ɇ;zS:H Jl(q?tsߡJQeP]$ZFTPrZb.QghFؤbmm53$ZCeK( EvC<]ލx] Qa%{fD䬷|72:ko:gsK A=T0 pˆUM#|fKhSyy-0=)S'COgR`@eiߺ M]fE;!~,2Aϼ.38wuDcҘt~TwbM"i'Pyu)˒|F>ߵkYƶp2Sh?ZnRAXFB'I<ϻ{E7Tx)b _1mK`)6O`Y(=sSy_3L2Ԕ4K8HD!"tAYcB"kH+/w@Xk70xa6%% h74NpL!A k28Sj6[-7W>f{4k0%҈tF:Z ?gfsrxfr1/c&p k&c ~}z"aemB& C%"Ü8.qskB4{zWvM(x}waq WQ bC=S!7E.q?Jc?N}#s`1ͺ@9_m^eU?"t9VD$x=]8ThNBqAuv}g4FE=ר7eѪS)YIUF̏3 6FT)n`bB0YDoIduM'K),~Yݾr29< { "wԂp@RtB tpB_0cPnX(q`ho*| Xa-b8p=C5S?tf"|#uak`pXk? D P˶6QDE;g|Od8I*3!3H~͸yf6`nΩJ{ ]]S bItP!<K}0񨓡S4ފ7i=Usڑe!*x\؀>'Vډn{rWn[$K)ڧ$ #6-<5p.0!xҿ1rOR\ɴgp0 'ƙ(BI8|jq =BDU\G %cχALmۧn\LT9XP>'5=n%>d "Rճ+G:CGy "'IĔMOILp3]o 1͒9ޮhsCeev =5[Ko<"z {D^.rD%FfN(.921CG%]> Ƶ_C$XGeX@؎# jSo|0CiMgBܮX6.G7m҇y}2 By,g[s궟Q-,Wcōӄ~a]{q܋IS̟ky~V<&|rׅ\?:Z27i8F_GѠh僼-wMO g+K Bg ^v"O=_P<1j7ÿ0 3p1sQ\&zQxZ+=OʾO( %)֜L|N!*_^մ{T$ !H8T+Ə1sιd[GL+G=t>N mngN]HOs +ߝӧ #b>r[ҫo_.}0esSmh(h+ q&ijKX8AJÏB&lȅq D`[ `%gP|3jJ=Ni?v[l4% nt~+숲IZ!sozr"pbI.¨ t?;kPc:.V=u1(^è&0nfM"P!1a8"ÕRN%RN욲lOZ[vS[!O]-w.n-dt:N ԫ m=ı)n@4ӂHx =YHWR )ޫYd%B\M9Xm]*Ox!S߹٧ odzv1F ޶)v٠p}8Zz<]d$,}xPHf-+qԤ6Ao͖fc#̇(kiI2m6Y33ʼn8I$|܎pö-AVXGkwEdP$}2lۈI6h_)f.0q8m}|^0[!ĵ9InFgEэv (!kF>AZE9 tmx 424խI2 'x>M>jK@x]YbO5_FX#U{ htsq"XdwcyYbUEA!oY5rB=-iY+JD::*xBՋߔ `7^YLhDV`X x+h]>kQ/1Lu)*7>ϛ1&6&`9w^а}\u=;gQ9qA}Eli!`"e "^q S]YJ^ 4Nse(rH\Vhz)qԓj[̈́R_y#ʘ!mm͚88Fhq7+,,%Ĥt`djV}}5&"A~OMWԠHfe>5,TVҘ6 Pݸiijb{nYc6b ʚo >J8_];~vIۂ]WjQ9VOtiI3zrI0ә2;uF6,fS7rxR>~)*Azn/2i%rg+}ˆ,HŒ?J KKw&ZNEɹ".uFMigl3\N-BAhCMrh2Ot4o(Ҽf)+|3pٶ$j61kʾqˌ#"PhcKP$$xlՖ:'O 7U;Bmfhyׅվ_rpr,Ƒ>cZ)%$]ېZl&?()IV{Uoԡ^!VF_&X ď. ^,45qN#1:!gFnSVؑ] FG )xY@7-¾ ,kfC7\U5bz` HDN^KJXu"qoH}SS9%T'͡>=fe3HՆi(.Zځ{w~neф@p:MK/laj8mT˫.kq{ TҢgMpjS fו`F5(OQj$ƢQΤJWp"eLX~qfr-LYgZ7k7&*HȻM,u)zi{2qu?h3uN{gwJ2?y/x" :z=1qȅZXluHOJcr$ vw$٣˖38#A_YLkz4}z 2xXV.#{t;|>)Ŵۆ ~U=V\sc?])@qaKz97@;=Se^ߚ Nْ; *fcQ DMpŀoǩa d-$De/1 K ?*:@`W Kh:+}E[i!I\“%Ya*fon8YdTdwX1"\0Eg5iȂ\%:8pj2UAݫAȈh~0T>=$'%9l*АIIn$bRC2q#I!\`8rQ,>vo:PJSKBB k>rQ_|LoOAmwLi5n4@坪f %C~?e)az./(CH݃s.s,~]*oedZS>ꇨB3&l-C;~.ޔ"sdpxT\`?j!4{;?.mǔ4}j"u69`I s筛,Oh$_;<2q@3fN]ݴxњX3j4}Idí.8iuտjgtQYs  &N3z,&vw/# kN{ Є'-|8TJ7>SmobΏ5QR~nEI,^]^YM?5)m[>лA4?<7$*aᜯ @@B^-x}MɁ|OL ې=".rzuoEvp #]]ZY29مO3虷Ƀb$N2p59-QC4yO~rS料 2BZ."|TPQ OF o#"NU:gl̨l]D&<3)bV,iߦc(wV.iVW )Tg1gZ(SpYm<<Ⅾ{|+pcZ܋kBUAX'ճ^7ɝX`_Mb$Tw&-b9ɭqw%|kcIk?]3sTsB| SO3E z >EpG(6KmSޙF$ )P1` 4kHvq&t?ctk~,uj "^IH3w߼ћ.%B]Zs(oԼ) @PhB~?F9GV<'~}3}VP̱D.$ֆ,~*{xcujT Hw@k&t+`ɡ&9@m( G'`"  17pk1Č4~/^?8^ jgl쭫T>Z'pd_S*m;8B8tPbܛ3Vh_kBr %Ws6OȗE` ,4oHG!\$d~m +O- #\#]e&/ÃQ/PhHt TdqϏ;`{~Ak%ɿ\ms;tQxۗ=G™RGb|"x"FcxPI~-xL jV Y9<7cK'qລQ-ͱs"ܷDר́LbiKW-Y rL[[O<qݥL|8m=A_Q?\VT7ru&޽'u(@R+eEk],%ykYQ|tX!KR"K_+ؚ.7e5^2k`;)Z60h.gvAU?AGB;y1\q-|86I|),4~ӧ*wcv{eVq0HB6>WEҡe g"Y"m].9GY{3Tì^ XmGO[S}@AioܞRpjXNl;Zg\TMwg»!;bp;۴Q9Cir[`K$e тҒ\?1 {Z𳗜 K9 {.`.O-7=CS4@16pfg:UlSMv]=bl>9yas:߽sSJ3Hݟ1?Pz$K.fE@%z#"bWuhEb[ s]ᘻ'Ha䚇cAd(;_$U#̜j\n NC\ q5kLN6v_s&Q2,Z^aJ5nPg8Ń,(} <dۻD[? PMi-AuI<e,bg:}/H1ǣwvf04Y5gP*_=X3n3aɬP" S C>tWE6[Tw(JYvgi#ַb'3Lr)<_2DW^۸K{Nim!F{U`=%g9o*Ԟ;@1 ./9GgO7}ѝ]P=$UϬ ؖ聹`܋ QJI&'bҭ٘uG|Z-NkX$Ir+CX+Q5V4:jBe<ЗXg=WokKm\tEs<ЮjSޜB_4 1<\Ů҅[تךneLaڂ&*4> j0%OD%'qMCBn ,`XcKmA0G{F {ّ,7~?Z|nmLu)[zqQvDҌ汶cQY^h%41cq_C]6qyMT:tL 7قգ̡Ȭ EX< ykIwŃ^{-asU|"1.28nJd#J$Jɓ,T!3>Q>BG>k'(?$@h2Ljx2ꗞdmq D v d% HY6G#qf59L.ꎏ2.є'P=j0{~#pr\0| ڤju.PuAM8~E X̀C]+`:IN~YvH5R}yT^+ʿ u#5;?@T0 *vB/aԾ79Sڣij$T}r6eᶙڌ0kfKǞn_w3ES;h̉^A9S)5=̘ )xeDg[NhpesIEV4;tDvPKcy{ەX.-wVl}˞;Y8ɕbʹ-0'e+T,\_)(b}8eբֹÌ:OP}Y,,F^7 7V/Ho)r!N8*'AP쐑qTԾ#i| QE,7_` O_FCk#P8a\`:V'^m1S>#̈́  T<2SC*r|n&0۵?V`z%T@)׊u%@ :v.3t^n(`qީĄ}%kGwJs f9q'R8tEsqn1 0jI>#n{WIl>-3V @, aw^ĕ"Nէ.vmj0 da-OjQΠp.cʉ"jgAZzj"-KW6XxEދ5{,왶[năO) U8"0݋r"&$:}ǚ9RFe$I;}Gz,/W.НC=;(0Ebؿϻv⚭ҵ1o6Z{3v;_{e,!j9J EQd2L0ihF̴Wvլ'sM 1gw@`3. QnUڊͻ k~ *!ghp>}bTbA.pA>L@z%1;斪`ש$P@U\  "//;~UJ\|$K>'9Bq1i loa̖.KLHPMR0(SvtSODiy %H{__o~UB˩ʡ%;#@?'c(/57Q>@ p @Hd !R `yg$OĄ'I V/'w+^de;iY"*xU=Pۑ^z17Ӓ"#j( ,Uo Ak.6M.m1wEغ1T2 b?~}O3LH0R >S[qhْo Hh c==u_wKIj~siv%?f|Ho5|f"T;94@ǏZEU>_(F@,)_5I^K6wAx^IQr4މT%j@ !X#g>!C$ ӂ#{egO>t12$ c BnZ{:˱PbM}>alľch|bQFҴߙPē`玃* z43b;rXNif㈚\c ?p%[3(=/`\juu>m]dbgv+E2.L+{=K,l/2QVM ! a۫v/ E`9v>(S:-'\}]0Ew=s{]w }3ݧ"`/t('tBzCE)08Ne<_vc*M)AzQL}g?xW gP%#L>X }t.#|7q>}W~jKК<6",Jg5YjVC&+!Óg&6x5}H ͪV8%9$NԿ|XFx9"lhgK~vHC|JrfCͲ.GܢmeU{؅&dY&B(X[{FLR>l‡wAS}HK!(3a_:#}r#I%щ,*DmC]C7%B[7j1fּ N.] ,ǧkK?DucL |19k, }˩ |0bϰ)-Qr%ɔ sd1W^,c'&]c &q,==bn;#OA0GzH;{.вņk i"À)0&V{MHxT̏NfW[F}OLwS=a `=B稌WOwVU-q$ =g lˎs*>.NB_p԰uvNx~YN]ׂ6?u8q<:ޞ3qZ3"\?bR>nC*qPmi?T3?%Yb-=q26ׇ=+Kϕ9#i)h$ؐӫm+ޛw/g,bVqrƈ3Rd0($238mAFHvI%,ʱM4 'Ů~üȯ1{yKۧmL(Z?:)OP&96Q;y4G賡tg/_78j߃sNm\LCW+WiW"OM =e^1a2tLGEk#N)ì㜺Otد썫wB NɽŌ˶КG˺)-x_%Bq$˳ئ`9?x-qm8E#[T$`Wf ϰ-^wtdZu#YԴJR$p3Jc#9e{-0'acvVҥhMC#tkzWa1T|]H}Q[ݫѠ*Uvv<ƽA쏲 ֶx4#ĪlbI x/7T S$!"PG}Bn߾Lu; w8e2{!0Aك"\yJJFu,ʤ\K6h9.,V8*;F6|!}*HhR2(Wg +^ǤyUΡF=U[W(YMِ:IK(jlr~Tb Zzd^2rMoOLxVt%$30pUKܻn4yy8Z:;tFֿZ/,V9gH R +5rys)= zd'9`ҏ XQDцz[LR[vUEɣH(cckixq6#^I倰v4rT~ Nm( 1쫲++\Cyb|/C0E[t~F:Ux*䈲+DEU25A`cK4m CGp)hkbHf -A6wU Ȏ-gzBYMB œB#Ln|ǞTMYg1ׄ`pR3#t %Wk/l"b&DџjzBzAnBO>*qJ:@=%Nh,  ьAM5qh8sA` @6~pirQyIfWܮ 5㓘ȡS=4kW5rB3"4րl__B^$jxl3׳8yΫ׻j 0J 6M _f!R3fq=M`@-R5a2<:drQi»Cyxә7=(ZHHAjKR@]h9W f ^niMF6x_MAĮ9T{x:kX1,txvmsٿ7 m3m|" A_k@6֣7R0 ߍ (3O!;!z2#>SɊt (w&,fgHxBsCN@U5pDrhLI]}%*R^pq~ Z"yP vn0Um]<~avhB =(a]j yp|nuO|af%J4<)qfZ\e]즺c8_y痒 h'>3#DXm:(y?iKO^2aPo>GS:k5$. [ H0A9y7s\6:j'D.ΧT&8y"l=/ԒOM/zZ,F!)|ɊQcMKQgno@\% G~,o"}A1vܢi,2baǿ-%/XU(lPyqH za1fŅ86Fd[ ynrr~ t4^0%ȡo,{H'U~Pa x\r x`yԦC}22n-v[N'_| u{: V:3n,R*[-YYR5 Fܴ1 6BkBAYETGpY,mtBI "'*J\sXyePCi@:8c\|0D1Ϥd#IB LVf^!F=cT. v%dRWpNxSs)*JyG#Pu#Qľsd)yC\#}\o+T$;i B 0.3^}ǢL߹3- J&!tK5#`Ռ 3HsA_6փq !z q;>I(>x]q;E+>(Q~*Xkv6K7jYĨJÑ;%otOb-o+6E'0{Ј״A:_1lIqxCe`$k@`sVڿ҆lI) /S/͵o\xj A9-#^k-6w@z(.ҞdD56c. {xmML5.r;|'T}gs$Lh=2ru%:k#s+ h*xEeI&Bp!oQG,o^󡆫yq8A^y 9^ԸtN|d]UX621'uƁ|iv~5@cb4;$HB_p[vHRUG'`{du`W:jX53J^5ŝ2.&@gwSޮB`&\Θ#\y4QpMX!.6Sc$FbVgdV2HZepc(EBa8O܍+/bmM@s4B)nTUu-vA^0umLJ.e!?~խFLŰF$ Y%7{)| +{,!4vh#XuL!PxdX yt>k@3{=k:V]3\.2]t6-:Ic_/7ޒ8SXSLbd !> _7Vݶ ,p09p݉2cD5A&h4:FYymMjRF)&bx[CCJ 㯧j. 6@V''VcE9B8ZL Pۄɉ!Y(9 jO~l#uW/gJY~_BXatgS+{8)4z- *܆\yQ|%&~H S ט@S {pE.\ ($fMwf!/AmXMuqrPeD"-W"KS\Hpt+="q>WX3 #Ԕ\fxʢ^b(\Ndꤱ7e"  D]. duS5;-54joj:Ru BMHvHʭ;_zIcbB LOvQeFjjNuAEY%qZI~7CR.Q\vNH ƒt;;[wHNCir,ıS8ĚT,].C2yv8׾_J}Aa eP[[ou #Tf#a<}k ?yXVŲƛ];f"#/ Q 5 9xgI}Q7,5tn^(ٽU[  U,7(o{0< z-mQвSVvkW",Lmn*h/_D+όހP)c Ykmwq5 gqoT{P^/ \j'r|e-QeV19F2nY<vt8,a18:b'NHMpCT0[}:?Ůmg}N0a(DEeyIY5r:_Z͛Poޯ+Ti*N*00irkEpxvHiWb_9n6Vce!AǖS#ce-8;&wA\KDIEpнWAxށ3rm4kTst8S&7F(FRgqS/sw>VZlB? wLI^A!vS"1yӝ=k!{av`"UqhWSTbxnAmZa]rDrN&nB fp$$> gU0+fDt\ -Rg14E7QMLƏ/#r@ay,-_)\OFfv&vhiXŐo y2p tvj@1M0ܦ%'FpHkmJDw5կ;/!]L*x0LfDzҨjO6~JLIKuA[I$얦&9޹gC{Wa8пP]] 99^^u:Ifx%i,?!.J}gP$2ķ+/:ќ̶ATV#=)eg@Mnz _Gx6bHՉ 鿂( a.p[FRQ/p7`=S Jon;15 sW@½dĆx{΍cƭ1I6=Z_G!!-M8ĠB"7'z/8U MxRvpݚ AыKN/MB3DO{̦nyp_؇y;K`*}z7>NgT?Gy|G;,,%^*t**X5Yj{.MEt.IFV| -UQ)"76Aw_ܿ-&O6P৻F9[0ys@zYtm" h+jȳ}|.0#$ǥsB?`-U3*,Тhenȗ{ iytC}lOњp+ɽ{ v հ<q$StPPuot CZ,CksQ;t'9rԲΧq1Tӊ[P~\>Js9y JizcϺgo:Lif'`VG1/p~[hl>_A?)$'ߟ'%4wH'_ Jr8E )N2:й#s^io^pk@|X 㭋N>_ޜQ]\RH3ᤒ6 "dP&%g45*&\SF6ے4`)IAtxe@|[R1\}mM wOM%^mih_>}Şr-]%m%n+\yрq] Yfbt(HS7SPG~Z{TYZ6@d"'*T"Xr$_f_&EbOP$ ĩyTg<K"$LCYw3KyǵOGoCw) 7|V62 ';?`U<2׹ ]KkJ?q}XŨՏ]c%xL3؞gI'C\cCi.d6)ZmϻqJjLEEjt!Htțl@oޫ(&Vo}P(S nit?)R @>tw9(d$}]\HuUꝽ>Abdaw@Z%.~md) s1tz6ŷZ2T a~lAɝ|}D{paJc/a! ~9#7]A49rc>B~,v'$"VmJ`(] L4 ߮_c wA,rK;,)lc6{t2 )[7)*Drm (4?PsT3zMGSjWe[f./B,`;zꨭEb LyxD?1jq5rϱJ)Օ$rQX*\ղУz!P'KTX85X) _ tdKج`cIO .aIDqNpvd Pt泻IV+l{@EnQhI^M9irL$NQ7Dj7e!dI@ԏ`va Ĵ(k&{k<^ЖIF7* hNϭΉjc' U*55WTZ llԼG2,e_ȐLyC)EC(h4~rYp5+2S& Si6oY&cZɿ N6Hܧ:n ؕ5 V,$G?i:rە*J$+s/M@tC#tV.ţNPO{܇MVb XP!a6X`yN҄iiMS BCon h m(P6E#ctyg"MeE5 ΕI(ыJUxwW²xMXjG@Ik= |oC^VM:Ώ- r e^3ȓSYL f&,bmeEtaDt6Nhw4LZ !^i+z 5S0U=w{pw(vIU]IhP9kiqn m5kK?`SZ18a[/6Pu{n۵adPVƗ%(ܓP#Rv%YSk15>֩i|Y~'ә ڃԈP4̕N?)ةXTyp5 Ɩ攓!1L_OkScD&Fˁȃߵ)8Gػq뫃 z` 7'sgb>&jgY848J8̫Z4bR \ՠ=)b(gV8%fRX_nU~ Pv ӵaώ{]f}*̶Ez", Hw4VjAK%]yl + ܿkjpvEAYfĎֶ!ԿB9Bkq x{*.p!g?&}hUtKݠ Qv%&PV;` 2}!K 6Ocȸ_pF`o]DYn1w52]-csb8oFP UayF6O 5t۴3 #4xغ)J:UW dNUO伞F / ",c!cUscd_~YGRp@>Wg#IP׶?㸫3~P /0vwpw^JiqZbKOx#Ȥ>f݅_ vL ʄqz|Wz+s^p*F:N'{ⷽw$CYp[:&I3}r喡N绹G _KfH駣JMO)4='ثo/bCȒ&6\zwa D"S m_`ex#ޔl!#djn!-KݮHS>)=X_KSuAyL*eñds%j?5 vSٽB~5Q }ӂ<8eCWY0Ifpae ńI*Kbl4n簵i[Bl$fRl8@ƀm Pzwm蝆^xyc̷jGmg`$=fYŌnywJ"zJwl)XY=ʡS;s2%*H&-#s UV:sQF*ed79~7g׺O8}MMLWoh@RI`cS%/5IhRZR< 5Mx?jq5S!LxZK?tojǽ7#M36 gjXpC"a{pEuğUsKݴyEVժ1ۂu:y6)Z?utXh\^^*XCqsḾ`. ft3v'~%uΚR#bH$$..Ɖ{{F &K!02'u^%28ޯ=2VO8^ǿ$y> ګ2ɑ|}.Xp*kl@1a2kMO;p:}I5nRzoHI7SOetyk`=MKvr2qخ>U9Ბ0⥻YX^ j-:l9\0~sޚ7 -QB@2olJ}/85ya׾SzoG(<c5 <2qH^iJ"FI&Rms䤬գN*ÕpRf%uon8Qm|v@I$OfU+ l2K/_f$EI8 hykp*V`r`߽=X^ԉ3Nbd*ڶI_%111ŨD:dA1=yY/!p%;3Rz$7PH]yz Q"览JijGǀ5I|A1IN@B=K1)Z~1[uP[l"8C0<?.};/#14 *K'P."aHE4ө WZ){m9yўn3i繮܃OTgbZ+ywB} Oj]P; (!]*r&z(xۜU}A,H3J[LEC/fbS qY5V+X GI8GWj- 9fC<,Ql9ARh:*va*L]\#*F14ҟkGqO/D.>[kq d oCDu:GSXZ*xr4m>oTת}߶ui*i.ߗ7L A/pa ]oqgI }HDV?nUF8# mrG_p7빦\NτgWme} 6sC ,c {zxⷰ` h s J%8~3`1-zrSbPNDxoC`cI[70g^s7ŲK:!(BꏡnEďq!SLv+k^%k٦B;B'sYRcD`oc#a$_#_b6cA ZPqrcM4>nx j\5>>YCq#i@A"OԮlFmBס8g0K= Bn-)ZPDgr;T[f= ]Dhg+6^)%T !?HiX~ AZȓn/k C,})'UqO 'Gj~{6 pGMq~r~w3d2sb`mKQܛT OymFKA?$$2u7ӥA8`DS;Uυr\j@$ 4,\cf4z\(IZ3;ܣRD]<ܳB0 [K]Z W3Aj1tՀXuLz쵥[67\оh6$ vk0\K?1˳g~H슣` w=3ѣiZ YwЄ7ʡֆ/!&QE+>%nЍc:`j~x *A(<2imkXnc–(ɖ,KFMOW3 aрZZ3Cԉ'__ݷ}+ 98ěƗM:1sAUj?m3fX㷏}!t*Eׄ8*+{M1߰GS(NYTQ=F QFuNdms'sq]DO5+u_ 9s=>c5>Bؚt29bmm웶JIvHj=/ PA}܏ 7D/MȲ;4S6d\έW r:v;$8%"C30Rn4VG=a{mkږԝVEDDQS#\ 6;JC>{}@})I3b쯕āadOt#5Xt\ m&$/=ZGp[|(\V@v>^Ÿǁ$գbCRKNcWjt9/6*!hB e!5$&`ne2A* 2|{4r 1~5?cI4U0M9E?`@iO[I?EHN0-'.qLwYX?>@7A j|]ɇ1*z !eZSqD?;7L&T  浚ϦnПqTRM#}e*0<ϡ1߰Bo)[Dd@;VV̧,z|U}Xʃ?wr3Vq`n:#IJl[D 8Pb[x6;SXvʯ%Rp]U8@/ f1 7`Xd|áBAk$s\ !Dc =Agf#Jf X_7z/GǾ8VSՇvdX{?`hysVJ\um>rG~Y"Ϯ8'bk{C˜W^p>MXjo׈M󟈸O7 ZǢ2vH rl!I(UxNUpcEN&|t^]"Q'jz_2>8gADO"U%ɩ$=[ۚhn=*[bCo"'_n?B̄u<5q%}"N髅'<|ܥ2=\z,u0ZF /949e,/q).۬~ #i+gG!L+2mԕ=5;>|ch󥌔,^̿j3R7L>Q*dXJ҆X*{ B ׶"ÈH:5fyFy=% -!U΂gT_,dcD ?rfAL5>O1>#F~8 x]?p jh>uDōQ+c]O=u#z[Dž[ѻr-1y?%go Z>H!PJ;ELo+֡FdHu%l9 XJ,Y(TwI0&r'ks^%iԳvCl&YrfCA qyCdT.ePHYq3jR]I qu0ޕO;Už1p#,Y!=,^yרaw dudyw + }.g3$4u`9]6nKl z $[-##x; ^Ǚ!m솓|d;b(C7vx'q6#!71":)dPN=0-PH XБ :Ҽ_ z HY.&cj"%vM7{B~?n!V @:'^*1o28ho߫nw|mQ%u w$:Y-=8IL"n6$衢 +dԣ|딺Ss -xz0]ccc6`A,ʮ\ksF[ZFuɔG毴ϜfY6݄(e k;D;4/!SnN]"1?$v2|5t)AyjImoT&=&]YkDGN4MZUăQ4餬p\O'-*lXF+ ~Y!GCg4~2\.\lWC!1 PJY=,HJi7CShߑaqH̕BEXpI 0( Y`6R2\UV oE1wMM7oW =acAu`oV+`;L%Ews*ˮ@m2ղ!6D%{o.uFY~Pf|-`Oevue1SZ#|{8BHzf_RX몥WД "d3~Jb1HaB0L;n~d7>ZiM4H +Cc[|"FJj)8JXŠMRc}l*Nx_OUO8³J(M7G̤7YἨRBZ k}sR\ߤ[M2F-շuwW2q^,&%ލ3An(|:;.0n`/!@NjoUЌ[`mI{:[wVkJdR f۳o6tb~ 0"z+?ʖD𽑹 i'J=Tu#B4`*a0Ŝ|!ly$:ZЅZ1;j `m3afP2G'L;@l{ͨs2HSLŸ1># InQ7C tȉ-7J>غ4UD<7(,.Sk}jS\K,aĸB%Cd(B&~=S X$bd66r3|ؤef~-b-⑙Gr f W%)X!q\ -zK=.قI8 T]Ef+~CshCba"`\[m#8-~TX3~f~ '5Wn|m@\qLT==JŒR#qQ6 yd&>e0 w[Ual_bOL\ngQ1w$i}%Du 2rv{le\H8"xWe 9)WXCoM\5"1rSBcZ~@R;"1LPDuE6uTIH&N({ wI([Y x:n#9b̯:S̙VP\{5%.9rҒןnSt[P  X]!+S U;(*O>C?*֬40*[;^2O~kt#]f4if34,-)|tEfѢ05aݰV,`KMX*?7@0PY|wy#6ξ0QvT?Фbͨ*tM!_,I3wq[u'8xϊw*eߞ)vnH&DeOX0]|yy=+BmVgiaSLf[,UJC*}k.s﮾/P@x\ín7[)r*1y;S3מ]ΰLBz&y8ww b*+ia ?A0%~a~lvmAP,OI)*l+,B!+5$|\Yd5eʿQ )]0Q\Aruy5kP[N78VȆnw)#N6/'B %)8,NhG%+4 ؔe(x(Ξ&?m{Ib)/?E}1}Xzu1_E sfޘeB\L Shs=Cp33ȧ擑Iu%ܴϔ0P% No/44؂u=Qo]vqS|5]CHʟEԸTOKFFl]LYX ɤęG.MX!Ea0 kHSٝq p`ʱҾo gho,2ݪv,iKe q k} ߛ=JC VDbrYz cר}E9;T"SbN k/ck)w/~m?!pUDj5֛wYU k@d`q$op%θ14{焩wX$¾uTw9o_fZ?+xmc4tGG^7Ӓ`S& uVJY&Ax%[V~7aHt8J#i㔪c4cJDbA)<mXO %t(pU^ 5Qamt[P.w=Q ?U3\4@> 4d+@ݭ1xnUk=E Lm@[mf{6 1xd|#dh "~0Eńf Dsλ|?QPq:WNsO/Q2r.1(b\7'뷥+Gc Zo@#yר#XofQWsR7)!bo0~-Y0#\Id^6<xO}m^ZӑZ]Ym%#Y8½xZ,5+DkG@A2IӖ -nf!N6+ɋb`9VkQM3ͽ^<&[!S$E; Acѽx3yQZ:ʕ @D97x@G&ӻWֳ?;=[LZ(uHPάv #()cL2}jϡ[؜@24:7>XZ~"KfhȈƉܞ1[1{Ӈ2Eła:~6 YQJ73#!3,HLb%r~$1qV4C7R. ~g6wc1x0 6U4ON^dɡVl7T|GKی] RU^&x4v%2?WtzK珞4($wE1O{CXyk~p~pu< I ciq tK=M`sHI0F?ȁݕM+o2Xx6F}m)7sGmt'ki,Ax#9p-x n(+ȧ2|T᭥)cn58;r|xIO<|KzRc7T3Q֑ßw(S]5iG~*FG}[rĔ QY 8wbd#!x\ 2q4B@-Gr옒p1YB8A[hXPpm`qR֓{Ye^4ʌ3peUqIj]߉Vo4Qz5zn-Q.I$*֦uUqZJbUWRȅ٧6'3 "-5k􂰔AA׃-#FQok+;o3ǷFLbك^SUUIъɄe;- HHm'Oo-rB@'|$;P)n#ŏR o( Վj8ş8%ڳʨϔ O|J !_6VnmWᛃG8\ܜ $O/qJ,IL\HǢJxݾ2f׌ȪAEQuxi:1@#7ڲ<M/'G鹺̕bGL[[`zRm%q|!~7yC$-,'g(.[CE.c`XOz|2?e[eMbUKx@/gtf Eɺx[‰&c+,R ;͜F^UJew+A)$6؃6xU"Q5-R 5g hӴn3@J5 dh7jE"R*P7o:ұt&ÇOY3t/#~|ti?l/6lo]30ꞱOG¡%(2KCRbʨ/=mO3@CP-hQ@>nd+*ï[z׌R^+L^S  es'ЁH9 fSx,n yD )CL;k. jsguaT=q %bc4 *-{?r!%"*]vk%7ʻ!|h \D7iq GfdwkN!ޔ5Oi8g ^,/*C.`i !nBKt o&(Prc‰<+0d6MyxOӧ:8b9K(~)/i  @4}E .YJ?/4Oi" [^;*R|-5<»_QŜh: f+0@9k`=T:lwN!0]㚿lx袽?NM@369FcmpvU`& ̺O`P8bTIfNU;87i3Ln]=ΓNEk$ţ!vL$TB7zu3VdV pzۥHm`d!UYXS* 3oɪt;% /(8.44ݷ?# =br(oꮍ;0?ܑS5ƙШk)\6uz4a$5 tГcU68 ,: g~5WQ.?thwȼQ:t$Ykt9?4G2fte/5lK?YeL5NJnBRDYYI n|ad셃>c4T`F7w^ޘq}فots'(>T͓)"mm76fݧLbdEdtHNc+gM/OZdq^]rlۘP1&sYЦQV_Ɲ[%k⢋6KRs;ˇJF5]69cǢidL6l:geiwe}QA 66GC4l*6[hr\Urݫ{%aR#+";Ls*/qPCO6yñAIlX>5#Cmո=n۳G-$*LVSϏc^v-h)tHW57A^})C NaQ0 JWDߖH;#P?a(I'IS+S+W5 H+4Qsi8&㹃[?ts3 \>?:WmMC/HտioA$)< P>fI2eCb&Vw(aa#5 0MqB/T>50 I߆l5]GJEkfS[s"%*x1j٢މ~eEC{ q&݇+r B O4>?cudgɾ_"=I4 {L~RC q$BLI%XփVg~NbW ?;8t=T96;V8UrEI 5㢁aL?ZA"{1.E=.COM 1e3K D n"AY49`Q 7V"')pĹî[kzGq{n{!Sd𾍔;ć5rp1FcܒŮJKR aoD^ 3buk`v'I}n;pŁy[jCJv0;5PוS=y=H_>r{X ˖[ zX ~?j.}!W/("d!%lWd?7q̑st {t$5VYOoG[Kw;F*EW{^ӯ,:p:R%V'($5>BeqKďA.%~7:I߿0&-q!|C2- vGA豾yw0 ھAG8 #r|jW6B^U+d? !%~բG1A[X,3E^!?OG Gu}u!2ݻj.]Wm5sgnӬH}$׳U<~4D~VPw;]C6FAg/oPM/F&`-+z}<>q d-rZC ?e!Gy.h'nm7[GQJ][CDxYe $\ hD@73$ot RUA\Wk̏x"R/%n BY"#vl$ 4}_Et˖\̣*=ePUg,RP`&hF8cp5V\0(\_B/ ܯ]3&:-s.&)iiĥ `RY3=qq-}'ħࣲMdSûjj /FN} kǺ~ێ͈Xs{qrw2l">Axo_ 4T 0Q|;nlBFJ/4Ŏ,H3ȍɯz+s.H3>Bo.eHUB`ݯ N4|1/}[sP4}clŔv,5b*]sAzcȓcH_؅0{ '>DkW'j1\?}r=]gdP2#w!\d6q݈ln~o{ _Pj?f/i+L%C B s{ZѾI{ǁtyW,C3ɳIuI̦Pvb{'h 47ix×&?X!' /WqdWSݼ9?vWJ].P$nxu(Ux0k4E/|WR~sB FHw}Uj|=%/ FH E B8J6>~N^֐rEiuүSro8DI-I0C\H:PG8߮tix&pVNv,ݻӤ5E}u0~31Ԕs[)njէοNmmn;2;txYk?vc>/jzROF̔"P7PMc H3)-8m&4nSLBQh`xIsd 0y1 )o'Pcٲt5y$4CjD;~RFHV^f^`IL4|T]" +uUE4&!n .  _Ca" O83G#A!7f7g&+bX#Rbd<X>uza6ln)d?k(?XZHw4jcX!L653x@} 5Y ѝk̮}`qQWDx#2iv+j13# u˜j1t q B~q_G"yL1ń0!FH yJoS>IڦA0Tze=5BQ ݧ=CM9BT+MXx8KjU $*`qgp.(#$qDy4}|<{av'*o:LM%^ s_E oykl |@瀹U&G^E%?%5~ȯ28JzTB¦ ٤isܛj ؿw[%_MtUCjϜ=5}"ٽ\"^V/2G1 S&En,д/OqV\lUfQ:*ѽ]KE{:MDl&)zxotn/͉x-hvi^]ku#3X_]$K! ^o3&[XC34o dZz]}E ps$$ܯEdf6!bhEjқ T[A] 29Y,nl@_i J>.޴L^#FrC̟#iy'6(SC3; ETSL\Ƙ4q[$2Z/1DjԮZ!e1u!u;+-?Zcfz7sI,\H;UQ < O>TCּ @R߅sN+/csy:FXrIsO;2_3,Ħ0gDŽPj uh,z#q?Tgv^kݻoRwL%*sg"{;g1)k D7JsNvy]6 b*Y($(4X-*LxfPGuQIGȵdL}b7_livxi IIHA0l'cW$dn9[ВqTp!piΧc恀5:0`%>56gwVuQ(qtwamr'\}$ъ5q51jY Y^(\/_0/V#4|S<L: ۶ *tV/'viin5^>9^,k-xfO~Ȣ&ąTT+=>5'NDNfa|AnǎLbB;dSkFM%_G,<܍0a7a!S(\) l_4&2kJ^HX'u*m*L^:P?y,d#حЇZ}B𽖬Mi+leQJ ކv~yqX}-x[\{{]<'5h@E͞+.nqSBGA1Eike KE`u|g}-$n [4Я[vLiEOiLd~6ՒKkm(+ifa\X00"`5,WU!xn55ne> hjf𱋏P\L6W4HlX;qjpE~d紶)$Τz6mEsJ|f9巄pMN꒭koO=hP7HЩs$FO?↥yJ~W;ו?l%PQ>@ٯ/Td,G9QKn31%njuw/qd'i7 eZQ=CZvׁ&xc#tp+6.^E;H) : %[|Ӌ0 ם4ߦ 3{d= ̈́<<"Ns}Ci?><鎂M 8o|y`D*V%:/NEO>,VKŲX<>\`XyEnVAC?Ic%۲7Ec{|z.{ktuV &'n6#k߯"M9iI1Fgal0G-ڥHDdfdILԴltr*>!K!UκCUsuLqX 1Z*[:s-3l%JduۺS$e(kvP7X4w9W3Dgjߌ"cf燰Z#slYK0_OVЎw U7O)>a9a+>̵#~{XyLL~Pu$RUuj/{ ! nыJM0`3XoK e֣K[@rEqk>+j3Ugn WgFbKF@D LJ*_o_QKN\mJt*=qQBs[^bY?gNrfA~gv W,?xxH?+E2iCs 6\C3Б)CJqcqrYBe^: 7Cmo@xga-85+rW/G$.ͅ'Vt źUoX[YAF* P (Qg'xp9N%eۃ];71ǔi%Ys>ՓfÝ ¾B$y 엃`6L&(0\uL!6)n qx2yGȎnRv(1D0 c\e'<&\ڭ:LX)T n;cm@ڳP'6=Z"%i/fU{ Y_)<‰U8>c"Ywlr81Bw " vp 4|@aA0= 31yn݀ҳ7.aRA=:XXo%]ygvE ۖs"j$܂Q .(1[e_; 2_z{?)%ܞ>x:AH\U1y`%q L)ÿbmrԡVDxkߝK ?n-1*KZGf^pB[9K(&KLϡ૶ځJU3?QY]Pa4l9Sg?2KVcrZr{?W|{R#S/IR{Q #/0tZ-pK[[(!M`80?kgg ߅K҈?% _I"d%"\HnS(E5\k*睒@œw (ϱmKa;Gu#@6{Kf Wf7A'} >V}u_8n'ٽIsK%[#1.CŘTPGLVX٠ I"z(wZl.B[RA!!XnMl<~ߩ6dU`%AX4o,i5|YF-|piyueʰP뭅+Y諾eQg xWCn!<5|Ÿ1noݛBqh^I@l3$rNY$3C]2}DIOBxmRWcBh⥽J( :kXA^"2 gߨhEɸeu aGjcP¬sv|/-3%o+Λ gC^W|ov4^!TxA0ױг<9_-TP%s׈:+FT MEL> s‚V"i,#w`8.E#_ w&"cqЖR&Hr$!V@Po?DdRz z Ɯd#M@S7F=o4Hb"au!OV QYJg"߃Jͅ$Ī/u^v؅pK7}FdyjUH )~<3<ʟPM<Gd$Bu>\l'Ǘ䷩W>ze!pG6tF]0Ӣ3Mvo~&.X;t3 Ώ.Bw~I+-֍0Ϥ]b$#Q70Xl[ E̊X|/41(DKw{7&=V h;z~ -6L˨cY.C6N;qB,kpPpLnD]Ōe:Aۼ^}&e9Crt4m_,t̃FM,G:N:0Nn̩i細<ʚüZEHOtf7ȁ䲟H=īX2 )<[ן R0+ t*մ^cd i;$V"4fQ=y~UGvj&Mu':3= 2Cîjr01,BE-1qM n =J?MܕgRxmF6e1jg;:UתO ȵ;q{5籦P +,7phʪV觛@iĜ,>K!I 2Q0kw6$/s=()ND&O_jVtMcō'xB,loJĉ#eQ ~@궮$> {#aSO/ЎZ8uf]g}03O&:@5$p)N)z[ *[AH?(tMLMrՂO ˃86MUO@[ V7(9' 2=W+aMe/ pxC^Sˑ(ƨV,K16}/2_GiްUvnPƗ N(3n} CXd]`ы!|<(4tn :BK'd l]NF6#|#)_`9n?U @ʹ;m<+e[ IR,Ci#G*P0(W?-.ht74U*#ߧ)NS,+w5ҞUQeeOA @'R#)ohd;S=u~z/[!3Vll iI-T0=&bxn5yŸ: >h]/I~-/]+;*5}[(X5#a}7 P9>Kj dFOCS6I`<:[utCQ MoI G7f&0$+/& j 6McAr:Yc⅗>#{H1ARbDm=2`P ?0o+Y>C p15.hqXڇ0)v _ }HBOFP+p4}x*Z;\Wb7W$)9ɱ|K9Q}Klv-ohAk!Fi`#x80*ٲҫX]&>(j%FRjz dot=JrNɮAp74_;`r噞>NlmgLsv1, GÚ Tjh#-sEqD*mP5`bE/ҶI~K|:>"VtHrYU[#DXC1;M J2]4ȑE'b8hXݯog6"_*F6Uy?320m+h0A/]@]OiR\Xk6$8s8Z*|4$}1g}7>"&=Vn`xbŴ³3Tz1 o7q7 ˁ5fUT ͯ(1U)s!r/E2lRVq?cuW|@㧝~Ҟdt5ry ǁ~(OhIYj@T>bT%֝]@:SGkha=`QV$W즉IO6usPZX22ȩ=6~نfg~پ0hdFb-U c`g$ wMZ%ɦKeT!zU /7bēvxp+1,Hy@02˴ϠnAFx:nr ୀ,uTEHQB_cƘ9nF=h!xY\lGp$VyF9v>UO>pFwUU[ĽRo,b0^QbĆ:0 )a4[&5KOtjedke0vY@|`5)Ma+~yGǬ@5/Ƌ" d#8.jI3~_(ƎHf @*rW Ix8ϕ +xi܎cܬۖvJV2,|J;n:XfʻQM:O׽Yk^#VXSӻ o$'쩜O_l]*Y&\t(G}ة"*UFnSeSp/6 $){Gpq'`A !(G6]xקq黀" DIS0҉`3`*(kƙ/vd=2[|o~Sϭo7tzJ|A4x|RVYm+Tk;g\ЋTWs"IJ?-툨XnJLLvtyt+Z5b9l3G-?"O1}Xn][6wGy)&BX { (튠?/$hQ.Iun¹#ZA|>e,E(K UPE]1Ұ~w6׃`q8.GXvl={,iz/|ghka›jaX{D/?˽s.IL +1fb~Xq!,{Mw1#KM$iOSC}w(h3#+tg{:K ӑjCz_I>wĶq=Mj-"z%N!e``%+ 00ZjL`V1}2 .dPeVgy،hE6iahadV]>&xMAΘ(DZdN_hq*[) 67Z"=F׾lwf(4wg~%NJ;~Ñx'}2-rLO$pgO8J^_ȳE\{2g9$y:ı#=S|?4(|z%;V9RO5ꛔPO^XO!(hTHn0,:hSc: jc=,WGmc`Տm1 O/f$!/mL$ K?'CL˓)x;w-_a [pP' Uqa|m퍍0+'|O9+EWCo4=جq:d 3Uk{5b!4ju=9h'#_t]DFB/b= ~Q7Xfb]r mn\y6t%hLu2tǒ Q% j<~c\_WfuFͽ`KTb7VwfI(53gDZW/[ o X'{ڭI&J\o4u,'kں 3@_tOzK9$Bˏ5OWD 9qYtݺSQ^R[7:ݠWS^P镾-=1("V103K %/t =EdZ`18ҵL޼摢F#0ysV$!'ฯcVdW(ߎw&)n"!PʸS Isb@_?Տ?<4~>4Hkt,qzMmDզăe[G-H 通3"<]6D]}l51m=s8Yo+TE݂D(aM&dmH IJU *و2(՛?5Flcc5HZ4/Tՙs\L 5*W1*wQJB-ɖv S&OI~C&R@اtM#C3ޭg#UA%9o>Q&XL%wx}Z~&NDSupfO^8֩ `DhPLLJ{tޯ-SFSKi$.z=Z^M鬹@23^oɥo)wt;&ٵ?a5Κv`V"pVT$ KD,#-"CP0FMQME9!0 )vA0ȭ] 0f?9592$Jݖy#?{a$(Kˋ0Edc|sR槜f!jjdiМ$Lc2髯=6;/}햗{ zWl@q!2w]l*Ua1t*j&ry։ VrTLڽ:k4LOg 3tBn"ܙV>%Y]heWZW s3<0c7K)h <ŭ*c'?L&A\=V[57e&1-j5Nf9[uV\ 4r _[%u+-p5Zj>IBf1L2sǬev{Cc5-or>H@I;IRMmJ F@DRG5.` 'םԫz\I]t5c[oxGǘ h5F@@0oq>SٽvisXٷ." 8C*TAPޖ6[X d+lD$Է H_N7xGMXF7SW %MšWgBqq,N!U w-E 6X-Xh&A,=}_I0ŐP}N w3E։McrBqh_f*9LJ(vA>#BZ}Ukw0 +.'HoA}#hx7K }7BV>n_?ZLwτ567_ ^q)ض] òC9vwjl͖/G\J!1yS @maj/(4vpɹ`b}](vbsnm "Ȋ}nq9N5YRt˯twGf L[ñ%)T'Tۨ KK9)Ei -?q l u#{jJUv1hOE:f1\/ʏ.!k[mgԍ@ˍ*sE,+u&}ޛ% ;Ama,DD\濩w` hpy=̦dOw;k댂5 3X9ڎ-d8ӓgCyU pJ[>>nh6A6X&_fxBr!9ŵِ̥p?We:.ˡ˄4fTz-EBKo%]}c k]x~;tj$@8"QRWxF #coӏ/{Zje?GNXZj%F LˆEYA X *\\Q k(ι^pI[It?N234 z0 bsxc+6ǢϏ)U<&'0xҝ_+pyhE"00݄`A3ՋW~20K`BD_cW՗Y Kt5iͺM+{BBC|V`uQ * "Ern&z8,ҲPwZ 3aQ (A h^ D)a wI+%ܫ-3#Ko+rM ]ˇ\ġ1Hv-ġi:H%z"ܓ^->送l3h'ýy|NNV:(t8;Y:j2k3LY);~ӊ6}[)#*ʒ^ewY` _)d,fɱE t qB;w Qqe7Ԓ L۝w*,͇\)19rc˴H7yGJUԆcŕ^hԗ4~ps]o EtDE7"m]@E[,QipX1_= ĽZHReRyBAٍ!BV\_R-Swk 9׺ 6&$BK 2K)EMe:k:(:F8?Yz]_NEA1t>=5=ztatKO]> :E o]gpêPQ3,2ZrQ hPc^K+UE@F]hۧeЁ:tx vFsNo)?LpBt%ZcW+yhD3R]/j2_|:5gyvMg-KC +K%HcS))ӓ5Dg榬J"Nr^Xy]f&#إgTۻ:$67kW.G5s!'姩dC_v%| ^&;|k,gFIZpEP,eIsםHE +öåe֒ƺO@!ltsBUEh2ɐ|L@s}%۷{cU9X+*:3lMyfJ,'o@ QNjEٺR0 E<`̂n C6߅tTZ@neBˎZ=t6u8˧@c7vOSqIDdg9-!C5)9qxnhoÌ ,uArX-Y y'\C73KA41ÉFuubn+!N"i6< Ĩbe"K)R-DԨ}cZsmimy)MlJol (; 29_+EhM.m? FyLp񗥌 +>ۮJu$3J'%lUS ,0;llU*WEe6< - 5u ȣtr죶Vo%4HksƒD.Y4Re>/4T+PF6ٛvEƌ!DbLYZ"~ax'!3''MBx2܁MF3EF W-f'tK f@_"޽!4S5 kJ%$w‚Q!X2i2$VZ(S${&rnP/ˮa|gle~S/koW~`U>Bl as2aN,.]|N6bEK%m90^cz$ӵ!;955L4yC^G`ʱjM6OV]aBV.~r4[˛Ju!?1X}5Y}c46([h!'}΀tSY8ǥE)Jq̤Dޅ!Ŀ>/se|br>'l:'o~EqQ.sbӥ٢B5MyEX̿#HݷyaRyw*d AXf?(M3a>̾#K p9cvsF5 ;]_z.H[}y }Y.@3&,zF~k)K|4hIÇgKۈY_.!w$\2- pJš"w'*Y(q)xKA߀^N1Ue7P';PC@)Lc?k=Vg*Gtҗ陵 kIt{nAmDi}P)JFvif[SÞ sD1L`HF4ʮ>-UjC=<`,$zg$tv ?3Q,njA"FXQYUd8FWd+YІ-HP TPm'~4~ yQюpNnkZo*_JYBFzhѤڽÔ {zp9Gƃ1ib,yr:x\e.4" #VT$5<4Ċ@[u\O_dޒ< \&A;QdZlTָ7n<7{e\@xb"n-ki͛Pc_qQ0@?d''#X*bJɇG`7HS񋜸htC`-ܱOҨ}Jh("MM\B[PCHꒋzw07:aB7^@z}Ct|{_.u5D m~Eu,G{s*2wf_y~¢86mij]o2E؀\ 9bƭ)vN _?,m99_dAD!9vp] MU [46k_xӼ%d)og \SKR-Ab **_O;X ؀6]/"jmIJZACU\;˽c~^J΋ .zzf b+ah ȳ=rDeh\F؁ߚ"ʼn,$7C0&D1UhcCSݯ+~PG~ +F|ҷ2I}մ(sị1ռVw;3V$/M#D9;ϸ$sfVA}9r4܄ 5e̬ͥtfM:I^|We lƉ#"뢹GxG![_>b? s'L#6f.Aʃg,0v?XiܨA6gپ: _H)/]"Mvqs̐&MK6%(1ШfE{;b'&1H($[rVSz!l6B@mK7ϬTg4ډagdaY \i\,AakoqoOdp-p8ŀ ,FAv9{B݁BMk܏m/D~X{lt-ÇzApڃ[s,[?2_C5S؁ dCwTк1<՟$u|7D}pxVidԄm5,Pyq;:1PZ* iSkhc@g8`"lQ:lFFc?%ٰuÅ@힓><cG9Q8+Ή6axi;cb#!kWI?R5q&&Y(tG OjCы]VrnS(Z3ԄP}dg)~aЍvZ[D5 ;O|*EۻQ&#-WO\{_q[[2[Q!@)ccL#b<30\~b*1KFr׆ryѝ4dkƿsjRXQX [N ]_ A}wl9R>=^3? @R(2ankɎf$:۩QtEs#|ۃ ?^kpTc56r):jbdӦD #Q&$βq6ﳏqQ AwT'C{Z9I;(JGhK9k l"7a*dCO=eKs2v*EVyI:ʴ[x4Dt* GTnCP:O[Giq'd2ֳer#$#?( K eb%$LPF_BSBrJ,ǰ @1":sC9&@cF6 QYn+7^2##w:?/Oڨ)Nw1<i{Ruy c^!3 ]*pr@RHΑ5I3FJݒK-Z SC1ʃr{ssu&*߰?Ҩ*K_f@*e11uEWUP>% v;j:M߉=XJKU/}@cILe%EN^fax,5{.pp.yO?uꪻ3W*2g}q0.*Ir=j9{,+oH|Ɯ,^o':Lp%W&{aPy!%qNsnxla -gxO#*CؤзƆ tVBC 嬡?O I#-c%+`f4aF,E -\f]!D"F?Q->#p PRQaee@OWWc:k)S|-ԪvکԹ=ճ?'<; 5{O2rnogL2#],*eqr뙗RE~[$GG[8rZRwEK4'UgYL-s'NOTwaaځ qMj;zeWRXÝ6 he!%e:tg v  ST\Wx= 3+ۏmȦMe<^h\y#v4ґN߬ g 2B ]Tx"H\=&' {=lLì&" x4-1 eFi^qZ؏12Pt_L(=^Ia| 7\` xgcfD}v"ߊ;ˢ֟(-bԂԍ,G0U1,\SY` Ͻ]qJG!u5 K?1`}-oOZ7dyHo&*GhcC3XI4Zt,4i&VBA܃` s}71#C GWy^⧂c@Hs]鹅r~+$UֵM 9@#o=WAF^s1!H].[Cht 9̙aXJRJhC镗F!Rշs$9y:Vt{^gu (Iw!|?]rtcUWl~O~0) eCdbxnPʉ`QSBKgz-SPС^P0u~SXZп,ݺ/0/CTKUb'RU4[:BBU] %8zMq?qx]qF=?CJ<2`\Rh2c\cɀ$%k&I,6z҅A#'n֖[LSN1V,;XcE9B*:Pـif ?DM\X"ݠ0L|O84R*Tթ :n]sWnD P& +kش;FS`”)ض#@Ld l8VXU~lK{/{*=2hv8eB&%1{ӯ:Zj{.K/md롧3 `E2-zh`xMa U -vt,cT9[&#lDgB@D>JZ0U&"N,6JGbgOǥrrycD:iucqUCۊ0a1͍v5ձKߪp@c tZ2k2 Gj2oGC^i gMѿjt1UTYyc湍-IJ)XwڧA"SBҺ=><$vMr*"H澰Ig??rWKerh^b)ܤIH ! pٙ dQi%>~tGFӾ[/WU5^ыG`;.oˤiB^"5 x/a[|^WEկIu7'g Og"n}CЂ;R]XSkD*Ax4ty.z mBG .#sܒĿ̡~j>#){[W^g2מBt}|p>*9Ef|8t +:: x&l u,wԬGo:k<~mvD(P;mME. ',ǠOJ SWdN^L#kC6E:HBY)#j4UخU²: 򮻬ۤ\Klmޤ!FnArFu[q93 M+tZ*e \E$8yy+h53; h9bA m{̳y)~CTOo0 xի_guQdʼR 4_2NRR \2HɻO+杜\MZ,aD]N}"D{qu;ӿq$F^Td k*;*%~&/E.XL7eƗ焒ux6j|j D5i u4l}L{Cw/IN+jszru:KY<3u;.)|PPKsNCb惡mD$ Wn?79׃72T?e2+wQy3Qd*jecCU|Fd7=^\nYw6+/~VDŽġ .meru4ٵKdž-@Dvv'8-V=k%yE ,_Ep0X ՟i\|$ N4D+CF h{dM-c'sٰX:Ƚ~Ib[XJh Q4+JU{':(?ЄPyjta%WHFOzwhA ȘZ%ĩ۹Zo湤K] uc,3Ć[2npR:aJņ.p]݇֘ѿygjiP)^2vRHc7f;J.+gNGq\ݻ1ma5xÀ$i1KvlD(f/wSzV`5N>y3Q2̂63$ :;{VhYΰ'-ynq2#*FLf3EL.{ޏ;?띿*Ve8]{h إx_7ӴRjt\ ~JR '+ZЂ>zݐː#8&'xִ4iJ>`e8 Wh`bȏ\`jds z0֑RaVs F@иI0cF<_t0@5o&.g#n0q׻ t?|:JaĜ  jPzgB=0לqu"U؎Zȼ͖%HDܩ̢xJ9|PIa8 ^W1e>"PJ PV*3^ۉ_zނ 6N=u*w& ]-&B@_X5e;X5gnUdГUF-0kY6ޏF#Cb}$KWp$otlr!/`ŎI'rMyiw?]ء\?e#|85~tm3C^"A 61{"۷A8dQ'Z 3Ȭ}lg fabl:`?'`~ȫDNYphΐ{4~J4ϼqG\1l$dP7Rm?ȪA4YkpD :-#T^1mүBV]޼>︟}8IG3BI>Y꛶τ:}zBIğ[H^ -jgT'-)bVHݼԞZg.@Va1Ƴ}ӷYDkFȸw+|D¢mz&gwu}jB0i!4ڒ62js&=*yH>eĉFGKX?v^K8PPv,լs"GmQw> ~5mFIcӴ/m;5X|W%4INZ[۸1{9$&ؑ: 7ס KzлL`rlt8Zvh;AtpS2$k8alqm>oFg XMW3۹O49@B{Hqϲ2Υ]?PtBFGJ)yri [ֽR)[vwqso`56ve֮y'x ǚȳ)k^ŀ9Ϫͤ *?FRtrŴhue?oɉC0b1}M9M1`KmUĵԶh7 FOxa֓3 :ܪ_uP0a'pP5Wcxs!^K<^|꨺J;M E81ճN.?( IƑ>=0 +1$YZEzBx`ߌŘm/ℐeq<."> 5Q*ŦW~NPi:X*z׎>3IdVE>\8&߸ܞHyE4EANqJP&E*M}ߊ3NQz!Ѱ;776EE&tɥ+z=kC*d(W1q 6r 6ZMUQ}O΃,0 yE7Hzc[;hqb?8ڲ%ǵҢNb^@eWd+XT7݀XQѮa'q) 8t9fѿ u̢M_dJI`OK%6F[ ۡh#!05ngsHB[4S Eپp..ik6lHDx>Zkwh?rr鑮]B՛*oDL9Aq0?G'l=nԇ>p; 43~)mN1FtО̘@%'[>w'J}}/]P%T&ܲG- (xQRairj GtQW50P4//3HW ~h\d0\]"B?v /I=p-]\HK)e>P/`'Ȩ9Y͆$e-ijц#m]Nֱ qM9f{j'C2Haws7ҤYfc-v)nEbV7WcWTDk܅|q>jO%:CGO Ƈ5c(8QVoocv1o}# FhADaC*3-d;l0JxSa=:p;G=&X ofv_'J"UE.4@+$y \O _%}Rt>PU3W*(̽yj` IL姌a;ϖ= sfھa U_.]8 CASd6F؛밦g$ ߴ%kkD7SH@#!9 KՐ/[s}' RCѡ ͬ174O=h/PLH;y?$^zfXy)(n_%95O0OVz~MEexTᅪ&&AۣcyHW[:E=Z-5G՘~:ڿ8\洭9ᐚnK#pkPR  y0?pmfǝI )y"_ݯ; ޣ p̽p^BEYV罴۵iV쎲ШWq5/ԭ;@g]~/YXF#>y!(԰+LF}9}_1^|naψmqU cwxTV<D{^Z.^\qlBQ8yn8@NdFqv2)T!CwjEhQ 5}N]%yu|,e2éx/vrC5tF \Fԃ;a|t=|[\KGspL1F[/~։$ ޗj|^t<0=J +Qi+@ByAQ^#ZAr.u* ij pZe. k8%Ni"vEPHwzRzv`DNRT0~};c2.gM>Ҹsj.ބG,Iӷl"Rk -3i^N=,<ΩHN:wI ?{.ΏQuK((YprRC]Ovm(?x&T^<nITֽ% 9SWۉed<*0vܨKm(ؒ cDԋ~b_ +DAhW0^щO<]홒9X&'2vP|Dg,nsmi2%H=:D:O AIϋn?+e)Unhc9 S¤Xan 3@$#ohv FF<4io7t64̳ 9;Xo=ך ^hӻwcCJ_6K ŹZnԼ={kv)@T(*&WBu2be {9UYwbg"pV)J9߄?;K@ie0gތoY212qi"F_?= 4S1SL0jSCmI(] (\F&qErXPA9b뉚x;!4q0 ((u@^g2[;jޙ n4* PL-IQlAl!ڎEuĨ M]^ySg&~=KgۻKP <v̓;?uQX婌uSalWxŞ/8{40vm TƸ?k꽝03)<(+Ea˜xK,)"\"+^L&5zjP\\ieudb0EDH-2ʹReq<5]>,X80Z.cMpjP<#1D%jvnmX%QL(AUS%uY&].gÊ.J\P4˄P5\)Px~m_!5O7Ql.c+c zĤW=.* 4A&-zn/B=+^=/3v ; * hA:rWSTf1Xݬ`)8?%SjlűhZAwh~3BBaC\6 ru(2,ɍӈ/}_bw \ ?UM1nX>R%3fp7J Pī(ߢKًfع$LQv 39Z7?ɏO8҆O{~2 ,Je,|ѷ ceP# i 8)in% w f=cd4|$uͻP1/n{E*!'ɖmGlK8Зjd+s(Z8&V7?Vuvnk߭Җ)NŶ?,,b"x*; N>uOTcpd}r4jHXAD>4K(9*Ce%doXyPE\\Ubj#%̒+ *1sjFcmv.rVPx-d7l[-fYοU)fI)8:)iCl -W SaJPϯeOn ]9ͿV}?[nק{>{(E+Og+Pʇkͯg\/Z}m" BТs0\Y A([NGsǃJR{Nɠ7M\,B$o#Ji~?VI,38dc|K$%/yw@a{6`l/h=>GVߥH=ΧS%%.kn lq -:%ԒF@kE4{um8Hsڴ1$^0Y GܕidVިdgx>R__%fֱÇ `|a*ٮ!AL#J4O5 8 Q[_Ӽ;Ӣ7JD/eH\8\Jb$Z4l@#zdڦ" @1Y S<`X.^5+W_jqxg C(pjemb""m?K~ҍ2k`ΗEj (&䚚06a9A$9}*&MRB02sOOJcUpԭVAå.RKpx,׈45m2ˢt+A~H ˁV=xLĥ)'jJxaה圏^%ςSk%уl\<'C~ğƘle9KwƛhN ?e8nZ,8bHUGeofqКԽS;uaxƳiB™/k`1̢6i3qQD_:gꑸ?GZi5߸Ytn&ޖI8]^e m.gX2:4[dKjVDv~T<^[:tgð@+L79f5j_cIeĔ $yQZO BẲH;lR6n%򳙿2*`_vi׬+2|V4<{7vTEzc1`Fчp}N0aTܗ=cs&-=ҋҊp, _wf㚒E$a*Awn7NG+"ޕXNMħe@p_&}*n['&uއ6lYBZYǗ)gs^]w]Á\3lӍuKI3Lh.,6h)WI?=z&".sr-=*+e'xHoXmE!R(46nRb c凯jVSjGU*&2aPTvQTMҽVe|?K#3נI6^zȰ[-|yut^Cae hU/ɉaݵ<0ہƹI kg9S4c y@@) m P<}Bp7 ~Z1TE"|?킽 > (lӹɌzrGz:Nu_O5qY]eE,41Ь,):rCՃfL i6#7+gz]8>jt1iZY| wZ,ȌX.qڈs]ee]-YWLiJfx0.jC>sʺc Wa3,M9ɳjhy0߄)}Ңq?<X%V\%}NON^3qNO_^u8zQURǰl9@9D1봥) !c@'îUEXgwHM̐uϰ( n%ƫ=-11wqaUL.drOn2@LP}SpޤuS>)7(d Ry],O MҺ@$g.# DOSΆ!V}VPּƁr17A!7.fǀ#O3Vgd;p׵ Uhl_J J9H҄/1mYݲj}[LOrFZA/38[j+_J@JM i` g||"W`mj9*t-4 5&[ cWɏvqq!F7H|PJjPټ}6~8٬FCp78a\:k(57:++ʆAǐUiA.1еpj/ mӸ \ /JGcχ^q -d;%E@pgMPS}10:dEo1NLI2*e1`u٨q?YIviۥDbc`,YpTn͐WɀUy)D4Xlp";å%?M `bqwZ@Fg]u.+D6VaǼ~Ri҉Z`[wJo5e~h~Dv+-&ޓ/Qmԅ= &R WvjA.еkZw"ct?f,6٭/,sàdC9 6pGkpMNkT.%,hQ4[4'o@lؿ&߸șWYE^dvaδQ냧@WdQ[9Lե?80ԧ-Γb1Mt:o 4࣊˙_.<26 ΝCr J6{cYꈲ[NuAwH-Aojp(/;^Tr%\/EoD{^l6WȇZg{#\ Y{< (>7tmbQ+.;k jAZU$!WޱIT^mC"Gd7o:-#PzPZ 1dMN,DRcϣwi(lpm4DJ)w `Z+w 3R dq("4yL:_<Gj!ԫJÿ/o[7\lM_jVaVNS @vwx5ni ;]MyI*~A\m.zb8?᝟&$f.) Ucܙ{6ӼRfHbאr  =fn*:ǃԹHjC6gy8A> d,}<,K7;- \75\\1PHS|hGČL5Lt2D:TZ[1ZnN0^;oFɸCX9#)UEd,:T~2V&)ϓ5"cǹV[| *dOh^wtYGx%8X'6eK> ̅4`bFm]OVS B~2TI'T`r08xӘua&jee4NkkocG{]INqwyV,kDf*_t_.60* 9m h\?L B'$l:,d22[L!p!LWk#F/Ybzw7ZFOK@n Cmue^+P{"=` X4]FAw;i+"޾!:4 U\3G\ͬNװmIɆ- s':4vh':^6nE /*j(k8KZP]<3HH>̻b 4**0,4gD햮%ʳc ik*h3krpuv/&Q_j?W^kԷhEghiAǷl/j &<2 +gm7n05*&d Ï2հtk=Tq7:qZ]Q骜.*=;a(E5pLZ{%=%jNl_?^ oGטN#<\l0^B.]Q#]Ots(+XiB Q"i E0='fJ*PSii&' XŠӜ;U_1:S ^ٲX)#glbu;X>SNrzqn":yI~ElU^my~HP&jlDRɉ˙밹魯U9SSJ4kNek30yDܝ9 tM`೓{t7k}x֌JkOnhO<+S N ߭V8/=o}|G @)&~CLz7qH{ϰ+f^"" "8i}496>23R*Xݢ_hnM!j!EI1~p{;, ω p07k7 jֈ(&@r,2Έ;`rv#%yZl}u`92:[4^"l'j>s2_AJ˲?n}}D}D T] =*_|}(sQ5 NE]!y֨w=uT.|iz{yG٠qn߇n/ڔ8`$5Yd$+ NFcZ@9>%QpRbILą37G&>5OnTs" PDϣs/~3g% e ANqZeG=0fbr1c|u+in}8RDk:.9yGeKNM0V3TvU} a%h73bCwΫX/sigsX>浊ѲD)ϛ9,#0'gͬiZ'Ha=@m-H{B}Vi랮q"@|c,|0J֘)q'y IDۦW^SPMnSr0q"ꀍ$ΤqH,Mu։}&A"89n9'm@Tu@tSzPE?iOr/x2?BRGuUCCw)%űAŴSDVzVLͬjgihO eRl'BlߖU XnUr2eW F z6:!+VHAޚKABsC{Q|Zz:' p[CZcvVZrQdL.`_NZ$H ɲڷFq7O5]Fދkl̾2 2]7$]@DR ~I/ CMû\sE2# @4zL:'%5fބ-..s|Q!w=AT~-Omkو_,&n{ ST?0lP!.{F%$-,F[CP@mArq-~MNeYs05rk&Ϧpg73VjDW˟npAܼnȘ] G= |X[NUC WsXm cKoE4I2*L|8Matfr]!y[U_*kwީ "fxaq._jkꘒ>;KQIB^ĤpϓQuP_]du)D,4MBlvF i~4/NMZw @ExVtWmm8?1㮢OücWyxBQjTĽzɀkFK o%vG}L f;ZPO,HT_tT #:KO~WKUX"Võ";TC֟ɯOZTۙH nɵ4Fۖ5}w]ϋb4Dy{oJଠXn}LI7^Ee/h+=aޓ>(YN,6u4dKl rM]@L_ !¤U8^.K-OcY߁?P+R+:323>$+WERͦtHتy:P# gEhTai!d%Tf(=-GLnړ5ߍٿ$W@C6%3^#uunQSJYn@ V29MZnvͧ&ʖ謭׉k,}AIK@$P,١W"5L̲dq{;z^nʮ=rЏeWJ [+L4$ I#!o571N:(TT8ɨϷtbqXR .W^!8A'~UQ.?5.jʺ5_r8-M!qOU?"nB,`}š`prZQVwe[M˜- . >bRRc&*սuO+iNcXw;leKf Xm4~2έ@f$#N1׉!FonqIad6NL4`oH t:ل:,='HIQjTU߹=9W˜LZb?^xV1 &?] /uss>!?bA2ȑN:M*V/8+HҎ!u= j*ue[5Z]6EAYח:MdT<=Ծ06,gb9|r?8ENyLQ8_wLt}5{N6q=&d>6]"U1_&($TssBQ gӔbg%W~w1Y*v=  VɹX>˱ϵ'cL cQ&ZeU(."s>WC 5(F2( Qwo-#S6,\񨓞IyAU||[0H(yH7Qjg2 |8 <'Պ^͔ۑÐꐚD/[<"h ԧ+r=eG|rϕ D$T\L- -/ssͿ򃘷ҺRu? HVq^4tY NMHA"/25dOHuCUaN8\]FJpc^K1t짳m o!%㛼J)S=C^IP/}5.ZWN`F$y2SuNo+V}zCGӖʺ4p1_뱜&:~5uu-=|= O\}=9h3n8ڶnK!-->u;~ CKT1{'$VJ; =jBl.\B[| Ha /3Bl%02,&j<<e䦃 z t]*,hM!TuG$iEٮ`ߒ{DCTֳH& Zɹ3%ם2kFDޓ~˻ );e_FQꌎ,M^XhC~\d:AE&tggd]k*OϘ;.xD:$T Y7v^%id"3yqڛnK] >qo9(6c07+ wZ Itٿxe"7`YGc VHX&-G H]N?QWJ˶,Y cȖf8kY2KW4A lQ h:2 <h6hPd !? )Ŀ9=V& V,Oխwm,dm։]4Cp$ %1QBHP{lrkZVsI Wbp(! jO2J:6s1W ]jR }U:? 9 t UV-˿͖Hmؽx;'sX*?&#?XL-=Isy?yپ*jX7>Tx,%bᥐ~4b)Y8PWE.:LoI7RepIr7k #:"|GΟ͋V!_O چ3;F\V/d8h nSmRe=*x^PI !&w|#<ݫ`!,Yssye;bXF@o\(^FɩI3o㎰./(*$WץT߁_R=Qbصs_$wvh=^"*߯Om-O?9'[&ފXX>?T )凅zWԜvdg#g1Nl0Wvlo1@ u G:ld\쎦ξQ:*Z)ʺMZCrw%N0TF}4Vj2m"Fލ;W(U}t/@N.g y[Kk%sΨ`EB^T? 1IHU*x35KMmqT~i ]鷚 ]h?ҿe9ULaIѹn`}h(ӟmL==YD39e| 1QM])O$p:309gt>M0+@9t7 HrkWDBČ r=%;hj9r#gx+'el!J;2UqN\Izx)חs$SSPT:8YGb*1pe,R2FCsR$@[y$wk[T}3ViҮ,!U %kzKyzc(GJ6;a*;+UCWx4gGH bc{U'F,it{s-ɦ'n a_g3e(0!,)_8+дL#@AdwZg-9 ʭXڬ߅ߢ::I`H)ZLQ;֗Qbpj$F*<"{.KmC)I܃#b'L!mE8` 6WvT⧿ ;X%8.O=A ᱃gc[ᇴ."Bl9Զʬ-gkhOpBtR{KzݟA |:'8-c]؇~e0C=G}fHfHePNu5,7]"-jw27v2)}sl*0_$ Devu0b8ð"`/6bz>2"lq\UXb/m>?uvE2^U^ WmWoE!#@]jp?VQ%.6s($ @'En,sNlk,:+|hC紼Jzpҷ:%5[/aCgI]Q4KTڶ &"u kL2K䠘Y?fr}bu~`N/(Yw$p @N%-(9F4P3S:u01(7eBSI] afXOX}; Ց @E969pgB\ `D3h_#P#4u+<腴˺ MۅNEhgZT=DƣJ TXy>uf`ZuYyT cb:dGw~.5w0ؕEգS-]>]`V <jPv0t.)MŅrQlft?_0[Ӂ'd%1 pUB%3M}0)~@ >d ۸6;.C ~n#ƪV߾ Kl}׹?U'pFgd|d 7F1UCO*0R B͖X$W[\q_bTELPߵ' 8,!dXR|G-+Q]о[GZ03efSco}jWY2vYҫL81o~I<#B$>i?)AF3" r[ R@h9SL_vn |(S{>u ̟0m:RQukm~m|+;""=w_nnW7Zi_^k%QޚkWBF,BO8䔒SLFv.iƪj-#@#" ID_ksJ30n=M`QZrji v+{OȑpzO`Ȥ;>m~>lCJdCTE&m, rPz9wȯDг+*rRrŽבIf̑D pE|O"zM%w =֔0,kEQ ț 6aUI!# DUןk 6wU0|qqf‚!ɒХlti[z& ƥn%kCh#f s>fA]ppy;PsB6g.KqQC9Osɋ;|˞4LGB)?OT1}Tv4׀Nq7L;6kve464=C}iͦ̇7Y$Is|d=(g}bwZ+0BV}bה1kveBхMmiY4DIagZ?:(a1lK|42^@¦1/]{! ݻEZ\THܿ.LUFu5rVə"= p0+ dybH>xqQ1Q6@8ֳSv?}%T? Ҷ9+8Ea93QziJ2PXo@t^c\+quhO6;dj< ZW IN">{˾P@0Ʈ!Fl]\(܄?zc ''t6p zV:M0N_vl+|t&mlDΞL(k9'/|aQ!+`Yu6Y}auݻb^bc K$(C$%8WTeEn?n8.$g㧗cvn_h#Ks737pֈ Z-2L]Y_o~ЏF}%ǝ!Th3h-^J:Dq eG 70xeSRs`ł3]?-Y~PUi[vN\${׈.^k5ҞiDJ }ezi!xK"n#r?xx$cY|Jp3SiJan?Q:z~%to./f\8M:ULh ~"3E?jo䛔2BOd߫܂O8j>(I."ˤ?Ӣ_!| E  w@l$4ÓgG:!8_)ё5 Id\/PqnIW3,Ypww:2[xs G3NRz!,=䇄IiNmZjB|9ʔZPTJl'aC$ED `ᘟ wj #C'`IYi4Kˏ}=:un Ɩ7)E T}23ϲ|FMN0fdv;|{:x1m6V^( [g9!+;Yb&칿RR%Fv4LgG\PQ|(m fn  El͇۪BT(`'!d~]c<ai-fl= s*g,=X h_4hN 6C6.&v|Sj9-&IorTđJd}ݣBCW~& 2jEkXtoLY̓ Y䠓aadx` 3aҞ_UL"ؽ.U΢oCM5S/)$O@c+7(Ƹ5\(2#jq;@ ; IvQy JƘIvTUrŒl&i wQǑWq'7 p?#ԬQQ Jqq)b4e]H Ml̐I Jnѵ8+"(U8j7=a7 iz,J֡ lm\~7U"lSt5p c'=2޸E^Ϭ,lOsmʑQ,qѼԎw3F?.g\1-Pa-RVJ-e/S zr&vR}VnU VHQ`/H"l/)Zcs%IЁT׌&/a` N&+(L]4atls+JᲑ8ٙA)BDӢ)l)EYųh?LSLU zh˼FT;DxzWȎeimőrO䳰D}_%h@NwalZZN g Tya.gfkTI*vf$Z{+3&+z> sė4eE4Z͸*'A'O\ruA[>4 4}~oy&;A7Sz E1ٝ` s,o {J?:Uξ,u$he0N4Rg9&\XuITU)ue0Fxm[a#>TqO\X3Bu\#TR=P}ͯv#V"a3`m^Mސ<6GnE䶤]+H wHX(RC+)~Mcs#7kʝ-F,e4I͝'o~Dg oj:@jc*o &c7[j(_5Vkku2g)-1 fyR,gQg'Π6d!]yF5MY ,`N=Se'lrKkAGǻU|ȴ;[^#ό/Urb^[>­m(5W2_8߱ g( ]zj{oϖNxI&z7r)kw*tbsM|cL<"&oBx?10O34 a_2^qwQ|(}8]닜>B-=r)`t*]neY1Pśj&:k `-mfte)vK鴳W*^("Apa=oW פ߿\`Dl8ag H ydӌw%*T ij>ṎQBg.@"3EԔFEjOy=& TrY'd~|Ϙ&O]ޠ^e@k RƒZBg#֍PVt=t[d*i;5yP.zqw'XƜdL9nž@dvvM]9ڠ҄pʳ.4XkS&Vl h.'cUEyW_./ޏ:j#Ĉ[}8.E y& " ᕌV _Qڏ)H_m?uY x/k4^] (Ȝ'g*ぱ?sFSf (wjɸ]QgıgyB/`Olo觟ra8ׇN^rq.|_&\aľ]jp8Z Doujo҅2=1œX~3o.3&9fx]d4ڵ2s(vjO 7 8uA.Z=XjZ靡] { F%+Eq/I, B)6<Ȍ?(=>գ _YS]i_OnWYL^KE}R{)~Q/-͸U;g [=A^ʢLdRWfFǗ)Be.  ī6^ dJ?oϩ: oR F{6F0!RB̀licᨘ]7 &<`4T4 aG"'^ 9&XnTi%r0c-Q;:&)$J‹N׮CxXޛZ-ʄ7'mvZURn) Z /e DQvE[I64SB2: [s>$pʶA\h%0ase\*CZEpŴd;xՙy!}דOkDFBbFԋB*HP)Mm!mia9pwUeQ.&TpI.(ڻ5lՀcD.G`9/qH7ʿ5 O)ƞ(hTx{?Ή9;yS6u#!29dyxo-7Yȴ ;8} غ̧4G *-yG, bc!lyiVH[%([ڒ9h| XmQz?S,~VE͚̓e9 A@甉v~&`$o'/Yw xh 1*B|`ԞGʨ$L>eq+'.# 潰\><[xPU^A?Aڞ-&bD1 \@':ZdColwrdp+ݜ89MkFº 2:>a7 phndSqG_]̜dg҂zv)Zs1GsCT~fZ/ S}§G %Q.37U<-@~GZLoX$B~V 4yv;دosQPOlڀz}øSy@  -0Y[>pdS+S2p. 24@$TM;ôĞZxۘc!%rBxk5XE/ehy[l%'Io<%~78r:dKh-w( OtRf1΃3[rd8ܜMF3y֌]F]C Ak[HatyZtiĮ؀^گH;](>8AhYmdV g&L4/kV'.țU'TE` V k1&%n#g:Mhj0r1K$>{ #dXhGcX4&U|)IHKR-́knvpUH!1nf]4Eue{tAzcMl`-uޔZ7 (tɧDJ{\cDkrIîV Uݶ6’H(2I,/!]A-NQ&Vzf`ޭ~ekldzcUt4l1ZWdލ"D>BǨ9uW=bQlM V][$. )R1p~m~e9 kP"auD{]-qJ:+1<:޺Y ۙYF34͵ŜNg^=)k~]x3P>O"G~2-R$(?y5+޾vk%$ hdԟ*׹EW~@[%cq"jtZWQ4iix.:6^ ћ7hp-bG>J~E g܁e\ 6%yQjdG$A~{_br^[o{>j*2RIS{IoQڇF҇I/8M_s/2/?IeT3_HlAŏŢrpIe圴lrQ0OLRHsUc_a>|!*Wn;=Ka Xiˈ܂-o|7`y.ȁݫ(UO>(觶(%))x8V%ᛱ, n4#D_IV.S엁ZcPS{栨Ma6;~no;הow7jetZ"~F`f]߻Rpt"TVJ%1֕d#!kwz-vKSώ׻jssRr< 6μ,x{x7F?՜' E:WnMxYɏtNԖH͙g݋ui&#E$=SDVzgepq T^wQ{UeAD *Rp,9ߊj"<|^I֊$e1ڃ}*l7s** `ߥaf"Lg3imtn]o`MwV?هqN҃x Y/TNڤFWQ=$g_@0n*?[8%՚qf@)7˦6p"uL w'6n^qݤ@*:@Ք*r,np ةa?y̥"bz&&^|2T4 :z.ZAؤHOmJT8/feг lxߝ2!!bDr6$ s+[oLZ42;6pB"  +;:4UcySt4L`cs>r(h[SOP9J">%L!pu@]-=N[)V[dh8}ԩ.[ݤJdިs8 QA#U5Z#1\YozE?E%oxg27q=yb79K(5Y[P{+}ĝ$qy=O#I$r;4pU%d!Xt6Ӏ=}!6ۍ$xдjQQf>jfz.n fpYf`lV^YLɋ T?jqGBY{'>(-Rv_k8`T~N[rRnv9S%3f+! QNk;&B~%ҭo([TlQ{ 1S=#Lյ 軎R&߬) Ǐia0kJs"Tχ&xxB f7$uB4fj)9]/nIu3%I ]I6S=չvf2<1)@la}JKg6n($:xx@ZT56錎 5ATEBd6";Vřu5j*蟿`:b&6Vׂp2o%3=U 1_3d֥ n2;nPvbH )0٬9d;ȶO|M^p˚WoҴ "2)r].gH$*`7d@HA^o*1N\! jt'„2SIBo"N v,Ө6at+zBc('z7GK|>wFP.}3$ W駈nhz lC$w[6  s x>CnfOX#}}S1dXXv)J .h44L;@>)zewgԘ|k+Ob!HB|+K4kш}@I8U:*ƕ7Ǻ 쩃:Ez.;vH0a +/!8F<OjRrF:&BdMv<s`Ak~&VDqGŝ{ܧ»L.ư9@;D/Z#pJ/Rg~fyBٙx4f<0߬6y@Qf/Hڃ}iB4~;Ҟ+tBiOgP*+Is(|RXV09)p<-^;dh9ٖp78O?놜A^ ȓo\$QQ4>78z`mԠ򨏺vQѤ|ByPrED^1q,d@EO`x.I]P (տ%s!Яcf5j>sd0I`dgN L.j)9PdDnP 6f Z96"%U딉SOKV IˊP#&)NuW6QZe1a| "ay.'s>K~M ralO\q-VIk-Zs'}C"+ĠAwgLWfA[%GZ2%N}vQ17VKߛltuQbߍm*[I$? _6證0qչqAv\ !Zo Ȓ޸|?ܻ*fEMFJq{^C? ϭ^T TYu_uؼt87 N:DJOw?+T[]Xoq;0G/MOP^]v*)(AI ;+Fܺx+yߪ][-ĔJyd7% ]x\k9~96[ņ 04 L@[랱n#[*8#1L!Bφ N $zI|H ٢@`y6&!IAj0H )A f|C,lU6o@HOɾ&b6 01tғ]foݐj#.n vBX0>Ӟv˘y6#?A0*S62P%0劽R;V>,н-'ɥnbe~X8!5u?yQ4Y@RlruH[H43!#|gR44$Sw9I4un 9׿s,s o)ˡoʳl'Sۦ^H.)chnM5 d`ET'9Sw\o広P d죪lz'p}CxwNrFx6Ej B\{4FiVd~{g@*Ѭj̎'kV̻^2tײ*a$Y:5J_{D <M{k-g[gLGgIGvV!17=1d>1H,n{)Cp8[k7/LYk1Tpp@Ff#5S%jVjJVsֱlfM S0KJ\_Zބ! V4aUɮUvo"oDUa7 ,n&7Vxt\|h3TᅥdVLj7&Œ/O`&(B׏6V{س.),B)j$apE pZXٍt:⢠Scf̟)+aSO,hAAS(`71sQOY˞-I$τK4iwŧsjzYEWC%r[d 04 AhfbAK7sɗ؃FΠ ))#a8uۦ|nydEpp-tIr3 LAAHPAbF.-+L9eZ9lwb.݀D$XƬI}s|+P3|7qᆂQQQTdTj-iK0B|&30w8x$|=4Ł_WI‰ᴺoԺT{!({el$%qMLJZZTz /y+]0F\ M&o=֭7#ԉjkʽ%S2\\IKHO,?`܎> (p hW_qtP'lm{[g%깄B.:O؋|<2O8"v,s0ȈO\xE8sǵQ-u=zsPoF#`9rvhZ|T Tswɵ~p/@U7AlF_U#Z'A]ش,|oхZc> 1I=Lx+؝Xk.빞̷˂!, H% U=L}JUj6XqÎ+VoO賳mEaσQVl̅gfA.QЮyQi){(Yy׼ӆ Lw8$Xg#\h+ub-܅ª2gߩa}` u`uEnLJ3 wks ~0^.1]{bMe gx_; @ɮGsv\ӐFDJ 1KW:2L?*}]w Jcs>dx*;qi'do1tUV}$v~+7vS@t =Qс(k^9A9ɏ!qP Ls8Q4=ryN m pL"-݊(`^}nr10VNxF= [^Bn |1(NsYlf<.:/eȱnZ9=IiJ4BnP)#$QgVz=[3Y'~ F/1z'0~\0*`ݍR%N_rWDS NN[S'Qۡ@G[hL:a9K@LfLҸrULyA^8J_p4#;6T;燘^\@Jd0?!\ ƾ5<pZ^$\H;ܛxfJ]*_Z xX85A>$[㧚_#Bhqw"Ir|#L=]N?9s(UaHȶEޕ@ʼ=`o"3uE1Nqc|%>Y`)NHctimtt䙸sFcdxRY9vak}а&2?󇢠"DyE3ܙԽW9re_?`%fK>Oo;@,,]rw#g28vDi_m+}㗎DoAFxn2¥?肆 ZHbtVXF(H/{U<^ՠ08fb ۬:RLyѱr""e+&Pߪ6 .^Fl]7KRD ^z.QT,qH^\t${ű#l&ߐ,-OC Z[oJUgceҚ\V$jƉAU3p[DRi2,4]^gۖX>$'LHX2:H%{kǶ ,]_oFځKDv16,Zyc먕_ b~ʄ{7t?NE0iZ揜YPh}ETpv*fԕQ|V HEm# Uf4 ]R2BiS5~ŋr[AXfSDQXTwBe@^PuhGxj"m/xX"<˾ou’񄂍 N '1M&8 "b֋nhc2'S ܲ)cTTsomk6{=wdK{VY,_pz՟¦MA_o|"!/erQ5lRBk%Y/^ k^u(m(sbOu1G" 4{4ڎFaj*lƣh6*1t t>6*]q7V\ Pӳyu94뭨b"ô?DYڞ*)|: ֈP,x^63`gu}KvnCi_^ ~7IGS0'E+tzbSKM(9%t]W\}3-J!'x% 4Z4 YhIJqVgܘ0l?)a3*h~l.8 *8'Zq}o.rC!I!bs3c\*)Ww%aޏ`F{Aʷ -(ǹbmUE1#u8붣ԂR[]|DqB rs qMvy MvU1hEytsP&Z/kX̴ahZ,JEK`Q[?BSYA fɒvZWJGY4 #:c}ʔ7w>J{ +MU 2I;<E~v-l࠺y#+󽣋6Whef^HY^0$fȕBʫgZx"c% 8]u)ٖsMxqiD*P'"W"䐩`ġ)8)p2뢰ß.$]i,j׸}$5!^YPkIijZ h7 {S1nUaYl#?Kf0)őMKLHG$Zl@A0c :jaK{V7Enn+ -Зʮ{{8W%Q2 i,T"A=0GH'#c%̑yD[ 볽(ympsĈk X|&neE|\$s+e7/eMs19WߐPbUR%CUi?&f(AŔ/Ob:_}io#C4TVC%7{I]fd)BL~qD'q<"$49Y൯ "j@}$OVt/튋ѼTSf]5 . ރQh؏o=q+9鼛(st'#4}4И -@[oο^JjK?KR*=WymǑ«ٵ֒(, Bə `YJ.`#̚EOY#:c(&>~p1s{Xm@lۖEwͳi$GN)&RػMvrj03 %/oн-t;q-m>ʻ_ ][M"zn_b.ΨFц0a*+14.Bnun>L%dk>jҔ%qcε תi22dߝ?-UFyi}Ѣo/昌e)xO|`5¯p].'2=d5Y/3ܰ(z(Ѡ o]0w#,]WC^scNrI UQvc ǣm(͢$ƚyD}^a zMNRxūҨ8cVaRAʴdw.//W<ʣ]ɷ_(QQ=ce&op{q`2&ܗLYbx)Y;T< zz0ce`AYX2e-JB]^^6G2ݵ|v ,:(pHAK~݃bɮ0?LgOB?ރ,mdq9;m| ˌXOW~goA^9f7N szz']i_KC@W\[ie 0-d6ҕ;9rυ>}`(F[C9@(I.> aT=n3̼)|X+7a \ 庰7y}P4[BxYBKsj oؽV, *z˒TynDNGw7aPMPAOC8'1VXX*[hYfr,PK|IO-d:,o2)Vx,9[jF) r.ʊOg<8XP8E== G3M`1 O#~M1w,#kp IJ"FWLo9t"nAL 3; ,jj)Ŀ3,{-qԻ:zg *p??n/>]"`mGg<2a)|tC6~?i~dv /O;7 dA͈UBaʾҠ90WCHTUPXYJolt\jVګ}_66 S5VPq, <,e%<+zҚ/fIW[5_E:1SlsBE7xV0Ɣ 8w8$ŻRiރ%җhPHIy27a (p V0~-(ҩ" 'C_x0̉QdB}e{M/w9ќBt2x@.TUbشh m2ffket=WMkh]ʯ"2 ,j{m1Gcyw{pCψ˧!Yq"׉~%~>@@AjiMnq GVꌣ4c=FKiut]ݜ7Bw'QxFd{8D[ɬJpm˱ \?bL&Z) 7 g1e1>TQߋ<X&P幽[V{6_!y<1 \ K_i!'Re*6? Pm7{(tS(M-OEbѸ:Vc`Əj! P@66?uBtTGa{)auHBdy}`RhJaC??gD/%)K/[▔i/>4@kfʛv ƞlSN1R>%&B)KIeHn"& | מVDYҡO/2h*Z"O5oNy/{L1Pcƀ>ZVA>iGyrcVym(x$čIYӀjsBUD  e*HFS=68m+EBuՙJ\5%$uq=@xhx-lڼ#|(!;=kz0#ו0GE,2 gJ6`RK )nY7Dv{s $=vhGY(!v$X a쉱^Г ] RyHդ -Li. /,Nay֕ꗝnX-wM%hUvsޔzMb;v f]Ж#wUYb+mJS#\4LZK-~=SF=ʸ{&5f %&o:`ة=Hoo_ "W< ]f3ojk1dՀyL#o}W^iԥ{lÞ=8X(w N{eY.!e)lNHE1;,&m]Vl5+7MN"I&gAba e|5څ<)rՎ+OIGS\qܽ80X6Փ;ż]=XsHxZĞ63Jǒ$f>f5+<sSޞO–(bc3N E4HRv:H>1N1d4ʷ >J^3=}i$x>"5eTKxj?6p9^(Zs?rRԓ X/W.mwhL%|Jx ];]z<"YMo_FPVSm]a(xO@΃ԃ6g%lbf5&?OB3i-0SDHT3AI#q1˜:+l96+ .we4*]VE'm㉅abff/~<$ 5^ Wa} Ҡ}T2:rRA`6HV3 ib"н5.OUD=DJXBIL:"x:`eekY .^K9!&0\U L|%8t]U^3vع|(b!i{M1m=^_ qI4aZC0bg'j nO+@A_pZGg?9φ>Wj1H_Rx{r*ͫ8^q>q Q!(3CCvcG-J׊~$Gvɐz;@jd]7V~53F6M%@4z=1rn/_s?r %p p gZ/ Zȿ;9{uTȤYj;q)C93V싰V!E4j&{~/jFn1vNkH#7?[mKv?< J;UkM@ZCz.VͰE%2T3rRo92 nł]hn[)BT(e B4 &;P*",WJ9d!h7D>9.|>虷&oV-L^L$dP[ *65<2}䷪P?؏;̳⨻# wiKn qOL]b$D 6{(ve9wl٢SV (jާQrpʍV|e4\V _֒5k0s!ְc**x'Piђ/ nS66掠wad$\Cz/wҼ !xÝboP))jSsf;}Lu?s<(3A[70Jx7AC5Zݴ̱$^o4aw[wGAcY_@u0ci{5N}꜐]V>oϢXR$d;YEߓ {W#1Sowg+l)iI⩄HZOAp?aL:̬Ǚ|&RًNK% ۍȣ8h.ԁ/1՜?_/`uQ Q/SLLY:Ue15\Mj׊ϒ%7#흃2+c5K0jA,\o.=JQqKY (R h.j3?S{'3ЪC"XBĠGQT}jڎs0g*9UP°_ h *x8[ۉOރbo>1=qz&6^s.Tv1CbL %k1g:?zdֲL Z -jYuEr֟)S6:oeG{a W=-`Np nnҶ=:ԋՑU?o zs&B(ڼ10#³*<}ʋZ[$ٸ' d(^(Jda nД)Zkr3GMZt<"&롡 O2梱9egS|H!QǽC`EЛe!Xf~碻~7c G2^ JRv󁇧w6*7Un8gV};KS rbwm7%3kdz1֝tڗIhjߞ@a|o-Ѝ{h][r^b,î'yW2ⅡF΢} 5\e{KKqo%j0Qdg9Vy8R)6̧L)&dx'ѹ76\I8ϯq-&0|O`/aU3iC4󙀛wc^h9ڮO]߰ PH]hg /RIB (sy+p+=,T#*Kbj+JUpN__e7hErP jǟ꡸2ݭ%Nk{΅q|.|D!ɫÍWf 7ym[U doC݆ ׍JAq NF/E!SвD^+F@[$œ2h= XpPSYMwLK^d_~ juM.HEgxپ ,*wʚB2vKk^Ƙu9^Z>lK*b.2-_+ eTk4Q:x+~_viB(WГcS7;kV#a ,ܷ]5싀&CzYuxx$] oȉBCg[z̜M/l{C$*ܵyK`*R־~q؉L:6=\ h6`pt,Nf4 l&#Ҳx"Yʦ4[lEJFzwocȱ8u,+ҕl Uw "ܶ|{3q4%\[wdD3ˌ.loC/i,4FxfcRIڝ?ۂZ z5g뉉=NsUfbކΚb+%UնQ8sSPYETc=)#;Nj\Ҩ>o% Dǎt! &.m wCTJxt[cT7_[ؽI2r03K!_`e] se1v[1\R#o왗OX% vs8+#,yW6&"T2Ɂo!ԍ;0yeˤ.9:-"NhPI k?ՖGn|pO˔-Vr֠)u٤l067r{k]ș 02{ \gvtOsV>$&[k5j5"HyQ^I OA/*JLK2Qs<-ύ X]k܏gK | -hFLU>*> AΦ4Ïz9t!QRCN`:.+ML`)†#xV+L%7\WRGiZaa #N*`d&~1]6oo&ŻDr5;`аLʪS]m$;ɦ>BŚA&1.Z &܁ ^$X)a{pYsE )Qm{(b:ϹHZ/ye"gUZhZ$|h@!\vAX dT;iS̗rCRz\1azG6 8&$G$`&(6  %6;靣gdFzb칮y"ot{X#yRgu㒌£p] ]+Cp%1-X泘z02rOn'!rt'GUAՙR= %%I{*"t矈a8=Qܑ$˟ČbFp ^-Gf4tLIr 8K][ݍ\7t)J&a-GR¢`4Pi5 _r4)5D?6AλSFT()7@ aĠLu 7I?XKq!p@Qq؈_}xLW6"':#X:}(l+,Aqm4y^͓,*˩Rf^2u-9@3 B *-PH1}!ңgh9zS=;ȗ8I0) LB"sKEHݫ&ږ2 *QGd¸Ot7B ^g6F@j~OZ$QJ5g-&: eɌע/{ФS쒠<{|qѻSptZN(d~`׌K>r.Ւ܈b/S1ԂqVӘ'~WkS(!$"ެ9ڍN_"K6s4%;)?c`=ooΙ3?%ENNe$M6snDp(X:48Q@:u$[MxPl~bO6-`>`y?ʆnVɌ-KotB"oV۱XI!&em< o-[jlRnkD+uD0y/3ZyGY ELmW4ah*6ML!ê̺<7+P;:B"Lo BsN8t J\iAinodX%嵖yJg+Tnky{ƪXtn[<$O.NXp|dW~ӟ1K:" Ȭ \Irو@b!<_I2dV)qޓ/YnkVvٜ$oɻwz%@v1w!|:6U-ǻIm! &̇Jgx~c#6C—59_d`_eDYF%tMs%S>>ʮ]^#qĘfML1f\/C/.r؟,k)Ⅻr+Vn֐g,(!cf1vvn-noPr&(HjEUNU-{ÇwB u{s g }_E]nU䶎FIqt'tlt AWMy@J.A|_Ex: NP^AҮ);ӴkýbUAdՔŋOkS">1VFb](oy,nu^~ZΪKī)!U7wO^gVeC ]-y3]Ēd4LrϹ( 1֒j+Is+8Y S%f'@=2?NQhB3g+LX[%;9Ð⊭M~mdNXhd}CGR[zف=ۤ.Th!ϼMxaPX;_:Hm'zLeGۛG/; lʗٜ1>ACB/M!càY3r+3[?fYxv;󸙙)[":sbp5i1enܼC/i˥صWu8.X:{N1nh?\e)+T:^ wIͽoC&Ǖ T!PS8EcҨ)*/44wi~^oXxBQV 5ۢ;izܵr'"l  ZozIo\1@;G#93\DZ@L 0G.}&rd).Ё ML/QbI6bhuן5z"E|eY)pP,#L r&m\j hRQhC2~zlJ:^UQgCTY!q/B{a5Y=ˎvy::qq*6]0[.*d!B ;u rk6WfHKeXiVf]N;,NQ˧ hc!]gW6O0q>Gl*D'xb%fϯ/V,]Z=1 `= Xn - Uuu๷9$: *ٍ:ᗜm 1C/+^v%relCkOĐdromX&Ȱ)lRʳ 8juz`],~~ɺ]*}ȿM/A.wmM7pUwѪ~0)4dH12T8 +"D=F:ƽ3Q&I7ū{e9~kC%ةZ{:a)0`Ť5HvdMmlMB% L:ꛌ@U"~]z0nW349"QxObK'uKhJGs,]Si7.&[1ҩ4^hަK W]2"o̠Z#hxb,i2y3p3e n %?K=<3m&Żz諹AGBl^'kI`5H\D1Fb w] Lh24ꎙ&D`+,*q9pn3YT[F5)\<dC7$-rpʨ 4#=ɿ_@wJr8[ڝ hfl^_CZ9X jctI8sg3YRv勜O.t*8 W@i-Lm&aRU=ˣU`_A9UEwFBcY `WKр f5 1wQ nEsK"ؙQML n7W辞vrp\uw+oжѠMwR a\rvi 0 (q:MM nx)w9#܍P ы #+M7:΁N蚄ji,T9=8"T+ ?NdgFy]gXYsJo2ԙ5 "+b[̳$57Iom@>/Xʭ%.lz:lI/5jr55a*:ڇyZqu "o#T$H,rjor2^-k~wo|ʦn;Kv=[3%N _c /$xYI!қR]:42ɷ̵_ibJbÑ}76sHf1 ʿ]*E!&(_q4k Gy߀a%C1YFln(uuGXN'i1X|Kۺ[,<A9i53INn*5WeU({_N3Q¥C9B'Cu5.]WB{Rz+u#Q|lLK p{0HlpXy@<7ZrWR(4:%2A~&z'die,L YX-m ڥ̱'Rئџ }ybr | &#p1rCӅ3IK&EJ0 ꚬ5k7v_ʸgتO+ jkds8~}%v{+|6+=QʢNg=B™f:R=oQ|(X"<>3}mCWX

x ٟמ[iq 'p@?E&#_;N#`d%<FD*e+=FA UKD;tG !9 ܸmB_^g1=w̐gtDT!֋w_Tэ g˾rJ ̍%㸎=t| E%s^x^N%xDTiӵnSiދةi+EFy]ƏX:yI_|=w\f$ RKB#^j>--aG{1Ķ ;Is,-zlaz.v)K 7MJ O;Qޑ(4^@qJĿc[rž걍ƈ bno:ت/**r O<+J`+ "ew;M A7iu߱ |Z#1otG 0/E :$>FwTb-owQjF~ J/ ρ]i DVAP#$Ai.Ș;jR?kbtQdEJbEh8ƽKa1cRIsIWAֆk )'6zAmcfB6b#&j.kƔ + :K.>۲:ȭd-vG5m^X%ޗC*WWjkQ.W:x iziwZՂ=Mox{š@+ݽg{39^~ =[2U_鿖AIY83)ɓ/vw+3yZ(v=hR*./",rD'qu*k/_"%͓:U wBl$ &nWȔN˔F12 A s>tD]X>c>2G pQiȁGEL)2H 35% lTцESGT.΀*Xҩ {K+n|܁2\Il(]nr~m=ndm]JDDf+?%oXe/@%eD{*YGPl YQ)-Q;kT94J{o--,bp l8e1h`uwDk"Y;bkaKA&[+z΋p )?:sHBʠ*Ɋyv?S,40;u*P>܅h>w!0Rºg.~\6%vRLHe_$J=&LM?%\Hģ CaMnl&tiZD_9s=i 6N$ڏbcVQy)]uD46v"'K/ ~}:6Mĝ=a.3@Aq*bnx]LQ;o"[v^cA/˗g "LIͽN'cf&ŋ V1^𢑕T߶3$56yvғv ÚysIȒ9& 6˪ū<eDJ )u+̪Evo osHeWVK.`b#0I!Sd'peF\t (₶Od00ֺ`o+IyV3Lִ O&p4V[ t}GdC3Zp@DLURCwh㏿1ܴ]XKMh˃b"U>XʗWQP2+ϡأ5KsK RVk;=8a 40#'+1CS72B4-CyOf҇}k)AvN8YՔ] ܩUҰsJR-L &`',!s- luVwںp9m-owRkc?k  >~XJ?*[J}6[\<[8ES.Xc?&~`n-l6&M%!͗5YM׽$<~Vn=z_ 7He^T2S?!vЂ]qBKDY Ҍ=&TL3L1lb8bK;f?BvUe Dڊ36]h:,+~?KSɑ .1%w hʺulhU>PD_O8 I n޼I1#ULEa(!ԉN4r|'U2W,.mƚau%ԞJ+OOh\ ϓ 6 oI\ЛMYl3+² U78";y 5@uBf᱁._> Zέm%Bg:VuOqp6̶:g_1$SeVh3ReH2Ee!mk!%"!օh*No)bb!,&rD?cHeBozCδ:p)K]C|G,đ8C-S9$*KϽޥ=$.ʧ$,0""%e}ŽΈ)%"9£\|X'^ZÒ#$N#*8^lG̾PI뉨q` MN2WԫXKqw[C= dFNɟi$!,3dJey Թurl9Gֹ־ԂD;4 'N; `Kݺk}e iܲ\ koh {|nh?E/2Vz}#2Ewn^Н:B]&ZfOfmcV5,OC-&NCjw7y[=l3ۋZYkEn#=2YL@!"e$m{JU5`20?g.dw5jguT݈ٞXF^;GvNѤf4lyŠL?3YxR/oTX^z}UPYL"S%zyazs, 77>uԽ`)If}JqwգƙMl 47ج"ߣ_qATxJ"vL57uStґ2  }M vzS?X>Bp0(YA}LY, W3 VXWDoFf?ܢy&-)6̇O^cbZX 7]yyuG֬O!IkN. T}8.OU%44{d^1m'=͹\[ R;HOL$._!~ bR9%n硞riT *4_9t6i{VC{R꺝My`)Hbf+;9o\ 8ҕ&:yP y]۷M m>Շ(J3l d]V#XƘ c)Қ}v7(tJ.*4tI(|݀[ c|,oRe޺mt%,8WJݤ'7Yt%7nN8Y h 1h9/;2ߑd<^#N@m SR|3{ l 8x☞@ r 2 hހ0Q^Oe]@_A-X" EX4<'G],C|w ֳeJw9Jn (EI-(4kvFX[)}jߚŃx:.xU"-4c.v^9Lě—f5K4amd ڠSymOk E,\!~@ ?EPn0{+^,ob|L''ȋVk#@:34<$C+ݤZ3an jWw%߷Zk30Vz'ugቱ#xm0Ws |^hvkh=UExk<\s 7vQ֑ިQفZpi9wb3K 'ooF;#|izz4!hX#Rc 1D#b*=PH76* %f̈́`WaPa4LG-.%\]z߁BS.3X;Sa~ ~|Vn}(~24Uv jcȷk2(Dj-h۠{ _iRl^ }r2nA -) 131j@Nd$pO0ʌG6~39^SXwDlaO)h# UMD\aU`r%|+8vw[}s!øn0s&wuF`@F9FkQSzOe+MA/Ψ;e}q~T'r!@%A8hƶkMb5w͞2ض/?yn}Uf.1'\n\2{q}+chr4["N%6odAEߵӰɴO*/@Eܕ[?$WT`g_ >Gr᩺á&Ay;6G*9ݾQp!6EYNrk~<"J\pѠ:[w A}( 4uR&Wys%|s9%q bʻޗd0'* Q0oʉ0GYq"Ev;J;83*VD7\AKԙH!v%J3јvk:SίAh=giL삸 Dq/mz ǣ;V(C[b$`8ϕ;i7 Vhk )}ρi.&m)1yğ㛗U@vb1A6 9m"D7~ b~,(,㈺@ - ø=^0+ ^l许@ CٷÉ 3U&nTm>jI)S#@p@!(p{Pq;ׯלnuUo W*&%̧:`gHIcЫ$aPyoZ5+$0ԡ񤌫En =#wf_&$wFze $~YXi ?V1}N1xtycl]C/ <`CVJغ?owFx:wOGַsKsY~N ھRxnї (_rv8yN Qkt̬f5l7OmhKfs%q C95v[}!/{nTEFZ(nA|+ԝD~C6 ̢z\qĝ-oa=I2u"{aJ ?t>&Ԡ# ^Wo)ů.-WmM8yʑ|ĵځWBxRIIb6>rcRz;6`oڼnl겾CuPDž9YL8/?JvM_ho|%0V$,lYI [UՉ30UZCty:E.A<,21YXBݔobh@p#++Gk=(h_òw,7oAJy8ʓ_(vulazaZ(]&K#]5OQ5 E૭8kCmcHWD_/q!2R2qaC{C9k9"?Fpķ E/胠5z,d=?B`@PN5|}smr7YDӱIY9ǩt$VhL5$ o(D4\W͗xqcg"% SDw:Pq&aƲ# fQ'EUIUS,gg Y/JT@:~6{FLvQq.Xd\"Eھv] w!P[a9! +1S*Ol/;n0`˱*+&4@48#LIƃzuPO7>1u!ZJBOճx>unbWǑqxdus17s x(*K1˹8;*XInʋngSܼ:ULūeub`Vk>* ەJ j6?c ~ԇd$ 2z#{6[pUeyB@zXA]f$ԭc]z|9p8Ut7 C"N؆b65k2NTBhX3tBņ an`ZnDm"CӃnU=ˤyU6bp݃BM{eo.V y-,^R+}i%Kfejs:1r"RWԹo@S>ފ܃vlO/ x\cXwOEV"ØR>GǚcJ(RH#ylc48 { @Q}mkԛpa@* ˋfǶ4gq/i7 [Vby_U>V@~(eON3]ݬ6i:^ot7W߯!Pe88: %GR4M3 k?CuXӼimFJ17OnkIW;ZPh Z.c϶[ݬCJaNrԝc0td=8e3/f[o@amĦpTYQ^dA{"Lxdc _w|87{Q4IY凟WޓWw=pU^f3CLWi`z\[+BӯAhJvsV7q;4̇-A/vUX3 GpC$δ.Nm j,:+=Rrz ׂ |P5bbuU`?˺)A:̥e .$_o]2ՉI7UH Noo=ƁSEa+ְv@X4  \XZͱ4-)#vhCϡ"< ,(z`Drh"҇UåCN4П#+RA/2vVd+$Br\qIRf8Xr v"}"oK~yFէWQ87AZ ҥ:$XZ7UD٠~QSa-OL^HcRbI!ϟ^ ԡ MRyf^,w)TPeh5r/9sTeғdr9QP֐BWM1T U&4O*(Ƕ~/΢:m$'1HJO ζosNr'% \url0,w̷`rZK,.r 93Χ{,3xa&e!OI`9V慈a9/ŏ+yuElkh TA">>Mhr$+ 14×̕ rb7g^O%ˑ %`גXO/."o>8ҏ3 v):~n.ϯ XwfVP?}brPDݩ6L.7!z+0 ޘ?! 71TnSYYYHJZֽro780^zd&%$,* sۣu8rDxqO$^+nDfš}m)XnUPU"W%٭:G{?O!I,Z 5mZ0ν5[{&o)v PfXFcK-v(1Q|1901WR]>(⧞vm 3!8o܂AI1;hz1 m88&%Ò ?XR+LDQl`JI[{;WVHpʺ͛͒d!__^+ , z2sY8 ]%Y(Zv華HIcORgNi[ȗW rq@?ǡj& Vc #%턺#Y xOBj"ΖE$b㟍R@ܯN|(!'1Yj\4`a.~'@Kٳ23!A@=<lu[X]I(xT( T'̖c煠 Hx[^k5 w-U |,h΢p`# fmỢZKeǡag0i;@9&s:)DdםrQe 4QxHz IgV[):_vm;p7^[C:ܓF+&,leuVwFYަ,˕42oFq[V!;4i,<:0XLFpAS<zj4v$Cqg7s`ֶZ:fr!pTiUc#9G'W a D3Y,lx 0BW+F[ }?X?klp>=\x$ ޳5Ւ1*1R#9[$(0aA wCĂˠ뾵ִe M}9mUagw]*ZCr[B9ĪcLO R'cz _!Fe _DNMo[H8:ZsZKٴ@NcAC%*oŒQ!0Zr֕:M얆;NNҕ p !.s'R&T 7.=Kpp=Yr|èa*VƷS-dQ|vNc~+đP2h Gl +2b<Ѽb`D-zc΢p7H1g4ɦzR,@a^ɞ/2 Hߠ{Kѳ\̇ vy;LQVE[t-8MwߴRm_xUK{쉽P:hJ8;Uoc0 Z b@ $2XC1)WE M%8 bN:<k T[2z" ln 157-B=Ow݃`i>a;Uu'R2KAf+9;N]IV]C7:)`L* !%A*2rj׊"zrs\~)$ IpB"Z(6| a*!c W )z}k0Wy.̳c wH~-Zܼk3` &ch\тάs+XLכ ΫODXC>Ogms3(Bm$mf>/m' y3F˿TbeUb1ًnJ EM6LsdA?ոDu x_-b'!Yduu4,xݘdK4rd  m_rM( v'p>>WdAgw^49=ҊT V*iT1*'Y֫k(NO=.@BkR36Ugy|._LgjݫdU {v`P9DT҉=i2MS?'䀯܊ϾyOltVQeJV` [J*&%9|E.~Xu%%Y?(0(= ǗUkN. ;%ZuP"x[BDD.H堠EhZMwk^&^wHZdE t.L;h:X |T,4?ZU_ JTK_ȱ!+]]ʍ!Oinׯ8 -}Kxv^H7h 2㣍Gr09*:ה?iπ&% 6姽W?jYh/>!ݝh($}2r׫!goi Ξm78?NG`1:>씚^lUYsq4mR0%GSK f@E5Ҕ40hcXE]re >zdRKpYؑ9܉1p̼\ToGOq%uR<WMArm2{rDe( \3 1=N7g6O 9MΥ?tŔQ4#3T,:Ͷ֢!yWL܂jQ998CawDEnۣ+X6!$\w5ggȘlHz|CwyXycwN>OcbrB C-fNVGA*j ixϐjjgdN db%Wc叆c?LÉTK=v:O?$%.N<2ND!憣zt+^MeBF6n 'W-'馘A>F7=n fU~,;Uz#ෟRQ’MJF]EE8{;A(tpBgTTS3z6y#< svR Fivh)$a|[tS]Y|@y K<dձhP7!D1IZ",%9\ށcYo/mB#V-!{'"1}4ZPKnGآ/g ?%6 0B>u0 ;rV.,2f:{:O_XŨD%#BtVxk l62$MWl T4b dFs?=vFtJ,41.d[2y7wF*D=0;bR@) 2WxFA\$=*n{:}Nf(ݡCeLs`x} B${L!;L,ԬsHD]oEysco)yeX yFɷG.D&\CєqӞM7CSAks"-r9kFo 1!_j3/STr2&~C\@=V煂OO{F5Hїϡ330tKq?{ ,nޏO .!˟W4~tCnr/>qɬƙoc "ee=xh?T*3}<1=!*t^1Ϡn:$ߐZ2t_2OF ˸_Ew8D:jQ^JZ#>3hH,yn2@Er,vI´U3qgTCҍ$% RotwMVst$CH| ]9i2eN*Etz@=~M!#eܮ.Ndv5#2}9ѫ+G+ۤhB 9ğ[HisEyM=&+ف0x(S{~Գ'BLtZf' Ts\]Ps (j~o#7>GD23zO hGl@T$+G n]vuTv71z$M|h L b.E[EnqPFfX\  FBTL'*REC7:'Dtp\hlHvO6#jWVV7H Ri0]j.?Bv Zo!V"F&T]%or)(s [jEU-Kׯrw-_xݲ35DB[ ,QFV7*EKy'(-N]aW,HTͽ@]|X\Zt"`{`=5TV~Iz0A쨜y r+𯷋X~a/?2rc "Y3` 4,s:_X}*dݎƾ[д{؃wO[fpkUϸRRZp8d0fˬ؅wlpQW^kkmaOSo[;eSXoõ YꑝO''_0Qb/0FytF ir.3ɎKKAZ:зw;b:%B&Ƅ^ ӹ O :BɦMX;&f6A%$r >FE&Zw4=uq&v.XM?N!LȑRhnآb e#8Drv%Y_lzfDZ6 L}iD5flCxLbԾĞt$L/:/j!쥭ꉉ޻Erg "&'5-5x`[KF6%3PoԚc}ޅ 4s/t0S8NyC9}Xs rDfɗ+W+) { ѿZMCDh?UrtI=JHjiy "p=L"PGx&4$לhq;~b5VjJ"񮺂z3D;'`O[ +,ÒL!#aBsU.%z*; y鬧[Za.fh=uz3.Y^\v H@caQPPW:l͛~6VwS**&xcdFnčlʀꨩ-&;OGU)vZkDq[B?e {\^}mhQ;zSp&l6?kYN>w 3:WcYԓ2>#O[h8 /2փ"Cagf^hF,jT&+LOOcd`AojyODc$MT5!xJqqtn22$˨`^MsBKy*ӏI :_jo>\}HkOx#s'~RGz :gYR8HnΗ m2nɢNMѵOMHW]QhF-m,ETzqP$,{Z$F czpYD3/z"Z?0E.d:h1PK#O0#A59ϬgdZt4roAJ>q}%ke{ y5T;,"ږMGco%@o SO~w`t3e S4h&{dn~3oNcȞA!OWMdGRR(V|۝m9؝x奔6z`NOSvzo8%u1{zjtCj%/S:oLC0 Sn&3ڀka!b, \j IS¦v!m {[2G yKe$ gVⳲ;T[) #IHfu#n|PXޞ>t *ӭ y[ zㆲ_/~_E7?T(V/B>ܻ3 ]( "--镑8dJ`34+]|{=ܞxu(& 5.Ǟ</^oI e[ ͩǷ^I[ρm&h5wNP̀r]S:'5%iг/bZ?>vRr2ΉHsu+۔g6j["6ywI N$!\$Ρ+A] LF[jx dkPn,{`2٭\.] *P#|(hߕՆ Tl*]37û+=ڻ Ŵ&Dqƛ ]鉄ϰ.KN΅U߰C,`orl3߾ʸr J>.2R$kFr=kDdrF%` GcǮ®$U dПgxGSpfMcN8+(}KhpQ{7IH\}9וʨk'\ɇE[AUs]d\p#/zl8cW-&tWvwjR[rzLNdk5EYqw̴^ֳ;Yv6&%VruZ; hW~s5]SX9EddnpI_.F&b!(|q:0;v(H&ON ޴ %9, "V3!V"N6/!$}D!2?5n7c#*`By+TCۍHf;Ol#&뭼٢YF7cQTjn8?bŭ=rΎyZt~ 1\YHd1ŒOfTq,J1zm`Up:9b ɠh0P>?(TCK)ta7ZH?c2[mgBot ۺL, Ϲ{S  b1Y&{uB,ӭA_8ա1 .Ugςc..^o9!sc/4' yn/.U(qb7nRPb'yKY+Q: X^wtAA׆ioTFCXY45-]eALʟ(?qw_L 9|K~&®|&MˤU>cNӥc':Sl";|[L{g'6[DLStxeǤr)u&ulAĨk?F hXftzKq6}푺҈!y2 qFtqy6JJ'C!+4l180L4KQ Yoo+J~yk'#*DsPЋPs>e`?e K ûz:ڣ4˸G﹵rq: l7Cݶ"hzmY'ۻI@]#1/W6ll'@ AuEE>ǦC3X 7W}M,xrb9:&`qTJy-z`Ϯ!)̆XS&Q*L())=LIv+Ͷ\QBh[dۙ:n1_%doPn:x  &K+v2Pg+{T7""X*ʁfԏdC8Q}-e{QX??1X# ()@ʛɭլSE&+W# [;QPD,,Wҫ5VVzy[wR6vfa Г=ӛ6dM|G! gzw\ڝumV be|xfC,7.*iTԉ D#A^ JsZ Vڢ܏=5M]5SJ]L 88PMuWVFRjXKջ[z6-\5،e~RL4M_:DwZL3i)/n;d wW3j@ 2-{ē!@K蔻7+GQh+9!{x2 pYBa ʱ=>.JgcI<]uMV<T0|>}k_&|4iZ3:@G 3/ x` xpX@3 li ́NJ0*>8)Ck%z]RWaE>9R$H c/)7״ث[xIσs@/yPqwL0{Sw!4S0s))`?kTf}([LpB4și2•. DDop5}D6 {8ayw X\}+9+ cź~I-4µM.(3+^d.ޘ#tG s) B+;r&1 pBlo6Q1Y$o͋별6z~  $h$w{q6SBkI ./DC0.~PpgכxTskl;l >Z PjEPB:ƑmbTf?pl1{_-P@,#^ 6V2!:K'J$s&Haͩk9 =4ۤH0{ /=pXh`0yPQV ۯ-9rALxb1 J[jM;ڂ88Pt)mX"&1+΢(1& -vHh)xXPSr(&aUPCgO*w9mBE#I[&= @[!M=*/lb)G[hQy5Pw/#&9ų5$ǵ2U"+Rf>6Qcvh|[Hh3墫z,B2oH܂Y# X'fl!؆UXjy1!yw'1^4BqsMw5|P߄>?1}e.1!yN>QCKn<2!Jof q,PxFu r/w;fm^.}N/Wn<H Ӈ˗~u?.]KIKc艟 GAhOWER2S \x3@Q_a6i4`Z~sJBhtozʷvHפ SB ϡBmeX鳞p8"HA5&iK~ /%G=fN]3sK>ÈeQI+9o<%, W⥞{-nawowl#^XqB/_hey,?ғeoD׹|!A܇N悙5teR$kA9gЙ4i̞ ZKgJ[#xi 8xNܫ,ҫ75)6Ә6 M^[+hi&~#R5o5%rY01:%X͞ZZ*hlB 0(NwJ+ u]sgÞH{'q@1.Jߗj R8M|c ePImA~T# r /w%aև=>׆pZ9;$UNDP 36W^wzpwF3b Y{Jt >禕\e<%4JMQG%#I&oȚJvu|JE]+rOMq#;, LqnMBcTw%u@+ 3|H "f-tVVIͽjg* Č,dzLu76G6m3[hx9#NOnxpnwH)E~M5edH hW[7̻ب0V0~`YKJk3yƠ(a\ 'm WXwo@偃'#KM:7n !\k:2ҁam!ՀEmlPxKFxmF/+0!K0`,&<~+#[h_gm/#58 :>$^]KnjFk0$ȈMg>w DaQ /:c H,Jպ?AWU^6ďé0Ԗfj Zw#B1| ơjOPWҤPVYȼ{̄<-þ>ܨ%]6_MasQ?1qۜE'u~o7zU~few[pD~ߕLD#cz{rLd$gM,'}I"a9(?_^M3 ~íaSheb9f2~öGw9)\|:ڛHש[/(A}bǵNUم5k1Ϭ JFeޗ+S# _VyA~tV_ɶbY\饲jplL*t&%DWT /ב ݨJtxK4(߹XnT>N]PȇAmҠ b膬ZmaI 68]N0]"-AM"[*]b籑|0vmIg{\%ί ׅ0XN#fe tIo6U8d҈AxrҤy5m6hQz L[h7+;t^qoX^LÃ[;dJdYSNS~-@ӫ,}t8X2EwS?-ewK$z䶨T2 qKh)Ol7#*8j4Z4|Ige1Xlfl@g2M$J JXqNŹ q-%/Y4# l8G 7^A,HejJz%X/Ǵ8LBUFݝLm-Jsj`.b7(m(H N@7 %5+yp_ۓqi03Q؁`A`ʍO})7V'WktWc^t-&$ݸ_-wPT>v?\U7/=Xp!OHR'X[n X Я64VX휺1kZQFQ'=ϰe?5;3?Ü/ v' DB*኉QC):Q?[<^ 0"-%b .)ѷ7}=Jn6+䬓Nng :9E 3'*0! =>eֹ*Z?VmMfg~WRUʪRr( ,5F+hՍ&:f*$N5aR|"qv=+Ta>y=SAYTT78\)nUtrXQPaM/T'}xEYġߢIw(&YHtБtIXVb# ьI1jW&K g2oCS^_} >Eb-uXz4N$m)2FVjItBF-'c -%bIԮ_qPAUoLDvB-չA@P]&8SMj)|STUhT|9#;ީ4ah>qZP&ޚ4 6֤˔w3Kj0V][Ojס^v`-WDi{S[SiPӦJAuޗy?~]4Tq"ék!Dj7YpuÔOpLwW^F|:;IBef/а LSkǧy*\;`1/e|p!;j $.Oc0-$˽b}lnK#$;vfڀu . wj13t\Zsb8EW9-бGp/ ߾tV/d5YGP[trCo$ʊi$k,siyǻ!mYQA6ce&%(JZ sՠځƂpqڀLFؕ/LDr̯*M6J&wq?cƼ066cMSδ2)5'Kƹ%-zhQfUIRC UGfǀp0CBhFx"4QZ_T+4q D8ʙ ')w ϹKΚl&2$ şQcC#kNoOB8_y @{=!6eI*vXGmipL鿘5qRxEBJe&#H69JP(FeO벦{7@vC匿Rϛ!KpΗ$B`*O\aXm޵,{t>[ʻ,q[=K{]ԴJ (Kjm(gjY65P=6}c\( hcA_$zph80iyR6bW\$ҕ-$\09Bqw"HطYy#Hhcݑ3 QK:L"q!C"ѕS)%f}X2P7TӋ\U&Yz -WCVziQ2 Ɣ^ Fݟ1>M~ kK>گ.tn5#^B,zyWdp)=[EqvAn-$DLcy1¤"!%bG4@麂>)N9yw4 P 70 BJy$6_B=cJ{ B%j(j[V`tU|IirJQ-a;.\K0O.gи$>#5Ct[ ɨhZfUlQe.e|>ZuяeNnM!"Aʓ"д!VIxYOA;(2ZQalO9郯WT9 MqGQ$RlKOCU_8a_ŝ$xN|[E0&}tؾYdF0~J!ݺ7 nm\qZFVVB{t>0D|N\9/I& é(upLTUzt5mKi>s"Dn0fow (9yV>b"%j->oaй>pw%fp˸ <^92'kq8.3-fbqxx!~# FޙkJD-W*P@gEb7ogw/\]P4Z\RDi LTDzu$A4y +'J\0܋JC7i\:\-O8vTGse3 jR# _­>e4E5A)u"Նu n@U|}"Zu2 -.[9I5|=A&(J%Vϐ2.'|=,+De^TTUx<ǣs-I5ڱ5l2#hTbPн4E-Rˡ8hROA2sf(E6Vg1c 8lx{lAëk0h~JÔё=}wg7zW,BEKXiϯxցLC"9{ׂrA?,Kʎgisū,ߒ(XI%i0-K|NhWkP@`ނ{S5 TdM^qZ+j(OT{$ ܑ2{mITH!4>?!8]Ծ6$c|_23f>+>7Alb} )Ľ`6rmpLQu;$ˣ֌}Y{iᙐ2f%%Yp0bu\DTl0ݙ"P` =ne۠< mm'9(OCfOmá[|E[OW)֝åQuE/#{ש̛p^˕\ cQF6sEO7"FޜؠfS񝇌QL;oA`*<7~aO{uD:w68DXjLn.,Gn)pDK*uD6?sHi$!j^kH S(m:O4ăpU~%2edu?Y$ڧyMMNh3XhU ٽVxxfc/XYk$mՀ xҸuAS& `_c꺯.FNckh GuCFyjAXk$۴c(U\7jv0#{A{6ZŇ:.SxHR& L$\< ymnza[延U,]gLL_Qh|- }4@:ruP뻈aύ%JX'!\LD+,H$gd5~i{-&|.Pv ӡKZ4l^Y"@q~.9rĄ,#;c:)BCV6)f{$'e ^O2o[E6?ۺ#>(Bd=,Ÿ7U79Fz363bSmW{r Nъv4BZLLdXsv&Ή%i V'(~qwz?ؼM]M&?%Qxw_|7!1rJ}7sZ3Y;L 1qouZE#dcʮ]T 7|3|$3nT;km=;t/^}ezXG ܒ'`5_=pf=( ,deR/E֠g%%S .ܐ%tS#f@e^ <=| 0a[ 8jYMR x#ӷQ}9f.~ȀIna]`*cz:qD>[{HQBB6uA"rU@dqr2%rꙞ"䞱͌XEKfg֕|k!AalITy7T"9{%O+>OgF͠h `@ 壆:?`8WrE쎈h~~Ũ{}MS}(3_Q%!Qnqshۍe9>|ȁuqZ/}[ F}Lc58^ڟnp=`2foA3Ͽ61.dš5etʣ=^fnȐ-9hNm8w%T-}ٞ4z88YĎYDRy\rݠ8"ݍM3}$FoNv_:} .э*R57[uAC ?Q/r]x#$"\v.q+%G3,ZۙRA3%Wv6\)Tb'rQOǟs4Y8OZ)t&J%M|D4݃`1ᎾćMMa̯4Cl?\ YYCcliފI^[}/Ufc?Anh,{VUd2OeB\oaM/)<ACOI&/F0:^$+XQrU'J@ֽT>VPC>!4cmׂ)B,[~:"qSY0l!Ǻ:*BIv20dJG,aG"NGetxtK T)bq/-(XM]&r@L{}BJ# n+% a#)?m-LE)t\OO $Xw,gass:aۺ5cKv_wt7.\8 b얔%V R]LT39YJ0|>)xs\D}'$~j yJQ=)qC©ZJܻŷm w6(4 NeٶgVz9Yq[A̧8K\]_(^֝e9|M|iZ*ޓ 6Ji,: QD{E8Z2J>Y S/ `^U!CW#vA 3]lK.6.;)uC(p=^A|ġ(@g}ITm(]ޖȩ {ĩ.z%ٰ$/>~K M%j'Y#nȵ=$T3V<:OKl~\q+dikPuMO3 7̳~IRf\q/&X vQE_І0GO9%%d0戙WRB(R[eaDEʘ*^Hܓ704NǞY˯xa ۼ. :Jȍ18ߊEhLn8%]"SѕZtY&8 Ypds/֏wd2F=VeNC<ȸ)-g'E/_lEؚܜD$=`nel w(E-7v{>qGZh/ת~kC<MU.S4LCv6Յ~ë eYiک}=7mbdpg %|kTݚF3:i:8upMOlU#J~ɞQ8m*Ap 2j}?2 }o#%%H|) A$zcNh{ghkR*8WЇYp'va)r!U=MfThE/ \>]J?i^.d*is#o_ZYfSF“릟2R1:.,'НKu5#&#]5!:ӤsPytTD=u0ǐL$߹ă,-5Cr=ՆnfJ\k[/'Z<>Ik+R'Z; Gsku0rˌk$ *sye"L;~sP MUѦ^RQ'LGPӑ!q.ݰq Z?ޝX10Enyy`+Fa!l__cQ@DLJ~˨&-uviHtGkKu9 TH"N`ְӂ Bʍ:y^YPM"qoa.2'A  U,Qź#RI͸nۡ pʨpJ zKc2޹8޺{*}V"~%!;c :-HJ. -ռDFq?OIkp !Jkk  KERBF./OApp#ۜ+9?Kl\sUKv%!Y8uH8 F;46<>3++(.CM#LS#2!Č! ~Rǜ4HsO.o/ZzDiR_ &m2N/wm}ڇkh#昞nd8[ۯU/w- fpE:eZOK=zM*AY6ن6 Px!CW2|PGAhk؎HOͲ^@(Yb>RXpp;X/Nq؋>Cܡ+I5BwLk#E"\1>Le>,-(i+v>}UM=7~Zoe/k E6PaNj,>0-LcX\; 5 Qsje`}4tyɜO1, !p\Ɗ^E0TUa<`ҦNM8%h`,N@L:6w^G1 fSXǔ,xBoEg2d?} sdZU呂E5%SP,|bZ1V3ӌQ6;Yqˆw+TI J^Bzu8aP|j_?upq c!hkD57OcJp]Ͱ İ!65{3I\IH.շM.Z~9N,0DF;n]Ʃ lr?UE+:W

g7nc>ƽ$nmV?b{3 U(m|mŜ;,kDCJh"lFS'I#Mh&fUAgc'LJŒS\NZ*<ҋ=JϗJ1B'"෋H.Q,@2FRN[+!' ? }H>R \;Y9*2s~0DP#?-_Z֖y M$9ĺ8u*#;2(OW]7yao+TVO];Yg^G8L4L F}BgVR鳡_uO vaht؏^m}o@yO~7'q;}E<1ZIUF1z@[5XV1d]ZN>#| 8%efC{d2C I28aD'C *毮=~kٍEԢgՄYmԉ 8^płN%Bw0켺тZ+eOۗm:TjŅY-22 & \\j=e1_ĺ*T$H8/z(SR'/Mr[x: ;!Ï?@.oWv2P5ll:|j̃d}!H15M,y(rj ! r[-5p5:S2s9*ivH@`{+D8IN _7B{zHa)n`6~ǁ6߉ԉU0RRx媴n[GB-GfC5n:#OV=T3z ,17\ @A5cn2 nY4tPoc4t$d)&Տ|H)I$V/Cť-T^AwAYl[6׮L%z.+C0ho "q;Ȁq S4xS}P(-9WPW[Pv YNr),gbVqߗӚAwB Yӵ5;?PٍW߉n1ˑ, a ݪ(*m BzP{w4Q7 >oAe{QF^I#s'Tڇ*Ay(!J?L`z:ɢ /kqCơ'yp5ZP`Qng]MŞ9\ފҜ '62!YBqlr(+_BF5.19`F8>LuA35lk̜m:=qfq633>9 .sjIZe2+]/[lSچ#{I~o]M?c/-PPHŒ[WF ˽?LwފPbo^;JQ57ʻPut{Y9ve k&5bsC8݃$ ƹbgZ9|ω36BT0W4w#g!xVkĤR oH8 PG#22Zk&|@[( PF[>1 Œp][>{42ib,%7|Nr: \d!iı2~y^'7HA%8@9q܈ضz*d|Sw݇-bj>'َKnCoqU79&E00Iu2f]ƞ~40TR>Tg[MQ"[Tk*ǡ%BaGIS\d9< =>Nm M6h (?*!~ "+͌#?ʦ߶xaQtIdr-hpkK翰pqxdۙ:`A;WC4RvkޜHW88Sf:fZ:EE@.r`)7$s`TπK]R`kzUyz7:VCXM8!CS% ŵa{ॳSy 3RS޹j yƉ5 ٣i6lS~h4%B6\4)[J"9wڂ~+ t Գ03ύD&Eu̲DBVS:8Jih*FHLOk19LT"xB8YJ贽ROrJw{`,;UT\,ad:qjU#OfI _R}r(QX]i< ͣG<؜d۵];bHo"1]T"ҒJM9 xbt V FnJD.gt34t)A^H\geJĐ 1ʏ8kc5dVB"P祛4mP;P(55|N6U,El Ȯ9( 0GWRNApRIDegtaG`L?LG[dls(G.gTB t"O<?ziCf~g89^#\hF2$bXO3J' xΦQ~Ag$%m$s$7)%䛇p WM~}T4W n˸C"L^ pL8&"q= Y@kz5q$Zjf-@ ^THz }G._kX t^- ݥk$%Tog26.'x.ytw*T3)2vf]NO[͚(̓࢖0XLPpHceq;.HVLx! 1bu~L8m''nNl6nT7x铑wێ /d`NO'\5?q1q]+mF[yg10["NL&yCuPŧt>0cxz}Q#G\­:O<|) sՋ|ט1n=hkbKɑcd;/E^{ zjBsby(j UM6{-NNEgBYv'共`YWgރütvf7 /5hisݩsʋoѶH_u(Wvх.BE"A!Ic_= Le}Ipk+u#^ ݢi7Drqa4O-жpM 4i8p'2]n~"Ŝ'+[ᓸsM& ܴ=sJhoECiS3\}.^0"Su~2 ~gh&06Vج/#x1X -o cN!pKTw7a -lB?ÛW68(~x"R &~| ~ 4s$ál*uzRGӦ=MIo*u&BsSv-'[K:<ůI!ON@TҫH<lE\hR /@R]gIgR3T!:`q\=V",kg 2k_$^W`PgxKLWP*j,{7(mp1.:F|9Xj[e1ŲkKPy6* ZVae'cxmG`\yMۑ,}h9_XMv17eC:dRwU->ceL}¥o"Xݽyhm* x=Y#,:%Xn f`^_1 )Cxsr!TMP$dE-:ZD!a<5$ap{_ݠ뒡w_Sfi«wp}k!@-%0&mk蜂?;W.4AGv{#}$.0EL[,Xxb,̐%>[@@jƸ!w 5 JiM=ra$5S)\&6=}X>9僃 Og".4' i0WG}N[04Η8dYof'fu}[_>Ue^%\ 9Tdw=m@hٷ+ުzNPۗכDMe.'z3."y[n-MdK056Q\5͹LOnϚf޸L" Qp N2!Vm*Hdiڢȝǫ=Ro=B*]-G$ϊKTz=qxBP^%qʅN ,k1:S0mhtwU/8 ?Пq*/~ank^KXQ)R ͆Ȋ:/Q- (:XʈªjOgU?a|{QH_V+$ ;%>9P>7%kjԄyYt$Ulޓ~rm.ij|UyNϲZg34;"j(6 1Oմ_ԮnsFO,]2^F?4w_@56ș+,nqjM`^FkoP2Έ&;}aڹ>UR.RMd1$,N J[%n[fܡҀ#xa"L(b+ 1{Ї:ܳ3ݢ GRk#Rnhg"#6W_栤̀f 2lT`u9ezR\~`u*H#`PX=֑[Ɲ!(5|H0!J./vH_U" ݖfW>՞zvC wѪ5ZTDD"nS_Rn!aN\X5t!1eMW׀BxQމYhBRLfrT4ڃYxب0<(R9͐~TT/GQ&QKL2wNvI&PS+U2mRSmj/>+ϫ|l7^SdcȏF+Rb,15!%XV9LDZwDx GtE9ZXL<)W{9-c$8xdU*2feʄ~1Ҥu)85=LsԎ}b0q ;22, 8̯$1㸵 med5{~V xފ8"u?K`X{}Al_xݾTwO̔^*6C,6g  `gW4'ђW=ଟ 9$Q`2ڤUPzau SOsԅD)GAԆ`=RZ=>N Mi5VOQpVI>r7r7҇rBEv66z(BG%L,-`zM1nppk:Ac5%!/ohf7zE I? G`j()LLdUI39f[OU2Fchj`\M5*V׳Tb [?~?$bchx2(gCyzIU9­8߽~&Hyv N^aD$"'ecNzI5Tv EoLμ R AU"Gx\IHϛ+P:_@>Y)6 X}J뢓h:x*zǕDk5(Jk_U[c,E3uИ ;v44Tky0"!_s$v Lo/]qQ%tS\(7@L:7H7Wg\cٟn|zXuE 0p5JB8k1y"@,"dۥw G^2@oYy4zw`p˩EaO;`Rd&lcY >cMB\.|$֜qjw⩳Oii?5SX erdg>5Mᝢ#={jAqJy%5R}DSm9|]%=pgIGV@ R&xLϵqĹ_&grRAOc?G^}Hש/Cz`pg]eOM9 $c$KɘER9'h'` TJo%^mc kybBOwpzym=|N6Ќḱ_?S"`6?۵j*j236!:C-qmuWsNw'\$N4>&WVo0 7 )/ GNIKUM.8jr/IoU!~?75Bzo=L}Apw z`sm ZvӉ,x]u*ua}[7"Xü@]h^N$L<6SXi"S BKъLK ?ģѬa:Qթ D](^bpz'y0#{8*QܬIã 0$ ªLu-Wax;c8hHSf|ۈ!>DND^.< 9[ȝ߱13 t,ZWMgPՕװ-Ehe)j%ScQ,0ޯi&:?iN>a|R8t U~N@!!rg`f)yr5?qRu O֫8.b=17+RvN1]ڨE"Ώ6'(a/ <[^DHG: m O7)J UcMOr!Wť8LfEI| ӟRF`߸΂%p8*.c-L) _ ¿M,nGY37 JGl`%OhتsI9Ao" GEK@U&5ԁwqyhZ:׳U<@*T`^طʀ6ƵO`$Ot#wF~xW<;.QEAǿu#Kh[h(Z:?B^]r ,`;7Z ,\TS]g4j|A^`Gi.GYB-aڜaM#0닡+ySJO٦ ~}N,=5s,#4,i=3*ډ-!Eqt'bcB}ƷK/b%Z {%<_6vtCpb){WtSI@2:B҉mno`h52Pz]o0T)RAj'+B,G9q6+y߆D۵pXAƺ.F-՝f $L?sۊYTy넅F B}j {nL/0C' Dps^iAuZquz:^2`N#&M܀vWQ@gSqӊ]Y (WoȗɻCaUc8=Ƌ"3!t} ;xEJ>ע=:bfT.OW ͋|܄@1c [R=/ So@"XyoT:U/C L WM9$TWks-Y#דI`⁃54`sʤnЬ3KZϹ{A"DX=vx)TMyƣht-*w59%Q:ZIs_@.!U` (*z2zvvb- /}[% b.ۅ֤P.W>&)EjN]RWF~9*!볺-2]\ěO_t 'jQPdBa&;7sxWuTV̡Ec>%o56xq)w%_帟z޳9eO풻yt;գ]Sq8Vwjhۗ(62Z`6`Ya}SXwzIX}_@dsUVaO$U(IR4I[` D;;{t{d\Ts l{PYmZFS49$/H'nS 0[gF3t 8'mytdIkx/uT+c!xixU57s@Laĭ%LBCfWR L~Fj ,{X\:ls^/R" 1ޛ gvoT%pyu44`񦼽{v^e_FqnT( %lrǩtUJ8-`9 &h '܇ozb*w99Wgc2|~|!VV Ml-B㻱pb;OĴ50[hnE }xg\ \/t@-I'4Yb s:n 4 I/Uwq]w-埑jC$k7?wJ ߇rLdU@n[%3틍s<)^hD* ɰ~&f TM!t߅]|溕WŘQ>,3NS2Hkld\1INGUE;X86%"_M~8DkmNԭ?SUR fő 3'y-z/pי0 <.<=7S7%\v0^/$D4`dC=PW{?9}$5?b^ԲKv2Ш5%腻+@xDt4/]EZM޶ܙZa7 ёvZ$pAޓJ3ػ%{/ "XY:. 5䏪%R!ʞjdu M`\ZeR"Z2rUő)xRIH3 hx{rMPWx  It0F*v ۊ#v suǵ uS3=_*SU&o-:i*U"|TS@0q2Gb<e;R|Tŷ|Y rO4(7޲ {oEKPz!9"#wWLS#如^Lu}Dr+,hˍ93{-C7K /C2GJC{S)=$C<~Lk0qz(c;A:b7mfqAw7m V;+kz)JZ;, De[X}JAOlyin v3|\ @sL|˵+^#hѲM*9ma_SҘeX3jWaa}0wM/*R dsEiΊ.nC2ߍ΅'e*0 s"B-6b !'}s*JȿKR=qciOQr*CnAȴEUGe2jHO9z-rqFle.`uuC!w`76j(\ ]/mVuG%@* VvVd dAV͑T'lFc^mz\raU*9ROxR-|q7*ϴn(Џ8md. I̦N􁬷SYN X3v\mUK[",Wi&*WhK;W4=ld7@jyQ<-",S:o}=~/'t֥IoFrVDgIV7JĎX:h uG:5v/qHȡniH]+_ چ}oG*=8.]CSxJM#]V3;x?Nd٬%/xT1BF@0M(kk85& "1=wqc5]>y|G2^õB;k_X/qv߷^İxchخisc9-`@@+0K4U࠙ɧWH[-Wb?>tqAଗ[4ZA(lIaaٴiM5uU:8;YB?9`'>Ǝ1&CWz+!k؅`2:Ǭ?v6#Fb7umkPu~~„{L1ѲSŪ4p},1n](N;8"ڸGAGgm1DtPgpaq+mL7>XhcaY[c7Nz*D%(jxҀT٤N6wЦKUbҁT ;# Y Z3,Afݚdj{m e>5E?f"+2iT13)Y?Hb!ӹWe F?{M0"pE|SEp$sos_nHn,Y򴡐 ޷_o_?>`O Ah򖸎r\hӚ,^y\u0TBʾx]X^6WźN@i#΃ fum4rlP/Tm A\<q˯ZB`!{~^}2^8]QEb'-;SfpsIv5vד0& # xn^ zVNP1}FSDG۬󌖨p;Kb,2x('pS]k܍vAR40(D{u\3R0SD~E?/7K2X_KZ#E%c!i;e-^s>㸌v?0̑(ֲ='v!9"X-ٽ@Y"=h?ASM,7y F ukvc7m?b_ft(-5d2{r~3u|˞S&YfpeC!w8٘RtJbZtYJ0~REhD E?l~lTmo E,P4;x>Ԅ ~ T TipyPpAqDB#B쌷^Cϑ6~~Qk{"a™,9 m5&'HZrʐ5Xv{/IE@#ryHM]cw? 5gZҐmͫ5bDW2,* Rj@P|:BE)‰6iHMU>Ry/~H^OC-odiԀ+a|OBVB)3P"\2-RC6# ](/avХsCBUT^ K/Zu9X3 ࡔnp% iE-<ەާrŰ[̴aDbQp`9(9&&B5"V09[9ܙ((wXҍWa.tp9"0 j|U2 c@r_>=& _ +q,|e[ECdpo:+mOh>V_eJsD2E{AP- 6|L ]ŤB".s\ T~/ ƁRERl7y^IQ/_ǘ(V<Qxim7G : [WgG.'JݤE*ArI|E;Z TPlW ]*GV1kfZguR!,sΉE e2ȧ!4sJp0J/gEYʕ"*J5wvT%T\cdbʭ2?*"[~k`t6l5rgZCc PAUc9ˋW-h5„SDz³U,[:mAٯӘ|_q _6d}xr)5H3RS7z'.ũ$7F}XBg_#4b28FhˍuCudž-H .7+)Ç '{OXN~#:s]hT2u5;ܒ/_syW#kyNfrd#2>V (7Oj3N< }7^9 OMF#J##!zϬf(^ZTa띝7y&)+=DwY3/wڀ@wp. N'`跮 !p_T|$ پFz&]ɌsDʠSEv0~wڢ \I'ۈd*(b8;S22,q?)V"uW2v)8}ʥ(/ץ,ӷDQmѫǍ䚆`Hy@5'SkڢηB~~/nŴbPM;3яKɤ7DPٽ"̙6Eߥ JaPuBx8 V(U;2-[Uuqv~@d3R@'O47aY[0!eXPHB>[̘\Mpkފu]h ԯ-;TCl&ϢJHij9 9x޹ґjy#i_qS&!.|=:`Z+X*T2jbʼnPs mqj1{ˋ4ck X}M.0a_R*ZN[w-fjR!VgK05TQ-]39t]u -" ]lI {Ry" eލoudL Ҟ9E9/8 Gyg`bǭ7'0ro=Y11-Y1*! 5~K[rn؏}&>GvRa^os6%y D~^[ǀP7ݸ9#hW.$m%$E9}FQ& lggx?6 Bw=5x68o#rnRrO&<T^[=i_.HtCŏRx` ~"W͔|/:%6{xޑ>d,ܣg돭NH 5-OxRL-㹯j.#tZ \΀5P һqۑ(}\}'h86DE {-S/յ̛̌ͅM3 ́~^{=&s ڪH6Uz*${"4鶹X~M~nE-2(.T6PALUr _,s{2;@C'Ҡ0n1"*B@uM)cizRW+'Ped/}0#q%.l6ii6(\^I*npA>@34"鲱lAZD{6"pƫpCJF<Ƞb}ۍ:}-1<lj`9>zU}"o+.Z WХE%p-ܩՕa7i?bn6k~Ӆ%w0kF!^K^Sz.^RUx?;>h_%rqx"/g\[\ҏլ֫RN"|suF y7k^%p/嘶Rf՚@((8TuS|;G/kRdnv|+NZH^l%𺔺pID/˱m]hM+ aS1Ǘч04zlYLN)TOk}g_eI}wq612k*TzEPVA&s.UmaPa[afQa>3?bjU_;! 1v\0s`OC˫z XZ!' 1s%h *)ԶW4.atN]3?GLW-rz3d#P}XH^)J*1iVޜjbATU;KMڮ0D_sWJ'P8n^U%<8$_Xv6Gh"G'[/dV:d(|dۀ􆢣ocXbU$\J˃ ZݛnQ#vZ6%ܻGzErz&KRN>\$l&Q!ɤc5x/2t> l[{$kF: wp ^+Ccv|'R)cV8 &+h '6VQ`XG<tg:P69 + װPlV]R @XLySjbKSήv;OMbP%Qw!(]~/"]XK#f5Հ)&&H . P%h顓/9tA_ [no𸝊$F[Oǖ!8YkȹyQ~ e 51RHntF&9Rlj(`Cw+3S\!{ q{s Ru{eyQizǐk}m[^gf6]34ClB}k~zoT7XqWe&"Ҝ _H!)FqGUヲm]A_elJ=/%`n0F}EDoTY9gDzبV)-P` Ngka:ov>OHFuP*}u `=&T%QL22f\EK] [$'C׷;}^=6C7tkpi^[JKyֵ !_'JΈ.ڨvP,s,_Sq 9 ?7u@Fq+mt~uކnSA'AR19DAXhJ׻.˾z-H;N6(2FgII4Z# Tahƽ`k*¸iĜbvB|NøLq2;o\UJR?[Fv#[ATz3`?3,Ѯ;fo׵_-g|LݴJ y!ӭ)b7/|4|WSs̃4R!쵣V`)ȷOSuߎA1, rE^fxO,3{z2+i}F!0D48e dWsaOb$Ltn=@'gyB"U\Ŏ{"<?}e9|D 2:;15jj5Vh o k;㝨Kp *fhu"R.#G/ Do*6^Fr੕O,YaQZ*ԎsV.vF]!RujFɟ2SmyeM98#2:Ί )x_[lrX&=95cծSK՘eJR*bv+$G,d C($̨7%z2]%c LXRQP: (̒8&u|0ldz.kK،qKizL8HD=xk\̎< ՐCŘIhL.B,dΕw&!ܦ>M9Rl&Qn,oB9tf@6Qk5cBgF9;mnd&}"ىlyDiIUwYaYtdԋT'ucDg]mWfU=iJY$Nm0 RsIq`7IIH&sAn]|q ֊J73uUIjwK5;qŎEeɏrf%`aGK)l$*9]#;a ?$ PY0,m$d8Xxd.߳U 8 7n `R*y X;ޗqp@r.raYw50叕7}JchIOtH.0*q 0[/čs쎊PEJAw9ڞ Ƶo8V9õU ^ 0 Q)Ӝ q=ժVg,DڟF'vK^ G'3%y0t55OmJ@uN_bɍHv֧ Ujm/NHlY/g-DGe;?㚺F%cA4)/1H oN4_ mebũ/[w оo8#KOi,&+)Iu x2jIw O~jsȗb.g z-qttNg}^ 3~]v6 uڭT2 G֭fmHi_#܍;G{r9n?]zSffʈZo*i)2ˍb\9ۉrf߲z?EmaAyP* *  M@ 'B 6wlhVu:HO÷)'@W9:e"= i:{GO׻Ӂް'a[¶C/L2] ~&,ioGr.-"eD1OG:[$AҴk_z:ːG{eb;66$Ȝ{ )|Y!:E+`Uj\,GqTN1:A]E۶2zuǷɅ װsw_B$-0˳;ٓNq_Rc(V)GLpM5( d8rzh­00m)*CPMRf!S{ڴ6^tȺgHfnfBc{w|rxD0GP), o]m8]|GtIDe._~E[]:zWL-$},.8vΡR٨!=,3;vb% iS퀛TD _FV{ v&%2 8ϻI="x:ݠ(f$M GWƇfxLSk2ۯOzb SY7Fciv1)`__xw/n{;+:#m26EwY;r RޛMEF}́L߱}jt{U ; <0r7xnb=eUi ~M'^x ncC#rw.{qT%wӅJk\H /fd͋\̂lv9V~+Tmhp(%55궗  ˛ͧSon _*DjZ0<|ׁ_v-}x4eQtd.g4eD`o_}ŕ7/y\bb ؄^QǃwjMYqҼP/Jk͜6[P{CCLOa# TNZP O㠫$)VqUYsz)~KvGY^ i审sήLAC9Q &^,ͶZJ=TY+|+<\bBF=Ci-M8e zK%fN:L\8Ji,v~9 }>yدv):2T'u:J ifdHCvo\v|E6xMSO~ۼ#FfK%7X[ҹx{~K;N>cur;Vw9)\em/QXF<mӪ![I1(jf} =uM*]" p_JgX1g YH c[0u{ȥ* z!P.Gc5uB3A}D{]P5 u$hp3{^'%~v#zvNm=?#[ $ƮK4I l3a鞢qgt!185LMbB%f 볷DÞz9^up/o`* Csdtj9zd=LDçw// g9 "d}-#Y{C\JW%Ovcfsg(O׾aޠ#lm3N׵B}$oza[S HoO?")WtQCAy! @, ޱx4+9{:7O)*?_y8&#eoa < N}اo_x2jݦd#/ߕ/h+fϋD=Jd۪CAH]B|#%(R!ܔÁx9 WA{F8eѥL9*M]fx4QQ9$?ޣLc2 [^^c)Xʾ][ hFsY?\M_#"B60DfFzr5-΄|l`UoMt7g+m="M"NdQ [.#Vfqӿcj;K SttFwoxbr 43Be&5Cq ޱ+ɹ~ҵ DH%BPweAQ[ep6;`!эC,c>2+˪6@T}n`#ZszCB^7.+l_Rup凍\񭬠Ms$ 0뇿2v믆M"Bf7D䰹)t:ڧPԤ(>F0r(s_]50)G40ܽ2Vi9zZ $a2h [)t ŷFSa[=LmFOeƫou[ȗ7q35[#9}c?}xUoL8͙:qiZxY-f7tQe I[PmU #<0) :Qx=2wdAm9/r<G?")*v@Qwj2r L@gd"θ؟mΰ3s-I?UKp( 3 fɷv/-hF~ucRgc#-R=>sI6(ty`]6e~͘5`4oGT{dž'Oy9mo'd!_QtNc2oBBAUo^&,[$wCSȶ{IJbC@Fl}Qmh.Vi!O#xHΤN'"`'[6?zAY$]7 pi(oPJr^m^vZ@v(9CT mmYY ¸%qapRBʼi0MF/p9i=q/L 8UkM0C);Zlg))v!5)k<8&U,}YZ?ɕT9'@U hU=R&vK^A_[WҮDsyכ i\/8pI kߛG]k?PDlN{R~R+h  N_ud٤X)!3@X`hddl] L~v6SHW^%)Ǝ\"GBFv t͗,jxzD/j5I v}tgk8D.>YS9GبADӊuGPQ+TؽaR8[GI]+Fb *!S&ܫ{{- ׋Đ)fnxMk웜3\3 qb[LyΌ)T҂eVֆ!+惐~е:vuXh1IyjeZ "tx0B!GZF:|&߲xUGW upI|R|1gaܾʂ@W,ruNZ ṙ)^ Hz bߦRhy=zAMV!j֭j]6‚uI>{+=(h .@f:tbnK\4k/joۧL쟆\Ldkq1M'c>o$O`f';4'm 2xq0ăhIL(9"dC-5֙1wWᦁ@3]ʘ֏22[O*o ?,&\z.j]Yߟ~/ o(0߬5/ׂ{JS]R])/P]?_5PfȊZ.܂O2KUo.{;c因i0Öj@HyeM _ERaLhyF %ǚfĭֲGaqɣV#sQ`*Njby*_(Yn{⧵#skq@(F1e;X|e"g3Rc=.!A0BgS:0+31J^dBl`0'C)rT?)BA(>ԞWT4v_~\wpCEmMO& 2nA]6KGcs0?~(^ ϥMחL _TRsPN &3~l-l >VK )wrLH_ѥC)=2߽V8L~.ډ`L(ø& +(Y.f /uW}Lct{byi>`)nn1X0KHIyAUo4kƴ o8E`BB+#eaY:=Y1^A22աI+4.L|{cR~_sv%I4W;| yL5¬v:lagyAïR K4 VxJ@Йۿ SKv@S{ZQ:=rzZnK`?Ί,;;i)<(yRBX`H\?{tX<ճoyN]CEdb ^OpДWS DD& Nv*e<9^@ZsV}6P6a&}m#Y~&] XsSC'9|FagVR{2j&+pwrEcLot UUKoɜq"j9hReQJ%\HԀ0nlMf׼-ش3_ vtv 0NMXeu{5+)Dfa9|ar<pD +MLJ O( Edq6p f=`Y,[6r䥹wb~N,}53C"p]FoƆ4$x!`ĭf{y/(i's': sv__(,e4]8{2)؃8 2:~мfG .b1f)EkGl s#DjV89KQDMZr0%;6jܗj^;7v8:Ho{"F {. B)C.mDa ERZ<"{^>PR=`M||k#U3 t'ʀ;l*_3/(鐿Hq\&}۲XQG;ȧzdjg18VGlEab*zݳΙ5\GdN8wK{nU袢F{o/p3"C: KKpƇ&r,FO~a]mOB f7 j=ңui,F66-ء /Lq=w^㮢o[wC-WA,8yLf̾֟ʍSJ~|u:<WP}S:: !hy۱7NKO$|rA}$\"|!Wod )tGm&UCq~GG)\+ٙs> +1zIɁFzAT{/K)H(Gog=V.Qv ~ߧs[sVls:xUB'X>U+3.1h]8 vV?m_C,Oc倅#ǓNd-vt%,uc>pL4ޭ=QQX2Ic-V=&pj:; .0_OC` vI_m& !E:FtsGuA#(ғׂG6 Ӊ>@ i䑴 j*3ؤB~q"M?Zwpy'5ʌYY2% ((^`KAoYz×@1^k6w&F޺IefhǍz}R/#6`]U`0BF#)j (3);lזѱ?>N#ShîhSWtB@+%W *m<XZ>:J'rf8Mн*>gٿ8=OAVoqZ`wJCu ^V&eeEZ l^f ktIQ+ B+R,X/%Zd^N7A(W~>)urƺ"c2!3³_gڈqtRGqdc0cRij{qb__Ih]c܋2a E2M^!4i@o~g&œ[%L۫^{W8[v> Y܎zXjF{;PA/Z\vl1r 3}q~(=黌q@۲c-4):1{imdЗ Cg14/D@ 05)VC()-?[ݒWKX5^iDeH9 (e"W]kJ0TmN?Pɢ;xjt>y~|U3hKdQ-.uzLAk,E )hsKz,O0:f8eL;i|nwI{uʤ#1-CKhR6_6%aꭵf0$^vn^M`]G۸͈셩eoƯ`r~bg7# *ۼH NLƻ9JcܜoB.+t[iQyGkodj/cʴEڜ`,yJ %8psA1B9ppfG_jTP-/Ihfή^JQ1zUE"ױu Z-H/zVjtG)$R# dī62)J$wXC#)ر=! ,Wy,$:;GFRmR,iO3e$µW7p<~3M(\r1ltOJ: Lr[ 'LHw@"T rDrԎl9Ŋc@ik$;NC^U4T;YL?մJz<٩Y+PGڔԧ@ix܄!;dZaf s\T0`D슬%˳31iâ/Y_snˬᮻaBRDӕw x1( ɗ{j⯋:"NfNDvv+z3L#:jhIZ7qgKG+;ir8bxQf*κ*/ iE;΄w)ooC $D,s>Ĺ;I<_ib# y=+*Wl!־0,אe98텸~lQdVzIj-@1s/+a].J9vuc Ȥ~AcGB@c"1 nϧ3|cg#=&3Hk3^E+튵 yqJs1re%xyDRz"ccjM. G g^ qaBr3Zzc"h[.?h"6-yYc6X1@کi'KkqkDoh m ;dBt% 37Ct ,1|(+~Qp~p$멦x&mX<-LxLT8 ;x?bOIAZFz{r;μOg>`z:obRl 2@@<ȍ6cO U >G=tMB^pdŎ,KO%P#DYh$ >[ Z_Xkrx xZ O(K3)wж- GbYtƐFԮHa*` jSi}SxQsܐAtK|Ы%ҽs1¶mowQh*~vGWL vRX|sbVyO&tP`m+\5ŇE>pاbr' pOݝS5e>eU/[0NSPr8xi-6/?`0uTmWbgfԼV4zi?#4T"  CS\6( 0b*M02` Wl%$|Hsž=*G9ra8(KSw3۲x1`o|Etrݶoa7r:o:b|!TDAAU=r)dY0i69)jIBf5h u,.g{jIqlƄ*yj;@S0l*i P8FUnaiqn? D .y%A8_i`N~]D/ƶ4@ű\Kv)s?toLÐCvu9XCWp*z 𤟬r"4y 5-KE`}{HҳRO ڤ@yҋi$sڴL!S?zKfkWg5fNBtg*BB>)4vLQW&0ruv+a`bF0TS'e8- s1ZBqRq`Ǿ$::['g~NQ[N.'24&+TǞmj/H^Xm0ǿdBzrYs,bwD$iĆ!x\LPr`E`Ie|/G[r!ŎԻz׌UsKuX\k$L2LUŞ=2C {w\.߈5jA a& vPPW&$}ȋ 6m#dkNXO>u'\ɍl/qx唑kcVqh CPn1'ď,J""7ġo4cfQ{<(gAlxz72rR% B 'rC*l^su\[EiZmcaV{hܞ>fh|#١ D /#E R %M;9(jQK",|r!?"_@[EEi N~6_|5c,XKo,Һ d$U\p^Tb9 b,΂tQj9>}0N,259Ȳ-oP&?r o+lR~"]V^(=Z$s8)z\}ޟ$팫{4+u }&gS-Ӊōy,s+Ob* xnF,h+_瀼XM)PY@gn؊6><(}+ek+&Yy[>(ag.OcД%[cExo2t&NX- sh?ӭKHCnM%`3<^Ǫn˕dJeW0D),b$>ș0.c V!w{dV'bZ`y!xsg=Qƞ9О`.̴guѭ$^ИE*?G,= sD#iK9ΦEZZ 6 e-%d U&ĦCfMh픭y|PӵCY78~ @#(HxeOhE(QdJ[1^\"ڷD_A +Wds4B8+ ZCPee*WD]kl 'uhrI`FPowirǷyp Ĕ`1\u׮,O8lw39}T̷foO%; /z>4!L+$X2FH6o]P 6;qU#x|aܸvhb;jTϱ$Y! T<$`f)νqρ16>N/)a`)HxClR';]rL94;+,vScP`\1|mhʅ bY1Oi뙴P =h3,b*ɏX[^n06$Α]Y] 5#&,[w`0O7ޒ`Id`/ױ5;9ViO ;V Z|$fߜ 9>Iyx,SEAFJzF镴aB̿igի(f qEj)_sFFEՈҕD7g] bPi5`^ȼ#K^g2k'AyqAٺlS~T|#^ħ䑄vU/=):6Z"r[,8Φa4Rk["nR<!ܫ"?8iԿ$%}yPnތ(ܸ K"|>{~] ,>TrǥlYCB/X=Us] K;q88eܞ <ԉ4W-4% [nvwBXӜnG:bq"ZASKN S~3b Q$W0w`Xᙠ[̵G MQR}y%>~|qRG7+ ~P۹cڲs/}Z >R9igIdfl4 /3Q1E[ w\(`2 y5O-ÓԽ],#,VuX/bbЙ*\1Ϳ$1j fWǡ/A "t/r=."$%_'ԯ lw~d9c*,y& حEua1E\]45 <q1p9+)wºhx C(@T{oJf)1<bP1SMɭGt`0r@t;Y纩uϿ6~v\igE[W{9IUt[\\? )̘0G[YF|"KIxs-+]tGj+Hb~~,wor8@P֙P@CDD%(xڃZ(C' 9lt0OŜPX9oݤ  5E9'C?#: pֻ(SH=[ȴbscE-ʳtТ[~#ק=T t:aT4 [ùyĴk=?20޴D.V{@E5YuW$KDŽ[w7 @98nך4%O-iy!eʗnI=xKE9KYi#dU1g6VI*4IR>:6]JO.4r8!V\g@2]Ջ4N%QS֮0ήG>zl6"^wDgYO'c80rqLXsW!3I2L5MK@vLl2񌡜4i%1=MyLd}ڼ) KZl=4U]ڞIl֨ádjK^~vL*DSeYfBW,7DQ`4m&j̡E_GiR#3yhz3\å߳_^ZE,ėF8xϩ;@WxhafM*h '!DV\oHSZ/1Ôv/k 6V?M&PDf]vIO'V5tы6^(U‹V q!ׯipQ|S+)0?9ɡs@bm%I!o&{ZsvaV]N̛$ dMbe^:KNB†0l.,ڏ_m)&QpFKV^mxJ]$,q!;DO z.Q Bx4\aSUD/8ݡ"pobB7F9 |PD!f`YH s&Bz^qk˰9Eǎ߱P]+A=ef(~J7ğ+򋺿6܊h[3~o{{HgtUf$$=Owݪ(^6 R^x/ Q[].J< lRhUNOC78Rؑޜ}2'wShbQFa}LabA *^MszV,F+` (^&[Nl>LX1@ݻ#ƚ% _?v[ߨޱXB\[ғlLV1Y̱6`; Ahٱ=FDKLF9ː&OH"C-NZ,gEILwnn @XW%v*);g1A X!wdP;@Tt=@-nLrcE)Z Eb#:s~&dQ9чĘmT7="ٍuJV{#F-W("* Z ՞Cw7|;;JZtKI܀΃hnQ}z:14!G۳Kv8YuNSPl!ÕEU+AAgPYu9-LKpf64iup^Mz8ttNpX0ۛxY,)sbbqX1wQmIY+ 0]]@^u 845AI%Jj]lәCy 6 ܑ>]5^=Af쾇^flH6ݔЀǦŜw- 멨t WF$ i*h\j+zSW85WQC)D!Pڕf+ʪ~4+5I<#P-Bb9=RF:IIs8} $ڌv AkP9 Zo5%DFN"1&Xh) 4d?xv5>l;Aѕ9,+=xA1q5XHW3kXpm+b@е =O}P(o՗>9:6945YYwҵ BhUT](yapaN햾le?fDuBswE7I˞/*`eҹ\0ݶ;HM`EN2/TgYVW!Ⱥ)U5?)+f6J0^(>nȞ[A8볡RmY5%ttQ48á--=/))7+H[Cz4ާtOf CJ퓺'HU %E2pO9ʵWmVW$.osJf=j?u'CO0Y|ՏAX2ݤgm:I7PƟStfF;&B/ QcDy+p~k@qnPBeɲP$xd7YBiȵz|}[:sNh8" OF IGo!pդy"jm_(QyBIk.s"L7NMaGGPk[ڼ+Su\7-z< ؿA؅W`:y [ U sR-tp079!4+ahGR| |&yv}e}`{[907V%Tп @v\l΂kӻ.ZG^ꯊ ]E O3ϴ+) Ɖ}ߧ,zX".L+}FJjf*UTd%Yl4o3a:F6Dxt# :!uC&Qh{Qc ZUigo.q!=:'O7X@ƃ"_Wɽ59/BUwsBsHO^QDx+Ni%9|S|4dYTXe(8 ?ujg_ѨgœfIVy(2>Vrčc=-4<2 5+q>0&3]hg!fk9*0> ,&E$~C|ZW ;tWOVo D;)7,{BJTka;(I9jqeFtFdFq3㴲2SYES=#x( DTrقHEAici !kliѨos$C(ڜb$ݝ't*È*18VY \-FY6\ݙ4 _5䶼'{$RY'Af@=Y@LbVFͿ-0G2PVlk

|''GcC$#XAzH{6M0C(B[ ~\2DW1o@kI^3McA{%`POoESĞt\jgZU:ƪBn_'@r̥H2.f-sc/F5w40̣c*v)J#|5~=m6pdM *@y׉jQo ɇڟ/cL4J\U6Sg_X4li4;Z)"` jSysHɪnn0W )]0@7fZ$h]z$#Bײ9HoҢ\JӀ}Ix?ơ=݂(ưA )2Ny<]hݙS8~Q-4*;!`VOI^z܋N.GwT BY0 (m{e\wSt/ۃ*W &&t )O߱PeȠB4Gr!jy#_p6"C&*AugB+"Ձ֕x3Dq@i/ ' NaVtIL*%QP V7(&~ljuoR#cNfeOАh WY j=4geɍMjxzG&+~ Ϛ"+Yfuui$ݏFy7q3bZc`)s)`%#]l zz(.m1Su 4y2nO Цi+bIO-+K&s f*V-L%Z ]ecžHoy^YC#uqDF$9:鴸*zEW]%*o>8Mc}ttŒk# 嗠[.kGԉVջ}tA{^ !\Mhw$!*ӘoiH$Dmq%WrKgR[_RD!oz9\헍SXc:SDe^' MJ'ͤB[ED+KYݽA uBy`ii,jؿs/fٟԇ.:e#,\ Jߜt̋Ё%wH5c_me '?sUG*E|]aR) B4R z#gi|MQl3fXjo{2׵KpfHuij#$?-3VrJ({ׁ],3 p7"/8\[ (dxdn؏ H/e&j6Z%Vw"#eo?>tܔ!󄈅jrpp 9bw94Nm_]Yc%+kUMJ/,٠@@" 1P7AKcKfO'⮙>lBnlbU}oӤHdHn372&(^#fi63DҍB>&`ӓ{5A Hq\.S{E6km"yv^A!mќ ڏ$3^14t)+_Yl$H9[:Z:EaRHD~ąvz+ijQUtܽos=C@~Wk ֆ_XuCBeB,.CD@oȝݍ]~K,2>w6 %;lGN|BSD¸e0,Ոkxs[ hA1 X̖U5յ&BB1 S|H]¾#eky&C#L•5nIp|&UP*+Mu9!t;f"#"0Ҹ-F$NsvE]h_1+H:JAVOxK٫_>ĸ5=B),9L^3y) !VUq Ũ\0  Hy^帼u$ɳ' '}W)ۭwWt4|MkWz!T/b)N'Mqi~dD-ݷ[UKҢhʙ)? 'Y/[ȷZ/7oEf0u}O#Jm-3a0-qЇ(Ƒ dLN,(Lh1! j o˅~YqNĈ  :W2%Ļ5 SFqҿprr?6ڋ1x$r*~RO_?g^"<͍bu-1ݘR+\WyCWb_ ;(@5G̷)̋(t'E۹*2#qq;CnB `" `_lyncم|7ↅn/oq1 2V5ȝ=vt,zm>U` DD-n"cxGq BX1}i1Q_ v*C{ҠI57yzDj,!yB&{ J̺775p#T<3][\y^bIvJ ?Х߭oz$+.R#5{`FT@}bg٤85wd>d^1L&3b[dו:9㣛*nhYƿe48fScWs $+J'>Z,qb_ {;lUp@NTtzU/"c*]9QtsٟtsazbTUB9ك+ B/?~azNt HE "! `a&:;>NI^VO.<_NY &y?%Эn{ ,yɹe;aL/ujU d_68omYUK1 !_:T6F[(aJH-ϩ&WI=F-m. heɄvŒZR j (΢C&HQL𷄈Xۍ/h9d:S7;Un( $&:+$K+Oo+>ә LH"YZ _ -a\m^!cy7!vъe?2JZ 0v\3g⯂.k!x=wqZ Ω COl;$iwR^Q@Dt: eLQVM!}_-KldS>f'q4^." w@3ECjphfId (5ghsnCai} W_oBi~C/N5s&| G.<|)9+ˢS|\S^*fϥ}day%gL%NmMpې.1 yv\Q8 F>eW"HU9lv+JLRH}<%^"|.a}QI<@" ڇLQ/8.$իX][Or/{?bBA(6qV5cӄz(Ų~Jݿݣٝ"%,yi.'xFXt* N4o4L/{CR^ `!anʉn3m XlpXH^XAzldpYWbC }dbD |d N.Ät[eYَ $kZeH k3ʞ`]KO\ `MVUt1'aCGG,~\@Ehj/J[m ޭJFS j]04cMcuҮG$S _y5} A]Prx>6]Ax<|%{ 1J1YԢP- Jt bs'n*';!yUQlиܞ3)wuF A@605_][Gw`ei^;7X~5^@FMj) :}YUo|0x:?GKD:v4`'>HCD^[7_O"vyȿXw׭'5>Ky@_tfQZ3]6r)$@0La(d[:>/# +ivC%22^3G>2I[wۖcd k8$B%Zg^gDG {NJՀThC!; X[%ԗN8٩llq\"x*ŚZM%hA L{Ԩ 18*Ղ`-]qՆ&o8w> Mv`:, 6b@ZȆ/Qi 6[`66~Vfy,v/\TO;?h=\$,5縗 Xx4'PgzݖQAvip$5kڮo0Z )$ݓꏇ[cBķ<֛yxM &+җ'jX1o z((MPDK~zu'\Hh&^Wj1FIM/ءـ'.څOKmAĢyaGhUSDIt sRhF!X<.ʡ9nWk{~m B(1@_  cmZ'md1׵cڍmXi$_XIqlX.6d(0qWV1}7􂒶+P d;:؜b=BPȯGgjW~X$;6ͥu*g0Y1_6ӊ7fFkYU̜nie&kL;~^Ks3ZC%Ro> q'zq!QUa/NqM @cvNQ5CqB'x)hȰZE)P1pFNAzfs io!}˵ s9j'HUB;Aa(4Nm)Z u( LnRu9d)PJhн>- іo9h1x,C@ψQ;zҗl#Q FDH6GѺv]BR n.wi::AN^I5|KV(`k\C[YI bc9R1<ޠoYSج2\ۤ#  ~fh0&EieA_n2bf_֙㼣[>CdZBWv]9X`:Ea GKkzr !YyYHY:&ø@h9)B=aܭU4RC[|Hپr/.#L^-JRB.))R!O >lx@vX5$V@qZS$-7ӣX.oaJl\)wl Y:>N4\f;dgq)ǥ3ï0ae~j kT>K=bʩ4rLRTG c" +Ư ߱T|tEl"?#KRG>:f֠ eoFT#? 27>뷞^,E\4+=X ^)Dܹ*{=Z$0&j.{)*Ƶ#ŷ&}VG|'7i eL+@zFGX,SkQlaMe1V+??#HIր:UFy({ pl#tTUs;_V[`7SB11YrnaF\< *E74>t 䧵dqBJfId'R,rbfĺ Yi3%K^໹#(^8@0e Up:7gA^ԠFApA=YqO)376DRu/ۑg.Ĝ?zChU<o{TRvR^Of Tx@:{E=L_]~.*(lZ+{b{<_z-P"=r`X XL_^wо=H><T2H$8YL9Ga^'ӻ ҚlX盗l] CSfJhLXWx;>(3}D)M/n6%pAkԥHf% V9{VvK&q1n yUq̐(:H&3ʠ=<~1ƒfntS3;Y.&N@^ ľ}A>Ұ]GlZ$\ޯŇW^N cCF Y2`[4COXUtgsK[+2)' u~>pTm"ȫksUpuVFM)'eskX0q >eA=B]*${p7SbsijlRi R:CFkdv#ۺBd{[js(H8I]g߄T_n|}Z8/Ա{@+6pz$M2D.<dL |$,ja+@H[MPm6}@,]ّ0q5M +M:nQsQ;ImB!Df`ٞBA!>+9 XBT l"H_ǔ{.' MmupՌmn}lpP!(t(& yn1igQ爬j#O`2vovktpoj&=aOUnXe@ٙsǽrc:?sG /A1,ʪIX陽tꉵijJ# pZ?G$>Rrhh]ҏ !27CVq<c&:VE(X"m$_1+sGPzXM?%~]agFLR.4+MғIu -EZvY:oު{Q7G]Q_Pv(tж,3[2+8ʼB,q fq2흼ahFtތ9[T&meO]wzeQmp1K "8x;-J)nZ7R'c`ɷCqW.4)m+D6޶rs ¥bwH+v 2ẉV?nH|yN ^(t4lrﻴ׸8i/(TI2{0a&|MCO]h.bu|iF $Rz$O'y+itX&͘ޅcQ.' (^,Y#_jD . Aa'(w1Gz>?A㔘YK(AS窪,YzuK"qZ()jh:tGx]УFiB-~3,Q``n%skj~IJ|HD y#:!KG~;/~t~<Ț.Kix )*w:fA='}Sy8[c/9 -Y/J<Ƅ=̊kǥ$EX!ܿL,qx\}AH0WC,8Qzk;@?$>?qJ LĮ"f B9m#Jr|x1#  4ѧ`Km([h⏿flYT8zy/xRr`ȣ(1n7<#ą-oq>*M|ўaPAhOfA[[*sz'c"tm)|(G' x=ՓAټQ*ә+Pq:dӻ{Ugf^'b:X"SW>UآvkޏGz4ګV[@q0N¢XmT\eX'^U_6<*>)<\ba1Z,)Ƨ^W23bE,yY愊ܠiNڷ)>qC 2N߻Q_))e!fDχӦwΖ })#Dw*'`hlUF%Nbz0+jQ?ff7{v5* *!"QQEN׎0}j^Sa^5& s7Xфtz /'|{&?lcl6@6]9f" 4>/gT%Ԏ=V4aKGRw~VҗDה!Ͷ&g@?ۇ3}=ƿ Fi<SQq ƅkea)Dn~I/h`zBө0-P/BkTj^()8#k͠Ҹu-Ävkˎ 3'+OZp+8$* ゞ9xĨnWwd;WZm_). Fo=w&=m(8 rT Z!v {a=܆MB}jt5YcZ&79Aimp~%dULXhq4J.I۹3E,)6hV Vd];2xOK׹ΰ%s(: ܳ4}=ᨎLP)Wֲ ?ON p 6N#i҂^ܚl `4Lp< )Ŗ ,.NzFM:pwVa2)Ϗ<-[ ,۫A5-m5r4 F5{_J%RESڧTc'uADuMOX܆kQG/'wܢO8:tdɧp^B{AfFD5SBBmbQJW}b-?q?.Yf >Vy ~geR #F'=w6QaJ̨yz~Ti#Li̍$ƹ4Rp*`bħ{Vե >|x-?,o&# &l$s FTz:OyR ׌,X~e.?qUle&.- }'D j,sU%T@JEF7_KGetXCm-;ʅkN]23aVLk2zs"m=+RsAL ׵bGO07UUHlN ^E[OynTㇼ$v:M)O{M(ѵK}һl}d}i և;`B 3d̴c') %.h];i%fYL!sa !!3Mz.#l2u' R/vkS^hLY9cE:WH:G6 }LPؿ[Y5$Wz)joؽOsTw~x>p$OqHGL] pv?&O-li 5L.hNjzzJM+jH!J|pI) Y?o*5?q|ҍifG[ TChN[u[Y: rטln1֜[{~ĚG] hz:SE%]^>,ܛ"\!t$!LVLw`W" .OH [JJ7;Gem}`aQCT/3jѝ7Sy=(BE#l7a޼4 h%&1DԷ[4k6h'@&O+߽݃F0k\Kw˷[ FQD{v|W{9FBΘA :-?: Iۈ74nxu'vLІTuvlU,N6^11}K˗#,Ԣoָ %ofZf@&E[d>[C,χ-%4BQ aїq"m=Ï٠v(ݿ9 m@#P*\n;m#v2_&|EHss WrTܩK[L2RxyX`-R8]?f8/2aDuPhNuEv7A]W sK+faى=dvZڱ+ 6.`_f i:xc$dw ^K,\iU X40# {` ԐDPԣXebYl#%m gnW<0Mj4 7;'Ɏ}WddVF/D\ ^ӛ'6$ %McRg= }J 7)%E 1M 3v_w g'tW[Fug { *؁Hځ[M'B0EDb>wHR?к7 yyf==<"K%I9ЧiO 2ur5B#w#Z9|S6M\n,Q}MJωB7J3'SGg=,`ӹ{j.0Ec#^1ִyf#*]DLK "^7YY}^1qÀz Fᩦ%䍢N Q2)j, 5*S74XjC~_B^j<@Hjċn,A T7+T~]onOvoDnPڱ zaVQ^*`Bd?ɉTN3D=4J% ?\kP\Ϋvw R?U1k<6Y\3\ pH%!OM/;m#o$//1sЧ&`t (Ć,^B|I Xx=T'ؐjM$W}@QӤvtO"pPzFCKnn3#I\vZ>OrjfͧZB~ ;BVvn[lng(ed&K u6&F&UiαX +Cۿu2w I jgЧOEtp3CigB/r% ot!Zl{/sp;"\X?:5mšw7H*'йFCn)In /-!*M ?BU"QX:au:Zq$\5_&H'k STu[ȣ0MpS?b9q!}mJ+ B#?s8c{f2XY6n R1 <ћcdf(9= d5Ʒ8.Pv H ܀m^2 i֤05mFu[65"3.@G;?[j%R* I[ջg|p>P4%9V%ޤ-T˻+Zx)ṀcaS]-W7**dY,k;l!{e,8jx\{țmp(/GP{)7=A?6*kVg~ :p%9s9[$U/3ʒOor`Ds*5|˦ft4:NK3} ")~ĊCi}w$.]C*YL#.t`U &imMI5!n EuDEQX%m9%lQ2KZbwu@a6H "|(.@ X_޴zI">FRB%`QX(", ~W cZC$P]2 eDGyv[ I>Ojםsom[.Eډ6E*a>cBX zda! ]!uuOot: zLg*@4h_ r_{$L\lxYefKCwk*Ő6y{kBe't j.6|E=(F߄w`]s.V5` ^{xX\O. rԇS i yy7ܷ @AOhߤO)ROAmjnm~l?+yAhՎסtlk,:HoATRB)< mz/_&58#:$pFM}P`k*oԲDE@?E\zӲ>(;cblvW2oWiw}Cy~<%q1 Đ~踜6mll* #*2bł絺E Qq(]XMװ(arS= I3mpچ&V&l&TX\._4T4B?'kI 1#`݈v.I\q-u͝dY&f `_""B߭zKqp j~ {MKvZYRXǓ;o Xx>W~a†^*#vMX4"7xޱ sI\5BQdLbg- J(Zl[ 8h\|k0K5{ _ץښv6A6k9,a#ػ_~6*{vr>+j֨l޵jEi((8M2H`uΤ4Աgő`gSYO-4ID[ IsS]FRlh!5$}55-ogYϟW0ҳ`XJDS]fr2 f3Kay7]R[ɍ4*mT왗)ݥ;$r!q(٪zRPƎ4.IE{oE4@""@櫙jnrn\/YFT9Q=TzHyȔ9cI zqc-[Bd9GiH/ Xz{)9N`gPvykD'dpia>GX:峤Tכ;fFb׸}DuIc^ڱU9-\V$zEnxk#זեipޱ!2/OM 0LeqЋatsܩ2nFWPyí:0hAнٵ95x~MJ{UbF-]wM s,NA, B@jiȽ%ie_C{ GJ*(FFmܳ(Mo΀:z)*)3 >EW!g@϶*q^3jb n o7a`K`%,`ZT!L=2faK-` .Gg^[ZnPBF KM/[Zݕ jͣT i ޭ$6k϶2GpGwB{wxRa ԼJ4M,8݉(w8|5{8?&"܅3;ёhq8Cv?2# E󈶈_%Q S73V&$άj'@^OW,3,eFlN7eP@{Eq8!4 [O)s|8vJD9ZuΕQ7QRLԤ=wG1c ";qw/Qbw:sLޛ8VW(CT ;zGdt[( D^Qkٌ3LRcR1>x=2}]J7 /FB"WMIwʴДGh~|kDGk 9@ĩԚՅΌّG7ǑiFK?zv~YS\Kof!)6|7 ۉBx?A}h4U122<'xdk5?q" V6"BHG ː7—P,ǧZ|׾KzkӧỶ DNX4= H,fr;F<85m֟5}d;/O{֮8e6@hQ>MqحK,a(w;zh ? )i)k偑rcs0 ftO8#jk\0/yrYc8¥ɸASeZ*62b-T*șˌ0yW{"5܈^eIM7K_YphTrL=1PCkifW&S'n7Z }Kޤ/Ǫ |zhz 1uk<@)QpK1qQ6f5 '8,\ODw:rAj(paj;zNp~aMc]8!/e!X4T~'xd$UJzD^O:5Y:&{3L&P-= edJ~_H?&NŬOխޱO"*r={Etd+b18Mˈ(mG\q'̗{Jkc[|MFK B+){6K6UNP[c ;H27((cb-ű / Fg|@MK`SǞOi Re]a;ˣ uڨ?".|}0qmO.ԍ؅j^I-ns;.x xQumuP| ]<;]XoV=担ЈYROje` &11{euuumyd:9d!!wױvj]1? s쵾zDR1%yYw,oyXi2zA%:;t8*U;=+Ӑcd'ymG6Ytho0,9FlvLT\%`kglM1xr M {g`5"@{7s 2N}vI0& H<45H-hZ-hNd=?[ŝ;)svimf=r;WcqEqQЙyӽ)XYGTH=wGXY/o "LBbx];'M^ŧO@Q)DWmB٧,H߼kaɸӣkh 瑥ta+ e'GYEpu_0Q\3_-Ѡe-$o?WG|jsOsWqPUlfj[ϚX!G>L XRMo")&o1dr[6->UCNKK:ׂvOcǖ㓤dz%3g 6F3ŜS-1S! 12` Lڍa Wy|@]auV]eH'&Bh7$5)0"Q(@ Y:, qmZ5,Lsا*8t &ϼ}C1r/7q FrRp[D,zm*~yJ=kiYn׶WٍZu|#_eDO03BN+ ,MsC<;#MrhJwEؕ pS0ϟORoTSxO'f6Lߍ*Íd!Ҧ88eY䊉yz5_ߍ_il^4#o+Zo犍F &{@Üoqۏ}ђ$-WСwl>fu!-Y~eL5xO5%܅Bٹ$ T (0o\h-_YnE״+=7l& /<~'T f~ |Gk4_n#FOr4̮f(19Z G /Q>؉sVGTV̬4e[N|{[KaT)kd2u{FX^Oy17gJ;#_ڄ*;D1İIJ}L+9 YHIBI רƄ/5 hr6 ?nt`:ˢI=½^55NFEt!%sB3jvX^y=BwM.(&>S &~Xnܨĕ2>jYs(,:E|Hbr$ضeOa3 #Ż!E]͂nP؃]B:.h\ ֕ Sߵw%׊]Ʋ͍SQ^` -ّ~R/lWsش-dcY^c?H@9cm2ڄ/ƎJD[{; < A':Gwp ⑔<ŶH+gj^gvqY?tJtɖ5FᄌGHI*$zx4].muyYfR a>|:V^q4o<6"pΓ¦N8E5Dij'yP"k3}I)E_/~f.b'X8E"#35Wb4quO}|9^HV62w73=J^Q|W*B6p`ٲD˔lojYN&Rw|x_J̐'(*1ڍajylT阽'"w*IÊqMC= Ԯ mqTqz\ ,~Xv@ZBͮ{;zN^5@k6QәcR(@ygA'5<@=\K"s v>pEW\55p &-)I]8O Vs5 b-ʓF恋 \!;Ƨ (1r$Dg6$_2Sp\#Y޶\Gh%̿`U)^-t(,du>X_#d\v#{&zl'тmd~ؐzN a!1OXzsb}v,^hUhyxх/Ar-/V`Hs"(i 2S̽&Ysqf 4v"5ӺA9H(@O-7r`;x8km~{!IS_F +pٖ*l~(q/Lm~x+EȧuKQ wHQ^F#MP,y.\ L [8DYV9x_?U:6Z ѼXIsLpW/e->[P.x$ϴU[oDsqkhl;hreXfaL,o~ytHeYځhN ƚlV /j-tXg$LCz5BL0A].ުm¨fvu5BT[{%fzٍO<,-5 cӳOBs ?B4Xy6<JRIc\_/ _;(W)+vfDC`,hZ K8Kr(]!(En.GF"iSGExu-6B?(̡F=s3Kx R[Uո`n¡1C2h&8vIM}w5Z1( 4HGV1_? u$ }'& i! E3@i2 lqu!>_sSxnΖYT2Vĵd$Fޗ3%0ٿҺdψ/<FW鶻|%RǦ %O(֍kiiRϼd? f UA8-L*eH LNoh+^ŊPI- cN`>QNB{yJ hNtXUhE2Ǜ'w FE6'b3x+!*t( )n3=:{]LPH2|k=bA6EOԯp)-;%N\&kf.J@ڧyC󍀾i. cؒT) |wϘ ,Ոt"?jJJy'O;._!"SS2#ci󂮩o},*)সG.Or(Qc5ʃ r,iCIBCl.[G]'D#I$by2P{YR! M*K,!q>ilJyn?Gr5sM /ͲAGj'DSD?uKuf"z<H6O cO%$U@ .pɁ, t $*J0ۆ2V=&\.r.oߒRk`"Q'e_t#9zrC^u1 yu_< Ayez\Uo- Trax8,}R;pCݳb=6_Ӎ=|lو[@tݐ.kU4*Bvqyv_T&HlucCVҿS9Q T>Z?G%IՌR.k**ҌgkllrND;2P1/ fA3Ab­>`vL 8dKokIjwkft`'yQ( N~ D ۈȟcGOvӇErJYxe۸Kℰ5[Q_!q~(u wjV4N[$tcxi%w_ՠ[.כCoy [~ϴ6#o ,>T2 9gbUwcZ0GJ §\w!pqW".fct ZyE:; 1w‚|Xzc΀Ϻ68IkB*n7+ HM DLOGL1KJt*-ZѰLz`|B$oYb1CQ|)d^{6r{x}vwA(ڦ9nq֯H0ȚQ'J}Hd%ԊW̞$y bcivq&uSn0Z)LRc\b1z"!T0uEDr[ KlvDDƪe,| PئAީX*ػB&.Fo! #p"p Wb5 Qڇ&" pzOꜤ"C_j/޻?"9HbQdYkLqEWq`.bⳛ )rkS(얷ҵ]CJDbSya!Aw*,c&,յ:uQŒ9e!Q_AZ P@ hH_%xS<'Yh\oJ)/ޗUcԥwUëߦl$Y(VdSnS_8 _B4>jf( 30nY6f9ԯSM!\И~'Ҹ9˿uͫ*%찂Ѓ"x@ EI_9-F:Bn $4?jO/;8je 2PEG,IbvYiciŹK©+D~=#(OxSEgJ>XO!t9cݘmҚNXM"$-qM*w~C"\4DQMuB*'bto"{*8-Wor+y!Fugjo=L< blPEvyjep^vl_ȣxWRrNCCD2v'T K!&;sOVn$)Ը" BSH iH4qIts$5#,hm_+ə3C|vJ&qtn=~7X{XBݸ$Bbd[.lepױx\{V ^4j<:ANǛpgÚ兮C֡l߾7}'`` $ qf+*0F|h@!''5+?RšKXvGWu=ʁ%U!4cXSP&2~xF|S7P+o.HT%IopYJOTQKZ"*yh#GT/FWyj@v@MPD?Z?Vx r^܃IQ=:־{Rp='jFhW÷Eug9Zp{j `!L03%i{ś$.*!KIbk=ǫV ;`i/+׹:Xg;戮k˅=Cҕ:iO2tXpg~gl%?=غlT!Gɵ<L_=rF"9lO 2ͳ|S. @XMByX̟rZBJN#\$~ ~@)ӭPC۷!UjTY%q؍}oPpBF5Ӄ}ƬKO kwr#bVM 6CA~G8m5$k Ur?oDZ:X n`+wݨ*vXnlCA~E/kV~Dv.1Xo<TYa=/TI޶+WVf/gY$Q~6gV9{E.|)(N0*SI2ڃ HF}XZ¸" Ye9Cn-!5usoD[,U](.9Ol;j ñ  YK7X,iuֿ.`g5R'؛1/T'`P١@I*frsUuRU$?AL2x|$jdG׎ nYm= t]"D@MENK=D vB^%d V)1 ` &p#01c\$N_1W Tw>sGŃ+wU5q}~)OM?QkD?YD}}Jղ^Uf9H(7֔!РjdtIfL;sKK?yP6N+Z-KkG<$iE_^QR,,#FJ͛Zkr"]S_:CiUx1& vL:fE.$ we*JRogGJ0ռ}!`{Ȼtƭ8:d1|c[F̫m-ECM Kps$)-}vOh dQaO ߛ&Szp[ )^t~C"Q aMS3tzfN4VtV|S*8{*]ǒ>PWbfAl%=^Ǘ nԉM"22u <6݅O͆_ $:Ѫ}Tx@"S(NHVkrϩ6!7viّwNA1/$:^սv+:~*_ac7+Ȋ]2N?cmn,lD^ixo,J2f}0yޠ2Ol';ŤAĝ"D4!Vӽ^\Vv6efD4;s J=A"=EkK-~5E_-&ڛkW:f5r5OqZ&UCs5+x$g 9`@ 2攌mvϱg@(}*Egc#NSZ? 0V2laYΛ]* Ao=s{ |{w1Xkc;DWft wOOWbO=0`,dhuҮ\!QnHQn |**(p0a-\ˆ Nţk0>7d5gI&OaajE;zG!k0V.Bq?Tx_R܈/H-4S酸gxs&sAӬ!otu鮗Xqs6]} w:Aݬ4kG] 'B}Nڪ <ۂq$eB3ξ,}hw#t'gD Y7"y E̴)Eʤe]Gu>lWϡ S6T8-zf~').a(ާւ 1(.[1zIc[=!NCʠCeIx/{G)CYĈvۀ$P!8$$ Pv[—2+zCC|vTUN͕jwNmծ KVHEg# HC)`*`{-Y(Z'Ycrhȑ_)42<ݦ{'Od7of";}b!"܄I, xV*/ 21Y|񜽮Gb6ֵO>$Q"I }sր8 07 Z甃p_&4 Ԛ!ׯ=ŭSOoBaUc^ Depr5*~tT>81nOw(v(?Zz}#A۳Iќ @ؒp#GCh?\cw@Xs/SC8Ke :;WbE}s8y*8uZ^vW3>[:]upgFcnCz*LgyƍKxDA0 {/ID% !]֖g*XFN{mjҗC"/1o~s ?8} $nlR kez@ ǮVx͘7ދml|2eo+УQE&Y"bp{gմ MK 8IJ#=\]qSG` wJ[wa0If1NZ"Za`T,{w/ 绪{޳7j)'򬆉:7l#7@iB#% Vr&Wu]WUrzEuzdڹuLXuWɢ,@p< t'|Xa3mmy? 20=b|\cHGg rmfou؛!crGD cmMA@!.Z>ʃ];߻LbI'iP\*F!2Cm0w!68/ER~4Ћv dXS:=0hTN"~ێp* "J9d<޹{A!DZ3O}]K6 ]ڽtܣ9zU.Akorݭ{WX$@yUɣ#du`m$T븟Le o_2["?mͬ [gX<]cdنRNJhiTG`(r|z\c[+MIg&0Oz>b5m0t۱F[B~8D󯝙.3r<3 p)/Ɲ(+['#J^3s e/ӹE:MV0csp? S߅K( ބ_e.1ixvr΃}/F(/V_[Xhz_ny6V 1R kwI^AbĿBH9BlDvt}@fc5 o,/ƼȋpxɅ ?!猾60J}H01pG%D:KHj+D%TcKmJ 4&+$}<[b'UEZ9rS%LPȳ178-so r;9,wo*ZCsMg5OCЏ5pK&ّ3 ciސżX9xG nܧ'hG;0 z*e$L\zy";wJmoZ6#!#eW>3Dj)gZFsnHoK]G^ᖄ"ی0SrGɺGg+{<V$ü?S)m3 7JЦFѼZ%:'P1~aKVdU!Q·Wy'K -պsovmy=կw3ʜLs#<wP_dd/u/L2cU(NDƮG> #]Ol[b2ņ[N}^t< WA0+AQq=VJqqAL43Ms]|J ~I#a3d>,?'1y5H^VgƴףĸF'P_NmƳC3# o)IX@jKàŀUVghg5(tS{]{yca^RI&CR-|F ݥ`GU*s'^t g~'0ѩi>ױA;NbW ?u)I !z*C@Ey!y/CN⹂b[55YKs8/8v.8BT3 r5H2\ZTb0A'LQ G _U#y]{GmI;.O ?nWY o1\%!9;ARZ)#5BnUlF[Ttm:a6TSLJz"p^3$#3)vͥ#,F]ϳG'5Š1\C$+Xϗ!kn86uU!u @;+ Z,mK:NZU 'kO.j cSY0J6lMլtgzgg-v&{p"qQͪF $@.U&_X5;-Z6PӍ%-l1\w B̴:sǡ~bjR :AFh-@S\qj"b#a& Ь`@9 F'S]~P AgL0WֈQd{<(OF;E~yT3ﯰ $=yq)'=g C#x5f &9rQ\H9-vwG‰Q{jSDOqMs &D|3'Q6R*73=IၦU+Y4;~uh>s`UFnM4? p>S}S0]ŵ*fS, ~UV.e{6}q~J5.O"+}40*?`0^ Ru(I>-Ȩ hqݢ@e-n+xi( cl#U|&l U eL9Zk: wh'U?㰘!NOvՁYtފIٷYEҊ9e挺>QD|i$2LLr #j%2;k Hgg(?;ڙ/0A+;9K1DmkP l$ܖd򰰳}i4n1$L m>-}J!L Ӏx bFѰxaµ:Җ7T801@)7_Ӣ(!߶rDʥЁʴ/tS~CLA-6I %}Q{1SOr2U mf)"ЖpNT8{QLcēfbcqNUDieypv.T i/w >*wzVvmnAەN]$~T|.Y:fri,rTcJU4 oVF/<%>Ypl&Pu22ujre\վAUPhܱGlyG)Mg81("OҗbH̼.=a"[_ٰը7{tځ[(HB-(/pjPzhM4 -KrÁ<k;mp"٘(W}+| NMan?E\X5z_9':KY5":y>>" b4Py J (<=!. gjXͼxGjfb?C҃F|YYCz N>S=or]L jtہ[^(Q >O.U8)oBZ+p}p b= \Bnh+ g;==I ՠ ׭II²rk_ WGlp:}Ñ luYI[^@~{M>]ZHЬղy7DZ:v>..K-Z"&EWa<񋯲%Z -lh(gj $!0' Y\g| _HKYg[.'zP ))H/',Zs@EN[n٭GrOֲ^Nx X$1)p"N=?HjuI"IJW>մf(k#YFx|PEHm߱9$y j !,p HZ-%73 bPL>0\ ȷS GM K/cj2]QA  Dҡ;&3a H2g{:i Y5k@V|BqO-r/g39_[JX]).ʫ .U n-k.*-j\Q&G\K"K`99d2k]acǯ]#$!RBW_癀l ^XIǝ كv&|w#Qa:3 ;Ni9 >{r(WσGqJrT=r,q^XbO4Ϥ뺯 aUmsTY38)LKԺ^sI4p2*^fBjl-L|#p@Ys33&'iJjv\$5X&CyE6у[[aBaC}Zh4 lqOd1]I=ec-brs)m>/g>0UO$c&>n!@ j;Vwp&Q8žj?6jalHd5]ޖϙe5sE6t1_s'@> P59M925줸} u)uso8?)_2ad\ ]t?޿Zv(8K[9HeET9~:H?,R+`mu, jxr8]Q/ڎ췜|Wgf*槹W[%[XwX+װ7#EcĈ/{'N]2,¹?PZb9BZin(c脧Q,Zr//i}XNP &ιJ Oj(=kÖnTvF O ;M% ׿}3Zvyq;3S/}XZ[?n=^Wjf(rAS&FUn Nt\} Pɪ,:F|Ct,cK*Ͼ!NDY먆zGԑ2@s퐇g\Ч3qVyҒ]s/;S ;5]{mer_mﴴR?-NɀA2̇ݐ|1S/ªo]7ob $mQms,>YV-_C@&8NjlV Ri\v F;3zWe ' T938JLFw EP%`8AbҘxӅ_z.#mq vPCVw~l EvSǓczYEEgC 5i 7̔IV>W Q -Rt(iSCBs'qapNnJ:F G'qI!|X&7(pFRqٛ6ZsIymI9Cr-4~4DU> K= k ꊏrC2|>d귳h dQݬҽ0&/iw _R$EBvHĖLUbb kݑ@|-JV̲h,ʄ5f`e8s0..R)9ZqB \J]Ik9AN)a457{]W 8, `ͱ$wj vL :2%6jRl~ߡ^"HA(3؎12&ewb׏\.9';1FoP)U-RR# K/˩k/1ǘ(F"#O"5oEj{@};6襺#,g i4[C_24e}Q4"ۓ`ڈ}Y "=">W+ޢE5ؽQӬV#bG}$*IB}NI_mlPO3L?a]_iGxC2I!ol%|pv}/3Y6LݬIljO0],cʁW,r2 PB<]9w\ޢ:E;x<"WfkSP͙ mjca^lA4#5T*a X:yibA8EDt\ځ -3r%:7NjD+^>bZHTԂX}Z~>Ͷh*糊–jdЧ}Þo׎oSdЫq f+LZ Df܃ElV~s9s%p QxF9LU~4t5"^@-z1΅,3-!TH1C;nǝ)I28}B 3HBŜ+N4F0(c!$ZiX3e{?ipb(&ՏBRxVBw6bpeӉqL=aOH4oWܙ3]!d`eS%vHo "k%s\#&C~kU젍*m1]obɆm!E|eåj{t(B%/lD3 [oxv<-1Y$rصsne9#Lhj:R!nn. la4*'V%ueOB( /U^I*gqRݽ˭,c~GDNB uz9Y{өB2w͆ʽyG%OsC=o<'>iQO|,:|26%u_'[,n-/<QܰpR/. *O rz?6c )LNY۝FN&g(TBoOz"u}.l,yCJXl7: xz"o--52G.c\r|.2m5pJoU%XQd$KT朌m:Q|ẉFVaa@B;xmaI2\O0}p:n#vtUi?,=b1 c(gJ2U<?p'qV>Eˈ [a^jr|M+xwD92oX6<4 %-rp02p-a"l9 1ԤG&_ֲS(/vR:[)I0Vg<Ҧ.V*++ r GQe/ cA Vҡʧ \tXdNoOdҵ^hU6!f;l6q 06<F̯l])q61ly}Q1qi2DȜs;FRmsMa6R=ɐ羒*԰EeYH3'ST[z ojxIT@CYo Q/'qˆ}EI*rHPGpF=>]\=Z4܋8,@=)2oso ʠ`*" )\-,~A})u56C>hJkF(z*ۨ$/4+ QE8@7{P)$aj9,%dW=d8BpsL1%z5tq9PGx-pGuJi $TiIͬͣ4j6L\$XA4fކT!i*RWP  XeƉWKwuC>LG4b[fɼ/ldt/^iϖL{Y٩2DA=6?jx$2Ύ m%{ց ҸExyl- ku@tVĚnbdrr;7T7 ͺO$fK&Xc=@{G_W}☌/rlf98u-'* `QdT$R-7a g}uKX5k$ WK8QFb&>xB5%fEi32l1Cr`N!ve*ȝF+5xd=6B!# 9(KXHPZj۵@y9J:8}n\s~fex0(]YEԿ5"M`$W/?HM:qj l5B j㖘_a1$tm5{n uu  ɺԱl5,M'3 #C0(.Y퇿tf]Mo6&&8qqnJ2HȐ:/WLi Rg+.Gi#H1{A>xԑc 㖱ٞ"Yyb[MN(fA>19!tsޅ!S2qr,6t?rp(MXZKW?P? ώF˗*iCx.xW) =Fg&\=\or#ئI YҖg.=Z"0APzmāDO.iuŌdK $,mvA*X}-4FAف߰t[꾖ʙ"񉿼6:IN_EPr|ygi"QcQ)q ~.Wcp0,ԍ+Ule48%Gӵ ˜[-~EI0%Nj 'WY ~{d`x4^#;#CQvvzb!Č&nP-;p)ݛ>2e&lΡx@йk$aΡ'`VěUYϺE0Rv@hP;{ Jb{bDkvY>J@ e)gj.u7d=nOW)ם'w蹫 ~括"BvJ +[ne+U -kRaJ3ލdF4Q`$Nke[imɘG\KC+_uu|TևԱ_͔r~6f/5aaos1#WxrSe\'4hxK9 k"Y`5վṳ5>cz.x0*i~cC ԟ"bUTPcwx:S|al?+b}{&*\ ǃPHkcu5?4ICHGP :G0ްCN9rE"m4pSRg(b=cL *cu% nW ͜G5H]AH5qWCқ8J>d"oS74ُJ`5q38ңfE[lRS+i%rҤ7]>*ؖU7ןs#df`I(uٗ 8Hm7$;1{a/=!O?XF$8S5DXDGLUolxB􏱧^$s_ ᒡ-F~qjJ5[6Ǔ/ƎJ]qN:LW(|& r]BmʟV*'A݃ye;KUtڥ l%2wa {/P֭F!^T9ڜJFWpOYqbʀ . |A>鎦tߩtGͅ\*貌]Qf$_Qh >O jl>bG\5DqKd%M(zap2.P׷ SC QFn0Ʀa&9qdPWy{o>_nX!XVV7dxa[#W*12H o{NHeR*(7gC=7ipw D< gQsվް{*Sk^tA, P8N$÷= ,\Z85rZ2#VMF7j>EU0VXaBܚB;?ܚܡVLz"u#yD )&:߬ls@^uGYb ߆\z \pwSKv󋛾Wb=UUisPYFKW*8 ]n=@/9iG~ =^$~z>D3Fku ^xD(B= `z|:p7X^ 0L:wG @QnqpU3"j91H.~ iVW''|W_[KR;u,xwq ;.A;Z}]=O!.Rӹ7 m%K #_!vRHYn.Qnxc')j}߼Zɣ 6 clu]YcVr-^Dž{5QtdΥlL. d1 7Ȇm1T9;9b !g|Y&gzFaR"*o&_[7ÊGJ )-컞5͓'QxL_f$jIt\2(1Dܬ⏑׍78_b%h6Eu"-|vT.]xkBik2\y.~"7ܪC ?q;ɪسSXVQC 竻Lmq)Qv>,а`zRf+ 7/^8Y0wL([)g9RZ]V+v'p:cBlyD+SĪ{&Yͅ3 Q[I6"2j;; zaBi.N6aH(Ϥ`E56LaURgJw98 ڎ &Ij%C8 6+yý( }gbBiA:BO<3L.hfזJ4d=cþI< @8Щ@u%QoWLYՍ:kWv oCn z=͉jWr.ߐ<;1pYPE. sPfZl3:}T?+;㉱@~#zcND5KAd#Ks7;MrΎ\Ѳr!"JӉC)Q42`թ`x&xADNOrHUiϡtє4AbHxIOaIMh,qϳ 26(qNK yNm%vEk;= ag~#~v_p7uUqHSԀWk#. 2ln~ U߄eٌi\Yri6CSKGӬ 9$>s4+tйMYř+-EdI^nIOpz sieit7^@? hbi%\÷ ض`g\N Ko/lKMW$m^L.;g< g_=>ӷBa@i=N lAw{; c&:0'k2LKm{A͝*@8Ղ{ýnqp?T\3[_Xr`d 4,"jn |bS6'%=l M!C3$;×djj.^pAb^ܴ%T+Z 2ȠYg%N;{\vt+>(36A[TNXSnGnz])xh@SM9(:9^nZ6_$+OJkNaE,:`l$(lO(Z&^+ة 'zV73v&fZP-n־v7KCUg13l_0_9Okr=1(sscj7X+bS@ ÒzW;D2Ն^+`%\mM2Oix~,c27p>7;qgTgbʛU U4tiQoBR] Y&GYL[ H,R=ob5~t,ӠӿGǺE½H+<ʥ!wCoJ6;ㄿ^vJDCNk.>--$d y:6,+¤(;d%kٮZAy@.(^4"kB.Y}[<{򫬯/#CT%fKc\t uT3ljbǰ ?ǧxd6)Q֫4~<7iX.Iun1E/c[wϦ>lQX_ǹ[Js* pKj@"G((3$ASO` pAN >7Hm L+ `v[ZFo̻K~/AKj7.CQRe]yL_bHb}Z^x"ȩh{V_[sc'u 5'K!F}A7|6@qyt?4 ]ʀE3/( }L FEXN=l4ndXA|gɱUmDͶl[1)F76v4/͓2! 2^O| u=ΰ]" šxʰ?M6/-c5e +X4Vɲݙ̩GXÂ\NҞ-8(hA+a{#R䌪:8yᰀ='mwHΥCu::|:dTFρGtRllS?,ۡ:mK8U 1 wZ,zF/NT' ڡeG8H3޵L1oD Gb EY/ca:п/w'<b5"/00Gx&L-`ByY 09r)~B[ܔ`^eY|Șd^L  b!=LͲ u*h);:j&vހ~3Pa,^/sCK,bڈWo#sVFѳ6N] ,3^?3sKJH]W5AP89EJQӺ@@՝xDT@zZKi mV l;L‰qADߦWW~Ɖ?\X N4cpzU]>1 P9P?ʒQM__I ,l[L%J9\ GU `$`TrEg޺U8=9sF,Cʱ5!)24ʚD\b P j7ڪ,An%l'!xhEՈLb"A 1:dS[R& s7r[ H1tL< *9%!T}tz N8 x^-P`<] X՗# FwiSW%0>X}PD=N<}QҒ#OUm% ĬydAL>AِkIQdGDm:G~ tRG^Bs +l"ҽlYNp /jHJp]$!+lض,}_WAz9bQ``:nhaZ4(SoF6hޞ sΔC8MI!Xpސ0*f$UHA֜e^D O'SzxL Y9&Kpg :n1_n0nWbѨ^jV#k3gZe:Ch) .$Z5V tS2{I-E/N(Pql>hosÄb IiDF8֏]PV/z},gj|~%ݪ[ʮuѤ*RqLGkMpzf;9T$囑-Ȯ@G r`6^۽3бndH5 X?j^'vr؄8RV~Q#anu툾esh= kp9%"B=(ЖF6}?\mel-I U`Z_ 6G;HY{ ~>t("iT/e\".U+Q@e 2c]ʜ;}&~橲lsZf< 8vïiI[ma,wC}ޘpJp74-И(Q^&!:*ÈQZ(U:2Жh#ia pZZǹ^O3Zsk |rUjvmWeZcb2l$uMmlOXa=NEkؾyŮ\G=B9sQM"z+($ffjedvQ`Vr#>.ђ0%5"K2vBe!qiFXYte]hK^ 5pSl'ޛ| 9LQmo犎ˉN) a[7G6nlcQYN׍Hߎ nl$ϏQJ̟H+}l%{zCL{[ˆQ?.Ōc%Va8ek)哷?%v1,mPwT(ҽ@]U5|".,0sJcc5yt p{j/ `s|o2Cq$W `PGQE83sR>^jbB~1AK=Dsn*FZmhBПi') 8N33׬Z ^Hw^h7q 9^xhHj6oQ67Z|+S+5ym@N^LXypa N;.8ǤQDMnUFxqfdk( Sry@DzQ&,bV :i傛fGUxMaw-p@5j?{X)^2N%~=',ܦNRmƙ5re9"Ɠ*0z,X.7_PSشC=^:M+ %AW*C:%P #-ؕ}?Bޚl@J+u7bAn. Ե l4l;}X$7Q2u-$Pڶ[ 2yg[0mHfq88u/TT+8~yA&rjO(\X M*[nt]U%b/ 2ζB>"]SГOk5znq޽ZvCU^punnB0MHq*w?o]D^gksl~9YFYaW~}"~Z#/|, ps,BiF8,j2 |7)˱zj xoJU;]0 '(O S$iFQo|Z#L`+x,:e w dܻNl(TDH޻( 7[c>ZX(y5EZM0Syf`b0\SAO QFʆR Jpsޗ1nEtyQ&nr5Zʶ ?C[~K 'm%+o(ǡNĺ8%F|s{dà|!#75WT&B~+'i{:~%C-לVB @%*s6ˣܶhhTwraS!p򹅬m`9߸1B jA_~vb=+ "o>]L~QZ]nJ ı8Sw<(t4%#Ws[;4ǩsu+k*ǩu3՟Vr(A#75>`z2GUv㧺z-u;%Y͖xܤ-9^]v`7º £@1LMȇ/s҇ř2SͰ 'yqaT:'5^DRJ'E@MA{;Zĝ6ܗM"XN"2ILny(`0\GH Փh)^CV^VMFϑKM!E_J8:4W$WI˷"ӬW3AEY6xUؖR LGj E JЮi^J1Y B1BnҠ_\J3Z:8 e'AtKt4{8(2 1|Vϕ\"]4EZ_`ioSl[%jiB!sqRgz0E A0!5 2Rlҳu\ZcԆ,i6 Á[Ң r-9=V$3IP|O12:{3" g Iά`@RϑIcAgIM9iv.GwN..}뽸!Ni51XA7+*ؘMGN*ȟ/-02J7-v>'/wR .8 i!JI;e/]3B UnUr2wBҰ֣]{L9|D]RKzѦ,MFJ}2?Lj߀gۜH؛Na}ٟ :0E&Z,C' |O dy tp  -ܒV (S-B)jB`za >8"bٰ%˼¸"{9;la,@8Sue67\wPU6yqNsă`~4S+U_VSgKʟrj6'Zp-TRIA| yTx^Ʈ+PCc'][׻<6US4ut P24Wm|vfz^ uD"eyeմQΜmo OTNzM=Wq[ S{F,dƬ8DSY2:\4~<"]\UG)ӓu%`V"HWrr>D&Q; 5EG)M0:Z^S hx]gJ:5e,"R|&tLhSa֭$| U~h"Jr*WiNȲ*($t JNZ Sd^m(/耉ot-yM행%DGԦUE&CcHw_ݨkA/gi: cK=PJF9HN@}:`&P>K4da^3S> I`8R9!8±1 Ĺja .nWӮs'3s=$d|93vυK%>:'rȖ_2@0RWg'>fJW[^Z!Ҧb}{$P I6fZS0f fm)^-w$Lv*WR̓H-\4EqfFS;p]y,PyiPʹ #Wy;"zNw#}r!4{`k+#NH$S>j"}d ;w׹g11B3]{o95uzHMj7ZX(_! 3/AV*Bxl?zg ՔkUwU3GW~Am]ݸۇ Ul:}9I~x&ΞLimH8`MM>qc{lq/Y@;.uAsddIuV|@o޿];gâ"͍V,lk7\l4@yqɡj9>rWxyl|\p;%Fp=u+n(|h Yjؒdٹ׿+T%1B^1Ƿ}:>mb,v}(ɤf]mL[z*9F -7au.POٞ$7BYJX:H6- |͓)$ta)wvWM?%7}]ZDؐ$l р,Qk-a WкC5u>å{.*{bҘNσ(I[B=H>}K\&Qi"7 ,~Ғ ۆ ¡ dw'lYt 6OlPo^;" 1Ҙe{Mw?%Dבb+QRBp )G `8}Y #:Km !4DQ_i#aצ&lL-fϚPI4"O}[Ya4wiBJm5V8A+:۩Vk!o;q@:ap }_qGL_YOWՃDs(̼S3QC4+WDqاS`zyA_) f=rNg c߲Y=uвBx@Q[cOpDIxJ VyH"%"F{Pa`9ɍ!Żkm"_o|l"9>8rs7L+cufɁ3MƟqnE3S:bdmo9ֱWu-\੏.8rYr=^tSl.&ɰjzurgYJ M6)Hg@݁ɍlroa 5!jRxrN<CAm(_3rXƬտ"ܞw5 sZ(:yٝNo Ú1ndarYdb :͹ { Yjb\YnI.4)M[q)*rڒ%>9v_BY Jҏ!p54\J9Jɏ .&6kN>W'p~bc08F8l 4ꑶ猁̑Z[D٫ 8)rgnQxD,BDm$df F _:v mB48Ň X;NykPe#G őI̥t*^j-OY4_Hw >ah&1b<wTc~F 6gi@#F 2IȵU@Wz}o2(}?F8.l,tDqu¢'+B|VeIímhoBm[Vv*Pĸ~fyd 7eNtaAu-vBB!^$_>#.:R@ hH#gAg zY/Ј_k+^%I(*ZyCd&lZ"ɌS Ww<>#5I@.]%W Ϯ ȾրUQL{_ ҆Ho@[b1hwOGjGUT/wU7MW0wcVw6p0y/+ /Uj81Y202>IRNgL6rԬ(2sL"B_<{N^BpI&6KcD[LY^9v&1[FHFk̸oFJ uxnAV{f *%|u$&e[El+X.l$/S'@BQF#]db'?gqcpu`OuK,o}O$F#C Yg[GOXѠ`:SRR;W:Qg$Eȸ;J=F-#o ڞݞ#k,I ia.$dfT"9oF)v։W+mbrVZfXa4\Hկn:`$_/ .jm|9rJ5%:l^ y0;9yޒulDo-3ؙlk9#mߣy \. ?YiNRڪup 8BRxPsIepFfCE3cn` ""ʇTe0kr% Wa 8 6ҧ qKF=MBlDcu%iʝ\PS ?yّ]gið[{1_Św%<kErWĴޜ?93[hSYԥ ⺍9_VO臯/`^W;Jt XV;$2`fIFU1CWBAF;WImf\k/%4NV |}|p?9P%^5,'٣knsUHK67M p);soLs#ϻ@7$K>Bk{wzHz4s꓿yх,{h2nZHW@܎M xk.P#a.54?%&#`@(A*Y^$F7V2iN(HTkushsIxgG)Sh.s*0oC.fqb7g틉$nfon =gCC<)NM i~𤖻~\=I?r'mx!aG}׾CI`59䭪`xy8su=0Too `؞")hDסt)(eKq,߷4qˆ}Ax/K3r{=7nˡm,[+ΜϻX.+# ",4Cii./>}$IéDfs 6"WFZ#r\; %l[04@f؄( wVz C\E oXLxO5*k~gа1J%K'Q2WwUiXVHZ=4vjEH ܲB0ݡ{/m)|F^ȾЅgA/Y:pAL49|u]YNZ vТb)I>O‹Z;60XmD[oZW]8M1b~ !{:E>aG=hx;pkJBL_,,Ku{X#8TI׌Ol,X/RSܡqz#y +lR=׏>-Ҝl-Q6q\8JMg{;{aqNb6>—d! ={d7F/4hrbyqܳEBCB'CLȉe@ϚyȨբh^Cr% 2ZJ{9N;?ͬa\*8\mKDf>n>X#fMVAzH4AWJ ΃ }|^F9mSZl¡oXv4Ю9׾l66^ XTGb^LJ0{nQ%KָԼ ;XV+4+WfPSgz0*h);Z U$˚,RQc^u_آ:R-6Ic u~z&)/ &WX(-ah]b2쌫qRx| g-+8a##tXظ 8\ҒymE9IϏ2X뱛$S1rEZe{-)Aاu&=[dƛ/A ĥ Ϩ! Z6jdaV9o-2ZO'q i=!wd&w'&Sܦ3T~XU7-2(QRbﰎ5.KOz|ԺTsOARlUMO(M/>D ``< <{knU?K EjC<*y*7Adtܔt2T@n4k ~ݎ7xԀN&_2sD~-GuPL#MfHȄNTxS XX *z>j9ЀB!fUgƆ z̙"Az%Y߱1o{Bc!OL~n.ZR7$qR3 `QpFo§PЈH0ZJn3%Y؋Be ES~˝.\7H787ObίKCkh R.vG53 AoP=$*{SDVbUfا<b͚Gasi`Q:]ȯ5/vzFQԃD{*ȿŭw)U[+俸t*Fkl[D({`66Fe9| º cGiqץT^i5 dTxw.qz|zTo1x[FmCɀ{TGʫnNOH)uxJ2X9DVC3nЦ>Tx9 )S=* R+Ώn'{TaM4 qso$s`\YuPRDf 5 9v%뗈-DSW/a`?3[N!!MJ ^UlZBp:u] }f)HRB[?MƷ8<"8CXE"Y&AIn bUV`L-[GV=IĢxbUH|V!S@ʖ1 e|M#~sPeR:k^A%:|:('Җ+: eXutt}+hf83 RK=sGiK·Dé~@y~5GOߩ%[K*ߞy!@u+y0Qtmђ8Ei3KsaS1b Zp@K}8TmHT?`5uJy}E6)iVi*ݩErN\ӮRRgVFEBń2Fo&WD3,oUg$ֹ) .ylFED[fjR6)`C!-SӎJ/4_ä4݊J%&;} xݶ_zt件>}uɽ3m;\߯z3Zi2wk'Lx62^i؍`}[p u ]碌)Jnb(#QfqL}C%iJű]C꒷; }w\LÁ>qmM{U~hjg>ٔ\eTэ7/XlU?FJp VK.%;@aIهh'b1q)"CԡxS:$!ځEmil_ƉÐdOl;DA*e՝6lTտTi:W{B02d ͏vӓk{ q5B|mcL#C@#TbT)q.8j|t % \⮜C~ X~1+CX\ huKB9;!$oDX ¯@a2(n -N<@&:›e97Irr$ e RH S=os{aHӬgw \W>k2ն]ƛrF)u h jv/=x_g] T+$xk:JCA=lHcπ̦o9S}a7ZUӜ5Xh۷Y$ Gm$Fŝ}_ǯ/bFWm<`"`L0&!LPR݇vC7=$:G8gsctcп'Wo0 {x t!nvM.< &9,S`934I0>D1| Ks=ÙZ[&''HM%MU]t6<"N!LjӃ\9E-;`Q^`N >e̎1߅١ O7jZIjB23-{LQeɉ-<&Isd>^[5 qV&m"qFQTOui:S7R. :[ڰ s&12-P - Hq?$Ci]DIމ 2)RٺSax)?658Dqm"JBG粰C?0[_jӍVw0]5)HgDí(Wߞ$D8奢ta5.qgtGTR ̑.s.EÅI4_`7q*390 }1р÷NCgU9tpH ~ɁDHg苤wOz\R6AܛaCB֕,57yqFÆ~2MN at-f[S`U(HE& c`N] 6#w V7\ZbMOi{ E,rޱ97$p!HNz8&vn{_W2r!"['WܱF)Q0V* 3fwG MA*Z Ź9׊m*0GKc0,OVH̲A L9ȴ;;|(w:o;L(4?s_GKLT+P]ǷDk[Gٕcy c"$ z S++BC:U@aSP ,=,) Y.R=RQ" N5(l $HKL(ބ EW6dhw;Yi{o a K`{K '!֩+?@NOO~:lt9/Sɜ5Zv} zLBFc2{T̲^^32NsIlnb*bAήwG+q2rι' - ^? SF\fW5T0@/x%3hWr{Hsa}|$4~^lCG@ !MKG·1fe|D 4,8_(R;\"w5#_Uhg,#KXUP?m9|i4pM]zWȨK/|82sH]4#w\A9??`bLdRg ZXOiBGDF&ڮn:hoeO|퐂3u^q^@+$ <x'Tڟn爓R1 ýs4W ej(oBĪD'R_Q8T4EFFLJx<_Zng1D1eBɅM+kAX4gvV$嶛7)^ >GK@:lln_mwg"@V8Eat 2eH tZ9Dv1rCR_71Rr=*_9oߚH=p|:-ylYU9"Zf+MC'Hy2s+h2jRTgų GKjϤ2itX~PG:f]DQ +.?A#xL}/M깔rv5>SX_ӄ '<6}K/S #xYfz{_,DYayae?h@S{gjZ-aNӰǁ)w+cMĤydFt=ݠi!au5EZ^l  O14ԅdⰌAZmч3!!Sksdpo*TzBi%sћ%PƱ{W.ޚ $tkO@<*IZ-OoL}$%UEUЈ01f ~ ςss10#$c +]v}_ 3^tbX!ۅ 6T`wqC %$MAqfeX|2 @OLLc2^)aZOZϤa>\nKc_) za0n^:!6[,1uv| ȑy&BqRI#'tEs/nha܋ @Is>yoG˿\޺!SB-7ȫ djh]E*!9=wrX'UJwzMNOH4n-,v2ZU&ZPM3 .Pݣ`*l2pc]X@x= } PXwěT^ J s?}$(kP%9~ޤ x]T%>Ĩ U}s2(9?%3ƢѧV;\ (msLSH#kT;Jy YÑS]WZ$_/+N iFWm+*a 3!wT4c^ز'aafWku]3^)G^4rea^$jUI$8Y<Z Z0*N5Y-̧o$3Y-HWŁ]+2Nw=1wڧRfNHDG>F9Dݘ7?c+R zC. +{])b1B7Ŧ6MD!?JE"x-t@GOsc-Ʀǖ6$BIF7'dX㑧ص5vc"4&,ԇ(E;|it&Xu0h/7Kkr*{јWR ի5!Į) hQΝ{?Z܃'8TP1CAr`R:f[l+$Xk.)7UtS?A7D)I=ϛn'+'k7MH VH)?"QȍH1Y(KNUUF"]v?lL&//WbX{(,+9ns)jwxwl8gZh^Աi(ҽ[CvVm[%Yc;(cޥLsb8de+n](r^?%=tbHem {ФcJ IY,ABI,heոehu[(ڮ z舘PlǁA Dd\<9O3N9.(0 ;F/} g4^ 5)3(SmBdBI 4 l 6)%a,Mr)'3W%/l[ NXKX~e'Gӎ&",NTi/Ԍ|!_\V7Y&0 O=^']n (31O\+߼i2Y5Y܌͉WiSں6S AX?L"M+䮬\qxz]-ƒ"D (}(ʾ'8|\0/.j","ȉ-`K%Nj|C>݂xY cޖ*y0:7b\0n\XS)Two_Cc(Jj<-}cmG.2p"ԏֿ.dy)̮db˾GPbuQ [N{b5qiClݘ׏ oyoV) ?#)H~0/Y˅A7F(7~ W0J^;oܵ :H 1cީ?V qUi9gaH4CDv9nըsKE6n=9[{vJdFĀx Hj A&C$bD>r j/~arٜΊڳqW[-,r+4ym?vnzqbJ^^Ӿ%b^d>4sHaKSYL0()K> lmߔRrav_.+hRؽD@VگLVKqGW  DPvb0 [*1]8\e'N˘(9_~چ$" H[C wxMO#70BA7k-5˹dfJ#h3=95ԤY UG$93BҸ7WV_"̿D/| a&k@0D66.&$3AHoFK4PlQ leWHeG00 ykA}23$.j$Vs\ݹe@]GrB2$Ƌ'F?d([z" [E> 5. 6koʂqN{NZYdžJɸf: 1 t Zzϒ)]}3V.y/eh*dVldԾ'wIy<58έ3,!m ,qL!NC&srR4\gtBR\\t{5ʗ 3E_J'ߵg $srlU P()9f4㴣#3G* OCeGn5-< 6˂CPPzw+pdߌq Ǿ^|w@^łMQ`' LI6rC G *YU?B_v3KcHxxX&U?43uG)w&*ƶi96P唬Kw|j,PԻ_hMhCd'-+=_;L i5&]_ÍJ>냮)$2n]}ϝ1!1GURh |ćEm”ǙSrnF*r^Zi;}ߦJ* IZS;~mfavqج~"طBӶB~θ#6sx}]!FT!%QNbQA&!|x#֪ fq 5F?=8Cռ*Yؠ-{璵; =Q菙SYlC|cf Q3 lcϕ*YURzK>aҷJT  3Mk I:˹8}mhn'h+Wf+bN%9I72x9\XAYuKEqpve|xs(\ܖK_n)r[IgEҤ⛃tnW[].Is/I'ȥRˆ i:kG $P7$i|aAWZ)tR5N܅NPZty' N3D{e ֫uHb?"ݟIN?^aW+g\.WPVw뜟LB`nMs1ϧev:pӦ6f|WxE=߄~'f%ufws&_]@`nv '^'P6>آW9U'+ krQ(5?V8zb`:Ϩj洔Eg:{RͩF#ϙ$<_{l@p2-*:!eS-鵊2iA4 >>pyUHUntr/ (n%2բ=d5z&[j(RBƩ`E-U.!>s?l:+@̐xyjs>2Il^E*Ĉhq Mh9"Ũ)Ĩ)ҮgI&E@4:W}ІhVIb0EwbW&ض_BWtȓzjDr]#Vߍ>yVUg krU[I g_ocS~Cٝ? j7RR#c(cF) $7tgYs#WEk~H&8,ο_&s#>MY[.MjMdbk.gu%E$鶔ѧ'5W0mF)^a2oS9Ͻ9Լ(R3W+ӖQ^?J@nJ=Cs*&筯<<]SgDovm ߐ ?0+},7r,8FRhMȅpZ9`dڗ9;}js,mP3ysLG12L / nLefQef~gh.XלDD6z@d YcAV'D$"w8x-ZVPm8 [S,|Ezq?g[ ƨVy:|Dār9Kn x%HT(udL=*F+bLLPt9opcu 3' )[Ux OaNU+D m%p.!4fL73='0.#Il8"'#T\6.{i6-׸̫)[o=_Z XfQ~BORw768`^ dmó#cwnP9`)lFŝP$ 1㨵J>H\l!92Ͳ|$>-VFY>tՑ)*ZDkQ*hMöYP> h;TTB~W{RlR)$xݧo?#SwT7y4 Chƒg `%3Gm{Zj#LCLA&`Y~O؊7l΢~,Z&T6;<\P*ᘪǨך|X}|AmvCzLD e?8@ 5#<;ulwI ~4(.rsOO/@ 'ej$w/'ٟ^ RuOa =amMLa=>׻)|6ˡ[D@oG/]zLH~&΅aí lrs<2C(}~ۥsgS#ށOr%ecO'g 26p_̤&DQVMCKSxSվ=u0_RMԥ6Jpx_hi`B'!4&[AE}atO/$Vņѣ3ꧩdG+S^*8YKadkc%ˁu$Mv Ckm@l-[]2XArC{K66U[L;nuT߄0swX*EDnH,|bT64Sغ\{kZw85tl;lъmguww";PC^ ,{=م!f)ƷrEA˅NV6cBsAg .Ŷ ."bd(cQkyoY;er>[NXшIĉ WG <zkh&FiY=f@lI B|4mLmRqW{Pgϕ>JǣHe_8ޢޯ6X_}͐-ҵ1r8mFHS/qS0ٴF@~<]G_BeJޗZ#Gg aZU(L Ai⟩-⩔%S6VěB=֙:xm(QL/&hn24Dƃ=G`\u@2 j6@Τx7vN_SK4L[RҗQd.X,"uTB6vg_Қ"Jf]( &#&+GevP88#zcIEghAt%"* >n_ϝ"Mտo|30 Zmɥ`|Pڐ߶{B?K*jQ̃$0ڀp.T̫Pm&4"d\_n?4nf8(SYn-b:}+_mnm_eFl$$6^g:N|󀼝<ɹ"@ HO@e?$}kQlF*˦Xl A\krI-֔XƚAn970FVZ9J8v.Qg]Y_Ҝg.5t$_hWO&pWCM%`J* 5yjU/({9`sB6Jdj&9/f;9άdZN @I2NG XVH}1髉p =EFNw(D<+glk@}θeTt$ȱ5K^LFmkV0'ULI0[ְi2s;Y"4Ha^JIXh8$Rk 鸂؛7 ۸[W&!0;\M%ֹ*4TYX]SOt)ȍqT'HK) .;zD_}P&O&S톁˧p.$(jn 2jz>qxvfPTN6s|<PdaM%&t,MIS{̒\Qu;<Ipa|ֿ/CƣMǸfγ5 7k3T6em*jSJ⁉z7Ma6_G_ګQďvk8ZS ojRqK BH*KUN|6}Rr|o.M,N1GOez0xfpM"">NGtϼi܌?kI:`(5M(ZQ`ϹY b6d#݊H^S=usu( .(d1(VxnbE!ByqL$ tGe&Tqvd~=]zK]Z(r`o 8%-}w:vh6? DVG(Bz:e5$Pg a?řh$r/'T8$[UqjT)݅o\_aĮ&ޥ䜂D;!tMlZB4ȧ)iI-~ 4',vK;iD6ҩSXXO0 ((l4\ YqGX6,vQٳZkѺ*&YI莁4g(%3h B>{[C;c0/4[Rs $tKnoMQx|ƚOtX e~wIQý9lP:0ucZZ6G|fۙβ/}oգYgBz MS Eu&$eS{w 7Y-Ú ~gZLگo(um̀AbhdB 5#~C޶)B܋j XxɬmrC`?;c\f[JJyQǿU{L(mxhKUm)Ғ^CsG2IWeק1`wX6>K:|oVLvW,&\idvd-2d͡(aLufc7_o3LB^p8v݉moVV dN`IŨ"0a`+L@^-f$d6i=>^3f,+qG/%mr}/1cP{[eqćQ(qhBlCxđ6ЌdMb.Ró|H2-Q>o45څfObkh<5L*Mz__:_(ZB}<>м&{s".BCu:);' kg߶ýaA +ta}P0V5ZV@q 3&V{きdũLwo`e1uSBbɱFz7QPRhXL$#(N3)cF)Qo^/0m?,td!k@6U+~p6 .C_Diǿ?>LJv}r^2IdKo=X终mY s,vV9KOhy i1/Ͱ&[?{6bZٹM.UwbSfXېnt"uvsITq s? H<]Q5'}͟TaBǨ) ^&VUxLCJ'Dqî˪gLJz^ $S"clY v%aHxe 6#njHV3 ֺWc2F>Iɦw7$r6*Gn:3{H-ؘ L>wp'b cOAD)GqOT'XRwpE6*GDn|%ydꆱ{kS~tV `.Ll;k6J11BcL');Pǡ{{2ZDsk!fMhClgrvj9OtT{s YVv%Zm)Uw[x,Aa:P ]_9"&+ܲ|GWn.rYޠ86ﻰJC~++!5;@C4:kc#BǙ(M~{48#3Ὂ;Ma7 ,^W>F9x0m?"RvG0A]wo ٪"3^=E K&;lk(u(ߞ)G!br9BU%f{c@)zĨ]bA/ѯ{GApT+%>#.xK8@XnBk0ؤTOx,7q ŷ'[p;z3"N<í]W_Ph-2.g Hsq%hhY݌%D9Yl&t7w"0kWgnzդe )t@~Gu7ڭcBG`ۂSP ^s}x`ٳQSÀPKˏ,Y,ڟ[nd>3aRB;k%[D|<Í$ {MUnba]xԊܜ1ASu}4!1X:Jɋ(T`4H+>J[R%rʂlK `؍ҧCpSE}4c-9@;b<;@ Pz,Ly[V% Y8M(I )3]@Ce">RxymqcmQ\K2I[ .:փ'Iķ2$?`GK7w<4e>ʳνp x\c6-_z:7rZ k_^(|_Lld~F>w?A5m%ĆcKr\|FfNM1l]P^(3GqX&Sfj-R5[Ӱ`7Y0ƍ>ڻ h|yn^xժ jⰢ^ -=k˗}Kϒ}2 \478=*@&qAe1 &y>/])3ݪ8\@7'נ4P.72IDŽ+#%ݰunnO(Rd:8G=x @bYt _RR9uec/sHwĀ'".WjN>ig$+_VڱxkoG+'P[13J.D* uE᮪ڍ)ۙ:lsd͙~{\=` aqb>mjU`^cCou@`H=`S3ߧYDL[`гd8eFR^W H%z>_=\{`&>(.*&GqЍsft'm+hT8Eߦ;5Cz" 'KP|i2]p*?H|QaBsN|6922Q b˼Eb|;Ր yե9/IS\dbo~@y z b# 5PԵq-ݛwnz [g륏B5͑o'_ϐQex(ramg)ͻ料D6Q4h<2FL3f'/TDQg;P1DkFa}A#_gYӱJ;XF\PYl-34L gSmn~I]׹k…♗`ќ%[_B*3팛RYi]gj.m+¸-jӋJ,Vq\ f~چREaiVc4$%ުmJASG+Zbb^Klp?AFTl{9+ Z~nIƲG{YޯsTq1ebe^`#| Bi3p2'V~lZEne1u:׀ nTp[suzAƹٶ%Dƃ85V{QcP_4;:V{L~+D+„|Kȋfe3X匵m,/&Ms- nC_}iM` &mdRJqϡ?C"e+[coГ36=%"Z ]D-=u ʵ'!7e5ڝJ`eAr?)Z^$jQH(] RFgq [ ж-WgkQ=RudW oV9._:7 p\r?<նO -ǒ$1jS?y='_l#DQ;bL^ n^=y.濓D{ XH?"T1WDwxW)pFDD#n1PK̏+jgztA/jo_Sr`5GjpJ3doXhT@m&Io+qҋțbOz__e]^^ 1[i*aoTrۯQ[U%quo-ZۍE}s*fiLf⺜?BҒf4^\LllG*7oo%B!CKPVP:ԭ#A;&<'E?]txgӇGQDКw** HrYmvӊ̆7C\*rQAiPHrZͺ0J%% 8際eCϗ7W&fؐs'teyIo`*5mwͣvYAX58o|3y-y']]>}uf"ZjңSH9tN[PI(X8pػZDxC&䄪#޸CQ$ NTLu%F8y52(N[klK5>/,ZJ-TR^ 8PrDÝycN}YAmpr%l$K ai?UY}d2a|!>)h<#!yI{ p}Uez:E pmkywT2R(p䅜ʴʆږpLC,O3|rN'0;itX 3 yȾӮt"g;8gWrBoHy| zI56>*Utj CF=As #KJ@1E 9A(ֿF9;4sݭex?@HT*,JmwF!WJR3T[r_Nq 4;(KoSf+YW(j,~suWhy+Z4[fkvL63q!J9hq"Y9Ưʨc$+M s[rH~jk¡!j9J#~P܍ zT~BJ.EH3ZLpsb+ZUi{@RXGV.HڣG {>8'C|eu7J3@cZ2&X됷e.~([ S*_!KtoL.+>z6< ND*NLFd)cb@B kFЋ*vtnd>u "d[؋d2`lKy&2Bj_>e cr:[?9lGr~l;J:XLUPSme8./+EX[^`^np;Sw:R)yM8qBz3^o\.faiYי"W :ᝉ9 5S>f,iTUZc62xb=D# u/'-ܷy 1> `'19Wd}-7D?ҧǯTʖc5ZYxTd]-Jl.F{c? ~x1L@a6'ܹwsJQh定'.qi5;~o2U8F$t?PP ⺇9>xf\84'Ooh3)KnHσVoVJԾK̚u#wPw eNu%"w6ŁӞ h~JJR".ԫџMS).h^6co6O/ܵTx9nbVK™J{Y1\_I_qN5&2\ `*@YG .m 3Pwh*g6sxNȰ-E2NT7*sTɭ&Y*Wc͈{>įԯ V˖ XZ;Y˵ry0t6phCkRi;(;&]Cmue8UټZMClz{`RlmMB(ۼ`~GViB1[MuTD.)"UOlR9)M84˼t2Zҿ?dۡk?OI-1%HuzyM)#N䠼"¾X $T*aMAYkvNf>e "C ;>+3߮bd%9*aGqMiXJ'O :7.ΝgB)đ+fZO?Sx)wA4_EXB܏$t|0}aQf(]85A_8!hjǁ@໷: zH7'?c1|WEB>GA<*?M?ӳcwU9ΜA208|%-Wy%j}fv+ڧ X1hkgz<4| ˜l:+v];}|9E($ .lPF2n1k:0(HD/v(V"1@?^m~96l@x^uǥ‘b'†ՒG Qa"2>ռ=Ai;l%NBzBwחPvZk+ G%U#]ל(j#,yȇxϋ q6P8Fˋq;@pai@x][ ňQ+* tB}Dâs.fhBq^c44Xu݄ۙ``v 3V] Qbm/ܐ&vwT=lW/Rv>5R2Ӧ95G=ICFmҔx9q уpIs9G0lLDL]W.rĂ )r~ }*NJ&|ꔭ̓tHךr˜ 2ʧGfmvi+!lMS>T,S}N6٭!*,֦!;u1|! r1r㰶y OGb(DB=Ǽs 3=|N化K lϕo[!e0_Z+xFis/Df<1{VZ: B*I0:C EBx5ţeߐ;tl ߺmh)#(m?3?Lz ɻk9®k ,9jC*9U7"/ɷj.,艳5tcҋc8iPT'A2s]Nr=UU𯇕'f)[GX(.R+/O\u(4c3,%[qˤ-{q=ѩC,1﯇$yG4˞b8PkҾग4Is QKx@/6#sCu%/i ȑgѦa uUT_fNNu`-TZ>phN) @ w+#c&T.#Q‘cXG%^+IC]̚c4JwD}\MtPzF&T53%ʫ:rfa9hH Q*oOv416'T taG}p;Rk?Ǻ!OhM79d H]GMZsrUK;\Lyd0[aEUC2+w[[%_t˩׮! 3xF V;:/nZ@贉( QC$0A5=ϥ=WY^p}TW?33CNu !8m8X|5ټk?JLSŁCk2Gݦ 7O1֖>{nL"tt@ y g9MЁ{'=c>ݳzh>o΀N' 63Wk_wMXB4:h5x^3{#.#VQa}CTWI;Ӵnpէw?aI"4{?o멆 |Ok`뭈KģA(2E&{>$paxmhqksz6epќE 5bpy2N7XMn~z.O}Gr2Skx Zd4aҳҫI+!T ")8o)ނT|v_wPX-qE/.ArCuFA.1WL-;w9cnm$E:lFTpVTc{p,r(utE%[kAwwU%Y,@jB)tE›>QҘX`?|+Ƨ 5 'Jr?4Ellc =5?ol#(j40|0 mZNF_!,[pw`q_/:y*oQӭ?aR]{uaZq~jIƚ \,TuH{.oG\&J2rb~*-8 GË_Gǝ+,t|6~xuV>'CJZگV(Aax+UR:sF47N4UM5+NADo j ehMPdFE W/sK̷jȥ{Lp8('Wtm̀zev\1nԜ"%m,ڿ0:cFE;3k>VOSgQv!k[`<@Ay T?(lc+`Axm/NʒbWnO/BqJę8ΠfUQ|&7w 9wV;q`00e%iYԪ\D˅:gDg\\DY3NֱbO\3xnB1iQ (@iC(ׂJ( z6UH.s j$̹3'eP;3[Mdi7tr|g*pZ{R|:$V{el103;)ܴB%e\ H{qkXA*V>yRdZ"<'m.5`['MT3Rʴ]:USh 7y'jM|PVP}z=L]sB,,A*eI%A9q=g*s9 {"妇C-zҺ~-Z \ )OK?} &qv>ށ$0+j&:HlWďe{wICnu 2t5&@^@ jprӶB||e c qK qAښYy4};*CׄL4/~BB&Bj*{tf|N;mȒD}e̯{B7ƚ* bk6)Ɖ6bYHo&tx'G4 CxqHe2P 9Y#O ^-ƙ3Yx-Xߞ\Ҧ__h^@[MnT 2ib^.Z<3p_W2B;(-{1jﭘ(R$\L$ܮsC,jxހ݁B3)A$b@u% u*4;4WTn -/,t"C9|Z[:z[ 47eCQ6cy _1$78d0Q6+OheZ5}LoRIG;d/HkEC-5e˯ K}'Ko/_ae ѪyK=i)luQ^Xw4RзUV(ړp=ZpiɎ]8?z_ tgދȃ 9f^;jT+ˋZ|(DmFt6>T|^߫RQҦX*l r}*IcAw :Hl"m_ԄܚZ7gH躞 ՛2j"$:9(%^ƀ2:eZKi!6’ƾvb΃3 C3fq|RiWÃ!Ff4W+ۛ`R1uB!k7zF}fwĠڞ.s"{uNȷNP)GmgVGeN) Qp<-&qF?e ;ĪC ϛzpyYo+q?4ưL9Û) h,i N0y[z9eu¥JDlT\!K&U4Lk{A'AIl(EN-6RE/>JuuѶ% )3ps% +X43'S())0>*kԦ/?|zVEwKzmIt\[M85[Zt=Bm9wDTvkԌ$e13_-E9=SZ%sg3ָ\Gm 䣼] g51lEJmޮ(a^A_يxUYh$'L ,lt.w'`!ۋ @#a)ݨ!f1]+Mo]K~`_ 3rA5zc`e+xzxخZ"InwV⬿ sn-~f*"PTzKqTbӰzZAA=dž#)dOtI(8P! Y5_*_C0':ȔAI_lo'Q?[O@%IV=X7;U"/Y,![gGD&::Zˆ?IL4RR%taߜ=C?A%{}iC_qOU VgŤSQ쮵>:M#TlwGj&EaY$uuf>aVfYm#(-鉿m4nBЭQ.xzۥpQ6,$y'g[M9jk$X姽|:S}t gߤ:4G#RmIstk y93&>Dj>+*+N&%,{m ] 1;W'm Ӕ%PdLo'd̘8:"xT7y |QowFl`p'PׁmuOqTFmj/+OPPUEJSre%zw,,VZ(a}d˂ g\}gk+l RGKd rM#$0qv~`) ~LTj4~R55(h<}} fx& ˷9*5 6 쵴jjȆSN T6QaZ0&Vоޘ-Vml'M!!$QKӑq' a"*Bn};hfRڼ<59`u/4V)zM'kZ&H\Ѽ7~d`}\$҂_Y"'P̦tn53Xt@7c5;OWZ!Tڊǎ;tgAC L 9^,AV{ Vi;"NloB$CȚxFe `hNFt[Qh11pwr2&]9)l >'π~)џR`"vDItj^WA\<=cU==WeN^'n>8KJi̊q <Ȟ%͟kZeL@(0̀B wU io !0&"ފ;>^3O_lQ0KcSm?RVՀ-b6n>o iQt=2G )j;!+FYf)A:D}+h#?\p~q)2Q/РûbWj^)&m1}DZ)A&t;3 qlaOGߴ[tAAIKu TBy>y=a%#ȯ!`im*崅v149cX^sla9  v)Hv3±vs$/8&VJUXxEޘ4[TV;F# IH lM-H͚ 7 2"-jӋp I`>F}R)lS]%?m0{h W?G "hYwWϔMLRTy 9BPЕn1Ue) &|mG>:ϔb 6 & `&iz Xw`I)dz j X/q}P&,x$|6Ds,e*FjpV(56ś~'@ VΥDJ]_yD(?wK,vr_kBA׫2 -9]Y܅H7n~}Cx~ѓ?téaLgRl?B7ӨI^CnR!,j?֣VhN=KWhn=JÚWEflq"슋JKj`TIDdɞ4jͰ8&},bC)V|HP? ISA+G܄AqS',s^.HVSOަL>,!w/¿NIZ7Ic~"HcIb(ɇ2h*2-{y-jg#m eTd{Ɯ38+,>P嫽e9d ~3ڇz— kWgɪ ɓ1%}ҭg!24ntQΎQY״Hj|:`S.xe׶f8D6<>ߢUh]K$uWl#\ɨT o% #AI6J!֊򈆡 Ȝ w+4MK{{Mo7gnaWFú=p΂"&OG__WDr FJ.<7rI&!g/tА˧~he  43jBVWG.6I?kuvYwqETn&K:ζ㋅$4;ރսQ{JH[Ko(rd)<ȭBK<,E CYx8La:žMrz#`2Q$>CJU.FSѧͶhiyr>Bg.[0*ݬu\my\W2# 7 pb2c$j%:SXkH(Q 4euP}bXGmh[>:ϞOB_4F6<"]14N 5@}k":p$J%71Cb7A e'2S#΃ hBՓO|_3R{xSsRlry~Ʊ߃ ,"x֬M:dD͖!AvtLQ<@x"P0m-T3jХ4g\禎/+.^a$:PE.Pӱ_nM={upH&䶰`t5dd_?#<#1m,$Erom?7+xE w%}[u*oJH2pq;rZI + (JS9V;TKF,kOq6yDưߔX!uɆ,3]\^;JBföP{0GpE?(_@+fGI Ԡ+: <,ELb%L'+b]buL,:pog_ܞ`R1Cqn4)T`g\4̎/G+ȧXQOl¤& x߽Аwz ss7:ʮٵl/\KGxfeNb+ϐCd;U&Lf5_eX+eBWhΜ7dV&@=A:Ny_\#eAf'SѠ8{w,S52*4R֖]m\\= Dɤi6NhjU%]a͐(Oݨ0>zKj$>SG@fZzG=-bg-,)c%Ȳ.r͌Q5ZǤBpo)Q 0с7[!Ҧ8D.@㲡k8ZyLKm RӯiLdi# R9Liq~ $Ӝ}L ο0k%@JӘmM,7wq!`>[PҞwL)$o0vI % iL{paոKI`o( )t!+{yiA!/g28xnM$n] G"uQ1.1B\=ivѫ'\̨~r<3R( ϒŧGkUb}Su>z0{b]A^ܟoWj(PF\-.y:~s>D lg I*~Ca{0W$ֹEr%Uۥ(:ƈLEk3a9M3g0:bcg.H$eCl Eaˢ^IEu 04)wp0` :mWKϕܟ@ܢw"w\S&TƗQ |lBkg[N3,ȹ@Jq8JTA.o~I^0w% uޚ!-XT]L~8׸S*]T+tNŲy= *"j(5c#4:|Rd7awӱ<\qoc5Rp1Y lD~P[{ka#=U#!_*2ZV-%ރl` `C8'~[bdeف l>x]r:bZN,7 V^{XrˆҬMwn<.Ԧ:[!ڑƛC<+seb䳅. .6*聗Ceo*ǰgs8`qn]H.۝A8t<>ys"X pHAC_4M* eW0uGaxؑQԫ `5цgk T7~i Gӧ~Ą^cG4b.i-:1ףnsC~>X hfa/,BJZ9`;Y!IA6! (+qV,CqjR2WgC[ zC--2}5 H+3J39p( fhw*5iq#NFk~E[IF؞}I?(e*_t\詝$4+M5kF3U 1c&{DWuki^o]hO) Lua=7q f%cT%BlxV),Tv40#u,JZLʫs/J^>enr0B fOնiU?z s5OgErЭl#!mMCAօZR%OImEdxg3cpýZ5_.|@';*9$J t{CIOiv;*3ِ{D]T+!5&S5 ¸nȇf_264kZ:&(}jBT%)Cݾ%o4/ Z|h %آlɄdv^X#犥؃"t]iewP9a^rUD2 J͂DJ21n.))a h^x8Bl,tn8\0w u’FHЀzqB3s $+~>yaa0 :i c'v +xA#oJI[J+Y7MW)%R^reqî%XiB4hch2DݶUBo[ÇmqNn'ЋCF?/9-8q*:mvDğc ƸHl+愉s!9NއrJIYe .1<^r48dʋOR׍7uV]U\9bPAr])U`8|5 ڙ]ʀytF̏t?\sS,K <QMLy$~-m՜o"1Dcf-yE$iKŸQ\ ~LMk}L"ï,㈘aX˟q )Ղ3T)2:a/nH׸%r7O[nc0pPht /~Us}ĺ#AMĊ=Ym~նj43 S6 =7I: 7tY|7G^r6[8E^*Ii$h{{i[zcD*/'rs?ʒ|Q>}VTIXdí(.:H4V1C\5Cu4ɨi֖aP=`'^ `3aʆmɃLh?pnnIҗftn0p6i It^v6Xmgpqɖ4|+7K6PWH+"ɍvv:eҩ!)Y]E'zo!hyaEs \M8 rv6ѭxAL܄Z'C!a1tvSn6SBv} f}ш`oocԍ'q>S!8ձf.U\#ʫ%7ϵ0ٟzKAO%-O 9]ˉw:~/RgOgL(D>{3e8oJ,{OD[@ӯgH&e/0\CK,Ag ua2;{ SoiC(@1GmjHr\rhVTejwDp d/ C9EL'OI㘗G.ޘqmCg$_fd LLփW.kƉpaI/k{LߋCK'?cti޴-tNeNGC0- r8̖,;߾&J-dfCćq'Oߝd5cxY9.ƨ`Jh`-ɔP#f#q3M&kZpDŽ ؇RyCb@F |,s'C1* cL[Pi /=N^:Z_um"!65 ZdhRg|?Yg2 \5]vD/n5" aAje{u{ ր5eNKtI&Z`_O]or5dv #FpYz 镕;3C9agJ wֳvnK͆|ͤvJ 3vŲK{8!\bs*_X{RxfT+HKi#FK3$TW J:&;'"q=]!-ZbpfmLIZ`z"8+8Q1thG~_܎43%%ruu^ABr:BF3Y/"i+,Hj֠Qo49 Z|xwɜN CKl#Č=:O34t#3),ZR<(̩qM6 !˨E}2 k bEJJ3Bq!m`=1 \Gnc! KRJu޸.n . WaH}D1}g+_TNiŮj/E:TM=D\s;YCމ:C21SP]vEKt̊MOZẀnKMD#~!,ϝRBߥ͂l]>Rn!$ԗוa{'[witOA63= d/d8zgl{3cS96FڮB7|s]Z940띎Ӟ 7S(zcpkU>M8|'Zزew_b|p^O5`:,{o>"Tc8'X3jJOΉf)W ̬op3[qQ9P1Ћ# eh򑯼D }N\{YQK?uIT7GI824Ж/ȶJNy!ZoL<:`g&] ygρȨV<)nv<1^^h[ Mf Lܪ_kl jYv+ 0RxǢEßՕK&Ű .搽wDCӐՁh#0 UGNq\|8?*RzԒI ϶bOpaoĢ4po6N [e@+Dz XD};?9aB_MrjvΚh"'AmАPoYrG>1b'{3V, :tq[KQ .,C4 I3$`B m.+w43DPX/jYc 2ϮI;Eat1c}gz˽{B!4NFY\G$FvLXjC򈘀wMXC 7%"y=*y>:)u:J+d6Z> og Ex Ǔ 3:g:偶wYJ.͕qE+tIԯOkF(^(L-@XW 6T%5tp5_$o0s*&[;#mkdXKy$$L•8F+3:')6ā~zkC_\.=;}'MU~Hiq֙'jG$Dp 4h7\ZH2"88z\{ǐy7Q`˾R.rysLĊګ(PN.BMڂԱ6Xixg+3 <9>҅kD_)TCdz{;[E>n1kh^^Qr:$[qm<;m!!ekc]5à2h\LY'י!KNA|Ua5v &sr2u%pPYqC_'I؂lݷ>,U,&>G# cis#,ǃJ q]gbNqWl2&-D̅VUO> f3Sr0H*(0eh&#JaJO''G'0PYvP8.=̺m[}Oy>! k^)[l\P5O@$6c].soyNyA3@PB[ {E(}\qp\t$a[d>s2t27Fu' vcxz1м;HpGT-gلvaùDFzvG6 wg0jL>q$'|.P<\ԍ٠vQVm2p>m'g ƗS๞K< ~˫їġ+lDF.CO9 &zXOgktbSP%洞F =%Iա~'aB Ǭ"w\}>TJӛFǮGL2 $Lc^Iؘh.Bo/gx-\A,hGs+M"# YmQ#9ׄB>2e۠vQ{rgk1?WSBgd|cԄp?`DG zb/%Xu֧"pnYW~w8eraj1W&˓/ZvVofju{kĚb;ZHJ@pmVwАފw6Ho^hoԛdӔAJf'" Vr@oZtsE|:#bbh*ҼJ)=}C8jgbֲ)Ky_0ŝ|m;/ʰ2)^SQ wd;?Ò++kl?k:O*شʱឧ|$#?$t&x&UC=XBm]pQ2} h#/r rnyͻxϒ`&4L-0Z'П.qxF ¨mqQrs/aJ!߀˞ MCId3jt4Bώ`7aD qg&,~Kal ˗#с1H~sB)8m9}A|qҽ; Joa+n9H`ʅVko"O,W>SV|gJXE2Z1&R"?[vq,'EX4b#FP)`N1;v1]?r|v8C҂ʡ;.k18Gs< &iH`0u?Ȍ( 9oUyeQAW5؏Z \GKTEjC<3Ƃ䂖x>7F{ON*3i#*]rqbR$w[lŸ[aK !is~j л.-f'1g`Ā>Sp[]^\G+"rOnvxt>wcދ> r+?~HcX-DV*}qh6R˻rp'w>.2?Q <,tWmb vqs}I[X] A%ĸm]J%P?€ 0lUC@|XIqA;sn*FnvȄJboL&@\jг猯CO;4 @:83Y20lSJ ~J3! ?ľ-" ZcA#!}vi[*P1)\zuJhE joљ(q챹IR; ʊU6{Vt8v%4un*:=֛kdAqnQka`#G=B6U8pCFq mBJՆzjF44:kpTT@hI 1U;aa&1 P ({W34(5z=)vQU?o-B^mX~4,x}&8-\({xGj'[@7tIWA4zS{R4a5)o!%6dُlG=}<ʼn(s?FH/d}!~lS81P8T-lx}?Li]eZTuBv>J'V5HK6/qxO$' %Ęuq/-6W*(:`:0 <]UW)op#g2x Z*kw^8x꾢yqzO @=_1 : B*?cJ|_8 ۪d .FnjS.}Tk9 OO;'Ql-\[H9e:P =jwgZ*~ƺtqFrSVPkwhac*jCJզ2\Иy1 J79sbN1e(!OFoK <|8bhbqL IaD+z)gj\4QDOBׇBAn( lv>iB)ڣ#VoOO<=:e~-j[&f+ǯ^|_-[3czCgz9(!q\1L-%`DxɆd?O qVnl&|Pd1^?daWE7Ұ5O>z*-jQ+ׅ5´C6 Cs5&yn5S!vH6,͠HHI*XzTsZa,"asUK:*`PC,,~= +"a9jhAgN|e"2C,,ad+p'p2NCv7DAg1s<6Ca#!=!<~O"F1zo4TLK޳72nvV+}.vFb!{"Γ I+ V?)Q; B^jM34HmD2Uؘg#9KêaփͥO"?@rz[+FP{϶,w<7W;'Anh<gJhW10~!w+2t1~h) U-ҞP)=a|z曟m865q YS;@"9<*DK* ,a< yXkb"}Ev9’ q?RrB"cb3NZEZZƒ?uIa#6K0|viZ`8'(2:"ήAORG{-.a_NZd \07'%n03rx"nuIR^ jsKnwds~AEѲrDS?LVX) /;=TO99Scxf';8پp漻Oz=v tj b-59O$Ks6∧?GÏ[OG J{>?d8.NBzisކNƢ(~|6]=5<~fIM`.w; h$?L :v2`xӢ9.cPlPo`uMɢL39&B)zfY 6ksg*HhQE,Qʢ?\ b_«k^61.W"ٚz"7Jm+T:1Rq.Kp6y7))M=Z%0Sa/Y|NƌUx,R6cJ b5pZvK;c6pF7_wnm/ZcZRmCbD --ͬS`I cIWttb3k'ihN @[DE挮Cq.255 aS'iD~JQ4i;R ln}6Ŝ Dt@.?# E NP} ?kL =|SX2J^" h:Dn.AK%4.EBԻ Ѩ>b\NT퍶cZDH9A1]E<;.!֑hY,nLbON=2J5Ch ]ObŃA/`?X[Ǭx}&#>|ҸTV|]Y s.97MdᨌTXPW?`}$].i_~ڈJl}ښqǏǏS(dύ"[喺NNl X^h'q?wlfY&$>nt]a.p"y`HR[teD#5}cWùqbNuL@cۋTF\= ˌL9mS`j4_'mA1/IvGČ*@jKԜ *Q:/ܩC -޲_AbڡA~C\3ny95DBL}P/BLk`:+( %hZ膮]21QF C)J̖+@x磊Y}M%/SHu|7<VZ;eOXrf .08PFċ3r}# /;ffL^hϕ}<"8pT^,Ssn\5Ӷj^by8ft`٭^6 V'K j)w%f#(NqJC5zݾl57&XI?m UI8 f}!ݑfy!EwōJ׷p/u*IU<̼IH:Sӻ1K/|r!c/.@D<!G >4Ɨob{[!0&҄WlnrB ~8W7ae(shBwp}S׳Qzz]+#f#t~ _tu@) RNiJ4`I854ˊȴ0[_,9@2X)T(zne鍛`6llJ)Fm,{w~N 0[ \G't $8:(*KKr>H=FpD:9V[Qs@Wuq >w$T3 h _)wMXp'2߷P~dHyX?.k&>ŀؼ%VavVP堄 ( Rj9-r.V%X?)VoqXQDG:۵GmZn&xE}]5֑WIm%xd|{mR3_g0㈢RGigpgUCDf"]Yw!V-TFM VP 3`G1I@otPjQ!jŧq{l1Ң ]DgCН_-xUo%66bcK ƒd^G({L瓕n0Fi$Mܻdժ;,SjS6RBb$GOF|"gi/&gZJ\6٣ ئڿ A{&iIiΊ_^'+pП[VYmX;byǖ:Zj[Q+D};_[ҿ Ëp{Tz{ަ<ך&6K%A & B.JiD`Lt( M?++Q?,W P`(ۏja#/ I ֵVDWn,|9/wBqW3v+ eL76)l'(&"e6r}~jy ᆬhCKR^B| 95ӷsČy?dRs Aub&kcv4U,4)C7K }h G "I\y͕5r3K35?џi`#%K:}=G~#fo:~R$#fvJdհ~kŅw?F?܎s.\џ(IHqr'LjqbbNΑ(,ivWD Ҍ H[u9/#ua*-Rf֫җ.4kPu;M#f<zڱPW4p,w/v mCh c\vc|/J~vk4HXh@n; #ByKmoi.m nY _2M?7mk1&{5G88fyAErr!I ܞ./tӽ*&–" jU۹6DP Ɠ04rVB/ĎЇe|$Qݐ>$ 'ȆQռppu n,?5xuOĈHVxh P5`_A~Hj(+l^q|Fk]$^@~B*.uCSwN#8FIxȪMDmiyF5F) vQ4`+2e)@ o~D1Do㢜.7~О>PC Z-U&"Jhs_!Lf]+!>(1>9 䟸jEa6(jbW~$tQ6 Smlj|:FbtVJV~X6|8v[x۞L·|ı .Yp{Q^g{V{G E)~Wb6N׵oȪ"-hy\oUNK/'")K7˚8\ CأNcvzFZ,u\[\7W3(0o`!MKnX!ipto2%~w}~ұZk;-ny=~.C@j= Lz;dIL6=2K7q׆wbVO0Aو 5XsV.kF8#[K9GNwtpA?xP B}.FՅq%-EEY `fz`gJ#AO{.9+؉9lEX޵Z?V-%5A;o\Ph*V3j|u2%h2*QKg[qeEbrE6]Ң]~d=k%'M/@p ,Z{{o j< ?s.K䳽F?x?UR1b@'XJ(a$i̖PO*=(f80F*˓^^̀Iu"ǼXNNry^YPQnҋ=Z<}aǥ~x~z->*;vijG‹Rql:kH.f8~x*◥CoD^B 85X h븕q!`Ԏ.XAcl02ݏQ=c,K| |4"ɾXzEPhm}]w?FRPabm"a$x"׃l|' oIz%'6T2Q~KoO NLc? T/}MQ\LgMT'ac #R іK[ڡ;k(+YR>:\:I8E1b= Ƀ A3.s2I7"|~3c\`>U稚NÜwYYG//t-yz_0#}yt/]"[{-UZ?uΠI2hA=[>vlw>U&'O$TfyŖ Sd\Cj̎EVUrT:"ԃ˿=-x$3)I/7 {s5Zƍ;"M^_U\D%ɸ]o@lb.`weO ZqAŽe#joM3 pPkJ6Yꤷ(t-wngG_X]H UAU DlJe9ر>se_IU$z>CrI %tE?-I?6k qЌ$lQ:KB\o벍.`4"UV`ҕ]|XΆ2,yE<],(SP_=X@v da̷[ ZY,>v}S %EH;J[YS`].yw 2Ж`7N[!؞Z*yPgb Y%Y7bB17cP(JpQ\ޔgR&&Ts GAfl?Ũ0jK&֠A_JR_JpB$aty|Pox1qL"YD&0Л̼9hD/bRaʩNU`2EY]Oړx5vnPjWVEN 2e7wyիqC <`L_#woKƳP!/~zeWRآH8mpn.Djk]䅌I t/->XG&:\d U4gsjf3Smcs Fܷ vf',:tk(6?we W3<lWpTУ^HTӕ@?+ M3DPsdu%8Xw\ڬK;< (st|XaSq[;v6|VW0|? <*aw+dlK͠nn#B bWlN{liwՁdBJ #jtE>{{ɟ;E,w;)+2{^`5N_0um MCXoUJ$ZRj[iu M.Uڣ?xk轪>;so-Aa"dqUyHʣŇyR TP̰ʋӿC ,Ja_sA]P.?s)ϙ{0a}{DŽ @vL=.~[CB',+9QŢviiN$v4ձ@Sz}h=tg5pΟrh#\ QO (*_ٍN $|3>5H, \vltlg Ыo1yVfh(fKeՒE&hG{%0J-_Fc/I/DKݜ_tsıu |I%J2%a5|;AIU@5>#Jヶd$8: vfeϹ^Bi̙MrKb#m?wY1`a*Y3\NQOϦ)ﯞ/_b{0$ኛ陉6J%rN۽]"I'vxqxVzwt6 N{M'f:2ʜcRidE]߯!+#Etv>y5:ƒzɖO%> S  $4 V_ (˚Ҽtn^҉mQ]um !1ao}T9P`ĵ SI_ݢLZ2me=#k&p0۫|.x멥%'ӜU>ʴIt{H5ɫVB43.VL*<k}`Zmʞ7H, Z@ ㍥c@Lp?,nqzj'+ѼCګ[lDK(+с s.jC} A) ^;%|ڽlfY`|dóB["=ٗSy >dtw8MӺs sYmM^̳ oB)cUd0gn#xR $&aDCJ>䏸0vnٟRѳi18f/LV(#ЌA fK>#:~<玶ah2 _Mj2:fũ*@:wxD4;fK1gv*Q䏒"rurVE W⮏bH,ζ.a>ItYjb*rr4\_8|WS :_y'iNCMETs bԝpP>XĘZv3 5y_&2G(l7m/#a QK{X@y \V<#\iVUw%<*ֹS.DZ7"ROcHP0yaDH8O xϲԯIDt6oC|ߤJDb:BHS`}-Yn"* JP a^QL0՝`Z{Z~et̀ "5v@ZrөiQ8PKv6*ؾ\XYZcsn#rs$y> / "?S*hh1xګw{F?c(°KE_Icbw=x'Jn'|Iu%8&۬nGgP{IԲ^<' ~eR51ͭ^SpM9=ek[d=q}LBOVfd[^0YOdx:f7?WXGYЀݩ(MeM8#4O}0/0e2j_e eƅM/ɃCr UQL3|.8ʇ;3HF*hAf)v{ۼj H^F`\8=%{ ti\6w7/EyM6&zrYʩݼ`cpx8fu X•Y7!)71),troRGLu)j\h0,Z9n]?I-icn!EPF CY]o6K7wG{ulC|7 8VͯZ X^􄽏oPCGg;b ׬D"/3JmЭEK]j̳зKbv${m4ܓğ7ec-/ +8\1vmXg|+!PY=Bcvז(ܚW\\{ PH}Cqx2|J\.X\x|ɘAQ ,l%?MZ*s4.HT]֓}Ni9:?0ex/$$h:VzEs4T;6=JॿlxI`תNn(S8ʲ!?z@`HG1ZuIpy֯6 k6̶*a:ܼ\I3iUб9UI8ZrRT-F Nkē"mBjGFK﫮B9U_ ؏ӰV)} &YɫYY^DFd G~bl4ѻz︜qq#O_?Ka*gŴ_lL(D}ƿ ]n hJƄpAi}Knl,r1Ъw2=BDI5Ol}埖@88U?fc=GqF]_0Bb&3[ 5w_ܪzЅ4n,B3|,L͘Q'  dg" OJ#$˿llZ D8+466Cd_)R +_5z s۞opw`O$#0B(Dy_'vfQ{l -n;RZa5;s/D_Z*"'"?| /2Xê ˧UY_Aҡf'SpP"jؚ2YLQ2CvplY!1 "%&G͝!#ڗLcݣ9% x^, B&%ܢJi;U|;CI5WtLm:vk?};MbOftel,/*_\B/]SLƘD(H,9 '5 NFe8X n.S ʹV?۽ȅ#Ν+y2`B~'Vdz Ma ֕%9YJ]lM%%,Ƹ/? (T=Vx*5sQW?~@@-Dlė %xNSo(s/\_зeb0ܳ3^ bċepvÙbB |c4ixOG;V-2 Wi! |^ I7wW^ϝvI@zߩ8*>k=쮲0bxvF&zf[vϗ6u A5m̙ kާ\eK#?&ZJWe;(gfgAydtUw2㐵=6 ' p~θ#~o@7QVjAȏ+TMFQ؎*&&]#K.47%h e@FНh&eMB(qrkHe, ;Y+=dQʥ?Gi %$ .T&ZQ)0 :$`v&$G$3 ~fp9J#mKz("Z YI;C}BٟġᩐY71UQ6eLdi8ٽn5{r5*Fm:UI 8h[LJB>ث4FIs t(c&\;ص[b"a;,=] 1޿ YtJ-ec\ˑ,=ϯ\!>@L(l%ynH zl|R%ֺbLA Ê$'uA,޽lA  dzIkΨgR9 5}a^2h' uGyD.י{@U6t~ąs럧QiQEw7,ScGU*bƴZA'X܇&\B,dzFyʅ9{+jʅ1YeXwp7VӤ4vQ]`|PDM;ˋvTORS|o5Zu (+7sJsN𐧚r~N3Bz\LW+Gɵ;5E>ȓ,T eE}V){dEVN4:A'vBc7DJ^#;Faw\2"! 5c^5&4[CafNBЪY@mYNjTYv"V3JﭟMT\'% Hr NAV ̗1~]^"̦frɮ@Sa#DuПW#bw0H۽+F]+BJ$5?'ӯO5UoArIjLYNHx:l ˥M2kWkW0cz4hpveHSօ#Jliq7 oFOcq*J;jϬ7|u*)U>\qʗ6SX+-k>ʾ(#P+Hc + Jl흁{$q M|!6@lN٢Rv:2ga=cs}_g}SF2+ ]-Sxu۾ 8J|o ZWeL"d[zcZ"YKcǫZ+,y]|٠4I%Wb2I?p|ɖoH i32>~PR8)}LZVs`l`߱EF92qa~Gsؖ,]Ur׾sր/wKǾkiā.TM5>@YYz)__h_f/27/ |( BpỉbODlZĨ'El8ؒe#j2P']$X"5AR3'TDU7=ћ}Đ3E+Լ^[>aQ Hf2F_ ⥺bu-ϣZDb$._"[Mr_Rf?ҧC@ZPO=^B= t;#+{(;e#zӈ!ޝx!)^U`Όnng"|p̘MUI`-< U~+D.1 lG;RRW#!حK#OaPuud*_!<] |1`-yR<6IZK<F~;Ŭ6!^;CE]qAhw]F'GeXkf(ʛmGDC)$TZ"39/ADCy_, `)ŭ](B)? 5b];4(wPV0ʌi_3+AK};X`u\nL?@ug.2Ń*wUf嵗yL .5*=XE"/) dRirB94L*Еw}o7* B*Hjr_amr)P_^ZL|H$A %#y Z<+p[;&k:>" ~]HJ;,Fc:bG-H"^7<ɌO8'OnN"*4\ŇK#Y(k݇LK _a\p_!1\% \7G/2VUo~"q5fَp\zvc.&֑yKۖ5p<<"nOiKȫ|'F#Z_zǸLa{5׵"9É|ve \QT<44\fMOBJ#n.6C}ӈĞ+DFxY4^+T Hmy\Wk*!R@ގT`IgˋE +$IW\=AC| e=ƗA|u7Ij1M?J?=# }~hȂq7* ւ*:]e5"eXǂMUB|Ё[}@B3\@0}Beob=rIZy,YpjlH 6pxx*t'dBhG1 &Sˀ"_.þ䈩ntzx8֏*~jM։4U P7{]$P.qS"x?qZgd<67z $5f)3Pd|5U'J.Gaò942BExD^gL>hUZw[ϵP"ٟȌ h ע\2@- aק$i{bn}@xN-tJB 9-}2`2x>:eX/[}Β/Sz$hI> %C r3Оøl/*F 9?L*[)XshBftsA>%vMR178`ŁAe͕GꠦG8 oP;etl3\ۑuERaörcJ+2 :ugGm.]Ə3oAYR'X,?%gT5]Kn%5ZTYna:@cE5eNU%U-f%a,oׂxw,8az[JJS)i_#X2W}x`Sn*A_:򉍗̘uj[H#FiFnw֔lqU : qDUfGk: /fQ%qmXbdsc( |W,[.t<$UrYY k>de7{b=bEvp\F>AyB\  {m3Yr DwAXޙa L!g+7$\ดT)4A cHZDVwLh}Meu=%\ĐV{)_fD滎BI.۔.`p;OƖHz;Nxt$ݢ3Nor~:`Ƹ-gGf ' C}Nnen!3+*}W2Rs5kʁGf}B| j>$I{ד-fѧ'p^#ńO : @r\8T,-S0M?a'^gw53vŕE3ˆAڂ Dl#v#|uC*PC&U-g9 @{񃭃Hϟ᫘ Z>{(3l.W0/7zu^r+J!eB"RmcM$Z3W=^PjW2.b)"T~D+h޿˯P^=k_ԭ%QxRaLJtcO:LFQed/#)gY߉J߶M̻f-bWp6xWwy9B$|.4$+qcnfn/Ñ XE#^3)R-N ʱ`T^zp"eOlǓwT%+4 KB x- _ug 6RR PB2 N2#Z֘Hd2؂j Uc680ur]m$$Z_~.Ɛ` A) Uwf[*f˒~S( n'؁:cWcCPũpc01"[y/6f["Տt( Ρ ҞU#ٿ9WbP9*&ڇ!W]c r炂 J23ٗ&{ܩgآTC&O;m>UԕS^廭gBά@B3(y1aKeoAst$Y8}e*!l%{/1sxPŠP aotkC׎up'Iyn5KϢG?law.f ym2dIߦVJK9p|ey/=Q|= 9I.^B9_ՓvygZIN=[hF͗Hj5Q+(S7,4NT" I`ggEefK>T6]<*']2scUJrmG"Bu,Y#jeops=>HD?ޘD@e?+Z0Hi8:5Cj:aQe^PŃT\Z~ $sKܼV!^xFXHt\qP% 'zIn7'|tJEǝ YdwctKKbKG0AP}wE]ɫX_0\!*ޟX4}`|(qaDW]&'#!BcW(!oo jKh9 ;FHY:;e4v95Ƨ`R dEߍ"DYDedK?&CZ660UkkL% zu_^hqd?R\I1KϘϯchH\F>h 6=@'v*FOZ9pGN](+~ZyK%Z9=:/,HR=BUh#}1HpF v';ԅ8uGU;ty*Ɲ.6Rt"6Z^8AKuk$K"GPb{i%U,%r5Êf& faE|^kP Gߑڝ7U%0 ,=.`Q_@1Γ4 {mq 8|+VckS~6) IQ Ige+Чy _7 + - Vl_C2ӸC' dfQoܯgn(2QFHor3*zZs@w妰OOh-~\s-0EdB- VP7jUK"qL z0Fʸ:TfT:Ā[Μ䰀 ~>p L^%OtŹqYl I@g))zṼh|.ޫ.K#ѾF+a~W&5ֳ'C\%k0)FaHJQ]O/u/#Ara]|3hKuq^2%v/WdnMX1%GTYٻwt؞(zآ􈮓)]V!z+hT[[Z_ 9 d&ҶL*N6LGDQstXMߞa8@cL@ol0Tjzt*w:"vYCg oÑ/͖,GD[NmYAXU=2+ %;i nrsss+԰ȋjK&Gx, #__@ǡJ8'myO&IJ jqY~Xc)rwN2FIk]_ N!r]B.gT5Iv0 dSz eX]g$pudUda *Fz-;݅vsB> * moBr*JkDZ5ut / 4q5`Qf!B6QsA~7*b2Isl_&9&r(ݦŶ|eNަ1 -*&aEhaWA`ZizEkڿĴ~&u`15f;Pѫ“~Y#u{&|dK0SoϴZXb!0+,C%sd5 2:`ʾK3IQ,!&[)OxKF?OL]A^}йw\Fo2kjHx{WvގLΉ,5ʣd0RC{ b\lV=!= *HX+[]Iи$^~rX_G!k2D5]o-r7`ŲmQSߔRcJ PY+';?P *\첇9sw m]6kKߠ]}b'#uS39p-)BTuQi'Q};}9@"$w+yh\qU -V;GX.~'?5o-t&ָVZ*opAJş~'0 E[R!|Sۿ%3cxѨ*˃V0U'&Yt8u[S,\j#,; l;޳c1PeNeNYR=O9Θ3eI/*B4NqӅ5wN[O'[eE|eoDV7WF׵PU2[$.adebg 84o^٦囬^r]i Y܊1[MNލ-U{7^U]a"+ _-g7sfin'Anh-W*+?@)'қ`'S &EH5;zITew;!8qԥ]%&xOŭ M†b%U{t 4sRՂiz{o~ufu]f&m5QeY'v E I] x`\+fq_ie,lv$<Ņ;I*}{HSvijv)@j{m,.jSf !PnX.B >+W^6S4.0̫(\x]gS ;>,S{a# y+=Rۏ I7d-U9$r\1SI0rF@QpIU&sn]hj3D'g RX@,4Aҡr=`pKӀz88  Pދ|* "TT1){Z&a[:^[ba hxi_yo:blثpPf!gXu4؈lªpC; 4PJ$/؄g6^pwƓhaꥬ{q߱Yr{/9c/<wE2C$$gEtY^ ~Sa]س_RДnmD%&5xsYMVU`[ՌlN 5 *cI'$NBY S"22ua&=mŵ5đ/I2"+I5|` KJ8"eVi23M>e̞xAdq׻A'DHtןA)+3b(k~s$lςFmw~(Jf77G 4ĭ%&DqpN(]1;|$7j , nU_':5V|vB5HjͶ=c\$[<+ԳGˁ=q8<*ǜV -~akAnQ;PV>7]yĨu2>O<YUc2 &$c#kݨ?>#&bsV; ?=i p2?sT#nj|yD1SEZ7qw34n "iwD)C,t) ]XO?ISF32Duc2~`lyŽS# `+] T-Ti4}A "5Ə Oѧ#@/q=niM g 6I܎[xsN\c?n&q̥7Nuy'%M =]B":Lf|qihTBDPu3{ V‘P]d¿K[22x!uvzQܭ:0_MGf!vqmPzHƢ>W'BڢuCD1ڗJ~v'*/ ?"qLӝɩkL9l+;P~HĽH6}a4ȐC֪#[o~إhK'.B쮤~xj sl<tD6=>MJw 1 @Њ5T1ͻC΄H xj9:84{&X@ 5mƩ+8,ͦ]$>U~ʄd65\Ҧ8Rc>y[DSβDtE1Rb&DS |'L*c)YSp,jάHEO[/:DLpuĞp蹶? ;% -0 0K.VD'iGԁi#k dJOJF]?c^7Ξ]tYc:,n%"!D``~X9եӅ+{io&fc|4mjǹ(s-aqEl'3mG6еISV˜/B4ֹGXpOTR#÷nu0գYCd4H״/CWe)lw5݅N/8)}N `@[K8z &>$s!Xlu@X8 Fz]T ";Xv$@}@ iwA[A ˴tư_yJH̞O0v`'Yb,r4|I9FZ¨A++G@Di?p@gPbvkaSoiPe<\x;O(1ϖ|)zT(Ƀ±[@i64Ff 40!訯WO{tZ摃}E0>jsJPq1 ĩd)q%8`ݺ]ƑݻE5~pϤ){3eM_g IzsP !XbI!KjaaG[\/Ex;/`i|7qMLC9Ħ=kmul=m )nq^^)/µpF?;R=4 ws9كz!>H[i#*4$%xxgBېt݀;La%C*wjtR d<3f@_FM?Y/N@M8\z2#>!L a~tLUKG*ٰ08E7-TVĆ~*m }wBfjaZe],4nUݡd۵';]ӝ=8k*X]*J@g|ZeyVT oIJUA]z>[~Sx.{(nϰl٫VoS0ߋa_f禊W@!Hfx3~rhsxZfۣWg=w:$TT$oe_Rc1^?A~5H9ꆰ\%Ou b $3D#&Q$DIXZ8.^xHun'A¼!P^.z@lsR߯EB%1Tr஺xNi Ga? FosH\V ֕טFCMQ{ձa.qL:ԷW9Ӭ/d#*`<,>_URƊݏB6G=֘BH;9)s$.XC3 ႊ$Obm19 "+j2]}$ 7>kO8Ȉ ~+{wcI.@,)`ZKfN e 4\udV]fB~aS&4IM-*6r~PWC% 4dbWx1]VP/6wSғeYxEc5F<~yp+; ?)p|!LM,Y[h7 Ӣ 0&F;\ -pw8  Ӛ"4țo1q񁞇:ya+;{^v@{pA؃%&C~mL[U`:r`Qxm\U(F% [CrP⋐) _^1J)?m(etp6+~g.q /ӭ|? ͔_+?%^ݲq 6~K`{ؿOٓlt ?"î?B]all^)-K6V8S@aD x5Z0f| 6]Pd t!<csdnl^[` j7x 1_qy0 uSlxo;+_Z\2t,Q |4n1a#j&\ĐP-@CXhZR_]ҕS, 0*o1[?zgf\`m{Q6 ؾ,$mTw!59ÕOFZ;R+8kG]e`0q>wTSOj}<+dzy}* Gǀn:Q R ̚G:s#FcqU,KbQސGa pvZ908ڠv-Wv|ʊf ɾr& 1c8,As홴;owI8f,%=']jgA%k4.Q[Q? vSC>'{_|d,0TYO,ѫ}2xBWۗ2iyC }_; 4JwLGN'.jdRp{CmHEX^l# HRwm7 zړ`)\ܓ; [^b{mD>Eu07(:?4P;[܍1U,=Ňh6 a4Xp%'@v+8jQ:a+n-rt0 Yc-sg1d˟K<]:Y`u@oM+jIx~#b 3uWR|09M'~(݂K&ÜL:e'mehj[.ʺK;_:Q9v(}*>ZG_whp޿ٟJ1sZm/ (G6[nӳmm1,B,2\K 8)q>!O^ Ĩd0cb{bAk(阄cTs[>Iǥ{V/ 3qyw.Pޛni(ՋK=|I&6[RL L_bT>Mbp+w3}P긎(?r%st)@1 5 xk?yEuA < i83ϵHQՇQ ? i ]fmpO TvCK@` v [lW2kPbI07H})A!=ԔK {2/+ wѻ-"LkRNB\7b?#a5߾JXU>PLf&[\&o?!uY@sC'@2 v;z\/G8]%ӗ<>& [*ä!b6ѥziטCxe7M;6'?E5.!'Fx -~Y ,({斑~?nhszkvK1¹1- Q8!Tp$Ev/Vo41`S4;5K&7e 2 L\PWР]58[?>ZtNDIIԥv,wک5TSs1sB[kRS)e "rWG)- /<[3Y9l~8:CLIo8{ѭǾ*97njBgQo*zlE=<` 䨷ص+6%rNc6v h$)@ȴЉ|w cè5,xiCo&I)!8ՙaoh~~_!d2=#{)p& |ۍ$*lXu|A+[";Ĩ([V js72zF1T/MCS7/ĵ;I S_0;壟 G1BLX gT1J_~ҘEArx8b1Z(&TdC>˵WlH|O&'(> £Ƌ=8fv:A򱒥FU9cdC6 KvM=fQ]k^Me6cZ :PTh=|S2Nakh$+jPϊai8C`SK#ԋ'>mnX@ecݡԏ"WhE,IcWû Ж_-ԭ6h(46| H` in.ʒѡi87)7d 6y p ̠!tQÖ_(q$֝8-QЦ6t3 ? /;ze0pm^^œ@8aĤcYqȘyIPb.])"_!4ypx>IJ;$LeY8xL2x@U&<T`Ik!qUc톷9T:Ӕq뀯ƎD3ߴyr]^U (lZjx2ك,c̼"R L$BMr _D/jlxkROQ^ϧ+Wb⊊$Co4\ .lJ%Rf/qzI/oɃ~\:*EDJ3wg#[I R}nC0ǘ8u-D,e$| 92|s3`ڼ_5b_T,]VXiQ\@AzGlbeaq(Fa3]A[ekI[VFJ̒ٛ>oM67jke^31WZwPo =nvp !(E/9 -t1_;KOۜ3<\Xv똵߳RޢJt"v=H%5FӾ4EP0\RWagha o+]b*{S@s/˙@w(='ѕ䈲Hjmty9;l`WS4 ^:+Srն"+^\[F k&QG3%kq0Z U`WΉ#'5WI񸉋+*haֿ Kte Rv>'-,Cڇ9,+7ZqonmuDK^ӓg`[㫯 :@7+Bs&ə$,\Lhg{G)<9Y˫3*ǃu5Xkr,-U9QcVIt#oSMͫzYs(XՎZZZ/MQ}(j /k"/ː&&7Oi2ȵ;dg,} Զ;IN޲#kmvgetܡ(Ȳ}՞ΠARy8m0E(mi~٫D1I5.pwnhlroEݼUH\/$mwy%d,kGʡ p'A D!Kjz$>jQl:TvH,GB [|QzI!ho0%/S+:/\[Dr}} n[qȽc!KuM#: Get.]eB/:J[@'vӈbQ;<nO-33KgY!"Q'S-Fdv 0HJI5“R$3abhm6lFqz~e'`6BlCXD>;x^{ ݈FC2yY%~y}T"PHQ4O7B[L;Nեcw2uJjVӧb6&]k<(x05gՐ=0n#q<).5P;! ;d tREgazwN9 *I(FެkV B9e;• HK 1S< ێ,㪜3v#@>i:ۿN6*p!7?#Èa}aVL9 A!),g8JQ`ܽ'T MlFZBܺ{ WupE7[Y.XBlT_h&54X5>f7 3Kh̠Vu~ e{nEzDeTUЩ6D} |*tN #p QԖAtu\<>&=" K-mi>/(ZFC^}BGڔn"CQ@ x'+'fTz| b y4?Ӣd %Qp[Y^Z?I3B!3Tѽ&U Pd e#"+tVv#;֑r SV X*ٰI꾞M4_khHf5l{&S dwc&Šh#+Wb^Qs\F]F?6_+P!L~=>Y95Hz&Hf~8=-OW?X>+1pPٓaqNL)I%sF[ذ"A]H%\ӄN~.CITu5mb&RDV^܌< }Dhr9f'i߅ v/oe1<$S/1PLS> XĖ n 6O1Y{@{DF=13ZURU9ZͶ>LCY2/1n2dž;[3i{@?ZC N99EǕrfh܉4n)2*9bG՟vJrp¸c0B{Z7'* ZBCupts]!e ]*Zk Fq_ӧsL6u=X,?ufV;>lKop=21S﹞Ċ\B'#~sc[dVJA鏲M)vo/b,U*u0O wn~"P'}^HEa 7d.=`yCދ5:ƗN)cIb '~&VQ þ>2tF`:$t܃*8]bu3W4^\/ԁ:3 r#X^Z8 "na1 s$K_c ryn_,\47wREd)V [dw0Opub3Md, Fn28G.K@֝($r3*dM_INwT^SD-^]T Rmvi9))(~cß.Q q3O$E}ʳLltnns8_\6< <][ (lۛ .ͅV(RY3>C>p*Ϣ5jF1!8Sk,oSCMK?˕G#zh{@2g5,cskxݣ}.BG,omNYYzSXIG |S5_?T2_Df2@O]0RLo6#s G?-”#LoncR.䑅OMp9Y ˗XnN-,/NܖD)%ю :E[ CC%&Q~0.*,M)Γ1w!LN l*^\m?u=-t5 M_UV/Xå<9  w8G/rVghNp']=%IU^.p0ɪM ϟH 0 ZKgRY?:5vF{k&kOtŒs|^Td۝MW-P@TL8/d-PVfl֍*aYg "|+ŃS1pSrcQJSQI6x0x;y_wi&v~F>tSTuRy_᷑iX,· wF 3i"Y b]M^֑/̔d$=5t۵2- o:)9/`<,?1YlˆFqF,Ӹf߽ܾ}E sN:+9:"M!JWUd4 I/jWN~ "Pd~?A9M3(e!T-%y"1f9@9,y#?n;/"e‰OqĎƃ *\ħq:۱G=Pw)kNR"RQe%N +!2 >K)!t9٭buK/p_'ɫVJ5 (Qz~Σd]u3'1I9)UzG$3֒³1 UVG-P[1W63b;sT я>nGzwDjeX'a ҦH8Ο-W^:j .ҌohhJBvPgy%,!Sb = URIrm9:Fӿoǁ!ҭCWyY$ /_x FT]rZ|7 QIy͙߭I,j6a}+nR*% (͛2Jl'? *JQf9T FbKzt8s|5 {཭حٓH;_4WO8F}*W#Pȿ!/f2s#tt>YxodL& kH~C^٫¥qH ]Rf%rǾe =9 a[MK;@1XbY60UN_ˇE :.4H S7 ]V!Պg;zd viBdpQ%ֿ{@<Mu./Ɋ138U?V*9j[u.\W_=K4|NƱdRZȅTย:ǃXIYK-vfM&B@_SW>SI-![FHʔq@q>F5GЈPLq? e;^X)Y}TGj3ތ@ 2A$d|Ba:)d` uP Mm|jT`t)IQ }c+5+G.+CWBL_J~8_ jGJ,)UB|໮cY:yY;<Itڌ9m=ћp-4ȏ}'FQhELݩJ4O^ :X`mٽ uf-,nTV0hN ,"~vhI &H1Ekʩ;_Z !B^gmeεhGH@pCo!a j`Q@u_+$3BᠥONoޚ8`e{q[9Rw[>(Jl\$nɣS>k)H|J`|/G؊ B=uҌcSPz?ܟL*E탱:l{\_+ _kcÞw閞KQ̇u6.@Yi{ws$1?Y*˺'b zSv❧N̏؋Q.R.$$d0eZc"RX5I_2O0/u\>RwrF:R8-o- k3`Ft(;O+sľNxPG1Hy8cھ?C9L~Gp CU#BZy[j˧,Yur::f/7 Þx ^ݿ="rYMDx=+ʴ" E>Z1uA&enSey$2w05oDlPi~s#᦭ Bg9dWwpOV|2 ~sH(t-k[bWfsd`eH*_f(;\N: %b#R"O_kr _JaLf0+Ъ|yn^odܣ$t[όv`SLͽpgp5\ ;a ]$J<6;b(x|AOÕ'Sz} MY}h6g1*If7dXYU v3ffW/] @ ]PtA%4m߮ Io ǻ^%I h#WL _]pS@^Z[W1Pq qHtd_@ibESHsd#f&aؼ n.'p @^7@b~` w)!lÒҦZSl&+a!V L9AL# TWQ4>R£#-wW*gS,8YTHY C= %5\4cOÊ1Kganj 49 jiTlݚU&4L+Xϒ\^^S Y.QF*5b-yD#=IM' UH pF6p$&9-|#I%y2J}vyK3M8Snw^uWU c*|2<54~e.Nf+q.R~Ь6Nk U,^(|&P: J09^$"ŋHYXFd Յ3Wj)VcLEҢ(bC"IH>#w"AHތ<ǥWXaqw\P*O4>V#mIະ2vT$@Zs6<9-ۨ؃Ĥ^T_̗$M5iC4|j`90X64؋׻q%3롭2EqhJ~-)e*'uHaw.X ì8R]V5ֵ M{GM ؖA)(G7;#K3!1,$[.e0Y֋A/u<=jfZ wPDs7c :srNƛ=5J"-pdo; W'+ =zIe|Iâ>_`ٖ`Nʼ@˻D˷ &U5wGsV.k^쵚1|bq&A?c+ ٮm wLֺgj}FT z9]/ƭ߾l`:l뽷} JRoU8v]`- gi3ؙ)2VJmȉ‹~#IrQ9q2)Q_pv&T^!|L/o^^)LG}´$l7ntR|*Fp?Pk\\]OļPs]NY)s Uyy=aRgPmJX]&34kwSL+紙^?ؚ 7 ؊9bgby!xt - Nkݕ<:u{ M DCvu>h`)TdCPXĖvϜ`26<Xd "didNpC]IJ Rhy!%rI GY \!#zê&b*ĩ(QML"/1A)@\ g12@V1bއ6tvOSGpvі/: `O濫-&F[8o#QU?;I/o{ 'EECOt b;έ-HagLb%MKg)ՋDyQ @Fv7o!n`i9l~PZy]t/ Z\Ljc>rȱyhGI:t{b Irܢ2E| x~#֖D7Aļ Ȩ66Wࡳ)ND"'^v>l|C%),gy{ꡉ,N ݁ zLxN/{GiC(Gv $d9 ,fu!S0d|>nƊ3d<ڢ"XVbl Kὤ; 5Xw(-| 4[~W _s0 5U0yOi1_\,G`I`)1_u>#$ δ',#(Sx>`>ϲ@ &O !}tNZD7ؙw:eXdKV1 :f\#]@D7L#$_%sSmUPQ+.|T |tMnKp&*"y($Kь|@QFFg G66rxM`@JtpWmԮ˿bZ+ עJTHPa+O-QE!+p6J~=,o՝nTgP5-aѫ4*noRD %m=hy'$!fz!-bJ92]|}k͟*>EDD^GΘxoC? ImIa s\wӿb(XR(dfas(ޡ1ޱ&ŽzXrD?'¾suדpi8*LDrV:H)7E uaD4v7jeī؃%W -\g@&]v agh4sǷ~q.yS77 #8N1 R^M| 0E'Vm>2̛4EP ԇwNTUi4jziHkbyCɌƞ!;cuA*yeoySB}yDAX 3;`T͒uT ] oq~{kui J\0]PY.~Fi^٥d6-'~mUB:^0sĒaùuA նdrؘW٭q5@M y%;Sk71=p_~i7Wۡ&`_*V1;2lnB>`JθzbH轀WBCT<`v)zoY#1* iid0̈́}#O|e3ۅjCS=G_Y>V<"ZxrEҏOd d 4;a3?֫K77$Ch83Ygv5-ΌKZkecKq/F-xoUUo{*"g*#~m~0)+锚o]i{vOq$"++H1XLnjP"QELQ{[ʥhkk5"2N0vbE'؀VtGL 4Ÿ F?U<3iɤYږ &Ǻc@3_W7O$'`e^:{cß60P`y;?Ja&*M׾6*x´TgԶ+(ؼ)PY]=-E֦iz^0+< Wcxq8KQ j+"He}ҬTHܦ@5cC]/Vw𧏆sJ̈́p)do(xxWcג0.s<<D"ozv v/1 T'Q,f$L*aL~lR:.]Ęy{8PuƳDl{WZwٯnSSŴA7¹ӭ k-AQx LYg6qF~ mI%[qT,bw(EuW|f#~o}{!G{Do8Y ϸ\;]V4QWw"LYTpYF^FKlR]MJwktؒZKDc4f\ײu{?W=#>F)<:؍{a ùDi5D:faF8wY#)'MM %QzL'!녜&v goF\' ߫4\ԚcS`Q&g8@S5 $k93 :nE,'̴/ۇ2PQT,j=#8.NW:3qne]1bsLX == K) ۩fZlYI طI#~={ㅥ}^q}|wSШYbw,jҟS|rٝʈ4tcȅހ҄nJagvl( wGndtW:eAgߕ"T!,)Su+s82KւRO"2ܕF1b2t+h*Ǣj`\8CZa2]lBq8iA{-k=t>rF [" BH !\n]f#~=OUr@)/tqIlV{hPqiXi73ͲDŽfH}DQ>}ԅUP)sL" Y "GuSÏIYZFdv&&DѪzO+ i2 piw Ue7uDqQ&p\[5]CŇwn~Pb~,PvFTs;${12eVV3 _qFyפ̿Z804F Nn)mxFk`(~b|TqܥT𨭩Cϒ8idžFuBP(H.Yu `@6wQ1t*d[@&DFr逢:@/Rhkn&[1-ClT1FQM1!-^+8UT%rw1̇ 1'1> XKNo>DK-cRWN(v}j)`u4 a_JjY; aB}2皰F\;BO[hl[CD">7E:1F|5>/JҐAWY/y ڪkK&z $!Jyk'l% ˎ+1l *ՊE7 "͠RaVf*1Ks(4SUɁgeyU}؏'OG Ub(OV$@i kkX Z{WQ9keA-WLf՜l[J"}%dO L$=/S7*r]I2}FpR <Ll$#Mv8[SUjM}L&2KB@ɷim,Xj놝>LB9yA4L-`L 2&֭b Mï!b>|!ILߗ8(m4Z_kYYYTlM}xB]ޫ0iJ=OL]vwD enl3-XEYqG'ۊ9H'3-[ M8>NM*oQLGehދY=]՞f;BCJՠ/M^]|4,{#Ncsd+q#n ׌5I6[*8U ,d{Z9bp8O dnlU"ߨVIzZ7F\u5\G*Hnz=5VBP}v'O.$7qM+/br[9,)L}XSAQh+x?Un8QgfKm]%ѥ 6X6]gG*QDVng1B5IVoA|9IǮ1h<.?{T2ˀC}g=ZXs2#Y%4:Tk#}}]nوqj%*^ eq º_ɕ&$cHMNLG޹X?@PݭR(XE<q%:}9a5ynסL~ꬱv1B,)ʏ L5h2Z>Y. {v )9@Bhg7Psn.*}>Y2XX v^| R xo8zBBZruKŴ;霅*F_A}k^jE0GG8fdpF$ceVuAnNy <%S!UB0ONC=^Y$lF%j=e|Qn)+'糼-BB˦PZ }|0TZ_j=CtCH?ګ9.2J<wPdS/ҭ*دԣ ܴ?(MO>M,njA7Y`{9=vmDxh^0iqy:) 87j!DNcswJ2VuJ^6Ka#9̻2cЌegt{ |s~L8вB@t 4UR;̈́:}Q"Ǭ*to*_ʡ讣4\XCLa}%6sF 1t#z4QB;71ŵM gՃٔA<ׯu߬oAKy]ɶb}|W$Y*~Ԟ.Bz{Ȅ ,P-7|zd~4I]TXQb~ ن1O aDXOݫ]&1#a'5Ĝ_R9w3"fP."zp!(T ^YEMTN⾋Mf"A`&cCc('x\!/PE1 Nx}d;!ϑX'8!@i[bGIQjI팾=~?a.{q|$RHGxCjgjpbl..9^ |Rr,`]}m$ZbC @K$:*_+G0j`=¥<= /+iZtS `nzo?Z1ytplqHZ<f.<%#W@$k$ ؂1@B3&$h{Ҭ$=n:_G[E~]9/α /2T?lͳ_$g\[]^XQ9JܘOhMJ^Qk;yV 3@ RS*C5 Ax6Cxj4Xf2QN:!lVr U@ߨ^>{Wި+ܘH^Ck_kƊ1k uaM܍U^_~&[|1T='zTfr"_j%3q)LGUbH7?eqA>h_Ȁ,Bl҂w"UJӐ9ߕ!f" H&[9O8mpxi~GF㚏Ѽ?CQݬE9I7U?Ε"O̳Hp|R0tq w )_0T|a>vZؼGN TX#`"mbG%UuI ΫϣP5؍}4!AjjjaϾCIסP(<"ݫPh WH_1"_~s*l%&/-P}_Y[XO<Տ}#1j?F yTˌG2nTUPڎ/>ȵFx4@|q#۹=?Sa۪h]_Ux_(x(nfϲNY2@$ |;mi:aC5;;D!Ѱ3O66;*uNPZT2umyf9I#^-}Ò<9c)m!ptfoy9!m&hbqW~ݴ?֍w| .q!; q =d!LL_ ?ōaqw1o?=kG4G&@ǔ]U]_ѻNp5 dHK[ -kG!_+Ypy}fB'r( (K0WZ"ݲREnal|D jmwWҁVd4EW(y'%gkݼ_|sYX!Ւ(Y{ \;k楢86]=,,;!`L)m_Ѝh`$8qfw\p{m4mCo!$F{+*ǻ 6`a{A wZF|_>l^:u*׽5 ˶~h.N4Nʹ.ӐF&,IpRmH!wJjس/,4FrӸ,4AЎA:! 0QR!G,/K}_f}f~vȗ ҆ YvӤ.8r5okfy7Z\0aaN Bg 39mCy{4o| u#IDK+ӰTTZlɭÙ}krض(6ۻ/,0jT7_o7(ls+.:#:䢻) J**Uf`Gk§˥ss׶F w>pA,WղEpVSlGxhcʜbA)w[,4]w0V9Rٿ>?B4KNarY~xqJrex[aņx$%$IaZ'N[9X^u0?._;&#g Ɨmx# ]|*DxH|'IBR5u c<|>X6}@D]&i1a/u\nDp=b[ ;xKI% 5h"1ƍc!"F/Nᴇ:Yܐ0tzShLr-*th*0=jyۓ,f wAHiT&L>kQ~;je Jg L;z\UC?9Q2I%;%Rٝ t>LB E/ňZ*2ެ* Y+LirL+Wjp8&`&_zD/7 Stٴ+ EC,1!yIާOae1L?AD#O΍lgkJr*{jqXBlE?7R?2Ԟ Zj5.W>i~_Т4)_%V]N$>"owMs/{knxeB? RYX^eK.SQ@ Tm..3$ TzꯄQtd[ (y .vu.I_cS^X 4vTƝZgqFrb `ݏsp5tbq _nq-?T8DtTɺDɖs`צ lE:6.c4*6Ī-#D΋(4!3Ma2/lJYCly8P2Rg)@eY@;(GMX4k;)nFd5N_S,PEU2VϺ7hY*Ƞe+Q=C*$ܹ.?%0o7e?V^=:"8UP/iheS1breg|\awy , GޢcPi"/3~<ITɢ%P6:Wƨ"ɤ*yEqd1!yDQqU<*]e}$kVi"ȉynܠ<Q:8-e3ݼѩq=AM=LR,[eYS,YmGg1J4{pu(+#&(dgƏhdĮ:O}9߈ vj 'Gl'-N6z)?Nz ,ϗ']$3qR@{GAB#&t}i<QDTFc]C @.ᒾdY-Tt S_QFd(p_RXbZn6D 5 skoDW~U%r2 =-קPbq|=OY ƝA-Uڸ{"UZi[+Q]D8j#Rc'b"DHSD!ξ/43IS~AyVJh㡣VQy>y(J)BU{%KmQ`tD]hc-Mܳ\ャ㱣.u7xZ*6"@vsK<v5^ Rȕ1}@Z۫i 'ɽ7CvKS/:b W2^#œp=Ƨ"yDQ3Ksiː䟪iӀؕj[ϻ~5ps2;`l`NnUi*=ԌE1;WKĵs 6ihf$ `B:0`MA(l+y4KMF5B_p!.D MC& VW&VDoT axEHcWqT;$"|X+aEwt.4v%uh3#&NO[kK1`FlbDFnUqKs9RWCfں kiw_?3>{yrpˑ{'ᔅ_,aciݖIMqThp(l1tyxZggY"gFZ.y ڔ>z#f;dP.7 %p;z#Pr͠uU$-*faR/0 n<|ntY5nmB=xs`\UZaZpP"@vb* ^:aG!jruXbC#G)ϐRKxg4IN̈M&b70L 2 Z,)طמL 4wY#s$Q3>ӸR xܮ,5UbV,Yׁ-,$M&b׊5h"gG&B23&l| @RCf@m. <.eM+D?[`r29oJ]%bT- A^& %K#)\̺Tbu9B$6ӭ.Ik~bj}\Ab8"(-CvaPFIxp~=f|w9}y$mԥ䬢Ҵ} D9}#6b'p!fG<Җ#+Va<Ǘy6$wiem.%| B~8ZHw$ETй,츧8ʓJ,ώ,j dIpli@̓[1X4Y{Qw;jַqDŽbȜJ A[G18`b0c*:`+v&@}il'+P)p 2Em/i2"`Hzȗ*H5t , JB><4Hҕw|oy v6K_Z8Kef=LA{W\Clynk!h8m嬖_6Q*cʺkK_0h0znnrU,Иvu/}}W՛ cCۯg3uՐ{IVnĬwRMP8 O3 hh9U֜Jõ8}%.ڇq$\.U`5moT;i9y D[ro~(XΖTgz˜PT4b17:$G {檤zۧej_Z( (>&.05ݧ`0&S0yiZN}G̛>M|M=rdX^3!%Y離"Ӕ/ɺ)KL"0~mܟoEZOܚMh?q 34vb'Zޘ˥ƷKic~Ǩ|?&Z!U/!F3k%HBuu^j_xK70UESs3+AZ7 g+vTrەt u9- j b֫AH_þT>#7uy\R]nA[46 <4w+ᔬXH^LTsj$9PLr׫`( /=`*sb[ݧQpҭ9jA3s}G@I+R\`uU z*vO9]C=ft" ˚uCiH#1foW {v!􁐧ɥEld$5Yq wU4=#Eo@lҒk|:#u'[ɉ1l1dI>qmL c18 kS̙Ʌc$K) slYYTV.#vJDexp"lF)d:NeT*IG7(%Ocs**2^:f%wk\] rJE 9*տEDJx ;j_.r= wI5Ye~̠ ܬdnZb4LRԪt}ciׇǎe&vwY؈TJ/;/sw>z0xhg5?6HVA_#=O\SHd T W&񪛣CQ.d$qU8 Fb=*F}8Wo};SL3-^'?nyIfKtB/ccdT'Yg@#4o%1 JW;4)=2Ⱦ3xukA|H-ӐOg~`d??̧]4[472וqxxXzv 8 ( +qmdvvl"+5tpF1{z{<$%1<['!z9 f!R[̶X퟽.'Ⅳg{φ } .qe6#@یNRҔ9[BcOPw|*#Y4:Qǵ•,}P6O}x՘OWj-Jvݵ_a_'\B>kFM`=vjK'd"[Ne^dXKvdr)#*+_~b{o=V?WE6ycI(Fƴۂz7Z&+< 1|W\MO@B,l ̍p[ . "}c8+QmUUǍ) &ljzh=#q>X0A%9qH Y6GHj=NOc"D HQC ZXF^tdXו&к~ [ ifO)Y+V*uEiQpD0هRkR 䥮Q_2Lۈr=]]QN, oz@Ecak_2qC?vڎ!M@tq;@pm8XTYw޺n|nDt*"حɼ,S7\$a]zfJ'ͩuDؘCz|Z<}eiZp>`,?.b0쿡ϼ]6E'k6-is,L ן  2lvoqֽhȾca] ~#Y{Pob: ([m r e5Хd !-d%Wu1'J .3y_wթWj ޯb4o>-fc I106]#>;^SJ< x(58BXx*۲*{2Vڱz95GCҿ:59pHbKݓ_hz= NY4ٓY(MPRhNtR810/T2 41pr,w*]vp $KcAnԾUߕ1 SKe#ٓUq+w9 ~ݹS^>*HfzMoi`E+: DË6Yb'OQ7UbCr@7'޹|s.,`P?;'aa}Ԡ!M9ostBhͨsT| l4ca.Uvz닍g˄)X6xZ|9o秮r~b>cUI6ς-hϯ o#hb6eIr đ u=Usӄ=ޏjm,E jY pWAbuHSAK-u@G3IzRbex ޣnZ{HlvPi6>䞦A,ߑp߀NZ7DSBΟ,iWc°QQA ȡnhCM?> u0P< Qd8-ΚE8:߾C(^XǶb (!j,K` we ғeZ&6R3ehyװ>u>)T]X<<̒fuѡ?hhrM2Z?W,gWuerv4q<j F1 l3+拑P~&!g*ժ V]=gzCR8}󠆡XnűQ2;=(4I }Kդ0MidkܕB##*nV j=.9q9UlطiW&_'4ͳmX_m[~}mxįf7VvFz?<m l~K 8/ĕڱZnt3z"O]nv$#:,: =F)gm7pGSC$Q袆-@] TiQfҗ'@)U.RwτqR9Zzmf0I r4ͧQM'<ĝOh Z ɠ/.`RJBkx- <ʖpkވv6~d|4c)nf&Pj$O@.>+L9*E;؎tb* ~xj)!DḫKl([|I`q/k2q\R"UzN~|jrΚg̅Xz^(mziϼ8D/zM6_~HL7EtY3Xcxb.B_O;BL:rl`]f]ƀP*PXY&ٳ,dz `C: !z 7MPk Ǵ)w^bq ZnC(7?Q όD=[1|(= ' &G-q# +eS(7JUzYNG:Jũx+ zGPN|^r @O,dP'U Lκ2{i%|mŷ#:An& i221-i 61Au3I)cx4*2E^b}Q}N7*Uy֮k%g.8K^ݖU>T7w!߂ZB Xjm!W}U~io%pJ#!q:_ywO)/Fdu8<}Z[|)PfF?+!!7E8(t!9 mR )0g"#"=eFm_@1L`NJM3Ij"?ߢR, #XXQ=9}Pc=1D+Э `} ~28S!.O]+s@|uk}Лt_(;M_"p0Kڂ 6ndIc\i1Y5Sj TjyKȣ-MG3ƕ(OG^Bp'$%+~+Dm9jRG51!*ZgwQmXj) 1I ҮMbnfn;4 E_A&.Fl^yp5WowtXȿ㒿3ሷ˛ɋr*abv.D^?bezJ.fdP}\n@ JFS,;;Mܟ5-Cs#MdQ]H^{M\ԋ)EZXԋtqg*ufIyĮbޔ7᳄fFn!-rC ccmraܯtrZN%m:)<gkQAQ?{+"}gijw46Y_<\Ƶ\p 6%`E9glpU@9fq,Eu.$A$gM\/w)o< wQ`'|͐H|]#M[iއTzY"q_rroaT6پÙg]>#T#8Zu?d Zr5FNMo]K3;nkr\V) &1V2¶fǻ_g$*"P!`N֖6RuڿByo*6y)hga-ϪhN۴Z_X:9^SѠj6$8~>ք1 .E4"mխ"< }蒕/R>wMm!gƘveS_.3*Et8`vbvߜuE=5 ͥiȬ" 5CT`X\/3uSyl(liUHVOa?g !BCk{([/m]tE4cAfCCr q=z GO,-~3&-tDZ %A-V8Y+9CPۃ4x$%ۙasJӝHRH25Q_bHE`o2{>\?@ry Eħvz>jgN #d.Ӱ}ŝ\_ok6]@8N_\| GK8k& R>'xF!c/x_F+g+S(A Ź\XZ6 qvpXf7c3]'[ŐR,%4dw*i6~YWy-p0ϑ5980p*!Wmy"PkOs4{`TGG+!Yw4V<1t)9@W`~0`r6H9pQf"אPp!!/FIm&Yi{5v^%!b1_Aڷ[ Upw?x:tG*9k1A.*->JԘuCVY:2070Z *EA&:Mǐ"P ZyO1fAY+ڲ,!FhV~:$nmާѸҶz.Z|9 J>#r(:k"|afn0b6CtªL!cy|Њys4+tTGR@֊<CCܢȋa;-h$& ^2QCޒ3XtR:k"@Rr;s2SvIJcn2>0nQ!_"e,'p0/T<eJ+N~dps}$s$!em֒HazqAhs*< 9J.SxV㠰$z dZڟ~QC*cGb&%ga)sy9,ڴm%yow>yMbFQdpY[("K@;P|=Q_QΥW]ѧ, y?ʵy6UNq$(:#ewQo] b^ fӮ~A)`un!HMI+C k*i8_L\Xs/5ˆL ~vi\|`;RȋΛ*Ca^r4d2<˺Д0%%fb}7X@6ʮX`nZ4/Ջ9A[kȸ4ԋG˹aZe;' 7(Ks%),&I6Cl=of04^vbgLI9do-! )kXӣ@lK ZqdGğ:d0hӣX%a嵊~9g>FnR~8ן:8.:QfE>Yk/_ 64pcor{{J5g* n:Gwzc20K쎱/Z~g>U 9ٜkO577OyS@ SI[2rњ4qSgcL'z.C5iYҔ^,!n_QuX,SvYC5tsmkf(cl>ڸCd'p>y.ui?k9`n7SLxUgV%eQƽP3aǫ*ښeu݃JoT]]E +pA5Z 0E a45j_cptOn`5Xdq l~onGF*!кgA^"Uau"˽4K.QTcD~Aj0k]~iP2JC=^M(73@cTΎMe0CIv"n% ҥHa~~WH1܀DS_OcqdI Hի7MѴgl]]eZVÔY$:ܛPdF{y^a wf۾{(zANs௖}άAi6>$bS*0)d`;::jl5CSxCz~Fʇu65P4\_EzFs|\o^-Vx ѓ]*-I/}.c?x詉C{H_cE;ܦ jN=&Z8b>-);Lr84 &MCE$j|sݴ<2 gs\h{Pp ho'[DdkwpA&"&XHc=H&n84%reS|ֶ̂5]d6/T搱ʈB< Y5Nkm{ZX. /;An` ]-?U E/㠁ϑRigjߖTNɫpd%ɾMʌLD:Pܙye0X7g7dalfDiڑ35t1GB{|:1~W~HY4C`)eҫY ~d E!-q.aB&Ĵ-:v]܂dEJ;'rIIDT2E|Yy27?)b:Zld<}㒨AAFT[_ JJ:N?x▚tA:SSZ)dݘ;,gQ :@Y&f&{N Oq 9zOl~.hf&km -/0_#܋cN#V1CIAԗ>?8DvJ<'sf3,/*$`ߣ0:d[uk_ Q1:qJ?Tۨ]\]qOE^]jJ\fk76iVa ݹLб£/[ZyU]MHg)c%¨y2 \ýp$W❶R[n)u*2g .2LzZ}x52trc'Ѹ"y XArxF%=Z(WCx#UgʙĢr&ؚhm7drI| y-XT8j CjȨO?sÁnCD n6j7)X-u_.,\GQ S|*_ 2(sv,!]A fjBrIf,hX-઎գ s،0'JMЄqwf7爐]/YFRh_^0u {,]d%uΊ<}boI X]unޡG,"3,dYqEeL0pdkjnK=KDH1= wp*=][mq~NpC^HMrjB6$.R7I ]\ ֦#֓&K|d3E;[TDYO-0M)Z/ŵ,?Q#[OO!&y"4}+[ i/ H4Q;[,!5|^#tBoU0$ TK̿7ym[0qNT?rt<1A`zz3UrI?w8%ꎓ_?5`6Gָ`*c=O*eI-Fpju# Ҋ?($ˎmnD}f UVq4:0Ni)c4@)v[jvAE iIR&is+mUV/q}6;{uq{!g~"_v<#F%_lMq-_\5l|zFl>U1[nj(NYr1 V1 FCL8dQR>㚡cK9(qJD!~Gt^1L# F$E |0e{ Y&Q,Z.;6wxrnq6C>d<skvW%fT,f[zyl*"U7@N 55B*`BiޫDslp(\34 BȀEQ^CsSkLR]΀%x4xre4ReZ:'ߓ/ThQP#6+=YũaTr)ְ#.B7.IZ.(9;_D%êEwy2_՛F( Bӎ9r3Xl&b|Y~Hx5E1B?q"X˛VH^FKN( U%acd\Fdz[vb^Tܢx[;Ը \ٵDe &.EKo`JjyHApw^5gC,eې2b4b䇚@AdWd{汇5 #A㈫7RzoK1suA>z*YNuKhɷ~T)aAg@|3u}PE{;OO=h[ O?Cčh3V:'׈*7G{9_μ@ ⇐Iv¶#bLr; `GE ŏ?]TG6p Wb*j xcr$#jLD\+7erxVѹ}&D^*Jg6r_2BJsv@d sW `Κ :ÉnKnx4gfL}gNtՋx ca:Ir$/0n 3dzpn0) 5(uSlihryD!]C~:2P!7!q/̌$J'P}5mwoAΓi^09WԹy^Yib= Euc[e}8)]Fjr녽:]Pܮ$sgY581SlT`$ݛ'Y?`@TS$k1@XjQsal3;%fzaV,1*[ )~pm!1/3+˾{WKZs"OAuv?뮀wrAwT;t'qq2֫GD E`|%ύ ᷹,cqC2 U~-gCVjŁyc%T㬋 xm^`Zjlw^ܬ_1zRur&Ryڛғ 'O'u曜CwDi?*$3kxmIzhT6wn}wÕG RbdV wO‚pXi&C^-r J-f=/^00 ^gkY,ʦRVX¯ jI#ycٖ?GގgdزhuOH¸"V#S hKKxͷ.D\/{%&Qbg_CsL (e؂/i '}Qd|Q)#6}ǼWCy˭?nz:9ўܔ ]SFmx_pܖv!~r2zxIvEG gT s.[g[5`Z^]i:|] ObFĞ,JF4*p'd3!V1J ިZQvP|7Q<ѲGc{?'g5XѰ_fѳ0+4'hبk>jq7|Dg$-K`PʟeJ\s_o L@ (Zf~V)7U} I:6QZ9SU0^ $,{d.o,6˒^ؓ"⒫N.zFjUr K:vHO68V)qH=̌QGTS@I)w]A6}ӫ;4,?kO<#" @~z7bl?ΙZ0D]ӇL糯Why_>Z 6GcUzQ}FCxvb`pDB`MbIS?gw,z&[C};"`{saɲbQn*ѡiP @:Yw8] ~R5KLSo$C e>y&a#ir )d\%"θ .fˉoL;{m&+̂Bw[~|b:\$}{Cx {2«s<[w?~S?j$ +HV=ub`EDaѵ{/v<٠~)YloGLcwe} UzT H JFLs^tGn\HIV vLx_S,oAS/=`RdB@& [MS[=w"ts#=@,oERWC<"P0~} F_>3EXLeR$˯ö4P2;O[0m[)KȎ2cNҡڊe /l٫¦1kiGޛ.`a 30лxUx̟Gv^RN;L"*dibxLřoU C(_H+B6fGA6y_|ꊲגaٔ ,9S%lKvǪYCCn&|i᝺' ,!`9g8NeS2 ߤO9( mI\_ҿEM yj Gx'Vɸ& KՄ_I۫Dۆvyx2T ݬxo8N.tf(jP"8R@g;#ɇb m}S0ƪ3$H-A|ü1x8AoW?qyNۜQ UP;fÒEt5 AXY> :} !?{!a$y_ ꖄ 5xOb7*YBLs9&S:$#kCxcAWʾ ^ c.%THc2p ,ԩsrR&>z ?1̙T4tK M^J=G-Q,㶨9wY_9mEUݬ|8Gb$k1D:޿Wtz$9]U7gAM drAI34QC+C`wy Wgk jZ+AܡΔR_I')&uz)mGM$DY!K@//|Zhs[H͒JT2Ŕ[yn:jwp}q֋^Y+O))pԖ&$:Œ K;P_\$7'>!((hCRY[񨳫?teX^#k#in"h$ãHxs@[5~1MϬRWλ6߳Uf=8F2 L ujS< pkSJ?#JZ^_—R:VA2Z,,wp H[X:R\F⺁J:I%pǻyӮ{F~-ߍJݜ{ 6 V0rPY-$M T9޳C8WR*{#t EF=~2g#Y#CyrLs*97 z$$8bH& nwn4bx_aCymV;siP+\d㹞W FceWDK.=S~&io!2ʐLʷb%Ϩ&K@`mwtɘ_XIKi0Q5 ake(bK˅Rl-!Fqcx^ܳ.i~Li]'x18n:4}u˫|XG{n5MO$"b( N=(ZR))/º>dYpK!.cCL-^߂*Dg$d8qZ8k Xe@D4aTD4|%2kEʓI'h h^;zS~^U=hIx1;?T%\&XzgҧKȈRH nF}BZ/hh2X8̴fWEH%-63k 3 W~3?P)bcW4JDDs+"?QDgBKv>8&+|@R@ H?I^6c};J-N2V->b">:˼{+ωS.kqK8=UjmvEE߲HO(@[n뛖|q(Ll 8FY@GB@oZcl :.UEcP5$Vf Q6hMrID"WL_wv2]pyps.&Deݪr7&W4=_A6,y&0Py޿loH) z0趠Q{<,?G}R_/#_u?Zsɪyk&A&ΉX]0Omϴq܍47ۚ?CnyvlwEY+S b_=_T@}CID#`%'&,^=Zuϧel 5i%-R= 7D ; Sp]Q!گN ڜgR;xs㸡$,8l9xdDPv-H 1`NJ/\'gkW|Mn6N͐Zq<% !_09fW bo%^[3^#fΏGHmypj+`y%~NX(K>D~qʂSFdٱ>-t : &s,`@3.7X@#[9?wb$6curcSۊiUge}")SCKL|[(DݿP eFIvYȗ^䶱5EOx-Ɠ9ƕˎxggJ{Be2)HtF{Q`C81!ïʽƠu6v\E93'lE *E{W *CY|YN r@zɝH4M2pRL(pa|s(I* .PעSCX'0K-ܹJe[[28|쩘*r%*@K(qG[D+AV3_׈6k=/99C lakrJNb1e.< FʵƅOnv*#|Xx*nFxa X[uV (ݨBg?2-d&ksKHŞrL0ۃc"_RENP&NKPx#E`o1ZLpz^ nMuNhҩfZ`8RKBA-``ctLXMs]by[hvF샭evT 9Ft 58obR3N*tF)QJZY}R.lfR}z)*.eY"QVL!59w33|)InVڈ|oDnhZzfT9ĮF4 $3DzͶMl`, \(!.nGS'*:ô+nN>yA'l@fXG(>Մz)evT޸KXV|僷hM?@K^V`񡸚N^VBL3MG%n"S(.=AV7 R:d 6}74%R1z]OH { !5GE |gR- .b,]K][cPԷեK{_ɲPj/7dc+7H㳞49/xST}(؜= ţPU:e^?Ǻ$I18IWʭʿ1ɟ%$*Q0f ؏244%'S;|3$q2M x4d 3|bs7<G} .DRv@NVp&^vusPj[[KQդSz%g&z »/OYB/֓v 6G/e4ͷhvMe4󭬘6J;)N L!&A)!o5޵FCwiA0oBB7#SN/K:fIFQVhFϻ:z Fr9+ 6pᏮg醢T^gy'tc2a oO= 0:XwGZߑ`Zޱ!ԑ(oȫ<@77&m x=g%1;O،6ܩz3$B'z,[Y&ڄDuFCg euy1gztp?'_jLAEsWVs3au26n!ﯷk8W ִA^2W7W#`תfA1 V&cef~ZICt5 0EY9X@WB5,0yxnG79}ܚdV·9ߛuBj8=kJ3^)3 Mp!4h #"7-[@Ԥ=#*4&ܸl>%8|AfcI#F[~9_(r{"ޛTcq%G _\.ͲrŷQH@ľ.5IzUϺbsjKZMMSx[)*ҥjqK7hA!)V#6X=p7Z6",{ nz;B0`9=1 .Ia{]MM,g4o];`\B˶rSb-;`MbgWmFvO^gqS9ύK )$UcrQ0FNF̄'78E)G|!ٹ+ 8Q0¾xжs%]jϝo83"6e^8<r0e t%}ά\c/#2ȥI)vTMEwWyR~^tNG d)enu$ aAِO RƸpg0G(hD Ys:GLtžO23KZh rS&/v]6s[~9iz!NTH+GْWѭGw +:[%$up5?gts56^ZP`.V7 K$_$ө%Svi.;#o`|߅iżz]-y-$}h f/ g3ujwxmoo!6Nv嘭1fܓH Ę̆W{XU ]]7H//1x{4\;+8Ż||[$A[Z82&З:=dm 5*KR 9X-b$ި~g6C@YDo<}MQ/+hF uaruٍ'3ltAaQtx[ A[%=DVZv/"6;|>USS/y<;>R=V@gmN=0{ExxKW$KdI- #:[awL|ahIKuPYlu~KrA<^NfF zD(X5oΘ%8b1h/MM58HQPFƩc6 2N') YmG߇9Ka^9(F 䯳2%'- ӵ|d>ǂ=5u|U8(XEE͘,^Oހ+,Ne,zg뇐dH gI}߁m1oQu %8cW)0Q^/Q欩}p Z K_ᩚ:tmS9wzy;qT߂E5h<}p (.`|h"e~Y y(BcE}7s\BBӊ %q'RF,שtf7bx4}U\ ,pa!2 >pTd֐xy1nl%JfN xfl4~ē$\Ϳ.Lf}-7_r+Xlg}6Coz1`Q+ *muK%&yzS5/>JCz(_H1Hs , C,}ysZ%Y0!:=|86skNz D/ [# 3u:N*o^ࢢF7ťzbL`b \"QtE>-B ~fK2BէI24, $z?RZ :{EExEK ><4F|Lq[m|mxQr*,R^V:oу*o]LjI0&x$jZf-y<+<r 9 j~?0_2?r= ;˩V{|H. TmQJjK `BmͨI.}|Y ^U5NM+-ƧQOSLsr Iި>!3RS^lϵ0:!Cp)eJ9)% *Aj֭CWP:.sD:X)g,t v: Mq5b^Y@QW> _e-4rOlb-cѻ^Q%@{ͥW>yT:<;7avR~wV4O-8+rp4aB - wJEWw#Sl,^Eϫ3iY1T_Vo;(] Q7"sԤ&'Bl%eOG`yzv%.:DŻL~Jm+_T5@.ovJ-6]*?x,+ˇ<\E 95;@"ê6|B:lǍ%ש4t< \]FP&oeZ/+P2D+'Rt,ީlMS%S2] dY(ZHR?=UG2HF'p|m*FcNR҉- Fܳ@d+dLj#wF}ޕ>}*['DShZ3:v/Q`ޝW87OG'D͜:$cROeӖSƜPzgWFZ4D728-|kL-u9[u|  e Cr$*l^_;[bbg /+p$LZ.w1 pxa8HmkA7(TI$jf`c ˊu~-2ٚV}~ӓlڹ} (͖,ܨJok$gȮe4yҙM[jYFqVcC϶zajÊė|169$%Q7nh>JWPYp'xsFkJfqcA kOuQ{]ci[J]rz?䐞Ɔ̳:-'DKl?鳝Z`2L/g:dr7-3e:׾{iک-ݍ! g綱pQtl|ћY跘ʬhV7's cǼB"Qoo-Rp% _!&;+O8vOȫ248r$!2ҡk/j;WYH\Zk Pa":3 GԞ$1=M1ηG?eJևbb FJZ+/ribF+*(3U(b[ fsNuE0e8ؒDĂaj< "JD1#Li }I -?jY^p~t y=g:&8GKE'aqgL:/b,F]6p2jrݨK.yHԸ ?ruk;b+MK@y[ _x#rc: oفyV4 SS.ݫ. \gL7#%Δ^4}j0m˅P ˍ Po~I`<~ ~ͽRHSbx.GbB|$*W==k`jIws|3<}ɩӪۇ UF_Dg* 2X!HNiWON]$~&I owח/B%M6~˘aDzSTǏ_;'02;O_T]SiDu8JuEIASPąclPLZ|ƣ4`ӈv]ngf"K3Fb?Î9JX_Hj*8kZHBU3GychS d+e[UKRfHW+E FRr׆#l XXt@׹ oA= / ߻ vU~'w{)4@xl-]# x1.W|jؠV׽z۹Q??ޅRL}0: i%!&|(v̂Xeo&jS"L2T_Q*pd"- ^t ao,dEC{Dy]V)fWCwإ4C.Na\e{bUrGDC`npe`!y,'X%388Z@ 2YBC#e a/泸P]zԬ"ܕd6i@}u]IJBr:B_ p&ZfP0I'X+a\CB^_r^aZEAjj[ D/Es۪\:sxЕ7v%p(lr1&yi0^#N\l ?x<cv*@u#֪0ܛ2fP $2 )g45Z[pwYF\UэY(r\FݪzBzނ[rc[<|NvM\+9g}[2~L@1\Jo{0o' ,"[n7ʪc{9({1vڢsl4ys@]5D*/h_l_m[R4ҵ)9J~XGŸW撰7 emA'OcSWX Yb[xvj#h 's'SS/5uEw![xN>JH7Z|S8k fq5.? n4&lA 5%/FVޔMξC٪UG#n/I˥:)z PPx.(Un`t`+e/Yj0yJ9fV!h{sAU|e60:UAsTp+p_EL;ن(jg1&7kb TtT\C( &5 W У7-+Íuq0_[uy+^U,h&R0OY,eP{>%hGL :igΤs7hZVbp#^1 A8 P1zq,oXPiAEᳱs.:JdgKp^}' Sn#a@йyJnA E*\mѮ3β}Sws 0G:nz#\P#ے$Mfa֫ஐv_=38h3n TP{=s̜S2Qjç*cۢ2o0u%Mr? s*'ñ3e-&rb ǟW1p ǢLfaKi(QJ8'ӛT/hʵmn5or+߱U(ƇU'4$`"`j!)y&1rYOv#9pb>N !z&Fe04U/x %qĵw؅Ǥ|9/6Z[`h4ҦcݩcU#3}fqֶ? jHH@h~1~S #Hy>Ulg(\l8rRƴ 7Ӧ4>tRܰf(N0IAg00Qncp̔֞rI&J "v*@smVCys Z\`Br]Esm|>[l k+`8FNzfQ]>‚_ s% B+dgՐ> L%bT BZTi鴀-GٱLnw2ٜ y)"fKKHk/o9z~|խ~h;"pqmIɳtږbqj{gF8kB.(@._1/pH/Tt_w8em$g>@FQy?g2KQg+I_qn ޷?Y빻^~a&SUó%it'/`6 d'.l'@b0GLhYJ`%_ @) ]O{ JLbJL5JTg1V*p뒡SGl8[aY͛[D@84K:2ż)Ijt(Jw27z A4~,.z>4՗ s[tkRI* m76UCư4rL%kzm3)B00;nZc2?Pa͔P[ H}M_;$8!,l+'bZwofSz0 /__ΩhrAnfNB^Gya踦n qA!j1\Ђ*?-$E Û9EAm+aT eܟbYGEQ :-HxG83ޖh# ġ.3 ƙj K/V;2oA9T< vP%Q9{Ö KcKz?߷ԝz1GFG7) zqO OEvCG{m/%aneR|oNxklX}h$E#Ü%EAuֶQ i[tӵ~j(D"lZp0BȢ)]m& ÓQK%1LuML`SUZ`EGX݊+cyD@`3rKz[ʏ3 /Ek !(uJ&= $<{ aF Y(Dgr9tNC;_5_4*fstR`J8R`߇!l,@NHDIا<9nia,A nB>`"5-=eM嘢 MU5vZ͡mJם8ۃebSLew |51P)F2!uc13D}SهA>77$G>:nGˠ9Q(xC4tG)^gپ;{l^esSSM\A*.%AJ+kCvAIS2XEA5n c q%D%RC5emp\8g\̹ 7h1?C1B6$=]`uhHeV[b`MD ?p^8Z1?{ ŀVw39/[D2'+\5:-_m})̭eQAmzvoxc8Thi[U4ȿo]tiW(!̄&?̂܎=?9}5楄rjBjzqhJ)v;PE:%u:w&Ve =᫭w&2kQCN 34tTFY03T0H{PbȽIFK!G;(Z >np cUnX8Tw@;O>Q4۵jlU:ds) .ZMsϳ9ʝ$vqUfLWL]$3EKPuL.ΕbT?kaMQGC_tv9n9?!|PwMQiKͭ5NTZnJt P0C^(9,1 .zs?T TEK(r}! wF@f ښsrMS,,^o K`ŊY_h=ϳS93M]kNngm.^I>/lw,=מN?ljwf0Z!"TL#bU"}< Ȳ.GZ\FO4AF2@[Kktŕgk~Ϩzx! l,n<`g\yI֑twVQ嗥 Aw 8ޑCoMsPGlp]FOZ_Gn# @@gZr=oR7Z7c؟/Qe?z*k~eUFfVЬݢҕh@Cp-b [,y9P,qej DoNhGR%e>EEӛo cz{XE{F\N\=bXD۶-ܰ#p.;ͥLT1IDv6ġ|,o促$xu+GhbSg Ta3I +H3'1Il0XIJt+tЁKpVTLg+};ƾ |bJZePfX"ǤɅxKcO>/u1,=D\.LAZ2("vop"Th?D O I.ɥqv=H\`¥flIS6WKWWT3Fn,7$;r9 ibŬǃ3)s(BN S>on?em Fo\ѥW:cn,c(1[~imiX9F vy]32\+@*<3n ~ _|UK$0 ,vHjvp"e%O eWHmRCAA0Ƀ }+KL )|={ 웸 B! &fehl7f^soPeIØ>tPO w u4w?t(kk4Iݖ=RAsxH^)**}łBObk6=y 0㋲]~($ZC a^ejkD)cYP'.8Sn7 ~W}H Dmjч쀜KrLu}CHlLOkXӢϸXU^/fB GV\L;8xu,}#|' U/cM"A+p\R4*ݖ\(89p ܋%ԹU쑽qy0Z$XL|G bSfkN@ `w4JJ 6S4bЧn -ye~b]<_2 H(E;dܨMmJA-S"y1tA@l״)~w Z>Mo;^RJ' o>gZ"ғBTo-6_`*]47NƩoH(1MR)~QbE}Mz_>a0{\feB4,98m`נY*[vm7 _>ktfI~R@ZtIsn_#eBp'`HV(k2~zyFNy|65S GP>$)oEj BO,&qE. j| o|LVؐ^[Z8Ij^X-龲 (0@iI떆o-`aLe S(dY$?VtX'*1SBA ļ%2G11a?جfFUdpq0Hf/ZE;VFmvY4{ٸ6jWw]O28A: <AmJ=ڠʡoRzI&,@;%@+ ?ZJ :tqZ^lrklHZR Nr$:,,KLU mjjQ R)=uu=V2sI3!YO eKBAQ(=BˡkouiTf$N]gl/kgI  SD`B9b57Zf=^V!#ِ;?V}c}*4F ox]5#D#pN'}* O_Ms4wc1o#ݐ+ƆvS8ɪݻ (,;yĤK\0` vWXk0dt^ )lUxWpVḶ8e:s׾T*K6dv\PZ[7(fN֥T8~@٘9.Z5\: 9 KeFj]4QP(^nځHe٘BXCkM06otO߈6k b+DXh3>"-&Oh{Y'- ]d/ԢC G |Bg[!X'~DxBbЇ!!8$yGiL9AɐDj[uxW_j?wBB ,GYo[p:UYCf ho=,%9ca_nh|BDq%=/lE`if mZYfpH$GC YW%s.b1o=`@f˧ @42uv/Ҷ9l1Ճ{d9>КJ])|//p{to8Dr&uNw£@A5Rlq/\2 K.(Yt*l(r {y{˥l4c-9>>uD4҂JtQǨR"uk$+\#<׃!̤@@i@Dȹ} 8}1fg;UJt:ޜW!a^VQ5z缷JM)WA**1Bm2ɻ5gvpmᎳǼI }/"Fg)\ls2H* ifʟ6qSg<=P7WP!#GM#e/|ǝ+^ed8'Q9<_!f?*>8:.N\Xf01~ 1mݷ]7-ס%o#F3luY3𑠎~S2K̅"NYp}tVĴy"gpPe`,gSa-  = Xt>ު*68֩E& =B1`jKR^٧ϢoܮV`<KnYL;k)ތEGeI0;>{U;+sMaS}sOaP iByPt! U<,"T!z, m3Ad\%,BSLVJnٻW#|IxnmGt>.ag Kܷ}dn%p ;'G˭0K&W5{Ƥ * GD;Ѣܒ<%oc!{7h9?0'-~cJ}iu9(tVUd8r _shRdTeB>6s=1>3FH캀4ഝ ءTZ5X+WQ}|Y`ffiOhbYdVw.Zɓ,L㖉z \⇎]>׬޳Ү el]֥Lp&15NuF(dQFn@6_j߉r3;~ڶBӶH\+;j:V{~AW񎌑@I8fuR׎W*"As> c (.[~?X1+rJyJα`NkƖ{Kvfh^tqH˪Il%,ieFs^աihW3dthVֽH)*4Ւɏg ldF-Y&1)=Fv5:c&VR W^!ҸcHN$Wcs7R66K: m9ş/ě_ckp!sيH\.˱\܈@m=P0'x8vwoulIlc}a9כkMN#1y~ w>2J Wu xH|NI*%1BIQ5[Du `Oh~?-lm䲢LH_{"hv,0+*_٭MlBAKS·YOr_z)--D"(g4oTq NVL}Dm/;"Z$0C&t*v̖usZPԅRK eJ}_ E90Wuti=X}O]|퍷rNBHCS탴S_OԝEdwĠ$>] T~ǩ,q@^^7Ŏ| ߋ\E:JIKM>)ڎ3 -``66SU]fL!{o!`[4Vo1o#x:lůQcqUFO2Qm .o˲yX xce0# NSW8!4._gɹ5 JSF:).i$snƛz؅B^ݚB*f̫"iH&12ߚ2F =Cds1)j[p,)xç%Gb$ϸM71ZZŵU\nۇOhSg9x94x,M"81e)gϳ3E?WhWڔrT=z]Q/Hg>nV'-jCOTFjyԼy)IȠ,o@Va'0lo1E >+ lpR|,ؼh݁yoSY63 vc~i Q/E?vt^+#6ŞRŚaQ-~9RT2Nn(15Ҏm1sUȟj'my#1icHyU瘸M1D֎ PYFT14RwWQHKJԷ>޴Wx/,ۉgG۝e m- >˲gPqu!i,"2z {'ѳ$L@|KK'J\Y6P^'qд4OGQć̗YdԖ+Y#P8T TzChc5 Z|l@EAN=ElHkߒdܯdu|#N kC[`2SgM q2٧ F ܸZqIqaFN~<oTҤ;~kZFJK<$Y1Sc+O=`)㽻LEYPn1e)Oʏ'7ᬹS/05|JeZxϗpAVt<95:.A) Wʛ)JzNYNTZȖfOjOM &ilh +|=IRBebD'f":wɆ!#M/$;^&dIW[ʮc d5lwq{٫3TD*yjᗵN3W.Y7YKhrz]t9 scI6e;_6"Q;lP8*)ā]#Ah͊&. 6g싾[B'3f)܂Vpo4`\V#%4BGPVhWȻ G8ּ'-ʂYDy)^sq7&Ey4x9\Fk\fL˲/Ku)mxKωM}$YWuN#p^\t,Zi b$E,sApjpӏKR%th'4\@Nb8|.q_mjTsJMN9P{;@ zI6jCV?JTbm?q`6lwLN?ѷ;O"|W")DEٟnbݼ6dΒ?>TL](H1U7V΃)]iHf!5{ Vreg=2&I'#pΚj!:,| $(z9|B|AB{cߞq:g-Ғқ9wԻ/{:EY v"VsC֒g 'YG,.}{\ w;3Il4|]J17dGŹrfK8z=q4a|e:1{mfTK]+%y#b0hJvc،DȻS+ҿ*+/jXK~i'd-K|˜h G";wȗ؟{A -b1c'7"?3% ~K"SN~KYkCvL]`&_CXoq?\=Dt0A ]{zO -I+e?ʬ;-Tll=oMLVmqX?La+J- s.`9桄w ~ΦMf Ȳ/Xi.#jp'\ʏ34=>]J|)_FlWR6vWh3{σ0cOŶ$ 6AVO*G:.&Q9<)m4<.OufjC8 hUpi-H?>|Ln""΁-شԟȦ]hoYªeU˒K7ѷZ HS:/eV?-q-5T|:*R>XYqU)ێZ8Nۇ`o\ ~>1^0Hx'(5h\5~K]xBQsJȅ gd'[k.#{ZXlgF>:YJ  %^on⇕=Tvڏۢ?nA,-|쳺/ \,Ŗ_ qV71>RYuxNڽg -\Ns2Yg[2BgW{k嬓ʾ'{ם2[UCwSA hתB!{ Ω&ęz.z;_`3,Os}JjىI1QY.>PצLxq*-pgBһ:N&礲>6$5Gá#Ȗ$1@AɧxFU%"ͯUG 'bϑ_9\aޘo_lr 0&xgR0 _iǤIa}:;P߄^q@ȩ~,bb'.Ok_Gi.BzC+Ÿ:SSYP1$zpGZnjh6m80upb,~a#nkMAS4y #|5 엕'.m}QArB}|jTTP3\UՈzQwLc*@_i L#yEXih` 2j2KV| 黰c ]{Htq{N{,}vd uK 4Ea.\VDǴk N7z\YDvC,!ʪ}9CM7SQݺU u2l1uz!8uԭˆXw:i׼j hFrx+THѴXSW!glyD=VM7 b2AuvH HںZ;ͭޗ]{(Vh'}8)2Ԭ = a Nw63>fjPo+jy$l!l/ 3Sy=?.0 ޷Uf$><>VОN\񬄈Yy%P\Z:ɪآˮT pFz:uyԝ~u6yDN๰fbg^ n-N>Z7N+ f5BYpdߝ R>9ݶEjk$7+]ulTJÎjb(qsߴM`_~l,fY~l;w brv&*ڭs=wTS4(,@*۶?=gRFC# 3]tt IuKxŀ%G;i28Z5uƍ9O%)Kj1ǴSxx09x܉arҝ еW ,뷟ԗ֨(cmǯ['MH~yFYz@+Iq%!''6s?^6n렵g+Q_1}6 {5XKZԤB* f8 Ah^&SKAT*#M;MbAf _2M{xt(RiN ]\1[PH'θ=[+Nm@ fܬ>d8"%,Z`MS@S'g0ЇEІo@ttDܑIY>vX\,Txtt!W]K]=U&ƽ-d>z2C#!8cinP-qGASeއMA_4%NQOu_'sm;xZL8CWĘ5 ?(ڼA ϭלh1LD!_3eCWX$1@ƚ7;DnoZ2HV>*IAHZ/z04դӀX\'-.RsNEɇ=v`іl,Wvss=вq `kvja; Gv*ZH^Lu:>dr; MgҕHy)=#ZkZl t7pʟX4Sk[TB \/Ϋ[KH|w"\.zӴ5\Lk$hLP|Ƕ@J01 t5p੶lUFT2BisV Wu?"{i6>ޑScgN-rq}=%7\poֿߴUۄQ!OlTIZRu{wj,F2p9vh(dWGqE1P9*Z6!/l:}$Bǚh4fхx5=0G }L \'s\-u9!U'Ug9js:B07 Lw,JtQO L/fcR@9KSpuo^Up|:mA mDmp ^{?nV1>_JN"1͊aNyzgҹ-so C?N_Di~o:JohCV`Ll,ک=x7:?/yU%p.^+-Ç誩b DJ0$ƣopX#k ƭJtMPCkDK%w #&+g;AwuV!(ͿP I\6gR^}۴  WHt insV\Bƙ|*rB}r*LlDIS2{S&(XG\$9T(9_ps7ٟ(T#HE\!Ղ_*֯%~Ps.JС2niN4h# !夓vE@AS\9%m\=7A{_Ӆ^Gq2GyҖ۱+5hKDgWq /ߎc㼱vvbnS]2/s^g3VW XZ`,zQpCƫЙ75qek$$4I&޶@!TǴ:RH@g`RbQUV)^Jqa9$|"zh"w5 D|2jgb^ ǭFw+'z,4ǽ6$.. O(\~ם.Y*ʌ7Fma#د^+ 4ԮY<crG:k~k04(+ڋgs7 1VR} fAY_oAQ /I@)l"6$ g/6V:c#8NULE4s`c_#Kw( 8NۃKͶߙE.dijZb }`CQSiQN̹$Lnϳ^L} e'P%; 5\uH&(0!g{% poTZd)\yD 2X|>Uf ?dX\MU_\+ -eSre] M38נ47+M~c|=yZW]|՚F*!X< &3Sf BlA.~TB7$|<_]潧kql8Wvgn:>^Jp$v?uGj?qS p3o屛;{qjE]ESmxɿ%Z =Qig# L"-9&ߡ/פzFIvǯ^hM:[,BS85Lvt="!zyfm`wZ29R*ș34͘a =D,׿qM)MEsl6"ĔpWP +92ӫp6{iC31ۜAH~,et\WD G"x n|;h$@[A˸}.a~/NNw\33E;S5Ftj:)KjfLȥ9fXIv5cH1#lc!h-ѴOge_yWSMTJy@d6fz 8[*0.U$}qgVC"S&@gI[Y U>BncOdjDS\ &+&Ȳ66^ R~;~<}OӸg+/NTlQ'Or;>4-3խ)iq"5I]1R@?vWEA?G7Iþ\n;5 B^x*O茥y.EU!2Zh>s5a 71e-X y^kA24 mQ7*+#-".ߍC78;z@c% Т~1 `9{DD)^&ӇvW$ Ű~ĝSG\4jWQ:L&]>)^GnqPadlJ!)[eIXdT!s0YhEWqiNXIk=:>&.؟rg@; 6@=tdfExDFN7HS!a x?BX|x=1_5p&iz G;`΢l7u 0}Vo&e)搑#G}xUl9 -ARp$$?OaZ§*{ A@Cf4*+F؏xQT"3GR q"-{sۦZv)w`RU,ד]+AW⍏.vE{ R÷BINOM"ЏLj`ض*3, 2rgǼfKا՟cM#ύfǜ«J %,8m͋:=6ezw(e^*s$'Yix}#|Y[O)seܜڬA;kH91]]:[$;Jֱ ƚa<**ƥR{s P MA4O%0ԺFS _{Di:>x5u@z]1)zZx0G/1z+pe~juf.`85X[A@}x@Tiܼ0sGAwPD7ޯP4d@UCXio|M,Q*N4Ls T6D2rd+^Sd}zr,S7^3A k}V"=Q47“Rs[8e\%ؖ3*X6;s7vVIf,ñIMFoya!Bi8 BhBzDYakBfjر7XbGVQY;w1YNsw1Ԩ) 9%Xv?߻Вc)/@P}Gjj?/I2\6h 2awAډ3^ĎfwD~ s:j7wg"t_fb¨qL.]} |!":JUEfgW8ᛌQjn{.EP>$f2*F._-d@?J̝Ҁm">5(0;ݹ 5*Nj}{A%8ZZ;% 3~|S__a,S($E2>|`n󷂬o 9SC/D 22YIc=f,6ök8\䕈}wNFU B?3a `9?}Lc۩"LqCq2i+`1pM Eu~d=F;GX`֊S+U9-o'|ZD]:PyN6Oyx`N?͢\RrTCo~rCJĨ + - ]KX|N;9ּ-}+ -_Q|WcCQ ^3+GR.sBtKg\CsÊ:rfsmDQ6zg=Y R8'.Y4= ̘DEl~Nq,5EW#p6ɲ+|Dl?*8$QLMw;ɸ#]]Hr R`ХbMBu[j]O*""x0r \F詸bhNB^9.8\PjLchPppWN[c+XOI<Ӎq`E fbPln L8 HbNX78SWbI$^vݎy\/;ʕ-.'a̩sssL課-?qh3TZ_߳g.N3ŮMwb< CL4Ib9EQl#~CVR ӑEk'5.E#`By:ހr9H}aF*H>}n5k'!C|Ԋ ]ľs[v8,Fʉgy|ʬQ),k͘0P nFh$F= i65ݭǒ:gYcYeS%91?1BcD#f$'^ݽt{(yJ%4̔3kE" đH& ;ل9j܆ ,@-SͥqdrcG.ssiFeBgT.Q7NBPcŘx^@4n3kql!`*2DK.E;xt-6v:Křm*v 0C>2Snlv)-( 0!CF bd3IZZ94' V|قEjqNo,:c'В-LXyi[t\D% 'ev?1Ȫj^{ׯbN Q8l][qvްVeFjN))E>a?SO*uML@*u~qu)bDIL`jM);cQd%pʓ` m$F[;yK H &Y0܅rU (2D 8okJmG5 ;B6̆|_?"[eRQeL"":i/.[L:Wd,3ZƤdPkIXkұ7?' x+m!UI$TU2I$A"$Aԛ l8,~`|pݞ|[nk%@D5t "d.XPfX>լ 1v)]|]}tޜ<تW84Cn ֎Y`[tPW==WkE0{5#~,Nٯ-dDwY<@ o,PEk?חe+]& ֘P}(QY_"/Y$%;D*bVvMs re9制qT'Wp>Nxxl@=;0`qZr03 ;`u<.\֋6fP%GWQDZ> ȱ6mD>dى3AH]iG= H#)s34Uepxb&IpѷiH}ХʮRի^şb>ceҾI9DY119\TI Ya*>R8>zq;trZuGcɉ~$$I'bEBA?Դ Ҹ{>8lHtYPbs8QS_>PZbvͅf9b~PKN#R0e#]5 )*,AeX.v}`=5Xm󧴆V;@i+`$Yr~' ~}XQ)(M{̯~,cݬ%Z_?@ٿJCnGdfC*@[DxjgAY.~>zx qΰB L'u.w\Q')p^r{F?܈&O[!o3ysd HIBX?YaO IX^ 8y4B0 *GQ*mT , CxW(q 7r B:v;~>l"Qą&\3 3س6``j;o*yV/6-"MQsX{pzz t DbkLPuc|d]7KQ?Es?]gYSƸyi9N3]͡7b;}a Y#X/ʄu JTX\ =V8F_}K8#P`ʗ,CaRĉstjr=2}ɑg՜Uѥii@s)k)ҘŻ;r oũ@ 9 ¿iK, dӔ2{2mp.l̪|0Htpk[<51ұKC= ~,rb~g!'W:IZ{u9?!כ әqGlh$ 8_p=xr&s3 ˏ51S yʐ(6|2x3ȟ5EN=xb%){N\P̈bM'KzBpWT;y &_t<8WAۏ]1cL$BVyTXyN7 /)W9lO]H bFnmZ/<<ǂ({'BNJ.L՟3WsG I)d2נ:fVt4^1Uӵ׹B2±2SAyrI:e+?#U 眢9;)1 %C0[]16TEޞ#آJbv$ D@CH?cHҙ~#d@oJ lUU8[۳r1TErTm[kp(EƠ9T4#VrΓ(eU}NӟNœ:@l&?`Klhrj;gNjDH5䐱]B?$iՏw#I:'pgoə `ٓeib}$ۙ;="ug8߹,ʲHRgD4ZSbs tix3xci ~?rEt ?ء>wA ^-M( U37_KEY8X%kI*o}ZjV(sS'0 e5 ]hCj@;,h[ˣ1yW|h8HCJݹ6nRdMA} m,R߂λxB BG7~F~]ƛrσ@lw;:ㅒL/8S@6ӬYtp7Dq5ő-MQ{qe-g w4|P,aBwAf%ӗ+ EZc2 n Xc.~,o};pfXo[⨏2ML[k㘱Z$[Hh˿{vFIGaj$Kin;imIǂӵDM t񫷫Q+fNL4ǻ{GC x۪̖g댯~AAXlYu80߇/4 sXK{=^}XHD/g$EId 9ey}[?Np+I}p>5?aXJʖ_[*qi1ULL0m8b]JI?H|w1uCo@!UQXB'yyRE,I Eՙ h#lMmY=^؄B ^7 `f{+1WK=~fR 'C;Up΁ m*e$U9ڕy $ tR hGCd`t]5AJiOєb$\h(PuRr2!s7;I3wWdpuN2Y'IE|ޔ/-{Ķh~ ~ OZuz9nu"8*f2:ɛNEe[;*aRwnG)*/( n G5ꖒ`+`l2elIr&Iȫ#/Qnr랡o8]C.Get@D9{#)sBSHQU#(8+7!h pqB! NRұ=a4`jeU^5 x2qN9ZX[k 8<%(H0AL_#=ЎzEPGI#:)=Kx2^/XP 7ȬJ\kN:E1 kaפ= 1VE6,'L50rxP>[rFߎW^}/SPbX[U垐na[c].EE3G ~ >u+/@phLcOkd͂:eKÂ~"8ir.bjJWP$4^_)pig~Al0w)xPQ- z+\Fd,ae ,oTljW]1BNۦS-aQW"w k L;Bs|R4%Snضq}PqscPSX7\_A!s;Ķ||՜ ͚o(>j _畼zco{&I M6=fk?Zh+! 5qyT"P:K 7: yJ #:'J`aeC'=M^1nt{ַi I2&Ž[6~RHUt5RLNMtd 톥J}YG'AR JB58.xq~oh!&#X,Oi!xϟFh|q$wYXϮ5!$P+NEDL$vӒ+O?jDɄTA6Eܨj*ghLd\% Ҹ7*)m2i[1\/ZU77AzQNbOүX:M/L u}I@Q :r=eFT7{T2IBΫeٺ"=UuojwfTa2o' AߕhŎ'\_AQOxQd'Kw7pւ;3ݢ$xqߥ7$*W] FV3dFe2QܢS|Ɍ~E&.29LJcgZO&K]w߆N vNyf܁3 x"3N8SSEIrYΑ->b9)(,*K6cbA&,;tbE* +7?rTW(/EyVXW a?}J$о#.;+1*UМ9(3tsP۴mZ`[]Cm_ AD 9(7wLUgv޽g}W1\h<S.>'2 MJlmKe%.1XNȍI ڌH.1%ݺ:4QONr:"( t%FAG=6@c=+O>{s!ES^ɖlu}ü^d'~/ #n^뭃}G] S ot+,[hǦPܠL7A,?)}^_* F5^CSC[r^ 'V>͌tsC[/]1˵ sw nKE5\sE@3>ɇYD~i`jצ ֆ}w!$VFXW5>JqϒGv_q:tg_U`[CAFDFP,x1۲M,kn yr34dbDMAt iøb%('nِ7o2<8MDz0~qq ?wݥdʳ͋*V#ehu/xK2R=Ik$-%1uƎ62A^ILz_S Y 'gax&ES{Ԡ17QjTlVoTC#Oz0^W;:h`?X̊)JpM5.nT/\Ds A%&ɪlEg)ɓv}S6,z_Ə$d8]6(;j;0mۤ;o@԰Zg;]/TnoKߚ ]P]Rwt+;"|y_/7Nv/C[$ 2%5[.pYLn<pj; x) .VΫWeAwܟ r6۬UV Bo!KZ"xMB}I--\ u2˼`Mk53E τC/OqIhDf-0nD+lQV-^ `H,߆DOhsmެ_q)P%@t?5CQ' >70\[tUpMh:o,@| -9Έ"JR4𞃠ImJzyj;C5zVY{ ^qR^/!F,,j^}q;I(<@ǵu=x[01&{Ћތ_r[w2۬K3T[\&}?nM(_KUT󬨂x@Sc1tƿ0q卻"zN} r X/tNmZ1 _̋j Ʉ L0wZ_ XY7TwQE?qW\qࡸV8NTҭ b} B|Gp&1`Ys]. T]x^DxpF8Gˠ?_Y#1]360¨ԕ iI€}e/EQ&kZb~Qu̩KhxkS\fᑝqI`R(Nh;< ̧M%8;L-NHwvKI@tӾ3I0B `,5+`H)#q [ Gis@)"975&&%5DٞRs=u+ ?\梾%Ǻjgf)cbdNX כfblّĺh X}K2DQ%䒑Uuglsɕ <U&c3Lzgm.~4? [dM_TsZ+4#Hۦ&vd6sc.z5(c:@b!SqGUjD<rRߤKKn&)v0:z&*,nyk+ՙT 1Ҹ(OG8!Q^:kb끟C} _f([*u s^h5L*g:1Z(ݞ'sY1E_MW?ɟ"Y *r^N~zVi7/ f;Ut" L#/p*D:D Yy@Ƞ aEYfIޓ) e=8)^MrAFLTgk -,|uiuw Q̣}L"'&`sX6va!CC `Nܕb Hږ ƥ ZFz1LrAw@Z51r?DGHL)8.*^,0ywy.:~VĀB^Ht[bb臭&)ͣT]PLfFJz "{m=d`ޔnqd9󭎓*tcS9SޛSEוGL['%:$e|-#$$B C6*mB)msX-uQ>u41c?]m膭)̬ncpæ\C~uϰz$?!3'iR[45aAT]|O`qFB1i+!i2"ʥC<ӡnu!mBKهj: K9Rbbw+e(Ӗ Vh'2=&MmCyV}ԅM3K9&H- qƗ}ZYCFב<B@~T9k5;'q +jX_ 7FQ;RNab+<-Y _k+.YT6:VdgDKM Ut^Xߖ)`3hqj +l^|҃*"K2X^3w"1Wܦ^%UfuF/Ii:2Ks۩̍K\40ϟM[9JN;\Ck PLqGk_eӭ'l  c:ȼ=B #L+e]W !|gd_E ~6su023=EJ )#>ŗ ݇WXDC['i QI`?$ hC8ɰyY@mF ޛup ƈm0cC{'k%x'A @$˜ǒ3g'ZPZ}j$cYj=Ȁ:SHgK;sX(s0S[@ϭ#aCjfx":иHĐ:`#G7&47(4 n첸gmLnmj}\C D13G0ﳶ) B^[69`9ٚ#5U}.X+]YΛ~V@ ="{LqWY=gE>8InXiZ%J Xfs+4Ê⁖%WA-Ih6>> N)\u BE{sJb,I<+ix٬7C6/Λd8 keg5hAL=ar$Y˔Q>:i0^'}[qSJ]?ݓ*m3]zS?^>ィU ~JVղJ<+=̐|b!RPdf x:?9 .Ɇֺ-cRW#$QF b6|q;Rӗ_R4C* Y11&9=Nk\༑MW,DJhĊ39{n ^YV0t.{)ǿTw0e$TbnCnq #Z #O!;>|[#l>fE;}lv}4bCGHqwݕ9,y}sOwm%J^z,rB;\ba.7]b Ŭe,kC$lH2l 3{mҫWE%0p(tjhP`r8SΣ=£cQb_c\%ZH6ڸs?Ȳ"N=גa $fc9+k  4Tx,?A{*SĕY&DA] 'ry ]C)*{־.0cv#匧`Bly:|-u"2DӋ8_=,1x݅%Dg)WQ/3c9Rw'wEfu'a[ٿ<-5 z @.}1.x[I7MJ j;ko}svYIChTn?vl(zh!Z9A搉dD<򅇖c(;_2MZ-Wu҃?qf% $J ѭ. eNGM\4oX̑z'%MЇ;LtҚҷ%$a Rxxe@ _r9_e$'D&XC Xu/ "vѕpAqT# ,858.BQ ɮ\3х]i(Fď-$~]w^ҩbQW(%)!<!e83[p nv|p_p A꽼eM?gߩoT Y>Om:!svaL6yYNZmvl L_kX1@R "o/MKR5k:(Kў$Nfv~&ڽڎ`*Jx;gvJ^Wp`7n.sC[!/3`45_q0$|үG?K/McAV3hqghRv_Kۉ&4HMA&~#_ϛ.h՞ʴ`qvrSBԬW0E>^➾U 1$|.EK#Iy6+ zE!J^R5%O3O~K$BsSI1灭=vvrrh8*'ez(cVt7L 5 N5wW}iw]ohZ SٍEBaI6Hc KwT"'$ J1j%|Ntvr글qKЇzKݷ}MwOjP[~NGvb`z_!`ߪ,o|_sե6&fG=CKu2ULN=(tJK[)5$JOl> Z %-ni;,D* x1D.\ωqX1Sje2EFth_-ˉr$byL{n;zˮdJVB֢'KS Z[vѓ"}p_7EH|}A:,5mW z@K w$eS~zO RlWhE+{rf,N,@wyNȡhd"3dE[6jӋ7 Yޔr\CJ],GLFH#c@3c.C>1P2qexnw$MP"kU^1C۹r^Ns"0MR2Ntp [}g=6Z|YS)uG ڝT/SW"a9XDꤾRSԍ@=/uvgtca26q!B}sq:%˻Pku"KTl PI_a[Ba 7R|B53;)kg+Zr# (=2vFao,2"aKՀ]' -1,*BĨ0"eb0K%nKګ  7īap\aj͉ŷ21x.k&\r>nq8[]HY[!rAf&aV-۰ybGFHR;`4;wtݦ5HV%b;''#\;fi$&Gױ4'HIyd㚅m21+ßCoQm[|ΪK 3o\ށCQU!^VuA;l-)VjcDYD4tp" Ϩo2TnWBhe;2CFjFp88JiyY!HkԛOƤ&`^ķyE߫ _ e^ o[t84宷t&1*Pj@2 S;\[k$/M]+e/\KW-P9IJx Jsixw=8ምs;p@8g5͇[ezu0BKs#}R( Rʗ&m>ˇ}C_lĭ_.Azsp.]>l:hoY?Y1M d i|u4 6BJRO@O{4?%rEm=1>C,8>ci0=u͸㋸$ lWmdjLXM'˓)ըbّ ĸd#y0I֙uyi܀SAr?+_=t^:䳍Ts( Y/J.v֬ ~(WYՂpZpIUrh}MN!r3Ϋ>Lt r X?nҧ.&溲وq'Q*OIӮD'Z a[w _@>B4d&`(goAj0uרOZf4XCǥeXdwp0NIjD)WNyޝn *OU-B2AdJn^hqK}Oue$KfϟͶ7z ao9:=FIhǨ4>"uGNZs=$KД%mqT$ Hy&]Sqncxݤs k\ݨJ緪l7VGy,-T #ǜ;QeM8H﹧`oXp\68>M T 8F6aO4WPeWC}Sr wg4U/}=p٩YF W_Ed}|Bca!wKrK37)+ (;d%g)k5V-tz$ڻEs)m"M^R:~+'*q[1=E!TqN.A52zNb*#%|2.l"0kuӈ:T0n1t | qbBCRX6Ȥ] Nv FXid臶@%(զ0 Tߴ}5HJ C [Qz\Wyɮ̎b;(`k [ LSl0:[CBznP|!CᇡSΣvir6-H =rfƄmyAbvaW<7#VU8- )NJU¢p62{Zo3|JvB5t1 U #)ӡK)G:ϙpBXߐ  ٦|_>xJڊO:!d/`lb3Ob;bm6_]p6n #f51:bC$+/qnYy#_#6&XCH>Xt(d[xrc5(6uOo\s^#%!Q#%'uM.O8SF8BߓcmXrۅҌo1')eENU`ȝPz>uM! 9v)Qߢ@V}ȿ*&f˳SZ[_mAVX,j#YϮd49; ff.tuE[:)&pFq,RL4%7wJɆsG̞ߔ|gܵ—͹AmfO`@naCfPsU얊X&]].%"d-p1<$lv=`F9`ʤ5q(%F fiėQza)ْjo-V KP J<itxɏ.k] e^GШu>qGhֶ) b̨ʮK ~^tkςiZ9XaG@yTJ-NT "vvPbf.jw,4wEÀk >Uhjmv IO+yj,)XXjIcs&K~=K&Kc`K4rfe'2U[}$Y\iq#zLG"ؽE)6?&Ia02 VqZ("R'XJm2|;ʛꬢ.-Mk/ #.ÕT@tkTs_SǕ$\|xGp͍=4#>|43&k7*V3+R#Z}#)+)Oz˕<@ -$6VLg&(LKJQiKk/@L#("vʴmz<As5ƕ_Y% d?SJ<͂LtWӬPBc~~: ّ2(dNC`=x75uFfv`gNvdqY |2G!Jr2vczvma45K ">.tDWo%ԽgQ^A\ hگPmtWx ?yp s?A+7,ͨU |-RnӇEfv vɃ4қ"\v(k|IhAB@w ](tjSzMPt2-(`ӵ*ښBs%Dޙ=XDm2nDjuɆ:/;|-!%홟6s6TZy0* 7Xr#U31<LV޹#"Ak}%[b( D?6SeEj TI76NOlͽ&&!*b!kWWtP#U "q|ԹD_ޛ"Pj^D$}VKT!.ݼw.JIi5kXo[ɉ~jo~e I듙yG.`[<5<\d'4˹EI}Riœ g%wfҒwOJݶ!g؆BQ||jB#LO-kz}.›nV<ڋo.qȷbU)m|}!tWS1o6 jQ?%-8cgA;`qtbs M`Q#/9jNNZ3A("lAT'6 b)[j$(ڶt~cr?TivWHhtlPQq܍1ۚpfm4||O<4QUQx4 V?֪#_eT F!PsG \Qb#WD 8 X`0uk}L%Ni5X!G/h23Pyag(R_К`iGI .Y~*_X+SoPQ! GU$MaDiZ MdJɸ6E6ufߴӄ;w`NUèW/=s.6Zwa❆P<" ZI (.ӹFӤ-U96\5&_Gӹsl_-=:-7$U4)POF2H sg H O ,dGlquP.)/'n}.|t1|"ߧd]Y #bB0`r倰_Gev84{SI_d]#jCl|:~y"¹!,q PWE fT?&2 vs6s<7|׌ZhTBU7s,Cu5>[f#RGqmT^΁&nV?˕Q Tc+EuF2'T٠}!ZLh~! )g-#R M訤a+@tʱ$GeλCX2'#S"%F=8\SCWʹaѣ)%ܳϥ^/s$NZ<ĵ1h=ɖ `ZEOD` j$鳂!%:X& 퍁P4Se8wnAO{v5HpWݜJ1͏na3=`[F.VV*?6c}D݉X>}uS?j}j|rU%;(ÈiCHa H >M k-@ IQ5]5\!O>o_LܰPqa TN3 C|A!n[Ɲ tabZ#bWegN֠C\ `J^ETƳ0t8qrq;it%*У( W$DRF!WVintvЄoeY $$&FQ!#C+M^ drIdA]XuVWʞ (DC1aHjJhTf,9%%{ FrGv{?@cIDnuqhݺFK,sSVBS)m9[{o7/Q:F+K slw|48b(>TYn&,\SZɚz0/a{ϡ2l%qC=#GG[ȋ>vNij=Z% :dR Rt9S-c}Ë:&[j@W?k k_7D1CN. ݧd;E Qb|,8I[”\q k1xXtv!A`h"ߵA/)SM*Bƣ%>R)YąF$1nʦ$Гb+9mǕ˷hG`r/K=/N;l>q ƍKE8oXEDn w!~EY"^55ׂO\#"s ohSl`"졸f59Ϲa+I̪ja!Iss:]>ZrI\ HLLbV:V;ǩ ayMO=uDʵ+ؚ)w8.'S!{#>2Kw 2?52#Bya/)#1}ӱqEZSI|Ȋ[tNnhH#LbziUֻ/h^j*_34!rt2a]KN C!cs#ݖzvu2F!1ʼnO6hʟxG&YxQNX4! ns-ͫcI^eaQ͈5{mE! [hCRg"αQBCQU_pd`:΂t9euxOy飩wQ,%tSպBĪDŽOzH-k9t6ac P2tapeMs)ߚgj\ G@LW<.B-){Uǜz`ϯPDv^_s7N5Yk`Q<#_+0u..ogzau"=^?P^0}e*V̻Qb66Tnb rlT5ް2 gijXR@VU.{Dʃ{df>rZSB)E_m6V}e=bvq|?Qz_B[I}Y| >~s|au7~W`(u)/1W֍ʠ-H́rXvT{( ?$lE;%TZqb\eָm&л2[ a,V9I[g@pq2{ڏ5F?4hjA7ʆyº`I;hQ0O}hr?eD^x/9kԘ$ ׍iJW96i* pMY6`7=Fٰ+dq.^~#2=$֮kA M[%/Xߪۻ[G9 E 5EcﶢG 5%ЄdufVZ1\j`/0t2 rưVץx٭P$w(M"^Yl zZQ*/.,!R 3Ǩok Z&~ͥm#xJ~MOeD(eB3SqgJW6g"Lʙv W=`zl*̒|V (S#* sݣĞcK@xxe⳷3ǐM+OӍ(b!e gd?WĔcBI}Pvߘ,0QRZm^.9ef@i@=R>-̧qfͩΌ+v}5 !c{>mI(W; dzH:+X6M:Ωm}rZf_#&;aX.r1THݙW\Ex162'R %SFƊrx9FSHC[11[6!k*2C1|\1ƧAw,85텲q䳦6@bĘJMЂ$TzS-gyMGDƩoڪ T<] lK)lZgsOGOT2s wjza͞8~xΜ#{$+E#įͼujI8 -PtkIN|Qc{Ebv] xФ-m`ܲ!v߶f9'2&4\"uLP_l-򥥓|l3;l1-lD)c~p(U%傇 \ ]!<-xfYZpr1WP4@ k#V6P`3k߉bS*v% ȃxJA{p^ 'dNZZh @}iZ n\Wԍ v1J&ZeLdsi߭1uK4C|{ɖ;Q14(Cl/"Xn|[_kcxXYc_z}\[\*qg9=!4 W[&aGz՞!@TlذCzě]E{@3m @;|'E?Nr ]@K˓UpTjhƱ;lW PLpӵ, dqv6#^Pujv.*'F3y ȇAF5b+XdD$$Q/4-7$+<9""6LJ@i*~\{! -+ZʩiuS1i`\)ŸI }.qNG~}<G) Pb׌~oH_a59FS;w|CW3 ׼gW۟IѾ/frM{F|}c :xP\z`14:6+kgxT\9@A濟IQE_C 5GU/ rR*mwG̫{bubhOJ.kIC#|i_w ?9FjcR1{y_ RZשËÏF g1SMn\)xh 5ޚ|ށ` SKZeD;ٮ>ԉ )#ǯDW%߲FuW3 ޻c | OJz*;i>Biת|I xU_gvGqu_ ,kS=S$^]B /sί98K{%|i`ş\i %Kpl|9GWS?6 ^ }-݃3+Ak?t@e8N E8LXbyEsHWvƬ/zR35f իf dК5o<܀JfHI)ڎ #XO#E?ɝA+Ji/Q<w  k j8|քJ!?jo&M{,\!7>S!N(R1%^OtC\96dݽAZW:+sZ%:VU~6 {Jٌi!,Hw"z5/Bmݍ`۹CQqgIih}'%s?Ti]n ,̈U+])5\QC2&: df-k-̃;SܘKc2Y ^网Q]-1`/m75 ؄Y\\"ֲ%Lw`ԲJ{BoP`ŮlB28HVফ5 .O2f|]r*gy gT#cR &/; ).."eDRbDЁ- wB {J(#nd#"X;Ǔ~0?!bE[N(kmS22V?Ja +f+s04=-Qg}|.X!GK= h@WIJ} l3p?NFK8627P<7m"5T\'76k_q5N܇@s̨qgtt3eEn\y|z1R43ev"{Dօ 67e{u)h rj5h ꦫUFs,ಹ̧z(:8VtV'Z#}fz{\`/ƅEI?]d9CWT3aII*]sD /2UELuE:L]b0'_ZD+~z d? &[US.ywc w_mS#vܐmFy5c|Lш~|]UkG/8w-Cq֋3{ xD.WŒxt4Nh i;ʞpIcE8] !;S7=RoJ$~2?^>F(p7ؖYnPbp^ =լ9#͂ fyCFw; _itb@IȐ]=CL0m :.8ٱ $O-PS&o^E9~11B@|c )ʮ=YkCCӾG@/@?6li3E R6dXf2wzq;nMȶjwVKm!3E"Q &6@/-Nmzz#E{4pͷհ,kTZ`TΆ-m$dkݓ$UZO̢m Lޞz;:­|y1y51U+;@Yq+.AȷHn콹DX4T4j_P̠?gWKZ[)zK֣M11Bu;Mʦ }Rf HY%L6_ywY/*vxsB%^^3xnU uUuhO P0l!z4K_+v}|'GwF36M$̎L z0VsaN>源DCBY0ux;EƧ*}Hԗ鍥 WAعIw  0RJG (tiz隣7d2VW&:V޹kSXc0',4^]y6h$4?t&m*V}wq ӽ2^4Pz(N*\4cV7Y"XmVjqNF2NvA@N bRWlT#Ԁ,,xƦZw'ψ?s G/ \7Wn4]"50zeUH@ PHIZ1˒a텽82J菰>=IkQE5w~NJ5B8|:;BZe#4 ^Nnh~p ӿ^ϊkJ6̈́=Liq!)fHؐ,(q{•NawϜj4.ZW1/"E )Lw{TD4wM'OYf [$r艘6& <٘Ӈfܩ"板B)#>f vZ*oiS9 me|ؒNt 8?tb%wS~ BZqoqhP\4SNvђpa@ wC fOai,KT?_'7\Y2b 橖7(ž6ȎCZu _bul:g<%GŢ ЈbPf HMr^ic-4Åxȳm1dԢzL{J:,$*oÿL/\q|Cˀ PG"1Z,K]"q)#}}QڤԐɉVP%Uz:+Zg ܰX$2dmȡ̄r\\5"+)@{o+[aZOr&ұc;+mCu $^T Hl\.(lb4-f]2Pߘ*vx0g .P2R;S5vQ }``UO,9oE=GAݐ˵^3=8mlU [srI12H4eܟ{( a͗ZFfb#isa a/68ͧ}~20{j;!yO˨8EhSDGq+>5U1΁'9<`[|I)F¨W;߳\Dz)ͨfso`wu,f8nGg }-Y&Bm:r)WSFUȄ36zG^n-z1L|,IxB е}/$K,mq iݳ{btEϏx;F J\4:U Ԅ;5sS\e1֍ͺmkG)=J20Þj^}]]9Rv ;ɒvGw\ヲBJkfe(аtdA/t={A7I>%2Tkφq*Z о`<^dUBZP=ua0n}=IQrwJ7cRk / =˄Hsu8'"7 F|A(UId)ݪES0ͣ{Cm~c 1[BƂR^̹5IM9r.9X5Uލ|P3y|*j^c/3g; ,RGbBIyy>S7^ϑGDrnjͼ?P!?sP53Llide4ywf;ܿS 1z#?h~Ս`5fCUS5E4S~G'^*B*if@P6١ F"[RD&X'Z9`X"oN|ǒAՖah|BF)2` <4_Lkp;{7Y793 QY$ phw2N ņv߼Mz|r"d1n\_(M&ԖNP #p -~y^Kyo ȷ9;l5^`<^&ϸ #D|| .-pwI7yX7a82 K[W=6k*!I:s' ea ZĬOX<nBrPuWPixì= qNMMz-%v!>ge<أFj[isX߆J"hD˹vxZ65aoˁNyi@ [Fr{A]LPh-Is&`F]Ϝ h9 8H;5f^FAd6źqaShUE-1]!/RmdEVf/a  Z9$זH&Zw*Hr3Peh:wa[9ŻR!އ]lTK zlȍIUj6j cNhrLCcp(O Kd 9s.|3oT˖{{ˆK:7Ӽ 1r $6!EHxZp!I Ivb_~tF<Ƣ=$jؘ$M$7ZXjME2`+_6{$1Ქo[^Ioۇ@szMyip/cb4^_ Hz %yTyza~a) (ߑG&7872dnfOD(L[cmP;4 )Ѹd|7ce[jn ذT.y? TGV٩zS f [֓&Vbp.]6Uׯ»(= Asqe_=pDœV4Q}x4&NCy+b1 A1*rB')Nv1+q}sI& "_m ,vËdQ&TwX KOah8TXm|}>gUI` }Ο ;H*_֤{E_<(^?/o$~ਈKFY#nt>V4_~0FCYt[ jлPqjDm)&hcwa ON7 S6~nvELƬn |F3a=՜(Z҃_iTJ]Cc; ח+Ŋ[/W7F:(p9a#nΤ: PإQfB y!~a%J P1*L- isj)d1gd\F}]Os0ݎˉ$%Rfjs1j,3(V,AJpCwG?بOr>np"jzzݪF 5MAAq;٧|:`MK\{MȦ+zyt6[aw+bĒ9 Q8"1&Y= թ=Sw8y|8`YmYuPvr-em ĜTj<(Xl4n˧䅩BYrx]G#ȉ/ (뀥 F[ЊC[[C;kFQ+o%yO\^ARݡHM)[@]~֒4N/EOvf0ԁPӞ NV ۬7AHXg/ZS9X~zE,ӎX<n0gF=Se0MWvūA95K<"jeXCl&%x2wNro>?Ac|۬i$!Gi#MYԆ'I k,5 jiI,M20L 1FQUs/$!f,aw/v׉(%OB/R 4|td \t|/|Tx~")7Ϊyօ!xl# X &鹕yۂW73s)͊YYWJpuD;,$`vaUz$;Sy:v,+2g]- SB~hM.ywr||Nhóev_Xak3K-Zw:L88E',HGȦ(cMoAi GY'G@'mYpNE}Q];UfZ5}嫖7@ƬlV:9Vh+ͻb΀#:[`^w%DQ2&8K钑}SIoi 1v n*/#/_Dq7g4a 9Ktw\,_a(JKA nd*_4T5 pkȜ[y.N|poJxYlzR}'JI@U{ȵCZ C0nX÷um c \$wDbt}3=WdҮՠĊʭ; L""X9 $"(.,LV>Bֺ<<% SJ+uV-# )c8tq,Qe' M _k/W6,G*JHG ^ r67-if|PM¬8̱`>sr{G ->p VtL˶x>̵qS#}>sШSa/upHZtc@`LukV.e3`IyޥɘbagihK>B?&mӘ膊?үpowZ3ҵBMib{Mdx/",K0z'{QY_B-<;g(+euJpLKs.).MA`ڷi)Y C>bmN]Tc|vT{?T32^~.1-O#mp}" a^;?0Dl48ykojRZ(;] ;A/V'(ssѳ^-U8?ƨcgV$f>iw'uq|E@Z{XD7`8?>=A%[u TY w秈$Zo~@e災ɠ:Ør ޞTa565rౢwF;MIZ:΄m%i5z\AϏ\HVprB]>@rذ1S:&MpC߭}I*x:z̡dq:aM-rOFELC+WЩYȺm:֘L"moB&~$L1R{hdq x7WB]Jp8dNa.Z>:$RUlh̋']!vU^?]:~x}'Ijh=2 xRpJeݫ'5l t'Tc8SJdU qX M0ߦ< C0@;s(Y Z_ t6%S\v@2\ybdfh&,2?76ߛż<¹p] GCc(4 Rs|_:FŒtA{i@ \@Dxs󒌬;3,k/ oz#W'|Os:rRc#Zbr3608}JK՟5},ZN2n M@݊_gVӘPPG݋MH:"7,/iM8tWbf4Zݛ=s[km̚ZD ! 9-?$Ԣ]t0we'-A(g50$-,ƺpcCvtCwf4" l4A|c p[N`4"6u3`cB<6e ֍. A=AiFK|clL8#FqoR,5% qѶuw4f)CiJ1bWt ޽S#)MsD7xq O"xV;nUkN6o9?:#RQO6@l<цU6鸌hNƿ`6Q u%9mX@bJpΰjoј1Y4}p{9,OjuO*ͶU(s` õE}eu=ϔYΥ5."%_k"OiH!؜&U[f= plLC;nPUo9:SS&i zv~}T*QmHYM[.^r=pEGj^pJUiT(6^hHwF=oyEv/"$n4zA\up>Ea+3_U:{p9~{\ZB[v-C uCNHf$:KbGEP SQ4|gKUq]P0@DVcAF Aam`fŶAr;Xf~x)bU|kwOk~ͽE+ha-<2$V5DO1k)qltzQ-$`"lM۸j _510fV !wX7vb*/V/(biVCuIb/ׯqIFá 7$u6#uoev .~@@I ΑⰄsTCJDiQ!wǷnA07Nt m:sP}o컺++ O:Q0&"66]`֛! j =?TXK 9 $0f:~BSPJ]R|rcsڰr[&I8jaE"Օ֌m 僉>DX)O؇b%gW2Hχgca6LiZ;{t$FrS(XRV <AԒs 㓎'V/ puEpܦ:MY^angd _+Elqb)P&.Րh@Mw|Y4Kbylt(7Y'I W>닻8S)gst:`͌}wUرL+q.6JM{PBۧB!\󤑦*XSO %0sE~c{16ׂBx!8h-_)pޒ<"ۯ:rp 4|j>"\ڙcsfBqE?\GhP 2& ks" S,pS~t!*4? )UBitѶ.6ǵW! 2uIٟ@QcDB.un*@l^^V"{ D=r ߋ,#H>E7Jd'I6<Ēfj)Jyэ^eaT"$5sX hJ.Fz$D ~|I7V:1wJPblLt>nEvK>!d?V]~tvZϒ-˜nwx{ɥ9~ chѰ7HW#HDK : -x$ 1D®1ۧdf*p[ /8 U>8$V'$+hsU8ՇWꪤww_־v'PmCJ;JbA^eWQɰسԦ?<؋ÍaRNۂupkYt?uP w#TuzOEAw?%z9#Ҥܴo 7aa:{aAr{rA a"Vhu8H-Vj٩pN ^Nmcxrۍ82B˛W@$ Lh$&oGp1ͳ  M9FEzG.J·.~[ pOb"r3Db'(|u$Sk Z'qQP%`*>rxw~aIݍE!ǍS!]5c^< "Sާ>.o^|;Ҹ6'mԪ̐|JMf=诹O:PP2`q?6B'nH. Mn UE_hiU م9W.#F$.(Q]@lg fP̠d/)_Tkujg/ûIc!tBpz5:ʉ3w=[13#&>A 9ì cJ!zہOh|C(l;n}{^q1];~Ug5/-WV% 4#wٻ%6loŁ^Q!3gYAp 0NY$t\d~5w9)}aM1%sU6Gl…ԊǚteFmo.< bc]բOksE;< 0Y@DfJd6?gd*TOtz5 _E`D5ۡ܎ ƽfM;@qD~]UԿ 8Lh=ed|v-?#Lzq)Mm"[(Zq{(PR7o?qLɗؐO}:jU@c7gxxh_m"r`۾J@QADv/#iz)L3L}FwhhYRf^Z؇w1.0Tzv^ꂵ1R:F )vሕ [S}$C,y#@uZ kƯr´%jD2wgg\MC;It h<{'z+#~z}~Tj tȪ3{1bhS5o N2L <**;oi[X#Iix8ۄexx A*0F.y뮏p6}U`Tvi A̔k3:T*im/ޕuJOz)ܟnT~{f90 %#3Ϯ;iٺwbܯ*7>g&M7G5*Euu`i>eM\ͬy{8u8lń]b@({@g#PW13]. (͎Zn\ V0}ׇ6DMFHvqcH~{]NoQ*a_{Dȕ)$)) E5.v9. ů ^cGBCY@ ryYVf]~(E6&ƐU?;M<^d`"@}$-p)5ڶSh3sO PWH Bi 5-c]?]1'3ڎa.r3àpK>hΝ3@Q:@+؅oJn9N=$cgnΪiRy9eV@W2HRh[keMbHr{$3P~O =RS Ƞ E0ߛm.c@v+t IY>b~IEyS˞'baǏ}Cp|A"<c@w ֩٥%~E웃8[42@mg 6IRc='v/,wle,|@8UWD"L*+ $%ɠ1)LOxF~ov>ْ)7HiK)=ȗ2Dj9d&I*d1,.*y$]G:IhA5!b&,tKeqYe~^qɣyC """&\ n/PʄuzSMlzХ#U# քD4^dy3vh7CGiBh vqnWo5(I-ܼlӟ{ç_ h,.,)(B,1v, "ïI4v쫊b2ƚn{p`5 > jtK%J4J۰G )[:OH(554i#z:h*W̉g Fت`E3j{D;uYz`C ,/C !hBc**RЊv$o*:/ zWuVn'HKMf<$F+[ؙܶnz -1UH#9ʺqRmn@R )u|3*r50ޯi2C(pI(H/[Zv!u}&90Ln%jѶn͈Su hLSJ* էkYr>b eT18>O~ҝ\ ybjŏvNKՙwZc("@}kg) io˿m.m&O"2 7( Mo j8P6F E,r:AѢUGOmu?N`e(ǃ>X/`3)EMwcU53=^j|Dɀ>=]4%`.pH+&]~#EZY8>A>&vřU:^J&B]9HW2mtQF xUg^u:#z_-2?L lѓ1$O_R(PWAϛ{ xqJ`jԑPe*ʝkۭq˓4v)[@oCt+EM; g  f,O]Q*K:P /{VAڕ?˝3+rbeiެ *vZҐXYS :`=t&ҞTè !-Fщ?#O@LhL z_#R':UK(֟~MѨl ~9CK3GA^uIGrt + ,iWc ;]~p dޏE3!h:=td$yߴE7 $ s3ЮpKu"&oaQAqz0R ;NLe/$vp^"~t:e[o " Iʴ`N#!:KЧ" ܡb4%!U=s]BI\-9Fi]:I}5vZcSkNC#''$_sZGO (tx jǐi\zsk1W+%h0KfZ0)k"\;+T) /N?N0>0R4Q XPM&3x1ā油GM^#9ν}s,w[|̪DmC¿ƒWmGb (ONE],<nr` s?[,Օ~7 _-Uc y꼬_(¾S)neϱUI;4A{}XޛKla5,g)Y8 3'J=elyGcA(3 O#{=\6*?^ʈ}]gҭx}@Uej>@(kKy7bN]UDJ:&zTy:z~n}91V6TBlt(^@Tr^幅?a4ll)ZjnbC Cdt5dm_lWS deځv~*.¡`ǯ.C_x:U^`AmL#NөQjC_GĚ<ToP1m9S+QH&~ 6\Acv'Ø08A2Ti;oN POPA^^^g k!ApI^w6)[Ј--_VJ49phZrwSF[u"oy/ш+X>V21mp{ǻO)8f+ңC;tgԱ;3c[oŅFunEHӃ2V|E{2Ih';[ -[1<.,z<[W;AUbJ6=ai"3m?IrSB(M elK~g=AY 3_;Gdv ǤUŲ m6Ue;- ?kE.5gr"Y;Hj2Zdv(܅ȱC 9bOzZgv&}k7;`6}\<\'Pi)/6EK5 iD'~ X+TÂGtG˂ghּ hV O y+*›ezh8} h!%QebTw˴G@/b"oAxUJS<{|Ffn*C1!XGyumgʚ%y姏v&,l(uuQbȭ *,E[L SᩚO,o);VEdySB}~G5X>SĚoy@%|FOp[ڵ(kԕ[u4byn*p"@56}}{O;mwsu-$4XPMNjFIq_+_@sLaDqXxɄZЧ~k-@D}iZKr[Zeq҆)/]$ }@?#j/MPY1Ҥ"L?QZDPd;.#lZv#{4.ٽVm|$?/'u[KċFMbMB- T'8|U frf~Ds.YlO4ͳi;ilp>9<% 3ic&5}}ܨ!E}T4mԍ G0$쏃4la!-=}0[^ H'3SoɶlrLOBh3&'vVAA*|}Ph@*9EWtuO=&֗"BiVա$i|ȗ`C+ofxVyNZo4tujlѸ'U5B!.4j_jRDClOyeƬ 7Z z'u *k͠ Nbu ;ITVg9'Oi&~L 44}mD"xl "к݈}* ڏ_56*CPJ;,O% iX&e~we>KF0FȨ򄈀=JV@0Ο?F "_PeSeC! D=c&[f(IHaK5ky{vL\ )SxV"\.p}+yLI@$G1!dl]X_.q盒-,0 ponKWH VhQOlέ1u6>cwUWSg\Q-@zb2û[3ِ|?RmTX2jGe/SaV[uw1$e;EvbuH@#ۑp¤6Ǫm xR}0˩ ,bs2024iߗp%2 RߑP{*QX=K'B4Y㐔T4la1 [J,zV-u4"3Dl3K(aP-3¥DVp)1^h)*醒\ V{oEodd@n& y;,0Ytah>Ճ"o<)hQy(Raݩn:Xtx[^B[]9.Y4XPﷁ|Ua/Y[+ED,4b(]?!;ϚbQDU;7uyngw6 Q^)R{Qo$=+/fǒP0%\ޠ!9kunfƸ{.WKhrE,A&7IY}j_=w-!^L#ur@o,;$> Kʂ߾ZVql8~Ǘc#NJ\bW'QK(VCFG~ycFo &]T;`)eSatBplدCxTri2T8cER 5UxH)(ͣA羞f5P|7~FFJi[= ou$nzZO@Yu>b3.=mi3>y$x?]ST$?Vu5+"@C9{侟ڒz1W/lsq>?Ł>9 C|"o$a)w`~߆eb`P;gv R2^20iL M`KY1gЍ\XlB!zĘ6&[AK,C)DTrW~JϪݞIJB|'hF$ !UcYTm?d)(ϐɥ~~2/3Ǭ(}`:orQ`̅Cj@IO'>jަIgnrMNch܃ *9ڜO5<e|(ڒq*HZ;-) TQ~/c@b8".j1y=$>6JPZJt:h'PYrr5tInώL J4UHbp5{թs* :Z_{6&0-5x-أUFXhv gMY_#VǷo%4!pbO{xAY&bx[ӳw|M$uF[(3F`!P!y5nA> Y :_Oͦ hi!'0A_|}vkbPF#Ev# 3 m!h6L %ƱtC#0qe $ m'+aN%w[.͞s,d*WhYo$ÿ+Y28"Izon4n"^n |8+AGG}G3TǢd *#E'hIV6oihI%Zn!VMõ-5۱q߻g 9 Z+3QK;+;"n[LouzC޼raϲE[^ F:H?B"wHwXMn=J׭D٘8_sP4ˀK72Lvv8[q;|3NKc<a afwM{3MTgxj4l? ] MV4o#u D#QXUXjLJ2(5Vr>tH:6:{t5Lr m$^""!oaVja,&}uyyhڳ7 +z\>|>djTOC»'MDؠڸ~b|8y%bXh04tVlX|鎟A(׌ӢXS@nI}" QE=x LO)~BO1مbr,bA~KE =uM]9\p$(JG=zp U@= ȷrBDNhfHX?Lʿ%sW &鸩vs/ 2(Chz=Z87l3u  !-వ9)gfR+ٕsjUSb{WR!wQ2dURjpDRʈT?6G,@lj f3G>w_"~/ }iխ:e$rc0:9wLܼ]Nek4QmpeeEjOO<{3SjA4ZDq"IgSN2[h72tzM1ٗ$@j0E?w}D-U?:]ݳV|"c8AmCG|g?zBI#rʌ`Mzu}F¹Fy8wr T]Qcxͽ co{ۙb%|Ax%O(>gJjˊͥG8@餹oK_l?/~RdY_|%!*l֏QHlZ h| d:NQ$C%03 n@b2 ׉1jJ+^"+PBz2{NmϣՎ~ ? =4RiNnقo@i=L;5,tY %RQr.Y]oDo`^6W|%stӳED*³A<1f_ kHl Ы!qZ {\Ҍ\0Ƭ@G915K\WP*FGOale:Ky&L]nJV7WU-<] P ;B7{~T&dh~\9 M#豝'jqA2X:w$'T3 бEܘpdu֗Wrj ʠ/'U_9s6ݣq [,9 d[y2}(m-ᓲ.g<)d}sߦFTOz:'I!}E Lj?{ڸA[e:Ʋƥ^z8Zvu3з"AKUld hwWm)ޔsKRY#4;t-P\=anudʑ9{p?Z0EaCIĿ$L0er: SN*dX4xCӔ3X@oN1(14BPlkQLe9$Q/ U 6񏡁v'1Fsc4ΨQ%@ ɱvgO = M"%G\pӛ3Ȧ4ki!=SlBo _-@0QF dnf%VEed+:(#Cm4}W{I{šƦKoNR&ۻmf?=(Q7P=qAHjFP=|(>Bf}c"*-Oͻ2-ffbp&%Zf&۞$G$ *jm ܑLϰ:V9lhg-jt$V0,`>X"mRERR|E!EC:ɴΞ~˖KA+:2bb(lwdb!+4]^Mn_,T sozDdǣ[11U xxC&""HS )axN,\ Of+b#?%n\Үۨ8GcKbh?N>b{ z*:YT}|P C[t&7\_-!Ӫ=҂kSԠ8>' w5/"NUH1`WOC>[a~-OhƳ\-_ףehpon27аz$WZ%sxG!xs@} w.īeyIUt=RKmNNJG.4&}p`78;N;7 >"mγn{ fۨ<ü>@^-}^ &B1,u@0D+d/WeZO(D|f*H">N0ޡoCv9{QkiGckE#z .aIc P/JBU zzCS۳9gކȉۅ܍ J/vd੮\^!4rp%V%ߥ־gCr>N4^Hv#amף-(zUw kk[nR8i[SZ߄pG?d#;Cd6fm9LdW8 Rp C*c V]O_f0 TJgQlZķeš~q{|>`e@gNXY'RQg'i]>ۦLLV 1GzsɹU% I/QaS v8}N3| {9hDf':P~@y1چp]biS9)r%PW7[B&D_U[1 yt}U2m wgݨ~|>I\%Rc z,p~|(;RRTgХM ׯHCQ=g#(бqL6k;͙t"DD~%Tƕy9#e>^Pc:6x"H0[^#o57ATDLSi"UURK$@p|`ay,}xŋR 6})걒TzHHB*A =pIml.mUj6:fQKc?LcX A@+=Mr.reQrڃ!@fET6t'.7ː"P}iEp*nδNG5lȬ !VIzWT@">SUѳWxfZ*\fL+փ?7GnRSX8J&p5a9e; |jO0~ո-: l\["^rA4?qԈ3` z 8[Af Y .$M](q MMp+E'H3vo #T&;$4-$Y`7G6VN5Ǎ{ʞ{+޾s?Fqpo]hA-Vc4;$j0[p ɜn#W=6 * "3[Gas(?sAM,TU;*fok+o ]ڞʴo!n w.9 uåG& W:߈e?+Y'B:J_@BWc&^H]%v6EU՗i<&; U)| :%oD(=@ 7PTZ)ķ%:lYfue3!ZK>ca@SKQg!uY_jCټxJ搶3V ( 7}FN>>!)UoEDn/Ό2t}bBU猩"w+W-N}IřY|C0p75Ɣk,q_-@X #5$D(z vIW¤MP19~展d[|xZL-1A@죂Lk?A{ }/C+_>4v=Z/xl H`G@C+K8ak  cfnay,m?21YUgF~"<&b21v Sz`w˓2X=ʎ \T2:⥴VCF^ BmX3Qdzk.sC5h񜏭3uD3qHYj@rI7d6vsB;z3rJID3FXc hˢNݞoDE/hOn%pzQcm?WhpW /1F㩴+*lB '|fHQA5\vU5s ;r |{*$AQC qo\+C(Cn2ߔ~mT/v1qucD& z~Sep1̺&U b*E*VH5NPb!Q? Kpq$×69ޟ-UnM N ds-.!8.ʼ7Xxn9&|]C\k >z)4pb1e|҄V xh݃!47<JoU9􉫬ǘrٖ_,( dmZ sVb(zoӢFo7;-]#K|F<2Ek@rG2ʉ0sq뎋U ]~Fa>J[hjC.Ւ[66 QP962hwRQ6OS~V=> WIv,c4W/(;*C#6(O7+pԌ˭}YN3蕽KY >b);5 &fQz=(B:~4-(2NjӖbW~L FasQ5`=ZٗX;ƚ/etR;bӱ UO kiU眂6J%ٖ&y/=y27NiwcH1󤫖[:5sc3\_BHe(V8F/@ܠghl=r-c{mS'; %:Ra[Rn&|h&r3uW1Љ_-כ()-TkZ;7W)š.qg| BjG7<~ԑ7l;CK4psQ)՚XBb8yeDh®x/ 3V:cg?yKj`Cq VcbcTf~4"Hڼ,^fHv"lqH(&Ju3i=ƤpHU۞3}X+NlMʻ.bQbTQd~Y)cS0fJ ^`ŖM -mj\pM"TmԊa|9"|!$u(~mlRv.YrǷ8|Om蝥>ePҲ7t,ӎ`TjybrDDqd! )|Èf͸(DX+\od6!'3oiNٻcd&.ϑO19#ИAQ6b|Rtk<HD"U8ae&sœR>P9ݫn{<[A z,Sȑn5{jvj9-8[hz5Yy|ͥP/ qFw銞v#+3>$W2|bA{~[g0+R$cF4lm kՙ؂^F=IeFx%8 bm3o~r'gk'f&Fc$ҝt YcEAKmi{C6rOss>$f̴$H5'1}HUssF0jWn7#9n_ZrVK, E'y s+ g#`b'TSF­;lKbTjgK) lmTU4yvlK6=畨nA ,l # ~ Cz)t7b`8=Cޭ,Ӑ{w2Hz(iZ|_OndEh# rwCaB^7;Uœd/mT iΞɑ.jYB%ک *r9C9rHr|[x~L8e JF*F(jFar7zos 2H+C0I,@Ĵ@H7¥P(\Adޮ%6D½&S(Lְ99Rf麹Z4zICc]7SonS}}0޹bXLJ!IC6pjڧLF1;FW2?vcɇ:%b.F#dȅ¿ok6,d2[#$"a#,cґ `/ pD!Pvb$&͘pڠgy.qեrL6sOvg-)ZImM$RcqT<-eϨ0<^{KD+zi }EۡNѺ H^o'C/?X`,"o6J[Y=k2zce/d/qiEg<g Q8PHN*֤lϻ'Àeށ)˿hi:qQwkBO8z*H  ܍(4 _8،ڼght,u/CF{qp?d&^pB4}kZ!ڄʓc>xNOWdHԕhnf\e~v@LKDGI!xqb9IV/@UgOWrzNR_eED赤A P!|R|?(i;MxDIxbm܎f tTxEe$->1.D vKLb,fcT:@KU\׹Yb] u[UtNlٲi(Y3cVD#ՙ>۰kZ(FnPRMk[g َ3LT1)Hls-m6j<}8XwvbFy謾O^)g&[Ih.Q*b$|'K-HP0}.>VF m^*5BTL_'1sP=skb b_$52Bsa5Lh\SvK/ bXu)+#"&oSì1ZóJ3n#ⰵ(ˊSsg5[ӻT9JLx,Ґ$knCD*W~ @>W&2Dg2{Xbs fYc, c0mkz$<v?HO@Tƒ894 /m"zo?5CSyܿb8zmvѤZy]jAYWc5.Mŏ}Gnb"͉2l5e-KA:drCS݉ w_c2=~'up+5NqjE 4%;,eǺn)ϻ2*3\ ēijby*r' 7_;oFJ!ӊGd,*Hȹ%w-_@Tro]& hdI5=ZJҌf,Sz? 2XmTцZ{ZEOX7IN<}d<(b5٩ЈD%`c$)<uCuEm@&ݰO۬9+d./AYq7_'*;烯Oy_ZDس 6 ma0$ t?v"#&|{oFߊKHߨ7n",dzLWX4|W`jT*!3)J(Ky, Vo1)&2 ۬dc2,3ظ5==ClR܏_JYW5 2~ +L,-;kФvU:l<لe\c_EPV+_.8% 5!<;x@#{@ƓҕGEз`ϻ*6fE@W..6 рWU]5W ,kskn.17 ֍քITG v8c@"&_}̵8=Bvۤe0|P)nm tq[ 1`4{7|a4H-蟵bH/=MmlbQRS"%QV!1''T+V2j6z.a9}ૅ$ CI8ǁMyL@,|2=ZwC1m6k KJ \W^ڵJ{Ž P=:аѢ[^gTÙ@ nQ@cJvs0!'9!t p}~}r$*'xVȆz#zͩ%I~1E?7xcH/~I;;lO62k I;cI}fH&ڬO@ %'r3Q;ӲMC)\čI` <+PঊK S 1!rźf"u /4*S56*nMFsdf Oj;5d<у怲yeؾIYbMR~f[z97gnVvU곬QZ;c~jK_&?P3E ƪ-_3*~s֒Spʋ2B{ZO^9.G8zu~~b{^S&%f񦆃1S0oP+|.J8"ifR4{0*)Q7"e'Oati" _N*"'$בx^g✣E/%]8Z8CYU%,+,Tf[X%6׽3 U\'aϢI:1k|̇UH"\t:{1ӗGrȡ2[(xusԟЖm/& H /;\ƳM'5s!!J/2ECtau֠hn  % <3LYPv Myzba::ޭ_7#ů_|}`X均5l{GQ5~({;Aaع^zR<k{ J+?<Dy+|1+Tf{Ld>Wpmp3 yGb-h<r4{$bAUnlQ \.+D-@g&IJC^MaR'PϷJfT uR!+(0@(s~k8ЍR]>a0Zs 2ţʒA+Brt6=ӳt`#X=v?eC&hGE&v(9z3`$7m iC]q)^ǟ{&?p;Jj5ڒSIЗW5/OGzL2KQ+%142&(ȼbg| j,7b (4zAXېR!VE"W0:FXI$stqNd=SK8w`~;`¶#"AwzJyĢCioƹ泷,7Y yʇ7 d~W@Y$ST{RS+gJ?B^QKncx]9Qԫ3iFВJцN`scn+BzTܽp%(03q尬H_>>\[S=C"YoZǫ;u55X#ɹyDG*`,ETM|k*l$ _;0 "Ùb{~ٷ*8OOH 1POmK"pXPGm#-S-qwms<d#ü\6%`*2DK>)Pq]j@*5勬WECqMrG, O+նb/n҉_Xܞ>;H2枮X"8ﱒӿV Q@ᵤ ]WPݖf؏ǐUo#u$cM,lgs۱Qu$}0Gh|OM*"ʖS&>C,> 7dX95/QkNGxo`[J=E 0Kvb6 !Րo+Fh :"*5Fq 02NsW9co*I(w1Xsz(|}ˣX ]+5|to*'o{8qUWj}jNh59tv&0!iX>mЏ¢=^(+X~1Ţ!gjܮcfDhש NJ-`DߘAqԸGS  T'a9L KVژI*tS=7 b.6;C*&.1n:y vNB%ӡ O>R0-ʇչC J :=|A5f !݄UuV{ .VEưm.ȇMPC4Jhn|\z j/~a\Xdk}:Ain=Y F$^tDϸA1"fLHtJܯb^>EHo wr9ii\04C+!%l";H "}xe'ݶyL}|W֏vcK o0ej|,U6-'FG:`fW`xh|-vCPC6GMxZk0u}HEh@W~u~~q/(a #oir=ӕ'y@zp߈] έ3PtwxgOy`CψR(hoXHg&̬-"F T .i͉"|7W a sjbD7`=vpvˇ?@7 jXϞ\}ͫ1جs~vBPCbf N ^5N@已*=EARMqJ5ʆ&[6%Bl;FrkڠIl $`-Žɥ |H@*\^Qtfb&L966I.Zc-^urݎ1ژ|3@7u7ޗ/-{pq+oǢ^oYt&-7V8Iqhf2Xʝ#H[1RV1cA_cH*ӭO`aWgO8vN8nBު*X+ONb->+a3~hл4σp} y-`2}6nN@Y*$%hB?5]ɳR3Aª*~ 0zđ_eLv&]TJI'ի 13ЀF͚RA(6 ,2\abWX VFt_'Z`N`-Nr"`cx-D>M5b$>#Nҵ&t`'V̉l"O|@5O!rsD葎' cp& ēO3f ?1fР.B kgt :=cYlk!5w`qBzܛQGB08OBIamq&Sh%;-v#MljEfum7JtlYPզB e/ S5xk7n$9.J!C"Bu2mNRYMgiQ a<&AW͑'Z8i񎻉@D#ko:PhI\ >VCyRxV$$Mqq f@ 5sU%\ߘxS'L'~*1`t&>PhSq9miڰpS(~Yhs;m1^g`xfF(FNs%gVO [T/3ȴpsYR9@I20~PK؍ 8ߒ98Eg>v B;/b&4ɭxk\blt[H0U$-TT!C@YU c`b$2{ $-7jӔ W SJ=Պzj0'l.kC<67D v!,20 2!D8<)8w-2 ,qdΔAhA2emr_$\c]!Q!J-_D,7bϷ*wz|` ˒[ǽKߥR|.XV2n[KN#v@X2 򕵮HD$ _qִ'-\a&/#VګM脬 udWsiBݿk\t3<CPf~QI~?,<@L҇XRޤDhVkƒ < jǗ6H`gĸU4"QCFT]S}rx +D<gO'7mm齖St@ꆰk01k/QEI!ڍӸ*][؏ˑtсMU,B@[X#8p'e)5D;:z;&z~yGOk fRW),Is0<LL@e5 %rIHljV964+Qf?NhM@ ~n5# {@d]jWHeQF(KȈN@w]K:2B\-*nO?<${PgtbV 2 a3X:ipb)&Dt!|3)\iϊhS=6]vT~[83Er' 9kq{&oCQ)6B`^Vajbl)6d:aic75lC\7*+ Ͼa۩S2T ;[ϋEю Dە|f*n{l)5V% mٻ}T#pp;qὫwѫm *[* @R32eM TBj&4n;'sjM|?oD6UZڵ-- [7XL$L۪lMO;qy1.|7=Eͣb- +mBcXϼ"kp[ S1}TXFm"gcU`3ה7[ vdusORJV.-Vaﴫ|t+ Tnn Ԟ[%9/ы7[6=\7L hz0gY}16k/bEQ~"/wWLgD-SՓ 3.[FRB6B}O7{C~(n̟_h9 乴CC%(]}TCĐחCJx18ޭߪmX[$&! l;#%'~5njw0DD8)^w}zz튭Ufbhkl\ G7+iHo$N2S9 iѕ&P fyBY+#WLLXгi=#<0ح CQfp5{|NSBËAQO6|訷<]VrX~걳H$6 Ce18"DNkձtf碭F S VD6ꪀ?0⑊_&[_iXǮda ХȲGS$/3em o@c+)1+dCT˟4RPBvi_a~+,qSؙO:'\Skp XLou[X8*A]{f K\nXpA ~=R=iZu*L܄ ʐ/X.Bԣjy+?: EI<&f:BXu?hѢvc)d}ݝ)=lX6K=&mbaFL&)9 r9C@,x}܏ދXEDy퉈oh پ;7PpJ葺DcT%U5~cpS.N=icHv`)r@9Ehя $MO*X}}QRϺ%C+ 9n'{kߢ&ֳ5H!3yݶȏqGyk[ 59sZ*6o9a4~+0`$,OyO2;Kyb5OZ bK7$'g"sScf죋N\u~aJic5:Ľbw{jCV\Sxpt@UTkЫBN,x5F,~G{ ܇edcb^p_a[Z0 i6|rc Ηp:=VrRYҊ 6yޖr"qD f5  /r闽˳7lLQnF~>kNcPjbϬ?M$(I=3ₜ{W' e{#o@us( ,L]ae1Y zip3Tm#WP*Qf 6#?c*PrͷX'օP07X~Ÿ5V䒖3& ᎽIl/-H;FCwؔT2igH&$. <S7w+8!$u@.{㏡(7C8)1jpNk-_UjݰXt𸕧cik1[45z'0G;vݫF! \z:<&<i@p:r\6S 3y 4@ W6H@0)Fԥ)BlXS^?r;Z|H@ޚV^vfkF^GI8]϶d*Ҿ8>t5|ɠZb Wj$qDr۴a6Ӛp_?F-ݪ@ UȃjM|YD8xey;WXqMig/k?e|-{)زdDu )>eSKUOrȵ;;\﮻Ű2cE}ݱ5yQMBz-U߯/J,h@z5/ =.T6*??9;fI9/4{3+ܖ/M8peKEM FOym^b͔3LVRK"w>#پP4Y=eeUX1ʜAgfKwČvB96VZ0}_`RGUaGt47H^ed z%`̶m0(LF)kѦhFe *%*LL,RCdu(-{3|mLeGx-h= {0=BH"YCٲ899V`$w߃?ÑVO#LzEuڤ乁gUXwR|c} cRY}T){ͻ@|)k:NNiͺxƔH>#niQg8s j&cR]aR0#EɅg@$B(O+2 o(61^]TwKgܟoA9s[8'<5*)٬K>FVB\,Jp]"7!2σ?٧X\)C] N 'sM(GGNː$svDy I3Cu}PߍM ḭK{KL`̽jp-*<إ"RFxI|.ta#n?L+YCL9#VVyHLI& H!2HQF@=F= R*.Z |AӔ&LC<~TUȚgUL/j|JBE- kL}G8kpod^gj;#[20|kʑ8ଛ@* Lǣ;t B,|l BoDŽ($m9-L=WZuW_ܗ>;2Jhd w5tsǤj:UT—kr1{;>>~UZJ21-}_MGe4o, gir'V0lo KML/Y)I+Yh%G老7do[Cի']{'T%H)Uzfm2Ep(;VdXB5z'FryUz.lH4CdakMɚHz{[iQoxDEWsaiG L"ZxߖDNI\Z R|F5/펚`V/ l=eMCz+,nDKզ"n."00WRwL3œ}(["CoRdl!6%bOTfѴ(HC}k 6gqhOW U$,jR"Bɔc BE*I,ldIM45qol,on= c5ʺ4Rw6!x!ѕ)<ŤŨSte_1uqGu,Kxуs`LM5 Sf b{XFs1AKƃPL^:^A Ld~Շϥb iDGQWⷉKəP %s7a_=_kE}[?].;0G%!v|}$U ;pRBPxaQ4*ۏyt`r yi9[^Ò#7հth^yT:lGgbYܲBG ܣ{Ϊʬ qs|)2GLHl~( .,v9&%x!‹ I[(mXH=[Gw>TٜL{ !͆dee1dyto>o;u;k#y^!#-ْ,WVt2Z۵aE*rr(<*%/M%^gp9H*3hZְѝNBf>̊p#PB" na56DUtJo=@guO٤&9>sao"|kٍ6۫zPTN2 td*{oՑH,Ϙ0 's/6>tSQƤ6Jֻ?th6cx!ɑ,Ř0v󣦎kIii!6fzJrOLN2Fm TaϱP(? D K: xU8RrN}M6 1aK)/8=" YUuw!(1% .+P șud|oUly_YzƑ-!_S7*Dwa%Opo[`}/7Xz+i4i7 YSڕI:q6cjAפs5EZMM㲲ޝ]`c(Pq%`sm!~$d}ֽos| ?Py3WOkI`MQ<p )ƀ -HVKy0m&UA9t0 Ѓ "u ޓP *A,Fu5TJNQ\UV0ORJ磌:qR$~-&Ed{=Eߩ7$OoVqC_{AhZWS>?45?g]U:_%fKU]jiSi+ OIfE)M' u?BNTK/LQU 回d|g9+((*n+U*jju(! oV$ei*5!wuyR5Ki np| m+(3A*MzEp_ _ѱ17 b/CJ1lGzml2|(4{(Q ˂۰VcU"(|_eF)]j\I35$#Dbk}߶1`&˭_jMkܜ3킗{yi0>Zox-1Z×$wd--HH AP0kD;֜S;":A]-V& {Xbxta:@o3iBiu֭ $2ͷA6R83 'w"Rת]UEM 37QY1(%,2okJ*MUjLWW(`PyC_ :4W%9j QP ݮ_-Ӣ0@3'a_T2k7 J\*gيkg>VU(w08_|wP^\Ⱦ8*+P9x~\)Mݍ@$zjaW24Z._9uƼ\Tă3a5Fɋűc_K*:C >]֎TT%pes_E,aDM/~kEp| 1zxK:sҶ&J9䲎lZS mn;UG;vLvY7f"0 ʺx_tIsx^|V\ ?( C&MT_Ed#M̿?Z(QHl\\7zrWa-f888%UGޢ86x8..¨XUZMj-PL]먺bK4+~ TE`6gq8k4p`k6WlE59N̝K%;FɀkKQC\g(~C^g %<;=N;#P'Ii-P~P٤k3P针۵xKH*!dgjWGDpx9#zbxqa.|_S7 k&ӸvB@1eS菉8+J@Ƌ>]wCڦDt5^\ u X Og)n^[ɞLZA%r^ɏ29iF^YL0W$؍ ˸~wܰ?tNcي!O:lӣ_N\ҲEߤgS΄٘\*2V)Ga^iRm.qaUY*Fy]YwBLՓwqt@D v2>doqG57Cz3a(6 P1W.(tU+/ 2_{Da` T0Ϭd0-$tyT 4>F}T^i_"*A/x}^!j`l^wVӡJ kxۙfc|qJ#8 ؑԓz,L]Yb$J2@*rIl{Eh x [ zHe NAC&`嚯9KdekftSP ]_?Ys}]!D %!hm 9!URz.}BL1^!~^4[CAy?[l> C 8\"|wi4Ќ-aRiKӌ%CӍ VW=:$ńλj 9e H_e"XNtM+$IuPl"bîȥU0Um6I/6hMXZ1z< ;7V\\ RS Cɔ;xBWxFK8'xHlcRf#!@xX O zYp'LM|' |K/TOՆZP8s4{=tbeخ)%$ ՟PX LmC{SX -*0x0)hZ_>~[p%]I`Ѷ4˗WPZҩ|1Q%"Rj^YҟQfyG*QˋlV Yd=Itln%M&M=~+%uU %!cٔb34yeVb|9W>D4`WWx["JGA& DҐR Mo:k@K,͕2m7c~I4hg_SO;(̻}yĬ|fSR–f]?wh{1&Bf/":kT֨Y\Cmv+*J<(3;DeN$ \NGs8M˜K1}̵}lU&FGٿ.소̨Q=`j@72¶M !jgwЫwUX};rFKH[ ꂌ7Y*^B^~<$K]<^jrD]ﲭSb%sSѴ$p]Lή=C͖>s.@,Xv`]!dw)g\tdfy]saOe)-:J5|HraL1!<^)klEF*ƻ)bpXتC80qca&1>GƷY%ǣl8˿45жN Ra53],Zy}{d(K;Rl.o޽Fxl=}MĜJIe[Gɼ%w DH:/w=73M;".#VZPO4Lq:Z];_`+ŢalѝpǠe^͞aVUWM`E~-0ȞSI&)s HJie~eEF:!R^ 'X]6un-a-j!=Lqi`4X4dD.wNMOb-IQWY}QdPשp=/lc$D5q6DM9ɟP=}:OP[FyS| nqƂB=2:zBxj/>0'W/ZX:oV˩ red( *g |΢{2:Goۖm%I,~րoi*.JEllB2Krs 舲^6$ڳ4/4?`Qk?\Z,X+לHT{@DeRTw&^2e1쯻O*\. % MINM`Slta~6%d]0P+A9l'=lAvTtq* }eo穕^;2A/ 6~Ȭ)"sXe=Nە6逛Bn ifK R2,kD}ՔgR0ى5_jݟW՗Tgd_ᇞW!p08e>],3GLh+=ŢC؈ҕ9/*sCLFNNL])C O(0CKcL;_#o'|׶Y63tȸ+nz}7nCJsZ=mßVjPD M@U8}#q:bFyPȽD%;'؞_yI87׆.k $Mr^,ՈՎ<9[p z},$E)e,爛Wwr::QⲄ'cDC0yX\Qַ]@ju4p#OL^3η_~^NGfjR`sŖ?4s9F#e2qc)E=k cЌNV``2EoS--KY_|2ggNrOqBZev=rsVGm]F<͇r`חf"~%Np4p3a0lP0Y-^אҳ)*/@\K:7~=c`Z)_z JS +oQ9ތrlqcOx}:&-'ݪ,,u& _0:Y&}͌& l-t:d8]9lNXI<CUϚbPy~egV唓=ÞN:$T5kEz n}Ǻ3C_`-M^eap3fL:ΉrcķF Kףr=vDU/퓔Lt{!Rt=n>ϱ iMlG'9tڽΊ1uyU6|yS=nű0;F^.T5g;S};;sg9 鴠&, 0>_}I;mvfu\ϖ`J5SK<8;bKA}[8n)dRZ¼yQ:<0 D작дnXX'AL^y!8crVz!":;|SHK-m i:D~OV\\eK|eg[rޘD7BxPKy@hsp1l@S(*53ņ((__YF*u= Aa4 `eT ʐK?;5'bRzc,s;\WO6jWlq2)WLt:hOΛ7G39 UjWjsqPUHMPDpWxY9EAy3?3,ENØR[f$/Yn3baxԵi+ͨ2Ȑb-wjwJ.YF;@!\@/sʴk)<ҹP\(<+n7 1CyG3 ~ W"نnE`?#鎅CBdtQO[!|<{Atӊ W@osϑCLGPL" x5'QL%:nyp!qec0E"TSy` tb“YBǬ IDaд\PI,s]4P[f&S.y(zZ}m<Ú('nXܹ [ Qn!stJN E(sKW븈@+Δz̩&V5s4?u⾼ PR_ Ǿ4 lWIT\#]PJ:(?+oЧm60-H3کO$Rʓx ^luoR5ePLLν_".3ӏ7d%%~$:P0xJmՁSN (^K)Z2!^',p<Vo[tfuBːBFM 8~$L!zݾ'YySVlxӛEy6'~J隘Y$+q`;` |7xה6]')GG jMac#|n|.*Ӧ"Y.LỌugEX`em!]@*9e-lF/Oa6s8GQ]W5Qƃhlx T% W^͎N<_bOLN[ а(|]t? {aWpM敯got0bf 'lJZ̙ D,&Yp#y!^%ա=R?ުw)2鰳{$9;1F $v ȲC`{P0޹lP'!2h@>.ټ|[gi}wdC[ ^Dtsf\tI<ULL'Gj*gn={H^EO_Z;MN},&W]Vڕ9*?cr{Ϸ&'x+;< 3M0 7Dkcj& +_0uu`g~T>&%HI)l1S7(fu>X*Mmh|G,hc9̇&4dUݘeTGtx_Wl U,07?P\`ǗEe+x^lnVr/?%RvU^%.Y.vd">{@@US]d\L_0KKBǽ ǫTX^ڷł͟rV'9PlAw1# j9Wˌ M EnӾ`fZt0 a{E"t7nu6"XhU߃K =/*KAvX$FA*ϧinQobϑk0kϺcWh-Sng Œ/3`l?'|锡2'kO=7XdƦQY1 %UsJ{>ۭNĝc^!Y(w<6K/,)ntBs>+[M\v;qA20O7S|6VX].l@3 .jFqO_u><WLs]س  CkB9&Qn Z^ أ@KǓxwa>Qf0\;ݲ}uuîwb*a+(x5kRswM 0{+EwB!WI$u<JXN>15l>usi]ӫoUKߤ L@3_D:-2;rF5ETD^l yypz>F{A5x4f3JS AzPed!"`7ޜUV*~\٦Ѿip gpMb鈐0#&`GRjLF/sqY}V3 %5HN6>k_k_4$ߺJ\.Uϸ & V]}?ϙ4 `,}4?-Ť"u B0S*u# \W"bgd,,˶ l,I򡀂E*OTQ5XMz {UƴləղhPAZ74M ⷄ 6n齎[E&FGgߎgi6ScߏhҢaJ $.E õ8xt\NC&kf1-$'۠Ҹ-αk#u8wnwkLVpTfKmbi&ʟפݤ:g*=kX/\hv߭f2*5Sڲ<%>!\EظV͊4:*ͩ<.k_c<柪]DsxS7nbځ M!HDXYct =0$Q~&p6B^U$Ji-R Nh3,I v~֠?Z77l} Z\J+:߫'v KoݜkjI='Q\N߹z’Net m=)EeMGR8&er͕kxl@%HgF ZZPG\Kz4>! x%ʱ:uʬ &@xFt4bV[#*zpJ.ŦtP0ҤU f<͍Ii}c`h\O0"qu08[r3VL=zhE9LZAEO aSZJUI;/Ad_IX"APh9G ks ! DzNGEtfQfCBx7SHfN(Pr `M#Ű%H`5qt_sIM(,gUsΜ &H` W -prnzb &q9VvOQCCt8G楳:,@vϮ8~$>l{VjjX S[au7hF[hc z5GhYbҞVU_d H\o4$x7MIģ-e;pxq鄰 ݆I7inq(XyS(}FYvn;E׆2> (nSt`y مJ0wBؙDJY8W2ޓ(y3c}aA[o 0oy2gm‹jA2g>DK$P0М! 0[`}L] JFe9ӜVS:X uU=c?o+/S 7pn#e(B:*/^MqL m|=:I6KXȉW)meFc;1s"t=G9´VZDX)S<&kDDk8M9I[ۑ6^SE@ߍͨ]89,Y%6jз,{b8"!6:՛jzPJD*2d׼~0g~¸&<:*C.A~4ڢz&.b҆ ү!8{pDžVf j؜9@w*e}($]MlqD΄vDW[J@M5:xk$K bX-FC4:ﻇm>w2' '>JJd0 K, GA!wNx?:L>``++~=~Xƞ9yrjBN7bU{`x&LiڧmVMQ5n3 Veթͥ]!)5]}}P)_UMIWnblKoO`x_PVHQǧ`A2qi&|rpۯxGҗRR=Ǭy `DЩĦ|%w;k\Hs Lȩwi6 &z5sp+#؏ y\grbߩ@kcTt[n[x뛀U~_@`ᮏU;d.[i V*ဣT |~\z];plUnp F|iOVF VsMCGu/95UnP&! QdDw| ep| *L:uqDMQKԩOU7jBouYDZsYiVNz35T: 6~5`zU=9d`IYfe-oauBw *Fce;JzxWڜTjwn:@o3>^j Z᫾OюRQ^TX)qb)blBNzhUl> *퀖YjBdOSh\&f\ϚWAˤ¨íE%es,x q:qUdgͮy˾;)Xi\B6y͐輄@TO~!CR?u Ar]lUC}btrh禖%1].* zbה&XUHX,={D^\F-[u`~Mzf1ۉH^b/uďS3BQ%I,<Ԯ ,$\uQ~'uMn.f4~*|kyU c\L@Qoys0YD ︭UȎݸF a'Br ][8LÚ[IвNC^||:y'pbĝt1{\Jz[}⺓hKHcj0߹=~cbPlv#4MCvWG8Cc(\7s8/,M|ۀPS1+F oQdXw: XUP_]x临;WB{qUN ;EӪ8;rИoЅe?#1>29\ftj 'J~iJޭ6 ` *bg+3JTX,Hm,`G" ]G]^sK ʻh*_+T4̆VOO#I̬~Ȏ=KIZm]|Dt iV چaRE:<ߕ$$ZqÊ  uYyB3XfK*8jz j}.8u)/PU9|1ZMo>T"u벌|єS=:Fl|@aM̧IM1qp=Uޛ=!M+_Ƕj+QV'ݶ>DIH}_Q:AO+P?$Ϧ;O j7xe0MbZ;j4;NΈ'b?+aK26/y7i>QIR2J,))BzvAoxm>ڳnN}|{:1>Gň>G=NU~.,Lj!n-(t۴>}k6[t?ISbzVWNw)P}H0wrKMs'MϾp-Gs"Qk?s ʓ ѕ x niz]s& qI=S`xc03Wgcmy%S1),XVw*xi$_5T#p;g~ҽA^$n2>E6a- 9&C"œ- V1 yrSm5s -J3 >\[>ߜѡ}NH1A^j$·wP}D}=`)'ג2V/Iis402qNZ BmVފdTCAy;(,ÐHڼ]gL;de%fLZ&'s!)PEg̡.VATk>e/#י\NS@'4ieFM~EPΨXbюe4Nay§_T*ӥmj6L(+0Ӈ}p>LdBR!.Fmd'USۇ lU>89[ޔ5qm\ҊJׇՁ[UÚYGs,*CTCps'M/sJtQvysEnPqK+LMxF ]D+wb]WO_}`B.f~rxOVV<@S4G =w1*P$t9⏍ 01SNޖ5֏Yc hCUtE&f8TE" (ߑh:fD WG S7Xڈ*,G4L:StJ(|z+р+aX߶"Vł8[~sw~ĹzJ;31m5b,$ Xanlх)3˕#z?ơ~RTihfYN ?yȼI?uZtFL<[۝ Wulޤn|t;t(qfCszq]D+fX3@7eFǥBu%=x&AUMnR ?Ҕ6LRJrrHMuKЌRltέ`F}cY̲q[>7?JG;еE|`pI<!Zw(3mQPUJ2&hsշ,ဥL$|ɚhTC s(3ô6nU~;О?) {#c5u( |!8" Q-|B7[l!ps|m&-XRȬm27]S]yD-]e|byW7uNCuM—^xIvԁ-}5p*GQ'}סO_Y-ےMO5-`lH?f75pׯ3궧x`u1I?(% ^b=^ 'TekwIŔ }ְjdl,aMrm/Ia7: <9" zF3={Śkp/ .-`xIz'i;"3.;eoL<!qf,,C',XAǚ\p=]X#o^m_'\N1=8QNT汕5,y`r OiN-3j"U[Se5^ƛAC:^dC k_v\ һlOswЦiXo7RϺ?kBt5L*$ fG*th}Z@T=/1u&%k)r97ܒr8[~M'hٙ92$M?JpG]MK0<5[5;jF@uc"-;!vRG1ܹKhcKt̐8^x3. ʉ@d5_Vo<"68qVO;g/8~@v}D` msOn-;eF9 Q6/8c8ꭂߪ8k-^PT3 G~dn-ueVak^"$m-sP:r 1݆#٤a)>N@ƣԤfʢG{0෻h)󼉆 E֕A&JyhEy~._7y_jHtIm%l͹LpErSO#@L7jgQݹ\ȥKv>̅@\<$Ry0Rr5Ua7;2*wg"%uWKp*3Xf;<21/*wSjQffFIeyf[&w .s+j)e\S[-ֺRH=Jآq[.ofLSD%WDj6i-Hz6CHFm|?A!=[%% ǔd OSj ~ ]HhБEvӔ|Yv+bo #]ktEAx_R&6 GkCiWEG8NC38l+P}z :4.pT6+kBІ:go&?:u3i{G7i:ݳ0LƝ<7Ҟ5T y͗@H{Za栒cD:uݶՊЎb"K@mfb6BZ"ኘX_qU[aB3 e:Fo-ބGY3q8wzDfˋ䟟~*FuϮU-!f)Y'ćRf8@[(:'lL#  -P"p"ɀGBWk2Z>^嫫aZZtFm|ߠı($6O;13]H gMB'"ҳgz/JeY&|5$1l0]1EݲWAgK4 m(mG:[i,iJs-N8@ŔWPS9교O>5z`o4Lc RbwY"&5g[6TecH߈s *+ޏY)Zg5f!B~Ji`]vtߥ;2pq IYUϵo$w麏k5^" ?{1!SƸ.TM_;lc[ A@[ku`EW'!/Ԕ5 6X]\| BxDE2b2|cLx9$]M( f H;#g@ch}y \I[iZ&NQdRah,L- D:C9缸3h q c9k^2MHo҂K]-u7S٪`ڲߜ:IgqtݚO\yA:4m2.zu<72>ɦIvњfyI_rU?'D=pY;gj e] 0]{N.@1؃ ٲ  _di:^<АJ;uow8~dah;c,[08N8ˮZ;5c-*?L;{%uU[yBI;tF,)!stD~C"eؓ}*2ĻA#Vq59hp}O\q ܷ+Wd 1cr؊ч:0Kב2͘i6Fjhٴny];**a?H \*/dKd="ڐCJh;U"|t7Ms\h?~t;{*+y̩[]SMO0ȾlBZ2$k '@b#:Xb[b C|+N!N1& $kڛUF(Do-X- ؕptw͋ӆa Ά0 EE *J* \, ߖ?C_BEߴmF})p!4 ʰe3ͨ7qFT 't=@ `Tr2\0R< 0CnOK+95("hyku8д#y xcN)mC|Wa)^$Tꘋ8$ٛSj,vKm F.CohtWG^Lɻa)agRKRɄ+VzHSH<(+EDgqy?f]VvqeSAWPn&*Uvu qJ 7(?6B8 >`3/ExcyX(g9V?S{2(zEd%>q)wN)-I)GV$욡D~z+Cqr;+R<,Έ߯w5``wz,_Ha:tN,`b\\gxj:9aFxR&/lxg3BɄh7Or\yYR$Lw8Ɋ-҄"'h|xa.5s.+ʃM/X."꽁u/[],O6ZWX N%9 Ed/`BUyf[-(ZaLOUZ$SE /}88},Cg?DV=ZX VLt|ʦ~0~)җL8ֽhOkz}KŻ\.I_5p!Qz{r. I`h#^/tFvtXnSkHi`P/!Bq7y9P` ~6XJwm9dkO;ƁR&/Gtd=o#@؝DÀ7W.(A5xb9 _xJ2zx E`"yһĎ=GBmY2L,ʘ?c։QzhbC[[/ ,x雨_ie)+ؕcFkExA >=F]?"؁\?us=xSU`c4Sn \92}ht ['K#r5fT[B TD[ds)Y74dk#U@7>}[4[\0 J1ԟ/'XQ iQ@ li9Jz~uq;*֌Y05f 1!3r$f"QdhE: **yC T蠂J{ŃSSLհE?5ѝX"AH~x'Җ]493h "' Pbߒ-&`dd}\d&1RTq F#USEjhO=g9s}5qFV D^6ףG⡄1vZpSl QׅKZ2COd`3<(B47j0Was=xu XN^VZh$n9*nȂNᩐˍ] + !3e>0=PDZ\P.pF5xuj;~va~9M;BJSw&rqd XMu7 r!HzxAqo{htd/٠,۰| PZc~Jh-oίٔKSIܛ7mް* 0ѷU4"Q" 7e*WJTe9юt$fJ#vs)ida%WmUX_Hu)MbB mYDW<(XBiۈ{X3}0qz1m&8j .Jxiz~EleI7:^6Gw[2<7:oZLWxMXEp+B "hiQ͉y}6 ^3*Aj,a۔4u8=nVFx;\۸X}0_WX@nmJ[u^WV9*Afhe6>c>yth}BE@Y}湻%:s+z116ƺ6]fǖȇL6Ċ$Lhw_ܝ Nmzn7=qӖo'mI{ls*>ق LTY6Qt[IfCEٟށ^p.o`u՜)*Yk <+z8O "rpRKqfaT׶+m*r1 jl$DžU#zjI+jW4=q%nL#gךּ'xBHT 0Լp"NQ&d<v%H-5 t{ ˷2V_9p]5ce&ZwD @j 2p&1N3t.xsZHdn^7H#C_ |_9H\X_;kCbum Jr&{Rߎf #sX93/- lAZ.X=n^ax1PJCA3KF[GUU~XLzX5<NeSֹ8hѨ:_ܗ >Heyz$p6C2{;ܩ摻j et`B9JlAT8i\)24||xpVRU0w 3ðUT:&63b%<ۂ)#gB!C__e g%uY01C^WWJ0oֈUFKX,jсc:.o<0W,TX/%L >+9]NV|ߞQ-bnFo & @M Ӌq; Sݨ)V_ ? .5,8")PA(8CT<)(8 uH8F;{( Cp4 jAjOٿ߆eݭu+L5SA ||6O9+:˳ Xy܄ 'i[]DQrb=莞G'qDpGd2ը:X ƉGaJ9 Эe 1rɭK/[(*BI\lH`N98Kbe8w)T>AZ8pu_GRUqk#^Fc8 :XC)w'RRn &TVcݣ{_ajEV+ӌy~| `mц6]!i'Km.1Α_h ;^ 1'2A^z[_g7],o0рzZ6Ǧߤ$S̩l EtϾ &D@2I@?D#Z2ESS$XHy k8;:=;RlU{}L2Rk,P򧪵z-3uPHV!vaKCAmJ)PHN~%!#gwIJљ'5r WKTjOЊw]&fD-})t@- qidO̓6qx )n/GC3G3;Ύ\ʰ--6ӹj$/>0羾p{h>358F/PKD-7&y'" .}(]\ cS J5 7.ZbV|uzM9≬)_;CM՜]^|) \̒L{u |l T G?F?Lą @MB]V̨siD]1ρ2Q /k?}x^A,H1 {֏%QDT=ʭ?oQ=IvkF-hLN ʔWLyb̛؅IC d(v9F#0Z_E%|j(0 iE?QH\Eu7S0멎 o o]CHZ(ЉLH`oZO+u ʯ>IL7ѐPWb-.];ϿUQj(DAXǻ=O{@x3 Cq}UhuzVuZ'x6]cJ/u6h6T3_ȪFpXcDyJ8unRG:?=sO~Q?arO,r.;w3E0md-Y?YIp0 _̀\ }VB8,ڗE@KcG=\U}\}fړcyBaÞV3–xLr{{Co=}0ܛD{1DPMm|׻%1$! 4U/}_R!*w)FX٧`{W ,Y{*#}Whֶ# #~FJ G7S5T9eBd/G qAy籢W"T1sRjy}-%{on'L! |H@9=7բMIqU3SB :b)뿟 )ted1E!T I|x$iDGCֳdkIxS5꘻YH>ln,ڞ?X;jh.8 & MOyJ;99BgJ;H۱'@0MFzOa&c1d &(Pr}{i?bA΁D)\@l3y%VQ|CX8r12 T m ;X1we遮(za-l4)V 繞3755WYQz>0 yaaSn$*B8JC=4:Y`Y !# 1%n>@l@y) 4aYЏ/5acxҧL憔.;>'[ oT,LԾCfv7T#d|aJN8~Ny^ƃa[Ѧl}BlڌY&lCDy:ꄍ@ڦ&4=u +Xww˱1ovDU/2K:<5{ǽ9b>=G ^m˙+}c~5ଢUj(+լ8vK+Ny/:Awl.@G!w3|{",~Sf6II(OcBŃ^X)MP1xVBո  "T"JZg5XL;kϘapuQfK95!\MwAI"TڮJcbRs$CZg;/C^ԼR2৶فO&5zXז<6MChpvqjtpGr釿[n5g)նO"]Sn ^[ʷ/6Ky:2>+yt jNB>qI7^te;!hMs~qYؗE$Q ;_ЯIA]M,9_9 wS3eC$m#)2!. xȧh=YLil^8:CɔNY <o?t{ڶV'wܓ?O]ٯ˰ЈGA9R$M?k)L"=f_9!ρT+^e?.SfR->wY8)"q1ޖaۿ,Uqո=搁S]ߣYVlqh}xG9a+@h[mXvI\'4pvҢ֥ ؆X4^ېч.﫽&aa[o@p43}U׻\:5iKo[YgYzqWote2I?}@ƄCX6t08 }"-tbt1A=[KË6L$mաG*X*MyvW }Lt]պ(@{A!2 }@u~?KdwT }RQbaf\Al'fǎLٴ?*cRer_]4tvXS6E0>V1DvE~{≐ +ZǨd淡E0Q2*L5߶&(`$ hːl\4> |*¼k} sa(0BհV:QeDp ܙ 㘰QeLh=6f(1|ٓ ۪S=W*zof堮NfGz7z~K.s#rÃ.;_ /Bh}jv-R;_ 94=L~_[Ƞ<6j%-C"ͽ)4@-v]WOclFGqj}M?2b/gH/%< ) e׈.u&C'k4tt\tySxXq&V}.RvZA{Ji 'юQwC8#Q/:#p9x&]^ѥL8ڼMeA6̾>`8j}I=6pSg(QR5)9D{FN#9/~ &Ki;!fNf"h/O[ӹ|kd?~&QoȰ`]q'r 7||7T[~:f?!͆~ly{%ʼn ŵ"_o!޻UyDݲv&_6R7Im"$t\UYΓ(shI8mYQn"7@l)v2B®Ldw'?W,23ă8^]dȴBl-z Z%LoL{Ya.g Ap̛25xX?r%ء77W-RJQ){|a@۷ݞy;|V -SojF X}@FaIuOSokl5EC"|!~SQTw3Fգ0 Wq.xmk* y! (F+ 9 =hn/ǩڴC\{ USLb%V,<Շ[!.FN8|(꙾(_sP)\nn [̗$ ,IJJMȶ,},͈`r#RdX-$KPXuBEw~FG&O f ?+7?Y\`X[yaCHւMËJht\ P m`7Qɓ, s >qDn_ kԳ $=c>r[!n'Mt"nQdV9\#żL{>̋v:]3-79<{TjWJH-#üJF-ql ObmNL|O4[? {%+~&,pTCZ??:o,6D] 0 0_Aoí;W޶X)L6 wrKە8rFl4!f"bUߒls `Ko+N )~PM%0H,QA _S#x$<2kr}Cea!s w1៌OE z{wt'8M ~<9il6o fߋԭu΂+}q̓EXCiH~ZĂ#"eSmH|VciSuËyc?0Op KJ~Sτvd^RiMdX7¯/>nf#>.."q VfwL`^sW`IʧW؊^wB0]_81hحe@-:)m|W=4;7w0g?::GđQxBT doV*:l]bD4)X+R`ivaMӜq  ";Zڵ"#ovC >45\pG:0Hp7c筒łuyZp1뇑G$zAs6/U EH\GSxEec!qaOGz>h=֋iEwҭ#aHjnwP;=fqv<0H~>G WJzc'ˡ m减sSiҽ9s_8YX}O*<6"3E%g7CŨqJLV(X809 mrZIXIs&%G؎חpHJ㢇 1~1ZCU{Ȑg3F( Guo:lq^aCEw^lKaX܌.)+ 9zVN9 o!h*7%{`MTpkQR" U}sI99,SZdwCpɁ_N9m 1rSN|n4†ՒmbjbV%^v&|eROHw`v\=P,hUxs]g΁B)MI`o|Ӆ~W:Ap_\4^bGb+v& zwj=%bɇ k1U'wVT3U6Sgf?{˾ jNY¬A`XK6\8Ub1 &:D;ݍ,qSKo"bjgtZz|\"0sS NǐU'BJM{"5hsgKP]sAD\" fBwH^0 Bu(5Wy̿Wm:Cp.by(\siJr!Ec ?^Z-QCw8N5~.V\ lG-Dz=PUI 5߬ה^NjlȔy >o2p3=ih`MҰ>a!KmX d6|yqy_$*K&>=J%M =s9i9@kˈ=\:ohŏ:g')0ڶB#Av+ 0,t)P h*٣Yne)q,Ih9]uP\qze"A~%LcJ"x~$ )e{Hf[׭D :`dF"uQ@€xᰞ|LFa*ӳ:ZZŝ<%Ķ=- {T޴~ - T6Ͽ< Lg_oL]FlAu(Ӓxqq]2MԞî6`\{롆e/ lbN>EJ4-hOQH+^׽J$"㲱8HC68aEw_.SR,43*D6d.-pLG1@ӻw-r5Fe :O_l$= OOYҪ+b,kcxqUPM/];wK1H$0'"`V⃴oFt7QK5P&+'V&GuaV>R-AX5 wm5= 33񊃪)2OQʙ=BcĈ;].p6Z%F^9VB;[g `sPG9QX r{^{E> P&LM$+K&C%DOg?N_2pTԵqSSz((-.~gz\^>=-UI^$nRx2˜Z"gτX#I.Ju2ct׼pLq>"۞ÇG8NJ}&@;&hQ3:JE7[ŚX'O+TIt 8(vYY1PQ8s.RGTIJͶ}GNŘ8"<z,ʍ]RTÚwݒ?a-r4=2܇A4Z9?_A:)'u"ח繙BvPY tgXcB '%!slgȾCo'әV&▆dm%F4]kTǷҊXoKש5 gEɌ` ;`gƖXdو2#ʬ]r]ZW?-1HF߮Lat'?UgٶVY@IJ"1/đn󧅢O.H}6F$Zs)mIЦ~fl)xB 7{iWL0EeXX$vZg%qJ;Di7,`{#Rd D ÃwOm}(Ot7`#Zq˕_ӌ Sd:n0M\l^7f{ΝGS 0EL:,.7~n9Tiș8#]CZ$#]¬R_Wt+ ͒DlH[¢ S[wboFw6ex]Y0t ̓RR3~g:}aRD_!lH`/`søf=V ȶg`dfR6o0cѸ_ü77BDW(8w[^wATZ0i =b )EA^"mӞB1=fK? | { gǑm9[C${*SvP@Go^*tcMNbwqT wP#lLf}Ԋ<;?; J|wש;fڼpHpE&VPq4fӮ\߰Uy’8qd9 g(򶸛hIȥ̓%~  (o'2\K !MfM@Lv dɂUHef1 mpHm{9 8g+W_OX4?,o M\ E b$oIo8ƇAg|nQ;afȋ "}uӻ!tZ1N hwO <)jЙFI:r*IO/BΝ^_?{cK3E[ڢj/c[z`HJ v}=Gk'O>>3_1uZH̝(? JQy$FWm tKt]B,`%Ԗ|3,IDQ,ZyKzFӈ#hSCuVTSȯ)9\宽r|ක<3򰘠}$;]s+/jUy~"tEd,B V'gO3㭜Tf$a,p#LSsL~/nK_OSW|g|>k\/oi] #[eݤ".ba kدsp8!}_F Z爛&Vi܉0x$UȺ*2rJ G#BrrAXh'U|I8Vla͋T ;I?~4-Z(YI='S>?Whj2prϮ ̀VvaTKɋAF8(`iʬ恛ZZC-N )2`!!G }!ud*@Q-.[%: m[2[[S:0㤕KqؠDJ `ezTƒjuC2B=sg~'gz}B_"*\ήH^%hmS3 Ӑ$iq.Zt:x+fjc/[2\ƍ.x9 yaD;CpqrϞ/f=bæ95lLX7D8wgC7!hId5Os8?$pwa#OY ~78 ]p$l.Cy\[h]rg>m 5u]ǛJ7C:ªYYފS2@'zErv7Uz"iƕo~f ?eP `IUq;sCPg-O n oQY]Vj 3#k+&M+;8UeH:diP8 7$H XkS8fUܣ'1YǥZB"K+@YX}N`'qtv SjPۤN^,IY V:|v5$= l'o՟Ru`mv+UPP - ;1%ȶ+% 9T3+>TW0A"*u=P^n[4˄$."[qX4P:Eh#A&%fKˇ:Sv:wjQ_]XM%ѯeN"dRf63k"esY|WԨ@o1CZ)r槶"mSlj ;hSZr{x0GDI9j*^VL:DcTSB;铽 OgH'hΙ(#I ~G9H>2+lW j[HH͓XLBIjujPx1_@OBtΆkC&ȇ cXݶ5ӳ(([FBgCDCh1֦ ۮ -,;S|~; @I~ VCm>TTiN"ȷ+Lkѐ%ŧÌbVf&2sJ5-j\B%>w5oywA!ߝ(T"_nSRL^ףg)&'}lE[Lto[h f"7?m]i8S8^'s6OEyoEٽFy%:oU𦓴lL*?L)_ !̄碣'UZu[mJ1._׈ cOos ͚'먔41}1ȟBSL+g9#&FDb;jY) "h1T?ЦK+p+5`T,1_ Ѱ;̠ U`èPЦ>J^[}2]= _9^wYwTܙǓ,&xюnnfp\h ПbmDkV[mk3Ib as*آpTԎoߒyܼ,j{RW 5PM xHY2^EwFYkb BJrvb#d7gIH_I'FSV(RH.O4̖6:|UpYȯкsSMq1$q*G0γI@b™1unW?wSGD,f4APqG)U_naDCPͽ:K-SӳiTi5 5Cۡ D5 Z5Hu!҆|_R8uҦ&+25/pU;Rm PҰjP {]H&,DJlKŮt2yإ04t"Y;t|Nz{o\d C,x8blt >F$;d &ka*;'VE3m=je ,UK5o} Odd=4E̊,!b(э 7Tқ,o {6upTBc L:H4p\1)y+r<@ln GRՌ('J X|ϒ;@g&mb+١F1)<1O:'J: tsEH_ WSuCO񙑧@o>˺S"K.M<Ԁutz3 "X/a"ސ֣_m{B8Ҽ0{ҐwJ;z\aj~ k, #k!O `4zq>&D|n(F1[U~Tx*E7ERоncJEegw0(U3J&?cPbCk-A|rƹ]2P YGS#'RI2ytMJ"RH:u1y;dQ>rwAVI 8 +'< Q#A}Q{J037Ԇb`kzvB'n{i[>=6l' " -ҦKcAm3ﱗPVO[̦.>:^2YWVk6enjk/vIWBlH_ ;jcSQ2 >i,,͞(DAL}WW+6ЂCFƆ $U?[ye"z-4B-T YJ2֚QKp=BZZTRXB/gZÉx @%reMw3 ϕ&(ok* f%B8Cf؞~ +o|SY5*^kr+87"a)yr9=<wPwAzeq |iR|z1(6U_OlshpoZ C ʯtv8̻c?%k^K]RMZm( KcQj@?joTu͘3'ޑ%t#(Fjnrb ˴a)c%UhB'fE<=e#u3 J6o?R׫T F#J)]8_ET?.h]:nB u0^ސ!/wS%GX}D6.6,V2~<#sOyOR.d D(%_%]hP_N>-iz D`h:nل5D$ }8%Ee}ZReGj[| ٛi={H  ,4E>Lky4_" ei n8rnLK~d^Jh}KcgL=ilm ;^16y ~!d+) p#瘠tfJ#s|X'8i1dPEtSAFPT|Ѽ-THnݞ҅7BZtRE@o>F @vndCXNb[6fI;JBBݻ} ox3s9d 1ف⪲t=v A.Hߡ ibmR~˘a2 ÝHXB#ka;T$2J) Oj)h\Hjn!-;cL:'ڃRis%1Tū>.`U7j.%x/&IGX |k̜lQ`K9ϡeCQl=wynNh;Ow!ig C7_r%bk 1H{yfg|nQ-t4zx *7Ot߶҉ɩfncva' 0`aαL}#ӶPi_5mK~e ͶνxzH:&%XCu%wY_MDX+)O/I4"ÅJ=zvto@PYCCˮW iApxk+mN#Vdhb.Y+h=L|;`GT2jĸ@:.uмaBM3]dkIGKѳɲQY1IG06vf!&e3Sڰiie;d&{q: PC GeazLS=އS2ͤT.''=2j%ğ&#0t "8?[ ~Uh\g]LjRuʃ+2F=%u:2G0#Fw_\gk#A^B>.)FkȰkVeq h[L֗O#)G?| ŏÐHkA իmɾZ]-S?][o'ХqwF[ҽ%_%< LkV5#coiTK;>W8RgkZ+neZDLw1,L%#"})%+0U`u;^ >ҋ&30fU@E۠n]F?Xi\: PئV%.O:=-,Y<i2 ,^>"I (QOMN dW㥹Ƅ (;ieCזSG~u%Rb&~=g(b ^/jL-{Y_t.8 EignwԒi$cv{X):wzfLZM%P:H\O|<Ƀ`+k> v^9j͂QQ(ȭf8.W(ٝ(}yH\s_I2>|eK5RbBӂ;X,2!٧Tƀ&`]Xn|=4Rorzf^9w&p7,WYEL "ZDYAIk[$᭪>L9Pj,(_q鴸LkAg!@VAq&ݸ@c̈?MDSN@@[HNG%Q7`FeE/Y=`%Jǝd -,͸]U&K_{72 ڱCS!G!M Bƌ~YqlB3oA2k3I*֨hemnTz<Ћ?KR=_K+>ϖ*%o"K t(/ /=n=-1?ʕTVE8\vF),Avw w# 8e_Al12-;FTfG\$UJ}\S8X%tQe~d?Ά1D{b:V*@sH٩'Z׳a=^Οp8\K]]~ZRho5ά=?I-ypYLwc&YveS*_ּ2Cilil9}e>dn8)i?&g>}wԭ]UzΙxy?$gp +tF4:a bDʡzDxlCO hjALED%E; c+:˦\]_K-}8T4c(%պ%rW^/gc!V*+0Vfײ.VTPF?h{wLaM7WI Cwv/+Nj~<S3Xء f7)+lH7M;Y*IhM[U]heCcX ~ 'H Ώmw2O~?Qù^{E5kձ5|>&ه?>=K'Rf\rܖEF(;["=aāZHJ" ,3FRjLLXw?WCLV6(I6L69()!`%9%C"ϡJ@F܀ 傄?( r\3=5CE%ٷq7|Ī <^[*s1Q,\ 5 r0yuOaJB Yg7_:;n POvGUi4 cPÔn Nwy3k ,ܕ/G2Zak*!thuCdXPMZ:|0 P0h]QK6coYvp&ĊI{FSc dBhcͰMrN9qM Z$C04VA,r"SO m1؋vH,׷6tXKנgĂI0Lf.`Xn mkH#ǔ 4a Sh4bxq"euQLBzL=֯]AS2#t8v`yEِ)THjɔ37{{z?@k晴ķqu^-ֳnœ%FJ I8K; Pu2F%HKen(B uPwc(pso qfูjvri, A&(˩˓u?߼\>3#5Mht4M]-" YA(8IÐ0ϑ픔fTAGUۅ S`DNrfDІtvYTenN-"2٬oTtlmW0HBqD^4B7me0 ?$Z*~}8b /;{v,~K &I6 oE0"8۾AҞZhߵ}eI tKED&zma-FJTnORcJ_5Y)_+ 8Mw~钘T{D3gg&|4FxV·A Wt>b0q@>!#C__#?Yywt_1205&FHj$ O紭_VLjP#o2WH2@$2qSM1sY9}p~= F&~OzBX毬}SpNֳzn[ MKYkGG&_2ƋxPqKdzeKe \q1bg~H賬 @aɔ=;ڡ':ʦR~ӏtvE$IG%Qw,p0 j0Gþb]zfoHJVgS!wdi}7IC0Mcm|Pz!$ctz?ec hY۞mu*[lsqdp_BjӬm[UbKy㑉0J+5FZ8zK5i$!Vi`A:W׬ =9Dpcc1DW􍹀OjLPB8FI@K6d]ـ([묌UsD5kHIPϏ тWQirIjƓ[ͧnMۉ=xxlr2 h ٪D>i_jUIG?T0!_ru@,[&gH#Ճnb^Ȓ&-|^-%¹ļjdxhxZ)v]hHf)i.Rj'r.Zv_$< $nP]VTLOOIK@M-j5;/lh!l<@YVu W*|\%Cdž+#,֓=(hjlZ?ayƳ&/@oEiõL:y)9LgQ\'M!9\)/;T>hȏA0+ m EBm#`Yb7c<1 h"lO{Z$6.#ҹtVHR~ /$ Kď!8sOZS~,T2sU]o'G錅B.&1u /BϘ1ڴGQo% IDfi+@1RRmTv p=sg֖wL?>@lTM&M_mN ;lؿ`=f[-1\T:8R|x\jMsv͸)֩Q;bVƨBW)K> Yg&U'+6;e;;Fqw9fL@/o3u e"xbW [t0oK$G{L n#ni-IWҿTiIɛuB3eWixkKДc6;*rgc.74]EX P Itf=C֫jo _"IlQ"!I9ܤξH![ J=7d yvN KG -72ȗw8ZIbF?,㫋:ޓoos BkO/P\͒'7+}R4Ն>3 x(i."u増MEyF;5r'2ϟ#v-F/G!dʃ8SHO3~;]6ћ,fV<;}%煯Yׇԧs~*7y,s1w,?v8gݹFr[.1ߐP*b1빧Q7>-kScEL9?^OŏV`d</ û ;mZqM^g v"ٚ2{ 򌐰[Z#X<j$V!\)>Z% ١k07 Z'*!ts<-b5LUN=Jҵ8bЦAĝ-qiu<{OntkP d I7b& r/l(&猙CZzɤ'ΜޜdJ5 ?"U{9cURcW5 k`g`/$tP)"@!47u0x.v:Gx&pёXg+| kR\VmjVy:ɠ@\ sGA_wK{ӳrDE4ȖsVqD=*x;8]g'v"jZ u9Mjd/ F ƻݣi\3MJXf+~.Ѹ\F;<6 #"J Z:hT,O!wOVA)$v!liG16WU *?'2%/(#2w7 kE2ѺC'^G8B%bN:6!4oW9S߻X{G\͞ d9ܴ]QA} !~s\kgXlHNL F=&Z`(;.-@CVf$5]>Ͽ}'Os4idf kr24%πS@~^]4JFLこQo8vw ]9|#0HmV)mXns;M*b~eL ]M+p&cEiBsf Q E{/\ju7ggNbGSbd"GCR-Cag37`&|&5} `cNa5.K݆I]r==zݭ#j&c>s*KB) U _{h{;|~bJ|`x?u0j5 jա3K{FZ% G*mXARsǓl7nR`sr% rf1Y: x/O_֔b1Ft)'9IAP`xi$;QvhŚW;m܂5{}Cpj>C>!<ǵ.֯JXzpzEd!hy_"YOvpG;K#+D6{knvqm@cy1UMp2Ac㥷1GbXraR-`Ɠ\ |c66d]D?Xa f7vKPfsVw oAZ)U#e-Q'kVdR;@_h Kb,(Ydΰ7@P5s kdZ$w17u'2QK\VЈlcjzU=+0%yDQUT ʦ^3#R&̨ʧPmu hQ|q5' KaDc#`0=MXuK;~~%`Z;9LnˆlJulIdp cWa? 3H:d=d7e~p?ƚ< V?#(%gOhZgFUm ? $K#LC(¹#m+ =p?v.Eݛ,'K\,P=ȩ7*mŕlXݪ %gKb] 'ohՐ& Y{ MƖsE?f{{f#^"IceNyp,l1@LDF}*gN &(+ | mj 5VZ db604tFӮ9ލy ؈t *{ ;f_(5,̆۶R^eDh;by40NPE=oQΩK+R,BzL`ӿ.+x?7LE~8HRheFliy%_1Ř`x-;B Ff%M z2Կ`Q!-,dV:OLmUtR*-7H<t Pu !"VX =<#,̖ жFsotbڞ{Iz:6NL4H@WǭLgES,T.!^ xf\r  [=Fl'nrSkhށz}c9*@Z@zh-~r<8欩- p̂\5Ӡ4j!= uf(_| mY(jxq Tdx2B)OckW7ͻ]d,wcsY]#9EK~BW;/}.-eGq؛R u?bEO"ܪ PڄfƩ4&Q9C(.$/^ LO LS>ܠo$. ZK\[8᮴/lƶ8cAe=bcItk1BSunQ( E̡W9$;pwb#`{-a?^eM=zds9)\QtNbyb-Ah]#Ir`8:áxl3f|-'YVeiM 9jT꾇}qs?2M._fD)J)H/Ի!*ϟع+Y\{eb$H}o“_*\*'-:m P=YG%"c...5= @' Ї-j2ԮdHc *"żVw~epP%Їkʕ%e'5%/ S XpVٰ]"qOgQhZIBגJ-0fPF]3qmV>9^d+~<qDi ~L'!8.$i[DK~Cg|/̹e4l yDP(G%MPp}c2q=* yU @< TAnL^h&'( FFd*Mf1fůd3BJf^wyP|W\G΄ AW0{--ؒQ0^`)$_x8Z g& Q.Πn oT7ݗ{snGq3c33$*tlv B$ [kxdƎqv?c2MH0 i*7rUv p򹸝~O M=eF"=כ6 ("ٗ,!{wJ|Ҳz+碒Γqw .l,,=Wߴ9b~b vh5?lyevN(i6bV4:([]:=t4oB\rڮ`&|EKWpnc?5U7I^YVg'ΨU]1H-;bݒ hl,g3}4]h SBwCV*{ufwjϘz٭jf46dY tdR~W7أW's&c) 3Q-#dBF/|zzIh^n>xD-|bOy$n>M 7crx:)E0mR'% )+XdD&\wSzHm<5&b)"ʹg>@2EWב C۬&F3%M297%Y{?U1>T#;h$us{}QW_MH34cݐgv ʟ)H@iN&r[#=D1|U`{ߥjx`yf]2 jQx~/*8~ЋTS"LH>k ۉC`ԘX@G[,ВT̄3brCh>RihJ`QӻUuHLYfIUtӡ2ssw#7%դHtꐏ@6/9*y!VB oĿy 8_L#CdbR;oҤ_)"w&n#g9.S,,U[5w:1*?Y2@ȧ9}کJ_yJ!Q88h_?.WiauJe6֎cNBȾ׫ lW?ٽDc+1.V3&R>ˎAX/MzixL[?N1^ lS3!iJ'I'qa4b꽸S Z5-iAYʼn!ށfcWc3DZ!%#w ޛvYw9#8dM|+T E7L 4[DiHZx}G [a V{}it+RF~{mmf9 faY33Ow#YHtjv]˧7]@:|&mպXRșgDL5j> 0!ڬ+Ez^~Qee d-c$ 53x6H>vhc7+OOCشl!-ct9|H=ӦtN\"yRȱJG\9(ݞWOa Z߀X. 'e';[Tu }Lu7zo#=p_y{G, W%-=dos*ϙ2캂oKBP&0~q߉6Rsg;jˑ9ߒͭ~Wܰ\N xh krfg$> C/k5`VWB6w!oy)0SŰ^h ct(i^bȳĹŰkEFYn lց)\7f1P?[ojpttϳ.]6mI X7%g f݉]~U7j=J:_2^R:*Qvti9 Q^q ?#˄VQx A/Yd 0nּGa"^\ȯh}zߩ#SQXdst<߫&t]b)!:]X=h~ԇ"aީV5@uI$lRmy4wQk$:?&4v2JU4o?M&B=0e$aLxx1>e#5({>XoPxrsTir &>qJelb{V@ԚJ+6p c"G8n֡"̋RKh~}’uvX`ي@ָD^0,;3>v!Pl0}蛵Jl;BwVwEcV5ȳw̯zy/-8 8Uz md3aEhBQ$_V]M.Ɇ\Q 9 ?QG> wt^yn >w~Ґ3s 'R.Z,b„kO<30~=Y~'XIBh}tS}{Z~73[t9Pj.=?=9knp'"3~*5+R(3Ja8k*^@׋kF!V}YуZ z,@lzdIݑ jԔ5_"pg£&^Q.`6bgj`hD &d=$F'+n ܠSC" _ BV)BL +aTxT')րu+YPNg|qhkhw$:uqh7Mu$I{ڐ8ԼkfW!gezO7랾YzAe|J RY"ѸO.e%/ip~LL2,Ƹմʧ$1;aZ%_E큖.aVvޜy?q?f5N61i?Hba^Oqml+$KD%r!U6qF; ɿCYc$ ]1}E^sO@>-1E[W)"%=sÛpkCjm'Jt6Owy^S\Uƒ gz*'G*<|jPGۜ\ WoU-p)Q6Rlv\U)'^JM9mNbzN^>dFVCAczb,*p3E G/{Dumb}]pA_޽Z KaU%\H Yw4W ֏ ?H=;n$7eq GADf58gOT2]K: 妋 Xo֯!iɉ~̎C{R0CGk/&l[Rh8`LP֔}cqM6e’A(;ef~1[詶ifxU[2^^1]}nO#҅VZCQƆf槜pσ7_$"ElnTqosዌ!Y:+$-p {7KM Ý], nz'1ƿYJGp29I~.8l`RkR.E]x,ojf0DZLZF怆jc8x.IOGvt*pWB,^/ K$t+ohVuğ~ @j!5PaVaN8 y)..|=_žlʏCH4WTgE&إarCh9m߳'!kI-k 0#՞xm[73abч>ٱ1^kEK,@j z]ދbPI~8SCA4۲`OCAa=S ;#'mMFroLX^Vn m]_,K,3d\ Gs @nɧ@-Mym~Bj<ҵn2m $tloZјsţr RBw"s}OhFf:lދdj9M_O`#X2Bڢ&dLV#c.4_KcM3;z&vqzƿ˺[VvޞBPp'*L>M֭h IE}v ڵݔ"(8x%:"zR6}|КԞiz{DHԆO$%=*#hL1mCiث P)~)t +1(?[d=b?#uӗ597ۥh\bX _Һ6;](/5ΫS`r"΍/>{ȒR %"-^g"u?q巟hk684u8ly@6d~EdIM #4; g)iYIW΂DX]/18Y7Tţ@ zOa)nF]ԬI͌^. ]XUU[+O$9-\A lk07o{ՐcYL2lPj6rO&Ie*FxIH6J}1[ݞG{_{R#vvs|}~O0AiAvk7bd7٬g~e^a]=st@ q;G{P$nAO(^=՟ eƁK`Uwe^튴o(l̚ SIai& >U 1Z)#nu߈E)#{}z]9\%!Y rǙ^j4$'cvɹ.2E:MӢ/!:Iog9IzA\~ gpaQhY }i U0,mD?z62\6hHGj6w3%8XQe?r})\ bpci : %XU+%e|MYf$;\) 1)>k ac톋Q~7f)Վ:LJp< ;ћiMO:sP8d|P6LQ4jlN'(z &ʑQڐ@4؀% [7]1O=AL:.in"oqḽbP7i-S;hpi09TN"߼_{%x+^ \UAP b]@ )Î1"k^>hB 3>N$n!q1JV/00@mAܲT<S?`z'@4K*[Y?nW8/[M!5砝U?z^P4F搦 ؠll]B_S1NҢ*.|08~8J7E0܄Rɭ[.mI3"c"UrG,N*T]ŪXH131NBH@ `nNYO֖QHqy%ۤ>7rq$56N"NKlw 4J`7/XKW^SeiO6SQ0&jE3 ~u6(,@a O5z݈Pjпq'DO{!G TT&Wu6-V- C0n~u8zɒ0. u)٫Ĺs4ڦrH"CcTyaW"A>žP+rJOeLxr,lH2'#пzfeݶtSƳzWbJ viBC _r4_*^2G5 ؇ C1:{zܔy`K*0$LBRL-.6: '!aI"$UW2!Ko5w6TgS mS _iQHQS@$ou](%rʞ{L̉o2AJ 1MEᘣ͢V)M.,FrćV0FCӉzH5Uʕ8B'Cҩ[ L86 :Zyٸ7K`\p'cZ[_lxbvO4-G:DЛmT+!k|k(BVGK#*3z&XT!Kސ̴*\/J0rm6S.iˈ~^ Zj*Oy֐@z: :?۹5)‰7DiG _}}YuvJm3EJf :Yab(4Ge6 >{l(s{*p By"=di޷Z3ҿq!`=*5Dv_K[TLVI׬qc߅J@gOAC4@JЏ͈ek[k쀺ؙ}">[5cujv*zFe >yžT`:ʱ(6#!èAρgѴnD,3kW̥c*ۥ, rB/vE,kI5eSIczBTi',j`GҼ&vfs@2fm[6ۋ!xCE_+Ve4@ESB 5tO<Zup:qx['VӔ4],1& X۶@4j ]?^!.ayq̪V=|yj'_U8*ޥِ(5PrsKerћksİ =SI>'#V!r,p+M\|BM -`xe/l:'mm `?Užf\,#3s.p\VHܿaCpϲ̕3 vtyoPQȪ]Td>m|%:|f)AMbf;ڤ4Q{ӳAMnN/ƨO>l\AWǝ[ι\7gX1?0r87bwCp4(3WahB$n'J=0.Et˓Eŭq Ag̬֜7WĶ4 }+w6EzQ-0av-*Cb;" Q)Y< t~CWvBs5X:* S P/\?vsׁx+7&G]SecG({!RȬ>/'vw7t_TA-ͩ@fMQ'ϻ65ȥpcwMV1x6;ɰ%7U-8֎^~&0 EVF%Ѣ<7T6 oҎ鿿B&2k#1XWch=&"ݎwx eAD4.t[Y0Ay9MWA}f5떆+WOh;~ScrL>NF E%V=^  ^UkxN5llrD{؋p,&! l@zY_gJop1A?#4^ͦGu ov,9H>%r/= NCRIvmDKEL%/I)XBG h8مzUqo(>4AX~2%MJF=-4 Q03- F{:n_01µ{jOJgigOD7.!ë)78Hz̰~7º7tYNƏIsZ\ɼwOv!9?Gt_8 +ey: S'͛>A2¸A~C.xU-*4<ƒUNf uKHLKhk{`XPO>TO.(ʹBâKg en "1df{R,(m4̄?Vd ٽ~ݨ)(E9LĴӠiaҒ* ~~M;`N*^!- AnOHpHWĮr gP1O8U #, ^=߬otQĶx̄ᡓ:TFz89[GlAg-L*D/d{ȼ? ӶΩg²wΘ{dՌ!ZMDG=Wz2l}sxWH>ѕ֏Lx b0F0]+(a&@O׼k[z8Y]vE]d@7_:I/d z_ v,>+Z{_WШ@5 b!A3Fr1{_$DnA.ZT:[.T> D^Vy$0Cr-.ᆙ7e&z!qDFn՟RW t+|@`/Dbh2#)"u6`%^dglϲ7њP*\2ܿl93aAv>8VgR)Koc6?IT+ {ճr}(Ujz6’aYj̃,cN$@U@k({a[Z)B`\tl?8Q8wAݏr Β__7^PBeέټX MMIhC愼eiG'lOh/ /%GզZ79[[03S1.!1ygbn )BYǫ,NHTo&˒9;=0xE#FW._Y`v b#{/;ɏjwN#Mm:ЬR {@,cayR) &QYO[7+썹]0 3ӤUj 1z06VƷ/.)13La TI+'c۞s{\b1Wp,U%M-߈FHd<Mah)Dz%sY#Z%?P6>4ZBy aZ\cI=xE}XJD~Dw7G}CjNQv;9LrzÄyO0xἺO(+l="x4ec'Zecb4raB`O][w0ƉO ۠Ag̈́Fj&cTBg#?(I2;{* 'at=5k);L&2K~h_fNW_*hP45g2a!z" v2}#|C]^ߜޣQ0k_&(ҡmS FYThFt$gTWсmh6бaZȁ3h8Rt^usS9H3a/we@g v g̕W(x7G s=ݱ_^l(%zڏP.F`rGiTKD!q8Rⴺ l;}1viR͋6 1soy=R 6ESO~utf0܁N  07 5Qf}!_%D|#Y(>PAi1gǷꢉۖv{k%0N tuDf# F8xAHv*x! 9tk g*}n3#I*ruPe2 q4IClNn_R֝s‰% ]LGRB%\ NL|>3(8,,5 ie+.5o FKRP.7ɟz}`'P97p-e+ab%<x.l4A*sjBˀ'E&ϖi3~vn]z(hf˪D4`68LͩFIgxArM,^Q84#Vo ԗqI}\GT'¶ډ~Ķ-ӆVYO/ةśGF@8ZuBZ%ib.("񫬶`%c `b04@#(рx_9҉Ӧ?SqoONSI@2Xtď/oʊU'l@ᡮ~[:{;.SoPRf9nzqt ,!|?h~-'J>FGJ}Fy2'\qwXU^;bWMMAx:'4!)-;L[yўI 433^X=uuiy"\;4Apqw?w?2M#/K>9mWػPf8I_HAZӗNe))'I(PP$D7:K%q":bCB X|PzX2+ݑ(*R 1dHh2srHa{WFS̝? ފՅШOlA?Rq޵Ǖ.n/K3U FIK<ahT'к#l"Mk_FIK*f+0rK<4vЗhR7q)6g2|?XoVHbKl79ͪ7%|: LQOT$ijhVkc[Loo3Zs>,Hy|Yzr)a )΍@Xwpm1vNo$#PTXj˷_!a1l>i,ܦuPʼne]¯ŨOkDZɥiG~aGI*[HcP~/] 4mk;92FQwyl\ /m+Ë)IY~JCJCNdP>8z`SXqFLT.+IfG9sōŶ5}ht7@zsq KBضFJU C+cͺeMXyҟ06$V9e3Txȿ֎of~%caPBA$p60w37qw234`~igY~qӳsLfb ?t_hx[ 5[]Ɂif?H&rATI Jr1?*A 2c!FI²]>$^z\UW\TvyL ]aI$s_KH/(.T= Pɒcp~݆:hxkފ&m*胭vx01e p2[gukzD]4 t&ypNtXm;jCv ,A Q ¤{njt= xrFjFzdP|dɫf k.[woᘶe>Aeڟ$?Ԡљ'DIL‿c-ϙX 5^Fz|l$v,AJ0 S~/5l"X{mhᦘx2Bٰ#JhpZ6RԼg4N>1C!W"Je'Б_l3+3 'Wieȧ->"DsJoƊ 7²Ճu EQdK]N} )ܔoP~zv%7~QEO^yrUp~w!w'}!LFg pjl80 ȔkY!?*Qh=_ >SʌA2&ÀDD3Ĝt/ d5]|{*χKH>hɣ( 'EbޤְÙI]m,5zivC;&nC~I "T&퐺Pr904SɈ [&lQWc;e=L]w7 &#M3jb7BC=C܉@`(qPpaҩ)؞ǐeB^ $t*D~ȹucxPďJP[p/0t"s\%n ~7 cll Ef6n C TLas0ҀnKYNG+p: eN.ϖ&18ibYj%$ou SLH: SLi;=PƬcd]x!?)E[M1Q=G:1D4ۆLaJ6.J[^JzF<1VrhŏVk8:ǭw iW8=gCV@4wj~o a90 ${ZaMz פ!W[+ Uq+%$x܋ ¯EUlc/tK,O}1iXNOQ c;3Kbh'Sׁ玬Px˥q`= GzxϏDڻ,(vCv4MIOxv:~h2Qt>G??CKMw7cЬlFQ/yt؊Ϛep@`rp9k2`ŗCgiQl|}%)"ϻ/ki9e @n((Y6Є$HJ'wx*ט jWS߈8, G8f:&Q@ŗ2K6d X0ENAZ㨗]p=@QmD_*_{dI)6 Q )P`t5kފdB!dS$ױ(+U&ζ"x;S峽>fO)D`HLMh{Uk ^IiAi;y&coN;S6y~#Uu@xv#u[A8DF:}2~=lX-G:7֞Um5?2=yК%wQ:bPjT.T\#^QZΜItC:v2=1A< ClߘC;-6 {?; 1vQ|cѱNAwgUaĜv: 4XWR*[/erE֩9ÚOwdV;<ƶ\_1LF8H_M؉lƏ; ž銶8j2`"~Lg,ǚ_ވxa6TZ2#N>ˤ7BaLХy,^}Pܓ M_?H/2bd2 H*D#.UGCXV$i g(j6 c^Z#s\W/YPoys9yM 3_t>UڪAvМQYHӷS)`CmQMًNbk@P{nP1ÎM:1j  T;Padzg4 g|Jz6#ru~J#BsE3@sf f'6՚Ma,QXi*vgڣ3y@NW_9 F?E_6 /}2g݂ W(0Kh`ʼE@=~kg ()$jwZZ(HԶx>D\.f\a(/Wv 2f{#CT$En]+M,fj^鶙>\aS ÆEr3v$!q~el{0?!#qzPY_K|ZnfJ^$XvdVEPme0RT^0kCO cB67ۋ(QȰʅR7t9f _:QNbhoP!CNdRtz'kb󶺏g,[{DxPѺ- gȇ(֐2&g̾|i~̣CYU\n"ok ,ڻL$+O-L[ЮƓrq`rf;'h6q1fԒF9QHe%X9~{ĐF9\NT ( lx`lG 6C#$$MWdOx֞iނʹ!MeK|TLf 5oP5`?B{Ϋ& K'_4#c}riLb')t*1=(0iXE^|hQjrѥՉ/8l:1"S1lsrv).$~YT ۍrlF6sR.YPyt؜Y;&lj,gcG'9[+Sn6\uA B]%]>Q۬GwƨyXɝ\&ٱ] ~Y1xd"S_X,$#JcpxNɃZP$=(GdI|EtU _.;/Xa@ck6sDB$ 4x@S2@¿gv_n%T5ADPR CC]U|! psG\.]kz?w &+O^Otˑ\ք+E_;ǯE|v0D1Ru'ZZsc[Z #E`h Z=BpYX؂M\Xn+r ZG^3󈩾֚7^&qW⯵-m؃,џK z::ju0hw#i:liǚEt*Mj-3%u3sN5W}.| uj 2?|JwnN?<.I]Zl|ozZJq8~cU8@{C=oG0Y5'}|':kZ*yk!A %q|\u,$RfQa9@E^Y6\98L)dQ $FPQR^$B?cEݦ%^?CaА:G7h<(U/)U<Ԕ+tfͥEaq2vVZمuPVfGKl$yb*#}C( (C6&qQp^tN)u0zO]_R>'ZϦL-D{~]DЖ$:5]sQ<ߙ!8 6K[pvO%UddSVԟ/%ˠNv.x A6B) ‡ ͓iʴS웈]1Y$^ú 5>){3f6։̭݈@G8 +kyxPl >-JЂ9uu/=B+H%>ɠf80ta(-qe_?4ÚeEr ]2frp)G = _5YgJ}0F/`K71,qapaϚt 8Ic3~ L*;΅sҊ;{s}ı|s0Izq&b$,bav>IO)2 c=:+RBNO%+7דΈE~NDgzh8{w*o@!r6%#XEB%\sǍ'Rߝ,7Lv<4MћS>>܀tCH /UIt5V)Y߮3(i-*M-]î $~'\]W_7#]%^-*9>m v!J ՜de&#\|Qϓ57yd3+ c ЫlJ+{~: &ފa>۩H$I* 쐡S@cXɖCs->&^) 1E#@+i@0H+Y2L_z[pzC|7H 3VX6Iޕ'@ z"<@bӅ-elShǙ5>Oaw34!r kϗ&^)}9',ws<|*h|e6_Ny:yjpN}05q竘z^/ڛ1H%!3'qٵݛ{- 0oEKN_V6)}`- ת apܩ0 e*.ڹqnRwnEz6Er_.&VVZ}d4Bư1?O7T2:Db%n`9vcZK)P}dD'Y[c5lVye}u#.#>A ; OMUBE[J`@ۢp'\;f/8]!j[{yMG顭Gbj 5/)WP8 ʤ wq2ⴘ!BwNě! jVU`~Ir!9N?r:lbߧgʊ'E.u>0XAr[1㩠37҈%>GȘ(Ai_q&qw1#w}ؿ@˼߄w&咱-3Ҏ`cWhTLl5pOh`d-\ۚ+L q>qk=xzKNFjwmHXCA!֧C 7hW%ƛoy]B٘WB2MU]X5&ӄ2 Gw0ۇsnA3mhK'YPo"Xm֞4oEv!5NMxc=#ӖOHFEx LWB4&V#UJƘAs-?޺%RFC# l, OF>CW YASj+ᅬRs3jv#$! [|e&X36P3OSAwPo.|V! v` S ɯ$<< 5  VHO |¤=x;䛄JODRQށɁ?'Á&&G"a $O95J > Ù=E7w[sF8ۄp|a6$a$VGXs4sR9'ۚ\e0X.1x[vRFy07@! buu}#})F8~v*Wɬr4.fט>'֨q_n\W;;e)T4 ^?=ڞI7"s<.dx級فb)ƾV@qfX9%QXi k͉bʕmb PnA+?ZN8"iE ĿH݀P]}Olm#skܣ:JfRh%Fr 6EPSdg|IXPi E:9E(@zn@S9JdZ@RǮ)`C˰l_ޒ5OPZUK9.vMk6Y_C+H o7egjjic"Ƈ~ks"-&Gw&K&Fa{r}(PqiYYOkb6bPlo ڞsbv *w}0h"'Q2.j}Hc|1_m, ݄cN>4"r$C=h(# /e4$ۛ+|hS޼3rΊB?Hh8oQF6atv^%j8e2! oBϹ)Qx+ bŢؾD߽K~!P,Fymt{+|R*fʃ#Q;A:ФZ(޶-K}IXO'lG೥U@!]SۊzT~D)"s=r)P5jSϊ)}Y݃Q7Aϲ*Ȍ#^7 ! zTqUVNd3"#fjOq]9Ķ!}վ#<5JzfeϖKkX| ?2g1]zCN&<ߗaBUc!SA|]U;H#oݕ{ZcfTLC{QxԢ1_Ht*˺PDB  b ) WolS8MPH~G~@ Nt8knR:Vu|3 /cUyA4"f$q\CGNg& |_KJCvԄ_88g#S$ ݚc+PB/( ߥq4`W==:P^Meud&;M#@{]-P|-+&i\ܹX붗buX>]KVmW7pG$|hNk/e6{{㺊|>NPBcmP3ڝVQlTd:puXn:5HYz{j(AFgNGQ l OOn[mYSh'lS2tj{e̸'cE暪EbB06Zo,a_O~oXʟcܛޞhKqgJb'O`SMn>=[# CL6$R݈X?բ3.,QOR\e;1يa0oDrr&"_3VBM6RAef9r%\cq9.{BICAABm:g,E)c\,>[//ȏbg*[깍A$GǹF#t/B0Ű*Z` Hc`֣)0ڎ3_;x_0J9b5˂2^#ieMAzB[hl[~@͜d6H+'|کB) 1vNx%pQ@TŹu#hgUVi%/Dlb %ӟ\5XRDUu3bh;_%Lש [3M&|?jO ^ \V?rBXa#\/6Rf5+ ӂGl:0qzL$a3'J2EMST9 \rawh"ͶEhL:A '(X?'ޓZ}'P[(6?]T2 5e$ bKDdžWRS#zk;o iE3EwQtJQ`c41:{jHo1..w Xod`cWUð]QeI>Hh$8SZ9^R4H4 56Pxn7PflZᴯ"w5O7]#2phqi;s:fĵ@D.E  }|IlѧX)yozSDhm|W#Uk/"ü'$>)K ?;+"*ַ`}kZUBe. R{KͧLFaFRrKU'OaȀ1 ˍ(q(2nO2ӛL%Q:7w5l 1F\݄B069ݍ1b<:Z-@ Iϑf2ՎlrwQ߃wgǰ| f |Ы2=Jφ7{X9K6Q3b96c\?nYz&t[-iaܰݐ")DaMFS<&ZzOƋ:& qκVZbNCE}G# @=)8R v"Q%ߒcV&MZXU:6SBq/@(H1zJ_Cu@b-n !]*`[ViMcn#i!XxCkLIS!t%7CMڧEt%.y)P2+rdʌ{E4oC`m )~ڌS ]5lNʑ)AV%3*|a!>(w,е6 ͕0U߻Y}󍆇̞@z8jНŻ"&56* ٦S؍uq?i=UBhv0!ivz^粕/?fCAhzu9jcL)/@uk͸Yi.Xً/[:$Z{&OgLc (QO 5rO)v 2u.j!ȳO(_Zi;GD?!<7)(d ɔ@"HKݖU-gƥ :*)5-mKSP3nB5qK \V7ٻM:Ue,&޻è&iEl'ßЫ";E|/#*Zc&EhkBAHRрng]!}T`pcŇN!#@ho 0N\Ζ޽zYNjg541] /h%0t@s8*6UD YĽu%ٜdvq s̠KU `&s /Qp)* *1/pA?ZZ 6L!5蔘o؀(v_{: es:aQ}dTjگ@Cډ. e ~Vk,M8Ho=xOQM0l2uIVS\9ght96/wKu*H7K b4+:_1Ѳc;*jpkH$9襫T̏"J2y rXi-Wh8Obpb}5u<| jmWd8>^Nqux)}%[9aL%^q{iGD^KRGY`/}^DnD]e5)PK%i15]$F̶GQP3M4Do2OS9(KJPcUV/^J&*rU76d|P]lIIRbpg/ mçIIyrך=Ul+Ѱ5egsQ׸Ga4ss}ȯJf(ֵ U.DYC(pr UE Y.u̱uo$pU@*h 24 ZmZQ+6"7`p[IcRf 8Ftz)6'fG\|(dRv#@}vn+mbaHPϪ\HUMK 8P ȭpG1Ϻ~xwVTn6im<}^ ?4"ON"-Jg›(1%[Bl l 0D#A9e%3Q`!`Plϊ7֛t$AR=}EMa^I6rBxThu̧$'~ b3 R#25ӿ- '*tR1Y3Qzk.ѷ4u/]T޹b 통3yةt9gmn=1pH;ht@=R M@F@ b9U'rLtlTT]ɵ=.hTX7g #~Bdfժ0>b={G~mw3-LTg/f'}]=`m$;$K,C鼣V4޿|tb,)3fL%9nb ^6R~a+ +Ǎ޿`ssAk#: &4Xp9 LN#EQPڋh- ӸZ0 ʰϷXO5]*)ϴS1]`p蜄5+i8 Sk?3SLu;Iw)Bۧ~ߙQD"T Thl-&8h'C]n: | $-gލU6צ=I lTć#ߜIXcuӷ\#@kuNHXs$SPIe4sv-o^Yjz3q'΁ OWE}]qjFfS;a kea1SHy7YFy<ǽ#!nj)@|p+(gr7 M ayoevߝ[~nMq=<ش8ð9M.X6NEcgƭ4|Y3Z&^o+[-P mһ.@ŎVF)\de(f%WG æyp{ISa'?;$F>=b1A&?EOU2.N J?Vw3ײ2|Ad+,/{-ǭ J8($toѓ PQү2EGz#h ɱOq.npe^Rz"rM2}e^“-}2S ZXn1:s. ">Z3ܰ~ٓr`PZޓ$ i+E+/` sDcltBhΤf(9ONErF~_+cHr7 $=,r 2$WQ-{ rV_He  -(\$Ɯ3恿E4s}X+g0b|Ziܿ~/ 0??G.TxXcks/R[m'a#CqXim6 Ū;~8fDE10Z1kA'8 Oj2!|i xႚKBY@n*Sj$uG-RŴ&Vd1c|pՠx:\eT>)U4#}EYWg5`=HB[ց& ,`ĈъfY!IIGKAՙ PNOH*N,]ZH0-HEBi7 d^nӈn7 cvE&' r7QœQOs=s-BjKO2V UX3@U+x9 _&OnL۟XgF % 0ջΡbY4 YZ|҉"XuNQhLbD> );zN|lKS'"cy,3!ˋȂjf*JCL%,![U̽1ir,Cً9TXCnhYi:f0]_b &s-8'<>Md 3q_7mvuKµ~8ۗVK@Va ?)`@t7?^d),?]q$Y)d@4!0qjDy =G eRϥosj\cշnai3_Oš :InnmHo-GK#Z.T_#AhpM خ˦`M޴@Vl#\`_^+# T-v{"vQ*,OL9ffp:$Eayg˽}Y/Iwrrjl٭IHM]YI<_p*jsv=Yh+S%ۖڒabL%XVepqIWSaV`9C a _x$y`Ji1,:$f|c⺇DrÎ1Gx}vX"]ĉP$G ?w]ݢj[c377`(4cfWH4||nl2 /6^Y+>L@k|~z#`yPL%▝ր;EQ֖̣ JbyxM̥XXO2BG>]"J\)vu}%M¼bfiCPg.{rK8T!rugjЍKBb$/iHU WK EFYZ$%: n.+8Ϲ&P&H ku=!RNUH2s0L(:T &3-kcul K\`iAB.i >Ty3/~,[fN:*@N\]_lWNPuE`(j u{&=u;:S cqV UvUR|~OuSZ~?Ov+FbflWQ,b(yEus?oa$ëĻl$"rI#lTBu&\? veXMb=JҬ" 7l-(J70}8 Phg6zVս+CfD(;!Ml֖gzxe[T.K'qu=|eY] D`g R7n_ "G_3vFҚ%UK,KҞϘ2C娱:7Q5~Ymtwcƅ`x*'td]SYԑpftk\-DKt~䎙.R< N _*FूTQy@JIm`PE(o9 푃M]9*'xڗ1QWkF_ƛL`.8]6RT]6i\C.+%m+Pn6%sD'ufP`nλ[#$ت#-L RfXO.Һ nrKIuLX-@qnx"^f]BMI`"ŭQ 6oZ(]_`f )o9ߔD&#>A^l%TFPV!8&Nj( C5Oq;) ۝AO+'lxۑTglGKmYŅ$)vXp_D R~i|Bf[z󞧲AxO))# ߀{Хw =,X@"/UJЏA-g9ðm.a{5YۃӖ.֚V frrRvpL'e[9bz'& I#5GPr~ =kdn&!j]e+Z4UZDaC;s( -ֈK0w\H8'D?Vu2(MGd1Zn(v!Umz1vXl|4()5{]%SA!'Qh5S Qad߯ Mb*i4g^6ޜGjڛV!zs- SL:d:wdsEAJ2.W%΀rFj ƿב"n^ OEլQ@{O˕aD8XRO`y=^i` nB_e&o]&#%Sa@ǒ@ g~Bl׏@M.zaX0+COR8WTjpp}uVpS_{fQ^s =@/APb塑MَK 60cFyq<2-<uia],r`TT[4>{p  )9О!m[!8U))WJ3tDJuyH3Uh6zڑtCӫ.x>=z1/-$5Ҹ(Kpn8aBQB'o$~d0A)Nƒ;ʕXd~]_(TD_8qMFj#Z߂}" QX¸ki@N-&$2_g~۾;AsV7i;Euc<TpE3MO|Wv)ա=DגJge\' Fyu9el4"b`(z  kNF\7^Ɔ DODβ*Bd$]yKÛ!Y GV0B E9 & 9;aJ@@3h,+V4>jPTtwUɓ >tqjojg'E Ѱ"Fk+1*$^ߵ(n4[g]H؈]m3sR. )*$\uLĚD'eqjBNw\"~$jeZya"T5?Uaz.v_iԬ 6ֺʩPKZ H[Bf WU$P$yH&{M֢!5 Htmp7q*Lc<"|^|m5Bf{P'P_},^;fJwUW_WH#C}/V$1gEzvv"`8sa.v7O2ECBk Үxf[O]9p%Zd~c:XmZ4ا2lYt `]39e"O>&_HYȖrJJFYXYA(Ry6d~ &"&ɞ@ߠ!&ǭ6/t2-epl*VtFMԝc70c|Oq \?ŽHH')Ƨ{,6xзd@at9- QlP6.z #NyTc97jy!ωvM-KϼW%Fcn2+؁^f3fEI'69&#* 4WH_ɦ# q x/Th%1è"1Ξg鄠NB w4d3)X*nOu/ .?΋OFE}U?koW )d~Y*!Ћ{m+t-5Ѧ#vJN1ջUuzv*(-6.x%i_qVJN=,1!d~iAR&x'YoJ?- cլtRoCS.ͽQ1"T?2'q]Z<[H3I̲ |p'Du~!䜑SVF'garZ7H|B|mcTl6q`I`V 5rUZfڧ!nWg 9pkk yiK!NfQ16 {fqz7Ƃմ&/s(@im\Q<_m*P)]ϭ~$x@P?3Gl_B`[ Lk)p|$`YӂehN*>JjI X2*LdfKN]\ʽ6~k.'#fO`<+|t2 ;sV<9*D ;D*Fqso4"S@bXzeXF {.P@G4a;`{孩r4T':voY< B#\5$WSjXB>f뒱"<5DD*ܜW(DkQS)O*d33ɚJ&sєPD+tFn|%]- c"1A/LtcP<І3Yb˜@-P`$pCWH9?eKbRM^yv#$8EDAdy8?St/l}.` ¨49eS-~ qwTXW_nmk%20p|s%dQ 6SV2~AL*. zZ]KyLxLt_F-ٛkXcb;ߵ;z8Ԟ@]y>5C5)@X,6|N9V/|ނ+#Fh!6 \Z۞䄅yó~4ˈ:-h9]R & J[-dĠBy, E1 {%/^.yV)Poҥd ݼA6w\I;`vi r;CrH*wI%RJ&P}aAii ^yI^| >Ĵ9b+F>'LBC/>Q'efl@f~^{y]0U8A9YDRJ\"º Wldk>^<.) 7c}o6YiZPGsQi/mWg;<)4 >;Q%1AKW^!c{bb>U \855j/N^UpS3dPQd2@덮<}4,LJgM/ݤvN3AwuȠQH(JܔPJ2g;Kb"oMߕ9sJDI!){"o}$=u/]!Iֈ% -JN8|V=*O!2az{Azd۰.̺`-xxh[ f,3osҚk:iHapFH \{ j=nL#8Úx1R_C1%_eӺ95Tǁj5ߥil֗}Td]E ڴu>4P I+|H .Ч~&hI) 0b_QNh\zn7t7sS7x{ˊ>5 Q^§g1/n|woh{$`-##5:f#v"gAqw[!<`56*FuG~q8z u}Ca@c=ʋԡJ6`<W<88{YpY*߃3Lp2"d6`99^ ׇ!dPBԢѵ3v/ꀦbGD#`RksqRKIKf(o!`STSK9\jkdLxu`IJ]}T~%8]rb(-?=T/[FC~/t89^=MC\ދi/1Gts <&lTixvzY Z}Ħj/#ou..o >PO΋Dg%bŷNieFu/4[d6FG6#$) _c4C0 l=ilORv@AP|(žfU"5U%g#R[u )tg}b)K>M߄kXūY}F'RXn}.]~ =Q5aUw6h!}+Չo2&D/SZVaEz!2BO~[{k,b50=zy@Z@o\Ij/6deH=s`~%D?DžW.'2xj9o  ܊/ к@*`4$]҃!Ɵ[&0#-"zh})EeX$/#c^w )+;cyXunkda pmyd:j"ŐxT@R˸(*t, 7>~9)FźZ,A1h6Vڟ TP/Z8wM/1#P)W7f`̚lr@7ic(=굄#zg?qSmfEɴt+*v0Yu9t!2: fg&41:RMƐ٧Nrz_ ذPTsОpUkE;fAi{r(Qͣ t0!ihM1JsPkyIM`(Ol/=wUyB)3-K|b/$у⍺H\NX`KU9i̹pijǀ_5]#8_Wr#֛q(߸Xf;} mfH+8:!%6'x\\ēB͌W 5uc ؑ# T(İOGYe9b+Njz_3u7% ̥Mp9S=Yux+srM@bKsZ6x2OETʮ'HhhS@6 x(~Y/5} CEQmEZ{bw"ٮvjVS6cag zƘJ~7ʿpyhQ(پRw|%^Dri\?0[{2x`&ckp`B k2:_u3\pcxy:e\j̣ MqL+<dM{Z44\CwsZЀ{ s2pg@z5Is#iPmE<'B/T^m%z(}ڟh{_͜O,9!;Z|?Zsﰇa?Q&ZF>7OC%[ \r/:5-`J{op2-͙` )狩 Hd\< ݗ &,+c-…\' >KE7]҇SW R).Y~X0.NԹ{!H\)5:?{,KeO$)2$*7ot[zrSG7^J+C+1O~Q^d 3OsD'$c<UdVO>>%^7̷ѩ%)VlWr?_{A[cMc o[.)MLT8",jHZ'{\1R9:%yyuj$2[CNFA'ʦ_j>Lmg+-^-jD4.&"fT #u#"}a76K)O*W6`Mft JZ WJ} 挋nڏOOF3 м%t#>[l>89[[sߙ? &d XǴ;-sP_Fw ty"\r@Eؖҗ['I!Zd"կ[aC_YQ† ח ր/ *- @ Iգ9/TfD=z-` %l3J 6 riΟZLdJM} 3$F &Ԛ(f+@kI;n`P /im3;E0PwT[?|@,r&8'%f&h p34S{gF"re`CG^MZ)?&9Oq1QN%lk$ H x:1Q% o"ؘ^ mY扨cpƂRn7n2btqAK/ LtV)J|Aj)g~ƌ>}IwyW8X?$9gl+#O2lYi4mx#DGK0=w"4r4g>%%U6 a~4Hn:buSz8'!GɎFYl YuE=/d=)ٸN!ƹI%kcwœX#~TXt{ZhY^HC7G !_R2N`+d)\8--mD&5Ղ$OG-6ڍ{wD@^L}cP8QU<]5.'IE]*+V܆)Rd 2 ul`#xEII<Ԍ "pŎ.{n[iwyP$H:i ~rzLj?X\W%ѥm.m^K<hwSR9,%DN^0H/7:ʁk21LyR,s_#δ$~Q.mRJJ#r9ӖPoe)FeZ=/ǖSݪH!TƩ1V":w)C!jA uR*yi%[/  R=Vа@]oPP\d'٣M8>Ը)m%FSֈ:hf_i^JOVhdL{p4D3KU.=b@z讓yߪW9Jʼ"b[eh0@;!\h8>BéLv!~>Y_co6hG~ĸ}t g'O[#Hp ZOCwK^_<:'8ի^u{8BP p<'9`N?pc/D85Č'QBV [iJIżH3i W\.ʑ6{kw^kw@k1ş2 f>todZVʧ(Xn2Ҏ<_h_LWߥ^+0i5)vsk|2* >f$jgwJ-#VO>$NHӓ6|p˯?{BkCI0'ˎS]h6o ׿Sc }s*\ ~Xt;Ea;+)_A+2aHtigj ~ kEAH)O,}7F!~Ο1^c*D`B9v a4'xQKaF(H?3Pj f$&v4}4PЖ@g[7eU)i\x&D&VH|̧z40R6cGםE#yy+[Z p> 0|e R,xJh\p*Ap?(0!l^s2q@tC1_od';$gǽdI0Z9'ioYԓiϻ!^* . $9x2c\u'32.,1.^ekÅaDk/PԌꤊbaDݲG_m->l_Gr;weS4}Tfq9`9Ji6¡`TƔUwVcY1`z2<~uΌb*uܦN PC=!M c$Wh`*;:7}dJ2J=y~,~ vOG#2xodTJ֕2_(/HA[m?Rg4Hƫ\)3Ӡ\)1"!~N<)Qp3W="ӪQܢ*Ap۵8 )+)_󝈢q]4Z%,/Зq;xl32DQViSB2Ռ)xbTAӹ3\/.S }XW4\rܘ[Jy*n}!e! 7pzNpER-Gu.r-2 62)5#l,J:kb=]Z?2EhN-0`+M/@ Q&kP4%JF5+PXX &co/$>Fva؈ɸcOp߯M,m2tE)s!& ͌?}V}8\g{O>iS_s!3%G+ov1͕ͶQcro#pPׁ<Byϓ8XDGL"D#"コ>M_îYyZ&@=mF;ݻN 8TMxҁ^*RlfwZ2ɷM`.G&o'p#.9Ӗjwah4OSq@tvlge.?=V|Vm,f%#z*:AruUKF =BU0+krUY7$;@5?~}hLPPwPdz :0_L4m#u*@u U="c0(]_wm4s$"/0~?8`H>}6K8@QG*Sbʷr&&2;4A-(jL6֋m&z*`p6|.;}.6|!x HcjRx’2@,)!MwmʦdsYb//s@,PQK2Mfg!Ի^[.$Pa 6 ` Yq*R،N|/ r}YmʋB Ry{Lt4H/s__RG {%u1S!R5o7/<ɵQ~2^h*w#rw%dC:{ӌW?+bFhUH#T6[*I N68ꜿMqi10O:3aS0&sDW꧴.VYg)!|\6^\KTc1Qs0mYiws],:R A0]trH&=n@_sfAl%CBhȊ<䍶 4[ c굜XJ+[/Wtl(H0^:fw'nk_{vrlqta05mfJ\y˙5h_ ƷÄ.v>bj+ԮIMX%"ɏѕ T~FaIcX0u '+!=6]5[;ͮJ-g;./l(z ݯMpDA؜ 0լ)z\nzXf)vWJD EW(M:a742|}62"`"Gߤ}7i" X,NAR,On aJ@&Ml=oMS:") xh LГRYiIs\\ȂG_maT bv#9W<=&u)̵P}L8͇0ժyE{}=g畹b InRqA_^jpQ}襩Kp; 3e.CAҸTb 6ݿ&DL_u1̞gZя5YK6qQK%lg5(O!dƠ22bWߗW[L {kٙMWBʯ{,#MIjRtpɢ@G$qUI4YhT[DLe?)L#7}O}vٌ/ VжIPfsX4Ei4]. 3ZqrNi|\m6GãBsλ*ǽ`-j`qaqt% e)/bvj./3hkt:Q!4!QPyve9o?Z6DrI];?Q~漒XpWP#Y1&Oe gY\y-=! lRJԅmTn~{0[5z"s9t慕c,{c_uEB(`v@KŎ *) T8',&3>i/ްJ第OF͖(EbT-^kǪe.Ywak걙wo9F\`(3#R:u=(3'\SO(a?V'25bi"P1 ͆ݏxUos n(utKAIc^f<)RDDP€2،ͬ%㉀d{SX3cr?4J鑭*hvV6Ş}G!oe|Υkp{lxQҤ*35aD{ԕsnԗB7PozT9^vʳ)~i@U,aQR>GKNf ۑ}PmDQIaRz0*?h@^7l'r sS=ih<f&@ ^mxm JMtD8ڰl]S $T[6W{!#v슚ê"q^Y-t%\IVe$*~\"IˆOAs2{ʶk:%.iT$؟#ŖbdHk+N?hvFM .>ӻ^R%Јgpc0=vIn>Ϭ Dr$cYHdj57xw- q) EfƟP9GspT]I\_k~jB:MNи9W+炝i~8udQe_I~!nMי'ϓĴn}<# [N(&Lhin6 DH Pf t# DAVz «BɿÈ\+̆-ϝzc 55g^&#G{C\4l)UlV郜%ۆ]#_ܖ>ryr.bB&l c5MC7]E,?{ٓ9֦q#Uu3Kh>5GH6{rۄbo`+MӨ2knc*N9Wܩx;n+4s9Y][o&i{!;PPΡkl**_!5 Eu- g.{MQvs͔?oiwqϭ3U>q!}d  :f#UKVKI$0"1lw,Gə~El|N,@Nn >P/Rh([䧴e5wɩ"*#1 hdT.LW% ")x6vK4_ 'YBv1N4#cFcK1ƯT/C!peX^54h4㎖b etMImvZ{ QGs,4~[@p`֊q:/5:S!m̯@LUa>1lXə023<kt]x(욠 %z!Ή he nXcmQuV٪T(B$H븦D_H QNzG?;T{);.i.u<-W+NDnyr _f h{;NV'!cs`5 WʾO얯DG"?.N͕SᫀY ?l"fJ`XJw"Iһv0o\KIU05b]ՀOb xh Nj@ڢ$Il(Rr|U/2Nۡ5nv':yE4G~-4ZUlD 'hmFꇿOXP ;Fg})8~!Ώ@y.ky5OҘ(ۅi>Gs 0EbE IB LKDۍkZHL!1(ʞRGFciֶ}g:̈́筁.O魉nyg<ʗBvl~1^VG$UcyK[6}t*0cK0 PX^C;VGېQmr'.J]:aYU˘]q"f9wsa1CNCp"0.Dk-¡Nz)AgS/ޕB@2/v5']璵(IL;Y/ ukD`Vgvgtm So~[5/c\Al- gB~F?Į 3 Fw+Vʹ;뺛 'u[08|3*s;FJ!>=#X|] ܀GW?[hy-C3f,CJ>enb6|u9 P!c{ =wU؄p5 X&f\8ԒBpCVI`ˊHN 4&QM!>zZl2Xyⶁ8B x;d5Fm&'8UNӯ ɩX)FЮ.\1&`tnS0:H=X@*݊o*M9kbA@]_68>sh`BNlRqBaiY%-qhlZOZҬ⑿fag^|A8NyaћYy?0r DtRBtk#'%\ν^J@2m: Ѐ#HL8{vLJ BE @t*M')E27tc'I9)i)3Ѩ"0Zp{묬}1h୓ˮǔ0(㎔[yQé/}?U޴J[C).9X[歅M68h@!T'9&r3C?x.=~Q~XX=؏l~#-/¡i44g(޵0Mp&0 "M 'ĭYt~7RNᒽ}+Zs43սgx y$`d?FM veWX ET^w&oڍws]jsY! /SZCk65y'Țɰw|OΑ<Ýn]!Ցv^0 =\ b)2/x0Eo"3iKO\+!ܼ,Mg;tajO[gE{X]1?hȆ;f=lF<θZ7἗zV.kJ}G@Q^TR'ߒ`ޱ_6uՐڭ8-$9Ƣpr3.HN&N@4Dgd\;9K9m2ܦ~'׶-ձ$!vM'0@PeU1eR)=g)NC=%_,ɠfv\7 JSO3?f;ؽ|OhpaF לK)ۓ ǟ0r7&!^nS˝y.ٟ(I.F9Q}ITyWV? -&~s'E ?d+߽1`OCZ]@lΫLs̚VZoDRŌVo#0ƙg"znj3IIP0 D*s'Hj"`+HIQkWnftN?h {dw Ֆ`V=׵I\a$#j{$Dbω.pET}kΚ\GԠE8ѤzuH-ixNM"򲤟3[ʓ8{I= I,cYpJ ,25I0W)]U$cs w44=})o,_<:Fkz#Lۮ:]V 6J7( СZ,"9;׽y"[U-u1}AR<|4$q3oۍٲ.'.yncs&yLH@_).5x@\Uš,5L:y6p9)2 UI`wQH/]=74=r^Go*V2RbxGL{zyVOQC4qS1Ӓr:6d`)V?IqBôǥy$.ãLQa$4z}'A@XPwS0=W}V wyFlF-7c5sHZN]ֻd=/bHQF 7T *ื#z ˖N(U4 TQǶQ]B;_ˋPyȅHcY&35g5&I0 әʂ$W;0)KՑ dƘ~M09PQu2}.%VP#î* u¸BzŸ#YgG-$m5T IgRcXaKme3q`11m~ h3r}l]_JѮ<PZ0DS)Gіv9HL5Fywgo»bwUrw(8cGx6J٥8 .arN:~I# Q(1٨b{}MKMe?F䲿`;h=mI{R);PF'SL}}L:#y̤>ɷ!Q Gq taOm&!y\+;0f8=CYt?,bJHMLo"-Xހv AkW8^2 ]|_]Lj`{raC;tW(HYѭ+bȃ2o,gI' K=6 #z6`wj霠n'>E}3Vnp;yaQtə(c6Y=ī@6nЌ+&jtg]c-goޏaCQ~]$6\<j7=ѸRT<ֽ? ͨ?)ݫӒ"?SR\ːD-qu\4cZ~<NeOxR>ّ,(@Rx\bT]ذN3̯z) $K"R#hĚhwjSxRv 0|ϳ82jkk1`?>zfs*ǚFLer1Go#e9O"?ֻ,9r`\1!L[R-/ix{e^$2GFF< kڤ^BG^V"` LNhzs.{G| F\[-x"Jɦ^JaNpU81Z\CV"^H=VvA tgw'?$>5^q$sXtZcX0xw[Lfv΢tUDGl.,lC] >!ΠBjYdɋ`,c$28F-wAyYM|odt.VE iɩU)Koi<cdHz}pO$5IIېbD0:F}[^}{YbhW@~5Yaɗ%/W |JV`mjI؅(my :@&hÅG_$ ̗fa`c/K[V>8k=~"W|H듳_HYQt_Ղ9:n!Jq3ЬR$1~l(f%[P пFb'͘?m_G4vnWG*8ΒE)"VBnQkG7&e~LAґ5])M(l#߾2eFJm٦ L31f`.S'΋2![֕peyC1d+U[RnC,||I cWO1vYJ~XS.?9|5mڧyCÆLs6*(լ 51 .J\[c(ϰV޲=$Ze);D 2ORD8]0Bi/Bgv}L EұY;ʫhB8T0C0Aʼ7+ؑJ̪:mlDe*υ# m|#rK5%"f |*Yq9Iuv_x ԻE"ʵ:4)Z I/ mMh~Y'fS{M׭mJ1|@(~kOϐhڢ:Ψdn'(E"%gg%?{1s4hsv i=BMШĒ/qdf盞Z/owLD=65{Vu[jnVC7wS&|ĴY'1E,~ `=\1c'&͐/$ŽL%£Z(R z1@E4G\DZ;!yc(xi]1m >sGE=Öx/J.hN*h>]L]N}YŝC,[o`QS,q7P|MŨn}dm .$xKIR>oPK*v4({,ƀrGMƎ_iUhfH}@V.QفWp+q.%Sf!ʠ5MJ| _).ȂRη"):=g&];#IgEt6TCx*;cUij h*bwrk Aط"NLO3|{Dʈpi%MswK >")ũMob~G7lO9^kB;7pu${&]*r# +\R3'xĠN!U3Ƿ^Mo +Gd;<84lEHh!+`$?TB> >ITn+I .r_ 503E_O#fD2 RWjF'`a]KA _ib.rVA5XWFj:fBP^&WY*$"Z-2X^ r;/CF*k=}W\̾KO2. MSTC\gnCl/PnFw4zΖ;|;^g OQIuq}k{8%j(K­bn25$S:g ؿ41eO9`c֝UY[Aǂ~B0D2xbŐHJgibH;"BC@? _ (%!nK[v2 dA>MS0? hvcz$ɾ[mewBG T6oضIᇸTgeZ7RH(;E-\A.=b1{mV@ JA6-+M߹GZ(3ƒ ɁYn9!P1v Yw0O4%)dv, U~cG&`W9WDs$n t['44u0z_8CvwRE`vULݻP^Bì#6؆_j>u~\1eoRX*ئ`CI$+"e'#Z_a}>d9 =rS!e%# o+-w{|^Tba05kWPbD[䉤 E l\_7}]nGx4gW#H6 ދ,'Z<3sЊYF3q|4m^< KtކuQ< 29 Ix=[BG2A&SSC ++S0=x. M;@ө&'X6>kL~-|nv_Dׯ"|?: Z[3z{"!%LYT" tRN;oP\זZfgEeTQKYe%P#"bLG%}{RC`pfmWe6-!7u{r?+4[)|᝹| 16ccȠJD~@ =u; v(O4ɧo!8Ep|Fy g<G PT2U>4߫4n4֎Mljj2-qG(KHl-^Q92wE&\j @U /'D} o GY<)ubҝLoC^0O3Qy'jCqBg>+s9o׎ :!3=S0:C\HdQS P)Wf=mPO|;H:/riCj4y.ǗMKG2㭪D4h_72-D1wG(Dxĕ4xdoծ6/M] Z@&Y"r81\x-bZqΎ&+!nXڮn 6hP+ b/ 81@*]䞠fwL-tH\Y6&8$I+97l/j/БgkEq_ǀ}ґe [ً{,i3h׵T^S%YZ y:_~b1-8̃:vegh \E U`0SP3xqˆV/UE~rktS+|VCۆZ=eHntoNc&e&;j{ z}Zq9@(h3 ]< >bڥ2I; OX#067;' UmAxmyTJx('+3xiajv-EC2 >LJ%$B?HיhnT QiWod+*˘A(c*p 45>  +K>\5BM2 d@&'o YIA/fnud.c XqCY!!w7.h2(1/7TBBnJ.Y}KN:FJ=~?G,nφFt+I)5hЪ^ev9laHzAclG_:mSq> u}D1g@]K h:ʂ%6:yaCNߥ:K9+?Uؾ:$XPr+ U}~LOab&R6͇$Ǩ RDZ( m`@USB _9.'ȊHt%;A4*Cd7yR.B(ԯ&u][3u8Z}vYq^j =po /#yVt۳&J&-? SDDJ[MJ.%6..0";Ad*YxWV{ÑXvD6R~If-wɱ[Tfi#8OZ{ET )nTޮhmhW,y8bTЩM"vS  "GbHhtP4 !Da,zݾQdt3x%s7f82p+S-HFn[NzQ@Ur%[h\u1|j zU0V_)7uMNQ^ߜF2:33yC-3\ _OrPXycWG_C0i6גJKX.ҟq ١%8,n$H!,K&@`,G‚I,c {^fu#^hhPɃ̓s8˒']Ƅ.9D4CрOK'ldmbbvZV$26qt C}2HXiz:/h+Km[:Г$wH|zkAktaj]ٖhl?.сH]T5jUik#tq˗c}S^zt-%V)Uǹ0K~$U^mk"**l3PUg({m3Y,h+F *%fOuRFa,k7m g}̠D/肴dš̆JpΣjL[S*B5R vk ?bC}`}6V;~lSd2Kny%gxRc˵ajq.oI%^Ȭa[!]՚! `W,sF7 dZ^ 7_0;rPqshyD zZ)yS|wVL,-昴|ĩn\ Z`.qh' \|Pa  VkFBd58dS@\P 4ʛYDI a+ٰbM_Fm߳(:νvB ., ck=S$4$"*Ca@m*AJqdm5evX`2(A:& Dƚ!zƳIKϚ5TiN&Xגݲm>+`@ []ivLr:߂%eSg@KT[R.q?ժu}Q1Pv~I1R4$`GYnIJK+)5\N q8*Ae+̟珻Bag -j3XғS$ LP2G޹t5)Wx\ n3!6mAm<}İ5:ଗ&y,,;vJkm)QjI>.qfoF|`p'?Aa!ix>bΤnO8t@-yT68{WSDv|e= 04W,_zPCFJ>*Ty:zp?/ "^&y* i/d v#`3Ω՟+9lï5hw\_.~ Ǵe p!W]kzCih mx^DNC>07\SlS>*EZ֖\6I Fe1W]CG$xWMUi>.7"BgUygr?(ZO=d;-^ɑs~L9"OZfp \O?ՑBx ̈́;m9UӋHwf i MIK^e$Vr =fvܽ1$(b;BS a li':kЪ.-HW^Ԓ{Gj :_Lf$\Xar╗+/~RMW%cc,|tu{s; B?9lLX$sי6dKo-'M 'K]Шѹ.*#FIuvOx }*TE].I)֚"JrQn!uysޢf 2\lʳOWF[ݶ* /2NLXZ0lȾg5LuV]f hLpƓ‹+8YSW/NF=O4wn~CW (.L%E[;K[{kbnw}PvjXpyA*$Bʨ0™l%j\-щ-8P ~KSfP(5 EuYY+R;35'N:7=bL+B9JV?ʼnVna;ŗiN6f=yf P MعGT5X;sw0j e>Ͷrb)Ɯ1rTR)~ b\Isln@?P]]ChxaJ$j&-8/`tmP, dyY[ӄ1l+8ER`ZBFI(1IU75x428cB)*<~N!aruɢޫRY|8)Ooм06$99jm?e8͉gmwH|9B)7p?KZMn* aRN@|nm`0%d`iX)U^/r3"{tԮd-# /a,Y5uA g(e2UVPx{G~zO-%yTz 'O.hh6Uqr2fP %!LY;.#'oFC<6|fv_#\ƢEׄGt sEM(zEp]mӔP_=ק p誵dh)H~CbgGn_3XnV!1=`.ƃ-]肞NofH`|Yc-HОz; Sh$Lyfүg3Ot%/^EX^k;GgRb2[m* Oп1:#`i̬G瑍3EaA{?fVq˿ڌQFLZ ? ERc F֔գy*:?@QQj\ *IDTC-v#2omi!x67/_(JnD^m=ANWiz_~zј>!'ld+| Z?nKdɗђ0egt@ql5h0:Q} OД_.=x, ?vQz˽/KjN(?zq%4X"(o$v\최t!28` J >M_+G(Z&?PryV wƼVx}\𻨀"|fAQOgI"sA[3Er NH/E']Rpdozu;s>rjH MaHɁaOl񧩚y C?4c:߷7Wg5LC pþ!늎о6C mMvZ?XE'k(<\\lSlW{XaOAbܜR0wϾI ͒ösX0YoYVoE<ሜ`_cC~ڽIeKyۉW{ g_#CJHa=w/u XQCfc0䍅 El ]'f ^tXwf?!z<`v,xSI LnjD\T9HLe}[LigW/h6n/D6$RACJ>~ k=3$W`4,Gx)[_̗nlv( M6&ԕw.g~ƲP8|s__k8"6 y{[pƍj$oHWLU|vwC(~%3nK>`<Q*Ȫt]FhoŅd @2<:}*mmH׶JMհni+"O1F眒NӶj&pcc{g[,g)vk 74іR0Մ,d|*SJ_N>$GfđPtaǍ*Vą2.X1eidYc[9+`Dco" @C;LfLv^:O A!~k.R( [C.B! G^d(i]`;pr.|Zv_85lO~VMq$Wط^ \y[7gv"DOLo}s*%H-.d4α&XC:X5n-#7dNB"Qo[WS|) |fnJ yq^&~;UB:'r>Ie7*ܙmmvM?q"⢢5MڬQ;&9O[s0:.{5КP|yJ\ Whӫi`t̠R`}eAX(UUD&1v_p66 ]phH8n! ZV;D|JTQYPastFj}-a}v,38B DY g7+ϕ9fFb ɶILp5;&dq_. oplކqmֶ5~DG^y>kKrSE78Y/P%#Q0:5.$ G}sPС-2/zō=GUI_{>y-U\ڋцBZVO}tىrSjhT\iҙϫ D&:OފjFO;kWIA a8Sw8g5H}xx(GZ_reWiy2geI=ԡzBA @ޛeze CJ.?#)an:p *\ҍZm.u/o H/܏'mn}3+G#&)gG=f*I+D/GUP0O*(鈨)@23!rOT,3أGHr-#V19zYzهӳ~J N5O6? p4!Z"TΗ_Qbw;%ҍ1yEXc ky^k4u9(Ys,WtjF 9־GyF,s2B!#lU7C5`;zW cػ|ա@nDkM^զenl;1äDE{f2%Żrɑ/-[씡|$*5j=M~=ϬTS Ѩ4|ބ:E@"C>3>/D%z|"-)M|R"d8dއQg}ϴ9!]l[_ Zzf懈T_FdHދs˂i8OXU%kT||ꬿ !a|m W ܦ|#ˁxG[Fha pޝZΦ(&q $9 r={֙#8^yLLUV\Ϝq`ʓ9|kW^Tʷ] zB^V]wd]8#?OD =vKG Klv̏:۽H595I"i*R EaJ2 9O dCD]&JlR(# %?XPp?0.m=AFC\G \X? )p;(Q?'Rj!m%7,ܴ"R<1,&H陿5vo/ygwfLfHǝr7*Q /`9~L?,hЃ`yI%8an5 :/\+^3*hEgQpEq)|6j\|4[|uv٨^(lݹMA(cVOO+g[Eg܆obQ^B>!)*PԢ #4O@Iy:UM&xi !ZqǓ| 8RR1|Gݍݘ"lq8wЄq*Q1 `9T[i;)p0(èPJ թ%>%XZ[ښsZ1j!uheg?ej:w-ٕ- u#كLj= kŅa nxrJD^n.dܤa<>gOfQg0Pt QC)A$jΊq89~YE+s\S V’]ܣӖY[HY(.m s(q|$;`:JU]`_z5sr3_WM[-q%kg\A).QƜkJc&Q-@Ioau8; в9 N&?! oY`;"$si='-`Dm-JZQK_~ S%. Q/-Vo3mڻQtc:ۍ*}mto \Hi\:D퉾oTzbQQ7b9OlC-X-a Ϗu-i?WِMS \8jyD[|ՠB ͍˙?A).1Czĝ"[$T`*䆇hIbpN¬j3΀e2K$x[4Zy{#9$13Y'f{-:1ԃcl5Bmr^S'b2/CXZCѳLK` %k2VP-Vs)ioHTze) N !+PeV3 y>;4 9)?('~3&q`̢ a;hˠgYߡίjj&L1xw V4RڋZ.G5B&qn \wq:JWd NR{g>dG%AiAn0&y )FA .rclH@ām}Š/ B"̑)_f'^ (C+e TݤCS۵ iKiSa~_y)tV8*6žV"-.PqJt,4KE*4:ae\ ho0%n`3\.*,'b+X$ɸ#9+K@K%Y;=}\<.$%E_5lx3Ez34U#,ȗKvq9]=TxT_' Rntrq_G7gr0d_ faelW-^w$PWS3DĔ*OQؐI wWF/y rˆ C]HiRV :Ȼ>5SL?wV?-G/{7/Q7}FN`o)#{+U.zG\1zԋ"+& (sbO-+<4i(˖ntcmrp /^-wr:CY!26_F+N^+ʰ~e~*q]~. ]&50j?a3X=;|X|/lD3P1fӚJ/8YIyg`k_4T5{hg__}ƾ ٰCI!dT%嫹 Y,U}PiFɃߍKIF!1ɥ\6ݡ=&Ƀy:W]`sxM/^DFXQxǁ#]t~ϵVs &nX*%(0Yt;_G;*n\V@-V gl?FUUӀ8X.ΰ(?ڿu9x&]S`\op5i]ZBjy9}DR:m_\h##Ti+k<1} 9 BB1`!+9:3asbiFؽTp]f5DqĉDQr:iaŮqRX}-Bro5Y8?lYJA)C$Nȳ4 x$񻼠3tczYM_yɰ'` ŝOD8IUe'>P.L7]8b(+T襘| M6*J_~3PR3QZ換\F@9 î`.*ʷdyѧc:H#cv`oDK6y`\YR]Xr6q2@۩wBMT\QEx8 /~ZǺj1߼ bBp4gkS^ja =27g 6[i?DSs&d0V+>R<0 )|@ Kƥ^SH ShKz.Ɓ p/IQQce?j/I L!V~?<=/8$Dt)S6t]^?ٿ1ewOn^Nv=}fiX3f@eJ!H&-V ^r/e}<_vN҅d?ؚ1~do}y!">=x4l?0uTeZL"|w턶ɚVB,|?EH g+2}B\SlmCp_7NJ(}h]AR1kt fҒHyH'! %W՗D,3=>M{1d9[vXrJz~oT9dR0q~ߠƐ ?52B1?m _o\ki^bʽI*SUA6zd@%4ciB̲ df~J}| jzK\$a2_2^[һd'1 l ̘3mF^jN<@500NW _Ő?Pˤ6lA<|^m?/ Q:xoq1ku&9b/!tSt E1JwH z&IxMf2:u}J7xo8URYv0FdLMj:kd*_?:]Ffg(v=wJ8_oNA-ƒ;8KGNj8iƸVvUoR=ė8YVS4h)h4K[Uh5: 6g^N="eH##:hmsh4Ty8q gr8{5< %.KeH?2ޥTVX`k,&U1$F9<.-M1̸;>cMU ˋ*F9m4s#Ko}|Zqy*B^Q.Ӭ^[GeN[DP8>9Լ@h@H 2?:=k;tfcUM\y!*ko <# 8=H]T;/qk#vRo ׽ lÞ|Yu#y +\*]WS+u}@a} EsaD yxv-^v×+>X\t : =\ǼDd_١0@1jsh !oYVu| ":|qcd;Z.~2 = ʶ5h~!2Ƭ¹nFXTҢunNA-յQJ S|Z|ڭ [RVu:'j:iq @6G@lNmOI"Ͻ' ;+ UDX7mq*ES|>d> \h4=R44S9rp8V\΍f>~5D{1V7cT,=i[[k̷3jH2['#_ ~egNrj?]Z p EbZ>&R|! y6o}\fbHc \4Ӟ_/t\"vθKR6 !e͔c9wo;,@W~)Yl_ b{4<+axP\ x ;R]ʛe7KM f Vꊷ/]񕶑 2pvu'IMɹ&Nl"QflܸаΟeQKy蟎t Lfr'"_50\ljU1(Gɧ~o/ jP -mIFQ/w呿vQlNlpn]Jbp~U0΅vY[]̣D\DܺqV`I{;&D97@~zJ, F1a%%Z1X }ar4ZqzGA$ h%D~.sHU\"-dz%N1 ,YNx(𐭹pʢ"nk! ii}Ә7DmlFZOw;PX5NdIۿ1Qu:8!'- | eP(x]IDŽ\϶3,tNxݝ(-tH}yrtBuy3ub$m 2sds8v-'*7Ӫ _Z3P#XQ,cG/|˜lU28lNOA2 ;/bCwǒ<+x?as9wAڱOtk"qt`q+ȟbz2wZb5;6% 8ooِ|-yqGx\U.[kF 0g J$l&P?>{ tFa9Os6HQ][ EI]lpMcv3r sLm RB&5wʾ\7?0u`FM0*C{O q#[ <,KZl63r&OjPPS8*TO NM8E\R}feQ>FYᅔ>!&xms^#AKj`o|)EPs< Rrf0J U~cXvx" `Fs e]>/itVX^PYU_gk}ԧB.LןI M!-L}[ՈuОWIG٠z؈%ureڊEgw⟵3.ք;rgSENUE`6bˡ2l >`|"}{ L!^¼d [&5cP,1(0U岽)ZXВ j(нMd5ߌ'mĩh+h$F@$& NUD%)aL7#XZZF:jye41|?7"zڝ!wN9/ 鿲LXaQ{$Z=t)9r=͙Wn|ڍ(,[,O1 c/z4yuZjnC8UZ5i@S"j2د9*n{IJaSvRp7a =ХAfKu44.9tt"9kd\O/(3W?z޾zHn%>Ta*jB Y V엸HBԖŲC(^2]:_@ 2 1m|ʠG,0סN,cnG"K>%i%N3PtI۰r@bpnVxo{x4 @=)~J[WP @ a/AT|[rIa5TH`/0G$' {$T93 !V-ˍ;J<| Ǖ^LN!Rv&B4Ԕd=E#:.n w"x_*gӖޏx#@=)I/иQmm }6~KGP1QE%m]zin+,HSVsxݮL) )2sϝ {NF{p{RT01|פ3 G3t5]L%}tzKNO-n١wҨ{]Zӻ-eTA1C* qgaБ JP&@d)0`7$i9(6d;g*T]oӸLEUҵUNB$ g$k0kLz#E^Q{/~B)iWoG>_f46S$+کgS*2 ]c8R)AB$/y 3h]k9v8ŧJ7'rm+$WI)(RʍAmh8Z}tSEkˡ4O}ё.XB:>BZ_A|jk</%%Lz%@tk5TCT=y:9EK<;?iODc-Kyd( NY˸v)%Өyg-r{Tb@R(OG,ҖlvC ' ҃^5́+4Dtr)x;C87yNUs S.oE13 6@pZqŸs >xWCA2l#d.^ H4]Ts+D]-!k ʭ4`>K3P Jz2=̫ OCz)8&O`øE3߰4<0(5_Y61RCUMwPi\g5OLR4KޯBg0q*!>&~:IP(y( A^$& /'b]RyEb=V 4F܄Ċ {쎟BV6Nyޅdp0PvǗW/ M3c?al.eAQyLV^ 1#6;&m,㓁 N)rR~zj0K_C'2T ϵ *Uz>0D Ij)e_/) XIhp%X6ȐQ͘@A( c}A$)ՆxTG@3!QhF:TD!W8aeXP :)Dk{g$ķ A쥁n|RǰpÞI=z6zYOīm~fł`wڟ^ȪxNB}kWh>5*\Oryx%JVT\pf!/\,$xxwTj`wV^Cn,Au4''bPI"No_c35D#Ia%u?u}f` )amM|~_E0j؂yQsYA1A&ۤ.7x7l7zzN;f')0g19ѿm;̗X3,HL \<<;Zy ^ . #|QKx -en &Snmls,O;J44Q?RvYGqʘU<3"#3 qߘ5g8 o\ س G ;m"B'Waz2'w~܏MDU8[ Py}dx(ͦsU)Cr@N賻| _셎f䡕$o11mڷcN[1/ 5KH?^ nzN?g>KP/4 G ",.ux9.S^BiKO=@tL1Sj hJ)Voұ|y4[|E-C;MU9 ,WD5M92S n?č Bt*[kXe]y'adM$L7SȒ SQbZJSۛ6c-:u AB yC ߹2ZZ GosVil$u\$M@wlO.=pYHقUAo>3͗=u_"(σWumT?i|>lߊ CEHI狑Ԁ弒=4tq cJHu{ Dn]{ȃpPL4{9ПĖp1cç[QWwAYrPƗLm`4&/' ~y ;}M2sP"}>c;9f#HӤM@P]`@F@\#([D fּ:( ,>)]dz^&nRifek'#6 hRh0h1<USk+7TN~BJ#y] 镱 (|mf11z{O]&uU,)tw#mCЫʔp $e Z =Ö+dDכݢtmNJuP 69/};{. q9̞n^AFE3c.,շ KđΖW&f0"{8_Ruh=EDktڋY6=rC(YM`G*n/&` F,~kgaEOH8~JU){?!f!/z ąq٩e@㣳.^N=u44zjBUP<[hn<"6\Q%pin!"ϱ0c}u m~ufp~FlG5v;&i_uX$16c97 cBC)-x|a!ĭjGF懝 O^8' 16[j`=H\Fpŋ4XW2{hrNc@F?!zt`>4E7t<jZHo13vaA׷,$G"9R3"eGj ?5-@GRR*Z%űpe7k|gc8շHdZ_31uogZv}DeK0XL؈: /q <w1k1C i2K+dWGʲQt{ry{`WI* `2s9LWþ"Q ^iM#uN~\qPܙw7?kT'(h'+Ik^ڛ%9\@ a2$YEz/$$ h -+rTj-#-*c$32 b5 h _vcY^&9ş%[zm΂Ʒ6U龯/fJ'jmBQړIO9PiEx.s+ֲASx tJti SW/a @ WB$+(1VˇUH|Ko2W@4 QBH:[5]^`@mkQ#y? @[t?!{Cɗ uuUe.j(EmDBMiH% Rɷ';m)=gZBR˟~p)-ޚ[x|f*PYo2L͝x{Vo?vռZ59PGuQPTa]G[H(>|/1fØ{L&v*Ux enZ.q gXZ0.%1:}8$3*7aR!y'0q]-8ElU9uTiGs"gʵ6.4E%!Xv{#o[jN*˵ͦ&hi M[cjit%Z0y\wʎ>9%j.KtȎpG°ֳ-HGԅ޽ @-8c(*.d2_C|-~Br\j\M@k\(vų7܅BF Ri|-lsvRP;l(7;R ⠟NiH^~zgMj_T1^- >̱mZj#őraux+ס7[#29c3ؙ*<'mOLWY+;^YLϞ蝉 }='K,r =hg m#Ujn'9lZ#,Ůإf , x:7kD.1F壾~ -04:̩Թ@7,h]攽\[t-(LY_P+8q86~犩s*avJ\XOZGyʧ2C\ˤ⁚l ,&a(5^cM!òQ(؏\T83iY%C~?cf5fq\r j9w_b 6ΙO>d\KYx*譼[@xW34r"i(Axf ;X B/PݯJ:% -Bp[ UZ#z}Qkmfܦ:A~&u<J64A)h.sm=2:U^invLZɉU빭t,\;Lim=? Wdr*'L\NsfȉUMx]!79ϗ(,|1+]rZ'O`t5\́+Iu lE蓪Sb W1ptuNIobP9N8Obj̘8_qNݜ$%sOZӪ?Ͱr7,>$,rƸHj(Hh*i,ɇ oKa5#a.VTPXu.ڬj;3PݱKJW;6)K$EW,~i*a[SX2 H,7 ;M7ʓ0{ڰ¾asEQΦܤ`wCṗ_H3ƭ ?:EZ-6Řo-"DQDz3i1\ugsbg<فBɀ6{Pt(sEaÉ0DtKK]PVMBu8ra.ѶQY զ@aYSvq Ѥְ >blrS@eD@O|7ʴ@)=ruLm8]]9͚pQ&xLLt{MD 839 3 f!gZ?Zf/l.,tܜiPMC/c{ FfP|.yH%ɘ@0ZT\ !O!&ZE^K&p.ԁ%v0?t6)62%IEac 0N)H +@_f$Q.SeBNɍ\F2ƕ$`jРF޶5 uBvӇw \%Ņdheꆀ}j!02(Yh;tsmb!_[& M԰Sxn}\YpD " }A˫?%m6$ౕu fdy" wf*,(i2\[0(4@\Dp:B(: Hur{~vgG{0~4gRv@V3,UaOfQ,f[ !g~5,v}0E,7+rsጠ1hZ-snwdSk2#XH2/uSdcp$P.{-Z(8ez@$ Em訉Cr* z-i SA!!4T>WTJj72+c1\ݒi4,[O#!`  Z,Ak1Pf9!,.A,<=ZD˹~> ]ͦM_%g5bbjp[pq(aI]!#=i/>0yoEwHH յc-cgFnxGވ%0X3i Ѣi%>GZ=rVjtVb_+H!wlL4GKR(qxm?]h:ckʐ6u?Mm⇗P{#ܸ;:Tĩz,q`vNSYn&e A\P!G4P9@1-ŕp]:]jgÄBmǰ/Yϭ܇NB3pN!3+c"Rpk^UBq7ց\75B >[AgY+\U7!'s`iB t*xi>NӥF-\p /B;NjvfdRn,F5AIAf<\f?XU%- pdQv:4]<B}ʏs Fi0 ")>Ivw;M*0n)pT35B1?)+~p7e [gq҅uD"Τջ&l3F< j^ߍXKTm(}ځihM<}<NCٚ0g:i%tQ]e:?W.sLqm0̠z&kx3i΅U/Tг@qHwޝ&@uZk U?3M8Ѕ?9ՓGļUw5@O "y9}dIyo>8,{*QVk c`Zd<_t48V`+<X,+Ism^!m6|2\(̓ɭeii|b/RKbvFIԛaANT~P_јQ'Xcq\t$]NrT]=MǑL=tr ^@ `I!!.j{?Im܋|E*rn刦pmN( EBj?(1 '#M(SHZ3+ek\i xeG,2Na?޴B6_t'+ ;WG4752G$P\Eԙ•NS S1,iD-+]@) z:ڎk\ a B?)b5#rsY*o;) ׬+8z\` =6N5 z(9 FzN !N`Ȥu9<أXk1 Wvs{e3D\KSl^Jq|Tq!X~7O`7E)[δ`UL=]Ad> oVH>QlPQyqLNPp4 5BRJ4Qiij9xVf@3/a1G ǭE0~ shQCc !?WGzkUTK#ahKۥF&4Yc)k$*HDa筁%{%pIZ G[J.P*;1s(1{9 Y-'d+)-'~+ h ouQ{w¹hjO"JgdD˦!$&`umE6skwٟ}rfMdf{I9\`MG)տ.Y1LC*iSzjA+xBci>ML@6gZcVߴq]ֈ _,ئV4lCّR:'`"Fp~[ $Y@n:U7B$t:_C,@ 09 xR+GRBVr8s0`&2%a{Rͼo'k & -+Ũ st-j+ZT3aZjWeI0-[>$Yڅq7 _qqi*]S$^3Y ޅr<ȵΒbk1I>LhaȢ=|i3BR| t/j'~;7cEϞȊgXDa%PX\@ɒC 7fE(D t\ 5z0zsahYh ԽzK=}8VƊ<6 Qu}_!ҙgW8[*rR$f sq^@s./F S橘\'9.u+ї,"ǜ]A!Uf`&N|]=+''9Z%:J7PEѱJ/`ilgkd}lo 9-kP ,8`6Upf5A>jś./W{ԙ밟%_XFğ;|Ƣ hU{~Ny%[BA}7kMp |AK2$Љv/03o$Xaܘuex :U.q2`ۑittU1$M쾌~fq [;uَ1f;v U ^ | @V3qr#4JBC45DEom#ZTFb; ƱTr RЮ.|L`Ci[ e{1!xOʋW']@_${ zaюHGEfM:ѕ%-8V>cMs9y:/젛x~"75߯s>pGs d$,m΋r01a|F#k5<_kT0u+?Kizd}yNnÆ4_2 z9~TBA! &[![6(r~ 0[DfN%TQ6&$KϿIaԌvb43~W%m lH ǒ5ϐ rkmՏv.luq[GM ܭ5hr,oJr@+p11ƾk}$|&Ɔ e#恄wv7###6dLm/m8>WDAac#;B{i0u_ՍT_ݿzYeqI#-Oͽ4OߛzW5ǹ ,tk3Fy|!'x+nTh>@SD=K*+*;R4$yXyfی `V)N=~4qjEW-} iV\S޸x;Lf5T*fm!3B#΄GNAl5F}<k:]²OZwHy}-^֦3n4y+}w;%g9;/ }T!J,It,c-kΥ]iߵ"ls&j9}|NTL)QQ>aذا0 h2&F _BOsTc1ӽ E;GmdO{b&ѫyOi@(R#Nx=#"\bEAJQ5-=^dحlmC-Âz )Ն7-́ 1 |kjtN.@ka-d@ E, (7Eig\Jv=!ޑ)vTFm#{[]yjPY4z C-sLySJNB Zn,y8_GЍ3[ 9O՝fmK1 g 86?(#OzԻq XMX1 &!iygL(G3PͩAnk oߐt잫Zf(hy.j16 }8åk$=lodەڟ1VAD."zᘪ^*/qք"NZ۽gRiWNL<ٝDb&rِ. H2!%^"7o>o':cq&` 9R&YY^zmpL;pI9$iOwVcH4~AKːD#*N6z8wDhuZ1fdϟKMp_$jݰ y'UYqyfQ6+E;x4P(3L Ϯ;Ft~練lE^O/^|+#[{=Ew4RO-TBdn|;VD8*iN"Sn.GX[L8p !WkDAtUBRwXR6Z2zT$8!#m3P?HjÞA%\6bm^ot"WyY 홙Ur?[d<o[/`4x9Ij赭M " &^,y@G6,@jQ^L@싊ݩM ]4F@$<:JVȞ!m[Po")I:fSuTe@ Q"]7WegѸ@9^2ۑWLҪse.]M-6R hսwtxi]gX&-(6VG ^3B@<ܻ-|}(nt{ V΍YXtBvP?%wk<YZme#3?'oc'*GvYo>$eq;d~UvnF7 ?9U8i٦ѦTv ;)yMᕍ6h35I1c)V<6{x/̶)G|[Yif gS3N%"5>K$]8ʞ`~y4 FǗ1JPz[;9=jy&Gx̍>#.hBZ6n 3o@א6 #l?O'Z` ""IjEEkA1i{jgr 3l?Z-`P)(Mz+0?{[+k$@ *Jymk`B:2U}wX$VX3$_d>RP[>):ih^"8mH>) 3B0~"9%޲i*zA1q}8dQePuZ\*e ܤߋr*sQBApG쪲chy/d(d=psVзN0F8iِ`?{@V!P: $|Η[ً˯:iR{$2ÄA; ~*,H0&瓗sɞSLzE/)asV?ƣd#g9rɪ ٵ#kP⃤i=tNEp^|(2dO$wJk-5ôUi^3$d}jeY/*pKAGWw~Cj%mpӌHY7<Ȭ rXf-j=.mA(cꢑW2邦QN/_\S_L4unЪ̐6h3_yKSI`pE  p&;!1{5転sΠ^g`Y[MZM,A_bt>h/c-QiKc.ɬmC-þ R-~b z-'vTAJ-rZqoh%33plNP*.[{oI$BPI_#CpwҬ_fҺn{B8! ޢ=Im6X3g!mImN?#scOrg 5+ZF;ëdvco7~H&*ZʕahpQًS9=TFqeW_MwkA+aG]ۑV[.ggkQ- ?ÕϹ z+J3*Ͳ@*$1SxJ,&<-2ܤ/>v̏XC[vqG.Su;`@[uߞe>&(y;] >5j͗%fI,ѵ2O. V F!4>+8:imÎiQfj0H35(.I bT6|4U巘xF#BHdmi3JI,iLQQL߳l3ZN lE//TE(ʿT~xUE#3QF`[y${3T!*͙̓kyt2`$bTc$O}!B>wL3.*sJNkO2 ~fڄyT–iVd//ȁMn+/z,"yIJNjͼk2tT R@d~I~d4}AFcT|9{?ZKA,Hd-Iֆ|N>LK{16XuAn23}HG7f9 t `,F}XjQϳl|&t4x%ozv,Mm*sBn0œSSoѴ ]ĵ h3 @uoW#$A{G`F".<+au#&oFtZn9Le0YzuwUMm6ڸ?x`av,#+,*zFnd]<5NSN)aQg醎b-+ubkOUP(0T HS5.د>U}ddJž/70LhepȤG.Zݦ!zi0JP/OOK:\-gAC 3p@p,Py$S3Î},>Ts<{Uc^,vYl8F(02ƶ?`+sް RSRE$vydx"8\ SЙoAcbdvĹZhMOn(X=Eeqrr;K# x'miXeB =ƨ Yխs}7j0pR$l=RQ,{jT#0a'KZqgsƱTN}iW hWR\`$C ЗVQeۂ޲t%acMٴ[ԗ E_<܉ YQ jL眀ge+6M.TE UsB;ZGR9 I|-fk ZÁDE2W&HL|"szd6GN>p]J$_5C qNIoF*,A*R'JFk'p;=D2 jh]cmi1zf~?U3A?잒t+ZjL*V*3>?\VMlF_Ӵ}b,o<7࢔(#x%_Waw49wiPRH bwv1AWK+N<Ԋ)0a0( ˂3gTZ,1W+O&=xQD: d##2nA7qZzwHEqe^U"HolA+/8HQE FՎHeI 2#B\Ti'MyZ߆ESVvWUeaMǚLAĘJ!?(_.B2[d 4kB!n#|<r1 XhKx1TU= $(KNʆy{c#EhANIJW1ă$"MIPAX)Zֆ"XuW8Xa2ϮtNGe:Q\:%MR 0F'fn UXMߒJOeaΪ%̲h"vr.4 p殃2>meXc^y4sinqtmsq4IC@Up0oÝ?''`D~)S/h.}鞽 =|## 61pőKÒ>ˑеuUG` ]Eإ ngE%5Qb3V}IBky[_ŷ4 Ղ&'MvR|ȱёXMK~hY4Ukgv#dZd1fWEl(RR#gLD%X 5_LCsml з oJ5133fB{x Be> HATm^.tLGk*+q:9dgv[55ͭ>0ߋ7UX\H;h@wIɶAЍ|lf{$܌Wv/ Uf=Y rVEr ?b?"狀Wr G^ADq|R"O ϝab|+==:5Βx8N\Mk"'1쏍ǚVκDk"^"ul2ͱ=[ EN E%w*4tE6)SNoT~GGLW 7Xr0h'԰XGŶɴ#qŜ }p6?OH H<8&of-H6B(I'iv~/6#TLZ #ҌY2ZpTV{n=ƠwC$HESyI:B0rPt6s˒e|Z9<ΠNcͱdo :{+:yxSE_+6 v=#ͦxVFiLpw;J^~*&73weg"1`$],~Q'Ƥ0\!+rcNH7XnpZ5 gyt(0P__I3tQWWwX~gr+ CtP1y|&;!6^o1R7nvn}l!<G8IG9 sQ;ۙXp>u5v3ypٳLY Mr%Ff27șB2Ϩxbp~LG| DU+hž~p[ڌt2L zs(-"Kݼd+LXb#R@EpiVZO(\.::pd%PugS!zf Np F7^YC-ax xd%Hf&?{"ÖǒĪh\9O`mӂS'U\ftHp/ *EqEz{#*:%mx!DL.P {?#܈YOt15]WDeHqDWw{h~{,j !+YtW[sáȆuA?ۖL:ؔKBrO`W0IJ}!$:MNu_@#/U PdS6K6:OR;8Һ Uׁơ =+CӅCZBe8iG >k7@BEuBUp%_n' gv. zrHyV}?YV>u R_o TH̢ UHŷ6 ~no.q13l8]!_Z-5,xGsڣTnԉ*CA?ןy\=Lj`mܗGT?+ɃL4`bܫ#$FH{3PY0Rw`OYLSzdq {:wa"Gٌ.߄ܟa<3rzjs.Hlc)f@4KaXp$GuWQ0CNBBU[Ѫ}j> jzxRiSMS[Sc!{>\hv;D)*jo&,H^y#  !~&a+BExy@fzڙ;J\JI31m3D_%\@ˮ$IuNYP=ǯXAGI\+~;6]qUSLak}^< ?\aNxxQxI ,_dg`s鮟IXllÓh_4gE/#鞼BpPQ$̤S5bS@ p swVzoGrQXӇ͑ t3PֵRdƊRF(i, qamK_UkƗїuj"Vk ܩD“rGo]Wޫ >+;a:=$gZz*CX >I bj(ؚ I;|<#nf9I78K˦lBTpCĀ]H;#'ƺLڻn6l@$J,\5US6G|5UWh4p͝51R;Mr\ JB u4ۉ.qPkj0B{Nss߀*_n#W`yEeJ쟡JN$;Y\-3X"}:*#ޞ UךVI8-o JZY:s4zit=y٬$ $X-x_ZDac"4g [dUB43Avine ּR@p(֎1fP86]H5g)YSZ3}Q^3mpk+g6~aeU6]PuC$e?vDymbtLC봻\ .=I>{aqa@خekVi[w>]1>eYi"~{X/=j-?uMuvN&,]w8K(|2qi *H mmKj, whRw-5vU]UtV8$e-M|lTްupj"vq ;WhRry9v-AT~޸7$YI"5q""p:gSR'^Oon54P&@bRsDXRI<{=ZFjY-~='>P?xxzuk`W>RaIz| UEqCj|1.g'FVjث3MY 43Z\ 8&8h! ݘ @49i8kw!7]Iq ,a`0),VeԄjd&9ʿ%jF*6v>`)Bh );g]乪 BPx!ammCQ+Kr}="LhP\Iŋ-Fr|o,I2shم`LdՈJ&R@Bg*E8w_ۜ#f2-@1=# ot#ga6>_"Ƀ٫,f<#aRn3,{=j*^kc7;NCm>rΎZ6J ڗTkf@7'5* +XOtXY{>:')\N MR-~Bz7GRHsVesOs2Db57]&IJ߉SPCejy Dz9ׅm@4XĤS-rfDmw9ja|G͸=[%~ki DvP2[;wTZQl:UPc,E[;rQ2_]~2^S5q$ro /F{̳R&ChDG>n~X0W=NX&v߭U{$fdV~l/c?HP&Њ7ȀX5q?㚸Z!ZL'Q/aR I'aLx$6S{J *j돹NMgn apХ4Ly DFrTq z50l0Y, @*!nZc"#Ӧ؋ze^fHJC $ofGHV4{6R1xc$!G8̫rп $=F¼)㈽ 'ty}#KgI*I# ]Alح"kWfòi2Gr Jз1dj}Wn*t'OEu J琫i17w? /E^,8I Kb $NF|hr^kR݇tScLW׵VW0G-wf]]iQ9+N(!VKϯF:M{( ).;2T +x}=i| ľ]"ǂ(2;S>5#J-{4ePמϞѱ%PۼXc]SH}t(6L~. j#G7/+H9n/f"KgAsnGd'q_T5&%LŸ7uVF L[iB#'tbaK$Fheu 뚌?gnݨe6(~lg[Lԧ9 &?ן3e:Oغi/t4/?Zd$("'Tk|ˎ2$Hw &f#$ ??)|BaOT>=pR]~"w$ٵ/Cb>T>{pFSYԚ7l{64򆒊$p O01Fe$4TP7AeC2|acyOFp]Ԅ:1~ "%>ļ''ajGœo@Am%+ CٔLCGeE.GAxf͒d֗&rqR{ZAo 9)Q2ĠNHipeT!d97B NXeK.zc9/kgZ^{p߀f&YzB* YUhTڵ@!:O[\V>l!C+Yݎ;SnnĻT;K0Y=pgd99r€f,$.B?tO,{iqd䑾`ുɅ3>kk_`U/ fJQW`iaŽ~/$DѱDlKb/n=j.:j6> %}r^h/H7l8:;\5VPR{nX||1>YᗑBuɫ)WӒ88f]%(`?mko LScBa|{/b}tA_ lХti MNXB<M^&Ҋ^yh/ x.!w*2ۡNϝ$ wW˅c.[E3&T/asK['e޵bJ9uR0S H@ qO^H \@ :uKmBR6QO<, O鎬yzs74:F(%'pj{e../ e*yLc H7w XJÀͯgO꯬N#7z{ŁX7@tR`D:j\ 4ß1M6pNtk> HCqISҢEJF6 Øx@|I1.5o h6v{h5WCUU99(i#Qsn9cQ'==,\>3)Dl|pk$\lJo4є4 !8 XJTs?ҲNqKq,:!4b/I_CUI~Si %ɻ7AW/^Z/# ( !ˑ>\fgoLW:K{wr=^RtIpLʜa=!  }L}%p/AR,YPT@`* gr./y8GA~ЯP}y&"fF*_0iV7IS+= w[BK"OP(Z rik֙UR~js3en7 !9m4;ʌ᰿la^3֛M#a_ȶ'!<͢ղj}ֻd3-vITl ;~~0Fvo0Vsm:uF_9e ~$Zg&|0ԯbdg p{!فrw2aD4Fvf"zA582 @W&M[>z1{VbO4bYጇzv;z_H<E&927AC 2(˰Ԡ@4H)T7엟J!M(o>` 'V4U )0`-AKW9lo{`' >=ҾS{儏UY\593Pxgo(3{qsQEc"o5ZXO@o ]/ {Y\U&AQ{%x~aG)Ƌ\9"ۣmBNt]t{9$͈Ps6"kO H_^ЖٿD6OxNf]u '!:JF(R a9B^1#3M)FQX4ҁXv`3haFi> GDEJ|*j!ҽ.dǏN ɠD} pwFf[ (n\6WS'Gjg% t5Ha5F4Bp[*G6]]GX$PJC&VpAYSBN4@`n8X!JM$:c 5H{xѿNG"6{N{kr440fKEQI6$L}wr2Gz&Ib-i=qhz.R *hݓ0P7~ƣLd#Qg FA2-UiYÇ|9B|L> iynĺ9sj:~ř9"DkV\^Elz~a=JHҲ` 0 x3q7{':!N3S"9 ˲Kl,(``KA&̲z*"-ΕLym@dY;1OV\ud8^FAC,OY !?W18 'ҘOW ?è2s|F}k{t=fPaǗ2cIa( TT6R̥AF߁FFѯ1P<`;Qh~rAϰsyՉgbc* b?*Ц5Ş[? [5Emh8۸$o1>JgcNBeH͐d4oMĐY&FȂnxIѽ\ 3X50ia2$a&Ⱥ!0IlPQWlp2;cy6Dμ "uF@@62ֺ|xcMZ^Apڤ@ɦo8_HD_n@\hbnxnuj^R `W+{bvx  Go^g?b1f"|S%Pj_T"&|gl,Jb3CEkR>((ɟ3)fUHgj_?sxK=@qeJx?$@뛒oU\1Q4ϨӔs4b@Hu2Tn &t)ϸ>I%r;9md,ς8/2#L4}K 0\N{xv-mF;HH"ܘVnӾ=>P(, *m{y#6du޸:uLk7&"C8-RSIowB::<4gvnJPx%w1% p]?te XӧYlT-ہeL#[$T:n,odt9 .ƊW[GdM34!maxDҸ1THMIVɐsC7 .J|I{$7ȦEj>jl9įR#ؑL\<RffhipL *jk"XL# `,5ChǓSWZC /jxvm8b>?(rʕJbz"7YxޱieRU\<Ǥ{z,.4{q'O6DZJL].s][F WS}X3l(ZW<Ӈ銨[#LŸ)Ch@&1)Ow%&Ra)`ޠΧň31H&9t馻ZN'Cᣋ'~ɼj*էik,08O>f܄]BT ~f=oRhT7{nV f4dtl]!Bn(^y6Ecw;e{­O=0b8bw-ˑG(ZmɻCKg.nE{@ Emȏ_E]w+j>gxVc|y|$LpXpcI;9!X>63%A`1b^ec3\4װ[,!P, gk #~?o\m ]s<4kdlkmgV^d:$9s2֛=㪏 Uze)/f5D>KEĴJEHze^CcBFne2|R\[`$$\ Tw-bc:Lu50}-!tB\e;%6* LckݢS/ZnfUL5:C?l[o/Ɋ/AQt6]y\vMG{5. N:lEA"z&H= ՛Hr#8H eX**MR6u/MVIy#/z$$kZTq# ЏW417m`OY$U`GZ<4!=+-GL1?g->S(UDz'rXC`=.o5 u4t enm wo Od˭Q \Oj0Պ5BᡓzN;WCM11XA*D>F#1Ѷ󻌹F!P9meÕo J`B2%|P _7M~0<-S*R0.<ݮs&{lJ FQsvd[Y#^YR^ =fQ$T3H$ x(a3fW=;T|rhzgoXzx?D[ry2{lkKyWBux?܁J5nx /7,QoJO7/1R[Q6ŚOFfR Y-"i.ӻ_JS8(ĕ>m)H4Jĥ|,H3kP o%D`U Mi*=pOM9>8⩸Oh|wtHk~OG3M%@W㒋MU-Qޅâu| ? [@29\!PDP=u+!qW6k͜m)半jnBSz ].N%=Ɠ$Q9S=K4>qio|uj|ï[Xrb-AU/ >X0QKC|'z*j\FDGk_;}*g@  Ľ2$>܄,k י2-9xd>4+cSJ Tvy M~^$RtP 1/yo|*úCwA4  5ef hV뭞\.k-d7!j#ᇎhPы1&M ޑ ;Vg7ŗf›TB,֬sΗ>d} VYS`>: =w+oՐYfmxRDٲՊNx",V,E u%1O;<څ}DڦuZ7ҔH"TX^qBtAı1r~hmgzJ}X]%A+`R=bkm$1t<Nť KVX_\{TX){K[F&y) Y4'#o5QQӍA~/78S'CrO8~0DHx˖^<\sTD %g> "7y7[I$[]GE$%H9/6&IeTEǑ^wY[ZE2j gXjbjC{o/A&(B1gc 6殗35!zj@U4s|Ur%eK\ $}I'dxwlAJbjɨb%p.H:SF [鶛 vgd=B{ݷ[wp%A0K׷Xv1ɤvtOS*@AAxiOBD.t[ ^+Nv_f2|D8_~@M=IWC~zA}x/Hs^Y45W8lasD_ǹev]:^@3ij)(j=7_|ʴ@W+sXBw2MǃA!h\{ęN{Io4SY8/Sıh Q Pu1SԲ" 6CE-pM)Tg`I^)`ִfژ$\nmꊐas~Xbp$(: q4$:aQGk%Zh}6jYe(*H/qi=:tinB?>_C W4jYf:L :ۘ:F%gg̨vNì] a Uj'̒ /);Gm$EVZC d%\ ͏UߠGncyyL%W!~Q*qc_s"Xݯ<۞ȅݐXTI?A )ӐGfkو0äeX^|(%x@T ])vm8bxnoS+̸!T0L}SF܋p-YtH4:PtKH7Bz*Qˬ䄪x؏JE}DWdz`0Ks$[ȀDݵ׆GȓZ4ص9\upt'>6\TX,-#)?YJJdf䭇ejH?qzigAxڢgpE|T9 i syЁr9͚Hdx7/qӺ@Ue +z}/U $[C`?&_$6gYʉ)Ҥ:Su8s> 'uE"gSx]Oh^y߮G'cC>9}xI˭LXbʯAG44|@k5KhG6Ttzz*v5F l9WYĈb1>(<4ߐNT E2‹$6,BV%\9trs,'eav$EQ}dy ,CHL6K}z_{h}8FO}z—q b̪bLĸ@§iYYnAI0ߟ Tωˌ4bV.4er"4R*BU.&TYLG)γ~ElT(ª:Q,_-9-!-զFwccȳcYXCv.;NBHc,pLqKR AFaz9 isFKMrIMD2x^8B!ԍC0#PAe/O^f o? q+Z:|yUzQIp~_Y"gǜqnfUl{Jg:%)iiīN*:3fE| 2¾PG{eP炠gd5ڵ(F>lbL[ h7SSՙP7s 03$[U%DﺲNXeBe6+?Um6-E/iE#uu&Hf<̷uP!O-E&e ܆2~ ߥz%/+*=ٴP6wa}`'Q<,l:цDNԳ 7!.FlF;/Ap-8A#La;9~ۋ&g95i{(-dA \vls^jh#ֵ2-׳az [W"ң~;BgښרC>+vuIAxKhe)\y@E1[ŔOųb-;m]'x uS%"B `m A~lǜ'VTW%у kuVAqa}D#ϔOBQq&n 7z+򁋼Bat5Ԝ+Ŀai=_[$BkKyRkWvʋXuDMAq!TM_&0{vVd-߶pRi]IVe8ΘLY=a!d(e&lI  EJ}֭LNA" 0o-f( {[郇d`Dڿv5; ZItTS"V&od;p^M/o{E Ŕ. l17 9b@@8 ZM%u JY'_ƛ# r *<{h[>,A O,CR k?xd2YAW$,{BŋX+J`r=496b•S #@;Ϋx*BʽzLE08s]aW7m/-y̯I"5%&_^,aC44Ϡ qK"Mml=TnmR[8{{G֤?kcDP3u4Bi 4-XAvKJt%U7 'E@ 6VCoDmԲr{^\&QKd\fBU)#۴%%@L~~S>qpbH~?TO6'׊e6ph4-9&$D i*{|x<Ze$21=/ZG6\ (eM'!#8򮩆D^t9|U(4}zmGb_G4 / $yyP35EA^9REÃe-B%d"刯#V",fIٳ0:5caxNLERJ3# AFcRB UHhCcr}Mvsu8 MBL\Af~=V k4\(pi Mv[DDT| )s#t StS.R60._Z<J pFzL650C/1˘nd±5*@@7Ģ寢 iA,)ǯqލOPtǮG㛅"8SцS5ų;+o)[o,0-: 2f޵[Aos2#:tYh'ܖ]f ea3KHfYoSroQh$F.]'.KU䝓PKSqk([pDfˏmzy@ӆւKPCM₲/ u5۞=Nmiķk+']{Npn$ρ4~wWQR@n-1 6=6b5B Ӫ5\ |e郘PvdN% ﬔWcXe"R}^4i,)~{H`#z̪. V[好*Ԅ*#Tm)c x;ػfSJb+|]Ƙla3ݯ\Pc-%Gd՞'`.+&pԪPj]yv|doRlO:DPt0N$Q3oOyͨi'|FoARGkӹ5[Y:UصRwPSG[lj2=s^vU``F[ųi1WfcVYޫi-b 6F<%F´nH'nUܰJ50(٦qn/Z 8텋&#-"s3q%p+녟;D~dlC EѶ|ft8`~Y`b~ʗ֥|&b UkH硄ov562=w]~:Eu?F\s6g;/%X@-C2@@.AeEق:m6_q)^ў 來U#vKSZFk.q7bn[ 8F21KڍPL^~yB,Ja( es_-j'4T/9i@La!>-G' }%ע\oy0 Ʀ EYQl$.˲ vͿDqbxώ=ԤJe&b86lG]x״d>*@ Y]ɚeXqwFcOFGyzb,I7,*,{di+Wo =UaodVΚxႇzAG꺤iŋR# %.<N.wHK1!Mp.y>{> r6*"_OYNbc i! jI^dUi)~Naݞ k7ņljnYO)Ḍq 0\\b&\{,7TfLFKԓkٖZktw=1X妦.gC$q=H4H qxHf@lW% aGpo ǹʎKo$&]L@#jj=[vR0 ^ AYsX:dJGDUzN@*w%q8!HB56D蔽Yq '/7@BYh5 ΟA n]z&52܊ YCL>n_ VCKPGͦx iJ@:SE 2jǽXL-.9d]+]jעQFsfJw+elÀy;Z-EBj}2ap]D KHį-()M@oe cvcY ʟw~ !SHR|wJ,_+~Ҡ{ګtbZYah~AŔUeH[ws8p#%"Q%2d#RJ8y=dҖ\$3 kV9QonX$g hSOsez,($k"ɯv^t! hUxvZq&Vط1#xoNbs 5 \ǡ+}L) N]k9|żӦ ǗI6bQ1LUQ4m |KmssY5oF4r /)ie^038cڃ]w K ;]HSkO{=Hȏ#TGJ.ͣٗ52|m%<6ة?Y7b ޝGY=BL"^a%\-qw%hLo6 L[~A%Gϸe~Ꝙ9eI#\< RJ]Wcb06 $M}݃0x3$}>`&]+"G2.8F'8*@&k>ظ=HAk-wF'XB܂\ a_0*?K{^ -`55ՊL tA*xF8[GeD*yR\,:}"pcϘ|7~W8?]̤~fޝ ڵ,9K-݄KS ֘}UuhJUgs 8¡Bhưi?۵?x-\׈(-QeYV<) 3635f^L~W0H0y6Г|X4x澼VR0HwsSv=Jh5`}/'b8S3rTBMHZS%{}6oD6@ d2J='p޼k%~[OM oiwrq(  O 9}ӹ'_,1) lvIK2mh.ٺG1gTg?rkV qu U ?+iȴIX@]pK bg:zdJ NQRJU~׶{g((;\$Qf3" /NZ+:6z@px2q[ctzfƑa듼uݐ̲6tEC0zuE$eW hb )<)O s?}7E{L 30wO-ӭO≝2}0D,^S4¿Wѐv08 :nz=` sdgAAwqme,& zQ(6칎{ҍ؃V}dCqLF8KW jFZz2|v^X]jO BR[qPEƛɧOFj+0 R߷UG6sd9G2a[v-Mn4^x&L|a"?F -:b#9g?Bn_sijp3#Lto.h:q\|PbSP]}^Ym9 e A\{kyLG.j 0${B1zD;_3XZ_TXIV#$B9sCk>" yǓ,>u0Ơڒ%ځj^C?C#kPa1zp9[C6%%%#P9$ 2hUzY~ Mtso*a[8_ #//'Ŵw"=1U'Q2_5tm:J?{=u׈C$(uX<_9/%[췌cX)NݱL~G}yd0 $"hxX%㟮MB3!^[O 7a]Vxki%Y=LKS$%J(sO*'el-Jō^` 9FM޶fGB=VQ,JTv#&]vq~8 3Io?ln*9'INY1k$cB(MO[t</[j JShm"-o CT-`gi)?XH B&45~J{|!car{-3jc?31ϺDzOJ8yTyU:Vre%؞=2LSBk.v5I>Q*;\PjǛ,ܜQK3ޝd_03&CN?KbG*xzME9z(,\0 0&x>.; sdX'i$t!rDrymg_X͵r8(zns}.X{0-c`KJpfGq 8Sim>fr9L*o7>qR>_O`G-t7 l[_F7cȄBn0yOWkgxq}wJax^Z>~,zeURխ[8wf  ^Lc1^jEFGab/4fu.,}f$o13aI]ۆw2#,}6ejTvw̲z-LĐL(К8JjG̹ mYL#%ϾglZ̕yNLuIfNSeV o]}u'$8}hೖ C!{I5! ?̢#v .`KA >qn j$$"A*iڴHw~dz9 .26h̙H$YnZ4I<G#vSRTH?A:vݺ#d Wΰ&]UP&1\ad>Ќkd Rp*X,9Ij^h@jLF7\]D O: 'vjhkVn4Ǘ!cջԚE֦@ēt2 ?.tԊh+u9.N9 ;g &t Sjq̦bbD2ƔM`Y{u3E/k(l( ]з̪qR d'mZXr/%V(ȗ` C!Y _QCB,떲EUiUo .LeWZt;ڤ3d ygtvMoӵNk $H*Br`yU"m:jDZ::oo+/8O&2kSQ7qLU߽V%]--+/ 208:uJUI0P`S,@C}fAjx#uqlEHSSsDL#:uaHF?Bkd∾s_ji2'NϠb&_vR<뜛%;'1P.G^VI-vxjCLH-DRUJ^fRI^1#'&\}݀ ޲i可tEoT5884ضï®̔s:]P}¡ HMo]Dz68:rX#rDxfSU5|+#_h7iz- =ZIJwMTSy nMD ?l0WF_&ү:TKk >1O9>L츙=^›92?8ZMB2;8/d;Xu:a8 q(rpcq1iDD'ű;]exb~C]} q ܯN\_QO,I Ǥv7Y9mXcKB/Ϡ`!dEu4{BNܞL$[>;_i6' f cJ/$uXUD4dj|^PsWFsb}L/^75 ]J&7f)< 7V$ 9_u5$ot{C7} "MY/,{-H僖_)zRuҮ}M'-B*)Ug d1:W6~ɥR\zMCl~DG5܆CH~Im"}McT**uB*\\%WR^/C`-wڰBf%ox5n 2W:RL tI;/15/z5U{U$斯!ZuH2_B* ~>tR,YGv1͖7!t'S5u\Yip6?.7X%V')FǒeuyC=|VK.d Z> l/yJAc_sU҆[Q(w98iT] %ETi%Z61GJ~Pd6f+8-SdЇZZN5+?e)^3 ?ȞIe"\4ze@AHҒˎgrm'ǸJ{%l$k;v9|+e#]I,4P'Pg}!"ٌ;h.N'ΘC8яLszpwv!¹Xt$[tE"qLu~;){ԆEy0s4oo?bPóН 09cE-RR{q^DkN?%p#miy]QSv%Hiх߱B)]  &AtE`\c݁Qq<V"-ML.nm^+?zn0}{.k\mOu6%3r!Ǵu7r(mƑ]W5`1{5*@&*΋FE ID%r"Awo4UAoS97XēCK߳n3 ?2TnN=eg)$y~jKZq:N9Npk$<,5dc*YiZź{V=0%O>))2e?Ns{$U fSc^lN_bޟ_hultVu1'u$ҲX;8 Ԅne6 !ePF?;f \)7]?ml|$gPC&(00m%r-IQ,*Nx5l^ȴ#v_ iȘrTP")9]2sb۸p253s|Lq)IJCFP~5*A ߧ AXHۏUL:0 [ ҷ9`ꄞdZdmi@f%o[Myj^k~ܢV.y. ٪,oL9g"3dx0,{m9qٺ P26O|Ui3cwX\+œ&BPTږPI9h9lUcgmC "!HQG$5!G j\E͆k,v^X5V )8qC.2}ҸΆRNx(8!Bm FGX\LAw,Fá4sank%6KYBaS?/A:¢;{P-åF[@mRnr-4)AER){bj!ՏWl-  Tnҗ]M{wGDwe=gTgPctr\xOҹSe"AN:趐+2M>܅""~i(A^KN`GQ ١ ehK 5@| noկ,wQ GA۸/s*) rMYmp50gF@i 5Xܦ"-CDg%Y!NDs߬;Ґ?2YВm21ї?L[Bg/6~ A;Ҩ)On*%z4z6'i#ۦbLCw̛v>qj>obq{`Yt^uq+!8T)jqhA/B{X򀊸GѲgO؄sǜ#~f.9\{ӥY5rĔ*|~0rpjH62[ v_O`EUMi]0'.|i6;,G߽W$u ݟ)I'u ]^7!0R$#clFEjuװ]}S}!KyBHV1Ev[%X^H 1+Z +b0-f9% +DC) ^6,x$ 2KYe O `z5G[m) H4DˑgD{6O=&FmC, ұ4ڴ2~eZmxom<2]%an wۨG_*Z$? ɴu&b '[ltN%0Π@>9͵Qx=x1u.`CGIT0`$@GO4$B%('ꯊZi6(UjDľ!5w ݴߐFE"2>(LF]CL[rp"X%&bMg},balگ'E1G^' YKS?mwGgeK9U]5J4q9ܣKqHVE&g'Sϟ-cKz W˻i*7*3_c@׭lԇ¿W6 SM|^}!BPȧFަTx.-L ҅` ~B aLsn t;K[yst{2I( 䩊 w<E b0Ra֒ GTb KvYNUщj\/5zAc+S+0Vcx{b6Ril!2Ydh.༡I2T]"Fh,^ 4kG-*$\D hmQt<;|3TEaߐ"L6}U,ߎLJ1_#'3njr< CuH3PߴZi硠j8xc)`B2{ۡHyd-mRG9yTԓV5̜_'@, +5H]([WÞ(]rSɶۇ5Phk?^[j0؈n"S S8CNoliOKNq$<A@.C[E|۝c>C9M6L$iHXl3_BX#<0)`~N&$`ee1_#tΉOFK}+FRK_7?Rhsl}eX-*"p;CR>a)*tUPfcj"1e֚hUcƴ\Eu''qR%D|2}dSn;/;021㡺 ;=?d= HSкhI]SfZ/5Su&P,ZM?Bk:ZU8hKԴ4ңwjӕeMmV^EH{5Jj) k1ؘg!]/^-+)#-yqmzCϥ$~e;zadQo=go[y4N$0~_\7b;MG7)Yp; 4QCD; d7Ξt6fJ{:jtv=ҳadE-. 0ClkJr\ޛ;ꦞ)QU[CM i rƄƅL ^ZxlzP8wkӶscav#VZ?ӈ5O:T& 4X,0lF{0w!7viDwrReRm)ǯ' 2oEtu $jRNpoE` \x9FET=Ƶ7o3f`LGYLJwDK)Sk(N/޼|a8*(­ڤZG*uw)MqM%#1_$I|sia-bԸX])Z(M!mIQyyrc{\KK1`ͭB{tz-maw@B%3ѧLZ,XX*چb􏓪;P|)z-g}Fԫ[2ݒaк%4EۍW{hcS0G$d]yW@ǝ]2bo JϚ85Voư59Љ680{@$9Gg. Жu"kq= 9gb<ƫo;aSB0%zUL 3v~~?s4kS$ɩĻ4QJ'%!0o pPB:֠vHl/C ![^ma[bEW}?*4KdFD)RXd%^Nmux,XQHcX 70R>q _YmYlv@ *-L O[IVWSbPyQtRiMULA6c|q޿$dQ3 X4)`[E_1 z|X k?[>oRx=%1&g王VA$[Bjgw^1ÄnZ·JQ^JCv$š>H 9N)4Fgrf;^[3c4 ׇegO Pdg!/[t1Jl^zٯ)&e_$dd #K_ 9d#@0d `{#oAJAt;39D5`9"}6}G:K~áTgeuג">e:0L)`{677z +s}pa/( r'W5YA;xil c,$M50U m\pkKs&ުq*5?+ߤGh*:}AV<Ϲ_ /dESHK%F4f{f0SSn^ C!rpmH sq:&i[-\y{ptv.Xh (sb.]ؔ'3 !;vlcQ1_:lV]î_( >#Iɕ.)C"]1vӂ!3@ojf*\Va6wq{Le-\pszq}?p3kA/vl«!iա{h̯~۸?kSrTzTou*tu`к%`* WI5i4դCw7/yySY5lk%rQZVpƃ_pkLiLM[ qaӑvՏ!i״kZOū /àZx`dߍ×1Rɩ2"CO30 J8쐜S L,8F2K`H?`K/g Ւ g|H YCcqGaVy.zAPNZUgB&9CB:MFNk)\Uq0s@mB"R /p=bD淇OPRF%0]L%H(S&o\)PZb&Go;s,0ѧ†X<]~Ƶ`4ɾzE&4 Qtgb|.fj;ROHA?#MbŰF~fߋp:{5 6 #E ]9syM_m*0+ <ĩJol9ót$Dƥq@ui{GZ fZ)}\nly{ zO١ݳhPKD 6=<IOC7z%͆fYkz[%Pۨu.™< c|)Ltʈ\p@{QKـ 3^q\@=A5H`&^PIW[F0 T C5z EYmSoTEf ikm^ Ŋ(]x~plۺ4%ڀ['._F 偖KUǰ~I$yϙ!.cͥb2jc)gZE\2ց=p&І O93TI˓Y){$ aƣ)ԉyr-])dj/L;zBm '&~ *x룉7䒳sUƥҍH&U}fdb1Põ~"O]MGpAUMݯ>a*?c翶ʒ7>yMe}/ۊZ6)D"|-NpV o0sv 05M ?Lsyϕ0)TG)[؍xf|oH_3pŅgzY}2XrW]|qn .E뮑XiK~McQw[1iA05f^U}_O?%pGj;=d"K-49qgsRoQx`A\,xd +DZ! (2Aפ¡Dz]Fol_w(`në Ϧ32!,eN"FO溋3X"*z YWt/|#4mbRoO\_5[O3Y\. _ӓʊc=\t.,z9@D~RVkR㋵sp!lk_F,^gnI(!ؿ˱un(T+a*j䎱v q=g8ć~CcpC|]=|?+?h5/- `x,loIJQ9ž0} < bPYj^ MsbnQYދt[ -;NԤ E0Oj-a𚟀\*$ja0/G-R֩Zld0@\/R*m_՜޲k\ _rZf\bq]|f߆vDzg[7u#,y´ux,nU:s|uFdp<mKVKآˍ)Lu~( ?OرN/Ab L]Bj)U*iCBA$y '*#"i^yx=ETx;Gׂ}%m-*y;E~X#j:CTZms]ЛD4ݬ܋ ,+Ѓ{l8|np> j.s\F?^)gw*3S?{35ъFʢ.?_gigXƞ6)|K3++exC)i(BkDU~@k'|Kz8tc5$ҔWYgYK&?l![1~u`cwWw&zXI,!Xl.I IMo-05iw l t򘾜 %0GUӁq6qr{?g),n D;1Y<0x}7$U7|e8q e|/x2̯t8w|c.ka5Ԥq-;C`գyG8MjiB(v57'o-A)pVuI/ }HC Lg‡ ȼfĻ  YVqx-,7:E[а#_ks@X 0\X=$3bnqn&ZIOTK DM`X]HE;[tm螾}bh57̆6Wb^ڏ)+L}ֵ9}i/kLvMkDc^uP% F7=N6[T!9l?J;jF_-*ig %<_]]~:_ R>rѨH@gҎQm2`io _\$^S,!S;CE~fʉCf9*71uN#X@pǨf},I޷k ҍyVe1WzPdg?$~ϙ1ߜ~.Yu1(t L(O:2{݊--2̧ȌԮn@2"90ݢ6D]R1W\'#dn*B5A~0 @꼹e_4&t/8~/IA a[f CKq?Xvtb> ӿWd?#ʿ?QlʥIݠ;(H.Pc'X1y}8  6=+D\/GZj!Xðo0^}+Swպu1iCp}pѿyA+n0@, 6ad+h7r&' Ep0snK4@ ]Jx U5 ІR v=bp2 ^lI{E5x?[l˘'x\) #Q+ut9~P|dJC﹇ k@{BnQl(}t9oulx2|ɘ݂o#5C`Ep bbgbT- vV[ELϝd#p]B@L|r EJa?OjM8U(uBATmx/%.꜐_m6%>mLep6 \N Q0G #v5CU}&K|*")q'NDU(\@m]_2((ɾ +uiS8u]r#-km6\ N:Y;-d5$vԿ;Ikmq)IzO_"!&`5g2, Q֧ҩI'bm}6ZǍc>h%lĮ6WrE~Ɓ߫GUW}hT5#-fVe@eIr'XmB1ά Ὕ1zNPN/RH39#ٴ|&+]~A~EV2 ܴj[&w$ؑ|(tVv%=g:0[.*,^q?<_>0<7٫O3917MMO"z=/*< ̱3cu>ق/_oE5*A͒6ۍ憧%ˆbI NN\nM仑g#BzJ㣶ߙa(d\W1ٶ42v3er8څpx}_K[feFwWU.@©FةNvFsEe>{Iƻf Ջh:KƫHk[ qfۗC#׭l&,FH5o>\lj\ϛ.D}YY?U6eUr9*7f( =#.%E2/Lζ(+;zr2y 40VI1#ߢYwJ-I3S{y 4!s]uHHQXu*|w>{w]ub?AQp/ M5z2@h$GKJQ%TZV̥mD>߄H¬NZ;re^.^N^ ]@Y>$dZB?MJcӴwIHqW}CL'|Vx:I%׃04/AN-zyΧGZ;~AHzqx AIK!$Gٿ7KnA M>6CbT9dGq<Zaas8ɣGSt45(֤dh(6P#*g,f7J*WT%$$LL8CQ!3-=QCMEhW]{`9O 3[%.ÖYTOHQv$KLԼYM1o&BW 6*y%7^I̋Os6ΰfCze(`CjI`բɑu|M$rYFļ JF/ðhfDϧFs-j⒌[Aڗ @;&r{jCICӬZUص3ZU1Z@5ʂ%ca,(Vdv^a_TKj$=DT$X.3gv?Ybf {"JI>\TɌX;Dal9"'yuKSQM(qW{3M`1ټIYU=Fβ>á\WD^0JBJ i:vYީ?JT\J'Lo~ݾD{Isssr_. !񏦆'5Fû3^4 Ɩ:[CH0Ls? ϊ AU-ivO>εwIY)}q{lzluD.vTDv 9͊IHUU{g/5lt<B@2 eP^n'c+sgH;'E{nѻ J#f|$7䑍~ '%ˏȂ{5 ' ~|S){rof'b OEt~hb*@q6jpP1eO:O)(/{tb+MGnuUjkiEEα1uKLi?N~鄠!Vݒ5F[QF{:2//t=iȬrxw`j(ƍjH=o=gYIae٫N`W+q =j`L+ff)) ALZ۸)=3].ٮ?:b*-z`T(= 1`?YB [[1038uκYڱѮG'@va׶z _oJ^$/iz767tȨ%h9%n$cTpfg[I3F ]J"1!k<*_Qm‹i\.ZwQjJ@ JXF `+s+cKzb<v!y'it] {q;[t,㋤F/w-`+N4*\`usͦfRJʪcɻ 埻ߝoy˔@B.hTuXM792V /6~T NǠ!Oż+֝j@KwtmCB:qB¿l 7ٓOcb*+j=,dRh' EhCJlS=ڎ,6gbsv7\yFd2qVtx_K  ڋ9Sc0i0 L#>R b`i֭tH.K wNݧ y!Ym顰+xꈻ [ K.JMZƧubo_6W#ɣf/.-)43wl &'d][>aK']2Wٯ^ w'zT.HIdUz>(3)sE1+~zsKs Lq~]k¦G 2&0tG8dS+J *cަ<΋@bJ(UŞuKhV[)+Tyݗ)Jä:7E!GM⹅f-:Jƪzj3/2xb [/ мi^=>cBFH3 (ʗC~ k2FRT ھUk.wNsV?64C)}C/&p {TGAx20keMt+-(Lz*E82f l0~M ^ZErCeI Iݻez[v)+-՝=PLīˢwK?O\N(#p?M\tZ}U DQj_b>W[<&[0BnxL;VG;=>xL",V;@jDΆ91~@tXQv_ ^/{vNj-+x+Bc ?^*͠:u-^Cΰ͢}M s<;J,RG[ҳ5pfaIG/GGc_{IZ'iڿ ?#P4FZeݭ̊"ػ5s+zfK )Oub&K&tHyc> \p6]0!H.)JX z x_AI6XUMɽu(AѢZG4E99/de~:Lɳ^FFt.*y379筺-Fmlr(y8V8a#pz f0^Oy ڕGLx٥n΍bS$0gi&Q5w地(7zƀ~/gꜦB h5z4=(υB.mr ̂[`/[Vz0Zno!-vxQpw6 ҃~1\62|ۂf6-/@c3 XƖե5b X[^1}░]bs ǜ)#W1|x!]W ضk:\C K\K?Ud:9M:PlЎd_2|pp4ZwD|K0pNuc.x_9n|{2@^BX5VWLǤ MHD)PTvMYUᨘGݜ9~P=n\VFx,G]^8l: k 2sp(\`*O+{A2/X[mmO!sDoTe/IU 맠!2SNQΒ0n̫W]0l%9T5Yй]Yji_]P͋A5ELLG/nI4abM]'`WW~661/*qVtTD+wɓmk9#h/cԩ̎B7j'}>p)l@ُ³Y>1Š"3FJVr+>f8/*@xAW)OSޔB}qcv7RX:$43ȮodFQWȐrɯͯ0Yh' 2.#N95axVYfCV@޵$4r4*\0>vTn^ 2{ⳫpJz2M-} 9cl:i9PSޛs! _Pm7Tkr+%k⬣eB %qaa 8SwĞoA7z8//tL Q.yw&{>l]έ%t1,%,2"5!37>cN,AvXc.'ԅC|ܐ!H͌>ZJ%cަ(geAEZ*t0Vx~UG8JC)4%nRirOl VH5SWٓ,ʌ=_Х- k.܌ )fD O;A&ǰ6&ςlϵjCALX}?%F uSj.9yewF 2VO.OgOdu@_=Z~%t4,3('C4᫱@502r*0x?e8 [1({/spebhw\"^mNbYHWOM64[?r홄>1pL7N#n2օj-xL h=KDx彑n`ؖ%-g}U D􄶙Ju 5>Ͷm`#ds[~vjz9[HJP,@= iI$N6-#]7ȓ.TGxg@(tPͧ@Z'K?+ͧY q/!NJY{FnHv!(tD@(e+:)cd$W QNa 6TpR)S.l -!VuIN߮,`soTF{.9HTTVCSחWst@> RJ<ܻN{#Ge E[6*Q0@W?v sv8dgR!1kŗ5A#xꕩZP./?CVcf^H@€Q5NPكvOYY3n5?oQ:R%_n?)djyr)ΤZPB+8Jj*b .KdzCBeYp_Ptre*V~MϹ# :\i4o,'J!6?{c~H`3ʎy_yAh%ocNdhH5 ]I~v~P5dEdf7{NTAlp1g%%@oI|qv3 }nG|/S;I^l(vb?-LVh׾D6مzd0"#lNxx `߃+ %X}ؽE,dQWaߐD9Ɉ*Qñ.k|8Xe ib[j'^3qn;݉.!jd"MڴCBKB V^#HE 0K\URWpmӋ.x9O9hO8Ū}Y 9EPR|: ‹u?ː" f/ٯ s!nZT al 8$ <7CQFJW g68VM'A,Q FƝuZ+{նu$E%_,C{6}{܉$(Yi֗xa&\_); |V$Lf2[0i>6ME:iiգˈ>'(ԅ a(ftt"-A)'U4;4מ_2ceFS]!=Y ӱ}B`+u?隒Nzs%MD2EԒuL%mł%EyǏ /S`wbqk%v$/-a!|(6lZĄׄB,C#x&g' vlgkb5*'ء}p[ zy].\R7d冤| en,@\!/ުVrLhYݟĖHpfZĒe펚q\:<8H & QuZ:4ԣh_V*hW0 0:75lpKL⅂%*Pi^  l>Tcݒ@D&k\NV3 td2I$e[,|YMbvukHxuq%:y&M^3Wa'o$xR˟Pa+ߨ,*TLԧd[0vmY/k\ceȁJXO2 UBEthW,p>'SO&0"K)is v $D|)*f[@p1es}ÜȌ ۂ$Nɔl6))%⁑7VUnC@|M'?rf= 5}H)d*Q Ws/*a){aǦ^xhou !)msmzư:ԅǝ(/DvF % Y1ssǍ'yc#>rc]fʨ-4cJaKʀ_9F~7گ{ES(gQN~ieZtSȭ L%1Hr_ml^1UivΪ 'f%ψ\B/"|zɨ9*cWe5"R>$4l/Df19L0΢$so =\%uι:Dcezm`X$pqޅ-NfN KE(]:OǴJMlS=l45`f5#AXC/#w*d1"HɵEUͰ *C-=k<eJĕ_R \lUsȞ}yIH&d g_tvE4Nq~ڎFdp^?w AFc \srz[ :0U;:YyZ@ 7"M/a0۽2;q"i E  Umx( Z󜲔󰳜d(NI[U\'S~sJ /3;[9q>88B8}5C-mVtpZcoc%}F<\y&9I+PD$-jX$n5y s_e rpD:뭮N'vS?xh'4?<IЏ>2!* i ԢHDu7 BT^ɕOS9\u_ML 7p6fn<wױyb^!Qy:LD%P>0sVN]Z#oTͤ"<,"'"'m:P{H+p5`j>JI0XߑmOΉe/F\l2J7:ukqAנP~LJ*._Ղ:i\WI *ĪAk)Q'j j3,RǮcH},Y`PH J] Ej>Q7GV`Δk젵a [߲ۑz.Gنyϭ6%c5x RƖ: PπaB {e0g({DwDmnO#6wmr4bu1=jb01"rPJBцyZ R߄U!Y!"Vnss1B:}nބh >֙VUvAYq t|5+CX@%.OhɸyfO/sGԪ3> esiӔ^dp詤g%M"Eqgxs8䱴zgo/Uw+%\#syF1Ok<#LwiaI"04A}.J2l@| #X^G<b1XUclHz$I4Jd~^Qx #˅)f}Z8ôIXwMahTՐ5q )jrRLŬwt1T!޶bcXte'u|]]xTyM(a*Ξ5t1v;s-1AbY&Kq]NCq%C\) yg6?OcRo2'i)w\s(WugF ^%ͯc(jm9dJE\pqlXA&ܟFc2BjO$n?am{j(Sy$Rѫ0 XK+xi֖4"i*Qp,tY;DlF EuzztNTy1ɔp %{k.cL %,D 0W+cF\gs%H'4禝\{X,}Ag# 7V(X8CxPwt>,)1n0_8;Vꌰ1l}(tk3R_OvblYb\/ Λx v,[(BQ8꟦p!ƞW2Lg6IWձDώ؅w1ڛA>[N՜GA)-6'vuiN(sz=?YӿpMabʒ&0lӍi[iCK's QKJZCKqٯw12UC/W4/lo?I?+#-R\v85)laR.{z]E/+썎r'7HNu)4y cLaUVR.6lmyL!}vl9x:Ƞ>=e½n\k6beLpE=5QMߘn-B8kBD?HP<^]GDbvy}faUסXq}jZАH!xcFP8{SuP5 r]z0FK4#SNhiwާ%@?P)Tdoؤab LoB]FPo\0OM{Pp貏e(nG$>;V(+}d1ɌAT_/=Z:bIT2l1/OLQVP *ռoFg#΢ pjMutDδ\S3Oz>(Y{ -!BᲷqpxPJʂeN۾jS~"-$QA71".v_G)x C` "~ٶuՍ8ҫq۾ .`wZ[*ݬ_PۍW_9ri\ȓk zyR`="@]"y8jEL]RA:ۻp"oYEȃ>-B:E'hZ;+eq*,PTOrʑէfg]oq?B0HGbssfǖO!S7BR60A4 懿hrohmR<Am Z({G믽KYMw^))@*ug$ G" 喅/XyߝQ0q:ua FTWTEvkgҞkUc,~Ev3'ᮽDߩ($٪ABR4"4}k*k d,e1GM#j2tm5ѿ 1~Gf F!>O8Gs"A?g;+Jm0V=mc/&>͠Ϟ~o`\ ǂ彫7Y:8La&_lۅ AW"2Oϥ5w$4*Z"-/3B4z+va|e&oyBVml-%"yxűN{*{&x0 ;T$8IQEU:u'5/W&ЂVgIEtbd-޷ct0!fg%U[`&ZqL^Bᢊ?z[U"inӀ xm$+L.\FR` HD=v:8B_͉X߭t )-˜JbpY=κ! b>Z0 #nm& 4)35ną"HnbQy,,LeY߂!(ލs[fqQSp)n/8bT,źƌw}mY@ˣD8MsH{ .&B?MLDՊiUjvnnٮ:D [&lqnlJ&(IȅqS\gK4B]ĂJ5vrI8OrUPrX(~/@ 9O@/Sm׎G攨F|1azŖ㠿ox#+]\XYj`HE;U k?}lŃ(xw{MS6"4~$.ë4_ᏖvI-8a# "k BZy@8v8'#;6EWqoVz!dT s Ǝ#B|t`̐nnlDZԃ/f}2HZ9w`0&8 .KP:cH@%fo7 ELy,5W% gs+pED"B!(~LȤT>3 á1W:;ɰ,#Y+R7\]Y50٫8Bc)7fXOOnƜU;p}*F_6v@* ob2j4-qz9"'uR=g,8/o_VY< n6M{ Rw%Ybs{:=kE @mSd`˳՜qc2$<KRC?KEDž}|"npbX/vrPػ:8m~N@Ѝ쮴S7̜'=27AYJUnu s! s/W !U);nBl)m

x96{~(z\<:eQYG'ֶk Bw)k-'13N"*WcIlvjIӳ $\MOgx=teGˉp?zszwdqs߄!bfvBgeBy$筃guX`Q@[Id w8+NUt aO;z ޜ#XZU,bʴ_l*Ft?`p[SD*~\EKhHO!llJeL=ҠkZBbvr;yӧz5N1.Hˀ}K?$,"Bԣ[jevBS"x\Sky&DͳW;uBnL_€%,4cҺ"Va?1-T5<`Xe,}ƻ7A(׊"qW)'uw}` 'PD ki.Pa}8V֨WӜOa=~hn-g3 bkœkL:Y?`iswSeQ.+`jhd[k;'үig_aԵYmZɴ`k[.Iؾ5 qu%l>iK01, ZuH"h7Tpp`Ǜ7m1yǪUNJALލB-"K(zޕ~znlFGF!KrF&p^{H=,݄=+U2vT;U( :g m%-˛Rw8}ϥ:4o &0%~62 YmBeډ"zvcxAZ3}!FrO c6 Xpmt3d}ݨ檖HAc,Wlrh ?yŁp'/mp0{^wq^L&+F|;6B1X`pVY]LY}uQl҈*^M֫7gh[HϷGtRR[MA!FWh(CZdP2!PHb'!`W컔r`/;`Q3aʽCwTJRU/::c@p3H&)ܝA )@OdB.ЫwI'8 doA掠. OԱ7[nڣ`^s@$P~ lȉr8+&A>}7mVP߂hD< = []Oԗٰ] 8~ǜ8y4F# NU mri޲j6OHBaӦ\WW7,D%s V]~ŘI?]Zb4 j,Ȧmݽ;urws\\oơcb;0M!\#|{x&#e&Y4'$BIhLe5{׆{5$.tS7i(er>&"h-儜ZF W۝BF4zC"4M-eAXza lX?} aqGXʄլb8$ɶs?X͢AvX&qɈ>Fۤ VY]ŧ0mh{ w{ӡ,BɊ0fh dœUKM`Ҟ|p+%v-Ʌjki=芏~ Bݿ!Ł(oV608Ʒ @ۏ= a*0liaw.*^0.DfoLNXTĆ r'WZ;Uf*aOݳV9 9GTFHJ3z{)=#!0VT%EҿRيP$2FJûjl :"̄<ږ cs|O!vkf;7- ?co ƌ`s7w/mҒs&FvmBKp{ꈋsL%b)_9ϧv=XnR[$Q?ٯK^HbzO+:ݙn>- ޾!,.^y/z2wh0.̨J8%rҥ[%t<3$_9Zdb\8e,ĐϵqxS2ַO+S., OvQ/4]Y9(W]Y,-7_ȡ4+ػe55a}OG>ývzzovg\hnY ٘S{gjuT|g־i/v{nGۭzSק٢z{dV_ot {]֯ݺy+7[gӪoyxݽz:޺+-}v׏}}ѻn}֤GvcmO{[%k39n{=[ws;޽s>=z}j{t'wݺNUZ wnyݩ{EE=zީu޽:;=˼_>o>r(zѭ>ݲ7}y{ϝkuw}:i7ZO n{_}}|5wzz>Um}lkBwu}{۾ۭ={^NoԷu3> u>os]}ޝJ_{:}۴|/_vq7w׻ӻl}q}n]cB}ot}Ƽ}+]{}}{ouuwt;ڷܗ4vz4gmoq'[セӯiwm굾m>{{}fݩu\ou{k}_}my^GϽvwwX[o{vuyvݧf}vymJGo>Oo\}i6^ϻ=z^ki;oY5ѯ|{]^];6}=uVwmu{ۦM>]sϙ}wy{}ooZ}ܯ{}ϪݵV{u6u֜}ws޻}ȣwﯵ7޹[oT{ovooFv}5ϭows3}Wٽwm{wݽ[z}o]:л{#n{}v}u>{w㗼zk]ucw՚}˭Zv[[O=oVazv{e:wò}sfvӠo9{v\u=޷{=Ϯ:szݮ|}pG umfn{XV׶}ڪf{wӻo`={naY٥`6ϑ[Rﶵ׹@>|}[{von;mT|o^c}y^}yg[{,o/vo}Tgok{nϽnw6wW>O}9ݟmA}v>NϳګҞs[׽e{Quݷ;Z}tO}_[5ϝOF}緾im{VΜ}}}zy }uחϭYwwnz}s1o^}wU罧wyo|cK>eo}{zۻGw]ӵϝ*mE ^wll{7{[Nuuۋ.cأtCɳwEzrRjCG{Ӯ}n՗{N} mWaE뮃}m=KQy}i}zO}{ۼ==ol29>}=}{}m{4=: ^] Gj}q}t]wշO;{}JtN׷Nx _N]cﶺ_{uj6{;oW﷣}ޟry7w8:ޟWkz>q]WϟbW}V]g7m[}3}ŻͶU 7ԯ_Ju>}uϢ}wO_^ܯ3ҽ˾O{sUott+>>^€>;}=Wo5i{};څ_}=5{}tZ{*{xlt8:;;"׺kU[U׭Mk[X7OsU]zG>/}zffvw}wί}{{}|ln7nK_wY{m}};fzڍo[n5[yz޳}{{μϼ={usVw{}>o^ t^]{]_pۤw:﻽jOgp׻z{tӫ.Jgj޷{Zz|.zݪ٭zww}{}ݧS|2_[v뻻q}l˻zoiC{g˶/Vz}M_%Gn>clzn}xWq﻽k{{{=}.ھ=W]zW}]׶$nSɾuM{wtn/>|ں:ޱY[Di{ۭ;T{ma=cڽlowo[wuCJ]릨[{>_J_g0}=o{:{ݯ+]޻^*꾺}y7nַ}>{ڻuB}]zeku^ 5;ۗ1}n^{Otwm^_ow}=Ov^Zn}.Etw}uKg}nݗg:ǽʭ/=շϼwjzf׺պojtg{zݞ־Λn՚{أ믭w}ԴmW׼}{V[_r҆^zwwﻷw193u]tv9mnqg^nZi7ǽQGwۥﻮ_mj۫isU|osZkgתׯ헷vw}ܾ띵>{zXg-zײkoy{[vo}m}o^.׷{t%};ݺnz۱o^vt={z>]ks|EiӋ}V}Rz}Nݹ[t}޷n{hh{=o\=sחݍJκ{[{ϻC}ۧ֞\{;}z2)}}nwz=oCzu}_{Owzuwax{잯}{zjv[ϽOwovۻc^U޵n]st{wS랎mo{Aݾӧ1|qկv{fwOSuvy7ի[{{oN^v;=Zfkۻ@zm{ O3Ӽ}z>{Wwmo}۶lﭟ{^gkw>|uOw{>׷mڷ׭i] v램Z]}GOvu_^fz|Qw;ooz֋y;;{ޞ5릵FoogE{w\maR=dz9>{>wom}ou;cWwڻJO[}|vw{}^ǭkewڍyO{V}XE}>[ioϻcݯ^[/{W7{Ks=z]}t}亾涘Kwws{ﻮu5E5pu;{z}}+][{ysvu{fڶyv}|ދ}/m;(;yPko>{}zoN_^ӦVuݺn^}5w}U=|>m8۴1׼/z+{ݹwry{w=UW]}W>O};޳({}{`}G7k}Ӷmw޽os{U}=b{{W^]:_}io 7nAɯۥ>qmnWvtQN=}/}w뭷Oxw}76qW:qۺt"Gcous@[ݤj{n]w}K}6ƾw}^Ͼnw[ݻ]קw^M}yuϷg+Ns͗o:}[q=|toku7ژi]}{Ͻ^sO{ӟg=_v=kƶ9wv]mc[^}au>}>}Nq=B{Z\zO}}k[gF4}g}o϶l҆{Ul}]-ݷ}/z^}ovOoջ^۪-ﷷmϓ}jﯺ۳A\v}kgݷkO6^=}/s_o3}=Mt^{w3}Pӡu}PK}gnTjۯ=:jC7^o+O}{ގ7}]/vݎynywuoon}rG>wO{eUv﷞yy]wەtk^kϯo]Tx{5ӯ}kǽ>;o>c{v]ws׸q*]Jok}ϣ;w^v}խT;>ۧAM:_nw۾_}_{u7ϭ{鮧ݘOzwݏޫ^{ϭ/{jkkvvݻ}v}}z>t׶}=}}zr-m_ro|Ѯ]ǽg׫6{S{lOw=gn]+Zo]{}⾷;t۾w]:u}|z}۹Uuxj|_Wλ۾n}7gm}wݾ{ogo=>uov}}3W[悎SvۍwuOFO Q SO!T0 ` xhd&ID*&HTPO0 OTBL0`U? O<*P7akdd<+8i׽҅5d#:fۘC,u?L577ad 9'D3gm:!"&ðn@+$\Ue&Ɩ4pµ?C*VrWDuE(~i.$(ҹ!Pj|}X+HDv2 %h<BW{\Kq 9y_']UAkPqT^Y7Gw? j7-1آ(,}縌d.2)yՅv =9YQpFOy.g3or׵+1n0[~G=^)u h/x[ nIg&^2hƀv ȷil)Ĕ%It!_}zm# O&ZH /,;Wg-nhumX8μJ|A . g_ , GE'P>řZ0QRh?d^ 20o} BƄ[[Uhʇ[ȚTCÎbG 1  8K KpeeIiatpQj>1 dȼƗry$3*MOXWq[ֈ'7bތ5o(ϡ*lHv7nm;/pقsp`35J*XO3ѤцV"2YM4v(fӂw1X}~>3)muZ)/gFN&ì#$;Q"H@&Z C0|'w,ԲK2 Ed^K>'"k%,VtuGTF4ˣOcVl yH;K[Hi,D` {(f myHj45ߐIUgEm2b\\!f(1EE3pQuM]))$KLtXJCMVety˻ߋ/^Z`޳Hw }cL,r˽8"3kVf$83HdZ6…zwkyz4Ja#h( .A$HpNc}A39cM̙U3dGSk0HmrLWh3\4% ͉wxx%b~xiwR4 ÂZo+ c*+ ӌ%3B8ovgmAK춝_ҹJD쬔ה!0w *$ʕI£T)@߉27"f]jSB sk"OUh7OGzF{.3>a>":2̓vIqT_ס°'C0*"I~?P[TV{!ϰxvֆ|XioE;jUX$ yằ׮G8& Vglz6@}0=#|g{֢[>fHpg$[p`e?[zKF=Cʠ2Dc 1~˃{.<[ Qaq0\ g9sM2/Scd/*^.r_D’4`e~kq> TcD&@^]ީTL(*Y<(㋓~+`ؤ<ʄSOW}J¸Aj$73"70Jr 9/jP#@{۫u? g/fU?Gu}zf'ܘ Z37,#t" |Y@|N{C/.РS1Q-˫`r gBӳ*)GGYPB[msFFh_ Ǩ<_0k+\)0 G$/z~05 А\\'@;,d#S5~hٻuUt+~4HQD72b߆ݡ)yk83G)~n8iY䪶],2n*]dҊpeInڵxK;C9z&" \n%TDkMsbQPW~ZmpGM'$ŸDN(P'D<&{mxL9F/'/(Cd @K*1cPT+`];S2 1YwNLvѣ"~T0[@A`5vD!}٫T_ʬ{d,A"؊6h S5g(4J!d"p}jSaO kuz):8UVvb68@1,\HgBJcӔ6 M H'c^AV'2q(F`;vq'| (s0w E c7}282*A8Ȑ)vôJytjG:,%Y;K6ʚ)}(Qp"GT%S-}v:Z[M/D}LlwcOI9cMK2chG1ZoIm]od1wN)r%!-Z5Sex;>|gc4%Υ(UMҤİÉ3 Q =>IL~:hiѸy>|=c7[#zim7SV"V&1Bs>YoaɀxV  JC''~\apڍخg^j7JpAξH%U wLN:E/|<#>LLEbl+CːdtLWZv jӴҁdvw ܾV!/H@.`F 7H99¡ #m BzbK[&spO+i YPH E;~UT=e3@A;ݺ N2iFh=,L$eiy,x[OԈz&vc604D0 S{-ʛ?ь[@yTϻ&un+'dq&D8g~/^FN=Ul磇p~dk]M[-Ktq6B=(.nn#+P2t-clNٱ:@^}WvƣP&i.$;%}k.j0f!n+\^J|{i\G"m ˾>AC°#(P 65gRb0+5: (?q{:(M=ḮbȋP cOO0`_ $C^Sfxe3qL3\kRD;SMΐZ9 e[ͦ!Iu5S;Q}4EJxr.q_~,݁4lu:^KNܭ #OWq _z08M[FwլsDbgE pJLzPZXyL}oʯcvsV/%ėS 49顩KD:~G<55 {1g#zwqPx͢8K_.,>ZyO T0pE13)Ȉ#C T\^"ł#|Ax\Z+Cu+ MO+,ub,2ϣøPǰ B2{ǃ {SZTkCo*}6y$*5/y)dP Bz!Qh*^ҕ6Rqi,Xx(’2X#>Tg+v_Gp$"F'g6EqB5ǜXD6oFo% i2rKIWu-EGFE.7Wn# ڱɉ~ž+$(Ș|fCf=WմIkN]>_'ѳXFl7}ܦTy%:cN/| $t}kÒ6u.R)Cn4blXO ` `I@ 䩟Q f # YV|\\o՚s@cu|^|8OA$V$\Ҁy՗d;ԭe֩gExʙdTdHd<LYw6˔4z=?fo܃;SZ * 6_Y"E4~s TDq9V o>)uٗYVEG>q*ak{%ZO-{ B ,!8{6ȝ=C}x!ȋ>X*Οgs>%oOKΊ:QrߊہdJLjzGKW I1LxvTzh6) #YݓSex刢 Cf-ibqL'nQL:XqiKW n,7v֊ћ׋hK&L&3(H0'#ġIUst,vEʨ8liˈӭg#AQo*mE)4´Zng)C7O`.kA7!g5$Ai﬑𴵂"{@pKUGjQ2m ?N\>\ѿ++w`|x' ty arJQ 0X)'_X&Ki[Y좎2sU&UCxK!35;bC=nw/E۝?} ]kori=*]qZ/-|y-GK8w^P@\TC/2$pPֲsFV&B υҸ;(: |eE>5-oC;~\96YPw]UK# JxjXJ (,w=6 ~4~U9&WH Bj/ PzL SfQ1 ·dh9[U7a:Ny((rV[1 Dd&HNFl'ğfa&;kVfW^GMrw+kdܫqkq RX,*q:J,33baA۹ųse Ku1%iC׷Ia>b-1NW&;u@ IW˘2.ԃ6SY*1VTf;#v%^ΧFy:6E Jף^L(3Kj-.!cE.]@vxm û7O ƅv7'G*eƐLr} rVދONf ~v~ zڒZYU!oqt0fBUd]/\ "IAu-9epG2i%CymCV " KXFFr#+o^8Ʊg[Y_ V{?&μ}xR-U+JU@5\UK`[0A;2lY$5v2-o-#OA{Qa|)[[6ԓXIfl 7i9 Cl]iHpt5e՟%EB$w}ش_,F :T)XeZD%]kv,9?T6w>[ɛpRg\ 렉\^:D*QM0X 9lQ+V2:ƞJ~/x^pvdΩג}c!t=$2ɷM ݛuh2`L2R-o:&b,:l0Sиhs< eކ|M溅p臹O6 $ӻNyo8|U:@gϻ׳´F+mU~4bx'8Cc7ۼ@& yC}\u9x({50$̿BMy-cγ ) %`nd9z49r۷LKmڋª9&ZQ𕯺CUֵY$i/&JlU8sKoNH6i`\KK](}Ed;r.2a)u8,(43XkL5;(bV]0\Wx0z{=ds,kȈa(m[A [}3`jV[Ey}]1r>qj-9P5p\&;1^˨ GDT =۳R^N,k GL['eTi7ej*麴}n=Kk3r;$U׾wP:zvLjȘqVQCһZ˜x*.ahDjzrI łbK_n2*{籓MJBU€qBNw0 ;re*$M^w n %T GE' *íK/֮?`2TiАA& g^wf6?]/K~<4sEh9`K2=wB$a,5#3H#Umeu/5-l`7γ[=e@ɉӕ7\ۤZoJsa(+ŔEwl¦n{QK̍0ETB CjlUA(S9aeeJ~CИT匓~A0`o%$/AMm?f[?f@ܗ1$:QOg%C.'?m]Qo}?LX ,=̄p%iox+:zą}P/^|IAVB~4Lgt1zSI~2{R!f!c!ӮrV;dYt^+|wYaY Ն\6΁$Qos8](q9^[)C*7E(GcƫrGug4i㾁r_kA$:*Qp)EC"#xM2[W%s?QlrߤᮑNG\2x}d[vyH{@. [nPI$mW>g9M:E+WM7=ˏA7{C:0_lt<1+*~c ۯV_lY^ԊFhJ1k:Y--~  H`uF]mjN?y5PW\/rs-vmr7 a˶}iƼ[;IxwxU"'E"}k&m8ͳ $. XMHxK(U`Cn,m<˫.2* #e ›CTPFc}ک5 M7swMO4.Qd5wP~ug86Q=۵Y{ 9y:sC^A`\ҸWÄ,Z20::z|#S˕KaP2#xv}  wD)^MR(I^ (vp]JkVXJ?g?%@I7W?eʩ[Bˑ7J&u1bn0M9)ЍPpRT}9Vq3ul& 6DؠC͵uq -:BѭC3#{Ƹ757XdnEt}™0ZcwL@LئW!HGE*i)"5GrOdK z6GX(wQoPd4dH-&yV-K8LL2a8c| ]m8ΗrŞ#< aq҈՜sTY}+ aLeRW(֔|瞾~C$;GHV*S7d>,5Rm>*ػC$$оrcSQ-.\o,̡.*$Vr–A16OAlb8%(>.Yf&"F;8%;muφ[؛O$ 8$R%IGAE/M33U9>7@q,2o"+J2GMV@K(]>~Ԩh{,CZ߃>*# N#LeW0:7/ ͽPsӞ ˡm+-fS;Butbr~qd/._.";@ gz wj/FИFq6ldEtLŹYHNl͞S&=Ҳ䍕%jJML6B$%+I3j\^>)0FhLtIx==Ula gLw`G7m8ߔ*!X!x*yW`'(PQd@J~iŸN*7bq3p'{CŴPࠧX'80csF?n,% l\ǹftMKEnj[A3ԯF˙SQ0 f7{yMBV#\IGPם8rŚgNDfOuօ3ebJ7'qlT[7WV^ 5"N~X=.EbwwԥH=I:} รf+Nj_Ov [xmʽ6@9V=L}A$pozm遜AYMt{ D A-0n @{pOn=E(L 2Uc`CU?W_bV;_d$܃Lܭ툮H')O4D2ߚ*e.TVCs$oT|TX[fRʠr񵽞OKAF1\YsDȡ/#ǸE") > ,]͢]-})eR:TFMrx [y YG;D9?JEd1ˏ=p$.t"eA^5WB( KOQ`JQL,~!ԃՑvr+$4:L܍1h]K>n<@K.hD\`\8PӒ`s $2Eei)o;v]BcB[j~Lb?Lw,]zn Vq.qٷZ4X7-\bj6OS_NqDHS|}%uk޽ =I,}@\,xi'ʡ8f@>t9EcK\q)E6XM+)}1r8&΋\O۳PJe5=ΏR 2ܔI_l }2:kG$|%?UIg. ݃fJV 6rvԠI AʣΉ6;q|[9H@los f/,>wFkZf<{EGnJ)-6Ē筡j63,Ooqf9 3/Ǝk2KiP1ν Sj G;$SepǑ7TnlL8̽_U.`Bwp1/߭HkH^\a0t#M4NK;T(#),W~%qx " +U b ̡@]ݞ<j(ޫ}( Vtfx>IK MpjIW[UU³KX[162 -S*z,@rZZfp(@ןZķ Twp!f&Zi^rN"nx?")MokA\I+q-b \FnV+&C 0x8=#ʺufF- ~mI'>BEJT@5r#Xv41<,vEu4&0u-'Won1{^n:8۔ JILnwF& [?+h? C^/*?P:$' =: HlDՅ)c1v-]ܝ4SҔ$Ux_xэ,yQsAbW7x 9E ˻&0nfuoO9H &tٱzx${Q@)A+PU6Nڬ-oTOBf/v##!0--ͦ5K6Y.4R|<>Yn3*8\'~8%;"5kU :;byȟ+%iYH@I_,ffE_Zc@F94%n,%,4&g tG`^׏P@I‰ 4y.InVAȖ 7Fs %SP &? mqtGl%KRALgoSBIb+mroDR9E)f=Zs]{m$ ;~`DT{| Mf{IߧwCrBp ڷVqgO]xag y~O794VTw1.b6;8YPMAeMQu9C-+fOǞ%p ᅠgaqWj-#S{:c~cFdZDp&hFIzHL֮k5PnJ5%=]KFyϔo ;5fMXmޞPw'қ~T"lHӧS7!p%֯23|/eB%O}J8I1 )h8fPX&"x,;! ٟYS.;dIB"ShJJ\%+~/TW2R挅/a 'ߕ!plboDb"Bg@vqI}@ 6 FiSװW۶/ 6*`1HbKXul-!ξxsZ@ŏGgx'[Û,:#7y]]0_kIP3(="E".0jX{tC nV[-SA1MmqZ_9kl΅r{ fvGjf-͟ y^o:q$;}hb9=m&٧5>!4;(9J!br ~"+ݢ^Kԗ C琉wՊiEuH@ Ƌ2OQ]ajz\琢 a'J;`Ɗd|ۏ?vFQH?fn{Gy"f\5G-b>K ":nc/*:iR1H'sCm,wٕΥ5!nּnlwT9X/5pj*ըrKjPD契ڔ!G,xCswWFed%1'*)[pqv=陴N$R$}w93h_6 -2 g'R*tm!SAG:/Cyx-N䌿SS3t$iߠs"PIJ[L/G`Tv1 Y{q?zv#K>Ls~;Ow|3qu_b%`K.mj| 2f(r6Ny82ILuJg҆FMH&$+YL1LyYI e+ʝ oصt-f2]g}vV1`c%[qÈn *2ڛvXQmCB NLZCQo$ Ai3>۶# ; | f=hxKXRsD;y>25Ś\6Fxb0pq9³[LI-S{d{]y!/bM0̥ي](Պ1t7dx D$(H;Ƚ gkIDkP,fpwnZMX>ko󃺘]Su Ȱ-X9 Z'OX((ZYMӔJtަ~[2)߲㐣m2$uW?`˜CPQr㓢mzמtDT9tՇt yFGvT4Ozl pPvLڧ@gM+q8># K ءu"aW'erėZ\~@F= cPdKqmNO\Q8\!qNcYakwg{UMyTDpFgИiDMF14aտ-ț8noU2ywTw%{;~ISH/ FD + pA77-杞=z eThȌdb=vr=|<+v8STlǛo5@% +3Lw{;M?t^Ԣ ưթvĨ+i86ѧ$.wl3#B֠N#A^Bي()'ˉ/.uFHث !8 ̰|QfB7ht7d0xH?>2o0>'buzq5L'ȮƶVfgD' 6v& euzh$S~@y#Q^WT0ۺA!Է(r8Dxd"67_~AЂ`<)ZDuiEOH(=;;Xy'Y ׸5&uPtPY⻡KxVRu濧8d`$ mI󋈘nn꭛qʫNւ El[ߏHAbܽ6HRï;8$ IǒD2q 5}oJU?7_Y!T4?Sl >kW[L3 LFGwީ狥1[xXW̗8rhu:k|b4PzH +yihmYR j/ o -etϭ2w *RjW5z: Rkxu1JrBc`4&qN p{ׅZU~A9A` bՌ TIzEޏ#e3Vᚨ&G8ɶowyr+.KH0n{WE N嘫繷nd羒@ 4>0>(AX1 ouX- LK 3MPYYZ\~2om鐠VI>w+9[N֡5$!.g%_@S%˔ґ)L"]ڛy.> B`:BҀ0GMVX!1ѧٌB/KCw{k:VG(ZP3?E#$x0ڌahշ ӯ?2DFR̝3>$i/yEޕ*ljk P'L2ZO6E1_%@nC*eNp:ַaOÁ 68YtHjŷK$AT {ɵ5qWXP3r7/ݕY2|S41)c~*6H=85HzT;A/{Os ; 2zmPLlJ2dMXȃ_l̲s= _d^cV7㞪[m ol D邽G&3'ȹ,U,| (-2~[I2`ep"^4jPrۖ[wlor~CAG69PSB1rY~c NIߐj;y^$W۹UM(usaـcj`6PZ#l4.TvH!YT=P!$o/]'!sGneL~bS!xF4e%8]OnUY~zP/F$ex#šADQ-lG_I86"2'!zT,^A\節1{l\񾐃HLY7QC/q+ Tle= GFKzׇZpMKs.E)lҬ`9 xJ~!55GoU!BH%gf^/J"^g*c5 V8]xnx)[}^,a>C`u9'JC2/h/-)p̹s;Ei=͂5Z_]?Tv)ADnfկKоےjǣ=T @_BtGS[-UOҘŭSϬG4hԬBz7%ؗ9Q;oJI}!A9g_̿ES;ֻe#}0 \dysu4F jä/n-!zb`б-> 4;퍒n{߂`-Ne2 k*nIGygpȾT91- `QބM>fˈNJ,D_̝>"D<4_ 1 Vy3*;R1%їW2"s*wu޳րc==M[l| BVQo%9I-WG<(͡PuP,=ge͑O›JDX3b8{_(L uuhym:5 w;UH\6)vЂ횽I24M]ͼ>klal>`4:m˻[4i8> |hJݻJ<2PlTG3 孽 PjzYN=#БqRߣY~ZD$P/{ ^m7UUgPu*9Iۯv?7I޶\A-[AB{4 :zB&eZ5v-90Z։}@*nK|Ը|'v7b6uֆSr9>gHgWxh!X;pZGfm6-~<#$;*oYhPBFkMjPBK}V`P1<;7+H+F̪_quc[(g⤊ΒH!Շ/?WӚ-P,H0ڨʏ5w;/|le汸Nl?+9A-+L{ϼkm/ !"?pRP7NJgmMDH! ͅ4tS-ZjoቨV3}ۡȥKq-`ɟNIz0%[DvV-.C\Pal$ =`N@&#h[SՃf\Y3ڪ?i% ͉Eʯ`mٛv9h'.uߜ3фǁ=yMrG^Ь,O!Z?yo6O¹o_hR ^նTٺ`1ckLJ4JwX0{)E1f# a7?|!bKez;I&YIkk(nJSqX(vc$ݱI;؆!G:;U@x*L%Ɣ]l&$4tF|1f2tegs$Mo h=4jmt25Џ Osu~%1*r :HVW㘉 y1!`Z=~vJ=xREDH\/:u D'i]X eCtg+84HY3u$X*k8:3*a6lT.zfb<3ƈtQ8Bh3K1Њ6e ވhȴh;z=6'b @7<Ľ!ѾpE#A決Mw׌aPL*eCs$k/Q>1 p,ڟ$|v@M`jOd΄' <5dA|K~|4bCU0=6E?<ߣm臘J#xdBB/}\aʲKƒ}4\X LPWar˔,b&?Q,.$|Z!e˥OzM9~6 \mJ9/r㼛eQ1`+ K~#4c&-Nhݎ5vg觿~A[1ET_5EhAtEղ\A2uRj(fdza޹?:ytdž08[.niY%8qf~1z&SA݈? O1Ckyƹ WoZNa|"迈lЎd|ޛN8kMS|cz츶B73ϒ@%] wr´Ɓ)|0*= 6xpps3<=/[X4:_?" \n! Cd4r+;8*-FD"4?oI)P zԪJ!iVyj( ,㷡K\!Ȥ/&; m#9hfhxyoD 39{b n}XǵC{Y e)WtYJYyz%뜃y4ụWXT$cisCu2Wl5]e~fŨi.$ Nь$Ж!0#ǍcPN}Dc UÛ6s褃IjhEȖt7W(xJqˀ.eݾhwE2 (BWoS1F:U SP/႖9 $W3Up59Cp0;`:F}tՃ Ul`Yӟ8-f p].'᳘ ge>s:ɌS8F_6 n蕲UUAP㗘pZ͟$u1F2IMh.Bb5#gnf7 k_&`TgS|,gصۍ@2w\D,)K1Gi)k}%@_oV]^7d|}Ɣ$MT3R}&Ѯ9W8rPw G#bv΢]`Z]#x,rba[V*quT@߆+U)BXCzwx9$~pjwTnطIUa(34rH '>@X.j$ϷށW~hKĘ)b2aAO !+ 1KŻoKeov474Эz'%4KK+ CJ.=Q](\B[HN)_P]\AƟ _ sX_Lzgu#+y-mYɗjIh,~rmlX߁mCԛ]EοcWdWZ:=}"Ϫж1z2!:d4=l -Ү;W&{/  lE*4D(NzC lo#mMius偢U3=$ VI0C`pGOŢb_t"Zt|=T-Y'\9i)y5m9`sZKV[z V2A~`]`9aY3;1WBn6 RQb)<<5Zؐ"fNl|j3u< 135eI%G8E!9K@! 'FƕޏM/W5HKK-s:Fy!TJM8YHT5[R&8fhpv4'Dro 2j d่-~I(I[YcFw&x:!u 9ְ3l c4=A1X7Jfyz»ĭ+zӀH#+K ܏c[IuhRʺjjh0Ņ<q_*?\il/Q~K2@U\[d2lXi.= J

pt(_򳧾~/?M{ {F@ᥐ*`"ɆKxN&Ylȱ?2Cw]ORn?Ot?Dr}~~֘17so40$;- UzRvn]eThW,bj DQ- a R(UORR7T#Ec<ޭl??!CZlDKd%WAPGp\R Hv6,ؽl'$\ X-(%LAS!ը;63O_}6=fEYH2j^3ls#|5py"*Svv+Mq2bqT9׏yka@꧰YǗB/ezk4l…eXd1Ch$њJN2|;;Xs~X_J;v" Hz8^j ʩbj(W[ 搩603MG;}E IFxzAA' !ƒm*Gj0*˫$7#pJNfp+\ ýBD0Dݛcy?X}lk&RKcKvv('dɮ5js E묘5=8yz̼UTaUD@ʄ+Il m+Cxnјne:#vsfh6^XED"+>%S㖿t__Oqf_8B1t6K~ &(ԫ`O3eI4 E(ԑ(cPp(EBڎQij/n1 W4 FP \Y5i[O k*$M[(u ?0<1:[m'.)$bQf–rKu)G09h3&<䨋vQ?ci.Ǐ5n.Mm~zMiXOE&5keQLxS=8~P yɘ-4QKԨ˭y/H-h*legf,P/4GmJ+L3 gkɂvBl={x?#;,OVHO .ٵ:u7R[k{uh}? xDg-$%q@im|8~qp2 iSX e.o*&T\i!3 7(6Dgx;n`? Ej&v?.?myszݹ ͏ّ&4 ֐0C[hLdBqn WO ΙcWLmm.?pzu G bvOYv͡xSzcj%D*q .RÑ 90 _^ LYUҖ߽_?Y}&`)& Q9PtZCU($8BAWyܟ4 LiD %?nwHxBLOodZkPCY"܅\&lVJ3ܥķ6WmS^yYrJH_|d^<T*P0\j[|bbȓpE_(:+#zZ4(Ы7Kzhhh hf_S} >;)[J ̶/0c N^o,%l16k2O&5, F, nG}<2NmR.:"4QWAgST',?Őy֐4/%6Ѧkd`UL㫯6 n5KSʑB#G7PBdCVC)9G/x ꍎ#0Pv!r9S|u+W2YBMĘ|<=ҵDހ;Ǐ)Ri4UO~weMj Ĕc^^OuiENeVXLy3uT w? 0FCG| %y?-sxO#Hv#((}^;tOLj!磷^pGX:ATe8ަ- I3!x)`+* +AHn5qϺ$\7+0rt[{ɶǰo17qz O 93K}g7s]Echq%4iUn&t%x9GN`<}璶]\\{L)]EKl6o/~ ;aA1:s\3rܰ2xv0U}ŋQ^R%4tR/o6R6f{m"#l?p|V:}b \?Pkt 𜽨}7k{[ Z<{*?r2! E/k@@ yxSJ{xĦ:uuP{npK ̃ կo;8fβxFTos ^X*X\\GOa9T 9LG/GmIx>]h.DN 'BQ|锚aWΊ!x/_B4w|^\'U`riު6]{|R֡h;+k)@H/Y^Η}?5ˤ`@Mh-MQDף1چ1Z ߟbNuve dĚxhޗUy?"U@]pT8xA&S"ud2q+wG4F ;UBX =dM/rV:#`fZE9L`Sǜ#AġHjC,Pcx[cŞM6:?2hmQT>c<0aڷ!} |Uy47Sնl'aA';*B0Eb(6,W1Ģq689Ss?пfthsB́4ueT5Lʨ:_n21z>[}_8>">1`eboIAY@+I\v>^U'u[$־EB=RZ+AqՐ(HWi!kIY*6E1!CJsI_9e .](6qiEP#{{;,-qXLF29?7pGXU _ꐡAЅn}c Zg7&3k4ͺAF'՝뫷ק.]@{)"^ي[)H|yL0d[WR <}7K*Z>۱khZ:ŨR:!k :‰]qL:)8-$?ܜ~>`-zQC5;.Tԧ7\n4x$]xmKA* >b5N0ԯGwWj!ԇ98*"xlb=_"h}pia@ )˷x/eAlV-e`8(+@g1P|,{Ob}v< M{q~ߕ0;Ѭ;VL|wTZyRG"Lt)a?!b)5?Op}'ȜJ03gJT;@)C6ly%-ٚJќ>os.n6чA,惀FD[! 蔒hf/T&CaVhTu9ُ<Si@FӋ7W8kx*ѐK>лJƭ w _AÃLQ " .XԲ %Ӡ}$}Rca+i?/*m](\]nEr֠iӇD ?\SѪemZ\UJaBYLR~P ?*qBeiG/IzKsj=o@xb@KT'G{Cvߋ2,s: G9K3l(6·Ȗe@Y*f<4@y1n_`_Dz|LHE9{+ mI6-oiWmOqwݱxL&ro(U.}BYe396>5]f+BK!ȁ>Q_|t?=@7պ@gAYG3[yiDN)MSYH+@My9'%U>2loōYc~\Z$ ȷ._}w@drhosͫt4ܠH}I-#᝗DF*ibH}t Ln^J ɧBvǬ׺yuwk sЌGm7L@ECI/ٝʆiEւqz}ht_ aKdm -A|a`(68襑@Nled<`L%$ ^#/qIl\!OXnrnq.F<(s=sAVƖ&%\13 ~0qˁj{m20gpJHNwK5dN 9akgS6 7-86u(侹T y^;fr Emidt TWjB`؅ ShKX+s喨f?1_l0;*K%{ujm>w5n.kf ?ѪIi $-{R%I*Rz!{`-I|k!4͵e{Ъ%OK;Xy@}B%9Y6+AWLhlKtr 4fbFOo='|5dn8(d_B87ÔӘKB3#!wꡖK'LW%\bKt-xckh6mP=MRW׏K(.L#5}sf7^@7ARy?X0Ė&$6`Yϔmb]j;@A? }Jf7*Tg nzѡۓKnQM[_}~&"@|c-&f}8Xp"w"Ȑ5j7JW$(fM\d[Oa \<24=߮ų@yucTw&#SKy))P>Rϴ~^Cm8,dW!':_G$z6 _,΁f+Aw>PeA LӨDa(P"]x貊i6p{u6Ϻ/A1Q>{> uȃӓ&1(`v 9pͱ!=֒,K۳l)yy0|Q`s+;H\,̧xʮ2k2 C: QӜQ>(zTpէJ.So'6RPڏI_\<74lcUL1/WObNf)v0{ ҍRsI#Z,HJ`U"Gsg͙/'Xv`ۅKƸJg9Zlg^ ydhcϷ kfgc悜'Xzm^!ض{ހ< (ͣEnXԥ?7n~ y3#ʦ%MUoU ! =lM0yU%{T\5 c{]553"ɵ&S Duc GnI)TY]?g\4/, GיS1UW!DAfPtm.DK61|{9KZZІ#1 LJϜ Ӱ]ɦ QAFx@^}IFh"yLhNrm$0֚ڐ E,4{x& {LS@!> 1T%H@{kQ*HE 4ZN^5UA]uJ@VQ-/ Ln*o6iѡ*Zkzl&CڰdACQްj-}S_}'CʨH*F݉ 3t@ OGon%>*[s=G۽_dIos,Uy9Den?XZ#@ ψ[M *p9@-DH,M~f\PJ<=NE8҅ۧl ѥO6!J[F_"•<׃d4н]Bț}CM6,RDo2(5W/}+XFl( KzyшY zh. y$72sa506\YZ 9/WBNAީ<:6W|YSXT`ɹwQv\irZ%!< ;4zd!H8C5o,-"oWP*rl'Иjo߯^ /qey Dp.^4zQ@hM'/o1dw~Pa8*yrZhx t+LhYPF jޮqg)) 5\\!HVHY]&,˦*tdkl@1ڞwgH !by-'.@HB&N&lh`[M1O3jXYR[LT&9CfHwWjȗi:ra lޟ w\=g]A'^{ٍ'@~}OILd{*C ٤A]PanR2IlV]gޞ'*lg'^PDjǁc;읾)ԩ$8UP"e-p[lE(Ӏ!,E皂ix;?/Aq"OВ/]:Bj^Qg}s_j ;ӼVU*ߙͨ#fXh Ca ـư!L^MiC u /4>rF3G3 (]z&uTDgZH(!1kZAW1"/ _gk9,,w &mMd0eɵF/Ȑ|GnW,+D-BN"|*y_ y y x12 ٵ3gh*d4?_.HŴ ivz:/s,Th"]caFȲ:Q z'$}#_0g.Ҧaq;d:TfVHĹ[zPGY1$=b/aif7Q;@5՛:IC[tn>FU SP!&C c;v+q V>ɭU4ұ[!_;>Qb,ީv.Ӭ4 R-j MsFfh6 >ͬ%fؕ> *^=ct9xE>41T+6Jd~*8 Û@* *bgH;!j ˔x'Amo|o0fq*Y [#p5> JL(-،BvjCcAQ)VuX_}HZ+-223K{C}Ykgq`K_wGhZY=sTvPGXǏ-kjf&U+itLK)xE.rw h_R$z(Ra I-E.1P8 gi&"aD?OȥR}.&/2:|޷ ㅈ'@֋5oWZ?e~]ï r_ .N5(pHeHN1ӄo@^Fn>:+|,1Ai(Tڸ& >[0wM%A-*sOp8lZ5D!lNbDpO(k{RV'b1~"أ.dR>z[ U?`)q6:VRpX'x"SXQ:}6|b$ILd$ }o:L=01xb{}~B`mr l@yyy58/ 2e'd RO$N=z awwpti`&KWY(ș\3Y8y1U(- ɷaԘg6 SIA&QheUۙ` 0]!,V#V X]wKq+[KkK2`$)bGL=gi8Ɠ^ _3+cKܨ{59B%Ew'^\q_{59*7tY/򘺄H!TЪmc^k8{ #+2I$Q<-ThME[j|S~@ecmM? ~J$Ixlr>;[pN=ziJ<ĔK>41l6[bN>(Ǚm ]ԍ%_ORTU26z1E(%k-"٬h9}y[u>c㯬󻹇Z&"t> 2"\~Fj`l`p[F@;u!Z2>szP+ đ2ɚ¼ҸQa6pThhGHNeVnJ>&O\Ю|. 1B4r #K'f.`!13U^A,9?Ty|c;R*C&3phBQD=,Xu`ck_ "y{Q@#F H/]m$ ?JWcHn*RD֋*IHXj>~^ĖS Uc$c ]]Jȵib%D@*{p;7!5&b]i*MR9/ 0<⼢QAF`]=!yM|.*)PTb֎y7(< 5^f} W ))UQ+ J$抺ShIC8y50$L #1c5e_*?4bBZ.V\~Ԡd0i(,-ldnEH=fUuW{>kcCj(b)Gta1vS@=V!r3 1ݠcpکId8ӊS{)?%YOJ(. 찾"]CW ϲTxA[e냑hFjZY>UPCWHrOX6 [bE.Y}Vu \.YeP,T e[EHE%EXS1Mmѫ%g=k|ēʸHQx PyK4 DZx4eSWkVl9xM'"=܇yq!4$.@Et,gC-aa5N5f6t{(:RNkOֺ;0ȿV"`1[P`(Shj)VfPh Á5n@j0H++:{ O8Jg Oqq$4F?\nghE5yTH!A=ÛMҊ]K ȰHm '@":1?mD47HSk!]ZPnov2TTwwRV&,OTT;)G/ȕ,E'%<ἬOߊ8Bd`ՙ| TLG?*L) /F;kPɭV{ nX$/B\"~h`λ8iؽhL#ylOHѬEǿ-( DưMB}M."jZFy\oLUyE`>0Hh5u,mugqf+Baxxal@rҗJ9 hz.a_&S]̫7@5)d:+aCN`DCR?ɍxirX'c͏d"=ͨl:`}99:+uw"e ^]O $FRVM@yClciX ȩ U;L5}l҄dl5>6;;hAH"'I 6t_qWЎ &y D9]5ErFfZ xVJ3遐}O~t .kꧥd`bSrۨ;It w=ǩJs=YqhiדBf=yV92y\;}@oOolY*ڸר -F&2RC2Yp0&nο1aҁO W.콙fc( <~h< c)sb{lA(Ll_)SRʛa:E-wsբN +NT6Bт#o{S1X&z\^qRӮ'2<Ʃz_@As;",Xc<,ENw(ՙOQ%bя ns=NFJ(ˊϋIM#F,I礴VD6Kdlbp~M7&c^N],dKgAfV_CSFd+.*?ʹ͜Z$Ǡ[7<+Vg4H\iv*9VZI9.:vq02]IZJ%䍋qsEHԔ 'L(o̗ߟ/H/M;X3 n~$ BxԌ[*K^/o@NfUY<_O!5ƞ-:/ U0(2%s]ՈfBCM ^45ܹS*7R?=p6OK=Qsi? '0 IlB+xF x(]AH<͓TA3iH"u ο`#8"C%&6y{,56@r/1^moI,ŔOH ]MlƮ" Y?&}I׶Gx>!?a-7)3VhqO m,X2{pS9,?|G>Cn.}hQOYqa9]\0_{ޠz[ i>ek,|yS7`Ð `BO_KM:Ò4jV[c4E|֤^/(I;U[H' WbO129ƅh=ǽ[dy^w<󅂆[IAhJ?\HzoꛔL2Ckxy< 8+)A=g'ڴ*݁>5ʢƗތG&%1X.uGbI0EMLpW&uVJ_ZfjgvUPK#Lu, m&KD׾"b9z8޳C˒Q-Ov< `Cf,Rkd)& -]+ިb IR*;&$S7P-N=vsPތ$펧U: #92TI;'Q}XmsU B)~xedaU3ˆ@g/i12;ᤒ@**[4 WjҶzTWOPGA_L>| ?뚜W3r,QYN}yĵZ@29MM/]໡Wϲ](xs yGCX- ǴgQB ޙA$[7:EWJ'mDIdAX9hY;>e}G-4$d`Y?%Hxgl810&%X>x $ZVK)诐\MHnʅ: i%h"!lQjU_J/}dOeB\}f2h'\EEo `"d0^S :-n F"zREbܔc.5t¨PxL(%p|Q#g>VfL5KbrK6dŸ]0XD 3+f z;`IQc_ =\u*Gıb3zkj:4"$v[=^SV33)ԅ>OǢfvZ,a"߿:x3.m!-/Scb7?,wYsT sw|y6Aח*<=~}9~voz_z~Kyw[ّENP*TXnXXDGR C\;I7qER.Y<@ۗa߹*%C?jt*-}jL o3n;N]@崃XNCҢ2yN NiJrvo0E9P-{5xA!K.Yi_@ R`c^Xg99 #;WsMYtR #P潘:&tHBqP/`CCj@ \jS6lvAK$u:zK{iqץH%O"9<ư~*հ㭣hw4^*\K@U@gS (edKGؠ7V% Pa<\G~rʦU^V߃ Զ=>]p_祇f(P/'LZNtNsk#^[nAp)}Ui=a:-a:R¿3BD yQk8N1tu~+pǖn{iR&K2$y_K2cNYzk{*$0kqnz@ʚPߎero2|.:{8ϗJPZp~*m/ \0@opu?"3ݱ塨?n$P7d^G u"b@$WctP)ң}K[T|i+:bILT_2wbxOe6źM 4/1X@2v99\5;> )JJus}ua[!᭵b o4?GKMBum^g9nXoayyȘ Q-~?sP ngDQF!'Bu 1I>͆Hw3]B$L[םi3FօHg]ŘUkX*8X&qCm80 6L~Zv< Qhd/(ƈɂat@ͷk{G2í/aVU~me{HPSٓ]al/KQW\%+ۗ;VqJ2I" [Q+]x,롸7a0OA&` lp,I 3ʭcJͯEdOrRl __{恝' !3JFPOm9tsh_hQGi y Ԓ3Մ 'Kz$YWgRd̨/L`5825p>7Y#ModYy|# qp*`a|BIi4pQOGU/GB>׸j@^nk [O}mh#FR=q(H$|^K} dCZɂShf)%F~c$nRRq(ڸ c &h=hv+O*郀-ɗzuB6xi[Q!cyM{ݵRdY ?׆\yFz s\8G*S-:YР+)l=ަ.l?%N7ZGσ:,R()nE8S@?JΜ20!uG2О* #t<:xgr:\ (]+Z<՟|ZA' 9Շǘc\+?DG9$Igғt锖?n{%_Wt{CegC|J1*b&m1?PH#k=1$]l/nL-:79T޵Q^g k(iFޟ^rdGi%FG<@ϴ7(G02(xG=9XG1zץk-:H<}!ұI5/#U)o< _\8<g5d7 WG}鳂G vs LIוyrj8'ܲMH % >qdN $T)0fOA*0G%[ YW1%k)XÝ`bbP=ۗL:߽ @yEn:S-%.#kz)I :;?Tޜ7fMŦ30KB3\A-Exy4~ڣc *I T;)%ʢ.Jeu\ 0izȕ1}#WD%sv$'{#OUǩ$4JKR  )2BK}?5Ɯߟ@!Cx3ELJ8 ʣ2:51 >wR Ž<I UEaگL^<`9¦.@{;f2"6lO`!KQG%ӛa._*:#J=AZJ8y<9$ h[O3У˻O*}RȨ*}]=#TB0!bVmo'<I2wg'hNA7vK\P^eBnkw<بrJ"&,2Kf(^r-S4A1XbeUZ5=:RLcq1}0)n*o7 ;XO2C0qj a,ubsϛ.]GJˣ+QEu+bڵ.NG:Q;{7S 7$?(pc"9woI h? trJ?}@:uɑwiعCR7Him$aێ3͍4!| bm92鹧sdV<-}MO[&yP^#觮].`"-MPWXEy(&Ds)AܚIH7}FEk~MI#3@4YҊJB (p}_Z@S㜋D9&c㹴 0yK綏5xCk5)7̆AĜ&@ݾI. U#/ylȊe9Գ/sE#me4U⏞k&l鿞F`1 b&#e|:l@n=qjQx7U@(LtX RȽؗ/$ulISn;GB/7lQS HطpIYxln\郪83GA8me[ăGt4h)ĔIK\}'D!IGt: hE:ͿcOD <5n^dyX| iW<BI:%.V5L(u3@!.~+x-5 սCsg _҈pAs%Uk`iU/d6@z-Rlapf)<ʽdմ9V"5g XlypD"UJJ2(㺬N֘ne&T=皙l'xuLNf%#|gfH(Cp lDD2 +^)!;2|<KO2UOMi\mCIA$}@(iDꉩ.{X{w*R5W"ۺnM0nxS9I6=-itQ!>Ne> tqIr ϗOlP |-6 Ӹ 1~-M\V Fٜ 4 d>]FEO" ӕNfʂqaq'\qW{7}yoxZʞi 0ܩ,Q fH5!6j~OjeW$[b +sƒ:y &i'=5`ִ.{!أ$ڷ dHRVNW`擠ТQ769l~hB* .F=aeFAU偣+Xk)>CSEiV#~(OE7`܍,?Q P*M$>$k0HÐ]]&xW8%[,Fk F U?0Efe,- @̏/ iX'Mh]l¯xw~{R,3I00dk] eK _d6 /'lCN^ɺ4B[h*P*C@kano{GHڇ:TkfPZ.^q~JTx;NJ1 ć]x""m{2}ަ‹>o8TWiLLa ‚vus6Hƭb/ZsDbƛ!Pr1gxT]LԴKww,wG >]u `Yt,BGKCPmBtp5?\7?8bYfx8:{_pJؼAK{kM?XH8 YU?+$O&Zjkg%tC"1!0ڇXzzVv ~rLB2؇<ևlXf=*2齄(mh.pk@}Ϟ{j9J&^(ґSP1XE{:и[F%׼vwƬ? ݇!~ 2 yZCgSiW]n 2Nkd4X4c"Q51ɺ)[*2h T =4(fP:]D(gl^O)jO'#%evtNjҖh&pAЋ3y$2vH_BY|J80A?t=,&H?ouBrTkTR0ġO" r~_G8[yD ZU|HIC葹ubV!׻ITCI^8ӣO&oya5W w`'JhU 0[!5dH0߲֚);Ȭ)V~/ra`[$T#VDg=ՐtbS mUj[|]F}7H PGj3 MI TCD3?OB2n43 dNG.'9{ݚ+PӳR;3$sat;4auXE<想"N\ʓG1.),(\2Pu=.tKM\TMŔk協g'E-f-AƁ *dpԤ A`sZ%ʮEq1uL=<~W`=_ƜǺE7|x*?!XW$Ϋ_12 zk;ZLL1JR YaU߲ eg8H~nLP3erQļiU'2[wqK(L" ]j;v E0R<@Rdh|RdƯ  ^:<-^ ־ImvePk_OqsOJᙠ2L_1a#َ·m8fwZI):)5bMȼCwe/m_2>K=c""ZuRµBlv=R2|:m{W O~˜-?;>d;"8;iAߏmf œ+-Lٝ.ۣ D_jO U_NDs"Nļ>@^(~`]*n â4:kFشDYD8 y Y3H+Ku)~CEtSe,|I;Dm,(vьMLtyکFwaKX7gT14d~!9a冗1mvk =|~/EGm~zb?8x )" r3Y9o XqXmvxH> ]ƻQ$Ҋl-A{ wrʈbJnbq\#x26PJq*M_}j%\,a1zA;&}($h^1,wD: ^#ނNJ3IfTcjv'{c.dl Va51'^lj\damT9~7SuҾ)[`xN^4 ^l&d ')^| VMD:+mĈ9XLB}[6ġ|lG*46i#abک-Ř`+A 7 1󞫤5R88s:"{2׶˕%)+Y-9 M3H0fHpIo{xCxXqo`az2E?X-9ǗI;l_ld:d \ Vz:믐)iZAikd f;yedO$QJ@WZ@mG4$&Ы"ZM?QY.n r LA,%" 2WD[)ĔYd_>yb^GMk27T>VY̠ עO5P%äxw/N^R_YUTIj eb~Q{H׈Z#2u& R!y8+Tv"L&c(qaA@U"u_ F3 \9ƴl;SŔՑ$qfok bA!Ogk. `0~ks|YJFX\t7(B `FͮH㿵2 WuGDI"%PGG>klR1-'W-^41bTϛ f#d }Gz36bEVnc+ yQ $L][ZPwp{j隒Xq*u%_?@ Y|q7q3/׻^J4)30+NU(v,XȹL@&p*2mڂFVW7 ̱^]_h!zןX9Wgq gR?L$k^DPQ)u`ū fߙK+c|wU`'9<R?U!/ΥcU!H:x mi?"{` פ22ty$ow%ڣ!$6:" 0cNr'/f Znh _Qzlvh莢9-HUX~DW?6HqQkڿx[F|oH!5p2ضx0)\ ]Ҷj!K#tP2ƶe2񒽫Ϟ݇я"^/B/*0'SF_*&lqN[WKjp't+ރDT])?ICmH ,Cg+ D(ĭ<\U z1,No䕈H)Ct"F럦^(NeUCbsQ\Zx?OUkaͤLtI%Owm`|jW3a k-T`3ˁc8,OH|_Z`dL!s`iXR[gӰG -CĝZcM :fM@ ;X5,AF>_y`tQ82ulg%)Lbo;U\*(Sv hYnD'{Akf9җ4#1j4iPK+= 5 }} 5Ms{bhUu)שI# +P )oU51>'Z$ 636&`arYh! _A;4Q%$ps؂""R$qӲ 慑D[pƠ Yx(gMH2m'J+yG;7\[d,$./Gnnd AINؚM{V@hOГڮUҫ {F 9AjBa3O.RO]Qv)|_Z%b sޭ@ͰX l 2?D)ת=L(_ENҟ,lmXns44ravX,mAj=l8 1sBR"-!s6Ƞ!?Zeqˉ_/=%<}Z}?KB O@zϗ?,se ,)n#VP= *h_MRyyb f6U Pfep~z@)s}@0A ;<h-- U8MIx^ 6*Q|qAM-8ARavOiƕD Jz\!nʴ a-є%ASX|ujl PrJZ\ʈ&K(vvebUoTP )GTkB䆵ps4N/ARJ۪jyakr9"C)nr{yyI(g*N\|Jt?+I"Caqm#w/nI' R8;mFRstulSڵ Oc>[1WBm6^Yg"tdae kWEj25My+ǣ{Cx!7+c -1%d^=NK-Nv~g~\jqis56ڎ#h*'5zpϑs4XxGߎqi}[ˌ)x}5F#{- IEA$4a 9斿tui4E!p|:IniWeil(ѵy$GA搬Rq?c7d%^o F*_E@YA]*_S}?+?~r 4*ɪ$3u ՘^84h*>6߂ úVv$J'?Tj׆1T@fBri0ӨKL (D1F+(O!y=el6WB;PM;=H<]$δ^D>#'VL<9A{f9@ V;Fw`YL\;Rrni!oon#yJk4H5yCm~::[~nhmД!g`Ķ ̹ _YzI6_;@O#8e`׻er;ߥmcZ$H -F?˝ȄjА;BTxAc,STGc7MCrR@:<,yrgz wj 9xYկj ݈VR%ԉ{á"P3aBMehjU'VƎp\؅d@Tyb ᧍_t{4EWbSouĵJ,:F)*o9vDq ?U// D2Ǵ*`m[Mlm?IOٔ'EVWm\ rsĴ4[p1>)lzgA0]_ xP}ֶ1JwssBB"5d<8zzyҙndT ~H3OPqR(>308=t7 ӛee0c!.$ >9<1pE*9s$_L*6ByЃge T>;gQIsd7ju?xtKmeASSק`Ų-d "!氣z6`? ]a o%${nZ W3}Yd*$~wuxL5^xKea_ڀ@տޭ؄%{r8lof7?ׂ?)|z߫f'˞࿗b96pb=h`]Eaj8Ի\-V@qɕHQ@A.]Ӭ\kKe܏s r {X{,zثس +6!ܺ߅R !Y-+X"i[/dic$JQ |o,^sO)~kyVȼ&@:#`j'J2/ UYU%UGIi, Q] Ts71S _#[:i] 'Ƹ{lܞLG3( ͝lۄ;t\0Xp:1ʔU`a)!W! IӍڋh1`wMSM zZ8.G.M ڳ'"52$MVn)ek_\*27$Z.VhuᷳPP}0M!V19yMe|GYI2+Lm+?S1@&9d LCHC?C0c!я;Pj:]7a3~4uPL_ "jMXK {g.B_O, Ȼ1p_3% o)F/$}—2CjaE@"4ɠd)+ ,JhZ=1NmC4G|*5!]nm'U:S&wc>}ꍦ[/`5:|'ӖHY"e$ h? yr1 J+G L ޳jL+rުdCV2iC7jKhƀM h ^mRO +BlR& m<ԝ<8.ӎoE->+gK* :=Tͺu։)>׉FߒI(/rXƈ?@ⴛik1 x g2˚Al>3ad#}5WK޿@< V9([a?o,-?+??:ezP6SW+:gE1c'P(\$enFwD&8j~iо0l+_)DpM)2YKU&;QSkm-Y9=KP]sT)6dDcz%F?X&X샖oW;: 0krPn }ab ꌆs_UQ 1Ĉj3 Jk7Vסد%OMm}sr \ݳE!6݄;M ugv"&e<&. +1\?E Nv֯a,# mǓFJSrmbAek09%>LML i2_&-7/1%9&H]x\ є/ K`F5mPq4utO%M[54;,zիnBiLT^%z x(DHv' b|J܊zbQ_@0y9FЈf [t`!Nkw:KZ(3i̊ԧ/?3,=o!rƭ2(\OfS8[C 6"#mTTjcn ٬E'Kmi՜ L_+ P+Xx,&YWs| n3^/hT,$-bx$u ǼEZw]G^=k}! u=^~q+J%ArXZѳYZ Z4]V5&zmCOOMb#V!AQVp?Ўdi7Aq`x\B8!/fG;2GȚI R&.WDxta;֣UrP$g1,:-غrT(9p[e mw5% ~}j`LQv:QmQJK $,^b y63D-Ǽ`iU{r(\[e\>Ϻ01 upV:>[Am~ŷz+2T]MܐSE)Yϝm7]ˋtT+1`kgU`luJ>٤gٳdQ3a]uwjN Od# !qr:f.\Lzvjt"0P1yL`u [ApJyր]ԗVǝ4X]͍s\XR{휤9!lUG![J l&k~=+krp1)OGk殻14ptFv);tc}(m1tڦ1b+/V_empKu*]fxfҟo̰ Y#>>ٕ6h*UJŪf/6VǠ{ @8x/t!Ҥ2g e+hY{G` ̈?4/)Ã.zrf~E-<a[7M%/s:eE6Xxo%m U& d쿑U //D5+\zDM(պsQx= Z`~lXo^F҈ waZb G-kT)fln>_:Ajp!LFWlhnEԦ7D'I8:њUPvYn#Fo=VM.)ZsB(Ɲ9{W̭EAz6E#GI?Bt[Б&Ѱ[,:?vx^lu!6JA)vR;Ul6 FLD. a& ; r{ TMF "Au';yHF%Ju\iuk_q [0< ]S!m2 '?<p<([2p 4ejD P`iG)MH6̼ff -]᧝ۮMpٰ+!sy+ȻoLy0G8<#X! S6JK?ށin^YᣕNO>w$wZ x%{ě4.b]8mdB (yyLꀐnGKU;(qS)UPb" |vv,ّqO: 4(q!ZِIG?EJy9F?T|štcR54wŪ3PSw&]y}@ɤQ}[x4x*GٌY* IWJ*`+G_j}sW0/g ] ;cvT1 Lx0?ƾ9-ɮ]4O oNQtO;tFN]R<γ*JkAOOIjqa&$*Vùs@Տg rtj k7xwKL.I$-)R#(\Wz26x,ATNS wO֥'GCs8X JtypJ)9F\Ih˕4c_6,٥nIEw=1${1#@1Fa9g$" ;vu):L:c a\etơS{#mq=E/7)G hR0 I'e+<*X%Me`D:w9WE}zS@ɺ>x`zMo8 =yK(2l7r* !o\B8}D7ҿ|SKK(Y6|mTFVbZS~Gf h6HrCdɼ8"s |1&+Dx'7$]=auAKޙ駷Jl}O~wTt(YЛFuRlfm*V]!` "-ɯ(oǛK4 Xlf+uuet:ԕg8EzX1=C¿)Ca¥|fŢEKJgzk+ai bz[$" iDI4{Ae3b5ߔ(#EV5dvX\#ʏBVTP b2ܠЖ)qR9p`H^d 1 A(u.EyWBGZɥSmcZҁCg /c6DR 02! C>gJ D#6}y/;1,CVu'oH Ӷkß9#\/b5ӣk; Qą껔Rφd r[qVL5ymk=8w,+o.ׄ\{y {l~}݇@ p/"J$/%֦F6iE](F7(h-Z$)Zj;Iޘd6ʯIחDqPQDFmu>|AaH7,.U>7O,lz1cPN n3ǯޝh.I*w"RBEaU c[QO+lrءnw;,J0|L8D^t489sR u ~\V$즊]Zn]q_mV3JaEtD޿EJn@ 3-"و!?J@Nru]Nșa0l_B5SʲȜXĬ1Om^ 0?v_I6 n}uD~TwC\jWg4QуL R_[k9C-n5H^ ,`@7P" A,Pq6/c<=Te'?9Lˣ尕2 *ڧ6<ӟG ☺ \mL=wpĆ]1dRdNƢq =8Wԗd~T\UʄǼ瘗z 0<*_乵)Ų&╕;DjzHQ@JDF+S %u%-W K% .i'x)eGĎ(s+`㕣odT'+ V2:hopWÃvߗ@ A8DDEL*[p(/O?YYߕl拡ˬS|Ѯɻ~Ƽake077a U9Rħ^Lra }hgpOnr|eqMm{Jpd&\vE{èj$ꓗ|c!ө 8kOՕXk91scV8CG+*ɟ Y}/+B0&5};ސ*o@% EGnd/* M-%*?ݍsjn'@u}9az`OqNP{(=#Ŀ6gE,P~|`=OYɮ’}ypAs+7Ko\8Ԣ#.@!UqHw5ZnGf1M0(6L}Gq FO0Kd]nPFo1Ŧy'ٴWTf}tϵS9JD!ccc#G\=)Xu*͐TWNQ,{ς[Y#4I8fN9Zjӥ)"Yp7 ./pf17vm,q̷vbզŽɑ^d8k}[~?i_ςW-~ʟA؆yįǬ^MQ| rI$8;uic*tmd00ߝ0;p }*L[+yf^3,]u4Z*$G7˙|BMp> j%!OɆ7Ԧ04mUi$@nvgk)n3ṰA:)–F7:}U{JzZ Z- <ʣ1ghM̅O.uoRqaѣ_ x;9#iƜ!lP- fw!?u{e~$ C,eK؊wCwzet+DPtHn+7O_TEIgJ~ܿ}Fa<Ր>b=5vJN;RV^0u0 Mu&X!?VPoxF?J| I"\uOB"H~2Ȣ+s>c|q)!,o~ ̢Kywe3SÓtޜt gyF?ql ) xc3ͿuLi9lx;=K׵%?WoiWYRc31 Wx .+5(e>R{W5578m L\I ԻXkTt5٩.4 6G9_&E|V9tRt%/K8Uʝ%TƎ gG9.Cn%tJ`6RjF䊢B+Q1Q²hZyܤ~R4!q7cp  uжɔcBʫ(gbx;#x&r U e4o4jd2 Lc$Dۂq`LP-Co{wCҦOO_"k(BìĽ;ħH(T6{{k BV÷UR{S= ||(S0@fi xv AGp~ӑ]ޮ-KNVh)I^Hn||+^i}HϏ*y ݑd=}uH-[rfd%Z6Voǭ5O]tRW.Z"f2{= E9l#gdНo‹?T{xW Cz~"1퇰ܔJp>8z_4t|=D͌bQѢ4rRaM yh8g!.PȬ @q>.JY1Tb &ZP׌Qɜϯ@y'(eDT U[]=ew7p&~fl߇b8vկOyX?]mcғ9on7/Hݙ[vI ߄JH(Ue,#ޫ^UxrBBou,{tr(xKr+lHV&,ݚEn胺ˡ-}xٛsy`#*Iޕp"-x1SiW7oϞSKM+Ʋ8*8J;=d=],%ɜ"hhۖU3yf<p}CɐgZ[3iKgc;=? lľ6ތj&z//7oq1|±GjnOI> ( Ҁ0h87aD,e0&'Sf,8ġvk;#9 X%n0ArMur{&;I4A#1ڑWu[CWQ\Tb[Ni^n`^b# qܪUN=,nL9^i=FC,~ؠs#j^KMH0͊*fGmJM퓻7DװjT:\oBp0VǾ ]OI-5J -hV??;7qޖVf]~?ROo;࿣ CA0)UKX{J^L5z"tr>įڵBj rW4oe$KE!3K&Y%$Ft?ZdK a@]6$ F8^Cxp;T u}[M=Xdxӷr+:p`$aW__*q{ qpJ$&6Z2$,lfču'Kk? eL:{6(qwBR@_cH@$.NZ#T|ޅUK)n`=ɚلuVPCcӻ45 AaSQe`o;2,jA5maT{o?D/p30j9mA_?G3*B9 #PQeKgj h :nWҲ:ѕa}WKMދZE9 V'jl*yyMy atEkvr:^TbFg.N9@rC[Ҭ ,]("-M +&151򘢪gU>VN}Ҷ~9!QXAyd$tt>Yv:H`019<<} Zt1\)Yv?%5u#oOTߴo"cZA{2KV l+Dtc#]hQ|gjR@oh?#J#ʥlkxL3pF/r}fO}> "e|H})bFd20}Lt ʩ p!kӈqG!{Y(gglqa.e 9 +y1\< #TN)ھ0L DpWj/NDb[Xh,WE m‰d|§a͂= l8d[-z}q;U7Uԁn@-Wh}뫨kޭrֳfBE>"L-daϗ@ƛe32yUL(+C-e]~+k͍ޘ^ʘHnLE+ }.4M{#t,# G*~aB+Qت6'^j2:-dhl0s |R^[ū+Odžs/ab⠐zEqN%izbbKvKQ6`¤S5zj/ qmq_mebq2,v'mH9eJe=Q:7 ĢȚm |1µNґM7!> Kv bTH{xݩÝgI&L}{&h,֑ >y/[rfgb5>Bf!7#oj+e?r^U ȔFYB@u9t} (PPE$ySVp [C(/]fbo;9$yA͡GϐcWhpt dD,jabEQ|/5Jt=Z`k@*22u#Qb4{\n\{K(+uOJ}Nl"0q TVI]foK.,H̉[d008' u3d5E:@dͳCu6ݲx_#|787g,2͞=c m99["nhr96Hr6D1s]A'/̯M{f+mzRi̵*Ao6ъТ"kΐ43~f3zF\\vTmͻc Gc D%Խvw|Aі)5SD,wH6SɗkW62+{S_3 Zvi@p{%wƒRۨt4qSD4<~s\(Ex.F +TJt"i  G#UΌZyGc7 n0ck~48d[qi' DHVk$&(@x(bMI͌@ʼn]^>1Fގ]SyɒGyS{3_q+a.fNFlbq#3zXɄ<:8'QZN 9K2,>e=L2H?^u` }ޫ&Wt۽ \U.-9{ڸB2(yc`e( -ʽ+B #'UZ uĞk \;N>R~f()gi KiG;%yArE"iBP\ T v/#~2jY ţbxRa|[?dA}Er) I'g0~e” 2ٵ>ѬNhR;߹:v"C {Y}J2mp7cgy4ң&'>@;&h1z:Om\,i'95YS0R,gFslܫΘD5w9q:>>[/+Iq|Aӑ"n&LaYVG0>IÁۗuu-aW츄l֏' 8U蚧\}ngj]Yڳ.O 'uiko[&@9Q)Yo4t'kg ^;}&tr7yh D9|~Q ?w5^2ˡtڕ^[)ek{sw֘YUo; [9 %D*1LC8N-QيeA_nI@{MkmH]Í TY@|(p&ݑc~bjfK!Y(6;m졡 w\6T^ݸXSPѡj$P}(U61_Ԩ),l3YU>spyW,ݸwF%_$O':NlDˋw3#"Kވ0'S{~2OE8ʢk*Aئ'P'kXOO%>h1sEǐGM aK-`)qV!9WƻILb &Z7s@j1s#p !B> b\9D{2wqwDe# P8) oȾ΍^ZR2+r5F tTo 1~Cxx`J (+lBGR te֠@bm)#^\)0F7\ 33MKA'Rh8T&? ~=<7O_ _>]ZzjSs`y5$lĮENq; bG;b%q|UmoQI#8m_Z˼.RyHؚ 5|'$8 ?Ry[:Hӧ\ʓ`>PU!-Sx]* +"HDHyOSRsbUG>1-.{#HAQqY(>"B> 5E^nDk oŦvh40Z@Nfȃ5"Ӯ}5!Z2oiv0#,|~:OgJHQuҩĮ%nt;xl+wT:~NBgk8: * xQ ~۹:y4$+=, \cRd\dEm|l]Q*P$D;qLXu-RވdNBג jV pHB8H>Ry]z}ʙ,_#!2vhP,Ŏw:#N4W&@E3UNC :|BF3*mˋA% FL>eiwP:Eh0mУYk tOXM*19UPQB&5疱 M]ػd#5a+v-t΀Fϡ"a\Gqhp tb߁B ]py5Dkfv?ݻ'AmWƵC#C`Gf}es"BN sk?G llfϏR{1z끕U­yCO AM#*1{O,%しXK*_.îU TӘ } m\k^*}e?D1(MIHxc9_~*IFL#t/{P%G*ZͭLǫGsY.)M [ᬑ(鯄kQFj {R<Ⱦ1Be-\*!1(:xǶM3e#* f1^4y71YKĶce6&{5:\Peػd`t|XbXL zP 9XHUlkw3ε.E3J_rlM !oVPCHj9Rկ=gTfƾ u&RxUyBu_y:DiPPIB"o'Gq@᫤*te 鲄(n:=F>Ϻz0+S@^7 @a W(b?|g_ tXWhnGAs߉M8HmPG֦(%è-DԗZ!] VEZ^sک q,}oy~v/G }kVu#w,@cCWׇzd4$>z NڣL$)Sж,,OmkE[N$msU'zI+>,Jf8ŷ8ˢ ?oԐepz"ld6@0 *wFic28 n8mB(:n;Ƅ 4jRMY}zID猂VڒvƖI^)8kX SW5ԝ>5yXd^+1.t AEM5ab=_c%#ʑLk=Oǁhi ¹*P2a䵳1_+YzԇjG4&jqD0  aFp KK#Ih)eO9 !޳I$h^{z—NNK=yiH\5{yCTNīv@$"jz86T M@Q)tj?KƵ>f/b‡Qv lXt"TP`HKw)z7[#L t*O K`l%f%ss*igyd AI Tuj z-W>F?y:b\PE?Q2%?SڣSG_VaWϋ?VZvK*K iOie)>gf5.%MVsN؇5ja:;ؕ/EEX׬@B OW2^+NLlҰ_+r 38]EOc>]!`+[,g  gsUpd2:6%z' 0|nYu;|hFY`p']=_ݧH=/Ax~gkEn Mא"tEN;rى8*BF8P9PmN.7ӣ ґMMVE5"F\՞[swA $jFlD Br@m6ؽ@+MȺ""ɇH1ԁ 8,F.4Ok[-vxtK,b_JIX \* 5%#_-B8ܑ{Z|/<׼"ؔ.X1<Fۗգvv.ܗסVgNW1Ǧķ'~ǵ:9ll#UBzΠM/zHkĚ0%op{^חZS0  (ŵh$OIairTbmXॎAAS=VkA3p{idC 飚B @uV7rV6!YYjSbty1j+#04)G Q芛`NrV7Yr*ys[}pudU;B\3'o:6raStcQj Fa}S$8}I'\ 3T21 *BsxwǮ ƺ'^dXڻXs?h~^'c 8΀J (F^FhU"h! kf 9Ѹ A E߀Nu#ɞʋUD ;#1u5 8:>aN0~"b/qn|gaZwBo5J ]eC w4cC`~|St%=;-qzJӭLh<3MPNV*IXX)pQk )*faqwse}κbhm,^Sw>= B'$;-3X_>dq,aV`EXD3MSi$Sr qY %sO5AQm@Kmeͱx[Qϳqn-Mc==GJ7DZݽHni:U,a ./4kSEDae M5PmJezy7G0hT"29Wn]/Bl^2܄R(Ί f4uK͘/T` bւnȗ4Q]yKD̯ۣAcrNl+PU#zB;p W?VlU_u:! n/ZŊ8۳^,mkh,0*ۈ06GI !3ƹFPh=2!㛽݃&䓓DQ6b30uj'tz8KPЂsw&?FVǜUc*zt4O}ª %ߗp:nZe6,*\2IE8,ⳓfJvGNn`g?4whX`07lB_kg-tEed~ޑAteM%-S2$vMge蔒ϬW-Tm1ݷJu%)DBdla YcIa~9?DtiVo +QEu]$v<%TJRrA͊ W +}gAG#kNCHYPӍmUK`o뾚fЄ7Tώ,X]ܟ1 Jr&A4_/֓7Wt@eIHdnSrg,)13@8*U`TvV.uGT8 n2 Diu:7pZK se:jαlGoU֛o{H^uYa% i|t> mw$ 76Cqu;87~TΖ~I |`..+vj9VƃܨXU@J==+SL}Lg5Cv8(&`"UgL>Od`!ߟ]"\WMjy̖*[p LVޭ^^H FЍ ˺kQ tCfE蓲bݧɴWR>~}6fﯧ/Nἢ59ŭ؟+DG#XiF:s75H%:67)3o)(gZ}1LFe̜^_SbѼqVPşڒ  iNx9A^;v5Nӳs mT9_fP^ * So&h$ʜUO x ޤ&)@Fp7 Qy2x"R{tbʯ$LԸ7o8ťtWBI^>LDyyi!BOU<`SQP?fw(U\* 흇uHO_-acV"~@o@_/">g<\6=ԧuNQwe/ɗ['u{RNiA'`X!m{ܶ8Vv9:Ȫ8ttqfPUq7,0?9>G./ `ᓁnu-òBιRmMM?b{>{ʦ۠tXUƃ=)އy"6C?@Akd iVJW2Lϓ iJܧǿUFmׄ3q^;ĐM+i#?7Rl:k6;L4Ԃ"#]CcelXPUXDًjӇZ[ lj_ gfCv{u{,Ȓ(yʿbs6ur&os {xtr 1.N?R̈F"1!G`'஠ BDאdUXe@eVxʼ)KUCbrDk]_>S؞k U3m;c6aa(C53}-y8Eʙ0? IۓLGltՠ-ΣM ĮV  ͨ |yP0ՅE];qRHSnDöCE,Vb(H0Ipxp\%l78b{xBqg*]`g߄< E{ƒ4NǷmuZρWT*3G<3G+IiDu}jY2FT::A+Vfl+<wś؏?hN<+3U^8awvtPo?P2)^2x]IGbeWkpǒ|5Ʌ)+2 gl\pA6%C+k Jq ^4u@a^>gO!aJ"8̋598YC31֔yt7 j>uUQw#P8QSq"W]Ko+h.<^T֣fqgӘcjT*n )I=p'pѠFTʦĞ@dj-ݽWmS*+qUgtoo+G{$fb])R:녇6@.svŮatI܆E/0Lk p0HiI륏/"a"%>Td<0 bh=ndWoBbfiU$XEn ywTfLŰ9彴|J̞39p6;yg吼:9}hTc8'_6~gbLҖG$xC\?ߜdVOcjy -~_Rug4uqXDx@z#꧍l Q|!$`U9b1t'K:=G2ϛ^&Rs$"VL3DE~A\,j g&uBK$o7$ո9ܘRV\ٻ듄X9[m.Go{Hhb/N"zS&NB۟U7bป-{:t㝰z#LGԅ Ih;dR "-/(PYP!gi2|#VilsSP*,\10UChcyml{@N"1|bQ4Aa$7I1_FA:ORUԪea4dEq*'0+ I(B)؆UE'R2[Tbg-Zdՠ9mIkwEuujcG\9B/c@ m m $,Z~,$ (EM[IC]ssU.]jq6AP|[ax@e]p \uxҋ,;t0A출Z7'<mJK[>s<[9*`(Ĺ!nׇkE9js#7}62fzщ3(Ȓ9&mŴH_!`hg z@ 9Z-E!m.ާG@ ˨BxdjWגWjm\H5 *tmDRr cA+ׯ U]o4fp*9L$;0 {*Kً$J[<9䆱ɗ0*lG5\δr4@(('&P`BWURSL4خ%O  "Įq1,5VϚ=6,KCܬyoQS\i0=RnH8×< 4`@:ߙ{=A{nre}NA>h1*>A &xsle B3h)fZ8# K^ x%%:9!M*uYȇK`RMBhpUp5>ӗp:F TH䔣4kgc0.6bΨ%TFȥߡ!nbCZyW|s $1@̣=0q!}CJ6"+hw35C;{ GXE)PNn6I\8o$!~wߴܙ2Ad@016_Ap_Ε梤#6#'E驺%ɽd% X"o9i[9QA p+ebĭ Cv``OI /f`.洰I49 z1℘B${Ced^2Ì2mMxRF'4bpTu=L jCwZN"i旀K_H7murjǒ'I<,x,yTe A*vVH+X ]cѡDH:G~J 2rGZq &RԀ]#HB9ntzGIG9iΜ9L%YQ_ay!Q"wkl.OF9i\Ͽ'$ I%im+GKX^$J峃^P0yveHt(!OXqh5IzbcO}.$UGӲrHmJ~aD;JhateXsC-i㖃34z4|>l^QlE(Vi'~*ScΙܦ-Lt򱐇NSt#2 }()iYvܩ7s{Д0=\p.8g1pEn4EBL+*tM G%ޕ}U&a!XP(ERd&6Ts KS{{knCMt0fݠ\ET)Ŝ)Khct1:bkh=[|D/;gҒcB whzA-ڽ_ܜ4$i{89#LLBFʜSђ/8 7<.fqɎ^+Xz]|+IϪLPc"' cwFsMp3K 2*ȰFJm/a]/"mGUZUw5휻]he1'Tӗ8~'m@7:Y*L5ouk7߲]_' `H'f %KV 2 fk{sC PJUA0e v8-[3/r52 A4 .a]^cafe>ڻn[J(&KS>ۢs\R3]1 G(R 4Ai[ ;*Yb.sN1w\NxES?!)S؂!^ސU<K_~ipe/]ZYp !- ?0P'wz_^HXPU AVb$3TuԭKОM#зYY֮Rݬd7lĉx6վc7jRI T8 ̂6GdfLd5K_[Wt5TX8Kkk)vUޝU1Χh_)3q B9c44̄ɸEa(;E^tYz~~o*n#{|."`yˤ y_V "A[!"v'p*/V Xɲg p6&O ͇v$vApW' J |1/J`693LMxE18ji۴fddH};xbo%]Ԟ qHDHY[P{k}B$e~WԔK3Fgɤ ph理}jS(EԅŸ=tmڲpb/S+;J /vwQoH;ou24-ܘRV9 Cy_N4 Oe}LhDQ=Ud Js'Ɏ2'Bu#~k!8/ m2 85W/dy+яM!+m$?0|l??lPyCkaeL8l|_GW%E6 i'sh&D ;:GJ ci96 =k #V6hr!~CV tՒԕ]]+ң3Vȡߖ#9vT>}$|D.=D/R];a gi\"[v>/ 9v5$U얻gK[ۣd-q3DQW[W8쀰y|+"Tꮌ b3Y8֐TKŝcwٟ a'PC*k䏹O*j' թI(yOnb HW# }տ[ۻѨ Vs{Q?f# q{9D54/ }'S]"n&"h^& cAiVE9rs=F<7 t.Vͮo#ݹR5H|oʻ^ʏ$%bƼ/fձ0Ul3ƙih F˪Kve/JS`/KsEfJ>٩1eX mNe)6h9ۿG;EmBrs;!$8iee,+6ko_A}>u = αL"ﴢjpU)4ii_Hwffc+8pu>PJu숦^m:h%ƏDկU>0}S4HwdF) R&;Z>y@ѫ q؛Ye$?5 x{Q=B E@9JKe*vҮMِWU ݥو*ª|o2 Pv<lO +%Ɣm= =o .=t[Y! 1ܿe̬Eܥ^.<]A mY$V\3P<-'eF\# iE;; jO3#z24"zt\J8 ZH>MvJO2aZK0G1An}=w({1L.ֶX0!؞jb'[sQJ@mS+.(;wƍ&Q/IDP+A^w:'Rj 8:G\W%_ z.H 窺Erf F?ŷnΤ! Q؉_%塿Q(ᥥQ#nD~)4 ¼G+#T?\4|_("(Gkݬ9j*|`.o*fFkteAX^rWi鸞il-ѓ q)x딷{ G<>Iɩuy,3> E(QSh(\\FvPC[0,LRmqwKɯD}J_ :f=6}H:KͣyQo3v*#XbˏZ̩ˍ3[fqz{ ˘G%z!) A% k΄T@_q(Յ$B93bZ49%$(CL.!9wߴ:lk}<(e %$ҭRv%.yd'bv&^.{#+v|qhdz~BcV=o s3̓lk9V|ˉhڗ:.J Q_\IR/J٪Åd)Oz| :7 7RB\J@c6'@]7s`Y }OG)CӸRfgc. )+˯˪QNUrq5_~ SLRM2 lč;O/\-N -$ EH65TE{,%_1b1KB>$g}»uߥ3E(ѻ<lVFObnPl? }rAYaa`]fF+G'nJbPEV5k :UdK.ơW)Qn^{v`~hKREulwޖ!.Dڽ'Xߘ1`(4h!=FUGG(w1\dAXTÉmK3`i.×rKl?v[s'vƖMSx<I_{#!(TA]N1&3MeThzQT&9s3]`!mc J{Ϋ?. oN~J[+f)od;g)߅-8e[65\ h#tˑ St>Ex=yzں/餪`Eġ`N3 ez'’w?H6u&WgT -p/r+~~@Bgq(>00 % w}tm1G˒\+1`y3P =t'aEFcũO/ -Ficf\w²~9/3$F`4 68azOo~zHGE]W%gO&_^Lәܪ(ļJyP;dz!\?,X dl]GP6CH#Dt Q΍Ab#GapUf#Kb7.ػ[t˩02h Vjp"f}S 싡-Zı?k9*Zx .PMo~t=ՠW0RMcBqK7G,l 񛄴%:/Q`pr a!@r3Rm5gCۓ9dQINZ<ƕn}&J}_Duf>(.ntlo-u 53yvk jUcnu FQKvwC5@ˤ`aDu`?s0e ɀkkMv'7A}]s)Uq|\ ĤŌK]yfþV73?T$0> ~޻3/7ORaĄŧah̯wSL ܛ ȠEOc+ܞetKh"fx-b7^S ,RAM"Dg]-GL+r+;']7u*BhRR[>f`<(l ):h fzkt;|OXMBF/tXmJ$~ 81WcaO"~hWgF) ö}=i}]: aQj}8ySO{9_7%E^8R=U{TcƯǫsU=H^P:_bz"ՃQh_SK+W !-~B~ B]_hQ"ҬFbv!Л (IԾww$ӹG{N9PB;rg۫x a DFxp$/KR 9 Pzאf)ha/&k%TO^6gХn2'^d-No7pΥ˞;$ТD=S.Ɖ`z">KtEgn};V{@ҠVz,2 hǡgZj~1Ut*Re,XԘ#CTpRns70 9]p(gtYPBc+oO?q|rГtm[&Ȣܵ81Ae)Fng%6N \4{jE(܉fVU1YiJR~J"Z;uE_~k#?1ݔ. ,j,Ew}ܯAqX(KέhwҔʎtT +@q̀Ą믰K|6ǡ&5CW?sV L1`/O'xL[ˉc@;(:aο#T|ZhUVAJXfh'5cR~w1Hh%py6}@Rl5u<`OL3)0ntVWN^QfθԷ!$G8.\k2P89C<>p߽`^}c[y kJ'vq:~]|<(%6ʅ׿J[tq{d8q;҈"z׵T$Dh)\@[<]9[.e0}晶_1ju6*haNKYS?!J%;!q*, 򓕩8\[vI+;T#aZzaXHfE U@6WӦd6662#F4@mhtIqjx, JUD#=5P5g0i-&8S=1%8~1X5M!0 }WMCMmjxYR$•Ɯ-M1X,~%:}>NmI`Y/yȫ}{dZ[~Xͅ>DҷXK d3H/<܏6Ȯ!|ovMer~)8f3 SM a4/Aq2kv{)me:l6awu _Qe7 zcK)GOmI=a"H_x{n M}m_v6,f5yи Y+n ,F~`tZ}I)ɣTa-D13NZmN:o5{iZQ%n1h8'(+`X3#q4;"1iG ;FY'O9}'zp=Ho{定sK ĉMdl!% 8c^/ ϒ^Z]M'&[Qi $ȶlb|+ŬWŹԺbXRl.L%/Q$Hk":cľ |@6ӱ>#b.jvN0brI0+p*/p^SӶx8$p29?ǣi"e&:*+DLQL%15{f+ MP* 7oFHE=oB&:FVmm\RɌ6}xpFiۓ?i Y;8o0aÆr$}\sI&sIkb4{JD G3rEb>Rj"aſm/u)u 9DȮZwNh`8`J ,{,U{Dj0NAE+:HT,kwB,Mï&v|o3mԑ k1T{Ie4!ڢ]w*a1hMLFh!D!m`@g}sA9W^Rllvm"+MOs<>+ra; czFD-?jncwN9{p 4+J_!;KcAq_ X+`n#/;;_Mdf}^A^j6UvS&mrU5yfgAfc8q+j5OYȗGK( ?om1VMԈ #\:,?W-a|yP*)xvP c#^xXX@EgvLG:{ݲ0tlC$Vk,>x0-+q%=@ZLt\zOHiI:V;9c*BmT6gyVbmXq:0aCH4O9MN!z86ˌq.u ' L֜,aPz7sLH,=Zc}g(/rO η&cT]7͂t#7Ě;Fd}jf=Y ťٚ m @Kr&nipVAYe*6G3/4ES9'9&iEfgX ٱ٩?"4#6I8O/w 5͗ i._z߱ a0d94}f/>=2 Y3C-7ϼS8P+[; fuE7oBLԥ\ 9-_*{P WO&tY[jlVzM:4FUoA?SY\ ((cH, ;L?TS8v/Xg7O/ϝ~ͭ1^p򊝋DG]{VTAL}NML ٦yQ  k$k1L0J)WYv>zmf^MFM b\ RF$e"ւ+ m1 x?FQ& qIEMH9gJ=pܟ|'pbz҄ Ȳ92odT-;Yh! /CL14\a? s{/ՆvmC?Ko4AxI%^Cyoȝ2"D6TKnUtJ@QS|~7kH cԞ{\$'LP/D-pYxП"%c A- mvӢU>. 9mDI8*M$C`դ @yTb*78Sݑڃp_MgPrtaP& D`}Θ %tyqkqJzǣy\ʌmF؊yKMEBiʼn"Y-D]HKmR:4nĞR"\Hzt!G :g[v"+ Df&y\xk8(rpe ɪlz[x_Hf=e[0K<@,b/w|qۦD\r*~/>X2@np u99~LJyB,cl骈3~'&%d衸QǦR;_Csݴ@L߹4a},gğG-Rt!5?jnoH0c `MefVK;|ޙPvсAc֌ߧC!0s$NkehZꔋvv =e!G8`Oί榚K#Rr<9"@xKsH!2L5OTn7JCc!G֎$ HT[JBUVmHuPw+=V W. &p U3 e|IY]a2S.B Ր4]Q I^̼CS,NW'7ה^CbŽ7LG5YfdH3Y|fۨw Vl$.նoQ`|AC| {aĂTRqͷݭYa] c'X4ϰ诓.F+߿<'X6iYܪ[ݳUeRi愸و|7,/!i?#en=T?/]@XaQIN݋J.PTP_!!]gu%WZ9 %q2~tP*ag^*uOaf3>'CHgf_pcEބn۔K)Ao"3WܽE v{ULjb&^8Olv Qq>H(6 {8ZYD@]s*Id~6(43sE=DƉ^DVK*䧾AsɔQGUʐY:G^6SS/ 4h^Mpj:)6m#9~]`wXiHAvc^xt7ˀ) Pb^ SNbipEw~}nx2cD<ݦxg ƞa&y;`x"YB~ޑe^=EKcU'/*W͛FEWpr( Da@U<Ć3ڨԚU ڽ|r#fԒ kZ:Sfrge;h\`;~dopq$ [F$-sR'.&O޳}ԶBDﺦX!l B\|CWϽKYac*ME֠ и6nF+r+;ּIIXE(,>AOԧ`sGg\0#`9" R*@I IeۚXHpR]Ѱo&cY:dLٺtale17e.B&33SNz֪Ӌ;l.0.gkX>ePlq5J @t2#9rPQyȜ-ԪLH*Trk9$RQj)y>ԉ8撤suH( pʗf IF3P|w #{e4i}@Bg(vgt;ES~oZ_eYi4&w=h-i ȀhQb@ ?BJXy6{?C&0pFL/DP}⻲7!uEQRڏW'uUc|ݒ]tyE(VS? Qo{~*jפ){ d' LMb)4'$+6#MgV]RGHFm7&ASl k7|l3H(G.ٺAuI2bmUbbXCԴˆсut#SVYR~6 C"2-2Y3rQz,|`RZػɾP!T;=t(dod]>{LcL-uMWn(qLVDGR`0 [KڙN ay֑K* 4@`+rL>#&ȴ]/ RTa5ozL2_JF7?˾~ȷ 5 Hux!y\D$WǖMDH2&ǧǖh`1S.1$=շӤ+x#.sDꄥ+B̓d3.CŇˠ o) =V?ׯ0?o}.>jt(Ȕuy0 OljLVѭgU4ju`d N'y!u!a껁aOA(%&o9Y7d_5g l{}Fm4 ?ibbh\k0Z{G&yVW͇a|3#62!U%޽pcYSy]SL c qwSJGfb 6y|Ʊ36p!@j~]Y&O'Uǥ<ê)|𻝷%gq`F!=XLg pnh6y@{7;jg s1uӂVЇz-rH|*ȷ#@hEp@OƪዾPQ;7qQVLgM~8^б""1+E(:^'4 ;=!MJ$/&d͖K,Td: Ng/زG@-ߌe/PI‰ \?hRtDmSVURy")UT$ `zBɟfnܛ{6N-- 8bGׯޑ0qNoDzD2h=}ӊev^̭!k:(ľ%>Rs8m^;#JP2R&Q] þ6AyxIA}a<0ϣg³Ec)m::!'MG}fJ1޸$+] g%n1𐬮$2E{ҩWňl} \MX]{ `{1ENW2`SSEg$'€Jor.ʨᏂ9ibL`^񥍫j ݣ6mvy3OCmMq} sPڌi=D.)߬2 C+ poI"Oԫ1XSo(F*IQ8Ie""a⒄_ũ$X$YFL]$_I?NJv-lm7&rWe8=aI͋C̰EO/nmyݏ:̬/q7YƕŪZ[trg\IfςW᪓g &ю |[-91Y] AKCAzgxQl#>f lnYp[x 20pOO&f43XyZUβ2ܟ,rSy{/GDdFZD FD+$bmc|6Kݩ 3,ezf86yxIvǃVM!n;%i֘":+;췾WeR8f]Dp1ո`IOob'ёa\1v{OB)>^F*uRn#C>0ElnrFz,ϱ Tb:)9 ͿO}g 6Gu,C=o8ZQ UF-b8xwQ%Hg1ovdq [u% =ʹnH3rSXk4I它ǼByC@y`~xN586dm۷CY"ֲ"LA+xXN iw"29 Do eFD ?}6X=ߋ²gT"~`JZ|;h;=t"cy9>5`{}2 v;;tvgN!0}F>j+fsR??t GDaUr ߿?ATF%Z|wُW⊓7t˫U!)ywgӪ<S?BlEfq000uk07*۴3n8 ]GYSWo[F`qKqA"NM2u!Iw;J,%ܹ }G?|\Rx;ܔr&p}"rd eR 1=%2e܍dBcw0&?63?Y;p@wW&UflA6T-\Q IH_= :+SK6BI0L ԇSً;P,Xܽ!x=i <<1y;e!7A\;U+<~$vBL֦[v:HC}hoaK:xUdN|,VN]gU)DQ ^-_ >:m?ԡBlhF5~*UV!(vXCesyx9z6Uu KQP88%@ ϽƟꚅ9I9=ZFoay4 V?L雦@ϲU@DQj"ǀ 9sm˅J14[-!x9lH~D2\9{;{I=BQR |:8-T{1nҸa#@9&Eu- CW ToCfQd>PFo& qHXJtsDsZ/d( ISrE3`|l~^zS"b\l XIͧ|]h<9|A-mЫJ_Č2DG\n8Iúkrի=4D85QYZGG^bgF?a\r:m[z2HlmnQϸC-xLeE~\aDy` /H~1xu6kp%EJ(@^IO͗HE̎cee/ ⸇Y*._bG %L^p/Dj`Kķ^1<Þ;]Ӡ]\M6yH Ή?sF#\gڹzuG3^+߯,Mи!MQOsmBCm<&Wi;U?JvF2A_e9.^6Қ'*;   ϏcƯ6 Du30 ~aʟq$"j$ b&̴nhLe " o:~ʴu;ɲbWt2-_ɤbHg⿻](aNQ lNֆC5/wGXPJh,-fUbܔ K yZk@ͥڐ:Ƙ&[(ͺ~b9A[)ɥUmmqӽZ܍b#o̓Kj:;6T+,(euUQnlB4u`R#t~'.'mmb$1-F=%Po1[-d$JWT#sxq@z˟2Ʈ(+&e-pyDwd=LZ$N.q׼BȦgC&+&F$s[ҁ MԾ>~VP;-zr- Tt]UK|p8˿.\<g᎓#W.Mv[n'Y4Ewxl*sc7g>5ׅcߊ\Q S:8ִ1tCk4Aɐ.kJAH`n#(N '>. Sg5kKO"E̘_Ĵ:{5UXuۘH! qޔ**+j7IuxۧiXfDGF8~Ef3E2C@FYueg )t.``J_{Z,*#O7*@4ztX2sW&2GnRTp~c\ xVl16W8tm[#;8MT[ȷ3͗*OWd}H< hLBY159Bt}Y Yǝ nAxSjJ"[ AeU &8I1Dud WKC _aoYYpn8?5K ۉރ:O Y<4bH~;,Ull +seIeȦ.eeT8%|\)`ddΌ7p{!;=?8\ڐ߄#\bf1\n~O! AĽ\$vCr;̍¨1Frq[Ҧ_d-_I<]5Ms,%IKHlTS27Q߅; b:"LK0B{4v; r_YEbW^=HI<9ߵS'38?59hԛt\ 3 CQ!z{ZUqgi?aءM#7(7+E\RseN=ﴡ6UXex"yCQ܉*i5 ғX?uWD竦.. 3UӸa`HIWh]_*˒IR56g5B  ('<&@?iTF]!ζW!P{xy=x ɰ:8|ڡ!(P2 !.=ù|,c9R~yy/RH';>\֗}ID'Z,DsS1ۂ|Va uEgJNX5T?ZT88a4hBrO<+jԖ^gg7 wW ?+-=80~szW_ 'c5yJ }1-_va9 {/g 7&fUs;ſTA7sx9-Cz,=QPi}Rap?3eE,=EjLEG4ś{dȪ8=<'x-[`%~+ueyKdzS%' 2ۗ ueG+A4Ks=@ z%4PUK;-f'h5;G8/ƻ1i k@VBihצ޼b*.C}r߽H7#G0,T "=d$cEV R['tG=ݳ K.YZ7ţ<!m/LppH:cúQ{#4DZw.bnKlG:a0'HOo/`~|t ěKQeCժ=8ɅaU 5eYl3S:0VzӛK׳#0[g^L!LZyаŗ L~Ef,==AfLUVhvj8i(!t{FKk5s@0&g}cK3AFJu7jQG|9(P7Y%8GL]GY)f9 _Ӄp׳:(gN0ZÈ0#^3$B "I u3UrS&uG.˱c4u_\HC0sݥif uJ]x}2:O yqt4fmÕhӘԗ5D ۅ; .t&3v>JL^OwBvІ w'XX,b X3Sը*O(p~`'kǘq9Wl·WѬd,^ S-Dҍ܌[|4Qz? f2OWH(IɶU|,V9)bAFK_T+֬ 8^!NEPS0F#i5] k`q(KKݪm6~\3w0I]Tx8skUp.;2N yJRu"L/*:M\x4gD4շtmѷ/l7+; dntE}9Qb 0H֟d/`v ! G*HW%D$\D썓U2AH'd8+ 󐂦}u_8xUܬ,qR iPis5fAzʷS j/X9 ٮfXkk-l! $+ ЯX`r "soGm;̢)MrawL:Y%Ro~#H#B$GE] ;hfsw^j8۪dA纔Z97RTx*hNfyQnƒDw5zuT` ;%h}H> 5X 3Y\!azk&8o~MՁr{qË HaWE`Cxe1aݬ`Q yBk*1gs?^ʮ{-ˎĂuV[" A3#/%F3qW]db{Hp7Zn*:T4 5AНMڸ' Ⱨ+M=ɝK T/՛ŽxC( } lTdW(mofnᒟW&?Qu%C$X+hq8YװYk˼精p&7< &_bx$JbBhTS2WO'3p#?B!Јm^uQa j9#@1~r@W+h`'g<g;qGq?S(a?nmjB0b~-x2/1jIޖ ^Xߘ++Aq lg5\4AȬ#qS|JY!wGP_ >#?MnukڷH)]{G-f ]ցr2&^pT*ּ˘0 eMſBȽ|[.>2 &O;Xv M`TWť[e,$3C:dx5uԞVпqPͦ]bTwO# g nYCQ92s|uג+YA #|KŴTv*ĞbM˕g=#xacb.#F7OlQ+6PB8Rd}m5Րj?%^ܱ(b(n ye/^TA\RLQ2mZzKN/g{zץJc%pv'&dQc0ɲg< (rJTZ^V*h+̈́=eUWr[cJ֟W&{ yׅ`|![)ə9X: $;nf\V_8ς2!"Q`&>]d 쓲؝*bí2TuwC ~̒ Y5 Q9(1K'uEw .Q@jh,NoG;0k%&TVXfr]J5qGv?ɡ^VI!H@yZ c]K2ڔ|AMkkp|Ld<>En.0i-P^X阉E[XwM^"\X3l>=s #L~ge3Rzh:,<:/tb=[;\}>H{*<&x&CiFJg r46w?z4iKPh6 8 ?_:I,XhEMu5&N+L+I]JqnğN^.AS`&ue˜Tulz2'_[>JoR&dH\8HU]Ό "gVzOZWyBhָN؊u1|B]LxGAb _hĭӦD4fBPE $ظ_f UJEZ?z&{v~5#eA)anb7Pc~m`` E&Mvӫe7ŵ ҃G:JB+ ;SHRIoFd[ro@|Tix\y 82`.0Qu"f|kˉy$:Yur]?4edS<+z=0ף1*C[/n˧? X،P]N8UOBT6DC >(]2T=*_+sԳcخUv&ZZ0Vx>`=g#!qrjq.hIF 9X>uD^TMp8D]XL@(tU_?G' +SQ ":b鮑=7^k6赇#øJ t"[fp8WrjѽaiDջQWC2d§{CL=ѦJBRZv&4+Wሓ=Y&Y lq_F.Ft;:ןRHP65`%hrW QIq'0!x5b^*Tqu'H A[i<|um`]<L6>afot!MS&ܰa䖇# h< *H}K _t=RBۀVoH?:ឪ匊fP}i/b6O,U!;N7!1ڽ{AO?"x?R0mґ U,HaO^$QAG~ģ3|Jc{)MnßM@⦬§-~bDO-Qkps-L8,,ʟDuQ#K)BK&h"Q\z6_Ec>I$yZn!ϽWRQdIM٨Xk岁(j^0{2O@ #gۡQQ#WͱfqdpqSW_q;7#H?vB}& dL'<;\(Òi ωˎ"`@ODb)Hϊscs1_$i1q>|,IۧDƁv@*Dmv~"tN!0]UwSb rl|W*fi$Bϻ z }mȭB_j]64_?bE%͜7h\{bNz^g,+zj݁c% "oG_ھDZbW7Ti?zՎ/U14w.JK7MR6 klPąG=ATM䞷JB4sSm.dŠq>,q1Ӻi|.OmvJ)9NQc|HKf8:/Sj.,;nӧ%$g'`B,Ͷ宪e)x>H#¯NFKEt8Kl-3ez<Ćb"( ]J.:qgOunN˜#B*>/{e{'P>#]6wi8/>>(NrwnN.W~ǧrwT+rA‹;tZ?tG/-UF̀̊S]=I淎@2EYxNMC.%tZ~dLjG6,gDՖ:!qf{1͂ˮ{(u/Uýt`O-K@Y)I؅G ;aG߂T\/o.i^}!V191+wUkEK(CFtGX_.+zqadzXcUj4ʦ7=`2q6M9U|c_W*WxHV)b!RL jF&yUPoA`Jwg"'9FѠ+n{~ޫf2:Ӑ |{\n 8G5ˁGm!nj,Cڟ!{ |☪:]x5}mpP>7GSJ$î1/ SR%[o-싨힊/M'^d+ʢ$VTۛaC59w07IIJc-: ]EM1^kk}ѧ,J~Sn3z/Q+ F=Re4r@Lέ"Z5 Pc1?v;)3ix:Y Jav0k-g g߯up\d}{terAFv{ONC971Thwpm̠G4:!b&sߢLTPܷ!b6o?EsBJ?i@fh ǎM?&J~|Z`>&ޫ ܘ߾>R=UYcS$1]8eIerj]bzW͖&[ir_lSl Z&`qHox6 iƥypDS7X49-yGCS0@^ gEz!NYd3P KLo/-z͵AZ_m$ Mo^>/3?Br7R &0Q@%u,}0nLi>Iw{Noг'φ_wv2`ꊸ@(ޱ7~o>٘km9[Wt_ cV-/ls@/ɶuXQRO,ڛޘV{A>&MzNnx^{7+r NBhz<:!Nu6!"1,W匀Y,:Uw*wV6 _ &5qF9]By:{3uzck7}ʶhW thKDDGj$:r/9]ea: & s HьZsF)NAԑ䠍:Eፖ@{'klHZ.g*Ȃ݄և{kae(>c>(',7]> ]SF6.DHwqܦ>BJ ­,>"ni^b8ac&%o+g~99qj(>%2MpDaltHr#U~XξdˆF.ˣwP nwiRFw*W{ؖ~) Nab."k@ IݹXn*LU (q}Z' 9vEk}z҉ ! ;+bgGTOPMC lwk'L Hnܹ7A'atAYT.n/c}C3gXjia-f6N}u Qʍs]<O$sa ~u٘փN"B|c& XV^kᥓ4tAu׬*wps1~&0@3݇VϻKc\(KoOeG5_6ec;>72^oRN6$R]9sÎx9lܐC[T۾OnR}$vڻۦ0̈~tLDsI@KMwL 6_(WjK?^*UrAzm_I9j.'_13ha/]e|r^AsܲST:bv„{1+8QU-7jeI3TN`ďS 0~fO 'LQ~I1Ev6amOW$+&OI݌:m'!c&ii'iE_LqxFؾyU|^8QV 9jk͹ҐGIW@4f.L`z㨜Gu5|ANp5@ݪ,qtk 'oubhU7r rBZet dPP\>Hhc+ eJg{F9!dv/1q`]V?@mY~ -ȆfYhP?mW0f4Bv\&/8vIљ&jHm0uFR2̒p3ܥ5<_xs cL:?h d܇rj0^+ؿX ZčlP,`b.HC!o5ƭxuRI1 ϿFElRH-74u06YN rmȠP5 t~ϼUDMTafD1 ^7jl!k]n28zgdJ'.< URpWll㜷^`ڢnQ33[5jٽ¼XbRg }е?-\.5-| 2.qd-7*ެKǖY$2kI~LW'oSZޝdC w??raQn}Hno{U{R=Q1 })5b@#dkƑd\wL[%Byǎ0ū oO$yƤ"sDGPswgj*1x#nBMz^@HmNF=(g@UB%A*SZFk]wҧ,4dLjTJJTAOlYV [AZQ~,c JXЗvsZlc%9j͑nYc'x03y%%{cAD0G}NF9M{DBjh> Klt<7)i4FaD _ʣ.,sZqGeaz~% hfml}8Rxշ|微 ;aZmxxXk#c~q:)]rcQ?ps# 0;<& ,Pp W?aGD@stlY璉VyHL!U)ۓSM[J2="zD?HJm]UI .yZg+ዔ%\ Yk5SB9z>}JZ߹&TEb"EQ=kq69fݺ!x+c=܃dIe$Lh|YEQE%G !Iq3zϖ*eA%UNCW!dM A|Y { J}OO"$(є9K >d֟ uXsrߡ/j~=lra3lU13 F:JZ.'4Ts1kPU4Dr)kA5A=ۃ.ԫK vCV^'86\3E!6j߷ݠ^e\xb&gdaDo=9b2bm,t,LAbfS`\t[+~֔wkUpθ|7r[Dݧ*B3C![Eznd:~wwJq#YD3sJ]YU;/rUK愥(#g~mZXŶ|6y+Mqxl> hȋGm\Cψ4C9^%9:>7UC_@KBU-(X^0}U-A<4@ϔG8??ܔܠHA ԰TyP߅wy-325:K!<.y;E 5P첅T|)۝r55kk>@CSNzFl_ &Wqj9LҮ5/Hu0)~7#6ݯ|?bɾY>^r̼ax%1euc4Ons{'T 3W`Y_ˇi D}8c*Q -m:!=H aR+&8ʲ%4DWWqtzh" \!-ċ{v$-KhG бdHᕨ!*d}U|/L(ǠK&J를gK1v[P9 FV NMv#Uܕ4g5ZǾȌȖZ_OQ+% ŻzS%f#ҰI(G\[,[Կxmqt7nDx{RFxCiaX Q P؞γ>py-ޑV8K2~U]ļ]GzlQbbBty8v;Ԃ!Qe\_.Vʦt7MAR!L&Lq3c~+"/s_|,*%hfRiSVbHXBYsOV(6~(,f2EK|cb_LWvC-cYɱB*21)4/1>5̄6 &@i-2A/3 bt<ٻfSZxf qp=m!} :eSyJf|,Dh=Ρs .DJm'. E(ڭ 罽e)woޖd$}/FV5zȰ1?kFeQWOlod :#^ fs):|eᎊӢ{T{s\@綉uV( &œAX8@p1X䨼)P$5FMQ = K}uO]ٹhZlJ^g; 9ٜng+8| m8Tw9-)էyl{jF ʐNMkJ,rmQ: cˢD{՛,{\ϐߖ7^4싽Ac9f21ݨuΠH4PP|[ď6F>_E<x}yA;gS=:MWrC>6TmjPV< ]M6\sƮ`,^ 7ڐgsmZw~zϸF WRhSj%?w~j=sW5,ኤaߘ5qf 'L]hHC Dg݁G;jhPApE~$}!Y4NP8)B:) h? jX h{xR8bd|{Q(\z)T"r(jh/qS`$؟0 7ZOkBD]W`b{_A-@tU^݇FO[ݎn{vӃk/Ӿ(L&ٔ>\7W<54XHjM6}~E:v YWt^N0> 7薃h3RqqוX o,bVh]q %>:.eTt\yɹ]Qi(4^4[L C\-FX7ں4~:0d!EO!%-4\?$1번^QoєP(.ϙ,z2D7iߖjMIIQT/IuV{1k hZ&iwحFZBQ_xHck3lx } \ka,<85/Bz6ko|:Zs+? tV"qkB֝ ,_t@nD*x0 >Û*]Jv;o_YnJͤڧ? L=3Y,+}+r^1Х}V'ɭĉ +b`aqS8$s*~ϓ YV `Tż>CF5hJ^xW#%7G#͸ Bn/!0Y$XM߈]#AdУxe4sR]Rg?6E^㨬 wtX(ӆu[h tNjQ t;xaoVs K\J!m:F~gQA" )3 K%GĎ fkժG9%+@{\|:(!,+5z" xbz4;;VS{V9{3:1=kh0BLǩ{L`?ͶXCp@PO!XS= PkR(]9;\%{R5D j]/E1}7^lr5{fW9}ogB8\Vn_(6e$6QnNN؂8ߞXqPQSûS~9׉0 O\ iQ;9# +PY(Ոg!HX6A_?99JO5;[M֪*G R:7Ȇ6McZL$ᰂ/Jc3cOor3RA]XjƎpė:y%©- ݩsGM,Ku(9qTF63,y-ғC͚ne fPwp="ZYnk8jݙdi0ԩ"ʂJ~d\?1@e8T =?tIVR;7r @gJ o05AFzA6f@ܐUYnMQkB;!7@qF_5? UζFeçO7TӀO%?Îز&lCa}CM^~K;ʞPXڀb^"0Ys_VY A## w~pyq߹kbe8U|x*=_"n xT1 (#!QՃm9d{y Iu18'sFF;?~Veى/c8@{{\NͫZoͪ AYBz׊šj<_"{=5R$+Y< ! bCYqd0{=;B zDm#)XKzpy1}&طhc@o,`Mụ-qZZUfA}ETGPܣ8+?sOmf]n-- N~1m52>9q,";7wfNNF.4la8^񐡇䎪X,-饊(,0Mj0;+I=B! o n2A1$Q˪s.,>dh!øQf R{s>k|Ybg[w&FQ;Eh( y~ToVz?)+ σqΗʹfRAJ MG연 "f{c.̛8=@! 00 ǠpãtFZM`r,- .N=+-tƆmQ]Rk>CYX?ʔ,S:mcI]1ԐK/°B^f'1mK$ܒ{~xg-2 Y'D7I9D]Il mPj<5\"Hkʩ֕nԶ#؛. bg($٘'F=a߅tWhZ9:[Sa'%U!k*hQΈ!\fjzzwӫ'];crc\%u$JOou)cY}yU_!n>ߟR?!E]%\ l[}M~QȇHC׭'\כkh` عڝgCW9+v[,CFhJ/ԙ/YWyz.GF=}uR 9sl7ZO(GyJ<d]SbnyPX_"B`ӻ][R.R+ p]_bf/PC=J5{X9^r*-<2QA[ bRJWiV/NMqXH&u!'0LVv=GڈЀTC&)yoPQM' `ˡcg硐 ~+JcHVo]oWo9' ischq5(݀^QZV̩Gx C)Jd8b[awByhWux(U銔á}Lz(,tQxw]-Yn VdfXQnWy,;O&޹Z0p`HKy=iR^fBl _\]J~XI|iWPBG8ڹI{N~iO=9Ha\Kr_ly䫵&P_@Ԓ ʟT`d0 wWӱ7LRboK#ϨQK[:K@4/#Pl+?KuEroQ1MQUgnf߇'Webvby:*VciYpX ]+8%0UQI 1LV-tG< L~-ܮu.77H$GVry~bn*)͆Ka= rei<xJxDfp|+P|3:!x5nȥʵ-~HQK=.܈Lg(wЮ Z)|ԾOZ /WaU,ED & ~}rX2BX*k":0I_V-f`j}tR!Xۈ)H1 ZS{Fˠ2®Lb|Uܧ|XDQ #!m+|~^d8!LU4͙`i$%Y1NBŽ͟bGzvͩ*#MxAcy",aZmBz^~-T:ö,-J}~n 9lI;EG%j2Շv|N;t#2>^ /I_ݥy"!4]z6jr }LZPMON\D.]lEqc[ sxyމYe~PSH >#:OzV͟j% iX\2 0>A N<#콫eS}ӃA%t@BrI$ 3D8WzD7`Bc[uf__ӴZP[,a.k"Pa6tcl HKf7~9j|Q}qp{ݺ h qk0Tȑ4'hCl ÅPܳW&uP;Z<eIhsCS2" mM%[miuđy1Nsl^7遴unO;fv>Bkr/UI$%!6UX%6IYo&YΩ8Luzn'3*S ,UbP#g0;&CZ.Z(éPD0{WTl-$L{RC_&_h:YMg}EWHv겧io6HJh!v Iv{fr[7[̞JGh&]'4ˋ-v_uQd2z%<pݽ5-@NyJ4 ֌ DS+]7~7!)'# /,YFroO6a[ڸ+J,~ֆOL爛Jt<99w?{A "}%!R0ܓc| ڮk&ǘ_/w;\tQ?<~vr4C֫ڱRpl5ah}.lfđ!űJݜ X3S,KnkxP]s*}#ޫ0 jyIWBº :5GydFq߄ع$a$2<<3""+xvOd*ZߐU 6x~G6XcJzbdB*SA Ȟrskds ,Yj-oLPk8 ezCDG KY2WQKФ;2o>ܾ]6C%dL_^exby;VCO>yG9S˰0˳ }ɗ"Y[אP#[ 4[Q ϳI3Mtz69Q3.:ʄCqcq:1㷿ʥ erN(L0ukoVBie}g\-W#c2%' 1{ޏQ\h*:gCQ6JtpߐEXO"@vt51 Dk&,r]5|nD.nLɐ5C~J`LhO6(T{^hPבRլ%9:%/S9`㴃vؔ9*[B͊:@V&>tnF2ԧBk>T 1ԗq b-8pO!d`X(I ć*67g7~zك6%($Ca},*3sJjjB$(l԰m|[_B70ka?%M3BA@uӓ:$Y~}Mq~P!KbaѿqdNb`^xʝv59 3LzԊC`$*tbv"ɻ]8/M ,z2S ɳ_@]69n=A2.:nCh_YOL@׺Z‒ZWO,b tڄC'3* /L#rweU5f׌Q3P:y#oȌ|ԠtgisT[|C7Nbn$zqa! ǀν sv^K9H!1}%n=qd .>#F+GW{LkpVd䣾u/`d#GAn_H+r@#"& ajН@me"n62Wb2#&u@0(];;t- U@}!Ir&NTIF%)٨mEw5^gY5{vQ]?b.c0ܰ%ly.ȕ ;pE eY_,S([d̡?žH){I6M4Xעt= FO)A> KF d4N&Iz3G[ p} u`A4ѣ4Y4gG =HptJX &>_?sHCe2|Bϸj~hod[%д`M'\klW͎~i?m<]vֺ b/9]:M5a;H3A Չ8ym:Ht_ܜVs:4Ge."iN<6ñoW B&\!-M$6ÿh$[6 j(w tdHCX@GRF"{UQgvH]l(gFh(AƸ2Z]KwSzV2X7Ĕ}q9۰eRAU"nN`~Jۇ?tW7o!ēOKn$Mg?!5r)@\]$\*|mQck+ GRWu¼ 6ZR,>o 3x,HFi%)xG}p2;9)MpUF^ֱkbWנLOS[UA9="ik&^5C_O^3CnB&Ox&eFDw0)̛glݝ;7t`ys0J#f.dFTsAW`쁇_؁Uz 5or˾CKP2eI("Vm@-_!J䬷{!]{2WdKq _K1Q *M.J8-E,H?t䈰LT$$u3m "ԄĽ ܜ@سH+g%=jLJn*; #єpw)=_Hk^oicxjEӹNף__).{gAa֠* e<`OFFAB=(LZI>{t1Hz46`-G .7 oS}Pg^(1n,McH7#WWV_t~w}r,cw'fӔ* ەN='3TrŒGo`\ϔ>837܈i}g)f`D!Xʹ3ukSGzjl%lkTݗۭUێFHbLԻVfFzN(t`OoErH&3l@2rIkCN7Ǎkwm=f JY?z[(N=2vў4'r(gЙg7G]KDt,[LMu+yRő'sVIATg9TQ14FᓾuQA?ڼCj//]/JJ& 1Ga3mIC6nlf/vJW+vPwI5V(s#4УKtF`pk0`e:s"_I^V;$e TJ^g,̄7 c!TN=| eN~vKkq>FX\˟/SO,@"U<>JHZ0,Ah8pKj̶BrWQ@V*Ŋ<._ea- Ke˧M E  )n׮@xTZ%Dr B;Mvqb ;BKA% K`{i+޸D_='r" Cu*ӻ`g.C\ڔ c4B!_kh0/H&=ӻ<P9:T3FuPB73=^ܐѵ16d)nQϘ 49ˬwsFbMB71µ|洸(Fs0ƢSyxU#ћ^RܴsL 8fp=)k4 J_n\'d(59#Hp٪i2 9r1(ϴ׊EL)N9mzuLҗm1V_q)^|s5Ύ'#0tXL\! 9Xy\1ڈ̌0qdZ^mhg؇K0+* ԈҘh 7}^UQ c"~.}wj$K̩Vߡm|QE輿!v?ٺma`Z yP<'h8T](h2^۞r`RcW6L!&,yJ't欌q8 '5Hݲhz\]+SgWymHfBR)Ww$mه׺y] :C>̿;NnŘ]07~k-r 2JҒWde o`չ. 莏 qNPq۲މ]Tfǒ1Y*.h2t6_WL_<834dͦ 7o@>`acF k] dQof]hvPR^H׫oKSC5jOz+zCK;GE4KR; Lzer\+%|dm7Gm lUƃ?=ކ];%JCNRj\zo9¼6vHdnD,j`i+;V*1V5ɇ%5Tm81<%` CPNIvH>P*3G#3K1E'*-:ꉉy Hw \ş+RȮM{XϢSGSJ[l2s:;J#"i<qŽH&}l{]tS)d8ͬXeY(Nm:GEX05._=c=j3Bz0əh % 0 *AIlr&% a~z{Q=$tǜG.}Ԣ#-( ]<] ]S#H/V)ύdpp8yLWF *QbLW|oۏTkhh8|4lJkfKk>ӎbgdQ5BApY1<^)dYx+EA"nl /Nfe=H7SI:PoA`9H|2+ %I)GA$PSj4߿l_\ grU5\1(wZ`v܏ЩjRG.0Cւ 0Lnr0ic$:4,~x ĠYl̟_Y3JWB&tEȒDc1 _;XG[}JKLYݟ2{ҕrph#P7wl,zh'\M O[nfY導u%_U1s IgeXO0/`x+K۱kYw["HBЙ)tJq*H;; VX&);}^b Z );c PF4D#ΡB r qvD~ҁlaߐ7OoWeǞ:ؒ{'LQsFD)=* ޥ OlS$%hDmF-{ %@R^ e_zhi.lKNJ,ʞjnK=XsU_E9_\1_F.fh(INwgyfU#nf(D"25nt͆_xٜbZK= cw/'U/?@R6$P5rEyeWr@ԭZ!"l^ 3-)R͔lZ7Ila1Q(Whiسd&9nC2=S70 ;1ρՔhWqVyM;m>b> Էph` \'S`{49z ʑ%$ՒI\ h(F^&*{1wEo쌻gk-0xeUko ; զyb=J.J #c+]eݜLωcb `ŬOoMOw:x_^3L oP0`7$X=ZQHبO-&G}>8ݫREy\ӗբRhPz J,B,קi𝍒)2 ;S`av7ynK[cnPi^,z*F}u>adn#n(UjX]"Ԕ9dA%cX)g+@*]6Ę#ʟBֵv$<@` ޸wSCjeUW'>3"HgawHG!9M?8'En_6v 9xCf15T0=V_bRSxŞؗ烷yxmXۃLbd4-mTHA`7V0b?%2b1h<2ݒ{_`kaؾSm|myPΤNX)XkɋT9p)ظJ'#E,Zf,17{ 4B m`]4cY3~= B?]d"F i(ˇϑTG{<,jP'%kǮ$R1>IaL5F2K>m1Ap$jkD4^ѻiH5z. 6V}J~yԀFq-F[ 9M vls۳N#Y4|*p~F-º,ȧq`3 /ca^Fwq/u3^ "pPjUA2M[m 3t4v@&W~zy ;8kEăzv+W< N<5q!L<6g1o-UU_ KaO2&ɕo u??XȷBDd9U>0r&?Bf".U/_ÿ,MGtZ;lSR5.tZ¸4Bqޔ@^bNW`G Szq,5\;JV5oUo-h|A !&I$L^:8_СDlt! ,v1[T-ɶ ls!L[c׋1.>'/"z9Ƿ%;tqJ!c m^5R5 ׸~;FW<_;O[^R |.JIW ܖ]ȺVD K`=( -2kls/=F`DUb][O1 65JJY!ov|me׿c{׍qQXj̽oxE5ٳsf{4YZ J4HK#/79&-* a\Y7ш`^.3iY)>"/Bos2./ftX ?/5Qʞy-^%pMo)_0Bh -]ۖOA1®C}zzd8ӉFM8ZV}'y吡k4SyZYJW縏 ={3I)1iը2mG {'FN~S/>ֶB˃YW;bL'k)3CDSm~:WR Ǩ*#F9|Q@]uFIƋ4!uQ!gG68YAmMU~gy,]o$ >8l|,e977mjpPsUjxb%Y͔h+ޯ>1< Pz!^o#A.N(ܱ]zT@3tPyzVS_tpU' `JB5;>-\&avIsf @?D?k\:R7D0R30"&ig0*oJsiq]ֱk2dU+AM `FWbql2 %AH]Q-JԸ ߞe%r;nNS7~IDקG Of*]"Ä+-Y{- (}9-]b$KLwsYLe2LoSdE1&Ѓ}L1RBLpbԄ,Q>m`)Õ n57hn~0nQQ3K.ڀk޹>=cɖܾП@B\ڿJϜ~z(,$-i1_[a"FͭW؃e;O[(CvBCá'}h'u2*l;Exsl3-۟KsvhN%d&7x*粊$Ї#jhNE0ᡩq\}آԈ:1$*B#ͽHk#6q!#*ʂ }g v ~K[d.ߋ3j~]8^ޙYf;bbnUy8Y9/.r2u, Qyw5Z/,s[I=J96_Eel8Fj%E?r8]I dؑ={ 3<-ǐ{8WQLsR=ӧ¨n%w2mt'7QJ,(%G~,[iB,qTW2vI6 bعЧbO|yb- ȓHZt7QTA):I: xBXԐ D$4 ';c`9VP75$:sOVcH I6瓟D5!;%RF֒:E3CU`Jc=媋d룭x \Qr Xp!Ru맒cqB>uA5i<8# Ph"Qx@$g^u?(vx]#'?Toqge(,#+ҙ.g뼗· ObQ l% Y4Tz|Kl!v$ lIimQ?#T~a wci8Fr_5s@|rf ])M\7\|*/RY@$s.{ZYiS+ɝ'9Ae٬_eC+i$tߍCFiPxYl?{qkY|$k/,"*G}"wSQ]ƚ+̴~|]EH῍ػ<hIpyN#Jãc]s`E4mLpK*ʵdىcddq$ VC0=0حef:%In/̼x60ߩ5v ;9d}ur(f8[9~ΨMjrτ$_eZ_) ]#،H)W<}Ȃ)WdA[WM06F}duC~dx<«N{i, : ܫD,o>9%sϷ3z6][5mOi@m˹T@~-oÎ`j䕄b% :Hvs߽)5f`)>xvAl ]lb#L |y4.Cpv*w]4Ml UQEnXGr=H{}LKÃm 2Ck=:W:efҙyk ڤEa"ݒc G!] %ѥ'ơ?K9A09gg. #;8QL.7/XRusAFKeG `Vkydٱ{:pƶPs3fP;Vg٤U&04ʁeS^_*,]C`o83"]13溝Obwl-¡;٠1'%y&~[J1c?BL/0jSt3G+:bq#x 3\Ų'򿝔Th9 3rMGR5?VvPGآ, Δן[EC磢uAu=Jz6hgز_8Lo,Y10,C6"+:#6EH{\$KꚂr(X'liC|a"RAj|%VzGȞ{ Y_t@^,6cTfHeMV]Z̞aջ0M;RpD<#NdJIѭ%LG/ mI*:ybk}W{w%u[\<>9St6l@+iuKsԗ$*!\fN8<:I{X'К>A&UGIzmRnK2koFݽb*a +YIn5A`EL A싛YZҌĈF\'V;}VSX;n|3H5E1 ٮ&9H+2UeWX|0uƖ'^X?I5bÌM͸wA[ ڻŁmI=YT\].Ŀcf+N…W gYɡ4NK2wQj7TP2{I0a{DJ1rJzlvŇ#hKO]7AᾭMK̅~"P{N}kڈ 攃xzIݮ}/;(@sOp2\B1b3bO]2$8@nՋV\tw9C+>2Xzݦ~ hy'(v@(Q(0iUMHMo-N^\mt Mtֿ d L.r&jZQ,(Kًz8'6;aks"{6hޘ#ߘ,@H\sl`<78 k1˿ဍVG l^BO?Յ%eIϟ Z<-O@ xYT9 LawEO*"'& "$曝CD4mWc;;I6C?xg$0"c &c !RBuV&z"5pU ƈ!j(kaeҽJ}Tx&R()Ÿ(5i!=z*mLM-^ ;{ +9N-H?o{?W)R^AQIq[aTL*a{c|N2T+j-^1.Lt{LbC0iTgyJus]4e !]ԃQ:gE~vٲ꺏, uI}fgO5!n+ O?^9mRʺi~4oS!s}!Si()tAܮyCbVj]Liν vLr4Z?ڭgQ{绫vBuH!=ʶڭ!U{kOjq"^&6{e{ցQ!(wx:m4VL#?hT)kq<]wwS/hK"A_t=+g_\̷Ltﰼ"RSPJ{!%?0w [Z5%jr, N7S_Ѷ 4~tƲNSkSVdg/ɗeU9kb eYJ GdWGC5[Z}j` 'R*V=Tј=' N0'l@*WCDZk8Ș.bH| CPGkU&:QEUKڎIѫT_9q#Cxo FȬX`348UBU)FߏVAQ[E;ĬجTX ςA,[S wGp/ᯭ-r[wھ]f 6H_q>{u\TϭPg@}P,%9+Zo0t)6d2(!vîBr߷nՏ"7fF]肅3N2``fy9ҶTJr+ 5V?V;K郊vstU<^ֆN9Z";M0Q\\LkhYv g\!G ;c .tpNzyL+gm<;$L?kQUeZO2 ֠A_gki?F%ڶTlC5|@U2[!phsrCy({OMuD' ЬB T|;.ֽ.DM :3d8BZ 2;-9sQ~&;hORЋ=(id%,z?EenSVLEbؤI<9m?ϝC2֥f8]fyĻ1fjw B4Djh8rwgBqg+J%%pEt<|`X. X`#`I\XB]wxhZ݌vs=zm-84;wL>/zF+Z .~4ZOC RLYDz?\U{QoxQ9mhbh G$j# GfCko3Z PF6Of.ҬA)n+iCU Tl@&L5]5'fWJ!63Et_7whQW,QD6+5BRzHnV>J_KM,C|BKfoEi;G=ᖪDJ.4M{ӇN[D(Ǡ*'Na3c"d6( _iN6Ћ ( ^}@п!V@L~lXCKNDܐ|?6bŽzX T^\VH•(pW?ixXЭ:LR-Aȷi{;,c5GA?'.6F,,R(gI26u12O R8[d \G?YG/1*z." nGDG}OVtxhE(d#* y ­ˋK@3bibMӖ YIf=,wk2DX!ڷCU2, ց2<}nf[ў[%=Ok~X=N6" ~w'I7 ~ 3 RC ʹ HOb ?^(4&8h VG.9<-Hȵ_P;jTJ g:C,Jea=-C'H>KA,Ăן/^8<|oSþ?p27C݉wʭd?C BEn:呯q 9SBܪz%4̩j>ǗĚdz2f۸CeD+ƥ@Bn:̶2^c6nL5Z [Nuh qu,BdppQE\+1n/0."w^Q1oK0>-0\4lgBƝe.vMz>!-(VyeI|QnS݆n/z7㐑[Þ3PŚAv1nn3z1I =SEH@l@GQZY/ӆ,pÚ9%0+9uBȡnj-h\[i p<lvM2&_=4@(ڐRQ5%6r KhYZPMco93&l{8EیaNojʭn!3i>r;`۱w|d]8*FyY8o 5%&4eYQ!wQ`ؘDߎ^=ݬu7vHwL[x =p ͷx;ފ:G~ZUkv zS&~OKp϶vn;mA5B2״ N?/"$kA:.5<K1cĿ  ׃}=İ9(_FGn6B,`.V'X6T!} FgS|}5pjz[urȸƠlgLN^ǻs=0w{w&Ql`ACt5yL_G߈aW7VrlكȶiO p9]A1OZFD\g>RAb[Fx$w V"sC{B ܏DD[hPv-=OY FD ~v˴dwNfW`@RgOk=;5@F_۾X>fxFN" 4Lyz:i.h2dNxSrE MAVQ@Hl"t|9آYR2<4KХwnZ;%}AEN^ AF a,8P<@B1 x0~W9h!2iX鱇kZʆ_d@VT̻=YUrftikDtI[^Șb-(uW#KtTe䰰agK{+s>.;37xqDO#MkciBh`O*-q]&9DŽj Z9?A^(@ gKu 'J`S >낄:T##>lv|+u5D%ti5aݷC`ӄ^^~8L#kZJE Z~:h@1udF-PW&QGy$peM1[4[Z-Gl"w;b >>!3z7nhM-KI3J)<}UP@[F{xޗ DHB󴠻QHu &|xŎ]:sRF?Lgq6/4*p/lhWVv j5gXh-J)dn' k_ >|H"JVBpzYkV`/Ni; ϩӵQ-,+W~jE,9s=!;fkY_E{a=*l@ ES6^` t\e)kNL}j`À>\E 1ea{g70r[w60;v#K.dBE lH2l|Lb^W:z;lQ a;[7Q ǒPLO dANq]A>ep ̤4 'YXoEVžTq^5HnTŇ0kqRx\dLklr^aɹDwf⯙2޽/hF84b:Bk@KQ"n( |r+@S^B4@/^0l_U@a<0d0ās ck6(&J,]r}GA*Y(w%]][+|@M;l:z\?FU%R}R%DŽ[߅{j-}#$l2bۙr]FMdO@v|G.jz&zD0nlGoɻ5ihyW4(,cꮶB1];9F/mV0P嚓e`SnKCᆠ]GAvYЛKrP4^-Pq r@^ ūmaw:t >8@'FI1"O4NAT, PEC%$a6qR Hq &g{=Jk{R?Al}j2$)Y¢ʰFn tUWS-^,(dGF4izϾs[i*p^/6*'lUJCkk3 jm-Ѵs(eO㔝r'+^HSȀ40@bKAD$`.7zW`-16o3ĵɇt{̼3Z1m&)r܂vvjX\_\`G}YPvA9(qH^r←V(6.ہ)ቢQK4[hHNN=K[L T] M㥍|рAٞ6+nΌ/UYG.YޔUrV %ڑ*ѯTWL:̭HI l@\>"KJs H^TnOah*IPw[!U\! jfIl g!0?jTg@kpYDǘ'{˝˖7x]1i1US/a`U L>qIiFec^ɩ/D"Mw9M ;UOHʀ|D-SE}wr40)XEH "uCm3#MОy!!G %U#x d3!Dj`7O>6c_{n9.yn䶯[gJ+N %ƉP08ˇ3j}^\/7v7(;=.h>SPtYJZoOC[+0Y^ⴈ[y@ow1oe ,Doʳ Aڠ?% uk:\A!@tȿuEt|EH JDeAa<\YvB1=oBIkuLnL 䦾ma…R,]uY-3g~% 5x<alnxpV?ݎ$"5DEU?"jjKOz&O|gsGOfIO ׫ZTWF]XqrP7:ASd4EuùEx%I@+w~hf }`ߤce8E"eTfV!kNנxT.UYz8Na28s8,{3~b_ӆh|- >^XL%yj C1)ZY%:f?𵯣ЭHwcVоzPw6 @qf(Y:ϛh1QM-wQ{hO&p@zdz,.|\5ŸveF!vFofṒl ֑-#n _GP Ze4lqUr%@:RIɛ - _{Rw38\/u珅jrhU'G߶sPc$@Z3hz+3MM0P£|]zKڵQ-W%L1_ AjŕɚwdQoZʹR*bAI[LjN%U~'8p; k\~&\',#;Crȿb 0a& W:5-Ă'"#:UTy7bRyl^iy.͹]\9^SVž##VRNV-4w4%@3P[COuuߤzc@19Waer۠keJnmxRժǖOs{iCf̅~s.hSGєxj98G 9ne7|^|M=䊃 0cZ е3*>@LջU>^D} dbOzr2KEj ɪfD sj1k]$; $8W4bK ?x*Dw6ʅ+hku7s`2edt-B sR/6t\3~48:0lrrα|tOt8:\;X_‘Wm=ҭ ] e :.sb4nZk,'-3ai4t4}EeO@k1^~zdކ<)AQZGίJAi58`]e Yȵ#Ԃ/ o O mpɿMmۨK]8LAM1JRL7>ԧws-qf"!Ν|S[{ p7n=g@X3H4ŗԌ3[*]GJrDJ$<;g#"] R649<1haUּxJamM*lny;yқ1B5AkDC{vg#qD;bɳ5@9.]Vz~6 Ewg{כ bPjH6tC\m1g)ؘ Tè'.ň?Yy n{f ǘ]h0h'U>1캬6B4Znbƽ,ՓUX91@Nm {eij$Vgu? D< :_n}OzfJ  vFZjoySRrl%e% <ĺ4ʩES+"/m)^Q*}yY;O!JİdS!elMZyL+vL^:ӇU7rxԗu?|Bwa=V4%д0>R-P N*e-qS>Lu? "se^#u_7XQZk&2㓬d{pW NPI牆2ǟҺ{°e 'denw4Wxx?ݔqlDI#%zoO୥ Vd -vrZ+&P.'AgEΛj.-[k*Gd%[8Kaų(2Qh/[FceB&*t:6%Hj?rBydYFA*Yj2/~Y*\>\Z+f_PIS<ö ۛ j_mWXD,R)A:?#z(R_,6]M=L5 &S)$%>$BNBLkܵ>iW Rip;fj#T#t'^ CSs;f$tϋQ]S ?_( }.Vċbd`>c (hj^r;\oG7<(Lf罐q=regoҋj+4z6`r8\lWXdBaH`=Q&3T5:V}We*\vb_!}폠q ykM :XL=G ?31x#x½tZ@-=iFTtO_r8!\jnzǒat_vy-"``L]^+gǴ啑q)9Dz"˯|p`L$oa>fϜq{ez a6+2Rl,%랠fӅl =Ђ 5VF qPBtIۏ%=N[0'cq.{fVRjnYC7vpqvE]`e,'#5P٤)g!FBuc!\^3h!MbS l fKjhձ^^\B 4h =dl  K9Ad%G_,Pn aIw=;bNK;y+OEp7P^ݞ:=3)Ag)o"՛_73R>ӿdxӼ@kM j~ɹZ.$#{Դ_y 돤Z<%.Ǡ,@j}z<&1t#Zo^fNC*Z Ts[l:G#ϲ#1܀,ܡSwyMo }h{5֍~g޽A\׎\:ވ XE{I2:T#h_ ty+⛩!flyYpDpUb cJ@w۵d@I.gEh GiAZ1(YBLbZ\X4sPi`f 3ʞ,7%f]~DEdؽ/7*9VP 51,!-$m>m@ս#H ⵮yA:懎@_V~'9t2kg͊@#wUat=~v§ğ$X4'F>E/@Jm.ҾѾukwB+7\,lCٲm?w}[3x1Ȼ/|)=A\vI'@veִ[,l\6uco%N*ar)]vmIҘiq?6b9~E@?)MJlh-Q|.$a޹J.#4ZC[n· $E=a0X_\Ũ˛\]qwL3\7{;_3"p ZNhe xjW, hy~$DI,/5 &R ɡs["ե4b,˺f.᳟Sl{%~ lIƴ. ^mSt$ wv ۣ# x?$$MWvwվ+-UN*%0Z~`[*kŹPջ|)#uB:1?rfFc-8/RqUm,:0^H@-1p3t1!4\}'WAwHjT'KE͞m0yȃa N5LD%x^x !]zF|4u\TvptfKb%b}E,_=!))N!o }{lPi!ѕqV'5ϦcΦR"9ce{r]v3VAh퐸{U*X1M?zԨ30_e$C_KlMiw%K r?3&:+@[],4a =*SiU/Q0dugDDNt5gsBX?jB7p[oh*jc~?f5ygĆ82gD _'*Y1j V;-O\ jDdx[a7 j ƽnJrv.Td:I,N4L.GzKoA2z0>U +]G&nY=@$I@?ꉞF"[6ivG>Jagh^+D|f3wOq Exs"#2c[V:Y,ɧֽz]uFh{AOK-jʪcE~q)X ١v2'ݯvݘީ9—Kh5oy kpo G$WsOUQZ{(+:[>Q OHqim-Ob"`Fa UTe6p?aO# t̸ߎ$$.ˇǟ! 3TN3 {I#7V1襚;1$-QRZ;+0!,+!.f=Yc>bS kvm%~ʛ(g1ƄytÚwxȌ&YͶ6xo,R1 aYm_[7P.V^au,2t\3Uٴb׷^])A}wA(Y$ h&zUI.{dzFQ$rDs ۦmoZ.*IbJ4&VFn!\_rpAz,\}/1y}/ĩU f. A;u xYOCB)ey'#}ߺ 7OxGiK 2ļ#sxBl)f1[mw[@A=:,C m*kZkQx@n)1q@p13[fm2"tE=(齫`$C('~3W'lm7H͛צK=tV|c@*1GOjQou0)dŴjUX2q H4&) <T%UZtJh{XJAYeYJ"9%jmes@ݦbք^=XA"?U x^Et~0N Ψ=.HC2 [RtKUӻn-Gʼ蔝S8~tu`ޚYUt?^ŧD Gbb+-.Ksij"_&ŽPS7CԪ9t fG3_;gaS䨳Uih 9R+@(:-w]pq6MXYTשp6- Z Zj1ca˷d"A<->:v4ԭ|8 )jڛ/:؉WKŮڛ|RWTmвj-tweCuZ^lsuWMɔ8(&f!7·>8t۬xEUhNJLNذ Dc)vګ)P{_ #,$nA6cL{x۸!" TN[XY7]ļrJn|ۢNbaWpL& ӏNvǃHmGs[IJ6eBv?P&ۍ|BăO]WJ\ÝFeR;p Έ;;P?v6v|CiPT)1dO; mPDEV^"5>)U6;Yx0{+{7][{u6w[NXATFKArquhj+<0+w7#=Mɍ>-嗤#t|O| dc¥T*#1`QTSSI;u tYĔ)džY\puv{7Q^ `/x#yۋuT7ԘaGQ~V[n鸬敇' n P{ S~FTOwnj'xx^8Z(v渒7!nEsI;5|^ w&vݍ~IlSwaY>b _r5TBmf*| T07cHjVZt\+ ZΑIv/{M%9A[taWNP%Q6R񥴴's" W1CIHgxδ I,Ck6.zr\7:3X{iG 6{/(3q62X˱hO_ $ہgjF VpǶמ}EA)h <'ado>SN"/?{Ųu<ȍf 6`'@4<"Zc1in 2 u[ʺo6TSDRg"5Y]DG]L PH}>H 졼{v7"SBG :ib y-VrX?Z{nw ̅KX0[=I-hW(/}Ir!ҽHqQBnU†caӼY?)-}C,jp> ʘIڷ> ~} T!}?sʩ×JUyc=hku'4_禿cav}9qa, ,5z_`i(Hn; w7B;G4gҼ%ZHڶ!EH 䎨 9M~܂tCWC;xeԢj139F羞<@KјUĴυEzPSMah-ou|Ihϫ1Ak 躩DA PdC㋅E'n5"ZwEk,ϟq8[ns:cKT%@A*BzA'+ `Pz7;_ C Kxpsm<\iĠ6(Ao_bM$9.ߣ^h_0֐!.g$)VzDx$p!c\|ٞ{m'OC[#e&S&Uhbb,'0} u)7.JwK迌3Wz.]I˗}4 pSFRa+?n3MBC%DeqI$_Q\nnIr.{u5q105"vK(Fl懍L4\{) 2(K\h1ELE8PoMQuJ2zz3s/\_#V歋)^8SVc5/m7ߒK+oX_fcgKbuvI$3<{ p!Ȇu uym\U w2-NJ|p$lb>˶fÿsVA!Yϩ=B F&&Rò˞@ wSZ0=}o>.Uo1)C!$%a ,koF}pP{N3DJv{u~,P>/"{(RI3 3-t·go") .UɐsLbv7=Mׅo==Gk|r g-*3:K{WT#q(.+}B>AZfX;i%)HXH26꼥8bX>_tF !n6FWB(Ù:WЅ-nYٜwgq7lW-3-J4qe" ?Ǯ}bXV& h;"sii,$s)^r>K{b&?'o`GUVp)S\hc-9-u+zxbf1)]tK]Na7.||Xw&k|d)nPV@Cl`>@ehtH}ϫS}T N.aF*WE'MSc?S%I:Jts|(\.K=Lj $-o@K}RfzMXeLk9sߊ~큫ʜM\{.W&`PDD$"B$bpf,cCz2zݥVƫaD' JO_57]w7a17FIJ8]AgOYBSAnPF |1ډ 9U:tҰhioiV3dp$0lw;p4JOuWzWZvT2F@quz-8+P8R N([4 Yj $C^̎;߸%~9ٻ>fuf,XSpmpIZ] #ؙ$ޑ7ԚC’H{ԜSìFNJ'_aO+(w_׺=r kqXz+/,L[%1.G:}H/q^G&H\U+&)P{1gD {5+:jy~(o]YԣMEQ}Bl)- Ww+.Ej)P|1j3M"k? 9nd{T AX0 x(_hjaJZ+4y԰pgw)ݫ79l I2PJٻ^k qs''ilO a"9n> T]AÝ\sIpt//)hۏAV SaZV>ށډil(dD]g zPf^+}lі1V =0z>E sBS񶈣5K Oˡ\f~KiG$B'"jL />/8; G'eT+VȘs)ϕFrr`1g")}cՃWbxa?Gc bQYgh%vL XK>q#$}B!R< 8!+ -{ԒE?UU@c.-jmػ1m7l?0Mi pu9Hᰚ=8]]u08 _DE(L,p64XslPgh?v(E^K &/ky @`#=qˇ ɕw,Ղ)҇NEש۾cwMxm3Q {^~żZ:gIM0d$st;,L7X,qYZ#]GOUD$L/|c 7CgW|yXvv骿KvXOC1]酒Et!"Ϋrl%1sBx90,>Fi% xng.Hi)u44Mƴ] C9P)[=,vW:BH.LKBՑ ; t^['e",e=r${vN$Rۆ",_SIgPnKRR!bD =}U3\4ֈ *sb."Gǂl30d©!6&Վ q`vnа, uϟĚ(YA@:`*EFZ͗xZE}A/dv3/VkG9 $thXK\]۰7E!tS)[*~gfԁ3!9(KJ ȱQ^-Yg)|@f$$] h<QwvW5l6}av1- *(i߭ |/oj"{5P vJl]#&=P3-tic5Q>:k芨Z u 1@/?1.iHĎIfUA*(iZ#0d&Ŷp> !qџ )]傯mu:u$rZsx(A1\6DK( 2]_ؕr̤Ey¼rNrYǪjïyBT})Pn#L/ʶ 2Jo>1"1JEUxypD'z'ew5Fo@%b߹E*0Srm}\4 hXp~'RebyCꇾ"Di_>k_՜pP mB)J?$lO G(9 מ- 4L@hQc'p`2|} ;G4[P{hNL BuNWbgS}͔T 'A:LTkͼ{3ÞOr€.PX+ ^̍M# y!YK]~;AOf iEj Y IM"+nў5J h M~ٔdGlx۵v~Ө}QJ,ȐR֜qypT+qx ~;y{Q VjP2<M( "*- [i|ڤ#%4ݥ@;yIT\|WrLC0UZxF|94ϔ81tGs)yĨȈXLz_8<"$6)e%6j_Pxh9;sUYdo^9%7}YSփGnF&sP"oq'x~&WbuՄ`&aʽ8dY23)ꥐkT.Kоz v(1kB"CUY^~Zϵ~Rt^NW5qҵ f{ /UurjӲ8HJ\a+hc52V <+6iu~VbK&$ĪJڥuహ3s; 7ܘ"ojv▜G2 /f%ϊ̻(<#8i_F֡y)\)A80%*h-B h] NC@[lwd+gۺW|u5D÷eNax|AT0y &#%_'g9ó&JoߗsZ#?qh n?!jhkE/z,uP08lQטT7 Q)EL,'4 4af2S.SxDa?mI3 q&xׂԖVb P'M)vZ%!H|qŝk1$ giCbsepݺō}OꃻEC]jjH<{< GK8!zWˠym0@i/SK 3SijB3YNmH &LʩG16ЀGi1s$ydɇ(Bbpw0'GW:g'y]]+WM}Qvo0Zѐ8/du̮ab9UKH<1+k| a yvDJ]p%an)M1||82N  'wpb:d zIhkW{^8l{iZQ*7Nc ' RٞSa5qw _ IQ,nIR?e KP'xS@, ⹪_q[ sOY:{/yB; MK WO/nl*!.l ]rqjΟa\2ޠX#.2'B -#LKrC V,pAsbZDŽ9OCVRks{8G"U>3ę`:;aS D(LTww'ے|4mizϳIwbrIz7b帱 iKll,ib}+I|Ny)l}?=OOLRAz&\1T]'aYPYVRWdE#X-+UWOSg42ԥՂL]0}84 T=<1b֤}V3&xkM?,:[LwG޼:-\ )fˬI @3 `Υz\m똛Sxk5J!E&}YuICPջ T6g !bjT`i#aQZg{]=JPJ5:7fg\݀JYc?hl.vK*G5U܎Gk|*߁xj,1?tVq/!On=qT|B G6K hKǣ<ǀ"`HN-Ћ^8&sGN+.==6LJX{}WʑҡW$ dz%A*^t<֠3_:5?y$"߰Šʧs]9G*鉙ՆE d1 1η+g/o(/&.̨?my}NLkߴoذWK˩-rh*7 km*NRCp!t}P0%?\X/8d(ixJ*E(HOgX-lU |@lEYH62712u2Z ly&͜!7O /ՙpA9GxtNEK_1G#dxBiёY qQ^opO PTE0џOH*;NUJ!Ee[Qb~Cnā^r O-WT F H<$b|c)67{/ |;}Β>oO}wPxހޯT7Y.>'aD1UNa4ݙ[*,FNkYpٶ1$),1_q#b6%k*Z.02{Q76G]R3P$.]F@p']27sS鯣F:tРTrB} UMk^"& 0U,>g cg K -FMR}vnK '"M߹P,36-!#Ԩ%v&JASrn ĩ+J-(iU:SIMon۽K#d G*^,'PψZ%fQ5)V!6"Ћ-}W^Y]rI-E~5.$%?1Zӏx|fc(8gZI3m&lvQ T=JYsK𥟎qʅQ^JZmQjjkj+`d+lăzUԄn6#:DfKs{3C%DIi)r}Ϥތ3jgv`h{ lg~JsD{`lR;856RK_>D¥}C!F&e_&8}ğMxXTBb%(Wٍ]TυAۅjZ:Yk., {eS2F{[ѻ6{es{d73OmTv7lM^S4;|)V*ve\XKAjWHoTTrtN,?t P:e27X..fdbsŔWGqvrtP󒣑kW 0^ !?GmBg$ͧ*T@5<*Pl33se Cſu/ިx'[;8NK#kN g~&I-1^c \VX[kF8APg(0Oy7,` ̮G g{fmTe AީF<\㐰gM8?/SI!VB"|]YkQ9rWb_($=+69:; +ѨkYeĶzGcːi\G: NwY$7mN^ [AY#}vݥ'͎vpgPU]Kj)„4@n Rdӥ_ +EyPz=jFdlbQi7]e@!HSD2WXw?ϭ_+.};r ZZnD S$Ӆ(10i 4S*JK;3=(·/J -)< , qZW7$ϴli4Bvn&^(`I1Z'RTȑuvQKq7͵f ڐ":.ƇL!+^GJ:(X0ubצt>zϚw|X)'iW4!ɩ&1J X,yTt֤~_yDAW6 cujFE=tE`)iOfM33yf{LPfFM}7c˵x%CE9"S?|B#_QŌEա`1:1͉(k㼊:DI,1W¼#Rmt.֩6XM"z}|BârZ%>8‘&"5zH2h0Sn)裔Ǣ B`ۭup C% #/4~\~%C&{)fɆGȭͯqfYlݠ< ӱEE &꽃5-p6ٚgpAV>ېѿy?!PFV3gh{L5t/i/8 G>Q7ơoj!eZt7G+ j)Qg)6lׁ%g3.>⯳쉌Tnh_mDW#QrE&MD(Xxgh%Y6YP`=ݩ;UU^|-! b-m»^|~jvcFrtS LUF^D3wXii(cϷ%at93ƻy娖10`J(E>=vZc9A<4bՕ~⾾ڈ' y}`dU+!q#8oddXjK,1U ?N&ʞϟP藮p!R umLzXW(e%Q+h_!ҳ8I0h3$ Q!.6}&,eo=i(שB "w$C]GPF;(q ̓4"۟'Z%{Z޽Ţa^V'/[Ѣ"gW*2v.KdT/Zj7w߽,x> {{S +|ocj87W8K<÷%{I>l48_¥&Th}Te ڗh㬷QR┬_o$h?6Ir/9tcdw{Nve2su.2! HBkͮ xC"69AM ?`vVy)Al i-h"sg *VS;݂uBu ~-y: EUMY{rMaUÌ q)37h6#3<7\/AT#S7$׽Mf oZ鯯Ijß4@d}2 _\I0I` Քev=l'[SEBzn,KgaH`0K|OqF ;a"A<ַOH*4p{8so]*>,o8!Q{w3Z!1Nd4+$Uz]HH3:n 1]68Y-{8M<8\}r*ց@,)ϲW( 6]m^\K X=$ R=ڵ}&:+sݖ#8Nb^OjuDFAK{qg 9IM5\۳h,r9<4Om=RW8۪-8upf79@ r޹#$'Kp5lVu;WXKmu4 {3l;P%=cx*Qϲ9!ڂ*?A {}Py=.f#S|/xV;͓U>v y5dAqp;Dax<}`3W2`qtl^1䖚YG=<<ښr-yáLOl'Q&{o2f\m 9% < \驭t }/@'"ymf7v:īrw;-fo<~!Cx|9ܩޥ w>֌i4ʥڀH=4 L|.0D,/#h3 !WkEaX~dVG @̀ʔ{6mI較>{|/| cS SAx:]ȹ,U*'춁$I7Pq^O?`"Ɉ@4rUsxhyQTd88*ubvӕK}|B$Et8Ӷ0mՔ/C9a#Es齟L<WOʴQdjyY8U<5)=O1oo 7A_)WqcS'mgnFu)t'2:I}sv +!}ryoND8KX`ڮÈ[z[#(ŲVi] )1 d~Sb*qݷ4KՍGqM  y. lwԾdaAj & eYK.%x'tG3Ŗ^y\,\Za(؟y[Ԃ:lEZM$D t)Eyb=n4\CA3BA9+bȂDT|YE+= 썦fYWP;!꽭[N'YYlq!fpٖ&M@,|[ <ڏʻR7T◧}# $8SoT1P v ,HFiG ;mWRL>پGNqFfYET>]tqa#`(+ EH dŎ1l78v/ʰqpu*,h+4XW!< qC)+0s4IʹDE>b_Xa \i5 |]@Q+;9rV#~.v"M2B'oWy-3ȲY7G$ܘP kCe JS]clƷ>rkR{k$퇼℘i6vwuYi)VR'dbmUicy{b}+.5trlMf'5hm(?p'eRƣXfo6(z;`4Xf.6ݺє.Y'^l(.@|za0p"{$hƈy~U ނE"r/Ə#M㗉 9O/W0H J7/Ϛ*fa Ry;Iޘ%G#m+gٷ2ck\83Z+$Pč{@3B)2;|mi!" hO򣠂&$ZLyC^&׮[\V޶y ?CP-VD5V|;DB<$+K?dgѹRnIBI e՟V߼BUolM ՀV G{N&Z;A;!f nƶ1E ]8%opd]upUhr$d:Σ@#6[z.h?yexlb=uJ#Fl9[/Yθ- #ua%"iem`4U$Mfˆ,cHŰM)ѭvbjF&q$iMQE&#M.(swBWg*6E ANn=$$d߇?UDStG*N;^Ix0_2iרuҫ޸s?׵ K|OU4Pw{G -.冁o(ՈAGtI/ ޸J0G+"p!K*nhXVQB̬ۮ=r& Qo ]\$͙ܕjFчG$Og1p~}l Rqp<_"Mȋ[s-I|?0>KE{K]NCm]6 'Z{ ZD_e2OV| P.AXӔ:[:t_DžX8Zhנd^YM5 b OX/E}1gGJ9l4QR ([&=IٵR>"z}YX>ݕ}Q uuѾ`^*UE vB.?tFU*N8Rqǵ`?_>rhZp~J[nBZ&߰yw5 ~µ':DQV7Ea3fmKb>@Pti&;PRe)^T9v$~4/*goȦN/ZOr5a/G/ɘFK 6/m%a{A4CHMbͻ2> pT?P|GNy)EuӺ| }5Zue2%kҘ8`"{ iBцxetĒrY۾@so#?E+ak]2E]D{ty@Y3[2O2 `Ѣ*ˢJ% hOS58Sʈ/(YRxJ6`MR$wފ/l`󧹨q%M9`Ea,ܞ0ZI\;P|:-[QjezʂL46k`e{.yS8|@5iSAH6~T:[)bO#:ci!C\~C (bkR1SRUT10)H2Yn%ݽ\/̏i&xŹG]s?{ZFHK٢N6>H"@~yu_ʎO cUV` (& 4v :9@~!bH7y9$sWJ'+&ƶI\R {}`,iNfa rfaD8 '~V)"nvU|W 7n󅸅HSI?Шl~IkO@&@8&H Y?*5PmAjXF,ť4n&p+> 4.?7P3:9aN1VoWM9CJXl׍H!y=^T"2hϨ0)ܪ?9IO{_݇4ԡLò3~)nx֛N1.oi(@j7=gX mUsTH=۠g1[lv|_7 z) ˚Ԥؙc<45[ ݧ@C7HZzx߿7b" ?L`"ӿNv5 JV-ηwLWh݆$*l!S8#3zr|#+gHĹ0=a+PwȕHlJ._Ɉ #:^2F^@,-ђsT|xz_fMkeN@P +Xe;=,HQ!U\f#.׺N[m~Ii*+)(ZvokAb2/i M؏%(R|^,TxhBjѪ%MRT.A '_8W' w4q!4d7trr[>h]q xzL5tJ]{C%0xcB^ErC YjL}}kTrE0Z@QC׻UvԓCy3t?,ʜH/{X(b閅J-e@o a=eӯq()E#Vj|0{+rTD,ݔoHq+9 V@ z +NcqOL4q=rD d3[NMctuzF%5ŅO?YX?s ^As5x&=LC"XO/iWb~9hgOg7X&Cb߬9V4T"=Gw։0Fi*q&Ȧ?*f%RV9tt%1DLJe@  cta{Xp`l&sІ_)-yfEq 0)jZhwYH%3"ER#ǫ{+8­+bpk 2_KT=neGF tt z,FibBXO/]iǝ1Ctue G%H h0z4}X.[H/ #Ľ">6F͸*pqɪaZl9ĮT̤#B2#$?D^9^-a[,d'4_cuC5ߔ'm޴nWf+F j 1WYo:u,l%6cÂ<@pX ubYOpPbX ۖ[f,0gQjLO~GjA\OVd}Ois3tP+?Nnͩ+kBNS;ކI}p-7T`oqq6.D5EI˰d}Dix[ zPgNdѳ;߁ɟagyE9<88 y^6h?oƥTQCS?pȯ YCaޫa;ӯ"1oW )S#LL+T;` 6|[*دj!xP,>Z-:٘FmG.:KIF/P(gC^AbOۈݯP&>u˳0bYi+kB#lm,*⫪`i&n ]J%:t-#?2T+Io&ú*xO88$|s3U3 ;OL˰6DtZ NKx1=ʾ$B[Uk@6e2TCW@j U "nⓅTx,O6 2)^+h8&3>rGhUۆ8a;iZ]qF[9c"ܛ|zWp+r8\b0h`}qn&t{7LsʥjIvU l(/ erӊxoџXţ7ݖSНs Aaĵx8qiGkFOSl *D(d  Ԝ)[ Jrux'BJ͂rСM:EGgS-X&Ť:zdja[HA:ܰQWxI aw1޿0"p?ƌۼE)y/+󽩢Y_'/y|{i?yvrH};*sc 5\Z~/Jx|nXo<0^UIP==A5&[z'%a&n33*7]}\L ϖK Zc(R!E-i{ls8|17p4L`P=븿uwTtQ0 qkzhϜw)kN[eÀ8(?j fd1xXqV vJA: P2ɫzNҿ":{-mpUkJ/%HsTz\\z;R Zx~j5! YVB$ 50o3yɴ``~18ןEYnhiP),Dj% V܃-v%n/C[Nz7ط7C3+)ߣ6S61dcr~1_*Ŋz}$TtEמ}>Gǽ\>)r.٪=geB1^,bFj%oa(.TՉNG\<:"{(ZX&}M>O_>'^fqsyME7S C8v8%L'E`s/>T +Ϟ(5BZLK'(x>يώ;W?ݫϴmZJ#nꀽ`G, 'G%[M۶U9WAEnÛQ2Irq_>ѹ\J0BJ)fCWvPHƥm${鬡AH_ыlW3BZJOab!w'9=JfuqxoM*BS~`4 s ,)a#Џi6 [?n1zyEᦸr%s"),Ȣ5H(ru(bj,^C ح*$k T&`LFVٴImu m?헓vtq[ zwz[l ySTMYӫ]Aň?u#BFϱf×߻߈|y;WI@\Ԧ6du5p8PP$FRr҄kwnqxX eܫj6$r;0QgRZ.e| 3݌.~Oa!ϑ8eiSnvM=lt}jg1me6Et8۹~ ):Migro7L+O;0=ETkUjˍ?$ *rl>sZK_v~jIǍ;N1.ğq(SE`QsPP AՀ L *i1p?ᷞ ڨQB_~N]wX7ʑ#.koNM=ϩVQkzM9T}Vsſ6N;,we%O$߳DQ;M"mLuG CzYqW yr> )π,PrfRAέА xs61VscD1JbCYGT0Ia{2?Kƣu }ko, HMbbtM3>^'y T;!Fl?0+ϐNj B ~6n}`7Ov=BX+X&ǖ'duNԕ%*wcgjF;nL.>ysy_6 ]_ q̋llԊv5&leWo?5_WQ0DbbScVp)B%әoҀCC s4ɠH(*s[lAH(04oh%SV bi' +MQDG}ch,~|>Ck;y#w^Ȣ..LO=al1C / fuE)q)M2 +Wެ-vKtZ+i4on9Ve.fAgqF.qϛ"7#HڅV3GIf< Xhh:6j:$,Lsep bRSN ᥩZSAzV}Dҿۀ*IO!Ui %)Q_HPEL'liv̱̤oNHS>웢21Rԓbê4 @MzUمr䏔,x=|gZߣ_R"o "5摽viKКN3fk#F GQ占M2i$%C/NDtX?o6{ vWdX@X%w]c\~2*H^wmK_>1%>_u HYʲ,7,1a*}Tz.VW9y2SmqF?cE[k`& ,C[,=;K+k(JՊ ШyoqJ&nsn E#sX_ĺA'?\OϢ+9g@7@a;$}ch~ī(ud]lm_) ^{ǖϔUյ2II0xZg]e>#!Tc u#X˂C]:2 gdd+ɴ.7G#;9F)qrq;%I'NǕ4o;"DAgI|oh6 H(pۧB>xu%\X^ ~oq-![GT%Qu@*r٭EړTn WߟJ]i瞸\' \;`kRvs|Vr~ D;Vt9y!Lz! z#Ѻ?ȝhH"Ib~rߣ-~l3^XzA@p; DÇ؄MmӉɣO t[|R#S+bDFDg}wvocc^TgJ02 W Rj͓WIx]xV"~݄&*L#up'{8*5kߕw~P}J'f]vXI lzʓJd.w5&mD4i"jX; _;2I K]O+>qb7BD|Op9ܕHhD Ob_ƹ!JC./'^R6H(1E"݃Oi*5S b,))}{_oVB~6.ƘWS)/UN4ӃeDoh+5PԼҎP3p-)%ܖрմ9!瞰*e4ߦ * jHLP|BAE}Uxx͉cW`"sz{3ouxyPҾI(ti%K*Q1}f!|i{.tC14(Mk>GN# VE-_n( mc=Duo ˬaM>xk0ЏW}u](7T C`{,4=֩95`<]u'`k, ;2pP~{W\bVs>d*ZSW'R  @ #S08 [)I3!!fݮ$ɵ nR<#$C}z\x+9 v: 맀վFOaxhiCa"b.^\9y6sx-j7 XmÁhD6r_я]N#է"?pl *utN$J,P--C#dxTsJoH赢{w<릒[ ˪kM, $m6smO@w?[AԖjpx-W )W$EY9]^#V'Lb;P}'Є(y'R{DX H= nG8 v$diW' ~bzao"f䓇[03e4Wo[ez?U\ 7ٛZt߇Ei-HAKUjVAg'sE#(_xo},=p#bO1)_Þʒu9dnd٦=K``D[聡G9 2_5q+/y=4TV]ENIoRwio,$(\EuZO@Cj4 +1)E-xR k‚CȡڠW`?qMc%Ӝw6rXI\96X>܏ci` u(hx~G mڵX Ķ*?X_ҵP!m]gH0)ӼXLᶈz17<<Mc,y274sr'd)t0:|"5Gw%uh.%?FrwGa4<-x1)&| &8ƣ:fBSuEp^LW@Z8Np--_rΣLXgfq@)Rmall֝a4UF0'HULYLvL5ldx ?:Kd{&.(EAp{lVq*E5B3 89tW nYyIQݱ# m&Ub8`MzIY60uR%FSIc63^9@o`A]9Ĵ@;h Ñ Q(1ij)!>$B.c)dj| 9te?S=3U.nbѲ8v0(|~MڲvV ~ `K6 )8҇B6 ]W`:e4RakiS Q@ې`&yqQiJ"ls~9(]7xXJAī@tj"}KGAl}^ĔlhvrP:rn*{9bOX!ߐg[- R}dlb‚xM܅{6. \~U; qr+蒄m㶡uY:*HB(k$J+ή?l:pkQ uV 9Xe(;ߡ26"K?̸qU{i?2lmֲ 8um2@-z484 qO\[=HYzϊ, pm\`+3p`&Ӫ7KEHtl!^ތeuPȠ+KR mxx/ `=A(ғgiL6ii3C `yu4:)<.._:}rêY?6{@ iOXO.2[o/>eid2n%`&) BsfW䉥T;8O1uLGs4=Oφ$7ZXt\: }`R '~绰;{۷Zxrx%`ꌱċʳVx鷈y y}*kw= T.7B w0 8.Zo{YPr?!㺈LYc+ //9Y讇5&[Zz"iM}aIδ筱Y ow #ezM KL}跍f3NcS0Pz|wt\Ԇv ^Ev{E WmjBwE(eь팼j/M7Ozע*Fʲ7a/R@70=xiFSB s޲}Y❄b4!t+TLÝ`ŠA]P~:bXaw%:U$D+D/{_f˹$7U3ͣ%|cHqxuoSRNg< %%?C9a$*WxX_tiVǓ:a/yXPB(w460wJ"N?'s y&au&񕜢~H!~+&,#Y*~YN7\M17/'cmO݇pIZds("fEDG%kOdIt@v1B'^S?@{eT+e=[IRAkϱ%CttM4O,--G(Fy'®ǵ#Pz!K7q%iWFmjes>/1 g^ ,s>^F<X5rs4Uy։H[Mܭ/yw^5V;u7܅6ψj a:A0j :|/#Y9m'pJgb(Y~ }t˔^~>o. #>+Sk%YJsVX񄂼XS4l]Y3Pa5["hf`LPwc~ I a3 *VvTǢSZ-RǕ eUfs$L)ݕQ&eK~5ҐdDHE{5 є /,<ʶ|,&ܮ\b責Hp.N7xT9ƥFLqou<@8֎ mHȱj#V4yܧ>vb_WR䕈c2'7ykh{l N|W=߽Jˠ %%,{(&plÐ&7t& 7qBdEO?ⓏzP"rf?-is[f̦c#H`b+yMaF{HY$x]zǜ"TaAkFw"$˺dȋUfK |v@Wy_HvsЂy8!k8~;ʢsOKy5YFw!{[KT-V1]lw?.X'hP格Lj]!6}V45nӕ0f:);`E1>m?7 ia&H% ;0nT2Dh7>SEPTǁN†Ac[E᪎;\ T'YNgf6~ɟUz =_*,Wh#7ߡsDtjU2~B}P.x%fd6piiXk,qŔ-RQ'[7\.T rrMGB#xo<'[G䈬-m7B+ r-=V,7QeT.\qu/ a1d#E]Ӵ&C]cJ$kE4ثQܷ^j~0`9I u^ \+/+/urvH Cjh%_W.`mNE% s-t啣@`o_kM &X~S[;ǖ5.L鋏t!փ'b \Qy!(Y l]}E6^*7iA/1RAN]٩z)6Mܫ @|LW9,rHߪ@ޖvi:X66䂼-vhp(®Sj3Ć1U-d._Td0tVC$Z-H)x i x ~r+{l0-Ey*V1R,fRvbOH[8ޭ 9`rg'JX>|p 9Vj$/9-)J G`cř3Ag=xSeȉNiҭ]3 N`n s|lCBQevAOuV#دd^ .6:E&M`e |$~pͽupыݓ>OzePi`GhEqV(uHٖp,l ~D#[b;!7V)7:MJk :H>PMfuۚc}Qp?\>4wn}RȞBd\Qo X`1. ]z%>$Ke욟ǿ&*ߡ4jgTz;}ј&Y vFWQzH.8 $rWXajF ڰ!<6'K /át]}ֈSIjDР?1 `qv=HvI2,ԋφY7cNgi?q}4ؕ@'>X8Πw 轊L8H/59-+v矄K@qF(OP?<#8C޲Jc4FI;WiKʫgg!Q'0ڕFX;Gy 'i+-V6tb Yk(d@݉v8_X,0mk**(;z-eܱNVHn7u)R\;S:rݱxo-b@oO{ŦUsGlM@{KFhר]XXssE ]y<0RX|Wb~76%CW ;#*܀8ff3t/qp` :G- ND&P}퉖[t8JoΑSy_Oz'O>^g~@lp[ q{,\gnlJ_jݼiy4p<%'2I@j/vqEͨ?0(ںuYJ4 ^g29_蠄oFƩ1iE^{3=s ەdLt60! +9$s<JPv~۝ۼׯ; ) Dס]Sqpo( 5G(cQ/pLvu yLM<BHqg7 a{dԂZWKn%nz|P5 &ivzbd/iL"i&k:-k=VD7g\G*ڄ849Ura Q^LCN)2!0ssr[g`( Oܙ6wa V.;.%`;uNl* uq6f=ӆxZ6pS <x^]& F 8 .'ƣȐ~WyE?Zq4GĿMYMwmvxb>/s~]L9Zl/qyqU-ӥ oeq7"vH-Ask[|xZp uK:˴E![BֆUûqL_ڪ.}6 -|qlͲvor_c0]$#"?Uk<໛Dpۋzc@@=Y m *FvocEZQ|!.cr%5P-+"[5%:x=O}sG! = e*̕J #?-AKTġ{zluB&BNtɻ uCU.3BQj-0,b#r~o ̂*Jn Ni) !uN0^BBd U!{崃R`ڰPR|:4c67^Xq^hs4)$ qߒةhwA ʸJp]{E9Pn9$ >29+DPF@!+znL:Q"wm83ڟ e :4AI:7VӯSsbm,5Q<>BE VWfB":|FxAFFX |LD ݞzUr]?OmRa/7,Q0:&yUowiNkja/2<V5ȉ&I <\#6^?)Og1Q6.hZs54U ٥iZJa_7]& 1nq&~f`CԄ?,O0|_$WituZ!FGu GRD +X cxDbBiuRk4ζ&EcxVDM-v*7K0_ 6or?qfFy@Ic2,3߼3_toJ|1kl8jӚ@*C,S﹌ndpi,\Zl7x|4ߴEUg&-pxdk1BW*F%6ŗ"bVUK~j~MO#0 5rzLq`IU`0R /G~ ]$:+w[[ʭB2ɻ<#z SV٦KZoBXk6plH HObLʼnLC(+-ٶk9*|.NU(.'q/{b_DTkO"'S@SA4K\zML|ц;uupvrXpMM>OR1b8B8ENz. \UI#3Oxq)wA4p>DXX.dHڬ5gU}5yEF l ۳R ON."o8|K]jJۢeI#p [1͔FSc<,f+#[L##C,K8Ҹܞl av5ל&})41)+[@ŘAu@Jt!E;mzΥ`8;Nۯ|܅zyQVթPjz,s[X#}fTlk(W0TND5(cȀ0Vcڏ-uBBnV84ݢG F.Ct)q_r][<'(F*oج8+Ow$Ғ_“j+:U4fuDsHK SBwNp F 4n8J[ˍYwⲺ껠?C? ol𤶌P8K/C,leػn*91IVR5ԛ$Tzāoj=wGD[GG<#+(Y R]@)0{u'! lٝB@{'5K渾zpKoP?nvhL{`7vt&'U_c{0[tqi4!Y4޼okoʁ(:aȻh_)[$Si*=]\WADO_anpY,:{PwP~ѡRlTpm=@k(4ی#T+׷7(3:NE /uW  M}O/#젘0-sXeTd0\Y@\ OxHdXP9֍BEɧhv =IZi*s3Oz=ȱixpW Μ>p5zU\JAl牔4Ш~l׈f6B#'0C(]c#H8u ~G7A'`)K*8(ahqb`.&tnڛ6nI{$6C]yӝUJcYNVCf}U%Ymld_ɅuGgr4GdɮvtX,5Kr Ljrc!\߷xvCrC@fƌD#ꙗ؆f]ɺƤnTX}}Ϸ[ynʍVa=XTC#D|ao.P}՟4vW1;=Kͅ9s5zU{*ned" -Cj- h+C=UY ǧ\ʊeLy|y5g BR=.[+et:kcvC&[&KFNG%~#( ^2h04 s Xύ< 0%,('Clܲ]$ ƝAi<gth$m0L]-`&mc!N!4ІR]B61m'^L?s|E\uWoQij*C)<׼Hu/qgm~߱QLuZL'=PwUkpY p<,dݰl@d z[&De#vջ N [a}s`>u D3g>8Xp hC L5SoG`roZ:RMXP86gǴDŽjqN5&54 ?Ms R=2g)Hwr Z} <>F {~2*5JĢO0¹R <&DXV߄f_ŝRdti zi+cm0onBྃ";8t́-(O%/?G;0;M8fR $m1hUM{c,By|7[O~> N;HN eha">g 6^W gJo{CE_ٗz 3(BoiU*E=챏#cS3+ (]qG@?z,a0Rv[)a,t#e) iBǥ}Z ̔qXt%4+@]:#w1Ϩ :jhXU . Xsж+њ8#tܕ'~;hF Ǹ[ _ׯDXR`F[1Tw528Ic7PݺBNDk ! ulBiJsBhZfY+gQvi*jufr,`>S5ݳ?xՊq-=p99SXt%S:c,/!n t3̖ 1z9BxmE? TEUW?\4mi?IkU0OImեGq#H/60_uD?p؝sOZ܁4Kţ>*y.ǵ ]E"CaڏwOm2ru, Ƽ# &1;RrĶ1?6nI&ʵ7̮gdSJyLtc w<797}IΚokRI4muV}vDEEGb !~o@[0F ӸjX\l^s^M^J>MPR<hsX"ØKTt21NT}i SŁ<(znp<~,- y[7UtGM rW[H[pt%cQNA{a/y\kζݑUP:dɏidF.oa""g ;JJ՛q^\6)pR/ШeT< QMEZnjp*>Z = )&TQ0 cٵu4*lic<bDZAGF ˒Cg> B'̰ĥWNuz䲒qszЦ.=hzLr6AUua ̲8>4׫ȒȂm ;M,6,/rA$?uVZW29tHp>s5L PרqW}W~Q7f4;k!i!v 8*C53 s6*& fS;[&h}'yȫ\pQlhbǡʝw{IS}$38;& 7gVg笐 0VUf2_I(@L*8?^ }<|fuO}dsbW3 4␡<7.ohL1E[-ZNWrKdϏZ IOUC$497s^mGWE]ɱ$=L\!bБG (⧂bJs70̐zmS倬ϪG\Yܓy8|X,'v$Qե 5 fB{ȷ.5&d ?2͜^ rP6Jw,lybcB2J5R4+úzF *g/Ucl>7$#3`܍e/]ٿp# _}Tq:զOb4*tMrWڍui*ܥK}W9Px_`p$Bʞy&U%Xg$Ҝ#ɜKWsAA;Iee&Y?؂ 6ukLࠉ#;Xˬ*Zse5o0hUQ`$a{$e+e7XU+=>-2Ԑg-DWw_ h-}v;;N]^<qyԾ/e9)R :Cay\|Wڣ8-0ǔ9SIx"]M.IR)=~U{-(0c20$Ye dͨe8C5nZ0(Eko=6 u3z cTX_/{sy?ow،2>V٣ny`ar`WT.ydɚ+iF*xJ@ѵl:n ^m Е멾XDgD:Ǵ٢k*N^v#hff%0, 8>kaҴǟctc2Q&yDyC-q:@pH~Rk%0zj0gx>tUV]xwHkep6!/n_U|%A{jbMa!K=ΐaiؕ^L.@mRlƠ Wj.[7y /-EV{L) e2|~P}r[irCj&28p[H؀D_/QUM @_ o0&:SP}v"Qam#AOiw1%~~GLmpnѡ@sqó@)=2Yp̈́^fַ2: p3hV82wD4pASPR.\r1d)/X>(݈vX5wej}!m>_n_;*oDd|N~!;#e p|HRvHu)DlTfL,T:x2s۳\(ıM\y(>GG DZ(:oܳ3}P#Luˑov]]yKHG,l}Vc$Nv6F AΠ'%t"۰YӋ́ORvgW=Y.8,m"cY)fY!}TePl=ic$WyzM6o[#tl@=렯=䝥.ӣH߰a's]YxPD͚k6{ %5!ևd?D7sdM^Sܨ&j w:}Z#q= {>mruU-.IW]=BJBG 8Ǜv4j j9;_e9YyXz1Uc6 t҃l'R6 -Xhh{ XK'Á|:gKwkTjuVZQwO~#]s`*іߍF5<ў-.ѻ1}8SFp|eʘ Ƽv]6j!57CW}R-=TBw<iM3 $@ɉf+*a4RKvǟ[ce 4w߬>C}?"Ж?6{G됐,OX3PD%.PE8@.hE{Hn[evo: ~jb/!5(wfv 0w 3ȧ%S/6P>] Ze`.9JνofQ7vuTc{0^06@3B -ę?|osF~a$Tb4i}I1Յ%+-qo"mKG/w"Ǩ3/C YO/t%7#F6킀vθ0G[(#4L;K0++l7ZCМ63;Z \]Q3N_VKbu|+ƅwdl䯢Gm񺅭p!tp09:rNeZ'\S0[CQǗ=`ab둻M((_d+Cl# Sŏ ⤪̱j닡l@ [!R)2MUM[GR6Jpyˤ}Ճf7."4I š;gl Q͘pͣ9 kgOJFe: 7?zo?yZVQ#JΒ5tnauk0,/MkٌR*}axI,ZL|˵ji$yz;=VJaIL< 8c?y4-DGf* PMdWl&-с^gV lo Q7f-aTa8jmYQ{mgf-Z 81Hfv>%+ImThD>/JMh $9ǖ3_Ad ̙[HףyPF2e)Ey|K 0qh,є["3CHn{5 .ų?̈Ђ J'fEb{m+bbwCG7? 7EG\tvөd˳v0ߩCa e[wM5 WEh31a_mO=RKTtfOSNȢZ݄;5yǑH9İ/;;>0XZ$SCť@S<4^MYp fK5CY?^q%oʢH۝jvߔݧjs;& #5L/:@V 0\pJeD5 H목/JLP {un2c%~4idLgK` jot[Z:黾g6Dv٣_aN\lf-<nNmof#툥ziR (4 ;W&c'!PD f)7*ʐDصR`vr59z^K=!Qy:(ǣv<ñ ̣%2Wz ~pS }92*8Je2(TWV]W{xD9-;sgC1Z;=&jpޓY#1 wFci>nhb%!֋N׳I8*&Xh!5zl&c%f[00b9} \튷])s'PpʯϪU9ڑ!8}_Є}@u& VQ)G.s__=-,@x3a(%*X` B"0-Lj)=gqqMY,iND,Et6 ;>]mBuKZl !f- fa]U2~EYKfLl0CU *>[ z)_A_.14ba\)Q;kۃ)@Ze5R}A#p5,oS@&>M9Dca?h6耿U7u3KR vS>$e TSV_rTQJ{f5.<7]td,2>g/T1="Bo]n,z.vq!>,#g Xs,71L_sۛ|XȃM Zdl9~JvCj$ SoӜ~~,䅷o.v~O\ g}ub3Pz&ΰ89-خ/t?z]=m x CkEGׇfЇ3BjyspPD"z nٻU_|f/( w杽uë́}^ tV5텍t6 ࢣ:H+b/S-"K!J[K[%/aHpV[3DL4!NCt0Dd{4^jWL*̶Q V>R$܂i#JۭdȲ L"WhD{0`7 ]J `RPs`u{9I3a?x>2Κ6M+%sz5F+-mKjS/=^_nYi{1ւ}j+q]!ޗ003yCAx Sۡ[.zżCqk?J;DW PN-aC5{/^߆?h{ @܇㯤 %PY/̏< O-Tz@hu$xKI3 " cZo{0D!b1'qWb0WcTf2Se,jq^ ƀ_S/UoS$SK|rcZ,#G.Ԋ̏6-Q9^ q`I ۻ1m 28aRJo-q7 asoRؓ\Kts>J 3BB9uױ02Ib"ug=OC'ܸ6,Iqjor pt\o 0U%E:}w::-Ot bHuseȓ M 2s,^v0fWr;0˛J54Y`JH 5)|ɹr ֪*Yӝ Y0&YQwDʿ<'>! BU8Y9P퉪d%@VŚO|fgUd vYK,!4:c7n_ESZuƥ%$$rɩ?Os8cC \߄Nm31a׊>dXi2ŠatOًFlU.{UF[\%JT=:,nZXtX9at=UqeYQ JFO'?{9;1%$1Di]T&]A= (_9CzYAX-fpHM[rw|{€EwM|)! _=z05[)nwL3:?9\p=u⇙`Hڹ_`71 @P)CgCE zldby}@{!ֻ 5x;/7hȓ,.V))S -lI!x }3m'mO&'st"=lBj*-޷G׬뉹1~$6^e}"F.Y &Y$r4moX% MT!2P0f(zۧBJYZf L}]vh0h8Z =Lpv| ss6YҀ\[~.dx%Fq2.!G^+V(?}>P4J`'Ol 2PiB@1KI-}Dl:]|u0qn}QW|}=^-$yw7 cxi5DtpiU:TfB}׏?ҨĬ~cxj'kc[eɵٴv^ e$Fp6ө-&Zy:j5"o&_nUhdb3{#?ͬ^+POYHH5ъ~NS/J|Ȩs华{'e2Ef?y*Vz&xTӃjr(ow=jGoo2lwLAFo{"cJU[P૰ll a5Z)/ W(wo)gx T,!QsӬ\ۢ0Vo~s\ g`hd%ߩQ0\f՞/XӪ飹g j0磍jL) RsJ]-nt+ϟ)2̣T`!i׊׊&*z,EU*aт"Ba`(Bx 3J#lp,VoX"GC[_9<0pkƾTe?n`MYsp3WsDz$[/8FfH $ ɹ5 á<9mMȩ7%Pvkh NS9*ȧ33# Nj 7 ȃ`:PHx`4 7O3ֶ_YI]]-Sû_,8h>L G)8WL[cs׽SuQy9pT$54F."Mi({Ja9 c5 2:m6řI' ̶Ѿɔ|HٓD ܥ ϓ0,'+q9N$4NT]#nh!ywd,`18tp {]E8nۨ+"5LK= 'U/)Lca=v?beNpU[kQ/:7FMzO ڽ7XO 22j̧Zd7&;~ėT߃Ґs#zQ*Tfءbه^`x|90;kBЏa,+Ompp}6԰Qĺ!μ *= rE$7\y9i2qN2&Y\E}C HDk{"U=V$KQ8Y2Xr8 E%R4 S"GgD54?Mxׄ#천TT0YHHHY.x NapDO)߼qX&Jlо ޲{%AVP5ڵ,x :sfgpwc^a[h`W{tRX U-n1PU?axf[יd8)̬zJ3 ל-uPR8 hgAMUSy3_͌ ^"FD 1181cfZ%X9ϳw: O$R ː[}ĺg|ͺ΍qe'Ɓx<`N1ؚ'ѳĺ>8S8%$'1(>AqlOQRJlӶ9}o?ZҰNmHwdxCe('~@Efk2nUEy: ^PX:FoTRvBeSmcg%A_s2cqH%'B,^I W:pGCfB TRRj( Ƕ&HWٽ]/E5,5e}<2q>)(-\)@^jt8E`=GS!IǺSZmS#SwaM"4jHˆʡ5bmcd/+/R?Pc{ TA3'?\XB`FISIm|{hΣ+k"'rlXU)WBy -l׈@Op܆vn%)f\HX]2eP¶/hgWUo1\{U/Z5&`280bQM7Qۢ05&oIg.6պ Smy쨃~oW )i Mޭ"UCdYB|[{o@ŝjx5qbaEб/JW 8d1av+YĥP* Aƕ$K _w|OA4509L/[ݵ2DȤgMWA rdylVJj_z]~X)JD |uB*jn!Ly!^-"SJ UciJ9Bƞ(ϓVȫ#un(Kף$Tv=uH֓w*ڲ zRaH].pt^aE%bчV|z$Sgӛ`A "( _՚܏c[f#0w ~23F_S"p5o#_58}R(5[1ʽJJ[S 1" /=갘|D$f@m)\G(c!%H<4"ᇢ.t۸pScJbvV$=Y$Q2"GzsKqh@|V2sڰZx\g6TY%g[+bR`*{^%UHg@: lu lV?oDa*҅`G 3ۓWC ;7"' /V=4pO ˴x+/>[ s>@Key)X^f!`#v@7.ttH8߀'KGOڬ;+.(ERMy עfSa0 tjcW3/Ӗ3*@뢂 hT9vq I>G !NpNʈs'R8ѸՍJe ]?=bߧ͒/Tik&g(zav;Vj PmvI03'90AIu[ vm K>p3~f6L^kԋJЛ>DߜވK(akp1fꬅȄfQ7qWAi2 9-B_3>rd9?w]%jfN>)PN(wq[ĆfއD:9iQX* I|+|9-`};pH Nd*K\ 2DӏZG{2K$EpSeȶ EA^qPw*j2![ebCݲhSq#R,oN-<~xk*B .^Gx'䭫,7Q+,C;Q'&/i7#]gfC 3֯e}`lM\)$+wZM\;>QP(2_ҧr(OQ~ާϴPfN 0Is;8\g)f'- >AիN7X6fv 8m [8 'tO=>{ٝxX˻ę=]|FҙF%Tj;${nZa]D!Nx1|$\ZLbM^y_!w;8{G]=_]/5;1Qyluj%zMj7_EI QkIb>;4lYV0zVqJڇ#CUF$5c*U|<IByW+J\ة:lzAjrI ZU~5#!i;,?N,c.ɶ"ߐJc{3 qXWM"m{Yw d\i#J&qM K<+m0Vb92p+lg"j*V 4ȷFvY=Gt=)WFFCWs(KP%_W8BK9ŭDcKR̃EhZOB N(]!`F`(ft:E)&K\%Q0.Gz6jyDjڤ{qglR/T*@d([ vPs u;KW|ӈV~g}Z|I2_z21=AYRqpAiB* Fw{C$h>^jh' p,Cb{NKm)”{Ų" _.(a!Ew}q%EyˆXצy+<*7UF¿~wk .`&.ԧܚC!cXok/2pO=>XCbrn (.5#lw"ò&  ,Oe$mSDTaZ*y/%k*h 1JpحٺpZ="%tH,)i`-!Di~aPjV#"^05_) 2Iƽ]:B䲣hRWFtT/jɟTe8Tq?QH0gvxwmy|HgzBOx/5=_Ziyʷ /9p`Ǭa+›nŋ;&VZ B\ bߏdF/. `Y8:wihEY 3&4GSXI66)Ln+{"e O9 =)yby8-@d4K3E=ٔ5RCG.CPH8LgwPRa7{3HvhEӎc?P;0SÆ=6#*Dfe)Us#F\Èh5? !{ڲ? v )+XB;FWCvy;40/nh!Q0 ɇZg{LJ tkQUAl \GBѸN~9 ?Lrfy WXҹP(BAhI]ej=lCѢ@^WQc~-}om#W/FXsvEN+JdO"̘41<uS !!ȇ *(hϠ*O")᥃&NZ%g+7~* .R_bTQ^O}H޺|{D5)PJzJ[;^oKw-vӧQ#FNdk*^ -;PN,zTc۫3vPaL=3}0),έum͈bЏ۟ 26=( | >t}a7o"ٍ'LdW[}5t6JQⷊ ~cEM7d'r#Bq3.)OYʥ(#xU%ài )URE޲z9j(uRXpQzJI8`!*=򂉉Ix6WwDH{ROpc [[}JEpЀ:XVPB#n8|"`Is}4xL_ b=2,U[y1?U L ^X*7_;/6;aQgHAٓ #>cd1Zς *f(}M3䬻PR/Eqyo^: X+- 3NJ>ो!@ ݂x- 9DZG]WbP"U†\'HMU|UNlKmHNA jx~@t\댿!3ӷKaXε]@*+ʎ2WH:QX&'ۺ5 FN4YeX[KWO ׯR~2% LSs$G?f Abn<u&˱A\doїc(q%dD]^B;/a\D{Ԕg\C5 <;F2XM,Twl "$9.^Mѳslx+qƤx@'YP)WcWdp?LGRChMiZ_3YCdGHOTpAwکĻZ(0U _ԁLcd۽ƒ@oP[ .>uz]o\ԛ[$n08e~ Ef$$)~ w4gU+n@WWr)oV >|W㷽NpKD83ẇ{ɐBxZ1b$HɋOCj`EBoo}B5<2hU[K,M~$!2xy Qnx:M:| Sbo9B2KA4%k=L3;v>0Q)Nقd3'+6'WP oF}\:$Δ0HN䍒;k*k~C[ABERwo*^8XC pdf.Qk#H򲒘OA I#DZaX;@BЖvz ]Y/ud['XF9$Z|RLjxw,T%[.(W ^84k[ƺyxEyxGz- +SVK͵T`K⁛.TYE,ϷHYf[ЋLO/&g8l& [H{[x^ 3*3߈/+L=#rAvb{gF-:C̳Aݘ`{SQ?^K*U:S$ j:eX% Ĉ I730rE32lr}e0r758/G*嚆,zj{)ӣRS͈+IĄ(ET!eGbY@gUբ`e]|2@}`-hk(Ҧ3,(x{ Uu@MڑN׹ #sCa7 둪J0?s]&ORL\U%/+]й&.l|O-ʺg*bU(% Z*\?Z4yDzGȚ tAC(SK,S^v(<]25a~ kċkzΐlLJG~G"WYK? i;OpfPp{@^,)ܛs/m- ~ɓ:QMmCՅ tٝ%Lc ÅLA?\e\k^bhZ=B[4|Ak޼=^mtl:6 ڎ55'08ֿ̱p ` u\0 Y&n?stþrwG}k t:dEb ٣yPͯCL{\q϶ R}Y1ųgEҝ"7Zma˫_P~&ex#3p(L_3ɥLwRӶƻJDk [~h IwNGQkoR0ƊiX?Ь%+>>¶44c*٠yc!JגQd'nv~0`8rJeR%Fr:tQNbfG،5bRbF]GobiYj3`U G3!$C=>eI"33O GW*'@\M`s Lb,X来"sG3GiTbhQ &~xQ*څ M#`L bl ǥ6ͺB"J͟J1[zkэn$JQU=\ -Fvޟq7:8Ŭ/|a=BK%p|bA=]D,'_M`|S-V7  1\ŧFv"8RIjj[6 r [KvGG!sM71htր*lp#p"+bl^FT( 5л^ AVHs\4^<ٖSY8]%nF}|sۣ*%q*n*rn15o%ӓbNR+''Bv%BkϝuL~0%~is]0oq򰓀?T1yU+V}~[e^+J K/31 U.jA(Dx :]~Q$i;ڕ _} o.x639z@M1V !6SN* -q.Dr,E mdI9VքWa'1e hnG_Yk]i$ljӪZ6mrqzH܍:L EM?h"i1gt4hoc#4+Ƨs>Iج _Y,gN4$qyrײC b6Pݢ1/5rֽdӥ X't&լƷыCYCoeݷŘX<)?P[-vzaѬ[)hf z:npwśZQzwYX/ͮWcHd%QnX6$pMN2oiSz^z11;Nq692Xws9 {HzJ'KpYU29jdE~`> c$dxѝQW1ƃP@|Lή T|}n03DvN'G?ҋL](q[;///0H5##6rhA D\~2>0 4oF< *;R}%źS)k~.B|N~Nq"hӟ NgLm>|^m Nt~"[nnAxB, /Ivx|{g&v 0NNJ9(:/PR?TweL-USƯJb,TX+!b"rm('?4! %@&"pcmӋ>mFz貃Zv"tMk7aҪHxt3L?a?5M:f\&Cť@UrLGNHE \$c(sʫF"m蟬ؓK:LQ按ez<P'vx'"iSԧq c?l}~89ӧ-MC0M|(3sЁl1;3zuLV@XYZ#<^R}VG wAȍX̀ۥbztT H{p}v7C1KOӢ}2лOЪfMOK%+@L6u qN!G4cԦ  j ^ 8b)0ܢ nC>>(+vw!5QОg:?>{!2CqtژkrA4{6pL &$BK,Uz,;b')#C1T&>Ik򴯤Fܧ.֋6N tEb5<8DS~H>TƆЍ%0ţ޾FjR>Lмeс܍!(C_PfL~ 7 R< lGPc"bӐ&4V:5-2}8 ʹo*'9HI܌XGxZu-%CRw&Wk4rYĵͶP]ּ^v}) `_.`7W7">eT.ku2׽;vqY7Dtz˓"@UWZMʳ@פ_}?y?Eޗa(5^|D{h+bJed8<;x$q [*wvkZȰHWB3qNhCՕ1Gz (4F!sZ 8?y%zڽPa:?J^owT!LHs 0flvd9䱟)oCqT e0]a9<2⾈>2oYW%Nœwf0x!A PmBgřvHң /=;E+SٱN!=BhBL@IR8N. s|ѷ#+^١&#Fy6Ao:ڢe4~lXƙ#Ӊ]5(S85vjܺ  Y@RTAPVƔl]XԽMG\~ZZr.cQvD!0=9KpQ+Ql C(cNu/,vY/u)AyaolA↰d[k#Nj\GWj&aXQ-KV-6T.1io6X=vwuZ47~ku( .oYk#2G26ذk- QlgKj%}m[(K/.X#?` #[]"/xO+ȝ6q`Z,fPyFz >̪}V<|;K ]N"g_l5hÍ`Q;#]v-$j4ђ). .E<Ք8Q: l5cȎXۦ]YP98gܺ6AM-rlei9^(f[>0P,{U:f }}X5.\6#U#'xiaxms.g[= ^<'ܺiWX ENGr+=hT;'+o)ՂG^I#ŃD\%_?n(b ÑvpKv&*m$lSXJVIkxz6ԑʴ1yNqs^MzN7^emڴ#@>C񈤃$uqDN\CKtV۰481*dWcl$+0w_;lc7BmB). ۻL!0q>#SQ0>Oge>'v6b'\ K 16`mc9&QL$'O=K 9j EZE''qKzv[_Im*toȿBkfljrgqa+twH5N|mDzVvJDT.~؈܅ym#XE8dg,WPJ㵥^ a7`<~%(D U H}Z`U|!*8/Nf_z(͡,d=jW ^ WTz@y_x!.XsIV j `fa(Gbh4zhr3c9`E_~Q̨5(83PݲÞ+qx1 ➠xDuv"W\w=إ>a37,qǤh9%f緮ՖY6Nq DbdLTa9Iv[Nzd>~csbnb]X)QjԞ#itaj^[R(xzDyS@]A>ur]?ݞ0 n~?Um1ıU-Q#Ӏމ.Ncr/ fFNNDoIz"w"HtmZUR/ip.g~]y>>T\YM3&lkh[4{fS$imǣaDLrǙnٚv$ . qjUDvr6Go=F`=Z*buAJ}懫^o7'yݬPh}@AB^{v mcl?!+Y{*ՊŪ\Ū5wV|d#YZgcCr˥Y;O]yٝ')*ʁJӔaIfD\PMMkihl2|hPu5(Y Oy3Þ4O.V6r62S \qJ3oIi8J-KH VS$br%Fƿ낫Jev"8(4m`8V#Uw{,R8hlf K(q$.N.⵹T@y^w#"d_I WZE'HXdb|?wGoxSf>)@ >TAbq)y2V94Ga ;M;k=f3;1UJqpatK vV7Vw?5ήjshF<٪yZFhU.Ҧ(ίePGrMX<֟"selЉ$톮EYy.NJX贆r4:e': .aey`Q\dZJ"D4]nNZ"kMݹ~}GnETnt\|`  p)Z!8l)6g*d YX \H^rON=߾T1ģ j?*Q V`R*QQ,Qe71qc#*U9Q\Twվ6(P%EȩsQ1%۸1㾀im1YIMS {wɣ4xF3A@;xFh!t%*p>T 1'@i-=)1vfĤZ]E{ǞߚVKi̠XСRz{}fc W)bnf|Q| NO;yY Nj*6vlEU5Zp*6O.kCj,Ō sSo죣n $UJ-|}u ; |J !p.l'tB7Q&vu6ǷBt5ŀw)MbM o ٔ"J蔞&H:P(,2ۻJ} $yҙ9RwqNi Myh-@֐ YTȶ(r]Ă,cGTi徫uNW"iٶݎ YER6%1Xx+?} $_, `+y:>W}hIf1;b)M"H!F pډB煊Q;|ĠZdʛK-#9˚#8(G>Ӊ#/,mY/V"mϴwm5趽jFa0O5 6ܚiQn0;6-!ȆeDo=@"чz\^[V&vtN<"^2vϽ6,BMҥwU`g)u;yWC!V§փlK"\p1^0iT4ӵQ̴:$C+<N8^ʬҔ$RcUx³#BT,@(X;p3`#TjG<7)N:!N *2 Mj"bVc4(0AGy9_L8뿡pqdO܆.ي[kx<7iI'u{&Ԙӂߛeh ^p:PAbIU,}͹ 7TQ nBɖ?:aOJb%?)yl*hq%`jodU97 ѯׅ"?th?+Ϸ\M۬_I IƧ| Ҥ0[KRQuh3H%xesc&peEӂ/byuR!>8l:{4ج:"YFaaGՉɎli@+!sֹ00˖qg> '㖄ʬ 5)16W]kriv uM6Btupf47Sq@d.B iMً($h^흘Aew":j&@yY=gK EYP!#hRI/^s Y4CX#uZ ήVYwBU>]sTعuJ:N,uo)ܛ Ḵ:ǝv޹%Vw-Qܳh?oí3BZVU~%a F,^8]"2uDܣj'#kLNaNsgOm -J X0re7 |1}⼵oU}hUSE4C$ZU tm^ys /Ңj z](3Zy|eRRh|mаe~}oX=&4V"NtmFsW_1y{ 4Xgi SJK=G"̩tՠrGPՒ KD_hJQ n KTD<`/jAWoسV(dž<4/!B!T#4!,c!q 4dY4r ;]d2&X#]w@`DɋpjzΫڣ8dR g."oW&GJm2XAMhL!dǚG*w7"fMa9-7Iܯ><Ua$w{. tls6 /!iQZFlu;IB"`Í]f Tb^5~i$qvU0 ?3 Su=-ֽFVȢ:Y-aX">DaArVPd6:"Z-;Ťn*z:ek-+t>TTօul%RĈ<΃sЦ5ƭN3Y܌i>MqL'wg/;ֳ.Z}YB5}V_5yC. ^/>bLc;Kb88nƂpXEO$A@Mj[I!`ꖽz.!2ZZDuT 69aV7Zi_7_ttyHgdOEj77S)`I3/R,N4Pl@D4Vi,neSEؖw2cۺ#!j =^ ±f]>3b62Z {hEWGq㪟96 3z/6@]Anx'_mҫ><+)gAG8_{ 6;};LɅ`-8xwG0$1H#=tLEBt5ň0sPމ 8X>L"2Zn* hGs)Np9~[X X^5ֻ:utYdȐSbb tzL5R5xf,oMZ9U(;&<<ɢCX2uEb hh2ξ?vǫiXD, |Xz4U:b.cgLI[ŞwOd 1ab}3&m ˹-RD`S5OOHK&^g+g0F8aD7x@Ajrwggm\%QMNp gL5aa>4~Ĕi6~( |s=6R}R+Fe Gk ĸ)zZ1VܖCK&`{16w(kDOZ B^Ԙkz:jfߥk4q7$;c9ëkΨKec;&SYq"ϲbiB`e=^AcOv6f"]Ƞ5܃ (SzK{2j鐏m gŸJG1)'f{n.*"׆Cx#797V\!?N\] P"FC3o=ݵRqa~D9iC4-"I֟\8bѶ<*Oe,.HCzOlN0gF5kI껈`)RCB~HȨ9jSb8σemq($zI:z5}rJɑnq/LLhJ'{x:?F@ŪKZ`B&qNj 5LڴH*E0Z≛NPo;͍B@Xr#=2pv> S <k$C O}T++v 3nFiNR q;&$@}@}{y! l ^Ca0<%y\:yo+M%PAgf7:01>p=v,,j51.\w,3~i"!Ncx&LYд3@ELqJBxFm]9cYٰGq7`^5'J]vN'3[88bHmQM<`2y.$ { -Ԕ6Z;oS [&,G zJktw d䐽m=`;K,J*M_!>AOGfmGC0Mf鈫yihW4^fVU`*MQ/.JWzȚJ NqbA8E[J?1Zz VyR/"oFZ.,Wl0wQwDztx6:f hjb̷^L G[i C-rG u(7C7NGc'r܄aSSەO;J YJlZ6\k\G҇.g)|o*@= \`ޝ6C[?CbeP1K:HʆO\IU'?ƺpٶ=|ve HbQWƩհ Ԋ]qt b"W*O-4,*%_)*F󗊐%ѧ"#:0cm9B!`)?uÄ3,0%Oo=:.7'mtbRQHC`wkC/~ԵӡTfuVu&vE 7%zpAo"+H ˣ,V={;sHmv Ҟ%EGaCZ@)A!|-d!TwS`H3[Jwv׬;c (/dI3 >Z'PmjEG7P# ]wנ;w"~n1TԶ8_djÂBeT0[۳‡?F"o!bd$cGO r HS,n .Ծӗ/t/Xv"- =xޢG 7gi9%!ޘt ZcOGF9ju%fo˜:'{y (GaMyq0o8"兆ͻ۠K>>}Eҩ ,H|M"n#뾑 60-#2 #'|K[IJ4 =:J(}:DŽ e*[JR=Bfʎhh| zdzZ:n# 2!.?2H~9 K +Me|/mcaFUد'><^W %xt[lj2)TFT_`Eh&nAl~i2 " wW{V RgWٴEȰ3[ i ;u"i6`ZW߳ 9x=Ëmh~N-NZl j=킾ztfb}${mӚB˦(nG=zaze  ?hfR{n*yrj eg<,S[☂epz;P8.;=X\!Ǘ8T`l0nh ʶ[*ɌRq/ZafCR@R8ȇe]wKhRir/edԐ }=Z um 5ȂvO9MREIoVp=,Njɵ cy]Z W)]dc?"i|d7=kdq؊4tZRaL7o^+3d;,ޅ;w8tm̛0f~ 2L%A9&{fMg=X(%UNMW{ػ:! ájp䒕c|H"Y2ffp>UR$we}V1X]x$fm/ ~(3`LVZbDd2rAo*04;[EϒD# ]U-IbƲCy}Xi}xugY(jM@B3_ xo֎2g)[}u}F}=@c|VovW Qk^Fϙ4-D\BGFP## n8Tx2WeYNkĬ%"*LnN (Ei MSs3\葦‘z"`؎ cbV;,-WAigc: ?H&axsu$^d:ˋCEll,9~9pVܐ bx>|'N읚ȦH͌bDg~,Aދyfx93WT̫}-Ђ~rB:w:_!"0 )DK%50Q cؑ휧aNFM !wIu:K4q_z?+[p[Xz/Zg통0;?3۲\!DVJLKuuN8mfh=ڎx%"wDᓾia UN7*^vXw:;.MìdaR㫿Sv~Vw1táXaU+cp":7 ]ֱ|Cn,teyW,O"@LvQ.F!v v2I̷+ F]Tk_5r#=t]:G%~|HteYE+YȔO 7b_D.eM-z\>E jч}N =Cj+igQmTHj{0\E ;N5ToۋfD$mi!,aY,c~l;r PS&L0WK*i|X{/Ab-zكhH>TjOX>wtZ1BVp9sb[LP+ANPW`˧7Yg; 1,+(tubU̙?pǙ])c|zgS mk v-5;n 8 qZgFyDol6rhxsWN5tX[surgFԸV{>mbdz_`6 Gj lދaWSIPyqAsM P<%cr ^,0Hę o, m*6Amb)WdWǛǀh7[O7[]}P[_JӅ")8Q]ZE'9#*UQ7i4: 8Zh9ň̃bЍHcx+_`RT#'D/ڍl"`!I_\!.N/ҙ յ)cEA(Ѭi:J.4;#Nb.٩xHG++0:UmD1TfcdM tf2SC>Ș|z';bzESz(aRLl?~LQӴI 8G Dڜ)"( 6(~%n0O\;kU=\ځ>bWCor2 A%  d<=8ϭ.]cS7¡H /e!~]0%gdQ!Voh.;#ĪѨ?Qh*NOؾZX춅~|nGЂ  k4 I!{Fl3ӻ sCXWvZ4RWQɁ;zޅ/[]k?G 7^KqpcA!YPh/|xDE.as)OХd97 TJ`}MQ>54젹:8Nuyr/Vg./|eIR 2?x§UL )dI!gV9`I;,?тz01za[/!Ka"yջ#?o jj9`4~J3іAR{Fޒ0_(D€6|=":(mpy4ٵ5/ǭm ?<(Pf3 U86K\\ [Cpjy0[ejmˮH70Eѓҋ2FXAC~s f80;mCx^$g Ѹvc-z#CkT%y˟1s&'!(qQTW.m:ۖe?D # b3m/r%T wȩ+z0u:X%Ň`ܨXZлX%G1LUz ۡM]Xa?wWt]C?Be,m|;g9XJ-~X.bgz֨x[B mw)_C+P+ͥ s̀a[ c5+4Z**}1n3eq,[e leMhEy6 2Q08=9R"HJie5GB=3.s V]9'glo㉹+`e Hju( v(?X1+yYwsFA B L </A 6/ ܢ(ze1#;4a ^zbM @?%ʶ[K"$ys5x ڞ8O}'7^ZT`L0Ue1[ǁ GuCt ^BEk3oYwQ|\|5$2t4~nճB-ۅa~vvR nNo$HIFP90O;Tv~Lo5]`1V% 7j/;XGTTGq%k tI/ʰ8#X{=NX˵XbHtla|b}TV0;`ck}"r6I :>pժU8#ЉU.UmA,#Ea~[)++qZӕ4K3;-o*4wCqXf k ߦu}b8j\&hӖCG:osSoyZ n/v~Pzh|Ɗ[G{z(PܞPpM,rD{ۂ(h2k\;P(#<0<<3 "4#lߑl< ñ vxxRKPx;y},Hfˆ^V|/h= z8wfآAzM^/4;P-iQw|v+J.7 k}IQ8P2d'!<ހIex>Wey5 <=ي;Jڋ5ZEEr7?ϧ) d!/1#?fo8Sx>!0e xW&[W-}NjR|K89/ bYjgXόnuVU*e "ݨlvs6{Q<-j!E2-]ڴ/k 7f&`G:=s^.s)& s3b%~V~ aێń|4CM~KO4~&?r@b~rCDHɭ."b >G](LD٥0O ZbvZ&ZUBjR=M$ZRp!x*oz;fm@}.5W[zk$4r6lR]rwS);X}w ,S3nI3C4ѱA[> tim_1}Irɮ'YzE;U> {y|!V6?zxi>RfeeThdSR _$~ 8Vfgw6ç.m6w<eO.] 8J\2}YgYP@Pa) W ],j$ƙVf]?5^ Se2~Fjb*b<+ŕM ִp\ 0rd X",;]RpU ݽkb2C+C6(5FgFƓ7u!O\t#6f0_T$1ԴyiJ_8ϐ3OH3mL+&\@?`Co<0{WP=7ݏ4Eu4KHcBZc1;Pϲ,vPfe-AYtqu$tdoOqB˪||O})dץl-aK z4*R1y7D~Ӗ[G_i(M wp"T@7\&1eG{Swv_y :qxu %U_%3tGOrJ@{^L8oFeVP+*U72+;{vt$ );\=ñ=X MgC1O,yBH7~H],;~,g_I 캢x0NRqyYtk h_'c OT&6M*_Qm(V2ϗ5R6}U7tyNmɰB]%e A2VsT$HhþLd7й<9,哈 aQ)E%ſ{-< - QEă݄xekl Û 8?l!: Y5COǔ.M+I^7`ƞHJ^J,N RLREX8\+KJ-wJެ:*Rپ(N4Ru&Uj[v;;u:TRGDؕ0΀pY"[ 0?, ̝ZT WRk2o 3;z! -E$tt;5#at:(ܠZ@V㓵!$jbA?k`v/eHM 푍_ļ=5:mQ?T5C:7ĝ@MX ;>.+GcO{BL^zƯpJӣT=oj^g`wIVloSEell&[_IX㩨)am}/=`tR pX#R7o,r`8eGy? 4ت>㢔pWP"V-(*jW@m3NC.>Ew" U4K7V{@CeVUQVڶ\~ޙ/BSZ0@K(^t 2xݪySWiS)Dt(t?P.}UmirٌER+'%+i h |˻B4.5@5io[<&%_%/&RmVs(VVX'ϳ~/֥)sQ  !yW݇5-NubJ^ƈ&^~Qs+< @ ?OWl|dnU*܍zҲFtw1Ǿ.=i{-ɩ]5,1hКXB'DB{H &` ge3oa+@w4֪Nb';ةOkBIR쨍$V閪yC*g?a n;Z!Mj;a ,rܭGM06qF=x:b=iU?Ϙ]Z͹vvA*((W_'TAe< F%@˖ЍmyU"IZ%^^ش3R ^) LW {[S munUPD²RhaKfpJ34Av!.x AjTd0*]t As/H~>Rf.hK4V uXjXkV|WY_h4r[d&MǠo3Ԃr\/Y}`^Dv #ŜSfDkhjDY=Fay}*41F#;'2 PN\l]GUy÷:{L[ li2a k[H3_xWE D:'Riqň9͌0< ~D̝lJr2!1ꑒST.yHU,+̔A98FHl2.ݝhtFt^^&HʑP /n\L:@KdiPCy1גi?}o8xyܙ2cX?HB ܊hǃU>+QՒe6R)^_( I7UzbZQ -mr0`j"GFiC*Q1SY1yX #?ܢX$cm߃(Au?jO)L O6_!(5`E;Fu4hqr!\o g?vn2~Bms0Bez#H~n2ǢFS̠b}{&ZLK}Ft02r-fMgSX] }%.*:6fmMƭWEYU yÐG&@auOѳAW]h_.1,^GqK#F^H:! ϩ. o9&CYiDLWr*D; 0a{&W4gM]8MCN?:2%c{APD{aew4Z}-L9_Irgo2 [-OHUV<``p<;_vI?Z<+ő_o/b>/,@gB8hL;fr&Ep>yx UL,myHLt]9oG&+^wX^?_޽fD.Aob8PQ+A<wIDʱUS$f=?6кVZۃGRl>Cq8(\z"`;M{PAw>eOSd1䋬yC",)2uɱQA$EsguD1yVsbGKk Vg el"<]37m< + J O*")! w4{7ANieӂ.HJ8՗vyq~^95\-rҔjP8û@M*]eKM *#1 Mq ̎M6WN|-P{h΄K::ڻ /j@|?A>E T/Ԑ8?\p뷔 6X’ґ r>m&Ğիu#N"BDj3P ->w ٤en{j*Z(씉s}cPL^FG5%$QF͑ [^Bv{%'ƌv4(^U /WHg>BGiQlhdIPvEbT3]7rFpD[`=FX暆27Z%ip]Pd7D?bkPm}rf'֓N<[r.a-kNPNpLӉ؆!pL- )ݩi曗&J͢ۻ' -(! jdΤ-C;f} ZS<ҟmDn}k#mS&E|^/6U{yz6lz,\OO <'D gp_ Vٻ$U8Yi .q&a#/4IY Enwmx>QSiYUWͺSQvV*BYa(VR-sk3 v4:ӃPJ\k^<`VP[Ӆ)߸.m&3Sыy'ꯅX:dD 3a1+]6F؇"ǷBg0bJ 3kyt)냴0aAB+~R? RNj¸/z[>D=W/R:dϯ YY֤ dV*3%CUVF C[M ŐAٻAcJWI_b#= CL-IzfZ"~fËOi0 boHVƝr픮!i9E ֝aMG"d,JӲ8`װ'R'Z¤_+ҷnfir^\vw#*M5?+xk[jk35=HAXR?/xVhç9I(?Mc.G^;V|Bׁ>[^H4[IÒ|VSKfo=|mc4{Wx.VM.5LwפּTewBl>p|8n^YN}1)wxo+ҍ5>04x.ő4Em͏+X60jJ"s| 邅x7hTVEe# iܣ*~ ,6S: ,ˆ;W[Vѐ9HJt^V:r8\aQH MQ!"S]H:[Jߊnwu䞂I)EOv-]r8[)Y0O?ha,UʌSm$1][em ^kuK,Q:麧ЯY6W"C.ٜ _  j:S5; @Y$^i2֐] 7un$Oe>;&l댺ŵ@]JX0ckKF#Wnwkb) : w\Ȅd,Қ㾶NAk]Z ғUDfֵAq>LL3Dd5jbVk}*賸JǰIh`r]ͺfiAzaΟX!t ElpiqGuȩ$z|eRєK (^7ާ3޷O@{P܌CKYh!3]/2M.ȘGxv9O}!V& h1D c'J$s=yGPl+e \{t눕 [֌ā/^91摀JSee CE$Zvdpl%>-,g!L i.^g0;Ģ,+m 59Z\˓Olׂ3Խ$e~u[]ݳT\Iv41GRpOp'[.W=4[v'0R1L)-b6 c DSf#M }8wKF߅V,OٿygV4b!wOxZ~d̆,आe@%Ih0o&~jKyG݁a@PB;4?ᯖ$gB\Nd`v.NRBAj ;VFRd0<&CuevY-$k-3Ƿy^噾*BK!(LINaU K~%Ouc.r|D?A J|h&u Gqm_c)Qԩ:`k(X 2\Nm'q;Dsa\XkxԀ %[Yɽbkj< z ZAg9iwϭb@D>R8ZLʗLo71;[bڡ'1Z~0Ff3 "{zHdIU"!ŧ)23:/@=c8,2k˩]%=XڋV4,v޸ iДu(c'(j2=#E.2:4rįa&E˜%Ƶ|oYz3R3v*П^r)îusd#ِ'rSKX94ND቉R hXli<Ei{3Jy-Q[icbF'$VmH3Ki~(H m|ueSc|,wz=Pߣe;1C0>嬺o6 :}5sb{};GY`?KB0/Mg! I2V-XMkfZ4d<,sU0ɸ#IIɢvǘSY%{@ 7N8$0yy4tfmI!\Sg{{;9Xѽ Y//Dp*mp@( } >ho5:;(%h|JQ=dV$! y$ݐL0yՉBl6`kߒ3S"zYgQ]6mռbI\D}{RP\lL}xbav5c&x.[?wt^,m}gvN?TCp҆62 zoF#Ϥ#|%j{dLjfw")@9,(%ىGmܨJǔk99U1$8t|i:q6#ſ#ڭZ#R S)% cJKeWE} oGlRwa"_CL|k{vⲩ||&D{JRAQ\Qk5jPs){5H7`p[HU SCgזe;ȳ} EoBr0]O/ AC2]}or>,RF'cO5ZF|g_Hsf}6_wޤ~L*Ila:k/칄y376)Nܠ4ePd2J Y2:4nʸL5&䮕 6Pd,0FߓWH K;iB!4i5P:Cg޸AR }ã'F*=|Rd&[iDՆ6 m%&ՙ,b'U~JoMI-\Dun*I]FΕxi{L{k (\s2L9@!2vu1y:/3$k(9䍯_"QCʃ]^Z~q c.h {VsoӚ[d Vdw򧚖~ )hV]e/t/ df#a:| zM >7#Z5ËGMMC퓻 fD,r*s3@xth+2.Lբ5׈G R&Vz9ח %3LX2,Do Y8URp+ƹ.v 8|gɣ`QR+ѢYbx@!5l܈gK_|Vx8B}t=!3vX܎۞08(hùm*Ey)׮[ywٺ{_*G ?[K`ΠMc`!Y`^= k50"vlΎۻ[lOE.t$N<@/C!GMN2 E%<1hs40p+=& 9 G?6"B>אJmF][IRH> $z)CQbۑyFwP@؝Rzj(\2,)!r(E0[ɕ_M&N@/wܴ K5ڦL #sv= 齂oЂf֘_wdWFs] hQG%LzUH%AioORwϏd"jW0Hc̙B5EZfyhܠdFg~R|' S7oCf`s&Fh$>5Q&ݳN=2۷馱AG&]C 5%@љ(L)_0mKACM&@om߯n8wnmŨ[\- 4Q"+ԷštiuǞlLE"YeC^F;QK@cvQB/iK 4xbk  Ozl&rvv$VZNĭHC>gօ؉PK.Dt͟j/ECU"1%S"0 2ݕ*ktXj, #"gyf>2wTsOm+Nv`tIg*qw)s3%FRħ"4 ^DsrW@ mA[v,zPEhfS,z˖ +&Sj "*0 x Zzű:bQ7@D@uE}cL6!H{|(%-R#O'?zk\"y/iIb3k;o<'lkݠVE*jC,&sozd<%6kJUE7PbqުX_Hٞ^S@6Oɡ%l|))T$ۨ BB:Ƌ5%-cl. ɒyf1Dubn !AԦXΘw';ugSk}ܶ1&,.#tRbj8OJݚ$2)H/V:ƎMdEF ;X -ՠr?>T>mBp(#}a?NӸ'F´1O࡝|*Aa^bX6De%[$c)չm!Q*yQY!8eAHQH˗ՊD$`xw WU#-0TgmK2dՙx8s_k-ʙ h2pp Ga;Mi ԉ:\UYra"y_?SSj0cJM@qWj>~1Wb^^E{t{dM'|ZIH$}x:JnlPFEiyAM0r:HV뱣NʠũO'jb5X;mƀ{!l|+Lg&O(>sd/ncyg9PĶ6R %%&XWLos@f0.UO \ f%/Txll2 IfcvG9Sz:Ouy|zMB"u\3!VB΂baH8lYax`ˮRX%K2A8LM 7deΘ_ pj_5H\$io~"@$S" RDssUdEf3MlJ-Qʪ4^=g϶<H||n+vW;?,)U7N(s5''ﶙ3 x z%κ 2`F $ @~9MT֐/ng/`6VA/ ì&oU-c[b:ǽ K/_抇kXJtm[ ڳX@aWx G d/MPDb-R!O.ZŢՇr/XsՎݽ9A<{c苷'4`HSh=ꞺP %B9al!Rm=cX'0$r"y/ܤzb\_a֢E&B/9PQsu~D[N/~d12KcybMy vC*$mRpa+XԐEGlr㈌zoxDnjmA  ĩʖu&:j>r, 0l/Y8ЩtXoeN2Ti7r/qQ$~zǭoǍXߒ>A_ϝ`Sіj EpIIjdHˀ <(SÖpU+ ~Akl{gGgCtFx*it{̻s.e~F `IW˶,hoXm_ ۽ 1;ZGf[&nLE2VCpEDMT#gR3P*W Y W{~ROlb$fk>GY=DF] ?Mm%AT&fc#qf*7Ad [yu4in,(aNge2,z*>}gt=S=(5r ^,iݪelj.IPh{q|_匙X1.ArEE!Nw.<(XXpU|,&|^#/GUv5l3J|&iڳ +m ?@v2$SCoV> EPR=܈/ļv9)=;{>F22g۬/ *8Uɿ8w(>6WwoE.`Nm'h! ـkM9R5Xrs[#+FSwH~;a>ҡm#&~b42Ϋ3mEb8? FPJ }C/& j?p>tǐs-XF~rgv6}.aޱǖ쥏YRuhfcu7Xe_wfq|~bs hs mͭ23+xY%m=16Y^06#~^pE3gl@%$DbͺNOuPeIi0> bM U\c 'WMRD# ePIy@%)+gDs‰ThNBI{;ó=3 b#׃UyPj# \D~[Q@ʝxչ!:rneztnۨeboe`!˯I݁})rY )b~yJiTxHTXJj‡1O6ం/idSfO!U E=~: Z0P2jO̬&Z]7ii#I\g6 S + +7vg""yAT3XɆ/*.>_/u5, r7a9ͽ0CcIׂ>cREx2Eo%DV^gPwgUbeXICۑzw SZ(P?`8VJ!Y `u9D|nz%݁ #HGZ1AJU|RHF7͠.JuHۍJKt(JP"^_s)ߝ+jw!>]O. 莖<=Gt|xN'f!m4|_I\G6T/%]Il.%vU=}TCxTNα9 Q)`EapRh$1ԛ>E3Mn h qgr.r/ V>v2BO9wtu i>UMʾ1&.˝E $c[,7'*݅|`d+d$%=*(2 +e)="W4&~5Vve_/rƉ #T&(=%G·SC3˧?.}`}6b<ʀI-(ɖ Tcȝ1 KDx|nPwGDLԁO67 To.[.0R/<))$-0XGo^:'QNE; 5Sfi*:ɾ$^%I4݌ՃIFs7πP0 V<1/KXʈ#)Ur˔\;8@"q4kB m/Bkq+]EѢDAO|-BGf)):x:ލ/Z\v`s>LbM DXZ*rF[}91]/'é=pq'sb}N2G&B8=h[ܚF)3<]els%`ٗ5uBE DL5fTsx ب}*'E <,˂vL4Ѩj@s_U1ߓ0?{}=UW<uC(9%jB^sZ>|lD#Q7cך"ś7Nhuø2 DOj i$S-o?} &l,UIMRH81tWA v3J.l_,>Lhw}qvA.p@Ε\wJ7ka8γd p U}8E/6NFLj6)|RZ% i{\+VwPEܲpkW3VO! :tQ\~]p}9c,Icr\HTcKb5t?0t͓$(nT}\˝d8Yh#L<0Ehd^-mk!̼E5eֶ=I_%^AVt;r%k:l)QMAoap u;ܣ$MN)>_-ajحpἫQ,Pb "u(-BWˑHAyZŤtw YyE}D%fqpЁopNuD1Z>+^Oq3ANt5*" **.6\UfRH?s`@_ޜo$jX<^iX13 ;&k]{+{[D߹ݻt(hmu}Nzc;Nc6Y2bCv"7ETlUl;"]Y7W۵3h$xT65bwԭ Y_&g mw@Z6 ڒ64H&5 Vz?imO+F8jb jA)7CAwHFF W\ T\Yt2 `QmKPX' I`!Hǭ0|AtFO1Kz߷26~ 2ߜT:k ^)C~'zgq '"<%Ij N7G (һV~pX$.{F˜&<8sK4bgoA?Q64vۥ4E"mm;7VSyV͗IXncb檬׏"9Onh4$AŚys7U#QpNt`c;xYk~hhN B2`9_3$٣F' %[Q0fދW:k|8<$0Ki\nRqpx{BզkwTF~bG=aDr'QW ́]{98e-fo"!y0'b}IJapL2~RIqҋ3@ͳ6L#;K(#+n&8&WuQw8'N\x|= mLr^vȴM YOg@(Kzt/3Wc@oZXl(n2]}*jq PU 5jdX< C|z#̞wᢆ]a/ =p+cY0(Y9J@"e@ɭ4w$TC6YΘ'SIS/k aQf 锔vk5Q ̉Tqdh.4]3:o2ٛʝB$2Faq:R8P;8e KՐ܍sKIսID@Q}@&_3_iK<Li\+R4ᥐlў9qt벹魁aJ' w^aDr fkUOЀ"6lӦE~ 6ó F}V!)} ,}*mXFnlzX`$zAK݄T3AmWn~Eb_ 7%; i/19jIkH.;&ԃL)*hZ_^uɂ6QcKC\ǧ&Q4IJ8ZV^$d6? dq.=P^viR*D#ZOP$)+4ĪvKEWE{nLBBݒd䟐$vs5 P|Pp"sn[;<3Jq0eb-$>w8-{W#O9qբDZA|r觮r$vfĂK, c()~K4L)㺺}Yҵ(1ZvDTL!9 D*jEM*M!'7`pLty5Lh>lX>HoRKltᯇMt\L;^Ca~Z/$ٯ3zؔR_m iK6)\]udi<,_YyXxs|S\i*5rĮ?mȋnP^#β(1f8KSJ<,+?v.t"E[Gʘf$ ;gS&m7t)F6lfbSND}ޛu0 jZʁ E9QU^Sw|Bdh<̻v 杮33dd;nQve0Ch(sMW,hłb"dߵYm=R;Pܺ~e\qh$Y۱)އjxڋOg$tWdOs (%m48%%ӄ*(BSyM@t{)~-&|CA]#LUi+bQ%`>9*`-Wlϥ͹uGm)ְl>Ea.vSoIRJiYt=;}*)ĴCq Zʺ1tkq6ʇ"WcdX"]9SyJҡbb%seNV]DQjI[[dEBֳ>e_(VP B&Y+3uhzGM"!Nt8oagSBL2#̋ xYg/eԇᰪM6g<%pprpZ&oyϕ6L12Jƒ\&ٞ^ۇ\Wq8DAꇆci{='U0(U砾"`NsX R@#˻)2~{\yV`V?_g$]'78„/_ <}L;:\{ە@&~Qzt% h{[dHGm(UI#}tqbkzF9Liu)ѥ=Lew\}!HKu̲٬ҶSI}LtAҬ_:'>siA.r>PO߯MƢvibsFruA-8cy< 7LByJ`/ K{" |[bMfwy} Us=]h+hS) h)Qf(7[=hԋM @~DUNKG/ 5Hx6o_າ9 " a2a:;1rV6q~>E^ëU4(_;#cү<r (պ]!@C߬ O_4Kv%e@:@aڄA,N#H5Ah*wp]%ߠqV33y5Y(&? w5$-T8Xd_&m:ul>ӈڸ'Ŭp34@m %o{7G¹ZU@Z+3/p߭>B*rm0ckpF H(R2͓;~{rњ%bq=\G հ: ق0*Uya)P4. %.J&W $J_5yx=*P1"A[ W@Ӟ`h,3J_*6FG4җ-PIZtgyO [&ҀHy܋zU]E|}Р'U% O1I2)s 3wnHms:#8^ Uީ_T!JPY84Pd_nuP+ U%Gw7>:f4+9-Jvv z'Lsx?HʟYrzǜ!HvYW x0E˾1 [zLl1(bB\nsl,JN0pK<œ+alV iIJk'0Bf16Wpty{WX '];cH(@82`v8^[A_qA;< yja8Qb2ս@NQ|t|^{OQ,ew"J PVrK2c.$AȽf ޲Cd.Cu<[Bc&4^m}{a U ^7 ܐ44귂~I ◓ ׆;0*XǃQ;Q?}G^}Z*IUA*/bpZΫRxh(W||}zI=Tms\Pgs,ٍBW){俖|mJLZn0t@|ce2jwxѺp{ybsCO33>)x!H;k8}܇L:wK'Wڐ@;w@O:5N|5Ě?4\J(3nm7i[oԫ t4s@BE p- wBxRms>cQ#+" 5Brk tG['^`3(w[0^+I,X SkdEXXa[I x$Kwi ^Js>|Ur_Jvy>ºY9Tz-ʷZFܔbάU3H^6Vj? j7m"nG ?x3CŪQtKQw0pn]k.jQL3O *:H]DԧW&8Qܗ]w :cw %AٰHY{kY45Y{N/9@w&*h$XB"+#1/p@PL*Pg`jd`5M]牨=:yFJے?6W\w-_G`>6z ljljqOc )~If%l6:N*tvn F9z2鳘=©V<ˌW3-(]P."o s աxjrU̹8Z"-wFw;B>jnlabV<2KB;{5+FM+y]jƼ,i?i!>ƀt^[sԽ79)R'J 'MôFe^AbE0*<\[krRf^! _YszЗ?Mh0ŸlPm6h0l,@.}5Az *T=[ 2O>Vzpr'^{{x%׳ 8] FZryA ڀ"T q̪n|ԝVj6}0͡-mo/7x+Ft2O#pt `\_MзO)/}23H?ht@= e:+X/©Yf'3*۝dΑgt 1꠳&'=1Dp4ŋZqCsrx?EŕͼuֽQ+Rz=t!T?"2g]io(aӶ=2!Yx"kWhPXA&A` Qj0&4gGq~lbP"䂚[QpDDU NP g%z!ŹȚ3n$AMh  nпaHK5bvKipIɼ1srg,)l|oX6ڗ \o;ڿ g֡L$b58N' ^arcj8xy;M:CxMx2E=q Jn,}ZOv@*#4g1W^I")Zu lNN螳كFP[X˻l|m!#t1;?yG[6tOzX4oq+!:x-\s@F`NkN'8RPqǒ.ӽ)l!A}U20CU;Pu_gp&^}aI$# Φ Dt{m0a\zq:̙o!}VkWQ# uwb^Vf<׀FH*Ğ.Io蕶R췃WU";5VG2/n3"kg<0JN8U i$rFQ/:pmH=r8Ӌ}ɽ+cvペb(SK>kiʟv1 s/ErT6;8kn/#T9W8Olq50E?q\q0nW14I DNvcpHG3HOG{sgĖ7GLWPD[М(Ǻ-Rd'oD㳉el?;-h2zxs'PA/{U cAo\v3ad{ XrbGMWmJpFյ*qzFgVS;6$RT^XK #B~%vRԉlnTȇ?!< ցOcP`ؼ HW鋤ܯ դY.SCJ/x2s;G.!=Gg*A M<1-IQA96J#aD`g(K3c& H&- *CRa1`ܑ/ j短%|e0$eZpb_Se1lȲi1B1R4&4[%$EO~}mXW{H@ށ|dLaGk2NQqv^3Aaoꆪ23n wP# pc>aQZptt2^&֡<͢z!o%/Mr gpAhd}O4g[%Dz(!ߋ)C\ H C@ 9}-/m"K$", 6j7(6}Hz;9YA2-6ā}T#ƥIc;B6^Q2fzbHdO#ōv͢\Q?B #{vI$FÕ COd0+r!.8AzU櫩~̑tG2g 7BiK~FQ}/IXD)2Qa;ԅF叕C@Ql4V9͂dt`[ZڕR% E͔%EL4@L)'_gv+[j7Dsv:YrhR>%vBs*urI W}ERgQ!= 8~a6ᢆ@=3}pE2FE8vOotن jQnOJkQe=Dž J0lXwH}޿E apb}Wmkk/POy! x9kS /F+;BEH_={BE'+7$h_DžCf]ChH>+J-v8)s,'%W^U'K:>K2k"E~lڄQ= pC;NYx *29Qvr;aJ Dt:V$ATVxq\U$` u3phUdTԱs 3ZɶnZ̺bL{s%a1ɸ)@hi<θTԚa ru+Rb+(Q#Eayw:lFLaȲ $uLQFsT,i*oj9Qc xi.B .1D`[FzzɲvPgIx|G^?0 :{;ŧLq냨qzuEg?ޔyU$ ij')gMoE/~NG 5'}Y\[iVBfnXUyWrP(L!cDG S ӠtMai#IS4Ǐr "])SY2S@z"Cl!TL[;ٶ;$ l/"*ud:VVA݌i$ը(鍛o淤k21FJ2G%`fse|`s.ah,8a..ws{[V툝PLα g jk+{1u|_S=Dڠw2H`Vݹ'.wT.Ќ9%&&q&x)E?Id?䦛}d#?_rbo k2Y)0OdA,:'>۾sXAP>O[LDz19YnFrR2&yKM*6/*הspWƍЍXbGDd _\ynXAIAU,^Fbw2 cޔB.L۔ĐR+|9,Uǣ Vx0$# oroӳ(m~֬°aRrmz/;jkw :>ԯtgj P!xR[&o(t!ǎTA;cbL2Ӡg~%0ԩFF,zB@uvA5lU1 <%w9sEiA6$ W zvHC.k&$pzeۯbhu؉iuޑB|t? Ja^?`|&k8ȫ8W[!d4pG.ʀvWj$*q}F-{TkL?R=r-b;7Y0Κ N MWg;yZYv FM0K#[?w!`yp%{MwgLx_GS2/%~^3\XF'vCBleIHN{mb4wTNT K؟gZE]-3h<5؃DZlJN:LV7S]Te!rF68lÞY+$A!>S JӄР<K$s[ }@dž!(n d~A1d3By #H)ńH@Uf Y:6a,`ګb`iN(D519j9̓h{ f]=@W);-Zηrfƌ& H{LXuh}L89?CQݕjJ]0NhV T^˧mein>ؠF>V% `sRnnxZ'͟hbj3Cӛ Fj$8'\:(í3Ҝ;޾kN*o Nj<)WY) _+o gy;eӂ{;>`շ'ƻصݚ{ӄGWŖ5gYڲeο" D8)Dڟv&xӴaiQ4Q kEvΊhTF*pI}8;0WK|Du&V)+˘45d C'˞R"t9eYqemSE!fh#UHRBU:X)2=zECYdYJް-νuLzpu|m8ES'*C::0ޖØ BS:}Zx{&3a -)J 8_DǂqnZ!p AN B9cQ+bm}sDcFZPnS} *h5S58M<[#ì =v㹳I+v~hHպDŽ*l8Hc᫊ة#Y٦KD !sEOX}BmH3Ɍ؝ *Z[;C wX*["{9,+NxZc DjP~=\|xsݥ&&H=5꺤Ъ%-NmgȂf VfM;Oȭԟ5ԾD)Vb(>־hvq+ȶ{j"B;.&#_/MOM7!ϡ(X-$m2 #4POzۮW1xR23hv98) :!Wj(G@wQ?5/+xzl;.ݦjX+Wb6K9O}n8J\j6ce ?C7}8 Ex 2(,:$g{RUC)Xۢ:o.kenSַl{B.eȁ@mQF13M]o˜LmLg,cgOߊyuEou8_nsze2 ѕ6MBl1x˒8K;~ii`}٧籅2q<TWv]BX4oaV)i@WLg5ӶZ,e!֙sN7GRKaGUX\ϰC\_H>!U}qIt[n4 ];OI aٹUւIN^?'ʗw#zR%;;Ses|_d lmW+jů$ַp,PcldNp͘BіLGr'Oޞn",cʇ(eO,Ø4jϓ.pߪuGe8aϧ]>tcjOʽOwQ 8d%,v2˦VWK #Ș$y.~.kqhjA'8ќO )K\:ref NqV\/g]b^鐢Z-iR}듆tN-S\K[>VTL89Ɯe_~, E&"-7O$l/~~de^d65{b$ةֳE|tlf9*?>QDiݰH>b/~O*.39@7eAfkzwS2x@.kD/9uO 57*ςXnb@@MOC'}) V`NT>.;75U)&' qI& K!h6׽YeYرe^ɦ>Ku7`ӝF^K#w&ԋ[(EJ)wvgH4"WZ>&dw _9^@NwL'xLH^oT%Lnr?I7!`VomA»?~]j#Ұ΅,Ib Yx/aؒ\B֘4>;p5u .Ly橞xxd ,rlWtݎ$dN~*{WV-;g#w9 !Hړ|j\՜VR;}c$v.q΅LFG5&v|4ye"YZ{1QV)Lg݋(654p8FPD>5*/>$2ejsQ_!lð6Skפ7<}U2$O0tOq/3}vCViQC cMCGilT6;_>i^{G9nm\ya=[J"V)@<vRxEjY+~C/ѡ  N/7޴GQ_ :vD:|Ř=PvG!5Za9'➛gɕI _Dr3vu9[, "GiTvX^Ӻ;*e ]W ұf~wQFͽ.\%L_V{p0Ӿ\M"UXd#2\R>&|s , ]d4Le튕/ᱼٰAeb8@(5ؕgr+s,t:gtŽS!bM4xMǥ܈ C1ZI h@l@Y.Ϗ6;FgvdyeCy T)]b): /%-ҁc*-{7LD7 F|yBU<7Pn>#(6 k^}>ZP|z3[Adfc&@?WsViOfW޼0!RΤ0( +2g3'̅7{AZA9Ћ 2gt2+|jgJX=ڀ 922_ ;x:A%! N[{=m1hlMwVH;yd`Qw܄Sl?yqlfFBB NVTjlbEFXiBU|Kfs *.K ؟Y̗F< ^^B㲸 hyvl e6ϏeSL4ó⸂pzMIE*E.c #!8W_ȴ9&+ I+X!y?B< x^dO20|kY 05|cxф@)` {OeZbu@`eWJ/ư4HIC,hYFМFK.8%ty;W9h)8ghAǶ<$'[s6WW':A>n?t`Ժz2wL0C*h{T yis/ YU#,E+Уq4{&obSOih{O.Xa0mFFmDBʪd4X*N }UcdY#uK4:eEn~MP% -݊ o/r;{r"=z YJE#,7jz/Rzeݔp/pJT*IQcp& "SKc.kzz\9 (kOrK;b(erŢB: y7qOl崝|VT̩y4&/B+ml\52Xkvg67lRW~+.8]c[N~Ūƣ 7qvUf7d#hc Gyw&&5)*YT>B9xp/\=|S_! ~_)hDL;='8J׮?5r%dG)2N(9jtk) sv2TpIN&ë:QLPX@k0bJTLmP-C Dc_K~xxџLjܓ(El^mjM ϜZ!|GҨUPXj 4Zo I" hg)s U#K 4dW[Uvpr`SpuTEʼnY }wX;=XqT%: P64JEp)s,/cvaJw7 ~J bbثhwĐr߾wB+1#WEΛh5 CQه9KS&f_/Uݻ>7'HXNRWp`/Bە-;>Qt笘S3zD7b-?8AqspWݗ,?Ix؜2]E=N>ZY@ؠ#seYaIUX=F1_^2~& )P7i`Je'9A%IA>Ue.-#E|/rEaq,8ߧqs꘤'Y-WZjJ䐝j^ͿwNuLb+ ^<- b<KB^*OӛAOi[hdi a t)Aaa.DΒĞeĚiÄ25XoOrbg+8JMHR[3=8(C&~s=V{(^kݍMDŽ-i<¤NBwnwv;>i)ՄD(bzy{Gha tHWrt'-l-d'P )SkYx͒>>$U_^gVӜ S,ګ% } RsO4נ&!ǫ5u#O% ꦅ2vv<ݧƸT#״(9r)bpۥN]Bl T~DrGr ^~ 'No0T!`^=dn# 3$UE^2yykDcJAS+HljVg/e9VeXw xatӰԂM~/B3&ȗh^ [MpĊ QlEiG3j{hZרp݇ K1Ԩ֡Bg%|LJ4BZ>#lx&œ&ׄ=7!ٝMû6cwo>J#k˻y¥S  mrd|!@1ykvqYﵩ+)7%`=ƍylGS:j? ~pO6Mw!<+Nq`v V C<wSfsvA+h#%}xQ0ǝTSڑ8Y.|WDˍOTVqq]%:qEZKscW| lvԊ{ r^sqٺ2y%ڶK [`?$C5èlSjdy/(AZ!ZɃ LaȪ9G(;&Δt%z5RFiM&&YO r;tf.ȣM B3-kbܔDRP4Y"je4)M>'`|k{Ad^XBXyW+a-p 1`?%^321l Di1IӞΨ\R0wќ@Xwegao{N_T(qخUMo) > ۦ֔ܕ8H)( 'd0D/HXMsn&lXЏP%Pmnprd (ϬE!Ua##IG;FPO9IAKD+>%TXHPru}`mb%wNWj+C7@=ɦ# uvCTGF!+o.A+r&{<7y8hO7sfQ`94Lg߱(r{F,>LJdVXݖ:|+٬Y7|K3ߍowظJQ۫`\BM݅$H1ZDO 1Fte+B9i"+QrȢܖ:_">6D]AQnH!}^yT${/Yoh׻#͐Z/RA)CVGBJ:u+ W't%\+xPvFXZ蘆7wh&ÉD츦jogvӢH3e'jvSy#%aqSG0(x&G'ZlZ $`_N)q&[%l G8*SePKV{t h> &x6G[ hKn97 &vJ*M'S5;j9垲j%2QaR%sꌺ;yi51/VMB鏾I"&;NJFtqxDW@o#z#6MpcC%A^,m }a_76sn0./rB.-pD~ljqƩlc,MByi\ϦRV^\[N~:*/W^-j8DdwirzŀۨbzXSWځM[xUfl :# ^XEȖӦ(J_q9:!\- W>r+^=× nBz՝O˜lzx+gOdh~/Ί`TR hKN VMO`7/2ag~}؄0OLWYs?qA >Lrfg *$DfF-&'HK 'ĂCٲCywG Kщa$INRI3Pl<+"^2M4UY̬>dIW5;ߨ?Xּ;.퉊5Pr9FV8:ASzb ]ZXb+2k@M`1c@a z!63FK:󎸬1 n\LVZiOJu '<2WS\;d7 Waq}D.K|? ͎Pg+iaxyp }N3P$n9g'sI0,{B\fVQ-)-Tl1C5x _կ6 UC~ 5ۑb'Y6D4RG(  Rp'7M?Y eLzbo2{J@L<WOr` ݈BIWضk61$l0H/p/M u{ڄ%PzNXW!c{#kehuFn_ۿCLlȂRkyѥGjV.0tш$mu%Zf Nj%R X- we>E Af% [SA_@Qޤ7ƭk>~bTȾ\>$`:c 3>VΓ#nA* 1A(s*`{_WZ/k7kyZ@EîφKGG3rS gh^\jP#'=H42J0(`RdY/hWqBbs.|RZ h˰kd#c[nMgflbVĬ?)yAqc\qyk upTdIhb-T}$^Pvc5C#z ։es+@w?s;w}\iH|LRȻ+!JnhڳM/ļo&HBe#NqM} 9mM#7JKI7:Z.c"V^a?D=%L2 .z<&mnhdm!|ᭊ; OmR225HSK8s]Z{޻{4Rz_[PyRn@ kD+׈c37=~.ozje2WlK 6TŮDT^_wߑd`w IȎzaa8Nhn!)C=#C9@QZx ^AZdZ7iI%; u©Q`9F컃GA5WBc3jnG/-@n@rM Km`X E#]x Jg]}% nC|ӃmP}oP:. J}`D ?38D3PpK}n1Usܹ+xE:q]]>IItkTOR$6ݭ(AJ72뵖OhS턍KeeNMP.HC'MSPMތK bP㤥ZBɰa8p`"}k_'l"Pr ׍O::yqԮ@d FHLK0UZ{r\&1O(0hd&jΧ TM+ ZkSTͬCB1ߋ+]pL,UeJE89Nt q:`YudbM-})qd Au1T y4^#_mMZ^3)F~/lN!u]`IbOS7u&*JrKx.T} IuCY<t~s q$M}31g#~+8z=iWAky5* > "X1ѷ{ #iL >P:k)/]Wz( 7^Js vr %OHו]k͚knlXHJᎏ_Mp< 4WQhWP(h07( MkCӯ;}FLƜ OzI [P\0j)&: ^OBV- 噏*V]OkZbD}ZI2NTU~ǿ;8 S?xTETrCLE^ZOVfX/Cq4-3O6wVA *͛YZa]Z:?Y+ж]OyNOVE$^ l9q.=7g4BKˏϏ"BN꽰`u(iչ]j)g "?[S9jj@. FGhdoG!8-9<~^L@Uk'+[UU4[E)WUD~l?uWߧƚua;)%8kS59>ow1xx݋} *x53xna@r M{0kT`i?scw=lX~~~ R-@CWłH0Y|!~MJ}1,Iyx;#9^u kY. 2LRBi3Ge'8TIh[h5mKd>h$RͰ״{l#Zn,Jkg˩x[|Pq ai MQXM+~]KIu~,Sbhh87LF^{}d VY!Q.My)T,p RBX?o:`g@PC#aHRP;Dl#3mJ̌]u+%Loـd Gdi?NEǝTo?=‰(?ղV'dH 8I>S-7xȹ,Y*$IЌ- 2x0S1)L_Jtf]E2PW'ëq3pPw}taߟ@UobYQS[2A-*'8c/ ؀LSZAmtu~}:TGB)RJ.|Ąߺ$LO6@\Vug+KHһ}~]ۊ -x;$Ӏ :.;\4b3k*$}qGw60T٥'Ld .@Y~CXܩ*/Ax_Ǟ? @/ G%gxF7 Q]x1TK|11x.,v#wʬ;)hs(VyGa of)bY^߾imEiKoj {YLoQA+^[ ?2gezּPnnC.y_1rp|ܩ? 9TLO`rlG}r-8%,VcBOI#wVWVV\5ݏ \ 7s@,;m^Dͣݣ+~vS$dv^}VZGH{EN]Ixaa0c |AHVXR[ıqo%!EXc9I'F#~֧u{!''*CgRK "z̠Acђ\ܜ9[̆CfIhToǝcA8|%l7-2S?7==Pc,֌ۮj%J3Zm[["Y{s:saL;Qk($F#]:۾qݝy*Q[&r~ӫ+YLb'=D]wKqBaj3V5sXh_oNŒq[̯!Xe uX|%\H/g=vCj8_ mCUM62g =)YQGV 2#[S.J1,;bmƖ[ܭvN~n^xVFy),^p:{-[r/nC_ 0H^kZfħBUg7!MbW mRHw /.Uy_\Ɯ4@(2sb%6 PAGknVH 0 jm;bzNk\ď8N{xup/׊2b El蔼ӫ5?~"7> m-."G{TZ&HWn[ UػLJ11߬9X*틿}%}|ͰrMv'K6sۖi>uC{GD\z =2h2t_(#j`T2 n$QcGA,NU;+'vj玐{] K7^en?/٧uNBkʮm'r,ݗfQuh&#KΠ`FK~w*Q؜5 {`]z!"֥?`/V!6TyXH#ڶ@~-5&y7u֙G(Kٲ,{ȦM9IɔB†QłOJ\[z|g58ZjGIYQžT}4{(U9pqvqSwH H/Ns`*SհH!M΋<7YwpBob׀_礔gCˏOɨǢ7R68U)XO GB\i 2 >0(sUH烲J Y%~ت5G]$^А- bVZ&SGJ:"&CV]JTyl Ds}:L-gdžpoՃ-DE*Kz18`Gic|E~\NM9v(T%Z%_-om;rT Ydĸ@% Ew+0' YrS{Ө\Ku8%}ؓ#ܻ\PCXPa/Ki<hrtJ0 g<&l6CA07PTVi܅-׾ ~57 _ Vu/q9i3K R.9dQp41& J;q|JHD wTy8<5!bXثȍ@!pRQZvb%eRJ-aMNUg|5 c^_/xم5r-.8)qfo!{K ƣ@^_L5 cGj1`ʼ p5xUċ ѵFq yCޘ"i=Z%v&Y=ٽC 'sTCQX0D>NIomzPT;:nk-}Q7r#;_*KɼS/a4郡@'̉ɏ+~[1N+hՊ6Ů躗 اjǝ%8%} t yGE@Z|>o8++ i3_,D2S'G<]qܲQ;#Y)=fQ BzgRzZDs1QvʷzR 4zDאe 2EtCw$dhc瞥Nih;9GȖVhhI2g2KjAJn:?X.M'T(6KCal;~ bw  Ͱ:.?`)ਮ& oi뾪RJiW2llac{`{\&AzjNRlOO=@J)a]fF%' *MS4J9AB.0p8s!RB^K# ^ur`? x'KU@3RGm1\`wnBn"X -9ؕ?/ .xem+1Q"@?/ߤ%9$MNp16`-ުdwl@i {t:yD;-MAD!vEgT#`_q^q($,źobNYu{ߞ[W!L ]qj=|씥{6S@Ws?_gd_^+[A^rB)*}i1Iul/ʛMH!9[2|g P[JiPѰ }k4}$B8` 7PsT[ݝ %zo?g;O';ϒަ'a2䑤!!Md?o>ZQz4L gfA?f\ZǃBȌ&Z&,Gj07uK RX~ȟ[n a0&c#nܸQ8movh] -=&X/ b4R C8V 9!%}"ɒEyL9o* oa#o@508X5 Ox9 v4K[F?Re,7l|,K-s&' djAw_[g)TjW9s=NC&) *rSĽǖV1$Yw\FCCbZ\jt9^zH&/lQ00yX{$s*khHWq |촕앉ULb*?X@%LfKĆh b, ss<1v v-V8Yթt)J>hC6G+cU1[Rl-+y(e~zG r]=a#HhK1\$M|?9Vg{'zfbx5w{ VԂ{^4wf]) OGpݎ^>jO+IZ׶cf{ɝ7 /wtv`~8/rUMLY'.xњsu]EQ9i&L~UAyUHQJaYOOȔm^DBl6p ZKR:+ vv#l/IHxoRpmxM!VQ' 6G o#a''=rIXWDzcJ 62yMY n)}o$M7-u@Y9 GRrTUX.6O][9HQߚ=6F,mw zˆUR,ɴ`BU .woa|;Yp!2}&v!GIa#n9ׅiUC.g?;M[~8{^u֚8Y5L>yma ;]1鎈zѩPKI&?ZLq}p:< i=^ Ei_qj%-kΗDݳ 12[Ʉ# 2zcɚMNSl!{r5}Tm~w]dƃ ehM_R{5lK`6_MgVID.G@sFl'c?rW9}O"s٣U[=wN/%֓M<$>$7+:SAmh7 T+ \QA,6rL_Wn>ω.į{ɱХLF"SWg,H)H%? ).aS,m0hR5ʯz1L [%kRz5&A(Նfl,cbݮ##J&"{Sin)01waV}٭50Xp@IDBG^3(2WP!"~FQecUlY1.wO.wK)R՚ApEQVM f%.l*k|5{N *-?EњYdxKsڿ*Cu!&vQ3mҥQr~4`*F++4J;Yk<*U XX"8*ㇿ')]tBg2-^:Do~\D9"UV[*^BzANgN`:fGHe.H U&Y<rVlVU_!*LLnMhLHY@8Zʌ0 Dݨ6dՌ fbH}»>lĀ|McvUSd{X B4恵-E=*c~SnZSU]cLM~LKu&fMR[~U%%;V~d󺂺2/u}߈Zב[*a~/vxLfP`\Nj|DI`hO)$'t,DكYɒ0d6 fn-K?꜑8J4 0NȰwiL*R24U9=;?K3wSsH)u3zJiQeC2'$ y@I\K)o Y{9@7V% q{ UAYXщʸ1&L 9%D$-O7L[W uNKl.7.åAbc͑ G '8Eyn,~Mnn mb,]Q86 1t_Hp͏e4-3,%?@lK82|5T& 3L=C&mQ;djKD.,SMuT?p(n= 4]7=Yb.kcUA$hn\7 ]TY<ihVR$65_j.9(_A5LH9}#S.`1""t{hL@O?gۥQb4,ҥlQE4ĂBXm4b (0O{$Vs*HW;YI"]YP=5} k)c+ǐYg{T퉆>tKEZD?~eʓvsEwzL:i'F5󄧥a뀘]383ի,%߻"d̘(o@+OJUv DhO4B0䑰ĺ =gTWKV x(ʺ}8) Arr͓ 1CRn}2~ #zo<32%"|滌ZdḡBF˗^v3`EKL2CYEŕa r*қ-/N"U6Iqتĩ|Dxfdt9&GW'پ;A #yQEsX"9|- ݌u.;F7/Ǧ„-^ѳ̭qC+-8eUU`ŘVuL8W`d+VE):;ο?<8\NrP*eWkvfI0[k ^I^\8Ot۰VrE&Wm=I] N-+a7yk/'F&λSRַlʥwe+\*d&Fa1@IJSKUFhrA i+0%p8˔+E\taKW}WP7N3oDrID9FF7b iqqߊR[#[hkL0cߖB2|X~Lt JZYrc啝4Ah׎JnfN⡣M|bAKyqW(ㄺ'>52vĬ9|!p9=|N ;Bx'*xpN~3mL\oIc~ZؓʩHcyv>?k$e$ȯB"4p|S,$dxG`jwE?F%*xՁKM 䵡{E #Kɽ-j#Fi+s(+uRRk[)44|+ *I!vVX+V o5:9cLѻ6cC/ >FS$G˭ {wy=]5#ɵ3UX]ِK̀$"V9SAa-TUε\R&!{Dl2qﺙjuQLFzTq4(8W8y=Ё×| Q wR1fjch [\^p@8<6 Klb/*s;(KN"kQc͵iW|R'Jz ٧eiM4Uf1`5[uŲh˷!vz 9Udkp^E&J+=JI}PظbnQ=C^0t]?k0H0oKh):ΰ܄#>3}K手%2- 8i~$l'9 N{":x l ,T`aJMY2k=m6%16n^LG9b/h/zR3F$J"$hCZxG>\&do }mיf{a;mILs~kb#s²WcnQbi8M7\[,H h uÃ~k!L><JQ2xȚPbPk39;?i\$^FbkV3GC%LiYPDz1Bܷ5N?6AMe%fO=o #hqcn4ll -۳;̉q”Nx G<)|>Io8pkM| m;QgVN-I u{61ȵ+^R %WD$2HJV)җQX،FB85).;R!RU1C hS/Wjf]bȒDu,LI2H\Ćc[Ż4gf 6 pQVki[R2{Xs2\ Q0ߒ_k][ZbYքBN) ì78\PTyAd|:Ɉ,\5$N<@Ң߯ >!,ET)z&/-Z|gi=rK˽BVw.BHPezO)窷Ŝ !St+F~k<#>;ZJ/>KF|o0FeBT bjE(}ދv8Գ:f+0Ysf@_/&Բ"yiE߅!f3Pp#kv+kTgkG2[{dY[o0F{ڽWB>SWA1kJvZftpHxy^0~z+\K:Cղ )NY]HYJA4BCviWխzq"FD^ &DT! ɚȢ*n?.t޳&kyhŢ$򐢆aI|0NJُ H*=Ů8Ug`&f\<*}Cm"a+UFL𞔟wd b#5J]i:QIC/~xWK l´ޭ3&$*+| qr!gEޔ2O2d%b{p6 e7 k]j񟯁UXR*"a8jM%:*! Ȍpcݧ[LY+|I(U(O6cʃٽ}ZAi6f -6y:L#R y't4ԍ5w6ǿ J{H\3ۅ+T˔IKP57\o^1kzAFOyUdѝ-lWw DWùa@_3*{3$lΚ&O^P2噪|-v%сK'v>4y7cǀ:̛,j$ BrMM1t"H̢sbt "^ ͻ+KxԿ+ǡ Q|wyҠ=桳\V[g90ϣyeLsr{%WzBDgr@M&Ɛ=6t;ށwBז("!9\AhyNeIPF&G ij,R6&ubzXcH۵OsЂfP]=RSx6m>Gۇd$wE`a6--|=OOsUY9|a%*&wxy_SQrvmDt #b%~yߴ=?a4e{~I%Wlr|BH+A&X@+?G=u1/AyHEd^z|3جyyT$T܉luޑ:‚86]cTп"&xFñ ३l=`\Q3-C*pcUyG/ko7zR-L+&!!¬60"5;Ud{=.5Ʈ]XA<^ L%s nbί}AO!>ucz 7|2<&ӥՆ.Y2/LNHFKDz^9 ]*{ ~\`&?:_>VSwjGķ} ԥ>ԕdȠ(g/FOJi5uf^Wk~wr$ht/,ֈR'w۾HԂ0`M3 bm,y]PD nAc TA?We@"f")sdOoJIY\!0hGh?& p3!jđv'%%ZO\A0 *IUfDooS]P Fic7=/!J3}*4.$/Sc 67aAKm[0*--lrev|x*;06JXsYfRSX.|x^-^<j̑JG%E;C[B -W-jsSn'C ːhaP+ֲ Pۏ<GUwҍkCryY6]<39@v%nZr$?a][UŽn_B*e=Rru+r{ȴ.Uy&H uH^~QLk[M(L"<S~JtMj#_d~SMY5JFy>j9wDMAoƆ7X"e7 6՗Kے!~!{y)٠XPيWIZ]"C@bB^kk5i|em9Ox3 e$ >'=1y\e`@vej5*xS[Ș2\irLD~Yj[&=ΘJN+ y_$?l3(M>vQ ,Z׃j  00.@H+{lv+ĹVِb>XNfDbϻxU;'1rk$ M`+1$;#Q<@\vmuG}~d97iIEWcm}~/kXOv|n)OfyM0qkMkQ4,25FUѸjd+p, k]Ҙ٪-Ɩ mZ܆.Ғ7(}~R5>/\3W5b0Jm3&#)4W{pJ+Y&%pvݹțFf~쭱\ Ӕ=AgY,!ƇOO?{Q,nJ9>lCj紳zAH;8\I{LIYpD(r'q.fJt֌~.? ~ ~0ГR@&í~H¤2N"9uL8LwzHyol%QypKܡӍJ웾XNCbr"Ox@Liygv22|F, apn-2rBo 'L֖p)Fgκ/*̸3Hb-2XmA/m3Iev%ICWN菄 (5S֓r@jqfY庥WSfv0cEDв}^he|ܤ2ɮ29fji~kLNˠ ῢ4]$UŻPqD!a!~Ĝ>l7uW끛|ֿP+hQa0+,-FON.8Wkݙ,l{&?1Pc9j;-[]ޯn36EH4;R|OY# AVJQ :WzPUD0>lI`2ԾxD9 H}K '*͈`Հ;F\Q=/f/p{HoRDCx:AŶ<.U z7* ڀ, ; \II r~Sڙ5wv˯i )I[Bo6"p;ܭ5PZQ s о}HX}5 s䶔3s+2BL2" YD{zn,/H|7ń f\pXNå]-]_Md m̰ьr)&vSG6 ]BndȟfMִ&|7^cM!Qg5$@.PkNc%,YpiʂҧJyNIwB1RޱH:Mi/$@)PyV"rulF@b#[\>[[S dpH$Jm uk9TD6娭 n0?[K:t0|c 2oմ#],9p/-HAcfm{ƩC&lBW2Lk˅2s)S}/mXB_ H}uF,[FcK[>tL6 Z햚xVGLAR.5V aղHqهRqo"HBd{FPAf=XIݚ%f~ɓ RJ4;N-Za3Ww^P^'Rn6Y^YTe'ry3JV>*@/Di/E?U5( e!ԭ]p Y܌ <: yV:v륂YK!f_i{'J=$< [3SK v-U Ř*=$X&< *Y@ڿ3}bVD`Ke\X_xNK<鞠-W6ښPCV2}#ߚE+X|Hq*`OQUۈnmܯ@e\$E ah˄K̍ WJ4HFDrխ3/ i7va&m(uPAtV^!m&ň0=΍T| gv֪60?I >Lj~@~'|yD"%S^5'Jj .R `}Gbr9R ,y~cB(ѷZL_8f5I=1H؂ 3/bWX*p45yTЬC0ۮzXS*}~M DbяSch^W#8KLIvZ@@zKLڙvj j!CMm^nCm'ܕq? 5Ž8'G`ǰH9f?;ZF|6W!㻘0m(O IG?_2ybͽRa8U)I#sJ jdE4G=Eε" ||đo^xf3@^7Mt=rҷM$jt ?޽a=^)WU0>؜C+jrtDD9p˞9q*8rFV#rV&H7?I3Gʓjr[wI+q7}vZ"LF`Dd93W .9G Zgl#{k0}]k+M[QW_qt ;D TPJ2[ׄ$o\i_uiW2 FXy̤ZxOp|pO)be5傚{/)/Hm#c` p&^] 8(maQni~%[uw|{^$2"n=?ёu4*@N;HS}JT)95ozPҡ9 k"ѹ^%\aiΛ( \?K%M=bbv(\ ʋ m(~]M {0us=gO^}959fQ1?2D HZי!W60tA&Z aJi PO js»f2BY w%.yKkL5ʵ:E҃Ew+@F,9>Q]CՖRv9o=Td7ȓK /pڟ'(N4β"ҋUR>2Wr nei0Kiz{S{{#z Wi&!kE  H|ut%՗sSD]ݘdžkʧ2fh~«*fʤ,Eg~nPOhiDb'mo`t W <,r{?v 9*ZKƸN05gmjB%n #p3TK篌kYd:ЉiN,A?`fc4tG+9"{:(r(e5b/70N, D  sl`[`QϮ=ݓxiK^%Ra]w kM0O U$c<3>i-0}F6YOԅVРqUO*bsgȞspTzL?تj|j O*7񞼩8vIPRі}1M_ /ңT$ ']91>-q|3AFfj(WhoV ę]5:@mt=jD`3׮9z١Qz9w6|pq.>v~>=eMPvOwe$7q2ݠ$0^n0Q{~i--)BNuch tV]mEm~lt r)P1$qm PrQs;ݒBZ!O9 8kWSy&8ٵBCJ7X4̸K0 +xQ,ERHdU<[Dm]xa&VK`i`^\'fb/^UzĸYD1\mX5+Cyiz)AdW?X_Y]8ܐunP` ʃTkUfRe?cA6鸷#OiLJ_5^jA8'd7N\/\2;u'yzmPoHѧks_!so<};(IOpd&1+7(zADV F:o$ 0 kP^jp0 C9[N.c}W [D^&D$0(`Dϻd;8kGKLgT4<}c,6(et(_>ݧy{\'Ŋat^]Im^34WW݋z 0 M턺}':!z]yKj|SE/Lʻu6/~l%]L&tϗ|F笑.Go#rkA eZp<-cVI]F#}oH؂3yR' e |9hhɇF,m9q$dОO~$ff;B\]bFB. IN* y7#BP=T@߲8Pp<1nP& FbQ%2C{v0 g \6Ja;n@* v%K^ teF Zi8ZR=h=TĎौ]x Эyz ƏmPW(5Hp;cRV0y{j-8 ؿYM7[{CczZV]㮄{O5ߠ2Xdc$g?Om$2tq{bBO#5dlپȀs->uz8qO~a*OAhGQAD<7E 6 1Cd8[3v3 CjI 6pJdZs!f.:h7UϵR`F efٓ#{mF$ xS_]E(޴Mulkf[WMaI3Kr(\|ަٗk} VЪa*{xO {YiF(I"SH5oz♫uqTǿUeO4' =GJCL(Y*0HeԤMO h 'h̜/%5ު }o WtVyɎ;v~ٍJs81Iy,U 0$q.ƚHsd5(&pG~%?䷲"hZg}k~ZLh7r$J.p FaĚدDe4|>TDCT;IU䑊*ypppe-8xJ~v;kd+]~-PwMyʯēn"ҢVI8člM;Q ]FP(20[tjtz#T y]A7|!VPWVeWkbLGsKj+`ФttqˈEZ XnZoX[*Hex*-r윰Yo)7ȷO~Kc g9OY91r 5a wAF'1NY<܏͍E3ôFWv9vɲ#Z K|vE*ϴ{6BF"uG6^ uC J?au&][PΏxk}o}G1P'|&1Ma}H}[Da 8]5߶$`fd]ue8Rm/ h|1R?\:S¾hGceLЕ@`}5r}v.@X4+¢Fc'D(#[*,#%Ъx TVS2^؄&eI;Z UڇNdfQ4&'v"jˤ(n[=:-V$'m o4 %R]YU6cPc{4`_Ms? ~J7f=I(>LhOu<1^r#BdeiPTw,^=t^ 5ns6'mg I{ύh׳DG2/+Cǖ3;iȞWهWU G{<>Y??xR pb¾M0D>(1UG>'߀[hMe@M znN{`;_ۉq.2̱Ʊv$k$8Tv1 ,P *}NS)ϢL^D&, tp5vvMa_0,@0ۀPA89aDs#L[NC*'/L5&ܶ0;&*O5͒Ŷd ?E|#I'_ҰnF97l9 Ʒ3`}V'Ȋy9T^RMq? drp[?r5EV qcME"}@@ʩ-O>}h OugL $X1? :]nFliX 6kZ M4uvu@#φc6{0Hjҿ(bwǦ e=,ģS2|JZ%R4̯7jC#t[)[AwsէK'ŇUW%=QyzeJ|bil Y+c$%`MV.qiW&o=7i/03A+_f[ S[m c&fmX0={NmZ gxs-q&cmB*y s=ԕǺnX~N$/W[bhY92%y-BCK"8O:}񇢔N=*y ?l8d_E<.ﶍ{]X,Oϝqu} Ug>_c9-`50p!/r,2XĞ׼nOx0֤O%f8.uA[CTSѾ˨^wPfo9JMe^jM+>̮+tv F/UP~ bV>اIp`ˏxw1@i-ePpW+#{v}} ؕR%Em(٩A<'/.I,[1r mbY>(_*b@ 5]ڊR>\{l._OM'>F\'hu%mtJ:zqUE,3o6.c+DZ8gA}:&̣YZ1}ͅӋTVBbL،҄zSKx5"]GVy|sk:V˟ў#oqJ*Ir^igGxåVܚϺ nCt:|T}(>}cNOځh:q Rʫ!߫w)CkM[).z%1~H}O5{^|o2d,pJ[5 I 5&AiKFGǀ?9N >וڝ-cxx푔iɇ/B+SPW,jj|SM]c2d6G|v R/S<)%?mDPNĊN?j+~_ŀB_p2̈*<5M=S-%OؒJ^{zDfn#@cdY37iXs#6w0z%R*Y $5͢lލT!ygg$pW,;.m Z0ǘmJ.(f6QJA!%82uO[*f}L*$04K y.O4Z g8gBt A"k +V!17ދV 3nRvo\+Id\NnbsEe0T|m#,'ɕaY4a^ )49Uf}MfgylcS] ĐwXR7&e`*pĵJIEoߟf.χk,Kk:Vrt ĨCHjհ[,2* oMfM-&9>$l VF.~mQR)=hxD߿k%^|(nqt$aZ^rSF HK{$a<&|^fS7mG!-)俠 'Z4JIxv{kI*d5Lwt>?.__.{Yܐb^I do^8Tt㏭6k @nK9R}ڷa +BaZ&S7 ^&1k_e̚?ܓ]9ڞ=ZQh+"(WR"e+}jݵ2ݕ8Nܸ]<=i/΀5wd%)rtob k/ r-n=P'w _z vJ\FlRzL@V21mpֽjlKفѭSFA+ `(Y )Im-T⚭(04.mZ7&L*58.\LƠ\LA ʏy\? I3f3K;18j#Kٛ73v]2*M_4|Mg"8_xI6iN|$XO;yiԋ(AC'hs)3ۅA=H`fhl5bR5uRt2cVBuoGPXިRrRvجd2 G5׼-.[+A"(=e^w'F2yhB;s3.JvbWkxo( =h4lܱܺ{sČ%j$eC@"]o^+/0aZj\Rl!+î]-h~"5J)b|1E\81>J9MA@drhkϿ1mqG#\~(h y]\EB.(^ʅpZ7k lcN9 bmܝوlh0fZ96Co inRN=׿ulnu0p3[b6|LCwlUDpQk{":-%%{0eڊ3teJqGrG .k^?c8XG ZgHYQ~5M` 'wlUDۓ)٩0M"I j2g ƛ5VCQt_G|_eٛ,hJ+hMJ|n+zw&:z>2Z<[䑕xDi;'MR8,`cBE.EzbfIe ͫ(S*KƷ-[[ۦɭ-wnA }:]<[VAY:᪲+ڹvlo$ە$zVE"():Z]anIMSDL1rKaqcB.2 _|>E,bV1ps> r AOcr8|elseN7\[ ܹZ0t TCz>wI9Mu\y vKM)q$\oJءB>" ʸ(Hh8jI IӸφ25rP )S ٛ_<'`(ΚN[bIA>Kv^SּӫD"u:qD3n&]=Y F.uv8ltt fk RndJt. ~ H YQٜ"<[ RWCd&-,6jN tӤ)qen*\MIY>e+Vo2J|ﺩ'^'i,pM?0Pq\ u{b-Ƣa%vaFʫr! f\^![2n%ƐYc;AnfEW] //&SE^0yO㕑B d UZn#'+Q' v%\t!CPHMu'XKTUC HkR\7|ғXnU;,؝5=N 3A=pLR$ܹI';sWBPykpN/o.@:\7 h s&Q- ՔWr6 wm !꯸s\*z2+ˊSm9z4 "4qRLy+t LHz7ku;o}M;^ 8c&\y/;2_J͂RU;`xL0i4 ULk]W HU/$Ι (cg7{bRVculvr̯WTCf_J8lpO7}hP\7 go27ƿo+|D5hMkr,;muj VŃE+W.Iu ި7dLt(Q0Fnu/`0+dX wߵLEgftf_t-s$8)|)cY81%ZM RO#%\$? T_bXK&n0U :E$( "ߌ^wD*$h ?jnt5w}P-k}5ƌwa*R x5ԁ\MR{;y@M+RY7}2[\(O u P_Jn)N12E7g\"KN WxI'Uqbjhy-f8MZ6d>4,$8+kH.\ NY7 H"J̓zв%㠕ϼGGX^?ޞ` 9T34fјU!al@~,#I?qԥa`Uo3Ӥɱ"zOW= 5m<-+m!1rC0Ui h$Dgt f} 0lX9m:|E"/ٲ9zOi3]6I7vlr馐{t >& =?qf>:Aoew,Yb_>_Zd-r Ga KE e}DP!YrH3yrSoUHcr&KXUmOj[B*)7zk ЙtlX5LE&4T];Kv xLJ$?1qBS na &E+&,:.T:{LfjiѡktEpJ!A\5FX&I,|DnF֝:lp+T9a؄[9ؘsY^9ν`y (irݠ!1>/=Tݒ#N?.,rJ;3$)A4Q'Go<6q_Hݘ IԜxKsǚt-CGãmG5Ovn@ 5:Y>`Z_?6Vfqu- & ЌI:sŪ g?3` ߊP& w5?i==Xщ>?| 3Գ:ZYaZ=0^5?u`핗EzHܺQI09y) ^-~X {N}1͇p$2FìfY'h.U!~[L2؀q+s"S-"]6sph2IPg6$ң(ֳFېr:]"ߗA1v[X]5A8 C~r̋#61!7ȲQlrAI8* Ybfx:_nTou5S۔3!*x>e4'-ݡJHd&|\ ES(:8\%}^?ްᗆ4l&_@?So'\CEϡ"8u$n7̻PT j_^X4@Y0] W7aCJ&L*ؔ}$/-\1Ya˰^ nƾ64h/3^9o'u 4ÌPŒU)oȞuNgX](RX+^Ŗq" MԞ]PXzZuS2Цr-7?ҎRU,~68q- nІqۃ w˖eƣց131I/q~U*(&=)! |+bmb0Pȵ~[>!^rUC Cn[1sՠ!k`'- R)9W3ѭVΰq .Bsd׭lXt">M}V\},ՐB+T!tڥrUCwhk(.Vk.OlVN"h 6,t[v5T7+)x+yd:V0`qr6K9Q^g!1]C@ .Ip-_ʆP ?YP^zV%]1^7\qd6G *?PZ\ т7E[/T| txkZ-O 6>xLm7m0U\5%mWƐܪ!2mA1[\^]lyC$A~]ХwT~_ёnl~`|16PN us}ͲuB ˈAl􇽮`@:34T7VL]PvYnLOh,Ƣ3!LSJfEcLn͢~ *Q P7¹1}WG`ӝ>e2*޲ÀW~S ^VI=pSu7"`*L ]@k\{.h@n #ӗ͔j@6 j_g e,/Dԁ"v|սegG U-w}rJ]fJO&͔1)˛m 7ю4KnuknF*ܛp"mviGYmf;r.XSFj t@0i,ZkNR'4UQFk 3#=m# 4(ACs$gG:DR;~Jl:d=NS(~Bpn5ߡI՘ר41k[b6 K\ӄI\ո08faHsDTрWJ7FbQ5jw@.9!mk~7I;h#=#2`:NN>8z蜹yG"ted*Ki\' '>75\v:Douv)};/F2.@|Q[_ ">an5)PF:Y#CW mqY?慼r*k.3Wμ"Z%hl{ P٢8Nn eup{&Zfgy\:1sm8:k+PLfoeB?¯׊cW;M8+x#`B2ΈYa̽IAk"b2 ƘH8܋>:3_y[:bTWs0"4 A=X+%p研gI5$0jWq_Tr'bCAc8s:/6:LnIJ!6:w1Is]mcԯG|M.!bt  y͆c ;]h[{i˙Y:Prjt^[.xQH"^\kixXő;L y2mY1%958bͤ!sYD;o_3M#t-?\1)הgl&jʾ6N弥XTN"N< fA=Z 08j#L9*ycf 4lW>4~/Ep_MFmЫa 08 Ă_9hdsxm1Mx5)ԋTj:1 ڜTb~fICR u.4xZsfiRZH{$4w5lvB_DI#jBr-[} [ljsK11u너nk|,$!Yk >m"JJe)6MKI#=hPQ'?ςT'sYA^?QܑL-N5(7e&^Fl{}mZnhGYg"j#:/M2רkIcbqe~[;-pf2S33"X"|q.eowLJt2qHgUf~FN9̈Tɷyfa=r/s `Jmfm)%ހ:rʹ~Z ,$A \xLK8,TXʌğ]["2 gA_}nLB?# qF]wf(i愁՜‰'$aFX˓"eEWTjl|P+!9ٿ#n瓏ǝgSHTLO䜍@l5#aC9h o՜cW)J`b:`=Xص|pa8G+[MUH a hUtu=phr|ӧ5a?àY\ Cr l%l.?0ȑNL d"ĕ5-PVm=*^!J=v\<-X焄0%jqzg<[7bhP2iuέ;TG>Jf rfA6 xqٚ-?U˚\iC;vqd96:'’%ٯDtpb~ѝƺ#m: ~]bh'.ʑX蹬+!'B5R9Z>2S^?SʻXh h!#0@uh vi>zoç|%Ҳ{Bّ-G\t8 %-i*/^O-uZ?>GaYJLJҲ2zϼԣ@%>V,K衚=uS&RUqU3.$/҇(VEq a:Heϔ&Ǩ!T)o<3RbsXqpW.-ŸRCLļ KR`'9d=).K|}F z<6~z\z } ^ܪ>KoqEƂB"ߺz6eD1rA(}fs@,,NXH7q2&AyNjR?MWю0y:%n;HգZ<5a>Abۓc8I'.S"j*h$O5c2dZB&ғ-A+5f cLXhtžO9ky9h qĈ JV ";صzCĥaS.,n>Vƴ;qp3P-yc#)unf}c^zۛBSNAngUu"W"%3_f;2݀b?ONM熋z OZ PWS~i?Ycqnkn[/??vQ0N-0K1L؃??CB? &c`ZSӇxK$<2m[ܐo1Y,vKZ#q{nqm#Y^S:V|b>u! @e+EwCAa{B!JQ" cz|u_+G/Q2]y'-|pԒ+$aB5(T2s()Usp4چScDu!kB%\!d_!X@w(P]xw؍GɷRjI@jM)dzxYYxen FWDH4ZY"a6֘R}A>ύЊ}7I f 󨴸gԺ0RU)~!5憚@ӿ h|ɉԏQ~ cLE$@W ^32CPzjQn؀=_j?ttj4ʅ哄LO%#ս}+{cqa.J3_7.LHR*n%t} Fl)U4tk|)ŵ+j-J!AmTR)\q`B=~ѫ۪5.+-`ˣ3'R7ɍеCi"RV p'Cir+ oA18rVjRdHeJ|b-ө=x4 @y?|v<j[h^ 'gҠ0(=Vj O帎aG+wܞJBw sPOډ7K'Yp4׺^v1Vo=x~iˣuwG:U*Re )y1XsJ~4"@F8k\"0HSqoXΒhQN]<{% ?}Dpbԇ0mj/@oh'(:!Mlq * iyp] ~YPR%@MbEMd$q05J^v'>%jԃ:Tb?Hw|~6}w{yS*)NTW:5]c3EBV\7.6c@_A&v[y& /dѼ=ր\9D%L.Ci.&0'ukoY1usЭl6AL; fvr>-X(: 9ŋ)ЁD~@U] Nc{=Y31bЯj>7٠4:\m'٥?KR=5;0wNCx:[IUwWconV!#.]<-8I5O#LS q|tM8!*uuE9.n֍|a*P(FgADej~םnrWHdRlTռ2_[5 l]a\jbt7qPP Yd!\.F@[݊=/k7ȇtRMYN8Xa@vj:IB[%P?Hb! G݃ ~\'P^dJ:Z:WQ!tiŃ:V] g v5RPnvFD<ZX;N0I\ְ)ד--Q}Y*)QLm2h%a7klyRg~ڮMrj;vDÂdv.0>B2/U s}R~0[|bvB UaGYQ9p( n띡`߾'aVica+ 8 %5k95čqܹVqY4m)Isv;,DQ'f~q iwNZӀ~/{hVd9X]})q]&VhENFc$27N.7F_pwLL#$K~V<'rTo2_[ǰ$?]WoI*ZeHဥGbFIFe%X(^ZXЕ%jR-+o(K:f{TTպYdwfyUyЊ(xXAk%j^`T9W{ gM|+G3K9lbq$l;1Xyԁԋ+HoL-pbEz ?VՈR\8 #uq <:Y.Tk4<B`eu>?`5*"(μ/SFttֶ-;An7xzڊ)*|7x`;PNd~( a3E`E:]ǗPx(41̯Va 8X+r+lno:Bs"T̳p9xzi=zܧ7c6tW1W)D^1ƙ&|:‡UW/J(ݹ!lI):lp'qf6Gv|&:)L̓()]|L ٸsK;wyW&Hjs$ 9PD ^mY>PUcr9TSW`1h _1/}Y Y”t ճ\h=Ϫjzx ’ y:cI@ڒ&%jSP&zߦ UHPn^Ni؅}*)c3 Vt<6]`NmJM>%PHݸ48XS6);bh &ZLd#+ @!^WHu;WL8mɒ QvZgG{%APS z@:d)(Z! mn12 T`)TPGo="a G.I2OkLՌ\EATMqZs%/{H120u-9ϥN[B~-(t%n#Ԩ' :Czۦ'Bz /€#ۻ䨚)k9^t2S_.S`aqgOMN$Srج~,4ƨ;s+PeQSn~k?XWϽ(KvJJ ax|wcOcv!RCd_!T|Pi&Zbg' !^Xr3&9bЙ@4u}(.cck{Π?*L9FgJjfvQkRn M혌މu NKӣ5tv E!*H#e*Z#o{TaAXTVVi0/l³ *N%h*`WbqgO3`lb=)BU-`l7pbjoǚٺ]%C (&8GՓ­*FrjrHڌɕe bЍ *vlA Plpoǥ"ܙ=1ʿģԆX8Se /|*K"رG~n94f+ٗjsy†hh. 9՚ґ6k~@#Β@BCz<'M{R`|a"!@fn vҠJ|SQDŽ ܳIT:w8b KBݥq;-G)vFl+&zTƮNl`ٕ0&H`Ĩn:24mS}=+䷠;$JGPZ( {hTۙ$BpET|K4pw8uHy\X(\"x]Nڌh!ICdjE3"jn"iW:()mYzG_I1$CjiK/Бuo^W$XR*H/ mk5q}竓Fm2oP`yt2[mekcOshL#5zbAOUp,w)8PI33reͨEP?C'7xҕ.bͥ&'/kgW}cɮ Bj`n :σ& :-rs6lG7϶>gϗ{MD["[;W 5CgzRytZxx5p.L_L$_S ́(E/AXj[XmС%^LBpi>V ]o뻒&JȒ!'lDwb e2q&w(?\!_hJtw$h8m1|8<؃O)J]]._^]q (6 ~= %],ahޝ:[J<԰BEiz)xez σi/ݪ]*N C [M1s\qԋ. Zn ngy5)<:yP}ow0)oQʒZXl'!%WhQW-lb\cR&>d< qɬѮӶzն>]NjЮ$ޏgdulVTcV-1nCd_?̇IU` E >Ō(`AZ|oh'd=c(čAιqN1{ӎ$.e3 3`,57V]B v>!` K[d\ e3#%-e`EʌSfv ڠX3ֿ; tLXqEn{8JϪlh2 HZnڨm: W):fjfzo9U~*N'[6h/; fȭ~Fw創(ni4YF!rngE!߷$1:@UIzí vzA7"(v?hh9u lT>FuEY˵(&U#Lg#jX;;ň0WSQI<6׵kOeOԮ=u~7 ~9Ci9"j<'PwrK_D;Ɔ'RKΕk$+0c/Dk}{.8Yh#;2٤fԶ H? dHȴyNL67k!| KM;pb(?br kG 1nk솘|^Ai^ql|@unk7+CA6<.b@ҟ?(%\4K`<?L?R:%NUEA'a=O+ܨ\[c{Qoq3PUrpJoV ӎEQtčX oI|DN2hA)iŵ42/1*VEc{s3Gdy|\#L̷m*iF /@czRZY3 *=WoіxniO; c_mD5sK g%8ljTTLai! r}xQKe@9X~w^לތr j+® ߵ_*P܉ w`2FDwY05RSB]bw/:M9+#\d "}B{}\Q.5jp٫\ɩg±BOL`:jθr&$Sauۜ38uUe d~핥h3z@O @hżU;Q^4ki3TB/6uWֳ:eOulſELjer}?JXľa-]A=*g{j ΄sF;3ԡ>kCD-ȷ^zRn4VOS ֪ !YmF{Rל?Å)jWv@2AG^noj f:omߕZWS 7&pID\XdFqX$xՈ'uȔBw赲,+,c兦+)q5B4S2 CYH Өf UeO%;9Qd"Kyϭ H} Ҍ0= {(er h̻CR4؟a n@pٗvZL)j2 f}` w`K|Lfԇeg(C3ˆti.Ipخ̘B=S-6ĤbmF֍˕^%@8ϻG.ia_>xT֊kvEsHu^޳o6/r[߂8PĒ:e9Ҹ,% cjsDDt!/k Sa1<ǔjfF|3ݢMhwg('Wr%ѤN<#dGsTK`84s^N ZQHN5D'(>.>ͯ@s͆tSi(Rg8 H< _Rz:^r^Z; x& pۿ8y_#95P"զ9$o.k;BAGd;'G<ݿ޵ VF̩ث19EU!y"fJ؅*34 Kw( qgv VrLZMח7@u4<ʑxT})1iwieX9OxpnZ{qMF,cOX?V`S '.vTʐ-k&%bt*3sY: ?C"%H'U_%a+>9'rTO0{a*7Qmx[b96=( cX懴E].6@i [:MK_'ZF90.ÑR͚3@dmMYQr2}X u`U-/OFM|$n q@/az ʀE0z,q&3 z> A4g9yn6~Y@|px;3HߏՏX6|P7; s^H&"2]GiX.mK) lўwnEC7ّΟ {}z>u =kg7Bre{mVjHӓ'C_'weIm#t*,8_@Dw'ڋJ2 [va\^\p cc|?s6o~QDaVYp<̘B6^WO i*6|^]=#lA''Z)Y0Ca]*I'Gcd߯VcؘRS)S"FYe묶,vVkM[oX {oWJy .`NE+c0T4 gH\jk7'!6ƚ̜!7j7,~CLQʰfO]rڊm$,z8e&b&?O9yuE%7[U47ԅ=ׄk:;94ASTyEq _1RVݍ>v=JN<] u;K/+<İHc#Gg@2Q%ڗuS=`ߘ W9YQIa[ݵ=ƶBΘk݂`H?*TH}k%[ɔa;92+!jXIg%m;j O,zKԫx(",_nngǘ K~a08LcX=D>$j.P󾂺e*ist;YJiIQO~>gJEё,|FSb (`zPiry>;gYCʱfX9LA;P`z,ω{tpGx8blHsT W<_m2<8QftN#;1t>೶Zf* BֳDOXV^g\2]-ԯz'0 [2V`_V\lz͍s9)SH=*44 t!&$y]*1l ß{ bx>@r59r- `'.P:zҗ~aŅU-$"WTQ- d̯:`ad#^vj-%!Uu@cRej'(:/S(%['a]`1lB2̎ZR-2A}0*\ox`*r@f뒋Y3!b5Kp-j#ӫ~_+ܡ/2r= z]6͉@?XPBW4xIUuzrZO5SM+V}حߥOna}Pf Ahy*̝TVCPfrZ(d:Y9;&("ec5ecM)t7$/*!fNFb*DӀ9H"o4Fr4Hrx2N< Փ2h~KQV ݜ#QD4CF9 7Xs;F_Hx;aBom2di4pVCߛgl[^3T=S4yo"jgt.n?u R(u~jEUIR[6AȈ5MAϒqbIKEjf6jԞsB W29+7tXD$Me 'ӕƧyc0+_37qc&cd=xAkm7_&.E$==A :5irrh&cn|[H$1#LϢ1. Awx2:LPc4gW.6+>Gf``> d$D$Z HTn&V{4/ m2u@%qDz'oW]d='hn!AQC8.,H߿<\Q{ͺA+_W)VD t6.ZX:J/ kqnYL"( oT^L/Z#U;6y@XZHMHOZMV `Ĭgru*qmJ|v2JTXv')$!,Ps}wflՖFijG{][n,,h vO|qyN<ZCLH{-xt 5^H4;ჄGWD9@]c3rXRRC]Fi%hA f# 1&k;,\C V! L6(x!:VLu `}|M{l" /oT6 'p- `L]&[ ĞZfm9]'f*QJuN.j$p)e9 W7}IL˕  1cTZWmVwXc3$ f[EfG)EÿV7R\bpCbCp_GH%!Uc۫UN~.0v cq=y}G9贴 5gCcz?i6Fm a`z.fDI1߸Lc;7~_"NTnzN=ֆ knW5?>Ax6eX 8 9UIQpN27o%U{nǷSBT_\?6\|Y_;^MlM:h$KVAjts2`q&?!ք4*t7uMjb0Ƨ}o-+Y?: &ky|(~U,e?S g?lul%ӭHFLgaz;)\ qCZ9WGy@"ȝ%W8i9sQQK%5č;HQ, l#*y4TFlaq%21ԂwFsAh#4Jj&6p`E(7?o?KGa==h<~@ ?EEЙfw0*M7e 2&ic^dW;Pu#[7H9co9{ 4K4n|]y'%Џ8{Yrmtӛ.(}.$Hhzل9|r-tOsz(jM?u!4 Ш1EpБ5}QȨ5 %VH\ JEbmոby;'? zXETX"͖O Nd0cl{BG[m,;֣!ѯͤrතʴPI= &lrTP? ,]eP@( l]qNH[6D͚_ ^@ʕE_vS7cqhcq|)ޤ7Fۭح3MD -ǦA%>!K G/')Sg/YW`/PvL:KG ;82Wh'sJX c r>zd?} 6|>[y6Eڸ, 㮚Y303wak5Kgu$:mBG!O^-ahՎCkAiO(jV8@ok>vVV,cfw/PIIZEF5p W]Z ;?\JL[Ǵis?{oָ&c`O|pN`M oI~ʫr,Κy{\:n3%r$B`UlȀIҍk{ߝ>W #Z` ?hi3x}7J+)P"C@$w;Ek9c?v2"U)# ygz;l1IQQNOZ{98rD12od e@C80AiM nrɿ$!3sT#.]0Y#+e hFfjϙ+2SM`` W/vΙf;smW*i\wDVSB^l"YkbLlF3`ABsٜ<h8Գ)i=}XJU[rl}xZ@ EF_k] N9d8><#|A<<;bb:e`~ݙ0_&MX:ޗF5R m!9c".0 M7V8Y?QٗNf4ŐԖR U<ٙ *;9_ǽN~I+ِd=6I-K]Q&|)ι+@ ,vĕEkR1!ng\P ئ̆cgQ_?hoNWhdXr}[_Z(/ywq~Bp-ѾEn }]N w5bR"Ôv>1Vnz0sjԦ5Jc%?Aid[0v+.:нGU5 QOI:|&-h(䦨% [FZk-V#Xi"\Pm+2_ʞ;+_/:Hӵ\9`!A^t@f=@upIג#-uZ"M+b!@T.sK6<$d{3L̬e}06mKahsF(2"%s. y^BhFX-Ou}bONJJāȿ`Ƃ.ڮ |00 ,4{#;?vk.;3'/oY4`;޿zb@W+H#Gg@ OT _ G ;({ώ p8,PS5%m>I~tXScʲ9|ёxEϳ .:}TJΌl*!}XeǾ,v!,9k%o\+f,y.4O;z]tGP]FǭySInϹh]$:P媀i\r*Gu-wZ{?GQ1 {V\3kc^C e\ZΡ9 YHSRe.!o A`SմnXưXd;,/;dwW܅#/ ) pf}yOCr9#ow\@\ʥ4xTGϫ '@js J~ mpz TܴW|t+;b5vn^J>ԧхAp5Bh.(vJBﳑf(aY2~BM!w3ImIF{wB"k vD2U4uvxoWVWg$ Wkgel*  x/x2%h`)-@gTo~U(d.qsX798(@P{4[zD40 hM'S}0Jd1VG"#Ėؑ2~/E:/ N{ΐKz,1"vbecwޔ ɦy{9?;QKXmābB‹ݹɁk *{k/0UBH(˱"_cIi0}`wbYsAS[2u QDx<^8"2LBH躝¤2;d_YwvWQb^_gXy_Nq*C'K@>-IxR"K.E/M}(/um٩d){p8.^ɶ@Q6/v\/a,d bԸuHmDTF{p0i2ʎ!:g28"kXyGN@GlŶ}A7TycȫGX,{vpm恘g>>"RuiZwVMK mmO0t#A$`pnA.~.#uIvk4;xv+|G> 퉚B˼:hVp'SnG)tAd~~GP6\܊,oAۚY5M( a It}M=,;煣l[v4+0P?Mn)K6Gwȃ؅DC|Ge- 4aoҶ0Z|@fvE^ 85~}otnE&KKkiĕ̿-H(cNFaC> qa;FlVMځHR_}FpJt(=&\1:(#ӼUDMPÈ:9**Q*,Aʁ>Y7oA>!5`oc=@^X젹W4pzlh̉$ݽI8{eytڮ剒%9?]!A03ּH6/Y'vI_ MG߯ .0{i0ImG/%p  n0쪽 'dBߵ耜7U"F=oS 0uOEqg/B,*w1-U eS$Y YdrT)zyИUob+#@M*a܁ -XXY $ @G5=0YXIo'{ښSwwQ-sw'6/Tb׫JQu y~&-ެis:*CG5'Yw )֣4/)br>zrv' '"!XG,S&~Twblɏ 4H1j&@JF04̃t&EAr1}iAo|V3o=ai}v 8d#=da ,.5^Sb:\_=OHh2xSlrɐx&w~Ux! 7괐t*ͺY?ʫ_N˜ w7$9Nz*-Z#2ӝvAi 3O$M!<72 }h,ƶv"nPV# 7o8|".m44~j?wQy_Wj &hM]Y+3HWawht:Vw|s)sXu:6'jB;6i+ ub0w`Y߮O~eٟ[@QSP=Ө^3 h/\g@}= g `)YנiT9q_^,T(E Q e:S*b@_ZĈ]qRSC0uLqrTMb>$PP9zAvy A6ag;,17% )[D ԼXߎq`K$@7+f<SΨs_Zǥm:zkQ/Xn aٌ$>m+X/W?˂r'?yŶۥ8:2BUk4yӝ@vhNyΏA zCzUu: ,7_7PK]dLR9 U}\sh.U/> a]aUkĖ!]8І;z_)y 8%7p=lYV-//žeGBzj!cM4C j+Ab-V#(,_hzv~ ѡZ`Ya;\ z@Fx_񸕪&r_կCuR4<8M2ۄ\7co*I஧]kܐV sY=I.Q}rWٻ.iU}x{(z8Y/nrR&Komo`>0gg۽_xSB_vM"ڜ']ރ!$j kL|1u3"H:b|;z780LzpOCm#;BjE>ވFsre T3 Vmncg~q n9WӒ&xCG]i?Y_gTxGp:Q@1Zͦ!ssdM]{;Hib;4~=g/;@m=̈ VaׯPOnu~K&^ exAm0C[e}B[#x"aKoVhs~jz}01ȃM_9Ʈ{Gl88൥m6gP4X(gY Í{h"i#"7jO"= fmj2tK'fml)\(BCNk~<_w^&3V֠2RIQ*b$ND67ȁ\(@=KNfd oEIԂ~^ĐŁ Ԕ sNjhyP>NIsִ ߡ),c#fa7K {Yy $Aҷ測p@Xu3wKOI.Raa!N`dRkG͞.K EuEӧ|0ɰ8ཡd~ ɗCw Ԯ4A(%˾nV7+5>32#6fx !5 {\ucӨ %ub,/U?9Xk]vt S_1 #kP Hr|[dJ \O> A<@>NXatui]'(;  3) Gg}#qp\.-&U"$\Fz'0__MNHSO *̵iL9o?v>d<`&&I^F%)5HOa ޫk\a_;Z7JE1]&t 2=sB3gP}Ҥ3?neRb٠tU,*Fl>U l|ǙceHwƅ@u.M9oF5]"-,ɜ/ |0z՜|*{sFI-ĭjB' C`Aqk.oKE l<.@X#ebO k(| M&&Ӕ@4F}ǻ\IQs0t#!%(!6\%R&oqdXpY:]##bg}xc*#;w~jݚ7g/px-*nϮ5l ;>?M5(KX^\ᔺm<,pSg$9*ƒߏp9 /PSl"++`"i lOVwvE.gcpg.k?$ jl%۽BrDTc"\ G%#F?k4 @<6PEAx8jJ{i㉩i7a%AdzsWQ>mHVgH,yҨ O'\/j czYQ ' w~66 f6]Fƪs2Iq4holG!{EytpvamJIu.:^<.Qw U50%Na`{Piu"M4W˥,(ΫJTNi9ɻ3֙y\`}ׅqe3$6{rGQ"_$zKCd:&"(&L5K4e'3ਤ3 {b!҄վӡxH i!Q`a*ݕ$/q5xBG̣Oӏ2o7AA96lbZxNWDǸ("Ư "Xl"}T -7x;dْ3U̚qV߿E|U\>In v m>ZB܎ ࡖS'eǎ$P66ɐk.o1m>XYt6mR@nƗ"zЃ8;X0!Br`*QMQbS}v՞5j3Ї6_\**Ccɝ,C1׈hCG|e̱A'N+6{:eZ2)`;o14ؘ Vk5NS;`(Nu~Y-?8qC%Juw_԰40>\l-ܣx7ZT_!5.!= |..WSMt 19`Moꪆ =}A_UN*NwAgb0<&A#Ư1~l& |B~;2R*GrR0B&PTzI=x 8IMi&oARUNJ@?($dF"mRVNnS35 N$R.ߤ5G3┤EO:! j4V$LT HڞCiwq#yE0%ߒƩ)P%KpKi Ws6ڥxYQ } '^߅sbڕ7f )4X8,eTȒʫDㆪ>6::Xܢ;R!vd@X\9p7I2_!_xD| EIYg\GYsB#o/9 ل NH U%Z쫹H, rّ䒯 H!7*k`2A%f/a4o`'_Y"sG<,ԡbwܾ(T8w0hF8ow@Ovicևј⑰X3 iL jg6bq<HstVL7)R\(Oq? zZ/8d[귽_%fR]pXnx%t$<~̵iUPC~#]frW;WO~ҧ6Z4}aNtGioQ-eBo%Wwvή!$ SH-PN9*0hJ ab?:QԀ})dwiO~tW& Dw4*ѵzYVK7N\Bv"]~͕. 1ѳ 72n lJϰp2zbvgDz`Ws^cNxlRjXm yjW՟Uug;TS̱/eϚg3ÈBƦ>ۿOڪ@|Sxr ی9ŀ6MLZ,1" gZov3G\DVHK"MVLN*Bbq*wI_X`̏i$A4|!|Z2Jq-:dx%e:`- U5vq $?J$,{0m>JUAH&OR|͉;J[Y6>o̡!̗u+Ryϣ5*qC;Xѕ"e+pt3EVP+DDCzyeu%)e@-.`Iٺs7ZP6j _$Tt۸2ls氉? Z`H򢣋\FF4_x2D&~z Șr.$OBrLLdBݛ Qjgsr)P_ڕm-9sҸů&¸<?o ߷&f/V<`8t#SӇqqMG 5 It]615Gd0uוDRi<~NO)0L pvP~*7@/BDptDݸմ|h{2-tȤC! ?1P9 ܝc(hj.q9ƿJ7R Z+m%ڂ(WC^*ʼn8ƣ` irw>_F/"(Nn`/sFJB3 cԅ/֑Il T_}c4u`U6eY;!鶳N8t0a88@]j 0 | \KH2$ 0X#V(5') e1vin:@m+}~k%&5F_uEԲR{u%QMP/=  !B@a-_ nph 5//Ц+aO Qy$\͓cJ30] d@O$(z+c=CLH#J8`@{zr@ ga`[1(i@]6Q_$h?&ܸQK μkr(3KJL3[׹ .!4LWS`kXn7I*+K<n&ʎ&~8 Ei{f,s")1I˳AppIz 1$~M*F~JTYe\\|#3p6$J]6xvx\0P"\j6V$4;>!c741l2]~]$;f}StBZ& 9^kftɮ֒iXyyd!5p$`ܔW67~{t=Czmȓ}u055*Jt"8OcBՆϴfbxЏ{kѵҐD?.?`#՝)bݹ[+<ҽo&A'1ˏȌIis3.Td4@ŎzsB9Vp-R4vMj۔B  6p81(jՌ ؼs1zq%HLAFo5KgjY+0ʪQnW= O^*a BSm B\g ~Zo}2$q]7v_w#f(ޔ3w5M\nE2n@n8'D[5γ_!Jˇ^\g\BƐV00-S𔈌rޒW.Hu ghFXO+/.gϿۀkHDR<ٲEX2 :A`L५)n4w/?V>5VAP-ҎK6R/@UbN oYEN}|Kgoр,Z+R 66FA;u &y F [v i[t2BC* ~ qlC0!'ɘ-2{~,ׂDɧ뒦s#/ j4ʡK~_FEm-x4r2UŴ@M?6J# <)yŭwMW ;`(rݥ"}ehEq Iu0'o>YӃ겎pީg3p 2gW[+=FxޘȂ_ wѽi013⤙"4sgszL0N}M^vRAi/<#(]сUm8YaMeCm"'04R۽1q11dcKU>/hsҌ=>%c &HF" Td&['#uxcc_aؔDalE`?t!vUwNO% 8MUxA @rcO.cE1SxE53d“RAM歏Big+8iYa{u,_Q0nU'M4?WK\tnL+UhZ[_\ U{d Պ W5Fg*cG(ɝ Ѿɒj/ VHf3fnBǙ6H\6E`ӂ%* ?zݣU Ҫ4^v#n`Oj:S.̺DƸy%7]M *OBE֟ɵV]ЬJy6|:zTz;6+e&]?%ٲ2 VK|=̈QەbfgL^w \ji/ eֲ"](?~yоtySs[jd0mXRfj"w>Ttke R)RH…<$dj2OGO49_p_1e}I\.xNn\K6r7e-T?-;VSc*ʧžѴ|M%oH*3f݋}c7S='LGdιkx(1MU1$_?y˝ 3D4[ 'OZ&26}>/BՌ [ ;hZ:J",i-|ڞ5~N!0烡ann3a ;o?JH2STyQWKZWzֈ^ɕQIbI8sIx "q4/X_msӂ0< n軤źʮ`eB65[A5'Ё_Z'N*龘/;qul< b#g>wJ[j7pf JI=\%S"僓CZ  7d~>Wx/X|J9з񍮢ƈbޕB{?Qai ?#jz@*)Mg[F!%UP f䁳n c w4ϼ?IQUZ.R;]"N7饡%Ân?u|0AJ2&f3M 0\^&qrE>l6h+Ő 6ĺ+QzfEZh# @lPIpWrлvn1K0C^gCEgRu)FZtW2"P#9'3PqE (|sRh =l:fⲢpsFn9Phz*] zSM/? $KJ\gУ@xe26D!"ȏ{iMMmrsy Z #.'CL|/L \GUTU5hAfP&78Z|U@=6tzVTa;U8F-ʶ'0Wx JN{fR?rJ0xm4+bi?﹔D]]%شlis0V5aFS7G:Q!&osWNc]zq= Dz*8X7sC37&$923Gukx?$ڻ_IRRЩ:#sosl%J8qA\BסϫC j+gT ADWﭰf́30R~ ׎!DP 1qkպu&}4ƚ*%Wto $_Tz_?<8Ro7$ɟa@$zK8yB {+xǟUb+ɲUL H>R>ܪ0KYU ғ7Cߙ0.8Ž5plCɶ//+b)T|Ta܊q[ xk>^O#5)jckQ,/ ;>v. ǝ [;,ƕ(ӽR F kh*ٖ#Z{S95FyrOi87MF(~'^I:&wl| ˇ sJRI"zDnfJg4T#}6(H޴)u4e[dSMI|U]!C{I 8˱&D?( HDiI7ŴL$2UeOñc( nGeASmG'h_d"XR˚ʚ6 ia\Jނ6P2dK\e ?r~N~r(2o}ְ <8EyoWˠ* A(c{n@1Fd<;ZZ |oY AoI~x"]m_ų?މoW _4˳yEfAnC^(3hn$)Ŭ>#H%ܿJ*͕^Cv̅^Vd')nBg׿3F|˥8a15@_kC l=RfgU[~U/~LMULCYhr|&8o(YL䑽[h`KpARˈ%ݿ@8}e QozN%PzPqG3AfП1uA)VKF hc6JgvgYiwY"@sZ6K(a&ZF;=KIcci&Y\{?1Ç5m*o$ YmOr3C]i/Ysx `%~=9~bicNإX ,"$nL#$gV_ԉC Y LnjЕا"_հ N!: "qn(HT Kmk6/8[$'@~[wSPD=`pwM%|P9hQ_vQFp 68hٕ'ƗlH?b tR!~LG tz !vā[ *kE WۦR%6 F+%ӹ s#zQˇ$^G WN0y\WZSג9U CTewՆbꢀPo3F,hAփDf :؜tЋi]Y=#Mūg8knOڄUf"Q#&NefaHRmqNw1 #INOÝi=#$4kN.>p*EaÌ޷iD2&}$qhE5+߄[y\rϿ@8*++h##CΔ+[f==E17Bf̣Lt,V#t?~ q(2(G-EObKKå+6Vn1Oz;pbwuK.I]U!n%7ز}ṫ|̓`zap)VC]}K|>$ڇD?),˧g?;e՜9%LB]N[>簜jǥN OMh]{)iF%M 7899]SIp=of8pǫz@]Hw 1AUg4<>kvq GF:SnxTsec=&îv?a^A3}[`'+@deY5<恝H-S[+1N 1xqNagoKpՑ_'i`MOπrCN1|/R=rFLGãw2:X!ĸ[KTp.߆$c6\$,B+'*f#IW|B.)Z|c/D\m 9IFĭ ` y^T~F*-Y.}'h0;t|SډhM%(wC|\qnop")rN$Ž̏-{c*c7IY7lzDHRK3F%Oߕ@ŠUAym?lmY /_~`Bsd GDtzcC80BO)˞T5F 7s W?i;K)?x(u,oNR=1XR7h.+Pѕ*2aR7׿hi46Ȅ njyK6ܸ~э+3{\ʖ2 5_5%f&\+V)n4 .hNNJY6LB}n8R[  [#3j*C|q%9h7VA|k1=5J4|'3(MyPY3P?Bp/ZTEvP;Z _UMUSN ً-Se6W q1[KUD,ϖCԄhY`Y+˨H|Ɣ"J1id)khYOzVȜnYe-4rrB&Y3!P›}36dI`YlJOM4f'`ѕb`Ɖd̕Ⱥ0Dݭv7=<_3f:JR!5<,_d(-:ixi/"ߍXF5d-#'\d]}(1͉,Df/5s|C`Nd;>idM$="< _Xwjr<6ft[;)(l5'Jv:Dt &w;!kgZlLGsH5j ;pT~S7Ct/\wI QzRlyS}a<:m {I`ۻz#U&dBՋ>3IShk"Im͠G-`;@41(xz=h(uMjrʕUNdbon\PTi(M?o+".1skzWRTn7vE‹5 XADI3T<ʰW@̴.e$\s В.ws)N/ 5 vC{ėM3Mw vK`,Ƚ7 ӱEWn,h0* X84( VȝOODJƦ=nG%:w,35b-J/zu69ZxpJSP v.粄fRU|29;.tį޷j\m`?0eYB :(sZbG]`܈9-k+:ED #E\M9^urCM.pQF'~BfS5KnRSϸkC;acu Kz =Y3ZT˙zZcܥviҴ=I?UtrvnY3k#!ή 1ĎY~ WX Pmjh+ChuXJ mGI)vZFDŦ1+ jBK7GɌU AQSٰG8kaL@#ɤ&KاBزfҤjتXJN Jɀblk6۹H٬G~k^(dwqk1:%R%'Zͷ.oJaMH19D\ хzKMŚ 奱SY괚 z^ض9?g|XBq;.p~qʑu:;_ieU1] wq 6ͨDL*).I*1QH;ԷˏbE 0ewЛv(`d'*^O%}|rK JѥҢc=UђbiAKa_lu[P#qȖ@B m!E|B~M"K_9bGk!rO?r; R_E붏 i >Oz'<:q%T;Y5ޅe1sC'64ҝ1v9΁:0ǡ kkzT܃a1'7VezAٝL!;ي.j'v5];o3"aE%) HwU1,2!BXl(ISkrdX.!?ڭnӋٴDm \4~'ۀ"-mJX`R7{*DMMms j,x!b`'¸bء/Ȟ?b':89n+)[O'耶zeB׸X!5̷/Ԟ&)tcfs G=ZЫmc[?+qQW pؑP Dw^5age1q'$]-io^M8}4"ڱ8QƹB%Oe,m573BzڄU3)%Uפb}de@EUO[͞S?6|p|6}nE"L\-}O2IUB'w&^I; 䩎 o|kC'm̅z e@_2^\;Z^\ @:wm 'y357sS- kdKK Pon+m䕐 x ͧ6IІB 9ǠɋztnrA(_[1:\L,TB,vLbL>UjzU?|-'T2&L0mY慜8 `F)߼F_2*IնlTzqy4@>!TY_%iԥC5CĐbq.It#ZpY6=3 \]~o7w9F1}+}kɃ$vQ exlfq''nN\ܙ`T8'KR ZK"q`{1)BNwmU|hh -1k칐#!a}:\\I!D5-[.VЖF'+4Y.e 8t!*9®\H )p~w|XIwe%Tafqh0whH7>[CoqmEYeAMΫ3qZt$NmA۴4͙RGjڼinذO\z.5FϨ qFψ}VZˊCJs#)ϽFzX 9W#߃P5\兕3o)vQvgږdsj;qv!_?% ¯xmqBJjľLkp$띪Y%/'vxݥ0~j/k%-gj+߃VΎ!F._ĄJHm6F\Q6rbx4%Y!Oj!2dQ?RtR]gP Ȭ#Ն`w.K+E e- ٞ\bDjIg _>TUV gwTX3:~h'9lDޅ&d$YcAGh' r=04gؠtDqd.PﵺH_QHaxųPk@lj[|9Mf( 3/*dU%Hnߣ_5B3^όfK%i.//ې.9iR} & #$pFb >6y8ItVR+ɕ$Tf )1T`〇{!=&|VH+eiODeZmiruK[ kS#L} H/W;XEΥY;cٚhH&,J1|dDcTr1zO#zTh3i[4{4 "7Afq P9?2ԫ9_@:J6qP=8߅ur֤5@8v>›~jbfl%iHY&4?o, bj/^$xB8K-*L8q^,mJKO3̧hq̦l*1w,%7{e&U_y /4L7POJ9HȫbdnZӱݨD1xi `{K93S=eo *4+* `Wd@k^Di+׍})N&%i >( 2[O#ɬ4wú?yG.2Jgy5K{/*h0…\p۵>'07!Ub?E[ Fy 85H 8&H^YHj:HJ!*q,!ݹ/- S3cs4ѐx ,ïх@gM`z }Mæ0EQ~ ǐ2 X|Llh! tb xV Ey ^2p8ߜט'WcR; 'ǫUgC)+ jistz3bg}+@ۊ^Wc Fpϊްph0}w:sBn-%O^G#xX]a/;^cx6%s]W Nk׼o 06Xph-sE-8W:6HSoڮi}`N* rP㈡, |}TKxPWu'+Sʊ1 j]nP4PMB` IUGphHOwO aO{g aې>3!w jμ 8 1+JaS\2Q/惥1x@<'04[u޺;]-csaC"(~U(t {lD6nQ>HKձ!P4w늚BXD qX ZYC~6bL?Т `/q+$B3BƠ޻ #di iݔ\ܿj7rQ6<͹ت78W pn8C>X/[dMMAE־Vd[4v43l2g>9R4yrB?u@D+zc 7A֭h]kI&QQg)Ꙕ@ lk #i-7Dn<)::izq{5-~ %9t| ~E]VIi^ vęm|dU8嵤 Tc1oF1x!}@sm,k[wϞ–8h0W {q5%-OvEdS10*B $Zz= (x?t([u^{ߍ:ӆ.AoBi| hjݔ:W~ጉDS Y@gWPY{M;ZE{u <M>3LZrAf?bES"AAN S%5 u{UjT<=yȷ~gvyHnz%Jqw(%aYY>]+7XHRХ$A[>Bul;v>:h}~py[oAAz|bR3> AKz0"#,mؾQES-VN,x$4nZPyCZ%KKPS%Zª/I !8-U Υ9@ 7cS Skw" @_1_ s}x.v0%X## P#T gvFĈhƌ 9bG K ar|K߁sֿdoͦG^p."fVD~WTkq.|urEzYF)޵1Sdoa.I8#h)).?G:im'l>(?Cp3$(v)*#FЌA!GF- -M9|B=LTTf֙ ']2|Zl#̺diu!0x>+ }ϐ;s[MZ=.OH-T z!3VMzX ʧD}[k(;tcz GT11jIU'2b+@q&{Glg< CdO}62:4=I! (_TLBo6zp[~B1f.WXEMAq~,_:]ƕU#7wr0c/ OE}JAcPk[*>Fy8ҹN ~+g|*mJ\L~řJML\˴BvҺr XKtyaW76P9wkI'+rʉ>dB%@:L4Rc(gr߫Vܽ[:6  2R5hH=\:Ѡl9bLa roSAW)nՋĀkS96_pco)L#|AD8O`H:}f+s!l2>H" Ĭ籝.wxuT+#coGZǨգ79f+ϲ 4R.B(/L]P.ߗRqX`H#ua j|R& 4Hz2D~(}^Sp>A뻰F.QoI9r^=#5{rRf^$VWU!n4bo+;3 i= U{d{hK(!ܣQ>?@AWA٣4`_mJuؽX\F'"5(ThnyJEg/`OF贾Q/SV_Rw`_Yg7>@muLz yVÇ0ܽe&ΪtZ؉Gws di_)]4ށ0{LBGOq#{n訸E Nס3pI`u.:%.9`G4>tqX,Ѥ}z1za6|? եuJRfhUip_ax7֍ hdbx[ER7(H+Tm8XQ -eAxYfDniVy>fk~1V5bީ.T%జАYlj:W[iSKN29`39Eh. zipݫTl&c7?3ґd0- k@s6'4|~s!;xjqՅ]s9Ы/9)ȼEk}R=]y Na_p sz֨~E솰-^410rvݡˮMhWј@3͚Yп01: Fwᮞj~xuB2W jU~&LxE]{z ] y>,D)npN7MabSl6K.5òP0 Uh-_\{KmyQӖlRldkGז%j'Pܟ2w`+;(5Ti7Eqm4NojBJwuG---LyHdH)sy2/t\ҧH-dw jSG!vZe@<^dvMEWۈ\-+FҲ7G9CəpIGY9]$DF?W<Z`WԊ^Ǘ'sPP&NV݀nXѤ;) >N&JmكՎc{*V鉗g#@эh#$՗ws$3JPH9:;fEBŘoU,@6(rֵbBaEHc(dhѱ^.׭ 7ۙj5DF=c'Q$C&g_ۼ_ct ۪rnARiCP"'>kXv}l\1A t7>I<kͥ*KU)@`$.!,27f!2X`|uکp*Ʒ%D Yn,DNu0$vI3xn+AҦ r{LVr,9[j'iTvQ:,P bQd'}m]b0Eb[ 5+d7h'4moM~$̜,}q@I <5 FI\qtM' (#3 yK%TV` [" `D[(qܲI=A_z^)T2ȗi$,X2BX;c}Vn|m!J\6ho~Sat@JS'NRT~?i"KNJv1bCj?ʥx-!(RSV|ck-x<4S(@4^ b4+qN5щكOt4অO/Wsnsy-PA Ăi;wH574wA4iRK }nH^!31d;ňWI:3c- &%(⠶/s#JQ͗<`ꡓC8ÁI g6?hf-[}jW|dg]_'g~iI%HaI.Θ=9k(;wAʹC.8Jn=GzyK3I] # >vS$X\yfevY7a ;̤=Il |08KKOIzBV˽EAIoƥ_’häN$($1B_2Mw-hѣ395Ìd.1vaS V\rl:M`im0h=1+~q:$_~׾S\9,]-YC+zq $jg$:`` sJ (ka[t7w/`E0(a}.ӎ}i :`[<xw/hˠ˓u:a׍xyr}Fء{6[m8 j6e*T:ήhI.7 k+ƻ zYXI;>YK+p8[M=% Gs+Xx sVژš USUpF5VNmb!b lLLmw:MC윚8j*+kFJ+Bl{zͥkqlӫ-+]V~f pm}e u97x1FVGuJ[e(w`HWdzyJP!;LF &h^c,_C_TG qǵ~џGEaE`a]bcQsGOs9CA'׼+:N?)lIzs$Q@A/H5eG=yrV|4.qӓ{*MYZt@N oʅ:760j|yo崁%Lgbk"x*>"4\:[Sl?; c֠8%EL\E(|] 316=1T.RON#hEˇN=gqRA젖@-![ ZkBI/agO j?",~ʀ`I 6ԱV&Mg;'O5EOl <0F3UӨ"p'<(;2TkZ ty bqnůWTRD?O *SyʏS0z ƪ"؜ߚC[+/rx<-%tk7J!!MJ.I1+B:1ۓ 0@?Xxg՚kr70&ΩVme;y{X\M3sg+0܋L +,bm^*(؂OMT´~7.yYj) +󧟍U?T÷H3#f٤x`? 1go(5BT$N>x`*<7aۣ _Z#v0ܱ~m մ1.$ a1T" Ssr%9cyf^%!;j`.b%=΋V?Z:B*#ae^n\|luzyGƇB&&` FU?4Դ01V(,K4ŹF?e5>f*a\͔?q3WU@&$z:ʤk+ІJRsY[7/ JSuOC[Qxxk8Z8QBmy%FdJ9<#vZP*bos@ z*)nZqf_AmMwi@wh>ڂu7|K܁$+g`7lF*md עe@G?2ѾF8'C͈k>i%\BkuV=aflһ ^'UzQn2<w &z(P ]P}܉Fv̐O!4w`wK?*&soRvS?zX j;`>ȕ/ "5=s `RLhdl? \wkji,r% nb{^n\2ϗPGқd1ƭ)ÓYpdV,o( 2:C8&蹞g|lh/D: Hێ:OYUG,#i{d < ސ%wJm!Ij)5}OSEvnkAnXsGC av>K8ykAYQ`tdhy(Mr H[48 ynȳU}]ipLz^ڒ $*qsx w:WD4$Lݒm0Fk kQި5l fڬ.Fd:,Ql F,7m8J=/:^뾺m[̩X*ީ"X˔&4!s< 8oΎ(dHU4}q^_Pl;ɜ}9f0 sΡt~v(o}GxJQ57Dp0 WHCɧsߐgC4;-mB”ɝZT|=9=qaW鰫tmmFԀ_irS6>M\QG(.I?5݋ ]a6yg<^x|fxRFtثOqJ8A*]^.FYtx"3Ѳn0S\ 0 kq*\?FLw AmzMD2B5oRz7tz?G4Pdʤ!QyRzZpX'Cn֡5j,fo6jȈvGs0*qSA*ZSB" dg-AfakTz׻a{9p}l#_YsǞ7?͒{N¬wo\_7kwm1}'.x3R1Tι!̂b뗐-[>٬`)1RJ5C1Ҿ)y#uqp`7֙tSEKuWXHNRHc^1Mpui!^cC-D:#k~4r/DϬ!d_r@-*Vw}KR(3\RZ?JSwr72kZ )LXxX_)LjFZQS4a(R{=w{~m̶J1ŸuWK6*Ϊ0`) 'cT[Tfpp螿veN 5A d8: Eq%sa &)X췗?=qdOر,pA+].8BX"P'sZ-QɃsoJL\8mh] ޤ/,*c܌/ɈuF!Kڸ['bFss.mǽl7S{ -2HjjePjP0{NhZԱ$(fgUpP\7D% VΡjjuUD;o;|x{ n;63qtLK!BA1eC.zR[ `H!XjQ;D;*C#0 @+.˿c1p;GnȈK)bAq.hJ;$OMrn,.Qj*U2; ځЪPtB~ _taTtn,n0gl|nˆbE9N>N;̌Hc(7j̛Nc݀lKZ}ucPkmud{ vѪʞV伙AFr,4FV:IEH%yrݡz= x8[)65mߺM%@ԝ.&Gg NY aZĞ^1l5-3JFh ?|46/f73Ykhf)$1ZsV- nkɹvV)RjCfUOenz!G UЃ XhFg v6}1X*nʎ1H]Eh*qEf6QHg׉3QcGdۯ&TŎkX*!W諡BhVUgzcr:ooyߕT%]LB翶DvS `B Κì)×YX>pV<3_!q._0= Vy?$QSss")KNy5N MJ0C?B̐/ȁ-|Q異yۗ}yHka%TgF{DeubxޣeJ_G6?I"5E2yp x9C= msI'YxO T[}vCVg67͑`׺d$ɟ2v@x &;-- ^^r\b-OX{VzgR1@\Q߱Deh˝\Ҥ#mR({ ;2qY'!x>8\BS ˢ-ef Έ+$N{+Uwh6g޽+M+ + +NO,Dbt1_^xX-y8-wl ;R杳JA BLvI52K?nGҼTF 'Dя }L͛SweE}Ƿ`D!=5Ì&o!߆ J.{ռO Q.ͮȅw3,#g"mT@E,x:d 5z`Wk':s(a܊vq/? 02s0e@ptwe|G;HˏIސU%A:&8q(7 > ğJ9 3K=[9 Ь`\PL33{5@y_A$#\6 pk@k^c9$nQ]`wiMƚ-dVrp˛3r?\LiuG|PKBTk҅)4_`go>!hn!v+'# r i$DI-g7/a1c}375s֯,#|VULDuKlokX9+C ǔRQ9SR˦ݬ tXُ=Dz;,P>bBrUș֛d ;.?uc0ҵK۠!H݉۳{Rsp_{uJOY*ϤY0_CL/d]ӡa[;r,HJ [EG*IqXdmnb{NR& r}H  )N(B| 4SnWme;T2FO5wY-%xB(*L0>0J̀VJo-cpq Ł#o#] |XzDy ^uduS,9k"ҷ⹒'Fnq|%*m3@j=oam*z'K"~VF$ s)m@E2V]΋z9Uz Y }ƯJl CLhBBX%@_]M<xQG}<Ep:O3N2΃Hջܦ kdZ4'whֈ\!Ȥc {*d&l)NvqsZd$ؕ)=L=8=m=;rϢnAD#P(_0TzfӼ$pCdZZY+A)D;}-;kC#"9 uX\dSE]=X{ 7puS ?<ɱp>W1PLAIqDpJF.<`)]D*ko׋(5YԨG.<_kR#QxLh^-Z#LMo1,2ߝZ{@_j0$\MLx=QlYݗ@DޢyҺqO7f]gbW.:HH-MAtoW+F%)־Њ5u,4aG{pM̂ϕ!Ԕ}/`9\ť5Km]TDo=RhG ${kr *_zX6mf.g/sAg;w-! j}!#orb%w7Aq#\syt j.I>&Xꥼ6`F.P]O ,fBiEp 0,@S@ɼ\dNZy >n@bMoɚɱpS#2n#ru}N,e2ڸ" 1`& m#g޴*.MSiR(uad. kC j0$ekD⍧dJLHw-W #n6#"+uPB+hXGž;&?Z3 rz=EbhC nƉU.ҿ?W""hzAwKZAN m~J~5Z 6oI|q1'hҳI/2w?fXFUaKب4?@tGjg.C:аmS}֔k`! +7.*|t[rUQQzT_:g(yym9kXcJ$_" 6OjF'^.i4w>)p>8 ) ;~-5hv&Ǚx˜|"h|uVm9^mD`LICE)5|@1>vU/nr!Ք9x Q&A S6SM8lg 'g@{aF?r< f}NϡXuXeb+,ʼXW 9'D·`0E"hE6A*-ח !3 G4q}DU21?9b(tMGԺA.jF}|/@cȂ,P.XژKktrpdkD15҂Dޤ /]S!O1gu J "38?ɩ[%R,u_$B-Vz0{\C_s[襯弲 1{yN-b˜`t҆P7lD|\L3OI_09qaLQF]<Z/T{$ \cI `)>V/#b]nwE`(vǓ:5؂^D;!=XƝod[S]>Ȟ=JLb= j)2ˮ h7-N[+aqg`4 CFG-r.SY=a:e@ac].!D6:K3f{yݦFldiWhLWY{jpl֬ 21kY9v6NveFd>/8QKڥNc b%\;ЈJCX?1( THByxY&)$glB2PlLW i Xp8QGuAn#1&GhgmqM 0v| d(}=~s8l?д Hi C8ɔlm{m! ":-ƃ.FeDg`38>%OxWݚ#{|.( PGΣ[KL1u\Oٵ|^B{$.B3V;*T#IhoYgH7 \ +2Nbp\Ԥ\C^㔃+3[N,w~[T sl|(Z;SuAg A* O0Kf=4UnZD!_juއtkNn^b@/pqe%u FgBQ^Y^Tv9طHry $*%b#cj#^EX&p]]2ZsO`ItF@G:S(#=OyYt~O7lZ^*kId"wUNr>}N +BtA~(\)!4\TEyhѢ~tl;D&X0i-3WP p$_w/ Vae#sٟ~OTiT>SwMۃEc .fT q m[e!sBBiG|0~ձX{ wd2>/#wՏifϲz~eNڴі "AK_qd݉>wu]ro[龶 9J<% ]l}FWbQn rop{ʼ\u5<12-|p `3E1ڔO"_3բ UyK\ׅ۬[3ȷSۭѥ'F@2֯ڂO/@D;izdf2֘4ySgу9:peuϷ;N~y4˹w!& }%>ym &[CiPٜշY!:)` kPpkܡ$ d|Q۪<.+QH"t ľfBj9Xf0ւ1n8ܑ e!D*o>3uh٬ԽDh=VqV}~`Gd.нi)%>a`dhf]6AF*o":D[1e~qόH+ vUS >l oe'ZL!AeTU]o)nj@ fg\%_:M ŔhL:[ *(FX/TYXDok0.wԼ%N70|&ov^)7v̦ө~z)ZIIw4(jV"9x1Cy'G5N*L8WG$E>"J2,v1=(ˊOcoڢӊ}.9Yw%?DQ ~6j*P[ C >bK^xًu4b!iǫsL^C/H}uھwX 2?[v wa?) ^B.INz5!wO&ʼn. ڿZᜅEwpI6wa6җ׵\$RG;) sߧ"IPn^7"KKL> T Ն#P T8;βOҧVxmF0>- ] v }6Axj,j?;9Y/\Hy;ߋc+|wFh|0F^g[A1N>HT=jB[?Fa`T= Rca4->b\>Dǫln4WG'5Eyܔ[gGݜpB^hqW=Vp%]{Ѽ9Rm]Jґ'pC쭖~?Ah"ͣpGyF IbmÌsZu{p&@+6 BhX2wZʪϙNH,hNB:.>=LLSm~V7Gg=B,#HiIe.Ek%gyJEhtȒL\ (=13{oڹbW!a+" @x! 3gq<IkRZee?s`vC̅ ~k`n4f'0|_ Wnfk^Kˬ* b3/dn{*8qrj7o}c?Sn5wdG'$ǀ 0c'xrfL&tarsЫi1'>*+߀턍G "nؗn'кo瑳fCHӌ$5L'̰$?ON y:eͳv*ʂUZOl>Km n5 lFF'`mCi`b ~VsGĞ>oͱz>5&xh`jH,{5}yq"k7gA #!b_C9$bElWދ}N)1k"듒V5uXnKo"}WhAen=[Q!EtcҠ!mq$. bxO\m/=3]>S9{,C)";!Xf׽Q񍎕q_QIEbs%7L[P:JWTۑzt=<%{|!@< *$ `$$-[z}lĠzXu@v=fwGrh$tYJ,=q.ܱ]i!dG"$N0t& ]&)@^wԨu64Cxt#1!ͺxA'#\eR2AĽ>q~}HeCZ_/̜/"v+^HmaE^DɅ'E~{!{^'v{ɓPԧږ6@ 4g>%3 I5fy Z@6[M2uKڋ#vSQB9<4낰Gܩ+rIոq'X d  u\lͽEX~g}7^u8kK=YqO /`ezCkҀ­@X/b^9.6ntt^LEfm%?m-P_O*RF`?~,RpɊHעHZe6 mܽq7Kv-qޫ+ntIa&љSf #KEM5j9V7:%-ᷜ_wU˫"Eh&CZM:u,F'1R/s3ELBf(ncOD-"C{ޗ{W2i:x(W$Av:(|)ZɱyC'IQAp?%(J۽u([|dʋ-Ep" K%L+n/c*oED9#9 5ՔIyPc`+1'S.-'ڪjpefc> E瘒ܭlmafBbO:c7ng$w R ʡ&\}gdH[ YYELqOpM/Փpxǽw1KV؂,lU%9O~0-Qj:§Ð̎ޞn_6@8bkM57+8NSV(Hjs=wGz }f)5$h"ڈ]l R k1=/7*S4L҇&fh? e^kځe&Q,b NyZ٠= u 1 :|+bki]+pɽxTV,{dsy* @,iGn&}#ؗn_tioui:?oo1ef]p尴ф _tX7ސw \L6;#XXz'< {ed"0rϧzx/=-lP1r!<'"vxq es&}'3N.p~v}A~w42tJ^8ycpO ]0OcUI^R(S@BA9SK^-Uky)j v@^b$e,w2?[Mݸ0/ߚoh_oZ՟TGD4c9J]&I3 1 Lu١HLrc/VaF]A} Zk}v|洑ߴQG!xt 4dKt_ >)Kֿ[+6_Y+x? > 4$c,Aƴ`zAW#0 -bȚno*hovO C&InRN-I!b2;6n)8Bj}g>߶1N];hŹ~jE8`Z^oC& ɧ6Ҿ0tddքVAr+Bnr$'e լؒ̎(go>f-:벻΁0/5P7ghuJ&dL% al5Q?+Ufۤ1we*N{-,$ 'ZbkOM.)ujK'kc;P?z;qAwOU3택=N ҡJf4&"zӫ󆇁evΌȁVVsO=W ǷGA;;]6j/Cܲ̓Q)€=P>hߴX`Δ73?ˇ<-OgW 6VF7,x ]$SE ӎ@~Mi5*[R!}. :*^ޚ!RO>5\[uY4jΡ<SՄ-ұp Gs3,ܙ=6 zIB\mu#]X{W`Z7!]$+.TuAyHrs?WP@:pI  I)뻏Yڴi`w–⪟ 3B1~ȷ m8^QY^aߏ||gB 3@(\O+۾2f~cM e(TuTiKhN"m/PRUdcE<=tU={tk-_FY}kѫ,S)@'W.XƆ.jap{MAq~fш ԐPHO(T"N^8z8׻5]YZ*A*tuCT,[kVq &%)FfpQjydV^s7O`x GՋ=6:OS'?Ep':KS%=T~_c~j+5gS;W&;qĿݴ20-|Qzn<Β1 ?,DbI N಴gjCZ ~)ZN#ќ+AZ춵[`w(EyN-1>MAF03q,'hBU/_r_̙o.Ah ;5t,=9e6c?)Vg5t*'0w$qzzN'?iA@gAgѝ`Eo]F03Jo~*BJgh\2.L!aFO@C@xUwCGo..h@E}8ar=Yᑆk>P. *U6A iyy1 al'oa(׆g߮0rSH3wPEnwjAMY3Cq&~fLG5&$.9܊aDop1ڍd˖o8drJEB|+2&vOcZB %N%vRʍ*c]m?:ه: =Vݻrf౰V ]5@]R[V oC쬻P'x )S#D `+ qY+!$Et [a8 ۤTq7{F"z'{iXGadq1J?-e++)X;>|(:>|,1֮O<:m'2 uWG܌F72M Y@_0S2,rz 8 o^t.h^?ZV_ݼ]/ t6[OWX!YBhgd>վ2 26A@<੠61^DO7`%6Nq)f]2L]ZG*s 1WUPF@PF@$ec+>%t|L~NvIoMIByE`uݞ;4*níqYyImaOv5a,%ZZ|*h%~.e9c! X؁B^Tbn'!J;hUtnQKHT`HIs=D4&YDXxcG~LJ 2ث߅f wVI1'k08-)0Ml\b +͆m\ׯ{Ǖٚ4+݁5Ye+*Rdc9=ǝwwpM+cK"]J@ fExB/qJQq,sb/Gw&vu<+G"Wۗto;M 8AZD4<ea c."z>W\m$d끡 33YaN)Cd ; Ե)@p7p1XK nC'8S;ٍYBq?'hgi#،Ԉer&QEƔQ55Iqs6Mofbc:ըB؍vUnQw`K/쏓J)ڂ#Tz@?,/% \!;}] BʑWB7Ce<!W,`]G2ԃ~4sc.е*1e /Jx/ȖY'f?F p܁3_ȵS0>alHy>Lˇ`<͒J f95Uq׉ 1K%17A`M TBt Fe]X?8 4/_y@wuܚM4Hɬ7{ArmiwFM&hRj=542gŦX׈k7Zm2.H4Ww^^~i@~A葨P[މ'7?PWJ֌cçANL a&C$g6Z7 +M @'l.Uw4u *]{fDG.sƁ54v px'~vM=axRқRHrn!F?l$$l5o>p+WrJ Pn60J?0ܻ?ۇjmpV8_8Lwwf `2{ b;IJ&Et4ީ Z"+:AɚTpVMr*&%87%nB5TԪڽ}s Q~dB7Wqјi/Q Lh5YPW3b {v41e耩F9F(nR EL;ʹ|#?2Z.ϭ)禖lWL!)z)2VZ4@dzi*b7a RX^VgV rv;:gl.<=g ʞٌ1c_T7U W;T(aԛ}0F:Xaw HʝflW3z &|?i wd#~#'|gj7D, Q:'/prh6mP69osUݨ@d$ ]b~;[x͙#GCA7ǭ͝Q"y%(ergJu&rn/lړxd5j›a9VXBj#bJn^Ug"jϔf(Pe7߳=TB8-Q$]CpEH_. <:\!b=~15]m= XwM `]>!Ѹi0"@]gϮaNK>Z(b i&<=`5tP1P/\.=wZ mJN(Jl5 i#ɶPEk砞|IϨ ,F3~oe` * |ewA+a.;Bc9}F{&f,'Y_3g),kDtU-K?h8U #A[rWTe[1SqDbⰂ XYbM|2dȁ)M&R7K ?F1KwRu?;[4q"Ʉ0,Ɠ2N`UXcTRJUe^lݸBxzM;8)rO,FQf/e`9SFg1@$B2DƁ)B ~kH) +F6m·աOc4KVk|j` ߄;t`Pr \|:u!<0(uO*v 9?`2UzZj!;'V=Øb#*W2Mua 2T9dYpM(#PwTnxOE"AwJ#<ݹXO6D4J½j겡-qv)Oa}Mlm^GX~RPM? a 6(tҍOT1K#m5 w NF1\́ DnUD0M2>R=s<:Uq8_+ג=HA@iR׽RZ7D`I(Nl ey~mcZV$vP̶ Qeͣ~D)Gi)h- f bZXk*N&c=śh׬|Z}kARCGcC1*Ǒ?k 3 gV$OtL6%<<6XvE x`Hy٥7#_06g6d&ɮPs Uo↪.C3 m=HU.MDpm'Ca7Qpf[,O§Wz9m&Zg?uښ~7qT3Y^NN#e̿x4vy8iKHHn|ԤCWN1U\'f9OUMUB:DhVʓPG}L<Wiq{ˇF4rSTő ['w| V`kE+#"Yg45([95ų/g-^RH6;lDMeUV6px٬˼}i#.,SsVTOEI•鯺R4hR@}ȶp0:$mC"xV&8c9o5ɨU+ uWg6#7+،RN/Ε:EÚW6pB݃jRsTn 8_*p#,= ":ZA^aCKJ1Zb'!NV,amg )wn(Ǎ2HE%HλA;1UOS b1a { R% 0;}|H%]}tw0gAucۮC@A^ `| O[-F*:r _2!cj-˯?jyTf_")?7QR²luyıEȏ~xTQ m˶Ú3V>-^'\'uXʁ3mॵ_y!Y鼧ܲfӘu ۴tͺ EP5&B|玹\9  ɫ70gUvBV(6?^YIn(&LK#y pkU‰RzL`/.F191?Ҋ(0a[ͥ2Lp3Eטz 2Iڽ7`JZ1Ioox01xʹr sIAH'΀wI!zTyG,U j ӛ{,6=V"ZDWZa=ᰥ֭wгǃ4`'o4HcbE^]e컎 IEbsǽ|)*.V9K*hQ70 ``E 5]5 pĂB O Û$ֵ29=19#ub͵'zK^"Qq|wѦuz AǑi3 [ sh6. %BҨȆMh> Y "ŇF,- A4 Ǹz,0~itgHOQZ-^@1Rc14ʖ .y!QyH$𰔩pUF|IMhۯ[w_G1G>dc]h=n tR.ߦD:]#"ԀG7#35هJ#̌v܀MGyF9н ߶MC.P"vW<ƆD>VݷY0QZI&n~]I|sZD4y.C{,Vl*~ `#/Rwc:k4;Rv5 "+Eƚ)hnf=y(cz4F ~!O m5 I'ߛkQpe+?le^;~Dvw˼Zs,^Ȓ]`5Rjƥ JSuڷBǤ*fFY@eұe l|\:4-6P$4ӥD `њUVG" aB#`9B Rh3Ť49eE)o#h]Ddy0dA% Ȩ0rsTW<'x+ёO&Sgr94Ubŕ4mv`y"kL%*iX@Zevh)v6R^ }L,긭x&[2Sr ]C2Aui,(ow ET2aRIhZa;q?_{Ƭn94NTU8CTMϮwSFf(< y9{ͯ4-_pN6a L[T~!ӇN6!Y+4yMԚZ4&^R.N;+= bEXR] ]p%5(Ku1>tNї^˜ǁ(# v(C UOLԆ'4&Pa ĨL~ KcvQ@lA߹Lا"遘vhJǂ\w axچ.xBOmUD )@.b}g ASmBY3RkuՁʛK> VbM ZM*^~^] G.Dԯe:pYc OϐطY:2';O0WRnnva"rv\KOķk|k'S:uCz۱-{ιUV9%8N)59 cNȇP W>2D8s( '" %9kO7E "H2Z)klMe$+$Rlglο d~'ʹΪ.R.D+5պ0&U LӍ ghBAPh;fn'SŶ'hfç#S#wT/x\6,wΔY VeLEНzB4蓜g4عV#%QagV?oSj+\fw^Da%8`B6#V/y>~YJ,B畋cS 8d3q>ҏa,Dsβm ~d=h8k5}+wO0oJKR`l*o)Jp`NO&rY=#!k"5[C^h2Qq(I;<֘V_0[rzP+J;O$֞MMěsؿUɗܐ+ϯFS/̴5VNJ$p a"m_yښ{J^>}ح&`RA$9=%`b8m[.]yEN(of>!569Q8.aw|@OO_ozݐ_PZ^AB;Ϫlj>;yOZxkg'Տv7y[< b{i}FC̑ΪdҮB|w?N g-ejs Vjy&E?daAz!ɨ%R۴q!w Ѫ"?Y~`Ŕʳ5$&/9Q[. P=CuȶvDZy3/eA92]4Cn('C2-gu͸8Laf6ʍB[|mφ2)09 6%g7$v[Oc\=j X JX?R!͗,  ei%?3vCfruO8 Eaޣ1i7v?$^&BOpnTY (kI-rݠի.Unʹ~kBjՔd#1!ך!~xд7*!%j!BÖMhALӳ*asWb"ֺpSoܬ3j(2+D3 -{[ԀIxgVZ!G%cP15Lwv/ ͉?֠,-$P) Lb&1/摒Gzڏ }%Lr˨p s* ;Hs!ĊKX~I&6=$aQh |}S=H~g"hj_]2-t'M-TZ.=H(UtF:)@Þ橎ߎ Kn TkB63$eb|E ?vr{PZ(*=Ir ѯFplם}񠢸2Z]2kgV,={R  (nlsK J!HdjY]#G6D+|3`#~:j)w;I%L]Rnm>ġJ~i[ٌ=uAlБ*ƒp28+.4SP.$_hfxzQ ,h|V]O'&&σ?ĸQ7Q-Si*m;?SG@ # -]7\ eV#͝SR@0`m9j{״,JU)iD/FJڼHÕ`tُlLjMy0ILj'=@1EzZI0am1Q:J;=.YR^Ů9-4Yrĩ 14RGQ_F[G5"[SbBf ;TwӀIAc;ֺϺHMkxl DrY=!= ӳqjiuz]d\{v67~DgSe~)qRGn^!Q9+r=O퇻#"mӮ~XP,ӌ_O~ܴ>eCtRXZcs!z;3BOA >B~FXY Mq1kR+5-T=sl E^.85{)GoBz]d8@=W-=K'T+2L.l{Ji e'CG!-C]%V>%%Y9R=r9Ozn[Y,J7;vK鈰NOtF?$I V H mEـglU_5=q*uH{u}22GAP232Qbss̓0Xe}^sobNdds^@T@ GݺxʺD(Af%LK4T_9ߞIzSH#a|IskO 'cY2f0oIe yjRв/EN]#96y|>-kn87{T-(Υ-dIHO(vzfg@@X̛ۖU!H_1`%%9&LQa*~|IG1ECV~Ck`:B{3W{+\6YΡs6*Vҹ=*({k%c/\ Rz#klA̶Y f,(+&;h;bO3cVV:V*!I*9C!tU'r p*Iܛ8r0wNP38MɈ1YonBϝP\16Th۬@{ؗz&Z ~PCҪ ?/[~oPbBEﺫe uK #8n%44L .rmkW)UnD~8Hih?il9G9Z^jZa{vAeN&v_d @:4TKfSFV!tIu!a眈K=B^M[}*'='DN[ΚŎ%NpeQ$ Pw W3p^,X⾷ZTջ@x6ю$F,Sƙ= 6w@iap('\CVrZD3fXlFfO@;A͸՝~ZlI"55d*~n@$pӦF_@qHAˌ.^>eZ%7*ΞGlڂV'n h)8T2WWKrEd ޤTs'nt{%<ں)"%ǃ8k胱Imc&q-d=NN2%eKwqrWbρ󊼧Zn\ؖWz 돮`Tڬ̬]R GF QH~Kza.rh PTtk/> U"# -P?ȓOYy*ޑP6MOy]'F K_$n\X̹(ȉAgmȎpXZC;!zv@p!&OrQ5Rt[GwKRNr/}A%?J ҍL\8♒66αx3=xb͗ղ3~ (, k}sȰn1{ɉxhG) ܗ>"&0XE?ųr' 7ê\VR bEatqlJTLHyAOAB-ωZHs偆/C*k#eoΧmŷGGK3:(knvi/Yމw/w 둁p-ajҩ,zq,n7:H7| #( %BE執֫Z{e0K`]HqU@ff+;(C ?Z{d 6YMgiQ\9dX5ous26;kiă۝my$xw!ute4)V2b¸Fg}H-ʾ%G=Yp̺] J7g- \렬D7) sN>'khn*9!eZ$ZzU˕orcŹhK>kN¤%VHJhh'~fZ|0V<-k[8=YKV0뎺kNMIG"زH3˄7349.e MD:N AΉvP2*K&t4o:X6j??1|YpLr1ey-ˮB]rc]d¡=_k\-F ]i{dftN⛕1h?cfAh﫣v" ƀxv`\,u9WԯXpe ́9bY*<-Xx„U>bхGd#}CMK$!bs sz- \#tnx@"Mp+ p̔lj&mw 4 ȰQ H\ U˓~Xߌ9:vfE˂G㣠16lѴB'z ة?!5&1li >vRPInޘ9_ ]1D*?@gdQVAӒ %6= 8Z踬6..mo[?b$bjNPcB3nZ}0[~f_aD~1?VZALqt; *Oq7Zd0=zav׺K_ %Z|cfWΑvǐ16ѻ]?""3#R2LR|B#"{%0jA҉ 44oʇCc{ ArŐʆYܽnZdx,<2$' %pm0D&|KLʸFf ;"xFV}j[/4)BkSNTg(C#dq3`yk'rqoc&1b!E]Ds}+X!}sxZZ_ͮ 7^aÄ'nAz:Pr/`uP,CC-:s'l뒋JI^.Ka YNV;UEJQm(cSǝM3c)Bxj}W5)<Ď2NK}PM{{ K5eaC;ۇ>uLxGR^^4*C+J%`R6o"JZ>cq~csa6.7 nv~%Y^&E97!/L} }$pn<~=l±S&J#k6rpҐ9Vlp`/_t"s&Ÿ́ skK"[&ہ#}Ʋ8܎3 j^okmwt{gRGz1q'*-ΰ9n%5ŽB BP Y(IS $ jPf:C޾ՉDDjcgD`6]m(jpGynA-[*F`MQD y$fD4mOLGs]Qf鍥҉|nNy_<|ƿ&@txjƤk q($/YmIʾy & J* 7j@D%3p0^]7b'b6"c>o(td|DBiyn[ysfcyFciLܼ_ZxTJL8ދNZ^ eŞb #Hdڿu 1'.pO{{Ϊ8&SlK-$Yv5vA>*d_(CW3ɶ naQa}O2g5PL!(H"b,y-kA{- 4E\ 1M;xR^u(|i$YPTu:c.I[*hl&Js`6bO0ѫ>fNIC7ȞCc0S ڬ`>F:9tnȅY4%/n4鏓\y$%zrWoz,I0wpMhn ו7;hARO+nPqs̗;b;'I/1ו yNs}꜡hRix|rSN*^"䜽xd;UJa6}ExzG [)Xv߱M!?) `'] ka߶8 Y/dW Tm˨VԼ}.6'ɦ_Sқ8:Rt UDB8^ tmR2#%c-*ͨD>SGw! @ԽC@tuRfÉW9GbDm;x~ԭQĪٜ5Q kjUބeOfoYǩCAkxRG#"Pprx ۘmk68!4yll {#!t⓸*rD2/*<`-!jf!4O{]&~9D^lruﳊ"L"=?5g7%xVx27_PN K2XЎK{j޶nbL*[ ݚқ婳cl>6L#FcX% FA-m|ҳa+rE_Cؓ%= t5>Jz![\݄H[D KY-* cʄ)s…B]P&2)'1CqWb'rx<4ELzgJ!9cf*grGZcZ`M8]u7n_BS(T7lRpB~r,-sG̡ H>h.k D_IGڷ+I?5qh0ːS6# 5pcA,<]ȡG8RFmwì9v`Fw;):mQ8( 1qrż(Rq;BFw1d~F,,gcb0 T8$〕7[69;Kζ4]C+yLX_)(\8:wBaZ#p\H^g,[, Fc3 潧bJu:dEFhl5 3~]EfJt(e1ٌar0KڗFW/ll!Cm"}S֊ѪoV&%+[#lIh}ْ0,+A6d'׃g2U"t-dJEڅ'+QYUcҌ;x.C'[Q$A4@L/_&MI|F0C :’ŽhUvW.~[6 VtsPuAL_Akͷ@c4@ w%GLq#OE?WTc\d`>M !z(_>Jh&Z;_-BBwqUI $*-3cr7 b  ^0o\eF(=o<0<51A;AVDݍs">D3!OF]NmgAcًs,%?93[ܼ7$D0[d h?!2`K̳IVeN^O1Mbu|d>-"C$}ʶ^.=ߛrb9*et"WGMHd &ULZLi|G~o GFrٽiXS)!?򗗃ZtFi5ZW яIJw;Jgʉ!d3 _:~Jb>т k0۹_rՑt,o,;ʙ•/ٰ3&kX zvYWIG}V ַ6%13Lo+[i5x{ӟ1fĨ6"O.rL9T4JqHAՄ}ڟQcx!e72,d]򘪂6z>٥MXWE{L΀%fɜP k&Rk@^-9np4D0'.W\i&N]Sǚ-|bO;nNsj$@1yDPibE,(.tS/ڹZ0}bnНʇ91 4h7ǵRXdpw,0&h_T7KXw+_'+G!/<`Ǟy%C]lFfl71.- F@ kdB}+X}Mܮ֋t֨D@%O;bߢ@3)VjA83œ#Sg_HߙeTEtb|q7:gnTB[T˼ru_T6Z.⺛$ x~ v:Gsh ۘM|Xb3a{7)goU&@C 5~+}Snte^\xݰpXA{ch8ٿ8_5< [6|L ܨi=l] fo^,̕~S֟Yw8V6\HP,ai--4a](:h&c r`9}Gs"12J7A9ͧu#!~|,KH%+PrQ칼jv^o8#0ŠI1 cG$`١Nrx2ͧ[ ͒6(*sR5IWF PPHgLe%6jPrS^} 5JW.R yh)rOFQ?V LLJĻ*^<\p)Q-nEW;b؛w1֬h;ևekX1y̓)#}R%u\t+]'׿w):> T`s)1g.; WPQyZOai j\-x0G7W RmB9boJI{7"{{h,v!…f/u ]]^u=Ï-Ցvc7WL㕠%xn (C;?6zbP0c$EX5,%A/|QMex5d8~+7 R쫪^< NJKIcb.b%NNzOKNo bN2 }!`!uk";l_&ThB/k.gKS zKQO PZ0xlJnr&Ź3 !7|%u.Gdj:O&w;`*&Xc\zvn`ؖ<4a51&3,ɷfXP{} MYǏFvU&Y]g5 ,29)SVJɪS $+YQd$$R^~= ]9nP0,kNx4kgg^ ySi"7!vѬ3f5ۦ7L|1x\0OoEu")g݊z9ЏVU՝leˉ  G1O>GHVɯ{u=\xZ-d{rn"vP޴; e$*CzCE W C轐T7PИ)C7%sb>^x,?^5zz3=x;8XN;*ok߂j|rV#IGxYbj^.ƒF= |9`vcko9\hz6@ lI1pX"Y$v1->g&l;P _3\k5Xֵڧ\m"L.d8 ǯi(ڝޜ9ZEmQ!zy{(k˿""+8 )楶m>UIV{蹭@RMɎғrq9ڽ.ڐTyx/Z!dio4&ݘ,4x"" QN{C]yG9 8r!˧X|I)5B3mށ&u6aPF2S極uA,`)tj_ș&C$e2)p߱|nr6ipU(I-KSeowmj43TE&|ĎXK $es&f'0Be߫|>2pf''wv6u`%u9Nw#fGG-:!&K@fmK2yQuo WV'"juZ!u}؇4*3>] Ye8(|K[7B3m=cqc&@(z&VMzk}!n "蝔k0eV%Mҙ@bN8}B 59ٱb$|cz_e^092 iMwPW*熓1Vlnv>l1C%{nѡk2_JƓK191@~ >f-Qs4j Qi!\OPJyƎx}OȽs~$M] J* UuӀH4!w\GDZ/Uݷ՞iC9bY4auuh #$0 oR)Bڞ0mG1/x*b%otkĉ<.osNKj>ȐM!1L.绎9oU}"V{i_%QyevE@" ď 蚜vrXټaDA+poWݎ!-hYA)VFrT>;6C~o+pquQme\"m^/4{Q p 㥲5Q ̽{lӪѵe 7" V Gko$\zH)/>J1$GedPBEmڲNֲ ??>Bt!W$@Rzؕ2AE@|X+ɆDPyE \x2nH 癬pwx5F$)eqC/D\H-ᛝ͒3wV_>g,|]kg#nF&)2"!a;ͽJLcWIVi$钳#/A1;5TU{RӮB =T xn(pWHlOŸ!?8Y)m*WћP) mZPvA=s*;7(w]l>IH>PxRlcmCsB5N?d%mt[R/Ǽʥ@o6!H[ޠZWe H]R.^ep XHW\R릕&+ oyE" xԋƠW('cuc,Al+[ޭ>: -RDvPz+}4͊3kRCY2+Oc 2F /XFH%o3E'f("uT ݑEl2 /)*K]wP RxaeE0{34 ;S3]mp懯HFiFUцJ.{W !P+d{MmIB+MT'!EqXj"- - Uׇ'pe|IjFghoü,Q> pfQO:ѩx7=*&bj1y1E+ZB6xc:;Х_ e`~Ae+>&ؿCcP!ORUu$!o:f^}6dP` FRGjh28E!}oͿ/Aq*ˬM u  u=^]ӽiQ@}O]*S1mf]L n3^yea7?1 3S5g5FYVt ,v͓Kcy1{ag1(|SOq'o-bž#pnCiuJҀd;j@nH(6ci0wQˑҕxg- 0^3kՑ c3 И#A%UW0xFw̺snZдYA(9ž;{3hx',#ߜ|%\45oI"Eᩳʜ מ|!׫ 4Ypp@p%EY̥S2cAmXЬ_۵&а]rh\5IuTȇ[1Db )PET7$ (YUrEyK#ʴ1ȝ42WcdDJ6uQ Ǿl_g!WU@҉Mn ?I#Każ]j\3Upn.d-^IHZ? üi*q޷^.JRY5E3+a eeվ5˿x{]oy HXG"B! A%r~z(C7~V]*v̖ (pKQQ-DA:Tu&)fHx\aO"E[8 vM4G>'2#@{J; )VŹKCQnO]!iƠ~6JxP}N4VY88m_(zmhkzލ:.BcGl}rB}ꡦJڃHC^B}e=+0in>5}@ȋX43yh.DC_KMCcLvmJbC7@4W isRzbhOBX-oߒAE78@u$~6 x]Aœ E"Ǵ[Q3!Ԣ>=+!Xy넘JyRD/g`Jew"o7PgJEB;m ɫY/ .~&w\h%^51Wgh<'{11Cdm)]Gѐ-Gݳ} .foJk: r iz)gC7LNYe@E@Ĵ<‣7V4O^."J{OD0gDRM oľp B,0iL_Vs-P:j*PO2hiO '" eD.8[I²L0g:{DqV }G|4 F'-_XJtIR9ӳUΙ'6 ahs`2v{}dK &x6HJw|Q*J 1͊3O$5tQs,~KaQ7 o45th3ڲD/Cn\79#A4ܬnw.{Ѱ'DP Ke͛o f| ^iX;9{,F$dKY'."ޝY9gXp;0wwy/,ը˜+sd]w+8> _uɼ-ߙ"L뱈HSɔ>|+D~dzE \ﻹNJqb| 5(xo_)B}WI n;Rgz}(wC^!Ea^xw6:[dwL#+<%׺w& ܉~g\.e~IbmRF*@Aw{\+(=wjDg_> RU}W*?t?lHNFexI䲁'D6%S-2n '4P%ihnR"Dk]H R؜Tyc[,A͈-i]jq'HUY<.3ꢯ)cqcҨ2R \ q\'9\$W`݃Y6z$Ai,Gu{ Iwݭ_x1netAO.A)Æ[fR3/Uam:c9U`l"<duh NB%EˉJkaZdpY^"u XD}O` IÍxoS7>=\fcĵ>$ ZK }/ ?$E!8 < '$F`_ NPskD{;xMQ c%O#<(JEs}NmYA1#?ݻc;wrx$?&֓fL?z<}MTr8ݼm><֊l[L}^3sj/hT73yEP1(7?Xo-}@/ # ~^,lmbWG%"k3P/ˈ#ayĦ=F=t[Ĝe{59NlLlUFQ{y9"Qm6[_Zb-pɱ-*'Q &f7;ŗBqZcݳFBvx 7N7aG+7j<$]=4u)#][mu4˜.ly!FDd?[ Gwa $K+XE/>tm=ZtfTt:`"_i8k%j+$᯿YU#`RSʘӹJ(ŝ]쏢EvTG&]0WzI2™z{|w\ F<cU>[Xs^,4V$gOv_En3kLO !Q @jAu8;I׉ru*];#=nlB:,hF@(%p,R"%j9Dt)嬬B%a7 `!_?:Z8{3L2Έ 5݅mtqvtZc1rk+BaS]Y>h|:&q)hwyq Pʸ- _!$Ireԫ;ϻ,c Id3QqL`O@>e2?Tc;c>T }oG#cߚ lREH+۾ D]ԢRI d +dW&F팭`+D:o.TrV2>UPE,i+D->b44[ܓd(GhKR=IVVNB!&T1U\MzR nyV2NU&$L?d\Hse^; el)^P?߈ӐɃ\JOۈReT"Ә1sZ3(1m㋴IWKWuD; z>eHI6\ A]}XV w zCJ}G (iy+X2Ȥ1bП.Kь'dkk*a B2b~:rxv ™}\<pӼpuʮK4cxHЌ;s$f E͸J>O\ FVFxH{srQAm+:T( ߘ {^Z&Y%QńG6@tu>6^MNϧx:?PMo$9-;tOTTk:#̪Q'Ԉ8}W9} C,CǷz k҈ jsf otd/b\zP<::N&@d?|1NBB4q v+gz?Θ}w\M@whJ\ 88]}xdZT6Y"`/,qE#Daо~aWh W@_k'LWtJs^AIX>o&u L\IP]SF!%g!#UKK\C D.rNEbWNk[cǫV!dj c ӽ|?F\9EW.s[ccb!?ײWoa0OBl0zHTS΋Fx^3=p)o]ڍz}j02@Y*ڽ r`9gd,P8=$?nئTdžԞ$1*Y|?/fAs6Zl6x!iW+^Eŷب%=o^]ZD4vWTUeVjy2zPB>Eyҙ>5)ȂLBA> t&ajbQdyd?N}]83jF˫ JSN~#9W¯Kq \*/Qu0KİvG%쎜 +' wq r?Z ؋-mwvi wF 﫰Yk] C㱸xf Նb~VbT ۨ$G81Ed$]1 ތé`bdE|ׁ`q' otV4>:X{/$STޕ?n$!W)q&wowDlGnimr d-pba_a'Km_:H^soOeck ZS+uϊ"Bb\Mh=K2%S!oȽ&a٤n&olo Avg6].O U%6ںe9ZjtŜ`YY>zM8\INf51#CTH<)$U(f{i^Ŋ6>Gnsv"+;ĪRqñciKzF1B4Kc>V, վ2P.U>Rpw^>hv̮i|`I*y|< oG}ʶ8JB Wem'-|Le'iWEc|wM~~w5l*?)"M.{A phYB1>U%Htd7EK>ҕ\vPv 2F..*a`#u-7J0נ2)Onưv ? 6LM &C5 f; nmhZnN:%7@z7ۢgS7JCio@d^໹\BntV7WrqF W鶻*ɌTY߈1|dwE\BA|uguc !yX䊤cY7o^Jpf6|qٞσi}F3+%7~|"3MYa.ZM%㽶+s݃m^oQh,06<Z6na|W1ߛ1]Wx֯fY̩pSKUG;!qAU[s[/x} 3|u'ா.> GF2O"J36״T]aCp|!ejR(\ ,aG\U* l_)2f|4o %ܬ̋S<%!,ӓBHp>4$N_K$ԩޱ,XC86"p@W4,( ;d$sc2\Ef᳡c}:4R眑kF|Ya DM?I)S *^azSjՕ@h)ÌƋ!4c6#*|8eWiu|f '=yVu_#{Ib%谼0JՔ+3!E  J_#FW9Z<|I!,kEtU#2|b;M21ɟCi`40 ӇAS=14ˋ /"5z1>xB7#(߃5u^e6|p=Uiu w8rױͲCC?@+`+0TwM 32+

VDpP-ò8w{&DB1 Q"tN;V**ǯK$N8qK7n)yQTH4f٘LO.A,>eu@^h6 &2v&}?.Zj HhYUIFy<\ﯲ2޾._LBSH)'l,5Oye[rsDO ͬl]o KC4jLm,ŦZ&rv+x|eZE~FĬ |Ne·Vow ,nŠ0Fx">?i-ũy]ZGbT^gl1ڇ9QԷ y?ښdxtwضGLȞ?]4&%O`\F `$;nX 2BEEe3iGE⺟iUtw*n#`P5+0|QҜ&UEĴcRrSq? y(<:W6ouݓHuWQ0NЫ2, HaEM='V^ƹj1n.?0mSy̻Ihb jnEVxx&N?&;T_BTu٦[7fFմtMc=Цgfۻ ֋e`zbJ>N[wtNPh%I7)60nJqYtӝh=K9t࠷UZ"/4:Y X +35vh3F0Nʖ#> ÞRm?lLsogPY$!ERRӶڟg &=ft\ٚͨk^?}8óqU|kgdbB btMUyMs@V'lNܡݜi}s4ζSPY-?wvxxk Du(g;L\.xuUR+Cqo2S&,7_ONJP6rH:b2bPTbZ`fL!I`D0hy\_Nz ?=ʠD}zӬR=Ѿa:^E.̺ @:BbLfkLHP1&p̂ 9%MhiVʘR' $?tX4"],qNq?[PB֍p>0ٺ91S\ ՂfJ Tߡ*oSn|p/hKC B*XӇթhh@,PlU ȉHA.-d=*s/k/&Uɑ@mS'A3,1Ar .Ś8W0ˇKK[1eVm e8`]f~=Bax`>〕s(r }@ 5?gαQ͇w{z6ՄRBX:1?]e^@q6Ч>aSϿK2@bed*G_zbm(xO/4YgMEʫrW)@y(D|LbL)BK Y1\t梨,c (n!yޒJ5A0Ep讟C~2>H;A˥Pv0*ttG8PsX ̛fmU^ ו-W?OaKtikjD }v}tGH0Rw]6%£kݗX~ ڌ9oGp,fۂL cm{GyF X@Or*` b!F5Hd=?X\148hg YZ4s-%h]|Eo2 ιu,#e䦂W W7TtaXFEf 2el`>^_0nb!BKCZ"lZrخySq`@@`|1^)V:lxlmP*RryZzeITH;|>g-6[ 3&|EqpljY׹!-APATQ:o#X&ln4]-=.~lE(I[r|cŭ"=c,iM5d۽R -6aQ'ėniy?4ft) [|ݩ78bP S =|4$a rg^Ȃ3 뫵ČSΫ!$ܒ,x\1F\Ϲ|ʀ>#S@8>ݓp ,jG1JotTDHB9hى{!pPl4 `[Ghy{.u=N{9; 0'3j[Ea0I 1aiTJivvc$'Uc._nxM6DE*{4O D/+v<]k$g.fyy!4CܪaJ?yU9qJЄ`f}GZCPj)bB4W T"@=wDC͐\"Hy˂I<vL4(sBkNTqűîJ0! Z'2ʠbo=Z<CbAGeyb6$&^zT0&gr;U ≾]j9; B(e4.:d$^T^^AǼUSʱ֎hl@?(5YfZm!7 VZۂy+FL$V1V /}e`U9WTUc-顤d% .Os'Oa&z8QQ9|Ƹw1mPtEyAҔ"ܼH b6eKlw٤~Cȑ<*ieƈw3TC O|ȴ{L9VM7屬"!xJ$͡>Y+uzՑ+:D}dVteWql&쎐Xp&Mɲ(€|5J{WM$^f܍~ ҍʳ7<%]W[67Sckb,MmZ+ gďY)d5w3pgdeSξd (j!ub_j^x]6 |e!L'a쒗e4DGmpqެ:JH(3uf8n䩳*C'8=59}}:]LYQ*Ä]FxLݡa2RS2M#V b.p0-8_YG?'wmvrlck;O.,|ug!5/ \m@E"+aܘhӥ6֙R;7+&!rVU%8Dncr^GIp }u>FY .ʮI |lf{vpU6`0U1 wO)+B_ UBT[>j9>ƺ' 3 ok^8YNZkaFp(TE"cޔIg $2VgMvDaoK?Gݳ8i%"uzig_>~QMx N^3 >W΅% /݋_uVnRuWF:.^$±$ڪiyTd7pf!8xrUcUUN?Fċ&n+!\{SMrLԕYc0!|Ro,r!w55M& ~r<+CY"E?3(G&;MD|'ޗ/娙8C?mi# ,"HO 2M3a=35!EQQ_q%BuA4,w|?=w>ԟ$bﰱ6$qs{Q5^s>Cԝ//D v})8By4;y7.|Y9;&m.9"u)Dzy%g?ұ۳>a{ÖI ?\}?M]GP0hy{r*X5})J(VgB8vģfNeCQQe5^cPAu\;3Z1}C܊Z6huW< 6 U, MC$'=$Qtb0p3l@} V ;]PfIԝQv)iu{ 9촍D^tMJ &$ӴkD9xNHps`Bmm%R+},+r)Ln\?C咅3VS];@/,#MkVr4UѶVo-+ò@6sܰ4Ĩ:D*ŏG]gRV΂<;2Fbѡ\O`|ctq}#~$Zp1_cVKWu1I;D+}M%M^-e3="CK챉P@_|A9#dn1f:<0MHXK<1hک[7IA/Sx-Qc4Gȇm ;pk7c;9'Lt\Pg}*?@'„h:kuQGBhh*2>uo[yl 0IZ= N*)Gt7 d-?FG֨u igƭl2`%vx|crYGf]T= # #ҿ\ᬜaLZ=(]!?s}mvO¹i]B\+>cz[Z|Q/iK />}jx ]ηt2"K Q@ib,t?`Uw9`Z mpU$KQ+E-.bK8=yeM3ýdf&޹*Rx QIvX\t׮rɵO2ۛ F-1r|]۩iJB<)s~YM7xMO"g9!e֘Rev:i;sU*+ ZNCҟ!:rY*/e`|x8H"HrH͙Qk֜3a~TRƖ YJS8{i/yIhrNHxE 4BLcnR؞YNQX<.-L-ͻj\M9 gR_!nq<0F'Q$=/I~gc>b]ZSDKiΌ 㐈dưM,РB[g@6丯h _$B:9 |B [q 5173SA%`k?$ۅcX -VƯ 3PE]DB7^`B z(mp)4y"b-Ђ7>&I?;γZawTm^NX.rg)]fw/㮊@0FOB}XrU+KBfg(,Jw+TRcj1+/Sg>`0wC6@f7FnǮK@8 M^D)ՑD 2j%.ESjmSWF$62t2 h_h)jx}ݲp2gݭ:(ڌ\õ[L\C]G+[x3UXoLB=c;lY9>:>S]1ۍEkYxk-F޷Q=f[@\⥂ai5v3< %HMJWf( ,g?5QnB4]+'Ƣ: =$9L V!12%ɜL{eH(fG 2<Ԋó/{ߍ$ 'Sx:N#]PTzo؎$"/lWsB6<-h)o1ȓ+4i C5P$ŀF["aV;n p|ʾSWֶyb-AD&cY׉̹")GLU٧E мX/pv+QbbagF |j GkAÿSײ&N8!O7lSكh!ɼ_SB"CTܷ$ɴG_e~ ҀN'tlʃ#!Rh7eA:R,*M/BׅZŜMTj*Qhu^{˃y]|\Yc%*9MR Z"1J6yd:5#_bM}K,00ePcFSa2nWm'wa;,xy y]1CXc~HOuWD\ T ;wX+}3qҧ&識(ّArQ"l<^uY4b\~>[# GAA\Ě 2:$zk !H8|`Il+ HJ-m>tm7ι <9V Irn@]) /HsF4 xxF5[#{tTINIkՕy ]J7=nn8Y__H~ELWnԗT@GtF(Sm4N0/7E.|}S^C>)KzqQmaʈeQgzPB~HF |oP||W}֋T\C5V}ZiI1&f@Ok*$O z6jA02v)B Vvv Ą^Β޿9pMѩZ"eqiv@Y(FcqRo `,B. fJmA!GYx.KK>9Sori&_h47{iέqb |cZL?})nC;s5&l+"y[n+U^'5$@8jio_ʯ{CyGr5H B@XT OV$m 6ХRjB%-fw9FMAΤ6*{b%9(Okb }Qb)7<Ҟ ݿZcPQ*2ÐoAA6-K\$5$uA5>HI!ZNXYI< ~T:J%(կ4YGʜ癃lvKhbJp6@#'5e!g(=mU?ʧ~jF 4ADcX\Yhh@#:`/mP;a1*pm% ӵ2X FLF BY+OK1,n0sF,V2ڶ"r;Ѕxdu-A7V`](s`]9$|"CK5W>U&Ur\Nކ.V\0" GLFd YäTfH>]fS!`XIg[uQi#LTXC^|ɷ!zf[n!dڼ9/-͙g˄p,O3|Aa& '>jٺH*+fw[2O6؂#Arnlu82iUDrדߖō~"yK蓉˕e Xois{k}Y>5U(y,;:S"dlfabiqO6C,m:XyYcX ڝ2ADS |,S5,h0` 섉9}ãFD~/C.K11΃nV}~2 TaBb~dHPXrKEkabvAȁ\Y`SHT6Hx\15u6=lo4Yj\q&ҞzgJ'Ncy'f{f TbADŽ0n~2H+,⮥p/AJ=Ոq!1T޴XB4Oۯ@$=g _I_8Bup+9F3e#+ qLڲ:vOÝ+drƏbXD`{3S?35rSҩ t%?,VX<^$qVvV))}wCOEydfdϏl=fmё)vCMb$i7u+Ӎ1C>If¼$r6:x8WM,hYϥA'2_+O^ ?BM{9Ьdvv"p__.AJ>,u1Y$t%d!(f?57baPwᤡ\qrV(,ږ t~mQIOrԹ ?-O>qh%O !6W-it %%gVD|UvEv˄rGTAvϫPh,xr]%ė{`6=QW4MSCUΔ-}p T <{|6~5 Tn~ *$ Xh/ڮ%|]c?fGFxJږg5/q3l}(z *[ӅNw=Ʀ6'qͼw`0 7 P`HAÔZv-dZ]48[l>q}t0 'myn*;_'ޔ<\{EIJxf"}I=!!gKεyBF"X?XMeaWߵ P2=i&K51 fլ{.Cϯw">c M+m=.ˈYr 'eYaQOpjZx*(Aj،K;g*@L7^rae\H~Pl b_Q.Jťt;=!S%f԰{ Gօ'Nec@l߂`U*!pqZV1()Gx56s~ j֖L35M/qw;4N\]F frm=}l 㦰\3zg2^dGFsPa국un%tW\*8<_RV0ןP@h2j.SؖH}#/fCq+ e~g9 ԬQ_A<&&0D$ 2KQv&B2S`R~uţCM[/ z+͕g8-;jO >k$ܼHC&v DmB˯w^_ڧ5;Wn/59P Z+aNf@`= MuIM/1WD@=^ 1g#dz nhhvU {<(դ8e>v(O ݑv%op\ZR@2'S!H{j<`_U.ybԦX ҷ"i"T&}'VADw?9?HuJF[-3yELޣr}:Ez%i`7׮ۚ3{Wz~X"%-3k $ r I&"д Tf8g_3e24>jkSIA&M̸7Id`t߆u2n]=I9TǪtQ=]`;K z b-d YAa $wjCfTj&>T€SS;`$z99i3w-Jcd=^%C0Nژ~Mr Du} G:empB=*?|M ?O '%[(a⪑Aj9䩅H9$腭^ԇC Q`9=_M:UO#Q@{kuT-\_\.mOчHll/~ʜ0'k) )gRڦݘfUeJmT]8ݝ q}/G`GO5ֿ"/@d{*p;d6٘I\c?,PWywe$Fb9&8 LLL,*:}g# tvҤʂ0NQSֵR8‚봵ງO u˲<Ѫ΄xM:|Qz7MhuG{'arO-y (/*vag[waB" t!yA8:r!>)[;T˨,Ua v(O\&_BU>ۗh\XQV/j.}xKt i-]n&R8%YBKߡDRl!I#ޓ Gnej-& Jh*g9HSC:B?ª2`@(cY1(Ř6!Ģ:bfMJF2ŔnKq6Np"#[} iK B=ʹ%k!/*AB{<4Nuvē9#N%ymz/qv d XhU |=kJh,(Vno unWQzi]dǔ9'#&x#~"Syjq2&Rf ڤhr<#,JCXs{[åٟT>YRy-#QQ3w _ADSO=ΖO 9o>׻l G(nw\ۈ?0B(qX|<聒Ea gmP0˘)7Ū4G6UE`gêAuIܲ߿c%e%qekxpN˲3 ݎiUH5ҭ0jJ*bFQjv^U*5=ݠ*:p+yz(~ ;tk 629ZTU\c26sh>2T%U]̺[|qcOnvᵴz b^M|::d^Ǧ2_N^.ďUDfrFti?_}ֶ&ՎQUnaF3p2sXf$Q&SLDC*nWYd ǰF JPM)]fy{UB";}M=6Ħ@/,҄8ZGׅҹeּNئ Iha%OFU\jG##:H 4=m%Bʊ{ m|OHk`{#Ini[{Xd0 x2qK_E &&\@$u=VhDKm-{!l4Jj$.Ͻxq͠s$rg?Zgw wP>.4aȦ\@ =eE{U.aJXJe+ޭx-*&x&ɓb1dLkiBE =UqvE+hpUZܿP?IE#0U6)#FX+Xy[$) @C! I(\UmS4pn 2ʂ( 3#1VŬ 'ErMEd3{M8]әi|qU<642te+;ϼ -P;#ĦNkLyT3uHn%!$lB_v硿o~$"2ϼO#[Pqyn4~QYB8G1]ۇ  `X3e҈ `Pr@tV c[xA:3Ў=RZ3]<&L\+go/%{b;r1kip 率w589GQOL`#is" 43p^j635V*$E\)>Se!иz[t-u~ٕ|Lujo7:tսQ-VQ$^OG謊9Ż,$z}_cFq]iE\&]'q( D^/cJMfMUtF.n2C H5Y!&xWhr2(Pm V>|@_NcM$~˿X_2^I8hsA:1K'iL3/`m\M 05DR:L$ϝ87~1xo8qoboMpgõmO_A,e_\3C%NZ\QU tsdèo}QYc؏{2ܰ&U M4.̴:YUkXk6P9j"alWʙPk詩%`?|:X0}sʽ [L/L@gpN3C%/!IuMBZ$bQg "(4%SPh;ǭnD9[%$c4iw/lۺfkolRin-NA0䏠}ϕeϩ3:`2BxaKĮ0LE:Q+kIWEӋmQ]'%̔v>X)9"TAb~GRFOQ ۚ#؈,B̈́*Ҏeq`V!;|`*8~>ٽ'd7&pJWwd˺'{&ǂdF$U0ijV+&IƟ]_߻{5G4Au敨!HdUA_}켼jƿ)duzeM4>kñN/-l_V9P@'uN%99C{B5js+>x/S͛{·qWԤ^D\lXM|iWƧurUt "zbڐ|1~Lia$m5Fs9:K+HX>ߟսƐc c)XJOt,8&)|p=oW{Ɲӗ#"j ^F r*pPOߵPl_MK̡4^LGsu0uS0@n%{$ZD $3e+x3cl8dHTHpg4s\uӌ"ЀU #4O,!C1spG=}u7R3:_*wM%yW-PeW3ioYK@?>:]lR@*~d"??cϖmbWOẗ́u1H4Re2X=Κ#gŖi x|Zl0˜*5F-c,ɛ^e:C7\DeG߰8H( RL珸E?aIxaݥ@#(}7 ƋQz6qm&^:'1 fid]Ϣe"*"‘?4RqێЬ*X1Q 4qVy14gxCZx}5v-I;ƝYmy"~²움wuƥdNNLO^;OF6ۛW̌I5'B5j;`;611KV7_t{$￱R$kŻ>wMd:v"Pwd?Nfû=|O Yz9'e$TRy zOؓ2 5A6Ik[*=@ xUoݽn%~ MWo:/zOԈvaUL?գtsRTA–3 kP5>#x] *OjA|Fvic`$>8G̴߽;KK9rX#n9|#k <8wLez]]D܋#/ςО.T(܆!eOVȍ0K2m\B!XVHE M3vLmW nzyg?6&h3[9[{H`Fy=u5r#  ,Tu9,&]m}kͩ2,:\GLb">1K躭Ǹ ᖙ6BGD]l&dߒβAZq3s_8:P͇\J۴!2^o_ U)Ezɝ("t>Oeo'_":4± }p烀;,D&pIm&Tn뉂|v`"zt8%W~zAb (y9Oƚ+,5^_;5++|~wn%yG^3&b$=,¾X?]0p._0 65p +Qr&Q`<&wql쮠fe|O ZfKchɤsV$|4e琵8\q,q\$Ae$Š"&eG 44E)se.KQwZվDfp(L>zH\^7wyar&™Or fgq.'+H)*KLV֘B\Klwfq_ 7I%ܸ=בsg'99&҉edme9 PE8'8}glޞfɒeH}n72#\Ip˩Ow_KHDҊKY4y }ܙJbd:?YGYҭ~ͬHH^UetXꨄ"nF/X 2s"pqBiO |(J0/^ Ό_Y`~BrWyy[ ϣ~<`jj"1-]6)"gD{zkB[_ !.^J{Cߌ$$-@6xD8NPnx M!єF0w˴6-0|A}Nʼg +'4߉0]Lk9y;.^Qš-:VX#].1vV أ6f~:%J.i}hP NU No2@31GW n8+Y GQҊ_3mDy!O>.ca3WU oA°lC p 4 tZ*#M7' . yELgOA.\T>ķk)N$vpxEfUaN*m~YpfN!x #'ΗDy#t F~lN ?˅VRש>v㴭 ngKkz/ڒfO~CMhvH"6dLǙv }M.T8& >mx98ݑNU~P]6v/kqF,ũ:6{UGqbdhډ2xPf&Hy &s V̀Qr?>poRS\~!7"I[IHno R 5T5kON3 3e?wʬwEŽFMB,heUxgq4# vZ)-  u-Fv~+ KmhhiRg#Vr;y0P/=n҄>;kDʓ*ҡ]'q]]C"M+|av!>Qz" 61cT;Pc+ꆺ`*ջSV{ S4Hiҧ~#àI[9%!뒠BI`2ve_k')ϟ;p4*Q7|ۯjiF%/Կo}a86KF =vhj4l G:|0$pbJ±l\( K?68 ൶x8ECCo,Ik8ma8:ڞoEq_E~)f?mC~BaǷe .1 =.@2"{)*.Aq@{Xכiw?I<5 P+F^$ 5CL: !tGi>>Tv0_84GLaD@sf x[1Hjȱ4w=U@\} :Org ZT}u]6@gObosg\&y'a$ j+zZI6!8\}'r3߱{D~'.F˱޽`y1yoj^[Nֻd RFC7,$kw^EB!AtBm<2Xa/F sB6MA/&`:~\W}u`F;!қu~ WB9s~ќENrq/ e>8N}Ef-0>g GysXTK$XX'˽SBAvwTqdjuX\;*p(|cJn!Q&|0ŋ&HUZgPWvL Zc9YZ\fe۔޵Gi۹ 2L6QE>\he0Yp>0T Atס с M`Z7H5'WW9z[;[j[:d@*%HS۩EUXf8KR*Xc$ⶏd^^Ba9ю~SA}l_ឈ]<}/~v t 5aijbVY0leF݅Kz3{ȞKZ{p%J-?X-y&-3j%2 ?K;<`ՙҝAت7EƉ)i68s|ʐs|K1"ů"XAXS;';fC O F̮Ȩ'`n[YhNfKf ]\s"p@ s`zO|ֶGtH8nO$VmS1ܡ-^)Q9/,}fۖ.DFF"P4fEG=W8}BfHfڛ{9~k |B)y5TD`KŔ͕ .#<";rUJS,qeӽJ+qt6Hӫt>›HxHw OAIv>/[GJ8on!@S3kχ%\Yw6z6+.`mY9G}(ΰ 2#2H,O$N0ֳZbnNYaaneej6F-"wKAh+ qF d>SEP_UGaym+I1/2@2ȃh-R i \ s IŢ"m|ڟ{\;{7o($8mV5b2)!X"PntQ|-FJ JN*,/{Ac&p_?&e=^dr 6LuXdΣ/Lˇr "+U<\|!A<&ᵫLM̿.V3뚭 )g%p0'܆e QvԛALhlsm3vajȈՙIkWĒ JJtEbE" GH l]{&uѼUjj=6"3{d]S.r! RUYi- T}os9. 4yiIy/V.Rq/7(D@U sp VkMLG=?7kے$egt]5X3t5I~7C#WY4[1pAAU\>OeJ%d4flUߨzɟ/WڪB9)ym-FXvsf*.gFN2}V.zYǠ G&cT.ʥJ3H^ 4g&@j{ӕA'v5Ô[C+3a_48TtNlC ,G.w\+g(l˻N5$Tɕla`yW6\0_KNf4\ϡ6v%i*iJ kp%_/@;%;ndȥ˜p,FmܭdfP[6{(F!Q펗*4 %4u@7;}ͼ ':jp70;:rDlFɰ>.^)rO7&Yv't_Fݾ;@\ɲi|~0 &nO|yS8߂GOb9d! %1'<{^mT[O_{kPUΒpU@Q\枊m@$aޘ:ybaب HۃfHnLrzsy9i<;LnCXe#+;Wۢq9<>ǫZh - sh[611w iDX^G(q7迓nؤ9{ zl~]E_7"MIR*,@p0});)ɶ?Ӱ,qYw4?HoE@K>TEI?Pz";}hɑ WzmWcQm/ &?(ҟ7g j 3Mb !1 pq)ksl$KB;ţTMw ъ@Ñe7*[p3Qwt(ȂHKuv.k͞/VW3ieOUQQ]kT >Di;5mK.мmǖ~9˲ j$c'&@rg-=v@g[Wix+j18,rIr6c.}pܺ'fFRC;kplY3h5O"~M% .Djb(:f|wBsZW}Oueκ֝%ʕ^|"(:B'sz@PTqiowX%_ֹo2SCFc?}\_ZJ긮7غF ๯$v>?}TB%T(yWp#Mw؂Pqrjsցl68Jk۲K,̰dQO7_j#bA1zeְ2B;l`vgc2>&7GgLziP=#iV0I(]ʎQ#8DR>x٥poA{D8!5ǝTScwӼ,hB/y⾰MȠk8ri37Ao|< T]ϛދg`B~[ǰ+O @/Mb;#Y B؉d|th`vY4BerWa5q 9bH ImQ[~,/ fyxQmjQ,@t|.S/ǭE\%!N28;f།mߧ^oYG E1cĴfa+s/?"%XexQsNjY`ӈ𺜢 `OPn[%mQ%}Ԅ;Vɱ5tX.W;Nrr'#KIz>"n/#t\c>Y^ d' Ѱz[y: I R,t@rk@PW~S?[@vPY3Q G7p2~tH P>C (N†v *s \mEhz7wg  b|j$t.[Neb }DID/~`)ejd HuF$<~P3OAy*zm >] 궈0癪˳vnp6#!<~ZDq꒱ԩP.]  kr6|3>>ل®$XU@=RLv5.!CKsu%lLʠ=,s@O3X_22ܵ(m)€+cq"yF\PQօC7|ZݶmPM~Ep%^2 cx&@1RQʠi-SW/!¶Ϛ0- duYnP āGPj,ޘCD-K:@Vr/8]3M|p^란O A(YUD#!+I0h(u%OU*Ϲ0)8}Eγ@/c~NyFIK. ӋhdƦ +aZ $)$'%Stߩ={A&r!M_J;0…j si_5ͺ)k2ZϠ~Ч쪅; ,&?~ [}Ik\{,X)#*HU\|: d q"RtaPM>jQǽ+sf{Hg Ĥ&&`4 DI4yt)tTl$'į8b/ZʓD?ϣ Xv*+N>T?ILF;odɸ-s.dKrPY$ǪO?zF+(fFŲgkA5_ƨuJv7L 50|S R2R軇hr,JJl5,H@MQnJ6 58O tVɗd@ eS 3BF|?phIqb~)7{ ED*{iHk'1PS%UdM"켇P#3Uްxm *Io\@ͬN4 0ue-E%:*{ -9\F3{-.:m'$˾1y™-Q@cRv{cBBa炼ѫUg1Tŷ6{cf"m*-F>VqtC{-4x)aTbLQO= s,<m;W.529v~bG>aH{$j]/fe:p=,QEtl( 0UP²I*e9>ɞ/ ػ+4N.cQUG…k=aI. mZin3:`T>x|oM q W|$KG?>ۖLh.ޙ|LX[ٛ nE\ev rs<)B"VG2~_j.U@Oil%R57(Do\'Ʌtp`#\:4XUzY֐拉;YLhuNlxua* >(Gv O)VJh[۲WŒ."E{*c| yu;,%P҄`Ȏ&ֿ(?d6bMUGu0T?*89vE6J/&>8l9 6&O89l?c>*-O{.\"FEk$ sB\ruE܇­i О[g 9I\އpٞը` (d4-6RČّnw2]FS*V34K|&6UHh'1y5&D [+ u+ ^@M0<:o͂y`(]a:E2v 7*c}{uz*я3|cmsIX Ľb,(Ÿ 2b|O>35 KnZxbho(.[ku. >we%*3BitSIӏ iHe7e/64 P?AE[fo:~zS~]A)#T ˿v_#<tvS^+Yc|$8ɒZ'qIq C~2d'!hJa>eF"9sXqcN)*0B&.<ӟ_䛻\ӑ),*2HfFCL|+0>Й.{ؔݮ8X9\سxz r 0喔!$`c#7ϒTW8Um3{8pA(|;'P@X[3 X}~X``i0J!,"h\ƥIFPcM;?&1 ]Rs}[5 7QƗA=a9T]Hݷx/Qn#qΞ]$0~'γ2d@/ꏴw# I:H̹5%$ߜGv\~Yk *kVsvӠ`ZX QCۿE@PuT]tpf7 >?_eS \wΛ#c;B`@@-G d)4P?.!{ϵ@k)DtCbVg_%[\ւ?rFCoqt$ tKZV3M,_ Cմ6–0u 5*Ǘ 6" ZжY٨{bk~9_<\F\kP&r{n*f lpgE(>m]3s%:"^6=td\|BkCeVAKVmp(¹NU|s*XZ`ul &' rVp cD=/Zo]%{ec _9=7qF^oƛScZҢ?;5dfC"$QpM԰wl$ #8ޤ"KNqCtѬTkta{deʩN8W@~Y6$lL[l&n{$"5<{ڠ̮OP s!dgg"*)\DZ[8!h3[&Pj}clFc@y]kKm'~LsAl>2@˔\Jǫ.cLŠٺ.E7&>x}%;WR"uARpxl~7A1N*R 'U&m|ejOsw0|{b :#mgXo=DQO|2vnJfea 8mҧ1i`j n"=Vp=)nm60]O"@kWS3[0î#+i5(f7=;+(toNp`<4Կث§;ԅ|Cu6>3X1nFvUssS:G@wMXNfȞS1Z~rҁ{y3X(~D.I&)kN4597 2KP4Bʕ6:0RE-Aihb o-~9xb32,Mo5:'922(Xc/ެ;&r"H=N+ )sXk;d /Ĵ$% [bvE> L7|)}|OGW6ȧ^q>BQ4'P^=Q XS¡/WzHߌqFW%E#g$8AtP2Sym {8n$"z*6y2Q14]nB˛)&rfq)>k?QP4#g 2M#elaF3f( S TS+xv4'Wdb\ 'VS(UZŎRfN)90GuM?ˏ5QNrwq M!ĚG ġb2$ >8lK37&Xi4hq a ܐ]\?iW/YtsaG Vfb/fb{|!X@ӍYYwSyV+ %&ꥣܥ!)ynXOG\74W}4}J*5AWl.*7a Èz)VhMJ+m4ˆ?VH&aH=LU`ɟ?cjܗ I}Ħ^7I2~7 fb<dlե27؈U!}4peMW C(dήo3c$ULcu$d1By#g_7UuXUõ7j4p10+NU1~3QQoaXK3zIrm> /$O*{<$0pPml|TC}K6S4WLq[]qbZ V;V;m q}7Ƌ^c3Gkr&k0``{h# 9`^mP(nE!\t5m5YD\ zMEYZȁVW{hct'BpIG,R!žBFj}R+F0~TGa(.8XQ#>|%j R .7Ou|լU5 J4k<|'GfYsŲXbN/ h74;8IS:%}޻VvQwFʕ^+Vb':F:09F$HXP3&%8|nS $hz5zG!h M34h6W7Ʋg~yc5PPgՔ5TCBަܟMm&ȞmIj}TO{}BR(C>UGZW)-x"wj\a:I(hC+si#@&/uI SW,ƕ>&MN(XE,.Uc^} t'iU (Iϛ4)؈/RʓD23& /JP`;fj}' 8W+~_ZT։ ȟYm1ϮzDx$\ltI8^纞%)?8)k'x/A,}akz_*ǪܢRߔ;76@dr{2iqܡ&_˳8~._6\sȊe*" ] 8)/I>c5 ;ӣwښI0рI1]jfh#`ާ2-b:#O{1@\E:Z8AtsqEvlt= _h,j)GRhڇJWCr"y/xJ \{x/>Ȩ0JIJ{6vXP<ͭgcr5`D|`⭑CqgMJKWRdc԰A )auq`K!T 5%$ǬaKa9}VQ532R LFXTH^)T]i'71IۢFiuXDŽDԽK% e˚zMoQ \UF1 jKKF$LKo [)A%>ּ?Л߿9d5[pK4OTA زӹzwJ1MS{C"VBȮo: żoWӤgrƨxbE5Ids;+19kw"[ >Hq΄xvpV ^䩫ڂg"̣h*d[n)uG?"-2)CYc|~_ [.dRy$I̜,c /C vǞ+pPtv>#!}q Bi}zXy/ r4F2#B XSm{Φzm[=z7ky.9 H!zs/9\|r2{c@PG̠C 77[<aL^2j]S $s 9 F5b{)[;?ZڪCiw4Y"U A DJra $@aEi׬j k(WZu k86Nʾ/zƇUJ;bE7VG2Ǵ{5ޱ#GZA^jc'rbT$$0p.`@*ۏn?fX/뛔d@i3'1՜<5X%P Hr 4VV4yU|5]G)%37q{H i+i#K7U-c(QCk){>{nidO},ff ߀:%^^AqTZ\LY1b`x4XOH& 9ӀJҕ1 }Da_!CzНQ74KbaÇ;pvc\C‹a/>z,~AQU딼D 4AZiByw?0Oa7ɥ641pHaYEEiVTW [fvR[S$@?{75u@cՁ3!pŪr%M_{z鸘  z"j =%'=ؗjVgQWb=2l-/L2J^AfrWbWpPO0[ڌu:(%P~s3@e3+ %F+ST(H䲊!(9;ཪLJ;/NYkPr0,È*쬴#Yyx(Q~_3ˌRQ9WZu'7r)D33 0&MK*w~  89T0,9^,V.ӛ7eq#_x6uR_O{nD]DŽ,y3ҙCgoэ љ3N"Ntݰl|(Lͦ? sڨC b&;{T_|0mY,?^fQH)+vy!m*cʹF؂YF2INuXD^GT%1@yЂ\~Ƣ{f)/+Qz|&u9}7ckQW}Zd=C{y\`v J~)oG3M߇b7dx>U6:`' )=~) jUM)?zOKeX,ˢR;O߰Ehs=ܙ,mdY]^ld M6*NtیO%ɾ_p4T.彀7)9}>&KoR@gBT|BoSk ёݭG#ek\}}ޔLYsy֒xg3=V53%>T pƙbDf𱱃iG!m`pُrƏ8`GR8kI.TqBڂ,|Jr+-q-Ʀ0@mdތfuqBɳG8/Zb#Ȝˀ XRˋTx;Y8ޚljgjHݫÊ%[6X%Օ(KRFu.RW# (HpW3p)9 q-)Uq&F*Aѕ}? 8(T;;/֮24{Ubcذ@GL Qb|Ud'ov${9 tJ(hlRgN&,P%ti2~96I`~q~}=&4g;}XLd=G:ZftfzS GE&BIX To-n$*X#wˢ8EOAe'Dsuچqa:C%K`ب0J=_j1<.X?>o={*%y 4p-BDrp:xB4\2=ܡ4Nt¦^EHBAh2V"UŇeQ4›k?蔹Qz $O狉 6{D!A)UYa=Refv}/X׷eH}Nӌ)M'A?"i-lHKՔLAx`b?,V7YR.":;DwH}j.sco5e k y7-gLp?)@ H}d]JVq4湎{!OϙvɁ45j2h _9ƨ3>Ux 6.NX(ELRjVV6j%S윜l"_HY);4(+J#PxYi<;EA 5gGr7Y)S ҡu J43λyզv@Βc;HLTnU_amwPpVg`ڬx'FI]78Yk^  4sW$|,qR ! ks!Hgv!ʐ%ukn(oOoˆ#ǒu2~%N\SDߨW0υ(cզ.Bw1 4Ktr.L)n/i}|va3u /9lm*>Aױ|WiVd '@+0>gӒ/m<oaTvbbXYȈe!^>a p2l`ig 1›_ӆ$;dF N*[^Pxvj*:CiNQw2FCN$ҿ}xCKNGQoB`5؆F4 X GvC0.$ 4WwK']As8RX";cJ€) mݦ(9]|GPukؘ3vߺ۬?V/ qk#4x?G (w&v+: .G=+ɚ춸03f~_VcTp(OF_ª D(tQYD}Ƃ`P,Rcd\qq*,54yuWu)UݲI\ICF:JDcמ$ЗBT 'WV:6\YfI v],RhH9,*Os\r8԰aHd(+Z}*#_ZĴq,pC gaӪ@ֵk0ZϧSu&H2ύqA1w|v*>ddӎE,ݹL*m]EqJ*zwR6Cm%22qÅƎp*>eYyq+h1*uEE* 裩$`eՒujqS01@ie-(eBE .m ƅ9qюD{dsۊڤ1ۤ(t~B6?GܙtfiR<qrXUHL}E߆opKcXF3R525@Vd-@kꌙ|ƲR !xT?*Heg+Lߩm_מH`KՁDnr9m#*#B%[OnW[V zw GvH8ʑ.P*Cc\k5:ǁ2P3Ժ 4*yVp0s|?IYcLVjAiQۗ=4΀+>vm= Ʃg$xǧ6BpP,L[T0KD.UEhdavr*O|`V:WgFVrqOQi89di㎐ K$+\ RL3Raf>vHyޠaaT0jA18)N +": gj|A\\^wLYAƠdB %S %+^0q-"*BU;g??`h`tU9:$mf@ 7șPӦ՗=@C{6ss#ϳPZ'BTP wzH+*u{|"ZH27xXKD,%5ӓ:mH-"I2 kAs ^!8VRdo_kMHҗ*lsUJ+oikvY]2Un# (7.T$t+'M6oBUC5 X$&,f.ܮa[Yxkfʀ7}>@+8C&dY Tp2S X;_&F7>P(Gɡ 0NC%@ݳxGUè@KSn8|vᗚ, 1* Yۚ#vB?z"W8-~ y2Hc*_AYWdpNPW6|&QkVZ;; +9:nv}B1۾ݓԹZh 8ۈ7؃QL.0/}7̌[RBʲh0|k&UNsl=<^m(9 ]!۹OWB :/YPpKPbT_,fSyX5sZĒ ͭKRd+ Xh`p4friۯz􉼶r1stgR.*moSjsmz,2.TFz)mxJgƉps{*_e"yyp,mb[-{!> [+6|#8K|K,vY sڤ#$}C!ԑɒ0ԍ6*A〈: NiGtQ:S5@I_x稗氱Sn{TbPU.uVj.E fb`%3<',Bn"YoE$d⟢8jG6 7,+@DVP?o]i/!%51b&aF3*=pBmL !sRf\vr͡g)uݎ7jvkc }ed,9fjxU?=_;t$usX$=K>F5B1UVVAZtw໸ '"3.ˠln SʪxKK*'b7\ D}Fn^GLp{LoaR:FyX4.$p:#զWxG!b]:d};׼0¦r ڰsj/o'cAZƢSygʟQWaPbʔgG@ >b")p=MD)aV/Lj:E1KUsy>c r0BܛђejQ*R?pwh-YեsyI6lWw}5سI=A7IJiA4+=pR!Vx?W=K;q k11W9~8XR)41gIJ;2B9Vj6.cH0.\u&-*%sm[!qFuS`?p$-gD}  %e!#Eٿ2 #Nոlg[mZ.֤M Qݽ2ٰnw˹JbGH6Pv|MgE7qYO}rbtd o_^5.uP 8 rgs0\kO w2h DgH-#8FOuoDs-tK~^GJ2~*&@c^\'000Q?/Y<elLC( W{܄E4\FJF${|։t0Tzg@SEĺWns~eC_A%c7uWA PZ2כlO1mdeoޢ0p@ˍS8Rl4u{la9?ơML  715l5.;>M(;Drk A(r@0MmP?E(b|9m671&wd Z(Us"rx rW{Ņl.mU89vScӣ 0S$dVtڃ]$!9 SlljE Ht:&hLo")GY:?b -nEhXN ",<9M \S_2sDqJSib@/HTE7:obAC&ljtm!/y'Ďa۝XdVy) IBd֬^IY.&Yۓ!nEj\f_k]=*?1Lġ[uoON3Tu҂9" .R̨z3\fSL `u"u$C@g0R]:s c%mh|%8@ eOYq.PA~2G.ῦ [\;uU >[rp%! |r3[Gڧ^uDc[QD ǬEd7Ba-!{cH]2_7){_LJI19zc.b/=よ@.5s 6M8 0p H7<#s*A~*_S/.4wNr!+V>(;z1wl13Wd~A*.0L^?QK`rz+ZRc9S;_ʲie7:?Uacczَv'~B~_nˆ!H%]92apw R?rLg ` /ݒlNF;_xat^<뚪:_R[ھ)%V!JmyՏ0 pL273BĆQ|nh >H y`xM70؉Uק;v 唾f2:|1=:bR_1m52OQ њJadixۅ2sGmf1exƷTdWr6_9h86%2DEtwϯ"̑Ïx94>n=5] ݙ_qC±i *&yv0*G:TNư[vbJO*i310 IG94K@Y:6?of03I 5[qcKkAdFQhZAܕ~qDu2s Zڎsj%d[;WSvcxn#0{9"b{3Ce琕sk6ԑLZ KEnGM+- ܏5y>[h딶#KT~L4Fd,)]~&yAUl!-ֈj o SNlf[z }~oHWug?gxYDŽݖn%H:'T^$<;xyYigat̂*:}{F ga§auWy Llݹɵ{W]EZUǨp^M\ D\{ UYT ~dd4}R&i<^w x^??&ʎs653\{qBi #'vi8fv;N8o^6"Yu0qdkGL⥗}OZ 2FmacN&zjhR&T [Ac O҉6WݬH+! J>(P5QZU): ҈,e,R_]f/ d >Ƣ֑E/96cFIXL41W2QW| ҨٕN>Oo,]Ј4*+,e01U dH@cQN-&ɍ> JټL/E@CŰ`IV+sݿ)&  ̴g y^u#5U_ @nSjUEX;, 4|%F|Q-h_iz?M_OIb*׭ˆ5zj jҮ‚2Ɠ;#*Fr,{r8T)IΊ%*Jdӄ;{\}Eٮ|llQ\8f~Z/rQbӥJc;Un ώ(pq ϩ:6wԵJM%HJI,1*'wӉhWPK{ҶP*8I}ű[)4$Uxm~xX);?~<^ڮ'@Vhj7Rx,Nt1,?Qՙ,\ ԕ qzahR_%+dc @Wz-g?i[_`DޤB%|+#2@a.ٕ9Y 4oMfl~%qeU}MefBZB[^r?]+gE?n팊uaL&30냭ZPϪ%ng_]^qD:ώLeB.xO@a2Y+UO3ΰJ\4W$-lt9R9ɵ`ioRe@urڌGOt QYԮũ5VWmz 8sREuRUnA! ^^">cq )L$]+GQ+h[X06_1sFGufL&ZFP_Z- ? KēN<`0ےw \[swua * |AE@Ghw( E}ǾYC.M2y47;^9~^5@XD6f`(^߶QcӎalӜH9`2ď_.%З M1 T|f2o=O?T^aIB6wV499P@" l¤Vp8k{ +Z}!*_0⟹EHL"3BP@PhT=b!l%_7@ 7A礆S[AQ\`T-nw;ZEnQo|}q_+(1r~ X,!o|=ҏ8,8ER!_i 3%NL +i}M(V[XE'?)<{(E kjPY/ZQB+B^F`>UtH$ߠYFUe2Dx]φث`c^G^Yݕ(hiD^ZR$NE׍ɝ\*̶ 1@9}2ljIO'ٕc6I;[hW졔𴲮վ/c!:B]mpqF!2f4T%ϝJ-9XnbEAZ9L~)|DI림ǘOe1vlO7׻_FAͦC*d*6ykH(jT z2]FXiwnhC϶N}JNxd0EiU I &f0}Masi:kVsbSZsKkur#ﯓbTEVSաGyF  ,fP߾(fȜ{Z`Y,4!JAC} uaw\̥6b.sߡPP ]!kv)k>+D &7 w_PHdȄsS&y}60*'m:o¿S[7 D!}.GǸ.l؃%,P[DQiFn8 /ȼ+B"FROfuD5`͙(5NQۄֆ|,Cx%ؓ+e/vV$9i8ps|7VA*WpH@"^|E X; uZAќ?Y^0XѰ7&vj]S$jbC>'g(74x2t.;fsQ[2}S9V2Wo1uX׭FHE5ּVn0o3+0Ldd_(7P)5ȵ ߭#|%ϫKEΥ7un"nȆFj/{ ē'8^7wUI^T.ګtp¬&\U>7} (vk\s`Ɨ`d=b$K|*,sip9M*qż9o,oi"w@6 auj%fnlU>_l\92S|z (=uC`*JH4F3Z^?fˆ{H_Ѣ/q'p5m.gϣzVl uGG \9M(v<@xi㛹>z.@?tNhIW"8h֐y a c"|!Nfk nAK3CO'Y-oO /є S1ra86x@a8JA(AΆ\\9R鮳`R&j}P:ʦZq'Ic]@ȸ7ڕAX{fVIi >!7M3W4,Uۦm2njUp%49dKԆUn%rihfSö!o؞huwRIJ[b.f* X^=g>sk:2bRO-P's*w B:E9Ԓm^'g9y4 ywyz4CM=0z4lS':q{gO47 IsE4 RabHAiOVi nɃҧMꉵf)_l. H:DVp垉J]A&umjgBХ c)~,tTgmVZoDUv_(RqȔ { 7[вwǻyF)8Pqσj7el18A;͡Ks*Z@LT3ݕO7ly^rkr`ܛ+RNԌfN梻,r8Z2E+huSSql+IMHث7ǵeDBT6THYysf4&iRa;]<';Q䉮_lJE*iDw7Pmc5wӌe YqwOu,4"a>;K)=!E+FW&r$ud5[aT[4;B!pxyl TxW"E@ڬ6Gq?:4QQHVDEw*pL(e%]$womglZAJ\pF?Ev\\;h.PpPQ mɭVk8<:펉fH>5͢ STvAV?dma$`QˀSTK̶k $]xǥ!u ] I:#uvO7Sĝ~JzU/mQ4LkئbPgA+:ɻEn6JWƎSN%Dヌ . FU%'忯 f6V4hPW,S状''vQfV4O}90~U2W%UJ$ZAP6\xܻG "k(0f!;b(~:iof|&+[r8zs5 h!qEߔh3%D@ Q\?j)E)Vo?"^9?aHU@l5.B^ |aM;gTk)%&5+=XYaw!mnj%0iGm} x%d6Z}-gZXw(M9RԢFV ,y [^"!or^*oi45h9DQb:_mhFV<hKI|m`!,pxu_Nyu1Y@ sjYPeX<=.ikZ‰J#jt[%Ji-5-]&Hg%Ժ$2:dO~ntcd 7s<#jz*:uQB5eC_oY OWfǖHFg;,ס0nSܚ-P&+ |2S=Y8}!x%?Klw!nrGAtss˶L8vE%Ƭn(L۳Gkz(N?JKXy|*u$qҬaQX]XE6TCW*<":9i=CoB3(W_v)Dv݀~kؚqjK" Ԛ@Ɩg2(i$?nǟ%iC֜Y84Ő<&4Gc|fl|5H"0YH5{N_FW_5P~EiL!F_S^|]D%^K(s &T'_GETpc#UQ,mW"%?6[g>`*R{5h(oguJW&԰8|FlmוvYJZ{!=EH>'x>h`"+_B5LXc2GM}WAMS͢5,!AvTgPI1=˧ Aw)ڣy2sglJ'^AhQy NxU|VߧFD O%KlI& |Im= 5JHlDn~G>*Ԣt $NۿVro5M,I0u wLN`2yqY. P@޹WG׻/P@Fa_}vI^51ХىfoaVoxq֋~#7'3+r$޵ }F+{M40FɟwJv)o9]ڲ'3uRP%Jj.8}h☃߂f"W[lszE]WTeu͛c(mtawհX Vvq!9&iV(las_I9 y/K5n~"؞!an| y!ns]VW)g**Ƥc+avm=^?JݧF!m/JtK%j Rz ?>P(Ϻ_R #};vRɽ/ThUvn5k!\=;m"B<\ k؁'٘ɀ;s(T~$uW\} 7?~3 'yC28RC$b1IJ+$H>Y3? 6v1Tdj݃?[+?d-'vut#TgfsH3wCV,OC|UqLIJ뒮;{^R9oN$b $bxbEb8fإ?q/ *]Y NzRy SK>%ֈJD.âjVO? .@HJgxjEwM2iQO 뙗(ZkۯFDž#)K-`xAP[楔Q?$CEY\ rR6QRpx | }wkF3E$[#=q[֡[8=B;O|, PR&M5/qnJ@$YsdjKF⵳O2 F".%UD2B.n(c!}j (Sq0Tcx 颗29M|m^$ @@hjLܽ&ݣTeP IYB[I޵$Hj+PM3ZU!eDD&H>vi^wd زaJgw@%eڗcmDc? F+?Sh}/8P=BEGbťr*E=e#{Իy/ yض0 \'Pl*%sލ"Va/L9 Jcר9RW$zς/~NxotNN^יi""-N:n!LaBR ])'k!D-d C|CQdǟ q ;кiL\SN(ͪW'<}/6Gs;\ zL\F>0x״e# 5k%>HnWcbm%#EJJ2׸0ek x# ~L>ghwhBJ*0',^ !~A,q%$s_h7XʃdC"7թV:my=~f90b\o=.Vۄ[ )[yqQ*]Tej4sܜ>7oz4c~R^)կ "1 %>ہ# ):jtъb \C3BX3eDp(Yvum:#%uf.jHRA*йYy^-`2E.6+PR_~ZApն"@ ,XM smƣA,gha9S+keua!:5Zk.nRk8^xnYwrsGK2R2i) lCia[ძ (;@O>cxd1@Nz/{# % ;L%(N+^%Wn}vJ[H ݓW0]՘nϼ>eov3kOHp{cnOiI@(..Ĺ㊔fc1[sF2(l^ڟՇZ** Z+%9hY+oPӛ%Ij˟[qѠ _U5(c2('N^j9ݷ**q@)PF !!Ͽ]năc3!5:`uڃOä2Xn-ΌIS lSHQ?Mٶ"2upjg#GL-#,'Y%y+},=f ܻJ0|%\.|j0H3=eG&)%O]]#o~^@``z+V7O])8_Gr.OQ97hU8m', zD䆚 58>dukĎ챑}֋e±wZ3H]emR/=[zo#F'ZjQ) ,/A`߲VRV)oM""fL #W'ņcQX 'm6m'zKw vs>  apBEς*DC#rȴ3.?fM&vᰒ钳o65!.H^Ht?Lvqq꾮 =>%kO؋LeB[HV2ӿKJnpe/H`mk ICݒ|REI^}cz@x?#`V.o:N`:ýVwYtJ\r]I6>aϡ* u:x0aU#OѐC?FU̗.u?r-9@FjC!DSRUa-d~1ubo{Cğ_ EkQ'mˠ]l:-4k5'kI3^G.@I-G?kB|g DBq[^H,xpNV}n0Sv;;i)wc`@ ] ]\eթ6ҿ@0/ٗ>@]vH} fe;}‚Mp[| e7ROhB4HNJYǫLS? |u*_W߅||m6%r= jֹm-@*2Ԡ=#OkM+iopB#tEJ ԋE$)x]q*zoAtQ;p=B~v Ԛ,, ht:4td"*xkeP&>oy}b!/9Gw\J7.՚Q?!U% cGT k]L mPh@9tDbi}Q^iVPΑfwJ~=s(ZݍKխROHa(*ow?"i9C#-LvtYsez6M[r (8ϊT+TGܔW\ܒBq)F|5òEW-S((_逽N{w/maEt 0 4Gs9UPig|PϫQț7DU;4P gv]C_14~`QY{"DLgA\2+6֊Z`䦉Ftو)yTC/07:Lt`ۭwQ}=1?sZ5>=̐2\sn66R.{_VO7L=cF Z{Յ#h҄e#k4%!T/r߼N_Nǡ!NAThYHywap nW]JUs+jRt B݅eGH23D#2, kJ58J#_% h )+ # =s\,`;hrp37`qr8+=}'C XB\ӖhKCWӷLk`%FX\c|/t/,߮x[q8k '}Dti<%h'VF82L/ޘ ~tIE#EH^O8DܳQԳgz; ιlێ`ӎ3lҡ|k C \ X'?mHr dMHw9#;g/ @uQ|,J~|#SW@?/?7&"~Y1 L=pjv T0Uy&e%Ox-"#~(Tb"{$w=?70>}P | z4*bc;qbWMA0a+L= pb ܥ|;8S'4l߷,/zQE`}+1>`M/w#񴭺 2h (. psiLXreֿ`_;ĸ9qQ5R?z|Za 2hjM龓=Œ`|_]JWEG仃S$6Pw~mEsmq-HдzT*dHLn +f}!IG̺r܉&cmnwVq,~Rj]/lѨm4PNw)pz`aʣ7^. ԧW G_gzS nG#nIa-fteUI*f4gBJ+=^^ |=ۉs9AD}n[ˬ iNQVOr=YRX;}Y du Yr#U[:Kha̼Go=2"Zd)96#w ^/jнɮ>a $|Ð֚/+w,raP.ϓ t}̓ؤ4OB/m*#49O7.2rx`tS]]%Mn*8E9&Sڵ&OO+3% EoWCZן:tf,/kmIs:lAaz[ =T +Iu0ʙ )qfe~s?&)!m`<1RPq:Dg2bv7SHC>D"J!Pb6RHJ*_OSQƢdBh^) * *9F!}%^Pg)@pCfۦ]o=yޒY捈,V+%A?Ea4RBaR3;n6٩rR 00Of1;Nc3'>}wXWɄL$e9)]i10yR0t|bČh&ɐ|`d]q?q9.zX640nc /IGE%pZwM?`%1gd4'XE '+<&ގ[n 6nEB)#~Kұ^"ýhʶ\"Oǵ̲QŸ{4ji Z}KXl/lc~4[PJOF"ʵUq9;; YWii~% 'M8gM ~c5dZ!O{@Xάyrm.4+ @sߊ\:Z} $,7+Q6 0CEC_ӎ{VUSԡc5>)rn ]+ÓwdU!kvȝ2 S Hy2FWZ K 6 8~roHg [TImS" L>)#x/e~^=Pwuǒ'eHӻ`ͻ&Y^r܉Ό~-8+nD4YŻ_ mݓe"g mFR k WTBm5xҽj,.ut< &8e cڌJ(G~0.Oݍ&E]AE_*O+Q E9pNdNnÊCʽW?Ufi+pM#y|+)̬Dwf9"(j 95g3;j9XpVG(4̣E[VBFc4ԗ#?Nb;j>1y=ƄF.}ᆋS\fkSMGN"c ~.>@ܣ{-xie tI!D{!$.Ӡѡpt翔A(} IH%RClqtx] ֠DףMQwLKS[4Q?7ǰdm#quUvЭ4\L'5u^1BpJWOh6?^M"4E7n8 Bkwh/1ZNz*a􎾾 Y/*U6xSb}8Ыkdɺ6Oy}Rzʺ}ul ՂlKK؜^n%A0;naf]`ʒR PLw~1mK}O/\rzosZK[IL$u~øoIH.(:J Mfg\-,A'ԬUˎ쒉mLҔ4aR1׫JE4r>'41Z@l>?:*PRSshTv>O> & q;Ƚcy_݈ *ʂ4ʂJUd4֮UD|:\jmq?bk]S).J N".BrB1(t)SdE3=& b;ߨz2z|̮38ڒI@k˩T&lL-PZ6[K_SGԥ!oCSv#MX%Es4A{>Gd3Zdf#ϡ]KghQ%j hq^aɨa3@%ck}+SB "\`r#;Y߁hc96C|Rh;Fd3?0&Q!%#"湙{agȽ|U$> | )_tpW%*`HU(6v2yM9r%jsGṃߔEB4@ZK.L>d|cq30= 5Q% ؃=N~tYcnŘ÷ahۘAMl (Cg]UTzиAf%glt4g~ڲ 0Ҩ! }cCvm Ij,OPUO*!Pw~u=R[/~B&LMlΓ&9@XFuY `$V&NQ:?t]a:3phBiYjNdF/!!Ъ $ /}Tfa b)Epz=s&˂$M̾bږr4,p9o<2k$T*&=2C ΈԳKh_F:oqk68eM|ĵ+,0/Q4"+5 Ib5~8 C]\q`ouliz09 !NgWi TNp\Z,4ңE 4ҩӲ.PXZWp=0 _Qߥ_FeK@I`qsRj1$m#4f$ǕĢl,d 1>4ƟwF')/ZwKNKҸWi'DY4xgSn/HO(.ϔui8m&Td+)SAAުɿrꤡiiY=˃im e)ԩ@%EiY+dѺ4,,~1,/pJebgB嚋hӚ7o%dw|\ Uh@4*[04vլB-TORY6:5*#jEC[ـ:IOy( 661eE!pX)c!g >= nWЯS\L1o%ЙWI&uZsfF~\=7zkΎ8#%!-q%5L"Ҍ.%AId AVwqd #Φ4oNtjΊqÄSܽ}_w9-`>ce`rZ`Ppmrw اS78,risr/+~̥?To͒G,I6l㽚cYpsDf-vuEc-sH/R\3ć^CY; q/ nWw‚ylp5+odT^-1.k]??_I]xƒ#Vzs~ڸ{P%&tFd螉wqbUG{Xg` xy, K+Kd@&{1t<(=o"QY JɉRZ ;%+-ӟ|X[DAhF0~({_--+(3ct'`l[1V9 W۶b5fK` -]KԤC:TBK-*a=8[7c0i[ J-N ʎ\18Pх<K"RÉpONw uI 1g8)IC^g6͜kkU7T%S@3㕳4&6*"&p(y [_ ~{h,&(sh6x#Y.)Qlͥ?LZB=Sڝ=eѤʇVڎ*N!@-Y*Ƹ=1<}L cY}jTd ZuiqMl;.Ehgd1^:iZ/U8XL%)gz둕OMUS2Spv a148C)k뙔΂M#^ܝZRm 5gŔ]ӗpuST ?sf!WǣIA X#@<vE?Ph?ٟxuϩ@KYߪJS F3Eb~䃘yfByXc\u 7May3@0/QCU_YuWf TO@?/GEJ^8%2;7/BX fL3.ԸpƱA꩜up)L. (3R[cI\kiȗc˃;um+)Mq3'u>wroB.翾)#4JPu-v)-^=qnDQv}WH'A*Zo~ üJWh S΁Tpos+^G]wY|~[ o ܛmtT.sCbӺ bNoe=453^ĆLV*}PPL=cMbU ltA̒dFal3//^CkTE[RMWc#> [َ:Ar?e:Co <%p _cKiKCj#*|ӵM7Vƽ7,&רN)Uh/J4+KG@4p C{L?O2'yI+ fERSgg?*rb1 ۷tǒ/ ~J17#^ XkhGK~(]ܱ.H~#ъ['D@-( *[WωU7 [CuLfv<‘?U# ̀K*9lhO}es(WEH1rZ!ɻE%А;h}ϳIiDrPz1׈oMf?ӿƜ1oʅo7j峑X#S(l6CnrU+U}#-+;jO.u?ЕvIP4ϸjé:[+H C~Tj<4~_~^XhMDBVPA⢚'H&2U|*ԃٖ7ķ9U0^l=&Inkd-ko͙6Zݕr :Vv j(;Aj.Զ, @jR#%Qɲhl|X)0Չ%O8VN#m5WTڗ=rl*'2nhoAFmg=TJ w=Ԝ^1 h=ڐ0%t|z' vv.a-Ktו^L>z'9X|kf71Ar87tAeͿ )gx]XeĊ%y w6iNl-ʌ&Tl%s-G^/k~QEɎ%rjB:,*b[0CЍBZvIan:طUCj]ZEaݼ5_eR:l}~drHϦ{H1 ɑ+X_[ |;6!eܘo:Uh.ї>ldk+ŭ+AykF*b欨`umfbP\wMP7xI$2Q\c4 10>X>s &ReLt)Bi[Q$f(*Qk|\93Q,;۠'o/{Vf6tùc.H)cq]QCM TDBϸou\y\U3+4i^8CZ6IYTEQ!y"Ob]_0٤7.yqW$k~۲-X.n/h,um[N'jW?CehXE,sD_·g[Rhs5&'V6*E5wdɑ P\èD-TZK'cm˶C8oP<&A qϕ%/vjiT$\dp1~[j-!hûѽAX[V@=͐@4+nK"*Gn9`NY<u ů/ak᾿Uh-WUi,fLؤI &jNH̀zgAvʒk 3ojQQCR(`ԜĨaqSÿ/xo_S_RDW/IھռfZ. 3iҼltjG׀h(W wɄ'!q<~V"LcsR炤 bУ*>/4ǠkY (wos|46 ʶ1>rh?dF.c<8z(e#GU%(C`Es_>AYAV\@+`͇Au4eE'mIͽzH.chT;Ԙb8dֶ3<=_;IlE+~ H2[`∝D6*gѓH,F {| KNf7 ->] `Tk*ᕬ0}MTRN{P(Jv1*EjyQpp("!LD@^꺪nN]PبP7艔tjiUko/U.ݎ Kkj;뾯Hbi7ҧ\LA4 ?Vi8i4 a4y:?{p޾ g}\is{H=a KTp*yZiДR˰Ýc fw#TgaԊkUaX~-NY ur'FIaw.;U*YK>S7gPe:\KrSgm%p$sUآWdotvA؄N5\> onЫfe~ߤ Mtb:W'ʋpEW<߷yl3awĽ6m=븝>qw ≔BUD7>uJijOgY-v#򍣿9mumAbqHiP(0sϾ8BTFeةOxs!c.i "1,˙ˊR7dbh,eF}>,YNet'5cGwaO󕱱,m l(_.g8jg\sQݔȗ2Cz*;ˢ*@l7{MEC܋1Ő>9U>h셟V>2].S n O`5] jwQAZpT*ks"nPL ȳ!~:-^. }0ui G gd O(WNxb/T c.!Dh?xxoDܶ39!bs(OrG:$WMwL "_N="39brԉ .~榆ɩTvuM-V6E6R6 dTUtaŽlN$,CGVXm' ,ozg]XCa~Pq/>ڏóg"#;1"$qx wy}Ƴk9FQcbf."xG\(9 ?ߊ2:%W25LOR3Э+-u#˱@!vI&)v$NEB^A{ܑ.1r;Gg>RyYJKiXw8՟M׋,LafH'4rʵlaj9Ih/%caa0]ic,p9k ym#)M˧;v.km%Qx ,],+͑Ѳ 7}S`1!#U[Vp3Cmn"ھfշ6iϜmY_I붘N.ֵ}4OՉoKmnۼ@DףPA‰u}꛾~©괯$&Cv:5W_Yg4\J]m3t-@;)4Xnτhq,O42'DLV(8VufYiNyzq (SH} #|idܼ z0K{g|cKr6 GՅ*^]4쉖cZ XmmgK{M ll"N`b)teVXGsN8| c[7mHgHfZt#iέ|wt秮rzt~ܟ{D$R3 '+-P';nG3}JvͶwTH&wʖvꠒN:>oX&KjؒK<]B ``7onƥͰ`aAKsҫ69g3͙5 ,Ϳ=)j'Ƞ_xC{] Xup=S"ل2N|??w*OsVm^7Ώ ;(.e' 9qj~j+|[&"«בVE2^Yڝ"Ǡ!m~<9í6] }baerOۆ'DDfU1{@!2D9b wPu4CŊ(t [e䬠t&Fs~UtY3wˈ8:ђb.âjbMw ʼrY 6o&1I&EV) y{z _^Qge%'.;sL>R?o=/Fc^&)Tb-ڱ UP?HNzwUG[&i]w&%*Ry SiALɖx`&׶h%U8,;"i=/ OwȽKPN`tc/Nbz :g*~)JK)b|] f?OdlWc6ɃS GDSیdf7;Igaϗkꉞ{ %i536oa6'VI2º=S.A•d-dm%>t8}?Y*kqZ'&r"rbQhJ C#;EDzJPyp5#tP^c?mIJd}h]44G'|{|J3չoR^h*k+zԅNy;A\ F^񶄙>,xGM~bKߤ&R,ϬNܜFzJskYb2B'Lp,5v_5'{o'GJy@mK-`R;cNjfE\Nup{4mjɟ>3X O#H,i.bJtJ>$NK,aoNf]?K];$ ꞬDz_^B^I(6TtFs)a%t) GtX%n}]Af|:۴e`:Ty\9"Dy+͔ik}rOȐ>8WK n( j$ZR(8H &r1g祇wBYܷ4U` HiY1pfU2p ;C;ݚ2$6Ќa5S LcpbX^KEV"NWLj2t6hcI:0' *8R3ʭE" U"/kBjoJcHbPZ(q!g`l2< s 5#M4hZ bFtY z6h6X; y]bVڃT){뗨|wk@" '1o{ҿ%Fb~ IZȻqYci 2p R+ ux:ӢXc3Y^uV+;C7Vq@1767yZ#LŊ0lrLRƿ@|[@澇L?zt KeNB+*Ov+Z\@DܜPʄfwE@yS [z_~`_qJt^Id^u'=䊕,HBG՘> ]DSWǩ5GΒ6jȐ?TYUr@Zw<5ya?{OAv(cO] lτ-1KG(4'v<;h5 >ϺuAli`3rƠU~Y7B\7^$?˦^L8]!*6Z[e*8t(^ 4Y-:M:?di7f7/<@׿Z܀~lu_0a+KW+~dW@HgY*1'64 ǧ̙H 9l渥&k).Ni !VՇ[ 6m^iokTb91z`Ї dՋE{K>طcD$2 ֿItI|}`B!aŹ+ sG] hxj\ư2Iu/`$<1-))E =r8VGgx}pi{[U^9>Ry=9EzY7 E H=(dFjw`¶r+#? U"Cu [ZN1d}_K_sߥON߲Գ;Jx̖sf*sfU2-4S ڼo^ߨwwHfyo[Z?H3NP02tئG'JKrr2%/WHbX^Mlo|䔤t/D l[n ΅))f ʙ-}4'kQ<YX蘎jk,5A[j؎ m HnAFkpKQsR_qE4Z/bp6|.D4ĸy'zO]ՒJ2.v×~T6MUWwd4j'mTڭ)yboM}ld1y9ʩj鈙r1q ݱ4/c<]X YȊ&Ir^\v,&. P %3-Dra }ʞ)1wʺ=#Uɽٰg# @kQ_-[ظ$iy(}L XyJ)|/Z%,!r7'Q8'1G3JoZJY }ke@q nTEM~t]B>뤙dxV!B/Qb>oo[A\`V 4i;z,f o3@z.sN२2.@玨&*긻GͤuW07!;l3NMojb3kk0@:V^JNSDZI5(ҍ-e#^%5R@o^/OB EA tmi'),~-d_kqX^htLILdו]e?Og|3وX\>dV)= *o! t fw n8!3 %'OV%}Éx!K6Һd6uJqNF.IM)"/N1s5&\*: n%ju\dܣrCE2q'֪Ck ٤|@yB?[ {{=jo@.9ܮwSCO-Ҟō L$x "'YMB3Bܽa=I GxHrRSv  -K: 3{egL4P&x 0 U v4~p5Z ƐmR+ϤVaCr) ~=7ZK揵&ؠ҆sf唱seyfB^]Īiy G{+0dTӲ IoDRɉr~=FW|Sܤs.ZEX(tHwcP{&ȌD_r;h' dCD\΋sUuJthφ6Nu5M/t4Ak:w֫u=zBTbj9 IBJiʳt07~ w`EI 070C)RGUL7^=Y%q>VhEni.MPb0vA[_ql8q6DQu%DЅKM9w(/O`Ȱ~QSo#-q,}Wj54jd<<_%Qإ ivlX9Q^ҤMځlf* GhG-[ik<%)j* 2 ̻Zf[X lygXAe L2g/Jrid^8uXdH!ndAgrɖ{_i9VA;h$Dr`k(SNNEbn՜߬0xدb+ee:Ҟz` s[LaMw8k f Ry0@cs H^I+31-A GInkX%uUV.-jpd["Ts^J^W̮YSGb`σn^ Q@pכJ;tڋҟi[X;UD& iKH1tq=ȬkڻZPR(l-BJ;5u+=vU'H.H& 5$`d>ɷigֵpjw\5d. 0Y]If0S)^X'yr0VPt]"]HF.$,+qX|b%+t=:!|[ `;=>FiXW$DVCCk<}v [`9BI,(S `T5qݭ`rOjI&7iϮ{,5y2ک?EȸfCyB<-ʣ0Uv"R_MGŷ՞xAyw61WNFaA0~Yx1oVJ=U qc{xn1$u=Z05cuPt.Xg4L~RB)CʎCfN6۶,Q ! N1?v5H&sN|!% [6'N8z 4uh=-7`KJN8S 9QJ:v"6hFn|b(Blv`[w!/ajQQFQRR(5d%!OɷzN0GGDZxHX#L;u|Nuťx$X#5>0x! 2>8-(/}Ġ0^W2fnoOBS3.fˈ:\@G!3ۑ?^UlA) % gMVṊ U ^-NF.QI_ A [Fpcp*+IzWO[;FNH9 8bPƀ$ɔ{:BLNЬ˕ E)9v<.2Q`O_n$yC8LA :\s^lKԏAʑAμ0 Ux^M@B65`^]v%cI>L XmӪ[='wyOMz/k?DL{,7w>,xNڅx*|fC'zD O~}ռ%lV\NhO~""ʪuW8OSqJת&J_ؾ xFWs ruKף.R 9. .ܰpm!&r ,߽f-ۿ<ΓX" *i~xݬ>4?kMQ ľ[8vOP`_j7_1SaP[6OVG~1r8 ޭʻ)}G񝎏M^4$UI / X*t4xnJRBJMwG \ЮW2"d&x(W#Г_XQRbV͇DO! wc1d <0(*c8 2`1wQvr Nďziޏ\͐G6O+2fxJb//QSAFc[*WZe%!l[NԿAc7fVPw)A96r¾NM%p:ґet$ &>,:O ~REws{m4)Ϙ͟,yI7'UW01V7UA~KB㇄;OumO]YIf2d)|ƍCgG1̽D]BoEXR^k, 5%9ԏ[đv檶8YbggkLEUdϺQhLATN CB<iԋs5H'3O2~CHS⯊~Uc18`YiȠr`{/oP\5u%|v4m#SKeRM} @-،eQl(Q(f2bx Fo)Wsl);7ՉB8lXD=(°өFUש/ŗbq5!m\uPk*, D?Ԣs)T. O5O9IA.s% xa|8>p4ׄG/wHb e] h}9#4&mR ivM AI١D92S޺F?cɮMܞSQ%3^$_nE')inC9bz̀!/&m~SK:DSi-fO0^1Eʳ8^d_W(tin%#@ƇWGFPqeahn5՟r?x|7~RS1 YS/Uȝ=S°WVݰe]'qsUw#KۉEuN/twSԆJVhǟʺh,[fl1kMp6e0I ʋW%\6׮'gw77󪶐2!OLD%U$db'&v1w$ U"q|qrbgF>~,oiD>sMO7Y/53Ljl@-1ҹҬ5-pWV\;tG׋׍o hLf]v t[wz6)tk&B:,ʥ֥t0p$>63 \H?FMHy4Hsd^|Lj4wP9:mDۇP 2񜈄7%ZmϝnӻsExΪP/ ]ug20v@  fZᾫ܂)>gx=;#}9=89*}:ȿwR`34$YYMcLVasĄQyf Ӎr?ߊ7ڄl{37klj!w!ͣ0"xHq#y)Nܬ#;<QwV}#Z< TeNVi++^ fK lDjC0砉dUk>==|̄! l/鲟< zOK_S QM(6b4g5(ޫoGD ;s\zi1b;qV#>`\ȸ^Fp5hVf$8jNlOiaHAa =LP;51I s[r膘)ǟ5UuaK"lhG6*r\&65!\i:^H,EK ԓbpe6N?tdZEGfK6 I5Pnu^sw!GZac`ksţE8- F<6C٥-;װ}c0)P9=,m|/TU !y)oj<}PXMEF* Uk~O{_([_)rLwGR z@ej?! ũQX/v?F>fb h9N#^7a!,0lkAŪU6jtgbfœO6n:TVK'h!6`?V) 9v~&C ou7ނQ}yHhTUUЪDYbVtLJ,MD'P+Cql|l~kPuxz`4gU4u2qdvTnfZ{Ȼ-nMr;h*[<^q{cEkQߺg I^4& R-gt=mG7=O-,P$Te}ݭƜ+}7B󦤇e2@ՋQl8b2ձ@l#A:OIiD}Ov?W H5>%Zbt KE~Sfgg`w}&*/W(B?L I|(h_+&jWf `ǂj!l&GȱSPζ4}aG|G6=IҟfG [S}ǴM~Dv7_΁;F {Z}HfŊn\b״ //z1^ҕrȆoߚ`i]gM1BYcB6Hp#`^hc³|0PQ߼jxq< uZ.~]HCO;$AV|t3pĊLU'ݧh`ٕ_៧#i0k-ViSq q|xA?(HhL/NqM&ԧȲbX)Ip`yY[Hng{{cnGCҵ>H!@qdg  .͔u-i3s͕хφÁz ˋ*]K8F<k6igi/ $潍 a5aHEF^"1|cxstՍ*KAx`_V"/5[{.(SvtP+z#{K3 VȚ~C F꿣?9MezWzetj:ԇ?@ G4;Rfj>*r ⦥GANAf`O^+I.Q,`M DI&a#v셄E@3Xv3а)fIcbt4iRaL$}}XЊ"x՝yU<5& _TpVy)Eǁ}rJ3K|l[JKIt1euJ"5E>"IB9lV1ө۾d`.Vh9#&!\a+0A/LB*^D/&stO! X Xw)PL;ᖸs"q@se~ON=ᑇnwyֻ;AmHB8hJQQJe^C(kʟ6 ҅:Ξ9< 4ɠQulPPB[/<>KyLPP蔾7K1qm!ʇYy<7bPE={og'sn^+QPG 5F09{1(3l2L!}X{|ZĹ܇% ma!N!0Ҁ֍t/pi&B$PGk9:"_󦣳5hۥd%J&&$\^yyP-ĔHJR?5ců_JT$3y^U%CQԴ7؍V?9(~Ÿ "Pej.,7Vs0ql+5|G@$r*=^x5-]2BݽLKfT^G_TObW ꑕ^pIjVK ڀȤ(W78dT,n%~Cbn +M9$a-?WPd\V|{\dxgcd~tGw<̈́Vo 5J{STA^_/NILqb _8pWr} $CT#fa׊-Y\U m׿`5&'eH5yme^{"m84E!xCwZ]QSɑc25n 83g^Hm"U ye0C:=CG I $D+K)ױuN#)Yr2m~('nAo #Jt QzĦ2Olb@RHLnKFPOcCc"Rs?ʙ ~܅v A ҡ l_hkŪG7%6z'ȯG?2[EL;EWRƨ)؃ H>"w8"<ZݩZ**%eK,(b OY#:°%~mG{U[%cڄ$AP'My b~lLM5 %Kp57?D'6cEX2ٔiO09[ n0!7& w Վ͏mLT}v "=Ttӈrڊv]o"1Wu$~># n,:~A}}L-k=-[Xe\Ma&rUŐ'_€vە/B`9I:8o܇%Er".xrEװ, J2p:DjGq&Nk\ ~1R4Z5v8CQ\)4GXKZh/aR? 'c}G;qY-@31Zlzlnumm$*km=ɴe15hTCrEkJ3,8llqę=S\@:&i\OK 1Մ>g[ u~.*9Kk aڐjGwPC_k CDBve<$ʯ=?7O{ǣ~!_󄕐d㓽|Ӵ%4ȁU N1I&Z(/ x_N Qff&\O]`x"/#rs(Y<)wsíZ-Bahcn0Ś@9N)EؗKUYg~|S2J粗qk?C:tm>{= d.Su:N٨1S?v"t.3ۓcSXTtq̨wgVZȍZ'Ѳ9#\fU-9_w9Ok~.#Ґq` >tkݛ84X-Oh MՀv^,´92;о} 1M bm%Cs/kVQw2ħZ Kd \2ifae,~.fBrq )ǫL,Fr LmWrCDk0"פ5\$=P 0j'$>M&=;|ˎ78KŨ6{xDyZJ/+ O>$;cVHZxq$⤓{C!)RAzN؍1;zXyii$ zUu\f '2IVq*$=0''ɮZf[{bCRa 8R3XAKʆsIȞd1jԫ;Ƚ`e8Ǚ=$yJ>>m|gU_E;TK_Ldwy+l@ufkd{L]e4*nd?hX "^LTGao //i%q#jB^~1_ sK%},f{eQ,y0uJnk '953(F1jL2D=~,EDyFu\:Q$!d4[Aֽ3qf޷I[@y(9f| Lkx FD%P!8j7W'  D=TBYo0r:-pe.^c,qOa`*d mYtJ"ʥ95B9|5hr %<,jÝ3;‚F,ʍ|Kx&<sޖ#5m0dz?\lZEZq2cŤHF!œC,,^RǏ1z0p$"=' tؖbRVD8pj g'D/9&&E]!;7n=yQ-0*,X+Pt"⒣c_, !nlJR znIu0H3?757=wR4R%m˺L8/cvZѣu-\@~iԟbDBxLdUPַegT䶢MdoyvηqYXI]}l,ڕ}GZbw䚄Xvb|`itHnsy/@N'ٷ, [/ YfNhȚϞ?bܾB.‰tm6]j(PSU< ē$Iy! n?+*(uKQw=b@>D_d)fɫ<#2w)zBLxYZ:i0WL>Whb͙2YCx'?ּQJjbHo@ 嚨ҝ"NksV%'yϾ;}mL1ʌz,u[kf[rraD%Sz񴭺tAjYϴݗɉ2ݹa#\X1(~FÛm'$hVJR'Rtub<8*>Q#RG8M &3չjvB;ufÁ73LrtE;SL-qU@}k}m*e"kA2Ж=qI&Ն`EUmnQ'{e BUO\6@v Bc{P,J.pL zqЗy#?++,T`E}(|h^()"f _t{;4 ҄ઽq0/}ݜn93ɦ" 3~nȒd52ܒ`aZ| жlu grjۖ!^+\K͖W |νmG`Q4Ql~=FNoRކea֩]IҎ@+qn/YVɽ 0Ɨ׵E H6ou$b $=PĂ5p \Ceho@?MEilrOxu'v6/;:GU -iΠI85L.nО웎0qeqC8J8Okʨ>_[G,9$roQG+m9-$}^D3XO wgF c׻[,0;&ו#źfTAMtD,'ض\Bmf}ӊukLS+7T,:݊DL$58`]ykZCR~]qHM6pk8rKo'珔 ,gzwTT?[N D}soQZLRK8ٻΎ= ݐi;f2T5Y7~c+AsD2H5̀i-Q=+9r=ä) AuY:=闅e%2WN:Pgd191ϼ"Q(uZ#W?=Z#5)9L5xa[ NbVQ!*t>ٶ\v~][cҡisbD\bV@Reh0Fb Ǒ+O|(HXq{ٜDjN*Q 퓕ȝ@d-_zغ f(8\,πԊGSi7gwrj*mUT匜#bTݮlݶxsȰvl6&7$ WE?pCfcBK6T%E!q9DoImLp ?ud.x̒oI6,*nL EZX,Cw8 ?S$,ZTmH.:-jߥwc {פ~Wl-t\ͳ涿@g<Ν(#B1@~gm@4g81&A _V~ZQI$=ek c=ɋJ]&/J u F-*nhC[UCi4% ,{ K>ͿXoN䢗'q\,Stc{2v̽\g '}Z~P̲ #!oF~΃}{efP.M}$l1~jՈK(t_՟tO[p?R~0aS-AdT_1Aa;{i$S~gRzkDМ&8j{vg؏]% ˅^C ݩ--OM!" `tAIQ)V+/".V݆E޵2tMUdhN)Fg_έaW ~m&2w!ٱHSI9[ٰSTƱw0X"lXwǤN2)^?Td^OQ˳ v}A[EMj LAeeTцsx)6j1-'u1$2r 7x`^esrPۜSg}]o> &t@ JU_)Sj_4sqHaScKB1[ղ쒍ƍe{P9 aݠ{I]$! * @E(Tz V>hV"< 3 [F=„+:Kdt+2[^c@b -.D9ڊnт SFx- !eiw%]A4jGcr $latY@6{18>`0b`*)~5nuNwP1'dLqLahtCw2% r3s{*GP957BU ysCK}`7)eJ;X>V_4H/Zw`nF3d9̫p=vΎ {,}My7 +{Jљ)Cϰh4qR,]~;|j9QVhA7-OGxK-p ],xw2p;V9Y)Bi+˅1L&Xew#W Uq mKb%VQuՍBz-Jݛ%?ېrWh-mߴ(πelKz1mV$eSב!CBNyw4_i$J[->Ծ_N?*\X68dݐ> ˷ȂM15HwMAklqWr6YԪ(b!/꫾5 " zA.ED6 HS-:hfl'63,KI*6 .s4FY Nxh<Z5\`$R);*?D4Q|+7^5a.΁VpkYmN,XɄhʢBNŔʰ8Kg=d%^s݃wg"Y(+[ƭV|x@/1=fyEm?,BgwB |J +l<l\!%ZROpυ pR{W9ʳFE_vbSp7q'#.{M/๪܄O@6/DZ# B\dRGϮa-ww5(q햨ٟ#a8orC)i?08% xpH4N7wx~*rBN{Olzl/O@ilL+ F|ݽkdDd"fv"t?Ks(MmS@c٬." 5e> hG;ni2!@ZkރXdoY719n>x| _=yjō0Zѹ%Hu}F=^GOȠHޚ\SoA΁XO)p@a%,ozljRZa)ŶDBr]\W_з‚xӳ5qf}qSQ5t{~_GU?bߨφI j^EŜV [,Ⱥjp6IFL/LQZ}2"LO* 1hWgGS٢9]j114/`i0|ab͒y^%/%Ehh @~α5"1eCI"qpR'%sn}*8ЭxNx5n.L-f* (ߎ.V: Acz`zK [`O)7HO5bcob gЛ?Wy 7r_+$_I S^@=VFhr4'+ vN8sCWqü:CA@6]j(inΣȲ{qIQ<@AE5AK= ]tr^{* W j~uddy2 ^nKNrUJ_D"f1 P(Iq8@۱~ޠ<-}I'+4wt2DAaz7=ii.D2^N@Lw秇Go +qqO#IU ڙf פS$.L |9&S^t~v r? @½Dê!>ų LWְ++m5!}k6{6[ fE>* s{F׆K'l }X )%.DMt'575צ@lC w$|132A (Nƚ]ts6TͩJc LnLUCwmL0LQ.X夅qsbx ؆1@^YUQ YOt I_Jnro&OTWY':lS zTʥEiv'\ >~u6`3,|5,5(tMxߜbyA0 (hG7T%a2(U~)oRKD:J7P뻑rLplG;,.gѪi"Pi?/xwYj]l~7 իRv^UmnΖQƊTCu9'^I  Sye|F D<YƿLm/}+ W] !YO;zW!/[Q3 ꧸遐+x$Tն#(#m9r W̺Qot4 ?cyuS;g @`+t<}qOsǭޑ$׋s]ĠpԨBLI@m^Zi=F@3LAZ@YӷnS$6 YV YswA{BJEIcNjXX(\#^GU>*[=d!]B4a͕~cS 3#JS0U#CߺW֐7@=#l!ꉛ TQZ5%0j7YZɍ-?%Zjhްa*ŕ~`4'u<_Cv;Y;qD"6xm( :K  `6RsB9k~F^'@%=Uro\ߕ^qD@Q-; -Vo3cb@!V fQS_2K/' ),4ğ^HZ -*JJy0,E(8 I<LҸ2|p:}OWD[,^aD'Er2P0ݼVunD:> eY^U7.9$^xd&"[ 2ǩ)eOGN(ܚcI9ǩHn#򈈄Uٮ 0貪D苔y d-k ߞd.z^.CTS{lQ.< 6u4wdr֔=-o$pE. BMm$H98L}mNoMI9OtG"0 (vO h)d_0I*0.m"nh[A4_Ksҟ=b@(E!sɈI q3!VC |s;ĨS][Pn {2l_u֓أ͖\Gi\Wg.ᰁ: %qZiD>YuW!B^hWZ!]u(N#K%Jd/jJ_\Ͱy EAy/̙Q{8;FYHr@餋qqLm.mHZ0xqFncr ,qM,/'۰fɑ _]K ς='K8'CE[~AGX̺(d_)~}FM ėqƆFl`Ρz*C&s"z(0qKH>V\O !2v=YfebۤRF,7vkx)la3e~Iwj͘N~l;P;RZ5:GB܍q= q pn %-٥:x,3k}NDg&2$H 1/MߊL HLsc #6QgStI;+'fOqBfmSOvQNX8Ir0 גbk*XO)}a<A#$:4. ^7)d 7us)}7 /&,_sE~_5]|.mr׊cɡڲISW'K!:}ts~jwkT`J ,ޛMs2)hȦltR'Hm,/A.:S: kn>??_d-j1T!沫QT V#zsepa[VJQZ [٬qZ4$3^u0F;ayKhWq Fz}%Iq/MȮk:٧0tV~WcY6 +-(+( > C 6g&c1MK*[(0hY6kfLX24oKΙf60jk; arB(_رpe gٳ R"l0>@fbѦOf08p̈́1l7Rѓ@_/׵D''5lȫ}2 I:C-jFbCHjahUM5 iޣu2*v)$ª?|dm;lsʐ55))ѨXFS&A2ssGAP%8a~}kӨUz#k^qE,B8Io l^?b1ד ]c_;# Zt]#$?z*='^gSD) g/Z{qDuxqS5uR7Eꄷ7i"/SL>vq[1l]hw0}#`P6HϩI1 MCvLr{ 4hJo%h<3"D^UY [Q W( H#4zߞ((f3Zltۯ<[Oh ;lQqPp S1࢚'?p?=6\@GM3ֲӣdq>ZsN7',:}p;Y0 =ke8k0/斧Xů^Q,/=9?+󽣹{ptզ2fI>zCS+y>Sjde?T{JU1;9ĺf%H0);fe ǣoR@lw Ύ _7W7 f@n^Ӏ7Ϧ!U M07vYf};X O|m<#ww6mmPFkUԄC v G~~y \o)sVY޲2ñmzz_4ao";l0ix88Ď0yެ/j6U0q竎SrN2G?i:1ќGt-Ёn㙁w~O6Q2"=5d- |1DgI9AXd" f11h\;#mqf}cNԀY4TF$k<-bFޕ!F>A!i :e'6?{c5tV ZZ_2~Kj˛#h 0c*hAcH>M~2O22GD$+(aʁUF:>ZN'ePG-6!'iVK" _C&j4֒B!S1Ubfzt=jl:Cylm/T:1AS`6֞aeKBZOn 3<UZda14xN)2q7\(קVUf1X!0|e+f.]<}dM'\wkwUJׅlvNrK6k9\B R OP$ͺ~% ي))s 2>ebugL9(Vyՠux!|Hf"4 k)]9%sC{FV#`7S6HQ`=… 0& n]6!1o=9wtﻄyeȠR.>8JE }A<9oTR%!tK30 &~u/S o3摼E }j(#UT?*F %!j}|~Bdkk?1Q)s o@bwb.zlrWx3^5E?SrSф Zkx]EK<^m3yT7S;|8.!uv|<4h7/uysrjS$+Y-uj,},Mi͢br1/0{ͥBR๝!Rq LTP|DF~d,6G2^`x@dH9Y]\b}L]2Jf=g(ثp(e:0.=DM$0[=S^2;E¾(҄0#HAYcvN0/8>Ċcw^iTqhADy~"פ\b2A*yH̐S*u /'EG0B@9 N+5q\5h"ސ_V_yO7ϓZY;%6SHqmc?AaA\. M¨6zNp"-Q(Dn-}AP sR,_] (yҁU?\<ϽO;;Y3=VaP{*ﶩjXٷ_hdx$k[cĬ`oؒ=0q' /1A%>-J./MvCaǴVU D%8Li9읺#s2y02@ d^Dpt$4b53:rZՅ2C}}?|Q=١>+^ScdҌ! b03Hh*UNJkE(M"upq ]lZ!qo#]Ѹ5v.  i)[2Y _wʓG?HhZdv+ @{uNG5b;{ E;~bt!,Yb?@Y ie&yU#]& ASf!too|-vUԃ.DGhn-oڋ }I 1guJ#la$͂6 E."@ soƅp1b1JW7ʧ=0Lu^ sIBTj g0Ί ť.잔T3= J{ f:ӄzWP{/s=4Ysx0}WOꝥݷAV8N4P=>W<}א{:_D ICrRK2HQ$/o~Q١\uS+\{ng.dqw7/Dya*5 Sq\}ny5z> ,y^xMziE҈]UW5+GPo`̀{ *_'ҁV$GG ζi7u8aT U#黆OoK ͹d$LR1. [rX1sAh˛B;K{ź&wGT uMiI|Օp-1[эԲ L%Izv*dYxcٜ8eZӠ ?tL%7+&q\̓5SYkuc: (]QB| )/jgQ@%(s \bN#vorQ9Eci 9$V@" æԤLvt5LA<e3q/[v'P4z, gyC#Bn y`:A˜c6aw V{Rghݴ7k 7E.l:[ d"B. ^1bГirak8K(!/O j \#4Fgݥ |ϯ&='QL\uCXCꈟf8Lwʉ}M[2yRci$:U@7䐯XN IHMM!fQ@F 4#)zrI;؅"?.UH"$j[ī-bDrOk\}+BvlsOCγ,7b9#/ fÄ.ftCȊ@D%=Td]֊EWEUK>a\6$;B7W&wjde-?L째Y?4x{OSRW/kv|C Dݚ/0WL܌Х[ TGjT[J (hN>5>fKU6 WfI"M prp@0E*$r~ք! ͌2K31YNh7`q2:^ݜ^q-06E" ueB2"g8;n#Pu{MPAκ7m؀uŐ$@𞑐*XnaYxIn e~ߘ$s ;Ta\_Qe(WT |<=AYjaMM3# GnÚU"ȡGrS5g&G"1i]s oaG&nz̾.m ̀`~Q9-/Z~s^IY]_ʘ-:?=Ʈ][A%,Ľ#Hu$B PfAIuvKq D( m&#dwI!S:]7W]쾘`ؠ|2>`?a!7X["e_';CD <)j򎓣BY/i˰WLk$;T}GˍC7KݶL!g}$r?1> ^gY]BXFޯwpq]l `04ޟuhN .9^tWڲ b8Q#hԹڊMVq—Erjn.iEQ g|o1=? Q ^}a Q̤_kV Ŵp'VGSv@tH1&GwM ШASl yx32i+(CV:=YQiA]r\h@KF~_##N9i)'>?'ڲWl7~C+&WbU4b IJa&2 }6; T!B/, W9i*|'CQTbg(YQu0bh),}^()m3eO%Ó*Wߴ vQtt,R@ykjBI3:uɚ$dneԹqDF5ٸC8PWE p ͎ juKEu8 ԗֽ*.e|eŻaXqocHCR7z:JC x݆uőHͩOӫ[ 0G_;T+j%OQ0dѥ6 8Jwsvp7$a{T49yH2E#;(+]XZҳR?-M؇ 97a!>'z yr5^E2ŒX[ϐsX*y;֖ڗxk.cCmA}?i%>It9X|V%zi> ;Hy{ [@JPaDA͏d'K[ŠZ*3IjFolM0ה(!M;`憏1@|%lg }7K,uB}W҂ɼ^m~ .a =㥌ڒ)_`l+he,ͭ#L EuyV`IT53џ1Zc2R;Xa{p NƑGS:.! a. $_`*hXZ6xb YzVk%IRNH:{؇WM-L{֎hոlZL׽8z[<9| Bx=zo; 8@ J<>͎Gޜ$j\ 7sf+xrQxAJ+6K:w-1'ԑkDFZUFPy18sZBD6&uZZW`4f3$MB=3Dj tt|1%.VatBz(J% ȼf)XUA3Bbz1PL3Po+f: SSp^2pv {&Y7/};N_jN @bgtS#c&PeV,+sewr1KI:#рaf[ɈF[E +XS@y- OvZV.aW-FoKBɂD0Lrm%juq)FnH E&X5b '#Ucrs55Jf2g LLHf_4.&"G3ӫ~aal۾rQy!Jvz6!1D2(q?r- ZP JkOo%1?.ޚ]e$r T؜c^^zr={O. ͳ ~^BN'/4 'WPvAtߩ^yqCyi)ƹ7,"b%Tv-tY]8Y44qls~8:ގ{Q/(qH] j,jT˫?h7=QlCɴ2ZKNHGCHMXZVEbCgtф2[4.*Y%9hx=TཀjM'N4_bȑf7U!76ey?nT˧><"$}$A2WK>ҝ_*h)t&ٙ%ٶک(n1%G&Yth(˂."aӄ4l@--ёg#E4% |sCk^RKFG9œKaR2 tis8q66FR~{SQ )J;J&\ D=cE? ; ^hE:roHt˂+ӦuJ - aDnm3E:Ռ#22^E[bD~Pp4?3c[:T y_4z1kg;A-hL!F]X _[[F,'8jK`mq\ wfa3t#C.Q4 EL5a( DN` Z㐪 UWaUpnɦ:nMBkx4>#<<W2IhM|I&&vŠU+LHlXgX.j0~k`1>|J .d@)co;4:h]0] Ƒ8) /-EgyI0ً,I7-a f8F*)$8|a]hU\묆RRӫǡNN>;?g{XdB!X{Z@ћL/bj=tUyY[UϘ>2aQopU'6꼎#v>̰R#2lo|qӕW / +OpmM jؘ<&6N#2F{B-+EcPzZ|?EnK4jU`Drk'Q4y\.V&=\T +Gà?"C.:mB|I1ǶڐXʞ9KHJmn Jɣe;F)kY"qnyQJdeeIcccww:4-ELmY=`QP#I`P].lIqeTڠ+q*6%, vmťxOo>wibTg|谸ub./I/ANYL;vAPY𫾰 vCOj<࿲_uT@!,d[4Kį&ObްŅ,0 cU7OX+,`ɖϷ))l&!K F C +֤UWh41(n5jKVT&P(=~\KEn|i?l?R]u {lB7lŬkH$Q}ߙ"KinU)v+L~^xBv]Y^sdqn?R8'gVhdcE2vݙ%q>y>-}2g 1L|))Cv% VsDkq-sp%ە͇3uHHru2:# ?hRJ#W+fv\3GRI Z\{d;xde\*8h:dePjP%d>M I3L[O )d/p CY&6 *o"ղj %`9,ܤ0. .gpW,(Azz2~U@Ew"L%9e?ƕ6i:.g:P9xAdzj}*zeL ce:"*OR0G;ˍƹ8[a2r'^踛xz_hW[ˬ+zx]XL/-/'JJn9ùqtwr1PN%*+5uDt؎_?f xE$ #0[`r@@`뇢MO|OXO笢ݚQ ' M6h1yi ŗ;'e lnea>̗'(Z 3)UK 3Qz|:BNeV"cI b=ܔJxWNbrs$VoEο@]%aDq3XM&=#6[O}Sj#|5V0{+`wO.)p#ҞP +M\'Y@_yG+ ºv[7/ԭeQi@/RLyM<ٜ.w7H+M] `.36jAwJ}:}DI~.Lx̒t!<ڽ \gKυdf)e+#I Q>*|: 2]l sk >^ b[ .+nco]Fo_Uz$L9 ;݁iPKA[%#Ґ3-#S=>-,T\3H\%ɡ q'MJ$J{wQ0VɑLR $JYShL*8~PTab\קwEf = p]]!1FW >Qj w߫#ѫ$諶IE>D<(ӢUNF0z]U(-HE*]-˛=CSX[˫.+_Eх.[8h#)"r휳0ߎ]|ӱyMU]gX]e`.Dv9!N0XЀ'V8H1Ki zjF݁'ՇB }9;q9{O%1@aR"x9D(&rEWfOqOtb2xg E3Gk}K 똟S}"tdG8~qDgUr&r[Bi$3VL+7ᯆu" ~q]Iw NU Y~956hUK+d4a DB&?Wp {xپ#dP س7w{tS$~)YGI(],P9/]_U]q3]b(9"nJRz>ʴ٠pqă{iCQr#Ҫ~1G0L-U 2(T' egԳ c8B ӭk2q>?n?U?t8 f+TpƳ|GgȊKo&GJW"[?B06+݊7Gck c@[alډ}-]&N{Ӳ&ϗ]-38F6;!8smngv z̅1oUqJmCXIJ8d*ϡi'2(iY<hv?&k.|ЧkoWvA+E=7Hn@`[x5[KF G4&y9>^N )ybk'` HKbuܒNC\cUbwUʟukrȹQW.Z *ޠbb]o(x$NV1aQ'2n? $A5;h$ a#pinFo}D#y*hC*IBhM ۢ6BQMTY<ҘfFg'1 )ͤi#v%t;yg[ o{hUR,Ԇ?C()?>qTVYWuF$ԿKϥtEB ϲC VT+j7S]mBC.?lFbu5fkq$2i"Rs=f3[Cl ܫ ydJQurR Ƕʤv|Ҩ ` 2D&ؑ5*` ]P4uE<LWM0i!gx))䒝`~as~^Y^x+3 $#K?HzNb01g571@Jܢhq؁7,#48s\ Vx.ĉ!>VBGm/p^hbM;A٨(Sy"^5Lbkepe5KdԠie)2臻mkJ-Wz/Zz]Riߨ[a\O>%Ur˳, 87wMw%;!'ZM `apA;& G\Lí=_-]jrss~=<=Sb9Ki\7yzׅOZmV,LcK)vmbOT"HZR Y~-c*ZYýIM΃͞?5Ios9Mzwv:[ǹOyAq@8BŇ-e&mn|{ 躈0A6tdҝkkbÊk.vJ>$9or1b+9q=@7"pb쓱38}46a+ _1 C[ߠo3z^\ȃLK$"akz,an/Cya͜Ig2"q(r`%^fWCqI-H/ȝXHB8`gX͹ִu0)/V2`ӿ淿w*ٜwѾv{NBӽG.9t'kh?TDDsMiA'z%W?:q~PX=93KƼxEU2?R#C\6-j%3 9i8~,`eB\2Eچ}.fE._?A!%r?r(W$j7^햍O8]=uDv;K{eyW#"_\Gi4ְV^! >*DlC#G#w幔a F gɱuJ= P`g8@G[ sj*-cġm> N#`?<=ΈK: nۀ&d|1a\*ύ[(V|lDnLi2F'W[?ѭ9$./rәҲ|sގ&~W9*RYĿڧ@RU.Jv&+Hl1za.8O&FuB ~ ?c߂TP\Q3rL$+m*>*}Eu<H`0û-9"6Gȓ<7=x^$ucDCi*#XBChGCXxoφ;DRYrpS?"׎di0g䔼+!-{sVCWX"J!4m> 2ټ-}aK2xy/{p*ƹk=i*w8~PN6}G3~^|`\=c2de2ZUd?^'퉅8?tZc9/2bj!nc,Z20ߜ5Og/3P=b={ixpj2쪞N7؛`ݴk-q@$Yp!8\=c~~t%Wp󏨡2YNjh(vZYڃŅ,H?^S S`:. _K ƀzSR,%PH&f>ԩ%vU4]#3NBFr=SEU_Ao3UuZMc{ kwԢM`ICo bzdCs[XBF `-3{"DL`:M]"$ZӃZa!~܄Y@s~][,s".]jkͪ~3|;}=>Wײ_6Dz[(]X4M9"f-3Vz,Г2 ؅R5]ԓ^~㉷&_)u9}U˦33PЃt/0pu8"i"Z!<=c&7I[uL {Nms-Y,&_С pkMi(5ߦ0ѨfH`c]h<-y%b9 x710fdYiTw ¬RMǎGt%󒮅r &uokO;톭UnL-No>@iHLVYfqO b[+e\ÌGr|-ՔfMcJЗuKTWMa]TYvOij[^igw u9 mG&y_˹xpLDᓩl%r4\TBV)xăʷjT9)lo兒]@J(pȇI'p<)"|z$ѺOںZ۶N:Do?3GV6X7/a(1r!o*kr @L#W,ϯ N2<+Z-đ-DDc@$_hP1Q[,.<> U{9nៈ̐6gѥ Yn;b%A-S"!SD1NGA_;i9 fӈNӹ܊2֜ OpK!,&id%!{iBb'kߤ{ECFp [ɞ 5|)$J>cT$>Sq4x to6~LߎM9<_$r˙%kr$ΊLeGyZr+tnl+*q6.jPFž0keX*ce)E #cHvCH\+*Š'>8I.ԖktA ~L"4G@O{Ba`d,6q[l61쓊rcC!VveYq rRKmmy Prbojx9dRvm1Ew&"^XLiZK93pTu~_̩ 0+0i|w=&C"*x\vO.!Zޛ\EINKaaWdnw:$(ʍXIQ7_]ǎ膴͙wjDn?҆* = FINj?p( 9"3HAE=ՖqCXh)BȩK"Uzޑd#<3=)0\Ӂk 2sMLYP0v\悑?5~܅ TTl,hUԩlb)<[-/TB'; TQnb_5ě578N2i Ը$n1BDF|ECfi f6dSV c3=z[c?(㘎B@d ta~1+; 'wXn;BP- q%T関\f>2JTp&$`άoNÖT d$" LʷnS[B+=q_s~Y&`)T匰7.``jv?x2׎PɎ}ZѼty 4X'#G3t9*dEUUVXH4ROٚl(OcRM@X:7-VSy9$uSYMT-LOqJZ(~: #h&/G |ᓧG*ɱzV+yh8Oׇl`}~ѽ=}b`v2ﭨ5dB)O8\ >M $rPdl8v<õucj=NbO G݀$_֩bʦU9% \,4L"_S ~M›;_u.zEMIw&S 4ڐ=6cAR'>f_a] x8瀛Ҿ!bof3\!B6;nï85 g| "[JxoyTQ%yjS%Hj\l̀Ä'/gl#RAX1nW )?x%wW:~x RHվVϜ&72XHgl0p/`+'Ǯ\P-Y,PK@wF]-S!n[I`?"9r9 騻W\,2‰O#`"IJ*u EJ>RΚne΋o ?%E"΅)qj"Jl%Uc KO!Vl]|Ϝf!a/wՏ@r&[t{ݱUw-1(XwlMoh%Џ0WS@Xvp>byߺ\-F*C%yrmmᠭN,ZWzp/Ymq:S lgsO̟b{+tAD,InH`5iUŨ7 R|8FULE]*'Mz~+o[Eah*lw@m1Ϋ\}އ%=K噥15K~eaDJ=׶Jzyd$p)2hRh5$Z!ͯ]w]nV k#caiͿӇDv|IkMtuvb`P˛Q_BuD53I_%r%Dv1ةv'8TPLun]9yHdټ6G꼊fMծ&^^-n{2,!V7S]v^!9*8@~#Ͻ#8cAXJge֞ZVv/u@/}@c-tևJԇ̭I<`ŪAE\LXoifyaC.8vT1j wҶj'D Cv&T,FUhvROn3K(4$y=J2q?SoEr-CMdMBB:]Z*3)ǖ A g_[Ecخ]J9ݗ2tSa.x_hY^:=XC2ʢQwv'[0z"uuԕn'axg#kcpyݫˬf Gg&jVqo m~8ff,n,UN^W{6 Pԓ]N蓻Eq"=6`z9=E`#BU ,j;n7r x2;Nd <HN)>.=dUĞ%MALN!~OʧYQRn8'TET˼aW>!l018QcާGjd-O&b}P.hVݓjkְfJk[D w54atSAl_)SҬIU LUen%:OS'} 4_'W 3 s ^Mgl&lY^@m$qNH'XBREs2㕑!=m+s Xm{:Q rؠ|/x\J>5w ;yT. q<"0 ][=d@OKVޫbǹª -5-)ҳ;C% Tg);i p@M"jv`<R2bN$zụ;@ũݢ+q/.ahMTByaO Bj8+c9Me΋Jti ,Dd ̖sc]\+ BE8l٧  `7«ƶV\Ku +2w۷ks>htezdFפ hOA!&BV`tkԀaA,+|"V++%_套+CpDC@Mʜ>r/.':25ցEwOtvԂtL"׉(gX.iɜ#Ex*HdS4;O  &F^Eލx: NO{zc=@5I$xJ+!}ԡOivdϴ FcJ*fwS<zbXku?vAx 5dދlٴlh;Q7{R|c3{͈jɼ8&C;1.{c^ _?cŚ '&b"Wr#μd(O!YnYK/>@G_ 9h5^PHv8k!d׷&@Ŏ`ʌckDy)~EY]ryQYy r#l(0뻷|^a塪mfr`$iT_'S nlAI"#AYBPTC/# n^XRD٧۴;(>*o@HbC0+&,;Z1(xѴDlIDV\v=ɇ4V=i+Zڞr}s9X:Ie]pxֳs~ "VY6ԪjbLܫD7D⑶'Adu%HMX5!l]<ҏ9w< +A Y\FZCc*>^&@~zi8EzV4p`%qRDR^5Sy:#\T/Nn ~'f_@h5U#~Er"JBC3|U ̨`TQ|,&Uz m허>aܵr.2WCGZ7J~2F7g,IC\c̐d9,tpRu`L٘C2b1Ga|N k-{cX'ӊ3;2Q>+c20 p %, tf6lŇ3&P/ q :A!<ٞ2T^)&jIT1"8m] m=D}k y{js ,R^'os? ǽn⮎$=5GIP:H4#у+ZShN[50d]bx@qezh[?@h@R N ?> tig҆}*!TWO?KB0j߇iT2p1w&@6K-#sb</ >f1hxyI<,߿)_ЄFC8G|-2ox4 O} Ez;iʡ rV, W"=/ھOPJoX`Mew{6:,(Meƥ!䏲-/zWOG)P =O'2ߔMd! ޙ!%IT~R/_/k Z!&0Nlě"u1i'W'G2s~Ş2#>%ho!^r !k -ߓK<ۘqQ ٵޔxhNKՍ6z械7\YR-HG>~<)AIm~XR刱^XY-E1(ȶ;3^4I;)$I+2>/( heq,; Mщhኑjv61ͤ0)@VzA\FU:@tWGGd:}Y3g,O? @6j;CPAUtبEUt?ٴwW(PZG ̴ikmv}]-xp>E&r $4a =Fk7N&x~n-q۔=eG1m2N^FO7g+ç[\V3LWdĘhwV |${5L?E|+1q, $s/SϧhfOCc$>=/|qx(vC_*y%AfW-^^fz0 ޕ=̐#t]>E͠DDk bvW䃲_sImkXU*JVbQ7Qgs>'Nd0N%gWMF\9Ppwgд 2b xHU6:#sHE#DboEU _g HX` -y!!r֖(0UE9K"ٱVA\n+\L^;t0AxBzVEmnXWw ׂ٦Hp^) G&*vo*q7org%[6 ߅A'k#ӣMtH&%2CKN9,Wx+x+j˅|(A] wȬ>F6#Ud/B)(ɡOâP 9 #'?{Ԕ8h:r/lP!X\<9h{lcg TEj<7}΄L˕ѵY~N熹'Cl948HVK(2 ,랠՚{ҨD BГZ$lg]3B(fb:ȾClE} ,)zNz *ۓ+Td ۱F(:&LOQΤ4kmQ wAFb2O'VOV6" kFB.? rfÁsNc;`׮&0P"Ñ3fD՗pQMPE2+y;77;h @Jb^vrAY|LW=VGWm ˈC?eey/޵\n/ 4%I\&sHG|?ڼB^'yCEgNO69 $&#eC[ cc@'CTw!#5eL`1եY(h !s;ƒnIuU{Ttry~IZCwӑH||7ɖi8vMK ,-hNzR-gh)ꛍIT-*d<q4{Htr$MWfzi}`Yd@άUρ~*Gmk|E(^qeLRW1LX9!%vnU6FN})޳Oc{?(x>r%Zr:XΫ$!BlpXcUd:dgMXgjnYi>=OA_TZ`Zsl؆a40ynΑjK^hO-`!3ݏ R=pz5H6"{>uz ))# ۨ{n(ULC "{G|&[Тex]x.Pȷr¤ux}bszυVU'ԏ"LVƟ52hsQ/$Xoq 񴕃:t'->rߙqp@,4eY{;rɛ?_LD t+ g?n:v@3ζܖjR##+ efBg'!J*@+^,SO򘂌D>/UXexw 368pP.fbZV=~XeD֘+ :'OGQ"f /Gc{٘n*b79~hz: ^ ~]}磾c #0rvo3 WhN؇v^8ΰgj91~;Q5dQI 9WR{ OHA:NBBx1wxW1a$'vL!ǞvdD! o|;n,Yz铙՜Pyyr'ԭXJX{ Kh!@秂9 ep>C^2IygfW KUJ6,z@Nwn:59xyDR.:+I4?))XWtI)p\5b|Mx͸HGR8/H_::DXJ_oa%~e|n]Ge׿9<&YfFϏ@:l 9 Fz-!]d$6⺰ضzA@ Y̆c{ _7xʘS.L ܵoߑ]K^WʉaWEwy7FZˀrMC8eL>j' = ᡛS3t.U_Ue3;W鸍Z-p6-47mP90#jM|(J2{L.*8Au-A~u^d!1i f!mR9؋ -zf̪˦ mm-դU-uM)+:&[fvx Ext  &;ߐi+iNƁpgm3m"ݐugjwUЉeezwhǫMSI(]{՚2!7WHk ;laIt_anqF~ 8cOj%L)h^FbAZK a Z. v@}w2,iđǁUNղOb&wZx֡,|G.[y<ٲJmŌh3ڧfIh,y:D| g}f/=7IMb] R1 !Z4<%?^Mb|rQE"(]JtĦ|ȌWeEpyXkKVd&SԚu sQn" N\RfPXOy5R[tۗܒhEI8RZz,;K>~PKeFn=Q6;W5305Q`br{ \C <z5kl6NED)N'x\e o00HF_cܗ=r cya}嚀He;2Y7J97rSX{ Rj11/WU-P7Xs(gp* *ĠtBnO^:qݣhu3XV]ˠ._BzF臈݈+&Zt& ٴB;Z PƋU"0Rilx B 8#h}t@p"kEL1ͦaJX0ɜϘăbF.û'hKk^!wL~xm.멾 izMĿ6Rr=/N(7: 2.kcNF1 <PFWȡ*J*m<\C犬2tJH!"t: +<#Rnl+EɨY&,$>n7ӇPV+V%X6m/hH\oYXFx4lW_()bb}>WF?Δ3hFĶtLq 5SwZ3b _+Yߞijی;-SdlP(zɄSs#`Po]< 0& Ld׈${P4K3+Tc; ͌-4zp 1cl|3B/`n[Lm+tk.PWO/\eFY\J'%&fإ|gtAp84KпQXS|`PNsuY`0vXq/ )\Cmd`a$b6΁(8g190"1/y>6qLt˦@Pl(CUzfydP7ʹ$gгZt}ĺ%A(@Ph%+r|Ř߷k*)+&prl#|[Um.j1Hc6M<7? I,'/|CF-a#9;S3 D@?l:` X bAB ,Kz6ތy5ʌ-Ķ'>9f ɻCO W_ fqʚ `+R?t鍞DwyIg%;^$Ijbnj&̣"Zvf1k~P%ԻX]!Jc]~ӭ~M~.D >b)g/pH"+6Mص%E{ C?>J ,~jL&֒(,@&P*CEjPx$jX~SUnIa33K  t(rd4(d%ؕuCOJީS} 'ȿËzk>͑~I;Qg^ѯ9yޘ ~PeLA:McM6Dٳgj i;B@) 0X9RՋyn*'?,YtPՈ+ڥ)~d<-oylkb-`qWe !T =Ӯ3ɱbq]rSMr.f1a1_;ퟹ=9Ǡ'&žR tN ^3 c"Ô{ldʁ/ I6R+[h]<,3)jӒȄ8$Qd7݈bcKA&S5:Dwu-y/Q]xQ4I$.%̌-ÍX%a*)>0PJ@`'M_Fm'B(b*AI}ˬΨz?-H[X4cp7+v+-|~^>וX5剤ٖ5*^|'@/}̥"oMtS~0ҁ`D5\Ad E~H#Ԃ\q7 o !CP&'}~۪w@g&w:I'o7<5 (=w?DŽO݌Z~Un3b(Zaz%K|۹֙\qn( ߨ*`uN"$9Lj~71cOac4nz,Vx<˝q-;`Ub9{%pjEt9t|2aVm&. n\4Q8PǑBjq5&x'1M>Z'=ֱ( &ϷMu--]͘Ўy0d[oHN(DJf0,#_оߕc?%04wb+fNG i۸j2AcҚivbC.Vm_>I}^,-e1u($8[pڧ3(q]@M\ 㐈b9jKI~>@;'6_9dh+J4'[^Ѕ'sQ4_UeM̀KY;*ȗA1.f|S?]T8Έ4-XLU^Tu(à$*e(~{C̦%n8="Y~XIS&Yct+ z}CRבB:TԙȂ#z1]E945w*GB|]Ib>[]9[ ;V(<VE&4b8boL٪/d':c A3 zb9B578Q-NIKS+,oʾلm4g;uQgCGOtf7r@Ï8p]/tIb LQsI ߺì09]5{{intl[BY? uCx` DװǐS8{MZIfU8&$o?\{zMyP@"’,と͎`UcZsIMKJl=zxq1t^.YJ Y**OF\5{tUtC&,'zוbyBB\)p q H8I&V, gt s0/Uia6"Oyu2 jydR#цSDsJ{]֨C/klm2kqyDw[w' y5g^|9my~Hᨭq_5cnA{mNzLR:L[A 35_Ȓ/֖!lg0LA#aX%L#so Sl3'k!pKVP&c_[DygA@MN~rڲ1 a|P44%pf=>2R!)z0=SFfQF Urb561ΧeZ=VxPgN*+j^rN2T .c]~L_}rthڼ x9 .lʚu*SˌAYv‡2,q39rD"J'IȀ,:䅓ʬ8*%$fm`pyrn oQΪh>Ac IzTCU9Oph?JY'?wXII0G}MK:OE͖)b Ih%*ջ8YXA*k ̌lK4.? gPX v;6VBXYoژ nͨf &2ez"V=rDW;d^)޸/RǪ#7KKMH_)IqqQybL`͓ X(0Qͤ] qX U,??`vsF(7u\fGԵỚ>T'#!t,)X=Qfvl񵤿7_9݂?90:6MjE't;T1 $&p*q#fYOeKQ~Oi(?W%`` / 55:E["ZВ8?ZG5.<4$ķ@Vx\zO@1 <橝]a'h-ӦN(6`/6Fﳅnqj> ^U){"]pMWȧ@\n{rkf@!)LH_mHmEE՛t/,z!-d n}yC pjzY7w)O"&M]y||q}1stcYeNXTVbJ)|G=uv9; ;USmCKmqf Zt0]zLi,}/jdo%0`eOWɛ Y;2sK74zكtUo[THso^]JKc}YԾЀg蟼x%lrkp%Y$$ JO=3CGhUֿ;724#}loxɣ lISQri퉴:A8L;A JbwQv X4~=K$ȑW%G"~~w8SQt݀R/ y ^S#5؜$4*ݖڻj,` ?@#X˯(wZ( 4ޝRhjrG@Tbit,;  y^,[QsJ2BmxSܣظeRυM{v0l'x[}1Ze/U@.\#p]U[,<cZMj1We(Vu >x}=AlZݸN P:C4}1=IJuF<*D&(_S>Úe(9FJ m,qUiMWa;'%h=GeH3\Ru5t(I+OUt n:hmy^[)3ϮG&{Dv WOEj5Vt)1=^7g/sS~ `Qv\-3$- !x5tކObȢCXo>J(%c j|9.%&dusɣ<଩$s^ gVOy?c JLQL4*z8O, 'I /$!NqJVifjִA:b= $j: Ӄt_VIE u,r.OsqA(P* py+K(3ΜցsI""aXB\>?.ӓ +xf\#i b߉\,5FGCa%JHa-0ԂUy5$S+#]V17{<Pp˭+Re\z޽q) &&h&1Y.&n,%&!<=XE}.EN!펪} FIhuw `R#:.l pw)erds™m oY>E|D1 -K;nEd3 x#~q *QV%pc__mo/U)Va9oCOy{7rN}7vX|s 'Ų5kR B3q(G Vz>|LP $OFM4q߹̶VYx|&S۪/0Vt#"lziZAı^r>2ceQIl1g?#]^`@'GΉ^g}ԺkOlQЙUO[^0pC)*r3\.{>]c6TLݍ7}<@8Dw^*oJXz>ЊęfzSL\/Ԇ] cAD|G ĕ%jޫLjֆ2s n+ j6tè.n@ Dj+HzDAvq \5FIQughك5ܛMλ]ؖH3zf:`Uju^'k+ )MN)c+Xw` ȵwѵR9?8p4#ܹIb䊽HP K_(eq^CVC [y%o/ٕV[axVﭶt"e ⛱H!W 7Ae WYR/2P0!O@;֌_L\>=+tS5j~{t{ i 5> }Kg9W[0/1qsdnǬ+t VNm*He\H G H:L(op@,͵CU`i=K) [R xCl(Z瓓:D'I#bZ8f2Hs+ؖaiu(H:n z)mEK"_Tƅȏy1/:b[mth&,)zvlE۾~ș8ܟ4GA"Vw'x"}qU0˙Y{ɫ8|15+kzpLr'T6ߝ;OZ^VX_E79]UO,\U,f&QÀGƳI?h\Z9 T=m0Ig|OZMlGO7 @ؙl\ibDH) wdR4R̕.n1KDQ{zsN*A3aDbWw"^nCzM}:}2 .Zg${\+iBWFME>vg+n~&٤7l3ݒ^ E)_?,i;1rվ jd}S4oF+(FR @+YKUTkJ܂[OH+ܬKe^a4hǰ~A2^-.ƒn3%N8AejtEq;ڷ=dUҭ۫7 :pu@_hsj<dw!+fBF:6xlNx?V~HNͤJ#eci\j!aL*oPې|G)^x7xK PWZJ] ҫemBJbX[ ӨH#|e͜[}ё E В8PO_+S]}e=ЭO4g >;ȺoĹof!ߦ$T+`s,?1¹}Gblkf88ƿ>)~Ob鹊c9xa>U8Jۄ._a;m vB *ǡj807Q)^aWz4N;Y5>Ld2OΠFvinoEq'[)f}Youv]FZ64{Eֈ^kQGꕊHf*}"E$g[S*lV5𲌶+M#勻=h!  '5@ʈw#St1]\V5⺪810 P~~nG3J`9}D1AE4S)${eIB&dqGg"?mلQr<%#bʓCyaʹ5bϐK&c7`Upkr(l0~e Yc8<ɫ hPܙ[@e7@fl IIT El{nX|1) Yy;GK.RӤG9"MXPPIaG$GA$""֝<8B nUn)e(}ljԦɄD nT8izٛR( 2 x{:j畱[#8:Ԅ!(awJXF\ fVyT>a >l<%):hPv/ƣ8"))!WQ XY9?1gF%QXUڗ'vb೫$[bQgZi^zZaϔ&,ZL$XqpYQpXhX嶲,~mo6 ?[oDP1@8w/=jQdgJz{8N!y#S$O p.>[_#سؗ5*x ?ͺQ\LkwagQ`K_0Uͩ]ìnjagT[6E ܙe}O, SBM 俭Y wcϰ;$\?/Y,A0/Ɏ}Ipn_'W u+&5As [<ml#O+"nD ` ĵi#$(`ϖ9pPS5󊫲qBr(OIkb~AD$.W$4,~t")2,jVZ_}mC&(]li&݃Q; 冒Ch? /9;`y tB T!JJET3skO39ab ؄jJ=3sz%@i .b4 . 2`:'@Dy'U¦s/$[Uc RƘpo,}7)Y fd"*w̠P: GQ(}ᮁ F Hhd['D]DH}MJ$y TdSޤzF#c ]1cjʮQV\ ŞC[`Xq2fG 9w$KI3cooWfP~KYYVGFx*ކCLl\tBYxxݱV=t icX}XwCEy-^w;SCd݉7T L]hTL/3Fa^\XxiXY$}ݎw^1.:2qXadU0%c_5u#y-jݺls4=2Pد3]16%t}{5zBY\ee5%qn2@ cEiٜϑdDX XI9bgJh䆥w)ش ׇkSx?Ӛo7T dIxKRְ%>إ3VY裎W\2KU,ۺTx8]е҅WVN`Ttl.2Ph"Q]LqCZa? x'hx-(OŶ$Njش MH D@7f Wp=NX_&Ad9 KeFXp=*"9&;7]MU7}A\gϋ3qP + W}p~ eS&3N(,;/M%K?Ns8& CM;1 -UA;.:s[X/X?v9c(-B؇/qtou9]@G,q |rO⥡TS:Oq΍G~O=|oӦC@֚v%E;)_=RA~JCV82Dkpݰµ W:{j߻5ԓX"^k =3!lr͠Wp )CI񀯔BMs `yA y\hƞQôN١i{bF̕&pN5ոN:C_2G v]bbv$] t&rB.Sߡ;ujU!/MgI68]f3L*ܞD -?k9xQp:"Ǯq- ]yґ-9eN`f˜3xI60jST N-B4w]7"wweu9` sZ B\&' e0fa{~Xt|\)$u^ek_.MTo0zMk`c LhsQdT0Rڵ6*)X~ 1uKsGm@0ۢ"OK GH7f#讆RvҾT.oxf7x"-|* 8Oy_":dnG0ELraߪ'+غYYH~'K ĺ]rWҰFUPM~G/Q̈́4d)W_0KWI0EЄ=-Q%@?_#U pwaaB N6i#_4%@; )v", 9;dyy b?r{ј#qtƹ7A$l/IR.ܵ)0v)r'N_3k4%ݤD1OTyG5]fl6 lAEx~A9iEb#k~WRKgʈGڊ^ط:<YRwǐꤲ3W B7fsy쨗f⬩Ҿ8 j똡-u LVBI@]ޖ-!O#+sF7ܣ&lBSkF+r hkg #[_!y%'~/Xt%>*wk%eL%#ܧy׿y} @_d-<["@U2!^&h>'ž Ya;qk[vӹU¤hlWxmu`ݩH|UR 17,BfF1jY#ZI3CqD{YowvzkqB[ j/?m1_]"G1SDA@yh) s IYW.z&{eU;/r~oDagj0V]򫪼>4~pȸ$ TÞQ NC=qrӚ)빞/S͆7@>zrNmjT rE1+1z9BLUjbWh>Kjׄ!-Rbr8.%'C? i`}ŴR&-j,, EXc8GH %&ɎYJ KIWe#3ՎMfD'x-@Tw+vEE®ĮXRϘ&d0<ؕ%0P- S܀2D"+zN5Sѧ#IՐp ,o 7f7#]^QO|=\o yUt LS`3>qiE3_I薆HM"~!P|]l%Am!-3@(#a C2 5ulb` EM*au^7~EP@6>'F 4gaKTUx/6+R%5X\(6Y)21 5ym5h7bǨ;>J q\GD-^ܯd]x'`[Zk%$Rl0r;?rBeqC';/o Z;ZR6g![ڐca2‚C&``}#Ͽ99+!Z>ۅ%"(]x/5E%  %JK"L.s^ Ov՞p ysk]bUO%ƉANd~Deʊ YΊk35𱳱2xUs7X]ķ"x xss_͕棃.5xz2 Sz|' M(%T7bhJBY6C:E'gzIMKU{4\1p% wR{JԿf<\NMaӠ8mc;*|.7N{u>呿~PS4VmC*4cTEHv5U]c{f3b\2"av_Z~u폂algqNKZ;JZL,E|No%},wϨ cjzfCKK_ݶFi{ݒܧw/HelL Pk+H5%N M)φo5s﹋ǐIXȢbC;׌DT)TboM+q|K\%NJȉ,z{ `SLTX%dVZԸ;cx/WJd}ϖjQuژ}=U# 3VbGS^ sLM'Vo1A^!=I-9TUg@х/>Ʒ%U03Gw#Cu~qE?-:y{`U;_ 7Ew?kٮ:4~L(NWYdIy1e _,w >p8•pD2әkf޷6 znG/iɑ*qA議cLkGjASHs lħ4bڕO}k<$yX ~c)/uǺy}ujH ܣ2YKNEwL'|9$c*k9!߸ګ/8X(_G6w_ GOd&8Th02ya~;M))|ب=& !kɲAhhAϭR⪁ɡJyKn>QXk{\'_!Fg<)ܰvjَ[ٗQТ{Ks =L6 ?iI1e7je_Pz f[5KFZݝ(lGiOZtHvE;s+Yp.9ީ>7ǹYuI*g4`ë{C0 _Q-+}AZ+- >W\1+Vm!lKڷ K`|/ee?bN_ʻz?V5L^ZY(;-w&NmQ/}gtW" ,JӛzRZ)h\pbk:!D޴Õ  CO{0eA $2$0gUӂ7Sk }w,Mz 5o& V~RigSc/1۠)x0N ?^.XL2_ d&)7-ωzFel@S̴%T)i<@`V9`RpH'?OM G%'Yc%$#@Q&%mKq`hIgd&7H {͸.Yn_v- ZܜpCq(V27rOh&O$U2YfDxVl__2?*P7Q'RY*슾C(;*A2?5e2.}Y@CproXi`}#D]5`U*P tT/BHW>A\"e_ya Ӳ[лbOʤ 6ݬ qҫڸIu]5´j 7Ã:񟗄"^b2 }Tw?A[8IeK** ;[2 !cKagǚr|d&\ ⍬_l]aoc9v@e{A-uQ:۷& 蔤m 'O-TZg~aġk eﯤ 1@s\IeMBn5#`7Ü%7`xTkKvsMa1 2^R" =%z՜:~rK^V M_AR|N'>SvΏ^KAAVr;+x }ܢUXܼ3fx7PyFX!|@9lGM_~2g~%֓vfWHNm@&h\Vo%^KܽA۷_ IY&?܌7(Q+4 W]u㞕N@7@M'jNMmw’92gi!~,zWj}ji9CG^ 1S 6Ǐ}Xxώ(Px43?LBaί!o2* Y$c´tFv')$9ÓPN2@O /R<ΧbdwKz2Kz1u Қ f!h',CEn%N$"ݥ0ARe?l}6<ߟ1-tX%/ ةm gToq`_ANGIESx7 ƃ*ox~$n%ڪ 1ecjfͨ< nr|igSo_~Nʳ-`@Cv+bRfhk] )q> p({iO]MŶ~|>gTrS >R[>X~4 G|Jøꙷ@c!k+.5f}^S!9-ku̴Σd/yU;Ds4E(! Cخ˶b%ob_/ZmGT5eSfNnj3f? aܨ)J\ekB6`ʉm|/7E ?ciAaN$!o9e{^ mzi#Lז2GX}3eu=Wyr80Ӫy2.gF`1Ib!hϿP3^Ko(/ a$܍pTm Ӭp5 T5 CW~8CMDpn|LifVŏD[.!kp 5jN)luV_0 `Ařx /L5|Yc/r]PVd+wį6 !و$_֩j[D%}-Pgȁ7h]˅>Rw1ś&3JL>bOѧyV0W*̍1Za(? p̽L+oA2!f*ї0LdE*`_R097dP{$ a$qWRd=GZ/"J7K)`bC{lo"N{uM,ֽW[3m>d󝀺UW<׮ҵCo]6Ϫ?QO0֔b)l/kQ=EspȽP8bw#(kљ6qp|p\ 1JwuXQt^Oě>i2V4KLJ#JRg6˩H Ѹ>w3sT};ӭ+49 x߲dm(Յic񡪻\5*Dvail@at+4 ֎ UӒ>^=k:"Ezi ٦%KB$SMr&*N tF龑XHҐ֧Z3 з;`R ]WwD5؉6aj"3 b cՋ[}^ِXx{ȰSu-BUBl1Wob iFhIHP!)>9yZS2w'.Kg"PwھLb ,+ \m9_8#^(KbD%ywe$fz8?lyߡfDS#njw)N܊6 ?%d4BroݗD\Ia@c~ɍvUy0%:|P>ΨG)ʪH=;_{aͲzԮLFc3Tb@8f44Gcu_*>C& ^amA*ES,zVUKI_ba0]e{+/$%q:0awҭ<Z~-cktyy)$↖G園nq_3;`Z =h.Sr]B T2,u/\EQ3ٱL63盹 kC=T5[ ZUҖDGxA2y \B[sF'` >j7W#lubw~3穗\+Hnc7sW,tCcQE~ Lv.Nnh&\0l3[K' AmP'UtObde'ew 7%=bDaBGԈ"hgu;U 9TL!@aq_M?͇AW nE' 0'z*oD& ncRV]p5+1 Y|Wizc^am & 샷(= R*/B9B $02DrFzDgoЌ }?l0a?\ziNIpQ%_^ vui&Ŗъ*a]NbQR$aFdBwH)4O$$Jܞ^7a_pn__q2%0',t֤5t -ht3ݣZbڑM؂ Jrk͢~)X鎚κ2T=)ZM /x|MlОN>P3>F{sdTf8SA].Y& wmtڨ3sWّ[{1jiS#b5ouo׌:^mn_M\jȄ8D\XPϜFy;6XO;os)%f3b@u9vG&xgLU;@ OQL]0͝P57& ;Ā,BrxH'>^HJɍ-_Tmj M&bOFDŽuw26`w"../$?[sFX/bKs"uO u، %'woVh8r.80~]p4kU'D-\fR_i/4%@QODXrP^x&M ͶMn.WqHRyUhx~h3=mIޮ7.ZX7x lB @Z+ҁh^Y%=zf1 *4 tFzU?(d'W3V47b:.CHt%^=`sQN1Ī6"g]~ɓB熣2YC!`,&(j$.N@\;\].ʿ*g^f~h' /wv=I"4S&usk2^'*Xx\-P}c0DQaEJd"ԶDm$?2lQ{GfJyg׺D; Uv)` ublڧ,ۤJhH_*iYӳ$ʴt!sQ.M:]-KUK9mTTھAT':QHGOZ/]BtaIH ܀KFL9 |A|N5<ߕ5+saH>,!u4#d4^(>Օ0Æ0bIr/ BHً)l}W[nkg fҘ:ks,M# O4rim<>ovi$ )77('GTj Pħj-ɉnlU `,xZnsnħ#=QA.jSq\sIZnT1Cx:G=B۱ĩp4$P 2<6o S?;=.ft^TLw6ϧ)i>r$GEYC:A 79PF h] c=#A\DOJ~)(PJ˙slsBӣ ^7ڳ_c8mhc7&tNGY]N+wG0si\%zy8~ID~GԈR]Q1^jq0u-.I `OHa_N'z)#r8ؾM$ʷ$cl ʦPIoھMΨ0Q;դa"ЕұUm.^ٹ}/g4Ϯ["Rn7l^c61a{75qSrUKs~ 3 u1`H|wh>,T2Lg˛XIqA?5iWwJ9ڏBC'tP7Z}E ~¼콚] W{RbRW]<Cګ{"EƸLEin^5c]񺪎rǁ?:%*B_ov(,{W3BMprQk4/WЦ$0M9 bB4 (zop'>ɛuM|Kd'TA+mJC~.T%!~6=㼄G[KE!ӭJBS+OZvMLL4bAmNFۉ%Kmȸ?mtc}`ನFEoИ5?!o,3Z2p6i=.a^3 @q.fWehIr/fj^pWa4.WvҟLy -OfZ&?"9m+e8ǚҺqW:076r2rPpbߓ/`h&ֵ6/|~بBir~}jLn'F'ӤdC8 h\Gntsʷn}?D٢/^S?;f5\(וŏ|)G~@+d@yoFkc+~W'|Dr2B{:cZT1OeUS@5H\yb=$ SE(Dv[+aQ?9h2x&d>[>ZKyþT%MrR]EY}~CUߐ6L*Һ;˃\LqqVnp%.1 :Gv&F5]j3'*RY[7 Bcjٺ}(~Fԅ oiV,uYU/_,K W`%GSВl_ΚS eMZ쟕jQ-Tcs"ǫuR>hE&_,_Iُ` jaHbITp^**}ruue,AٷW/Bhѡ@ݪea_j!F[T3D,PEtx0jBa4/-C@5'tx4ptPX= xb!Y(/u9 Qj?Fe+j8!m =!bӑX˹+2B] =\(6яC4|[tp1 V6@O.=^9" 񺶁$`n$4 ϶iec:SԎ 91 k TO*#~<'%`dq#W?bP }gp߉U/#pBA$cgLfJZ6%\`v YY=>voLBE5(= b 9]u0ebjKYG:1R4b:^$#afLEQ;Z.]V-J}'tQ+eYҽ}'2{66>bD賚Ky/l튂@H>99,wQȚV;l~amD\gK2T 2.Y(J[SYCVvzLJ0a0݃IF`j*;h}>./r&<蘮c/4!f6ss5W9x(ٝL\,ՐJy]>9tS[筚ja!bϊǐϵ-T1Z<_WlBJc{ԾΠ-OEmN3[xOJGGˬ83?uV޼'%GWYtb5Q5>_^FAwv+lNkcWa^Qx2shs. 6 (i6gJw ͷai#%e4)n8ϼPעO5"۵Lv}(XEՂxo쨒jS^ Fdn16ErCt, ,B;7Na C v r>11\4O~ڂx(1^zYLKKBdMk1ݩrDчNpB&Pcc;*<̋'. 0 a`1DPU^`b^\whZӆ&>4RQY̌DfP2?¯wZbpXC;Mlk۽>by=cu`Lɛ$d_SlɁԃs@ip<ӺA .+?M#9k6L.anQM-tO3G(1tAB˅GZ_92㉙bVÅg9`]Ak-m ^Jj(D=_ј>?׃7'Xq"N ^{+~C?2~2*k3xdm#f$jДhN3 Z-E"|khdBGg3Z1&aqL:fkU)i8+V4h9~afnᶘ'foc pxXmʴG${*ޮdQm9q߈4(:x3 <3I $-U.Hvn zv^A,>l_K3;?uc[ Y[cMϋEaϥ7r"Fﺢ!K2L+-A@3._{wA:Eˑ; nnCFodPpL-޾Hw3|Ođmj {HnJe._Fa#6aޙ祆. 1{B7?g-_j߅SNT80n.U#;p vA%993 bX eK`k =#5Q Si >yzA`Pt3BJ3}vjQNvYSXd}&KBlG$j{Ceqz!~Lof.Ew1vIS]h۸)tkŽ89)] &xC0 ǜ6m7ZM}V}diJ7G/_pb"\$zDPǡω 3'gV{DGTφ 7P?) /TZT,Y- UJ!u?_@D$\C$S?րmo$Y^{Bl{"K~t  &]rS,1 =fjHXA eh% yɒW8ў+8.Bu;* 1X;\"ID6Ic`d`{G G[}{h Ek{Sܢ2{Hη{6rOGA/'}؎x5G$Fezb1y%-}3~h&.0@*k:z LO)Cj"X*-"j7e(&b+pVMKy+Z`19U$߼~@K>H.w*⦠5fX7C3:oqE[MOȸ0+\TMU4toZFÿ:6H şE7Țt+閭z^{ %)0[+>=[](jD|euk)]^٥4-f=M&ZKD5YIBڝl`3w,Ԍຨ [! 1{Cm!4v%IkЬܨGh=G`F]Ĉ^^B1oeNK%[-DZ)w*8ؓdd]yrKAj˳}7?_IByN KP`DR@G膂1OERރXS4^.0 Uﵓ&b9̓iRG(+[BOD>L;nwĶxDsi_~~|Qis4+h_f;o4)㼍^Gޮғ2Fl ޔx~Vs:L D~8"jY.v0|4L7BN6#gCJLȈXp\ C #x{[Hr_r'g35]fY8D-j\ogop@^ EJp}nvr50g=܎Y{9ԑHW;$Z7?wf 斗YQӒ9%C(j,b]Oc6-,|k9< ,~GD[ءS;$GIWCk q#N@[9Fcи ʼn:s)dFYdO6;H YL3et;ĸK}7¯ۓkT) {qggXq<;~=xAE, )6&FeGg >]' .V *dԨY e Ы`oC0)~bOe|Kӽ2-V5@n-90n 8ZpT]{iBzQGxeuJv԰%"ǒ%$@oWD:z70]GHԙC_fӆNVD\b_O q/;>}P8\}$FPgˢyeuzUT$FУQvz/)`/qJ D Ax<̓{pNH`ML;) kŖ+ =b,NLpgpTURl¨W +@LE1;2;퍮Ց5ǁg[OxF<@zJ+@nkCi I>BVP^h*-G'{ϴmin.lǼI0}(/xs<1u Q͎}E̱SZԤJXWd;bc_i&\hN{5@!"&$ёB?K]8 <צQfɭj8'SL)_6<^݅Ȩ'@n^8H:^ L^m[Ϫ 1a7{IdfIAd < *MX w`" !JDb8.I\.sf06El]7B5Օ6"-pFAaT8gUs1˲ԑq;C*%qA%$=RVhv :ة\y17Eu!z4ѵ?>H`LõnF s ޟ|~<%'Q:-wY}FL @ ܕ18w9Y`wJʒ&+#ݛ]!8 7>w;4d. T_pd 5˿~" >긦.Փw9)-kj:FG2WIlZC:C7FC]YIM}Euk.L:LisV(T mSޅmX,= jMce@LJyf̉XE2S@Co[+v3X5VpKƹ%SE.&`Z3ѺQPy s#^<;e-caI Bh {DkqB0'/akL?ƻ5@M68&Dzdnxw}2 G~/*coF#[ cGg1׊q-G(o!":XKtM#4ÖBgxU g%@}2ʹQez.q/I}, ӽap 5ا/@O65dߑ *Fhl z r8 cs0mDLG#7`#ně%yT>@~/GDRKw͓Wr}EjPQ^rgTS{k'eB cogx 7! ϐ) ݛLGFopxIe/{Й9l &f&1^?To }F'NBШ5볐 K3-(^&`jJZ+ssz3Gf {֍$m:N2 3c[mS9X$Q P՝/vBXz L6:rr1똋i62ЯMg?>(K~<ND9"|c] 0I7vbtZ=qbifH8MG>=qX!ibfK`y:x&VL1B"8lf^9XHG^'_ x}_'PD-' -G=ڬB!y{I+8M;eeE T{ʬy\OHU (RìG 2źt`˶b7#r؅z{0 S h8+"4/ռ#] tfo A-yj@9ω1uH̳娪A>"zΘLݔfj2+y"/}DY-WЮ7&K|%!{/*I ~a2O,)q?`0ҿ\CDӜ.Ac mU v\3|raDqVfd]C*CBeZ5 Y?lo$x:9`7mQwMܴ(p8L] ,u"&}k?,ty.Ss}$t`;~%pbkOɴD`Iܬ܁\zn۸UC]ag1-؍qHLt% lڴ9JYm}YgD_\lLHأޛ4hו03&z*gJ=+nZ"˂mt jr_uzjŋL .6@j06_qIBOY~|{ǟTTwB>4[PQwpGq2lBh}q4dq [8.^UH;]i> ^TCCmvc>@@Qc#p Eϐ%D8E+yY~UȄR+fɦG$Z1s>mw&|@l>O^ζ1knu}Yn i[G atM- g~4 ;m??Ԧ8V,HƉ&E!;ˀbɑ~?b:[Jy/߈9}rJ8)H_ DK|kÚhS`?lAad#ݍኄ @p:\!%lL-w?Y#s(aŷP;c- 2I2TjOA [Ϯq-*&BQ&jYh-( Skl5W:P⪽؂VjFȩK&4h=anr w_5Fۈ6,GF{A7x}iMh'>UtPzCRH9pJuTE-^nZuJ~kP,2/GV~Eo8˂Qs9'qhz!zk@D ;d0։4hu-Z]!#"3td̽nJȖ33 ,!;;Pj<Hn5Y9]:}-Xܷ (s G_cd6PfH*b}cEXgX~)!4CP䤼Ð x>kA+ܘoLTi)$!yٔhՠaZiH!]꥞E+JDp3sTsҖ رRY{vߔA | ȽX7iH]YҌ]g6$jblCv f$"ZC= sr('e$\UJb VUEm^UB~`ݾ ,dUd=pdj'*  qliMaDެD uv1]; $0H#vud3J܄Jm/޼ VPC {O=@\#ѮpE$^[5]A͂,8Q`=>M8p%E#`|իv]YgU{n3[-}IY=Y 5 'hOa,tðc*\b5ԐRao@h+!xuާt1Km2YZ6vAPŷmeatQ[ewU] A %FC K^k#3 %:6#r޶O|U4yLD4}g #rL:kOc>A2#9 G~~E/R;FeF)ܪJPaƩlb (*ٲ(N‡ݞnr7/Q5X¹#e/`{b fYD-A2bߓ7\.bM(2Y:S$e,ͭ  ϛij!g]6G<¤2:gvoq&6P`$ #;(sxV')TϞۊARzp)!m.H0ۥtRi| BѬbq+gץ~,~%"`RZ`kk4tvP$DN)v+@W06aG1}vX 4x ;BB`s&ƪu948N\t4uH{_@ITŵV_i%RS юiB1P:~dTXq@W=O-[(K${ /oPosZ1zq-43ԖlXsI*TvƴYW5!;*svsî0y.z[QQ;#GbaE6 {aaXΠ~ks,23v_j(t;mt$I =K@T"00{R W2xQD̚`?V.یGH]HSyڭںqF'E毎cֲ%?9=ul OncYfp*FFijhGb@"ީT4TZO+1Vţ!͙{]yT) &7?}4FKb+-GpBu_4cK5?Tmg}x2$ΝkBOD"B޷k-ȪKHnǼ|gy3S,D8Dw9|hu`=kL+7*e\ML'S-|p>=Ajc?Hf?V, /\,PƧ(XE#IR1/ct0^љ֦tYdOS%/PݼZ| H;נ#`^:_?V1eأf(e\I|7xxM5뮱U!*"~ԕ';cKKjjGZ^Pm'ȰI˰0NK37R=Fѭ97c"7PoD%vE!|L"Sgv /lyycuO}}W[aZ:?G1R$32T_PcEV('QEq(\9tix¹2Kʮ\Lך^_=[pyK6C2{_L\MMG:`/V!zχOdWj {y. 5 }Ǩg`*X)GV9h~ )5W6; ܾNCs{@%!.W8k" c |l_B8øy$1U! 4 ɳՏr~ o6D L3sJ&\&wJ@41@/|Yֻ+.?4 4h܀oZI>' M+neh!&XEGjS a`Y bxh@+"|zi;<]鹝}GMB8,_, +@eej6I($y e-I0o03+hVgu-)j5q':cJ9~HN5 1h0{Iq]+ݑCC|kJ֩\k"ZX`@m&8ٕ {NcO!Z<f6@Fu5v`DNZt?]b,h-HtNn_(fkى96猀 '1JWtwf2 @bQA (l# B"[^@v2NCޙ8>y;qe>GOBؕ.ޭo ]NM` NN#clm=!SQ}L̔q)A(Rz*.Gᨶr/9.-y{sEq'f'\@܅F?'S$F_62hJr"0\|@^+ءb>߻Np8ULPo\utĿÕ 婬"m r`sÆ3J*dr4,ƎbVCg8ZhgK:4OR0sd%LJ $Ϣoke^Ksk:+r>?eyS̲V. -qP^U\$!~ATL0#KXto)}-N*tȭy9JZ* rZI/HtS6X{ٌNWOWyN˓x5LLԳZ*3KўJ|Onf 7]4',-p޺sGppa{b،FBkD1yWg&}Ш8\2Fesg<7u@wclwME'#"?`v@,")#MMHeWydV(vj[ۆygbTtjQ#Z/(#aYFP4/ !Wm+Wo5][ N/XjQTVFY#)kɌmvZ+Lwh*X_|d;)@׃4ɫůLG?$76(IwK4M+Hu\9BaeuZ|љ=:Yx`w._*sZ92:|8Ngc/P*CeNQT /Wkۇq# J>|>SʽOdYJ[nSV_7az"^BJ8CJ#`{l]pʋyXFCbF<*x5 ٘Ὡ)cXU.F e-VVt1"U%}rh斘z r- ?e9|YPw&@<m-$&гߙe?]K4Kca^^Z Vf+*ifA&Zm4BW΄V 11l67,>j"gSOlȯC''F]'ÿ8BdԦu$O`a7$ֹcOL~szG.X3%MW:RNFcjV$YB]19q!reCe w5oSM'P͹'klu9-*Ш:T!s "iXh C:ڬ4:TQCp\<Cxp-l,:TT| UЍ| N + LOؠ˯@z3qCB~L2Mpy{~ҳS>Cb% xJ>LI8ͶTD=_O)7"\q:{%<{5c Gxh&,f{ְ2MV/F݈e#K)!ת*vl!Yb8G H` iEvriK4T^Tↂb32w+ׂ;.u_$=$iW0SLإEItT*3y-Rqe[ɄfS@2A_C5[ZģdZ P 5/#J TB#ن7[j@}a$CpT(1J:œk, a\w EA6!^PSp!6E_m%vXyvźv'Y(>j)ktڱORbpF_A xJ}w, 4SR% mA1q^fyIJp黮7 ⛐Jk(`Lf޷WW|ޅa}/Ь&jWN փ.ArʑXV~4g@8`I2E*\g[* Cj8-F'\,KF9quѩD F)I~מ #@'˦> [KIRlK=lm6 \(URh 3BSmzB/⢈(pOb$;l$EBM@[ Sͧ4K- CHONo&OΪ>8>im]g~aVX땐wfbdlðj8QwZu!/Tyb<Xc24jGH=r[Ȼ$x*![ϙu鑜9P͑9!fqb We`W+B*|.81fSKEݸdڽ s$DC0fa.<.ѲFm'T+;}'k]N_"KZcƏޕCjP40 \q;!ڵuXEgi3o[h3@@"é~BNoNP13, -#Xk~mVi]oc|kg+_?W*R:?4-5tpdTG C|5>BDiPA%K(e^M^Q7WוD3c' w?36Zӎţ2K2:1"PS3 SEuVb rsI_MT @"tWXƥ 5s'tjacUò?[3ĩy+ ?GlP].'"f,z v W }:.ލ1eCIxi!Rag >(%B*|)+Kvްm%aZS<í */1l'Yk7ta𵷄sry!gDH*hpp_C}:]Zd:!4ho=o!Bb>1R3cRL@6Z!ʬJRWnճy9Ε,ӚC=ChnLiO)))YÁIXA@_+#Mvh&P xt-=lX^;ګzp6:e%?OnW gM8*k?r\*yxRMàc"PjT}utAr]>|Òc@tb8u9&BQvfwpG,mMԋTxxLFgYi GDdܑ@q45QQeP;%o6ƒG=U.'-bI!˨(lT\ZOvJ~yX}ىtދ7f;#j@HR|7^;u Ҕ"465m3$Xw,Z ?͏ +r+[@~"^g9#Z'&^2:_itd8 c?m3<6'=5Cv1kPZA rͬ+jRLB'}AndR¿GxcSJzߠdD_D¦"wo b58$^S?X1:)W;exfDD/6u`Ѐ<)}k[ΉOV ǐ^(Nr !FU a~wWy0fI>A8%5YY<p_]cS* BJGTI((o~o'ѓWy^} +rznZ>s~tYs_H9c,Ԝ5Xd0 `̘ʜec!raȏW%VFUFAT47{* `n``6d [|ق,<Ү9Yp>Qޅ8 鰗 vKAPY+*rv+%P-7bŧr\ e,r_*cNS :|xpOdY8{:w taN ŘxJ ЪKoՠ܌20@sr܏ +Q+2vN&_Q\]<8U͊7J!~dfA:-8BL&s Ga7pI swC-̱zȕ(&6<Ç+FЂ5K:4ӗpA07UΒVPx!,d b@92v4p1-yMBdfBys! Qq0AG]+Z#w40{rdWtd I9|nyXDt25XދT6ZȨ**-1zh$5'iiaBpenmk=YC I$H)156_f$^ N[?mQSذ}jPΑLN PxU_Bs{ ѳ,^jR7 4Cv{hxVYJ1pbmw hc1n A_,fNrn4T=Hx\D;2t9qaVbʤ'exf5w_A>n z:þw7J\P{&_s2i_h#ի[r6a"-7?0TDHF6HG[iWֹ.`tpjAyB'ҼCyJ'O"p*b)K&*@n9g޹ҊS 8g!{ OttUytvVЍh[Xs>o{,͟<SEz<:W1-pfJvq*kMU߀)Iάn$=Ayn8J/]!PF34AC,GY#x@kˊЫ%$d\ڊ2^+p q]hbY m+XKr\,"_-'j'd1*j}SG ksoJE q]oUxܖP79+mKx? c4Jmִk{kĈw@j%!bfJsĨ5$ H,ENV ) 461=Vz,\$l-0t9#T>`W(GQtċ(?ZOq::{]m.5Z x+_a9ޔ4uV1v_(ļFGoj<'ȥm^}5"F!bqeG} $kd9&nċ*UĈcI 7 Џ>Ghtgr 8Qs(+3]ʝ1lFw.Pqb&#hq 8[20ʟƳ9 Ez [UqvJS~ރX8 Sc9z7\6eaw(Eo|#3q>#{DEOǧCejKQUrJ7 +<0Q-l9⊀eɛ#!/qK G,9|6L16@&8١S+|2oIo2BqnחPedx?>.^Zk6)!v }_gcJAk@& ˊcywjyxt"Kq借~.ğIPU5y-Km;Z9ַ1-<@M4G%G64ǢFESEh&Mxf6˨6- ) DeR޴nG%%ʝjCU44.DNj14ߎG JEDx{d6%G~HvrZOg`F ӟ1jr}w%s&Trx͹5wqe#Hh`S~DlW!J}cmkJVHӌ tP`*§resBZ ݢm۟9C#A` c C잫z҅ ^+Ȝ5eGi4Ѱ5F6GNhJ4"?ilv8G){[I$.ZA+z`p>vX@_JNWu9%yLyqaq;Xn>b(A^Ioٚ\凬UnahD86{W0g(!4UـދsrEG~g=s-wݔ[@l'@GK1m2~W"]9|aCVk(RϣL[ ̤g5s+c](r˖OS-C{{Bb++%=!I8I|\6n=å+y.~;!m5oRda8igG_V^]ۏ \$Y ej oIQV:%m|d[ G1Zz &㺺R?c|s4s>is)Tө3ـ ύ+J2aM,kn %{KE2$Ƅ'ș*E{p,\q(,F)#حVA:T-Ih ܟuA|bG25nͦ3AIo [G"Q& 4,ʜIG]nx$Qrr SM%T=ƯF'[ɷg%?KJ,lvT|A4 osf gng<.1$7q%`Y{cu^[I k)iXx09ƿSvC묕Nذ, ?ktR)*(rg8 ǝQ8ܜD_#cqIߐb\(nyq@dJr%Yuxz9ahNP}P<('nJic,s1=JKoe>ۜv[~@<[!K wyhwW}v,>&F"41Hd1܃9 {Z̳Gh0)֕dS,'̎ Mpdn*k=ZbÉ<=f$VoVs>_= |Z$ }=WW=@+~dWv]ŤO ~ !@x46Y6LY[Zb-\PD\J)ŧAfzǻ"kg߱Ιcf1 t~:ed[($};$gVj_, xIq+Veܳ-Zm20{qL6; >)h[d&ڜT&% MJ wX|ihG*&@\P[G; q;Eg\trÛ[mOs:rl(0V+;Y:k,Kjo$0 *ڮAAМzGf7wn~!z,MxG> nLxhEd6&3fPSH%uZj)3HtiU]q0T'b+̧m1O\|J{}GF fu#|Dd.ؓLycn cU/v o2 U 4Wv\ K"VV6wRj _6\}MPD dwтgT@LF-L%RyT}sfMp_Z÷1wlu^GKFdiSl '6EtМ-/B폪.rL t<г:lLA屣9%TZIK}U{9ʄ = $V{f{TgQ Mno.O[D g1??<,0nwlQ_MUKaRIǾƴ2"rth[1n9o{1Ϟ7VIvbG~w&4T6@ik&"qO *lޠ^Onq&"mB 3/AdHlNa14̳ YJ%#|?mϤN!X^| (=tbټא)kvUN ٌexs#- 8(®ښݫXp˖8A,_" dbkԩ춉yuέAdFT]V|Fy3+% ji^%I! jû ̮0Z@eLVj37H[Ip@bL5`w1ecI_a4%UmQƿ,1,GD1E;FV@<l`1&a4!Dz}ag{CIqI.5M0D4rR&}4Xpxΰ!XKʍ ,-b{HΎR 3,ܪ#_\edH;ثӋL`(/viRk# UsxeIЁT9 ;%b΢PRbw\R>@sa>~oڈ}9On}| ¡ LdFRe{Ueem:\^Ȑ#Uxt藁+Y$ԉBO!\\ aJ܁¿m̆DX5dDgu[P>n;$ZHCNOMgrVM ^9Lnc@D1r?M*}y9Zgb ڄ]l 즄 tL]9z@VR/'f:"@nT }M 17}J`#mxPy:Ǡh![3sUĘXb,I+Aplڈr Zo/̸**nk3'&*'3`K>o#ǒ$b6`u:GAdؕqI&Ir+Qbr&T5SayO~E:LXH8B@cpy/mZ;YH}c^ 6aꉄ0RR*?D6/a)EUR7g!-w2t;>Ʌ&_4w>ES-E8wd(zpzzdIb. q9ȥC#Y̦q,o%Xx3ApH;tC4Z5 DOCC!F&{5Pg=Q!R?sm6\U'ʱ>8dNq )h$.~ݴ7H47R'LY}UQ/,~[7( %qڨTeG͢hGwu\P0*{m*[7_gD)2arV!M B1"Hl= q bʂioKW_Y 艟wQmߦCd@]xN1L f2Ȃ!HIE3U JX''|\ լ&|O0 }͟t˚H~; g3&gLGFl&ouw)o(±EZܨtT+iOVF|}TPWU^!vS?kg"4HCvJ^GfhVB苩.6@wՈv[^wb%KUTUĘ''{=> rqE:g)cUI2NG#s& %{nl+HNC7nʥ-*A-(]>:r +Ug0fcR%k>R=<<Ub<1NP&Y:%ˎJI| )bpH ?ƋXF}>Lj(^I@J!fAB~FLg!_[ [$q0o _.wZB!gƇ{Z,ѭf?%}eaBk91vQ)DmޠwMfQk+"@/3R8/^iAHDPPt.^ dYn+[XX8=<8ic63XЗs! Ȝ,DOG/>m½icI4Q[pZA"'ۢ-6) cDV/@ pz`˺>6w j.A~FT}R)&GG}f[oNOX_SS&9mbȴywz\&<քK;Jە36䘕C'LQ kNr>w/ut>O'Wj|\|KԐ.5pO1ՔC?C/5ܝ}dGgV+ jX骚wϓ#ߤ!z!1l-x W0Jڋ,݅)?UzIN^ٔ'b+W9#s$1f C[l3mG jX@`o[hD⎂5*m]BUU{3Im7i>o9dLae;c]cH|4ګա5Rߪ 9N-T̓b[u1-$NYoCKJ_~4iM_giK( EMm(]{t 6j&V|H,Y[vG;!#Cʣ5K˘Ga{wpfo >0n@B\ 'SW"DgPxygͅ&%,$zNf0È:1 "st[)Lxƒ,K+J<T}[uafRv>jE^gѥ(xpj=&kP'_T',CT(c&MS0tmB/diuI,Ӌ㐦w#x/ fu19j쫠&Mfe2Y+g?뗍~`)ߙʗy ֑SKfPg0Zբϒ Ti"ZU/- \x}L_R\ I>h9V>G%zARrr2 /$dlZ Q>@{-!-E%h'\ 5$Ԗ\7m77;lOAh#+XhށK$=,{:UۻgVkY(mem]Koa?>ìD<Nt7"ߚs"m.h:MAuňP1$M%R=:ϐlҾkIݱa#.1%h!,QeUe25q9$06 uY*gR*f a(#DEo 6{Em0Ec0 zeJJvDZF`lKhJN͟)E928,*~ ~( Fӳ˻,P SsVX_I@Il`vOw3hJ| ~j8qadeynm_|L>OxFZi>ق1sFd@u`-.v[|O%f5HPcЎ۫TsZN@ų O\'D M>ZPI\]㢨DGyT ԰a1P;k'E4ٝeP+JU|Btx:PamߒCĭOiǽ7(P$T|):}2e}Yp{ۀ;fᵓo{Ҿ'ħTgzS>Am5^),< IɶuS=͙xq@Nqo:Ly}ac>eŗc^*_;ù;/#3%<ŗnHwoMZhB8]BOky@s%hD"ag7=;)۳fp7kŤ꾲=#p&Lq JS`(K?Ǽ#;AQZO󑠟aax{TI?8cAsh(!Z; y3knͷQ@Mʤ?:~!S1`IlzPr\,i~gOz>(x%Qg6x>{XhkPIʵ֨Jwd. U-ʐ"[Pu>3RdH]~y;_\.+`VӎE|FV CzTK0: "ʿ$/,hO B6uVx,+lW#ş^3¸ ~pao$Y$xtt_O;ǚU7F_(AM I}Tv'խ@sJR_ 7RޗIMY>M0T<)|D[a&F.?cfs2RcTD&SJU)3RK:_cťD:}R;gC$=޴Ve4̍/t%bFTɉd.Pd 5h\@Y%OĢvub%ҭ &ʇ  \HT$kЛV>VA @oG;u4GcKSTo Ҍ\&N8(ӏNXqԲ9rDҨu+?td9iA q~I!HPqiVO\")J|T"4։(ȋ]6WZa;3 W3K!תĽ  \   .">P?lxʀR"|fgGUU{j] di} ?r`#P+0aP>Pq;Xa2Bjgڭᐄ꤀KyDH4GU#ƛSLGF̣n zD{b×(?vT,q~:< :^uwP4f7*-3OVoKKi*H i}9mά/Ow~dt|f9-*Ү J !stZЎVz㕾J?YE va]>Yl?W'bG=G9Kگ}<(a xs毤'j堥x=MXE1fe{(2x/G3@>x(1 ~zؿzHe +iOQ)!8}777hXќ;:5꟝UVaR]aPZf>[$ 0?rp|id(;C%կ4( iwm۫ eyQ Z;%4lvG9&?k.ʇ~K*'{<x6OLsB9lu^1'$A˚'F$k$sqH^ԃczk@I I~5wz;b))q.$חٿ:ݪk";3P̮f9 +%m^JVlvWE+`(8\V}t)-RĜ̷5X `=Lٕ͞u贠Jg@%HO1_SqZO [sROz=b;+8ݽ=N({5]mlܪS Fa˾+̇TY,9hj @ ;2qmYQt~.ଦˎ@x%h X ̑.2$a;>!䮧x>)l+ wlfg>ucpêǨWLϧ@TϊcSΦD ]JmX1쨐FY P2'&1ʃxֵ%g4t F+!_D2Yu3JUޗ"FL*; m1OіFiM Xy *@)v[/{H>jq>Z'R_RCizgW~mCzZ Kg$H{'c\HZp؅n5; voT Ud/A.f#}5ruɕAFPo&¶h*zP.7F;jp᝞Gۼy"xb gW;vI~LMlji>ٲmdQPa>74^տ>Mv10`0uLߖT9";zȫʃвp6?Ի݊ZG,JW)Z6Gʼnn(GBLyzA6?˼M$n'( e5^!$oKCZߥR﯑ZĤl>~[7|^_b& ~x $7݂Ή5^^6["t:.= P8-ɉ2,&…GQH, ],Yjφ%θ 37U:j׃>4Jby.Cٴr:E3so))Bf^7">ssZcs ܛhӢtȧ0+o?˫)W Y3#hE5El\{SF˶M/c2c/X.Vޘb'X<5҉3W1ek$*.ΔihQG+uu %=yVWAOy?|`IP:4{ge:yT, plexx A(5B 'V{O2+.bmDprUЙ@{PF??@`ι!öݨ;8֒.|ȅP=X t`q ֞d V,a(]-[ &WGXon/<]Yޣ<3顑Šhzl ' } >(&)0p>4e>fuCbMղTt [ I|Ԗn5H2tΰ!e㯣d[z|SҼi+ajFmN6Dj߸?'G7p d[T7սB<wxQ޳O 1Kyoo IS xO $;ҫ$ec ǘnZ #xqYd`AI|0.GA&]te}csPrnzјc[NfChtvx+Wftaݹ#T:~S"Nj؉ Ñ"ͶxiU(y,EM,4ɐ3lJ G$vt!k\ը^mHΡ( Q[?|t?}/#T wNsp}g.o4o>;0Y[R: *9[R眆}8_d3h]Pbtoh}. BHS+\1ܧzUF4Q'>1;w5V%"2.KΚF<0knyvVL:3U(DYTºh9o1W\~F79m"WFMu+Qj2fуhxL#w~jS@AhdP*i]mhfA2$*sx^'wiIt tEuf Mg$6kP`uO͒ĺ'V8&kyaw($(k2>LஃʨWJGYnAN%k8j;ᔯOqJ{Lb>"L8K9 2PRYΣxnnèƷa~cj iتɜ'W.2;k>H:Zl wP(iޘMϯb:1jޞ#H!@%#u@pnA}rx(^R[jcy6"ѢEjJ/3 }}b]ȯEY<#>%֞k3w ʨM29PWu=To{)]ț'pߣ9"r*I="bG !ZSJ=f "JU7{&2,QuА~LӬ@LRϊ|+3y2I7R)or|a ;M, #tdR۽Mu'(tX=A(s{nq@tm.K~Fif:EP0?2l:*EQ;4d6?ͤFXD^MQE mi#B*mP8ny>^^2kBK1H9in'Ԯe@窕Y= A{֝\!k(۷vtUVrWZE"yNFжiC68 E'ҦD _LbG^q|wh Yd uaO>+B湺2\e3nqEk)¸fEQ ℎ})c#%%zKj +D;#᜻3s HglÐ+L-5pjrVzeQ#_>'YZ]uzr=,H77('&SL+r ? S)3a{?؁h?=2cIoQ U t%#SsؘJ$^66[YxXо=Wz}f&FpetrW B ֽKܥiK Qຼf%9\+ @ ',#tMF{PKw`'׮?Y1+O]?T`KRpWWBR(w R@ES+ :+~u)WJQ9 ЇEY7^B΋ǿ:T8KDfRUyQA{S&bzKWIbW M׾,&UbTΗԭy>lB>Eٳ\BazU\kRd2;c}_NIp TXz2thɭ6yRe P. >qGA-fqZ|rҸN;,Y >M#Xɀ Cf]OSྲZ0U۞)]ωm&obR5:Kǜ0Q?'2/JhޓQk,Vq;{6?6~|*c"/ys*n~(Aڊۿ/T|{oqڿg[ ^dATP{*&S1 -)3^-xJ sFkWs$]:C)';eLlJ:X yH 9FI !p-~unVIy6Z7wfA2Zx.! (k'/P?MN*ZX 1i@QAL#YXlԲ5{A5bY&bVP[pn@5T<+D? 1;kPa!*ZĄ!ti^]}\68gw Jk kwE?!MM7,,RB:G [B/R!3));˷K,{;(0g5L *Eq'cmlI]ae$cr08B<Vm_J,wOTn[uO|h+e#Ӽ'K8UR:#vhkjAnd-tV:&8ةZTȳv]xvJ'/# B"S:Z5wd25.R]l!$,e؅IΈPqU*YPm% ;j57=BqBUٙsE a& 4;RtH-bJ90}sru.J>te?QАe_ZeL Qqn?^T{=S* 47\Uʰ#&G~a˸6S,g5؊:}Ͽ2TbnP4U|r6l|L[7llXzc!JzCkQamarDfA.BAkzs7•HjEC6 ސOԔ~Ya:8'1ԹMlb$G3Xdy~j} ^zZ`C`^+y6P2OP/h΍1jcyX/o45TWݘp&XQ%^r2%٬[#x310Kӹ>2>eZ\A[%zϹ{K "ux:kx9.3(K9Wg~|T^m$CF:;X)SO7ƋClYlը$*!w,n\ꬪHEsB9Bě4'E5SE=P7v ׅ5A3Bp: 0bĔ=_?suv[^]|V5ZٝMduSx % xft2Iʴ'?n4Y$mkR.9bg$a B~fXdWj} /Gw~:QՁr')*ָ[־YU <%h Gl1ΗbM%pPiqT |a$ĴAGAV`Ma56r0W6 2bYM_"JvV]^UwYU^Aߔ(HH\a}RL6bF_lGs P$CgK=E 7@eJZHwB&~o&"U*7gO͠f_ WvLM6M"i)Z!?9gAY:xݽHCӘQVΖ '"k8hFdSIӻj1t.ۈukhq]Y|%</+U H fT/Gn9BrTR4Rޏ{v,*AڋR6PO#P_}pCh>2f!)PpX94GsQ/6Rw֧owP,s۟-)$VX$6P[gA]'{}^aZkzsK*!%x[#(MǴU?;l"X]\oW~4t͊%ٴ>QY Tdh̸)W"0^mpn,a0hmZ\#2ux8*BY,IA$cOB`DiGOכ\l@hҘcG#umG^|c:%az&GkF0^cŕ.ix$X0%BP E`C1E]P V uYixHwcYlj1Dr^w`$vįn+*LUECs`뼑v4a /l~ZzNC8S2E HQ$щcqj[c'4QR֛^%坷 <,]#syJX6uoU$BC ]ŲzD7 BZ60:DFva S6&IQpqa@N7pH͋ܬB3Mu:ńO|dǜ>G7Pw[S=p/h/pn|xIr* {AD=A"9};NiT2 Gȣ͞tźN˂ u4rj9£+؇pdʅw~3;;ĭ_] |bAQ3Ī zzݠKRWJ<œ4!犪QYȿ V׷Puv?\ {);}, P/`uٔIGD0!O*-Q_g.v?JAw!*4"03,`d4|j G4ʑiy 6"jc< v䃝2>*0P9b~D`72Eg=a˱膷´Q%n4(ar{_f3#II60SٲUuV'FQU?"Q p]O˨J魪ԍyg3(2v es$NhnY>[}Ձꖾ(y,/n5i fZzU k"9x;ҭc PBߝqC߅8U cpӬrېt_p mBTO eFx=n7dϒ6}__/P[Zqg_,IEZL?f>'jRu)ВP>j4C=Cnh^D/V[Ls2ຍ'Í+6nUApnEa03t)wzP3ß w: #Q!Dk]4};]YˎQ =cH{)jzˢ,تwhA/J@5O@=LP|0oJ"dx&WM9Ƒ^*}(1F@0 fw'rP x%Z /Q\DP۟IP*н}伐Cf#Pw4n6{{?W+ΔMH,}D0t"l@z0]J.~=Z3 Z=C왜1ɦ4C$Nr2Mׁ}ǸU$y!.~œ!2Nv6(g r\WI--$~P 6*c}H+mSczIW?uhq)<灏H)ѡ  45I/Fۄ?AiUQ32eCv~!gDsC>oxX@ctuy4܀VY:qr*yb,ZC O,|Cj53v9(c~C\ 6M抉QGChѤ\'xM v S/H/) LrX>cdR [7%Ӡy&y5x7j{' )~?v!~JH6@'\5P@zzCL+:q\K(TEH.nv`Ug(+Lr'׶GL`A6= YUe/͎NsAJ5qq--_Y$&!q"IՀjZ$rG@ _fB|A{nu:Aumd#D~,.س5z'SgNbʱp֋;,A,p%6L 5ћb+v:5TqhhIձ/uҽK'I$K3ED4}Gki-H28qGB8G'4>\qp_t >B׷ϟ4SQt#r9P颔QjLl7ǯ`$*Nm6e}]V[5Us0r"7Vx9V<}H-v%r,+m:xG扎)AWq0q6)? .^ѥ^/X _&L^F[]H-T(rŷ aQhliArGo{sX:n`ݪ}r*gR9cd& _xb7zqe O{Bą#X\Z.S=1RY1 M5A8bZTo.$=>M`t]1 syp^x@:Ӎs^Ya}n!KHdrpsLu[RU&N2c)Wu!wk4a'tRaϼI*67hFOFBV&DgW4j!Rsc3Hő}m8.!Z`Dם)/rK3h](,~/j!1g𲇰d+a*;崙[ȼ ?J[Aй8(z>mۯ1?#Dip3 V|@EEAD<7]"5N$qgq2(-^x$2;gKqtM>(}lOa~e>uJJdn%(`'*F9W%t9y{ P Sv>Ғ.N`'gIrO{O>k&ȪMKɏrn0@4 Ñ+' vȱhFLC@A̓!̡Ñv@Fg*\hr Vd0QQ qԒJ9;6_1+X7e\K˼[ y,mK[SWbyѽ,Rt7ԡ)r{;ejBlf|c,E9cXKeS~yb:lm 2{h<_ÏNQxN؋"5*[E5BXuКBߑ@s ".Z栐]h$1 qhz~w]ng*`veo dOzY\G[6g/Lw3bXQ;]|_+ ?аuɐZ9e?KBlJLa;veDI*ci꬘gqʃ w|G I>r qF!HʈU/&уFim!}yB X5 ?yz_a@CHpy~  Q9z:v %p7|nB1sn% @[ȣ@)];EJq'LP8}sKL=skOm N[A{;5 !Xp&{^6D)lWab֪B?N){6nCf~V>n|Hu9m9JtC< H p6):wg94/l.ګe r>q{{^(I=K[K%\ֶtzv[HL޹P csŘx #8@m+RF'%)jp i24]>@8?1X@6)(-/ht/k Is"7R3zǣh5_pY[ +ԹyX<^>,bV(XFؙ\NU7>ـ[2-$͹maP> ǿC Mˆ.iV|!1W o6O ZkW:y4>L]dɌDZ Li0= hu;mItYM{y>|t*TqI7eH?ݞS;+Gvρ L)yRq:N1iJΤ ҏ? ^GeqjЛ) U쑧TI*د&\ASK*M7@=L3n~( Hp#*7$@r-2!Sb̼ekXt5􅟈 ^X]W=agԈZ*󽀈G鐣XaR >&bs^ ,̐VMGH@OHPQ]?mɆ '[4zs@-ʖ}4b*} GeAD@~;z$c]e$ ~?7~*I:`pD[&ҖG7=eI'CoЮlٺ+హLԪg,yo:^$rh\!f8ɻg6;TT~2 j/#{uAl3D7Ue=>Q".yMlNT|5^Q7ʌ\īS ߚjBU||JF;"~tH2#mrW׽d+[D(wc V5 [\Ei$e Uuk}\ AG7\ͣqرj!(#- Nnm&7cDJTl+x{ {)T"wWF &p"!:^4o]c/\'˴ vA8ϗO0J խ5|)shwiw-^8zἲ[a?nX6rޔP'Z@P j9pB$nZ ~3xIgv)<1Z1p;znv)%X`rEw4$M@|߫4B<1I'GɚV<,%z:/ K4{}/ܢ1l{RiUN._]t w/SO,IczlMa<(΄a/"mBhuxͨlI-9]!sXG )`"GԬAx ;u'7>XW1 լ 7 i"b } 38q-,q:Uq9܎PO3صQ}tN3V t|G&<f«eͶ( Q !wV'ʄwG@10hVAa~$D왪]f U9^2FlN I5uWm_\y*[eXn"Qwڵ'IѼzLeO؂[l%xh7Ƹ߳w8JOMz qߟYϼV"RR(/ޱ-@cS?QE;mnqy7HЃUVU4e"eI/I&L =vMG*n:\7]d/Ud-swD.yPt8Me> |S%HL}sBQa%L7o->PR+A;Hfw&Vϰj. ,, e8]K# *@@;,=&C$bgn5^mͯ{e!/n 9ЄNBQU d^+2%:_)<8_XĨ t"fujK.L$y\5]̬}Y,w'z5}ř!oGu XPA>{1Ŏ@NG|4W@ܴg;jfcB]=Rd,"UEj b$f@-:r{;op &.%B60N¤ g. i{$ ⫮\94Jr&_>^Nf1I~wB<ـh,i3?5b^lTKaJqi*S%g37 `=7{Ɣ<VbAJyݥTx.xRpPiEY :%ף.'zi$VƻO_ bn3X ӗ h5L8 4.A:]0MƎZ}K,m'x`} 0)O6ԊuѡzԚSt~;s rT ArՂ_2 s'~/@J*s|$4H dCV4=@>*6Kd4F{[I7[ ʎ&r"$r?P;Ql\4vN+q/L ;7svv(cA2=(ݿ )2y<1ց1[i3&B?~M62/[ph#b^qK@cقd1IY| YWJٍyʡuo< 2GQc pn[P7cʑY} )*_o^5c-eM)C:xFfJH7#ӾjFB %6.MgzQSbs)5ﻏ1qXu{-{YȻo=k+[l1o: Ӄ:ZZ3pY'k̂rV $:+˲\)9?8uVxZDMsA\^}]t܃V ;3&[5 Nq(~\|s@Mk<7!|ӗg[cVɴ/7P§ui?SN`NaČ7\8BS^ig^\sO`CmD*m Odf:I6]dF)M >Ě&=K) ˂yW_ʍ3r}Koiŷ09K1W8oW]ڀMB5_G dҘr"mtn|ӻ%4E<+u)2)M\>y3n =kixP ?ݘV.{?שW6o3>~JIpJBD?DlS=a 2Zݎj%D!JDrЀbm-S]c6j m4*4"wڐV^! xT6!x[Ԇ! ]1Yړ2H%lq-I-W*Uq"HVs)hoo,wc@xT!{E퉒 yjBtn-9l Lg C~2یµ0nZF|kH12C5;CqYna:kE qhRP_w-^4oGXue-Lk-XCŤltMuDGm =Ap6YAJ:HD:try%w{{*κ﫞ՅLn!qsEj{VQV0yx3czfxHv?^A:6Ye88"GqojRbPm|l N s u#fT4Xie_{l3O F: cB\HԜq?K#p(ۆfM'ԭv9OL-۝4{S0Ki)<_U{HZܤ(w^}<$Ñ+5ޠsvWa/\uۿf.cNHDLxGUțhs0%.~{scD Lؚѕe D}xpaFx;ZdM//CŞ^ %0s[-e/h(Kʖu%>4yaq XcgJbƾu>b$dU3o <LkhU9- ][hkwYU9L 6~ԖEy8C( [65S2S-E* ل(oQ(){!;#YWCϪpLGn1dz =e62 t+5skH2+UzFUKK:_(gt.Ns)R5s QGb='U!'>q53*N7aL4-q> np.?H~$UuTXX89 -7V-'tٯTg@ڽs>.#qf=.Ǵٵ6p .,9:`iIam@;j/Jej8B>(G\L6d"5K]mX/G,N ~)ՇiERgDw?IcW)<{O*.,lP|ҚV (2V!+Q_EG'$!雈Q\?+HNױ>FQy>\ t o")#gs@T˫UÕlᅰяp]!N$(8RrD(cfIiȎYS_ӍQQ8ƹ3Eڙ#9QhъU|Nx\:֕6R ϥT9_i8!1VqCzqp'x 8P_X9{3z}g ߖ}#;n wCJ4Zs!+pDYS15ϥ<ė܅sX "RV3*uC&SlB:.x~+v oH2UC$V|B|bQ1I蘉?S[Xi65mrJ{C# / q ! )!&`/SWQ 5h_6H:GesѦb`^RWh OXzsHhHDT.>>.A j_)7lpۍcV#aXa&[&.A04~]MI֪API)5sOn*qEJ6xHIN|gs„-qaCD-B4&,7HN^<[GW2fao)> $to L,[ܥe/$&Y:eϫv `LqLLh<.QRU7X*t?H2:왪]^\qp**e"tQ oSwRoL;6]AyFr`9 >b .(S>m .RݴNaSCwamLϖ'pY Ev>.XG|ЬwCi*fc)EHz"Ĵ&Pk`(?<=<DǡoM5iT m'4;GUncϛx€p~ſzo=>'BoӘkEti~Y)u[-Ot,*('0eX&5WJ'. =-[I^spC`K; aocD/AP{ kvvaB~MJ?ik$ V`!R0±hVXso"D`?koi(xxMaJ ݸzޮ#G"%tO74>d4͸ ZccroE!@1zP= s?x_oW6,WTC6-x"EOc.Ƨ8}[%;n8^#Dw~b^iKn֎&~,G 5˵в`C9A[Nz賭b^-wJh@9R =dyn ' 3,g7.||' o822ҬlLV31#@N`NNPE8s9> @%؜1SŞDz 7= )ɷЄ^Itfڎ2vj=ӥuvw$pNJZ$Xƪ=fM%-LYQo q'0&,P%yU N_(^T͚6 z8tDM+w`>]+g%RS2Z$/\ nSr^ز*}oDchO檀Q{w`A>PBs}H.RzHcZ<6йȉ.4d\W8zq5PM[ÄR#98snv28V ! G2eև ?!q_R?M~~0Oa<"䩄pJ<35U!BOoZ]8G@a &˅ ZNPz{lӝ_JF!&յ#˸}5~CM4e -P]X a!Pmb&"ʓ6x8W5BQp:٦Wo44h3Ͱ<9en,4bb +[$mGԣ!2a6"qރY /ipNZP{ZA 8 ~}GbZ<^kumCvh0In'-iEvX [QlW݉Ә%@`.bbL4(k|1m, D0F {R:+9K4َAdM3$8Ϗip_þdOdp3s*{I:vŎ1@B[ފ>&bB2%(lhjt'NkY4='iIbnـ99LWĬRyd3Il+j9g(C/k1GJ_ |y%@ sdP ;1'|%"f*wl>׆QtrhiM>2|1l1*% ZB_Cg*:CT~ՠvB):meHOƔ#AE}XOLlvk/oMu95mϏ_1 #޺N3Ґ0 V&gF\KqCLkܮI_gbkU3l_VZ3_e/b!ned*gbt8DuFKAX*E/6F##LLa0*Z&ޚ A2P?nLb I.-mY$=7~n:+wVi%HU- *h:Pi q:NN}4{l{K+!t3o#"xMxq%N.$-v5JJqpB̹X[MZ!n؟bI$єI'EuudN[ IUufdu88^4 7-\q0ĊTa֨ =سf-Z4\H/"rEdgH~d?BRj$/s%(w<t70a)&`0j0Qή86ajM@oH}\E#~ $?vCC#6*{9k(F$աd /lދ ^ȟ/,cjrAQNTk`XhI㕲y#)-D.@gŇ^QVbYWA% : ܝ-d0!V9"lbSͣy+Y?Uf1^w,"VVTkq8p$Ѵc$.dG_$a-i-GSLuѦ9k#d)¡TXGkI%2 wa&>C"2,¡5FSg i__a f搬e!woi_O5-oLҖKSA I/W;8oIڕoX U)dk-{%,ۨACΡpQ{r܄+9P ۆUMŵ,]̹p3o)Fi>λ]vԭ6пR݋w]\=5P(d5\1o|z210d(`vI!2n߿&(7 7F? @6ZnZGkBYLkwF([V$yg\oXR_,Pדwh-t|LID1nipڀbjg_*c/YspM-2ש{?h9&RS$Ev j1F3XFEF#0<7,)^r(1lŴ6 XS)j2*&c^z"zjڡ[6UHam4]v[x!Gqu]Rhb^{.ΠϾkPn~헭l,) HߺZ}/X7p,ڦ̴]4!l1CB!H԰ck?I7n-I;@U#\EK u`:ۜOcD{/MKPmjdWoq-A;}g=osvnƦZ~FrY|h[_FA+i}mrg,̨߽/"9|(ky?q@%s8–#Ƽҧmyf6\<܉1`Hq%2%`'ͿI78LhCXZ˰btDc]m,y9?~y+SZJ %G0F+@B_p3(qy|`W!;CpJû1St+x&7 _ ̆$^ė}Y}LSAR|hBĤ*PRyaԾX&|˰P{)m9ѿVOLdr0/r4=[ibPr:v"2?(pYp8r1 OQ}JO4;_+ :_ ?Q^}I$[RWu.c}H&(ŀW,.Q6d͉0bstC*C|?q'ruӭ < b"E<@*~kP!ȋ/@R(KZxq|5l7w+a&v55$42n'Ʀf((c/ ]$γ.STOnXEiW/\r _CIosدK) LnFG\Wd]įp0M^`44Ɇ%yuܧL54.j[u&tU$VqoJ*eh=*( a+#2QKD3cc5=W\e3Yqv•DV\fL"l9e-^ iJ0?Թ 驙X pL8xK}h~ki>PQjEj,1zcF$_ҟ?͆q'Xbڎ-'J9jy+ 7g9о0eS1LQ_6bAfFw-FwX+EueqT wmG5^5>ڤޙt?ʨT1Z״扂Ϲ  Ő7hpR|j\8CQ[DUbNhX,)l-g0BH#4-"f[@.|Ku%0@ ckR6{鹅ʋU 3Kv度M)򗱱|DA΢q^`LDf{ȝ @/ '#7]ld* ckcE;=4E[޳'mJ*P?W0g>#ӄ.t2 ~r?=qXx#={4 ٦0NCRMt)DM^+sIP20f*Ofy"A0oJL#c{U:?`1E{ #‰R8n? }H2l(B)TpQy9#clqmI4l} gd\ýǖ/.s9_K3p4A %tБy{;:;H{zc($)dy:״i?ũfڜ2&]'t4VT: <8iA{yzI' BC?:R3}"1za6yTȖVbc4*;(Xhβ4OM\ _S,ǂ~3yZ6ͫBm ga(8Y'򵧍-E /# iqОuT.\YgŋH8a#ɽ5(UzxiAAn4o+^c+sB>LMG鱱Em^N$ZM̹bء`:2U692d}fFA.\a_}J> 3 y*A|6]$~kM>iY-$*Qڀ<YV11i籲)Q&P5;IBDBl=4h_lz-J]݀޲=?VZouvq8CoWw՚ۮk(&$$X=@gW}D=9z H 'uD͏H=}kVذ`f`A3,qRj}A&vSBZ'z3;:. ,~ ԋg[R9Tm&Bv8VU̷7({:/X#lk$+)_K08A]mRtp2S c}w51$1e@#[q. 𥐕rލ oҸ2h(:j3YŏbnU:BJBHIݣ]x+I~Ub :.xT/]D5DyTM9bOC_1FVhzb'L yq>L^hEn `)L54eX܇kF7=Ay! ;p ;-K\,5@"V[-F_$W<ܺP#Va*Mљ^_, 7ʍՅ_4r_P; gѡꌅ4e%} ͌)a(T εK@ܐ+/=bĶ7yC^qrG m[BF{ꃞ_7M{I`-S7y5(c-=m"5W}75Dt\T<Clj)ZR:So_`VdCŋŘXh\%3Q_X͠Te\*lbN<հGRL˸Z1UioXy|䳀 tuN{ڄҲ7|޳#y@PwikQ$~ f<,a)>QĊ̼:e.qCvh|w═3+}q,HF?ow<"KXiuˠ4b}<^BLB}y [= 7bB/ψ+Өjz ^)4"cּ}hgc~93sSa*DAߣlWGӥru4=fA 0 qNu[Q|ܭRO ۖZuG\_MNg"X(WS_Iʜ η_F.K񘊸 Ki Xe0OnM# }S=NX/8Ӟ~S/Xw8U#g՜:wzVoTAN>V_KbfMҨJUr/dE.-ke%Թm[e mʀǺEAh'_yĊ|؍օ=*u#Kh7=ȶ`W4+{BtkLtIM7}߄7;2SҡAIA]TI۞=WJ+:'Sq .|Qg  "YO+wD@F=fٵӵ(# "-F=51v@(q{\ ԙ PLz(sHc_þn"뮽ȥA[Jgwi}㪑'Wa1U<9Q!Z칅S2e3b-?D|X!J0ƇRGtJZ.^tŶ4ǧ28kqֶ5Ҽe[a"s[?`JxGXr2I[iֻD;e)f=xhaZN/J\!#0 ~GvO 9P>5肇o0^ھ|]~_s94ho W ]X~? yf{ǵH o2'_;0c,bGv !HAo&&%?3ei7_()=w;epG Ŷ-14vA,ztٺ?1pGYg{Dr=(wZj$.NOB2,̗ɖXӝqjY+5VmKXTe.mE1"*,\iU>)k?=%o R_)m(Hq.飚U&YҮ»$Q};ŭ?'c>ӉK&NwC 0𞲶NMM>Ie(M],C(P .xF}x Z>^p;uI=mU-Y%97Su+(iqpWOg ]c|9d/Z8WKV^0#RՃ3V֤6sI%_z^dKZܣG_$Mgڗ@. bܰ@01V#8Tԛ=0M.Axib@fh,F.@_IA?iqG1,Xrt^a1G8﹆v>ص}T)l3[pFDA4ON3|W-ms}.Ne"c_j`,Adܤǂ*݌f7>fi(\edF@L7scX',0 `5…(el搕x'g|4ÚЌ5b vQ6}t}"sq6Ydٛpº¢ G(4~mYGy@ .ŅO nʖ? њ|]4J^._9gUexM;ĥ('(&N^.gӣoQ,CŢO*cBuų󾙡F#LO8B.5mOXNu ™wk*,^tIwռ`#K `Ċ(ھkͦAEe8)yaWi8#;8.#}dSEp d>!U\{C-FHb퇷=;q6ZD ^VV^l>XsDmM|@q|:RSqzN3'͟l굪=}q/":%H jmUK@7ޑn"@pbaE/azm'9Z=~o) WS:)ˤ$YCRϡsWڬw貖a/krnvYx{q\"ƜTAH),VwSK 7J/))',9׬ 'ni;EDv u(޸Ed'tHiD×UӟPm|CIpG]f6EfzΔN}#ڟO!9n٢|izՏWF,ѡFTCS?a):}}0W+; Lڧ{=V2UdpH@2yK< TAAˈ#vDB/g2oŌ-Z];gFKrM2ugdR]:o'"g|ʕH"0s/uqRyFW3J#mu8Zf~ΡRzJ ԎNV?ԥ3%HRyC6^[#o97Ճr>H|)~*֨.4[?3 7cP4OWUo~&ۍ{,`=%g1%ą=!oL˽ިHZ$@tZ"l ʯq=Neٝ/9*bĿdI v9̅CNy,mv,c=!"rJ QxL)՞OI4gO:T;aeZKL1#Ј3蘳P'm(Qxv2LE s-LFU.Ph!xD8Z hԁmÇ B%T[`1a&V &\|c/ ISuZC[*\C5r׹^cKᏁa7Ay(2 0|]Zaz+dt`3y] N%pCP j9UR'mo ’sF>=!pPk}V r~K&D{п [i"؈FIOδRQTk9^red6.\q">@UMt]ryQ:8@溡 "Å|̒ш䕄685`` 5ybHu9  k9W:[]"3T?I2dST "svZH}-8TEO( ~XQ"V~53"GÌ,*,XX2{̳)p+nPxp/ -*,Ijh)г;꧘ʩ+T!-C#_>ʗ=ωC1u#+?Э')(k@s)cunɎЂÍT8_U~\aX-2]s3mj7_jQeT=MEVwf ƜZD{ Fuo JDش$A2#Wi-)` |zD]LG D6 [6k]G2gVA|;E%?ܑ?#ZñefЖ'-/A$W<=jRC pόD?lܟNnF:̢%sβ~WO j4&.+ʲLIŷ48|SOO)؛>i# Nt 歒i2a7ÁQH&gEx-Fr 3g4&&.1|z YG]:Ӝ 48O HRa gf~%9'w+$L&sˊbjuOVAYǽV9jֲO9E-MozfHЫ5CdF8VWocWW-:0ϛ`r\/a?q͉:5d}?0[-'yI0רEkV.]i.-|0Ão&1LД* G@_`c?mJe P ) ϩSY[m2%L\dZ}he8 /'t`?gX_z7UiHϟ m[畬DՏmdpj;n"<jf%%'':kAlorї<<1d>lOS (NC< ߄JfKcoh1?'ƮFiAInj]a0FQX3qR jUF!bi O1} ޴f^JeOC +ICӡjԙI)B1#.OsjZ{Q, ,ddmfqDpsUR;P@/.X Ap/>,dԒKA-wgx~Yq_&:= sM[8>iik=)˨Ho;{F@1`8?)dgtp-slОnG3>Gz:ݰ(KEKTQ?㽶5۷?PX+}n.0ҀRk@.L,ƦGssQ v**"-4z0׉܆AuYY̨)WN6v#x<在-tP=8jHMnysVy =6&(wP yP՘L F=!Dā?ix#,PE5l'y.H=~U#ҧGJ;m-?Ȕ10+O{<''}3~;>tO53u+Ă- Nyo"Sey °*JjMί,9ZxJ)Q>*' qFa{U}2ԉR M IhaYA=ilN$E'͊/9|v2hAݖB#0'S$Z|J>;D@p!Ha[/N8BN(YD3JP؅/Fr(}ivE:, S} Ǜ<ԿICi6>ks.<ꁞ9kyu<j^w5Go>x86aOsS 3iH+8"O (B;a#ԇR36-ax I?0vX3=V~oys(#̔%%U6hD09V{JƬeStu{0fbssDTF!<5\G-]l-V-b&GUiЎ `h4,Lu-Տ$ N2:{(C&Ѳ)_H2Z5$@gdٗ mY V۷!  e^FCl|cze_ڈ.-6DX벺:X. W8nfᙉc |j%s^"C8KճLKNO{Cl)=zj\-/3Vh1(Lvhr,;w0Tr/Ww;E?[2̥e=F9gY:<{C2Tn,z".5.]÷KPxML^f(|H)J%|9>Z8A´/4L'?#};H>|UOƮISj_N̦Z*a5`w׮<^l,bpO0YaIwi[r/Z8WM}Yhit[54p;K;ac<lk~=3fVUUzëE!4Na>mP}M& ̓܉t; ?=HKz@'!]?- ~i6<QO5-0:ocă`BN(]6f?gܼp%gsT8> ?4s=Pq9iJ1p%wsN>VzES"L܋M{v獄z=! 60%\G InN^ˊU2]$/S>b6LP\0DI팸Sf3oKKB^󄓷NQZd6 g}sч"2t6!;JvP(qrH"oT&}e^4FLqeE{*K̥^֖&y'%D#)0y`>W{+7l SM2k)]f_ 1H' XS1Gj [4:zd^'?׬h3<9i:{>8mbak;ȗ-g6+ʟtKO%*UMOĽQ,$$%jsʜgM &n6dCLANA%HU`@,;^:9Ï|wǦNF׎3Jw^{!cǮh ⺑/g_QCgK]br0j?GVt RNZoϵM6fxlZKPy,p*v%mBJq1˕/>L9;:T$ {mI6LckbWI=v l'l0yFŵ 'd @e!MYIlv/Id3볱ẻn];ċ\႔+/n6+d aIT_X!/"IȿBQ)[ o^w~j)nWоQ: nmÛ Ł(e7rP<<}(:cRVc|?+G Vݲ브)" p k 'dP⩓|.?ɼU6^rPOVZDo-XScG+i㏿qڀ`C!2L) 3z֤M[Z=!r>͠AHt+\ MǍL.WYx>l~3Mff<6$}yvqW{ak~cLg^Ūz?WD􇵦,u  B{'εX̰,k㉮5ۡa,8 ln-a?Gc "W2Rf\X4F]왃 sM"!Rw~ށ%< `vZutDtPU{4@ }"9渹 ?|4~sӘ{xL&6#LC ޴Ƴ~|*@jUg+誻0 g<` áS>dU{/zt-1 VԧCacӲ<1qA j Xӳ1+]5痟x0*G(.2`P.v;'hQEܦ ѻPF6[٦~ij8%$ JY%Ԏ;Tj،xrPa4|GX=FFρvX ЋH;GR r߳J6œz],sxu_ˇtՁzS-=g5k3-81G=z0}Shr+wJjY00;XF`ez9`$N{Vw.,<ogL|pIz1Lµq K_-`4c7繸LlG驻*uJfyY( 3n8 r^4bѴ~9o?ƘFEExQfS+W<1o 8V hU m70 ޽T_JZ| "31i%Cy?avP3mJaŵ >)T_rå Xj؍_93f[$ODGq1UE+`GMR??8~miHi.:w^K{Jѫ)>#jR rΎ&Z)Y\z\fo9=0C q b,Zp ,У9+Sp& %iY0^es1Ii1%C,SB.A^jl-Z;e/`&2%̷@fFPd; JF2 *mpZUZ|-NTX`&|]"~h.[0#$І;)<)KL@kBxpDU{xuxA&ơ$(!wqL7R}Qz,h7ц6gP`A)Clƶ3cEeȞ (Da1 a*C"t'q(&e>2MLҖU7[>AS:@,R.5َٯL̕=t ^I\ v?yT7I7 }ݾ5)]USOv>_obvU^OLZGAQʯMtj>̒Xs\z(iZw^gp :DRKĩ}vi_i}m E2cMu8Xn-d(!2Q#l A`?j'[ݎbǰfV&Z{7m/0D|ӂ-ߘNX)`f)&(Qa6#Yƿͽ? +E>3LϗAPqvЛuɣߤfR,S7$wJ]8LƖ>TmdrTd9$; aa@=jH0_U-zmoYKZLMB>M%厺P:N^TɖTibi4lӇ'm+3!xy^fTɭ'8-}远"ք`iL Y$Uwn 6;`1D I~vbn-(5$p|6,j=OIS -GoE -4gV#M-(cdXDUx(e*@: a49%QrwJOW^]Z| N24j Ґ6jڲK+6. O+8q5hGxQ]^Nt zlLp]k,*HJ 7T<^HIRҴY]b+qi[ +P֨Op8oX<ߞB`&2zToo.dLWltVS!vyj}0ƐVm..xBƨXP93'!zzhjl#V'Ht$ȧklm԰e-Uk{*x:Ƕ9<RՎnQ K擟N -<;^(]Ko1dᷙn΃ J'A"u~8~C3H/<7Vi-|/7{DhEPTilEVrTlvōx#;}AYJd(v7I0=E^A^߿kҲY8Ohc]m?S =qͨ4#)A QO*˜vc؈sAB\'K!٠dr𢸛Lr "{V)WqIg;F[A,3}dU96ќG EȺt-oJB8 z,|niVᬲ-~z4fE8#(.f0u%8|~mLzY! dZr ˧]!V_)=BQˬ<O&@pי֩ɮ_zǓmrfl7f8W޿C'PA 4;<6^ffVC^3kHpq { #Tu &eLHHAW.ui4JAćpOجPnTXr1yv 3)BAho^K9 R<: ]~FnCu_ܝ*ۉ)׹/4xCO7s U,_RfJ[Mqv8- X&hJ^ Oˬi岓jlYQLi!h:'6Cvg˙!Ne.|YXM.u$7x[ɠlpvC+ ࡦ(7©oTCԽ6^6a4=򪱉3rjDRMNJ{a{HC# 1MaѤj}ÑHrj;7Br '};^mlWtݔeCJ_;3ܖs,Ŕ$VqnhqDKsJ!.S;P;p c!o(ӣ_$KjVd[}6ܺiRQwE-&j|NьhNaxg8e@Y.S.U۽Л.ZcJ`*;Ί$;9eBu͇,w,(#$wy&dA 5-*x˗S^ٸb{zEiOqN qG1 Mɔy*xq.!=SwV)ޤPi5]qξMLQx4 /V6H7ڼ@+-M}<3;m^^dAPfaf+ |·W;漨&UB0!:U5_Ka lzS)DEe>ga6bS7J*#V}lqS*t7&Io3t@'65j?@gg2@i_#H:IsePTGО:fsPd+ B-F-s$*Ki4N0/mɧG`Bzl vA8j#:Hy\ tTXševrPKz(G(AN)_9MtwIoZ~q`$Մ#yt;ٿ]sKYu-,W"$ øpĞucG@kgo k^ֽ5p8SQp\x`El]Ȣ m64 S)7*d `6 D0.H] BnF>M=Bo- [Czo %#4,} &5qkj"o \W}aRXs}-87_9,4 Skh߿bǁ;?O_Q\OZFI:Go, ^ ~'.,p暕1s1aXi] ֯+"cQXkٯSMZjaYf.5S;One; p1" gT̷? s%C28]JrO" e#ak,0#-DషSi# &Ʃ Ebt:v8¼rH Day\ ?Xk.&#d:syg 4e? v_}ьa'/>/sh3V?X[& >XK*^,pNqJە"MQ%ȇa巂 } ?0zL>.1?5@^ MY mƏ4V}*C0@Gؽ}-wW4=vEs]x?0!zSs< 0]/ϤG~\#Y_[Lpwia{<9z*1_FXzm&N|?vBׇwbj2}Ƒ(!;ьrwI2A=!PfrA L 2OT0 esŘڀ޿Ea]15{HTRw|޶Ӂq?yXQi-]sZ>rד0' RAv0/h!0A6 orEɻ(LhlKt>#5)|Url%dU.g2 35nPZ3U<1Hqc_jJZx Pc84ԓ* X"R!`g"Dn:tb]TDwZIvIE)Bhyv"%Cpi`3Nak3kZE0لGZ8[7CQ%بfr0jd|Ҍz¨Ӭ;E{ǬPRrt\$@ &>ˇ[tl)';DQ5NJOr+VQ@f#[L3 VpE |g'$كV,8ՏNHShV0j/'SAFjZAFS>H.h3Wɳ=wGLu"l,!twH Jݎa0sԒЬ~ǠXLP*]I$gkУRO6w G8f$ KpEa\IKUa`e™yW_S& 8╟rRۑc$)^-a5Q-=/9B@8>!x5 ^™bq1K3$sd FPUVf$}݁1yZZGD sA= n,ۥ:w9'>8aɰ+q$-$;C2cQEk̥8Gd6+UYY7WE-&aѨU7#щU[x~C5ZyosDUnGg2q>nD?30FQn,A+5"#.ڜpzR*.\d_-dIO{6 >P%n!g.o1܅ WY)XTFvR6h/ݢ$́a'lfY"S^kPX+}>,5Q %* ; ;4W4!y*NAܯ* "W.B3y>`Us-z8W؎AK6I "md M'WDM3;+s#s5<[A,S}-Ft$/DVEH:B ),vf 8Epam^.`q.(_b:)܋`U NzE >uw@G(Ƒ ZBi[bqf90o?pGЩ`k.пnsϔ^jpI0WSԷd!^yWK\R`iwܝpߒTO_cK٣րHp0N";sQD?}j5*9sUqE  '?V*/q}e[ٚPSg8gj4yyJ1xFMZ a[^AmVG-;m2lDO UpfI_ego炉 c PSH4Ф!+X;/شk:s|p255 (ƫKZCD.9 5  }k`:Tk$EC} CC/߃ѝ᪘A#e9E?R\Ӭ:R $ ^Ѫ{p zmSJgJ}";e~4fWy` ggzfnUS[u_ I& mW:)rS(H s+PmKM5mJՖ,N4nϘOQvŽ-i6Px{a޸*\m ?A 8wn7X54Hͳw}9ֈ,#vd@QU0,=r~+Eq_-fs\N!TMD$Z22] a/@3zVo>(>|Ӈu?$T Rw[~ywr'ujhyGEH!Wpug`A|c̙TeUDP3^ ,6.YQeL$#rPpID77ӗA+8mS \`eAyEF/oK%2Pij\h& ѹ3["'y];28"G(~e&n-l6_!Gܱ!5C}4!U!~S 0iwP)rG+zݟ.JL2}C`n)זe @0gx+3eNP -%T92'E2pK?G%a*žu)~v.^:>K>!*f 3~<L,M 2iQ0Ah9E&Z*^jfjBک :AUCۧJ׵AY>JrЯy(P>`@r*5r+@sHSÚ"ڬͰ+%LQė|޺x+ ]7&um-_ߏ=<SBFJJYixq: e˓GH2yltY^YoOTH-&„-au nͿ(g:> U+vL:0Ӟt\]Y ^q=p`Ũ%3|mO)F`\@uXܪ7/\C\6k?u ̓gY >{Ն{ׇ;9Z\a /!"+zǁwzU>K .exVֺ α[}~(%2[0Oޯ_P-)V dP%Le?& J󛉘".' q1ySP 7~";':@)D4c{m:|@20D`2ѝYkS;4oLU 5l'[:𺕼56Þ&]R5cAm禘3_Խ y:^מTw IkYg)wB5Y$Tȸ)ZәvMz>izNXVTn eJD4=]|K3VaW0<7RoKλiG4I>Ig%Q1;3;{oZA0$9=`{d'U{Q8<ǃ1*QbL&$NiȟuB_ '*vy NavZNC:Vl+1}k?t \ % xIXdޅ9%Tz?e\bJ@ǔ2?[IV*|_-`ET&BzaU)'h装2g1ixxfP=k<8l 0?PZ1\%4O'BU9Pn"HbkI <>U Bk&w^|ɚb8`xjÔä#yMfWBxt8CcY4tBq@V'~wO&׽T/ fЦwK>q1Rd9!ơq.~'&8}qd&8 A h0B"MBМSZz {'xhZ44z2EEͿ-X kDA"I.{7G =1ryam5Kp>r\p=`#C)7Gi(2i[M"$p?cDR,5eQSL)^TwT$+*[*bb\9 L E d }ݒ3JeM\yk 8/\f!:PB!c;ޠe@Lid10},$a:@=$jԣa@#S Rz)q?SeG;&I~{FՃ%b 3+2o< DmlV2'  5xn{L=L6.ܑɾ `j%E\;wӱI\&ָy.V7h#޷(ZvkssNcM`&MGߎ91'eI;+3,ۢ:@^ /N j.1 rN2TrH -2?!jY!kZh$k] 6|{xLb9'j zvpQ;/ {7U[9|ݓBZK'2aƻ)"M5Q k8lMW Rx0gpd80١R c+bwAF:!itE̴Cd_.FYBb2]NWe&̥eK>yr;l54 n\Xl4+Lhz@]&2Rnl$Uu\2X8֫E0, (4)l,7u g="2t;@8* } F ]Hj\nd`(?,Kt^IL ?v`Ia:*O@%)Iٻl_ίAғ}2˯㦖q:(hal?315 ѠP˕',(RW\=cnL3mfA r9 D<܁2IO7ْ6.zedMUd|k-H&Mj"HohBz;1E|}gXǮ`(noc%sl}=#-3ΌBDO*RN6խ~`;DUM}ki|ֈj>,j?^&c8:AMƔ'O%Ï0Az!pz$ZߩL(6ޱ&[18F݂'mf,RfvxB1Jˌvt# t`Ͱ}V>Al!8Rv0v׀pmbUL:B£^.E %3,2MF@&ӎ:b >7I)hm6FAptՈba`Bn DN'MFlԉ^1qR(O9668-0I@#dws}E2los.dN,=oeP R^V؅P0Hfcjx Ⱦh3U,?"/E>H{@rtLx kh}j RML!V|[:zhX:^gg8D3{l 1FWvhXƐ  '/ U^8aحc$>Ȓ! #nT*g9(V_/5; ߃*#bEbġ_N\m;ݖ\=mg(Y^=~̟ guM2J /㘴 ow nul$''+mݱ]xx:aiU;iXQ"Q9M+Of[L񿐷u.hhY1zq}Lm抡{*gW[}jFîǪ "Vwj[K? }P"9y ?Q[d :翱Z6`kN "0mX)vjgGF=l|1D$e9H%P+ RiQ*ۯ#C7%(Vfi-Gn+@fGc ,z=3EƏ{,8M|C?ya05+d$?iwj ) )bTř_4/1G?`xV|(Ag:p"r&y拷HXtvٕ}ZjŹPF^!I C1daѦl0W?i;:6Je*r/^?kq\+hJCe[@WuC< F-wi{UƐ ['m2tX.+|(UvH[ʨQ<)w(+dt %w)@OeGQpI.NaM4]=m b 9KTT×F(@KtSnI 8vEC{Qx]7· .:G=l+'uf+IEͫ5-H`Hwpe) ~>Ǫ[TmL$́&_l!]"vZv{eLk biGNǴaOMb<sᰶuhj|]'eMShQ\ǔ57.+4D5T -;?$ }}yOy+wsg&ZD-'kLzjUb"#F:1yPc_Bџvm(pQD􊺊x<}R`v5d$+8Q`bQJ{ڊ| \4D3gMeܷ^{ZyxwnsCFF=u9 1e^a@-:oͭDRㆂ:<Sl'.~mdPqA+WQ^)>d=ijzݚNA达߹̅ N~%W /&yU2X)'UsSz1L;mެ321"苭! 1mX>w%gS1~SpYd*7EB4qґXF%(||z{X9},%))aN5[r]D tF 9Oh `,JEw$~F@ (&yw\` 'dD>dYշt'֐‚t֞nmx[J8Ez6'PuN3D'Ta$&\D`ʹ%*G}N1_PNxKdnYl50*Ƿ6AvI^A^}F|.W=mg65[w[_;H.bG0^,|}SAq/%2q`,W{ c!Z#a((VI&_pSkߑ+!L6:iu^2O.ײ.c,i8c5 ڹ 2bTYnZ@-P~~3AVGF A_p^mR$md/wVn_ _F$iYGH =Gwr>j `Aty({%\}KkOH %p0|][!t`U ǭeP&[6@:u zw,cɜ,ISC|H3T-'xX5'Bq[ x?ۨtX!f-AY?(Yc.nNL͙R"zšU KH:ȢG'6zx\x/Y8)vԇ+âpG:jX':`/`9?|xdNܿ11mLigImVȬkH`˵ 3Ը*˘$ I/W} 1 ӾvLMoO+]%rtkh7/{Y|ٱ@?vX>5f }~SK= Fʩg|.."DpXAA AM>(._fBM#+q6ܾ4#;۴:^m%ZGA9Ѹ\2R 6s*-~}# pjʯ#\Q(EΧ+C@cUt9Ϋ` ~;`ϻe׳VagքrYL@a3HoF+лl 1FUWqbEj؄DŽ@SpdH&rNsP Κ}-98P/r\Zs4Dp^Bes9è8xY ʑ6ϓHEaO-[81}~F_I6iKȅǁd\8Nۥ R֍=gzc圿G]׶iwwfkO7_?t-:X< '2 "*s[EtjuF(>Q [4h躯Lʋ;E/Y'1d-YQJ9Gkp( n\Z\qҹ"D҂=#N⥚1c[,Sn7Zoʌe;6~?%?Ԓkmu0#D $n~aHuMZl䥖~~(FAYR} Y!˜#&`m1`K h3ډxA:XmpN(|8@>h+BM|<ܝ-p#AF-%PpWݬz;j M4&d*_$:\;)plO4Z7ٖ/T62H]xXrGÄyi E:޺l6CƤߩ]d[: XB{Ea? cݑ,wd!@ ]zK!,$w1\[/pe3QGvpf?*A ,nhQĕI-Ka]E7i8%XBF`cy~J/s\DJ{=hǶRFFAKqƛB3!  :Gk5Ru+i\tm 9尜znE["Ώ⑱Ԧ@%0eQ-QܺGnKrHI9=l\{2F F>1 (am(qJ7D̻5ynkJRە%STm.W] ,&nrt҃Pwzo}9*>(?_=3OZMql>7톋w~ ~;yv:CC-UEUT~<)ax"9<)~T>Mnsut2a†bkbvNaaFy[`AnO52R:cJ#jGCZ3[8{BkX@pzY@$514SI Ff/Ox ] Fp,09'='5C2 A9nqL$bp̌0OhBKʷ'eMp;Jl΋qUEvsަYl"c<UꚯMMY>Y#ط*T#~WNTƸ9Zad\Ap@MpuU7Р$L_I\5"GS@T \X(y: w-/nǹ0ƃ?övlw mາ/(aU:g'e 4e/\㍏:}WW ZjT0vzOk}~h{k$-6?!8dr×t2~&f8B9>񻂬`yRJ[y7w˖β.3T'=>ab c>5!R`'CBYxVM=dZx tnR}M^ 'Di_ U@%2HMh4@VK-=6წ;+鼟KD:{@N|`#SFsQa^}x E{BZtN3)kE? <7c0U]Β@.2t&Xԡݛk҉mۛ ='nGMcy"mF cR5YK%:GQ| U$K9`35uucZv*mQC LN:QX",٬np|-b:$xSLlܻc e jdrp"S( :Y\%n_ď?98o;9piHLS(C3Ed$-nt;sឰ/f|Mjܿ!Lk= m 0C]f~7<RJw*$ӛj?B.N`7oM1?O`LnS6fF3u@VcW_`So0tZGnav;e@>~ՀRKQ{{.;Zk;5S wG |&P*XUQ k-nOhSD4촿E l=V(n! k!Kb:%a끹wY}9B0J}[f`BC2]^_P nY+$U!cMhCL$6ҥg#w~Xdž'3G[։L`啛>":<`C#aߓդ?30\S\3*ָK`7+3_.y 6@wA> z4o2~S+L ")h<[LQc}&,-Kr]"lwaPI"ӝ/7e)5R2*,tAnld #]×Q{BcXY: :la"Tp7L߂bxFsQ9Pv9 }sܻq+7_\) S37:^<4iØ ;6tc9!5% 4ZIϵ2"u`EYAa>uL yr^dG-ss_Ҝ-{ɃEOs| mJ_:RV(h}=01X|r 9RF׸, 8{u Ƞ+`ՙLʏ\iR`؛h.3\,}V7*O ,fK/xJYj. )w:r% 3J=AZnOZU"Gρ ?i3LEMyQC2T8OL2[,( ol8IϪG-'g={ŀ@y>,8T"S%0P^?ׇ>5Rn &zfR۳c e۵EŸ'u? &ma8kj/+[+ll Η&VB~Ol9x~bE)}Yբ: 3e 4|[ E~>ehbM²u`a.'JXs[u.+>OްGom@ȣWLzp!`#?JfgJ6MSNo: DmiੀtO)t*M73(!kPTTK:| ɪE'rp5[pʄ5NIT/3$_b*n|Y gJ܀)3(w{iYS Lx3.K'NȌ'\G_pyI05G+\l.*M֪wb Ln?!+2ji~(^ )1!gh"DzG<Ũ?wؽah{^=l,%if.Yjڮ. jÇvSuFC{uB<3cK_LmsGTebh)ؚٛ&*يm̲y=PmOTrHr(ڷ:G3`j262%@NMT}P|PUmb hu , ՞o'?/I 5 uOdۜ>uЯ=/'yvcYjXZdWrȫn.K70WV GyZN%ym ώ 9 _CñZqq^[,DL)ćYbF){UCQmoRi+5Yy%W.sI{*+陴QxyE(馇ջK"atZrh V)[݋X^3h_Ž̐Gfq2Xz<7wC>_'1D8#0Ϝ{}6x/)x hg\-<{fyKVW~VwdZLT|Oe#P3/!7h(iPV T!T5@ڂ bzA{[Q6-x DŽHA5,>J0jV[0 %2AG岨 b1稷ZaϺHR 3X2!fO_)@`VXj1/ٹl+47mIK3\TJ3=Ց5CDGσZVO#WWC^3e00!ٿ<cf"Z6Y|Z5٥+C%yݯ W^C+0!Klx g+ت>& PwsXT 2[{mcv}.ܥrZ-"SqΊk͈jcsTbpg(бd@jIGSd'4^< 75jj4h#E I_]"ȓ_3TPB,*=;ؙۡSW:{ð 4&4cɛ= |ie9Me( 8_qq)U9zvJ$eR`=NP54C7Gxڰ+ե2}Z`q4 a<.K+b'+!<WJgjp6GWf42|kFq 0u;db_{{n^vF2ZEHG=b%Mm͵.$$H!vi!9zw]$P+shzq?<]+4"?(Eyv bB{"< Һ5 3bMYo;dUoBO9뙬*J(1d_|ūUIUdM'l*B@ë 08EV۟^Ʉ.W+gH…j\ <'qDN47Y5oy䑦%Sj @7?tFJ'#*PXwX"C:7G5 @䑝ޝNH!id0=1ayyBd}l`biVq`Ru .FesS4\$o 0nc% v9zlk᰹/V]vE1FA~0;-4" XH%w}"4+<& mbvb#r߮"J?0^]->rYho2]qPi\:J 9^U=|}zI\ /$f/a;fԾY%׌3w, |o@Iz'ߺI`46k+u} %W 0YEv*΂GݦRXT zHPڔGOl)'MITa.~R0U5S~i`5(7՞\?7Va-7,<@h`^/,>$;\h̶)<*dg4Ի2%^{Hƭ=Bq`h `~tEN n)Y:1٦*]I׾lRC]?REMA1' p%m|{\CY7b l4ZA㩄;F''1KϢgMKZYBw!bNE>UޚpbAF@їꉁ Naxh8K?Z"6vIٛ\xC*v4@QP~ .*XlS= 05&i'Te+]%rք>3簾Z!1}1(+9ʢF,u']?DdO C|\}? !Vt[b\ r1u&9Fa=즿 "QGwjTr?Wg2'0cWGF$Zd~HUU3+ٽL\te?ׅF Y(!᳇MurqD|C<7̧gcc3/ɾvzesu'=K6~8uqG<6Nqv(@z#VvC/ RҌ[' @8i.eۇքu钊Z+ !S/=0tk%fKfAx I# K̗ 4A8G)xasDpgH2F跅d CA%3eGQ}]넕 dtX6FV;4lङ{%&jUꇴV7#ydYZWQ:[ܰ2$] 0K Y- +bO~1Uco#PäTMҜcEK} ,dg1 7i' 5F2G4Ossi` j'9t+q?^Ф2/q:4e%tz,XDIwy;m`?kȬ03Nqwm|!4im5L&΋:j̟A Cu%{|BVqw5K~pHdd?0WtpewzR'뎕˃Py3^c|H\IǤYgˡFtqp)$7o*!W|ĹZoJj=_M^ӈľAy"+K4]s:U%~Q )"lCǛE>F/-_|ZN84Cf8$L[0ug)ܹ$o#7f=ڧjЛ|*ƒkGAr@V]0Z/pk5l>ș I2uOcuQʧšC-'.% "[> ߞ_VcUo0M*o/ W sb:LCtjJbM5ow9R?M*rgl81.؂cʻkt&9Ziz*Fu8( =0bJh`= o#|e_f,ٯsދ֢nPy,`5BkoBrh8Ʈ1Oڸ- xb1y(1} {ȘB6?QJQNϧYT|΀p1ϥ%pmO9)HK@ Y7`9{՗qAԞ tbD"WЧ~ˡnל5(HHz}_UONDZBTsdиb30ͻ!NJlVhp]ʩ F"1GƢd 뒴AʳXNX~blܾ#3{nF9ՌL/6jJlBHJY(I.fm,aY3PУjuVȝi:q o|y32/YL2 pM=r;;מGM ،{G( kaxra:%Bgdp X~LdC rh v[Ҕ ~0KiNMjx}J^DY;O=OVB3A0v yCy[p2#Iꊇb{b zBOPn`s~WÐ?Ծ0/O{16r ux߸Dmv]{{笜ǧ=9 y$j({e:h$H:^Hyb?,]ܷl4VBc[TU ތXE "2^|al ɌdB aTnO"ZBQ |i.q]}4= &Ư՗#诲iY\"~{'ʱT(YzY ;:Z\{ѓX7tCw]˴Z l+{I&V{Sl)4 L$zjMLp=^/g((@*+Z/J~WFɊ6^aXfqX1"Yh!N`1!I$O',4'n@iWs_!OGn}_=KCNOo2h4.<_j0a83--ӃUC&_nw26] McsvWv5r/ x DVc@>.3}>RagW'h0vkC {dVM~c.|\YHOU^;+Ȓl?$.s08΢_Ö@Ȳ60sG* ;z!VUt)!*KNYL"& )c|9V 9d**!P;-kGSifl5LJrd+!:N()NqF*iizqK oo?7& Cg'?1B9[$x3OlZ7Xh |ys렕49_fmQ<) 1mZ 'A,ĿSr݌;. 7Fˇ T6@([V8ζ}Ay,ü\/ s{WP}mo6Ҫ}'$ M~qw=(O,b )J߉U1h L7&+2XA ^dIQ2^}XZu'L^Pu>:A͠KS^h({i~o;bOh9ǝN? h/1?sfu#T>6( D^aӞwo^54Ж:/YNĬY`)O0UK\ sFsA5)#iJ/oM:GmFh+VξG̔evjDP:*D )XsHuirAl&&B=/]h`DzC ?W6|Diz-V)r\46ٖ!t5޿&\e&kfU Lnhbz*xC}^DjY|r_h& f9fNxo02Ot.- x%oo$ڤ4<5o":u^!OhX ,vdt S9 %,Kg.@Ԕ3Rcb`qȊ 1JT+AcbtiGڰ>Ɲ 0!^KY7oٕZB_7ݫbOўR"vAݩrۼp H#:SKm戽0Z c]h 7ZLǃp!x2݁/^ڨ*QpՍ!x&pܶU^d37R.Gh3[UQ[16 A, v8y&Zui- M/BQ+o"%M]9pUzoF^D]GkF!7aVǘiρ\Jp}R_!RJN|č ,UF$QGԀBhewU&H9Yat|:CP  j| ϪG kh C9IqF#+U4 yX;L0z]ަݒq 6ta$دNzDs 3z@%4V~7 føa#φلdVgJv!?f'6vD8P㋻6G@?#wo-/vV*ek1໧쭬zǝu-J&A c~d+o,I s>77UѹH DVﶟF>=7}o L X+Ҥ{D! 5tK'L2!OuoK ttO8J0: +ӷ {fyZCjbw‡P 88;̈́2* $Ĝq=ڦ!F'('{º`yD'beQ|0peOJh0Ua%3X k qRu搱&KDXNOeW^-K =([1W >(&"GkW;Q' p, v7 C^.e={' 1f8:m=}U{l5s;3 υ& ^$iKF^6U56!:y&-71$40Ȝ5 :n3M^ms_R̩[9)G aGfdMo[O-gj?D#ڗg)}O&[SJ*Si52A&gp v%@%֡!GB4sDQiPuI",ꮈjflڿs%}ޱ_:KѨd"]EM(x7jqba&dʆhujn&gd~1T9#u7_hw'5d5΍!M, cm'b WފCug5 j:yb(G(CGc [{#,})FDccRkCP%TBq.BQWRV>0`!Gꎻ5i(@Ͽ!!Ci+tsy+huR!hk̯=kԻDf: a?-CCY/i Ey؞ԁu q)%lҫcO'DywZ /Z{EGh>b0e0X_,NurF UZPK9q`sRQP2uq%W ZWaʂԨ`vޠ$Ab%1~XA|0H9q/bY"/\l6n5NiNJidbԍֳ 9=En!ƚ  orw./ TTPhv^m^:41σkx=?;y%KVR4L"ݏn`rf1XFAYCύqC!+t=FX(/ԍ2m-ҏ'cd nUAX֐+s0Hz()#XBK tVe}p,ux4޵!Q=mБBՏj㭳M3z]QH>5ĢxDO+'',-LE $iu.ISd6%2( yUVL8{6(^)Y{P:&9t&2N>iNK*T Dj|3-/\$) ]bU&/Y;ެB~1L~i6B0\ `H}6z.9]vzo( =R9]&>4Y:USU`MAG+*rִH5/Q%.~7W:ƶJt}"KFA▌f e ӆSmKxܱ>^iBH"-3.deݦ+6lI2V *P!ERs?db?Y$>\\&{t;ݨf{)ҳ1f=QyK5cZSb}f D1fX0"Pv]_L" t7 mPK6P!1qTD9< 3LhjQHOITaXZm)QeV!"fr ɣo`ݝ6 JlE;< ^@Msę)0H۞Rdk =౳bD]^vnnlvC+˿֤R^i)wlwȦXF55}R\K% oyT͛r6(E`+VV *;%6lC`:--A7N JR4°}ގuX t84E-$eMi4*$e| >h|H1,u5ՐLUX̠|.aJuwM 2+.s国<%Ov}y餡h@FUSCoPa!4w Gc~L\{{|9,/7VC"=Qel1ݻ}VU4RL?i5bjH*D:O&9>Ж.etFƻY  f),0 2grT\"ǎhWTTbɩ_2:a͓Na7^0ȄV=6?}x7;oHGjP>w`xWb(HDT5WC[<{7r9q @l./Zjߴpg/3jY#ש8nxtԖ 9Jo/6*jmYw|u)ScB]k8]/B_ K>ܘJn|yw&3pqXEENtƲ$Cj6:&׫U\KUlj 1{#WBKXY<"v@"J=kQ%[ٮV' ns!Fyl`s/v\H= vjC#m[dᦶɰK!Da<, Ā6rV߻u%/P(V_@Z;K_3u"ٸtRpz rX4Yڬ"Օ_^IMBAdnbzOTBbGun}f_)֝tS2 d Av_f6oA-v&eN2{7: 2XP lT A5U.pJ f䤦߈(wO oJGwPa2EQ2k<)UW Q!O3|Y_tY:Fk9ϞcէQ;ZX#6pv%lc_%_Dѽýfہ-3Yoҁ lZ:(BJ{}#DY[ +k\h@ x4c 3@s:6'= 8@?7J OqbZ: AcAjMf Ư#BƃOѵ2O]̬{0J3j JÊѧm0+JVgրNnq)Wj="$}c6ϋ qRLAGB1wiSݍJV0űTQF+{`n%>s^|*AޖI [ -TlR^ n9]2]\E7UNA<N+HbB9`Fdm(Qpz'**i_fŢ ȏL)C/c234;RU[6/ml˝xnzv|&$NKpp2_"[V2ʖQ3 ,mqP8v-̭ڸ7V&-wEkRhRdT78zzKX֞B 9K4K4&J%5]?\ FJ׽ 'F>{*L\W 7}^bW Ar w]9&D?8գFs~\ D47f>0#?GF4bd7R}nߩNQࠉ@Z#!11Na{Yk]@.aS>a-{]?P+B2^RWiChr& 8W'q(>G92,tmyt''$RyJ֏YޠedݣQܥnHDfkQer}MjbPm />BY.jFVwzB޾[v( &+{.̵GSV6tz$y.:xS wWs)@>ݳ-F]ĚLN;2t'7S"rVs|E;8=m>‘؄@5&]Vwih?7b)6nz$ݎW/nq趭k9'Y(F|t >NJPU]'eq`hQVA0ÏYYsf33EQ%SX9ajWjgrEl@ߛ!ߧ)!*a͊NK"Uy;7N eا(RA] hScHC)s 88P2׼QhHLJɀw҅5'!Q(_'S8E(=hLaXO$DFl ]~:L jRgL6cP qmOa_o[D.{?QD&,0;vWO"|XM?յhtv;sO i}!J5j%E60,dВ[ML}7|QH՛&x`P W\ilMJB zal  [{^Z䐫rʵDtj . hP՚#HrZ!$YYŧVIUE;$G6CXI5$ɂ( 4 kpGAhga?/5$NQ:=P#qyA!^-iQ0MV8Wwn81X.zSX,ŐYk/ 3z\6]#9(0ΣᱦB0^\y?}{@bM4_ EFxRȬ'Ɇ x9>8,'͸QR]T7+(,"hkʆU-  eK Eb"0X;KǠ.^ϾͲ :k '󄘗^-ᝋF  #4.c!!6@)Oq>0L'Sw̒F_Mi|qYv ӽBA,"bKTŴcyA&FNehCj$*Vۢ2hUwЉuT!|цq~槷t^MY]:9W4%nw}5F|\j,fH?.d>FRRa$7H ' |K¢^k{Xs\`HϽ @KyPԯG<'ܦP6wӯ! v7j R8IqgI\V%T%G Y ZHS^.Q@aϛ-q=זc{26EƩC*~m^W'|rUoz@u@3L`9vFBAWlVqU-6'Nu'&TrJtӋdQz t¶mM&|;Y3[| b7g1Hgߘ18n'~ F D !( &ΨHB,Z?]KFBS7p<"L`x0mjv:L8=n e,I8{sC4,2.JU,]f5?(ggRQF3ե,ALb]Ry[D*lu-Q =3RbDc{6˸Ԗ=OfS@\㷆h;t5PǶS|T~*3\q&-~Jvn# W}71F~glwqE`yJw +tJVIWnGG]\]a8į,SY5XLXLk23/ɛ]G/RmuE!O'S86Z!Ur C#0SYQ{J - I5-!w8"1SV}6Gġ]fݽ$UM|;NzyeX{aLH_I\-|DR IБ~wV]\ipu54* ̵mPƒ6Kن67>Vod I "8ϲO/|@ rV~9THzFL!UQ.q 8D#[Ff3T/Hnixҡ窔6˴Db.*y0 0/ҋIO9%g>S= eU'_aPu㣲Fh~8tG _a ,Zc~vv(/$>uOW I^Ɓ+?ܽEqݠ&lvى>9!ZЙjlV %HP [žqdPؽ!3I& 1\i ]dz36Ѥ98RjJf`:?virXDxO@ҁ;}# xw9)6=߸F"@T׮ܹrh14]1cȧ i h3OlNƹbBMb:w:n5H|n|]QK(M;ۤ@h͖e=w1?աj$Xҧ l]X9mmԲˊDepZTh1:C'`Տ͸w-86)͋?us:?{|ٜkGx';ҫ&T[K=GG4ƲJB4@7<\iT36tFNm2R:>Z9cU3.nn$5ݬǿ6ֵ͉.aL^Ň)3V_ 9.A܏u4MqpX'XlEUUsbq(jX)+ 1J)NNYv~g^Ƭ,Wtu?vpF(sy5ԚՑPS7اZc[pNAνtf"< Hj$E]z9.фMQ+ƻ! \d; TU`]C]cg:f )y kU}^Mz6="W"9迍Ё䒋Ժ(qTUZ@I{2zg ;jbxrHfֺnhx@̊=%w~"LgOc_}+6}K z Ƕ c(a1nvm~fĊh$ qMk;:r)b%MȔۨ?|Qkޫ*X**֏ sRI\NL!|9!nhӪ" !W:&9skUZT6Jԅفedʍ'8~LR1sOrguֳK[z,n!>grbTgj5g\K轵ݾ =[o5\K|ΆHTELu LqnQ% 7& ☯0*^D _ -I+8spGmK14ɮOs 9VnBU.e֫"9ۢC+IC^g,#=-P!= 3e2ho"yasfAޱY.Bi\zAChX׃49kbw@jUaVL q÷h45Oj8~pTߜ72,(Vn:ƹFJ HiNeKFbCxWQ`nSO-[pI(CqHoTd4|§zϻWT!4m+W_=AFJQJA.Z*mvMlܱ62;=}51-g5\DpL$b=CrqЩ#':@b G܎s<$5VDQ}t ZLRHS ||hR|㗴|fp͜v27&z xXυ6w_@&p|άO%g]_i @Ai2KbjŸssk yf/ܟ36*%*IJ^VfD=T6QWEGS%G XkT=UCn)-ѝ)HHvvѭܜ$]QS 5p( ڮ xInm2Y&Vu^lׁj(Ԃa[Ǡ ?A O#\3ܸ}kC+n=j")_ۃ8ʮˁ#~v1nBb\vDc`8$9)*p2(]( ?=/#M3!Ȯ|Ղ}c$\6ⱆk U qf.hjJVA 'ͩ8kPmCQan/r 2VfĽEն "<5@_szŶ*V) ( {z(˰L t%۶MvckM?h!& Z){Ny],yK`N0@&-r/3 6xo>&I[)/*>v h\ҽ\^"t־vF4.t{cM2ْou "'|az3fGg膆X䠝oRc'_T'omG!Gt٥t&]E&\>3KlԮç0ӥ[`O ~,IM-(@ {,gۙ+xÊ.H"a)ֻk4f3p'Ax{/ ܶh~pAѕE"?0n!&S'V"|?_1ߩ+g*.sLjX- +lHe}9'zss˗=y@vS<H9mIx R|7$!rHbԄ~kDnQ=]ئDK5q8AiPv ^Lp7,\\f c9O~8:58W,d.tL0;^,5Tu#(Wyn"V$/0(ݾϷZnUs%۴s6Z='q \~ٱEJ%p^YS .C4Uo}ݤ37X? HHH p.0_ʄM9U}{骁$6ӆ8_- H:q _n1Uy)7#JqȾKŰ0DB!̩2ZbۺA' ӨϦ1G{O7暓,[,0)/D~ 8'li%v?1OA2ʄꖚֽFA-/1J T܊mSI ڋ _hOdcm3*pI?9( Çaz޽o錻-bv, 9ym m|-+9.o':;1q[OkyxtpGJ ~j:IJ:'!ϕ<~m.”T5WSz5d%7TJ6^ݱ9b#KQ9#Z2FOD{ cB rplߎ)yMɍZ)]4U8;WIq yCspu)񼒖 pFaE<Ѵ_>ðC^lGp>D=I#3)g)lQ%L($hffO-k!=,PεƋDݜ`ŷWwAZ-ǃ,E]9 BJ0&/@dV>몾K(- g- ƹp@s$2~PamX`|OwV,);ʲ OG q皩vvj%{jkti.0_q6)VNobvB(T䬣{_sdj5pIza)?oJϻ $dHu^ueLg4=M, R1`/ˌ"㘄YLIU!C6A̽j<$ ]c2dȟFx^>߷b^%2 ۋ lWJ´1~M#d|p2A4qzE_&-aL1`26.aYGx'AHteݏ}h"\O PrznN6rꭾ<㈐8zGr$k3?2(%fA,' d+^(raZc剬FsK[#~gAĝ'kl@:U҆-3GUؚ%#f†YPGurH) G\x72͵ ُ0RrKuXg)-܏,=pR DQ.CȼA$58lLŃqB@ij#*BTh}{' !+z:}A+&ӈ}']k"dKRڴ$<zk7,3B^v,6/b#aEgM̿9ihD$^E'TR3>;[2z!b=ҹ٢2N1^)r[VB,_vVg>f#dw̩u ډ(hD!¢[o)˓甓ˀ'-Z@1;H8:fmNKK+1C#9APiگsa'1Ǥlj_#՟}o%/߉aZ$P*$Hyu" Gu H <ΗZ)Si}-L!RS3;:ai4bKv twy姐R }97/+tQ!z+ rKy_CKH?gAl6,nkńt@{(28 q *@1R8N!<}\Dw ߶r*^p#Y)=OD.L a8G+_ ŷ9(UF -yt5h5DJ2ppCr4gpc=Zyv4CUS<;k@`VtN׃&=+=fWd1!$,B!}[vmȊ9@b'ҭ`Z_Sܐc#Lh45"B[oZӛyeͦn{A$Ȕf\Hzji~Ρ-N=&e.ѐfF b#ېũn+\Gp0f&GvXˡ8wȍe`1+ ]RΧvN-6~U7H绥˔rzi zYa,`DŽb63NF5vD(q"q &dz%JŻĸNa)[pdݜ}|X=~6"&|HB{a'(kOB8[gEh.BDA$>4OT;&Y,64cEl>֝,Kz#w_+(Iz xz\ 1L=X78%CHnj]+&YGGĞ#N;4"b-G7M}qb1'O\\Oa18QnuFBGG9E%K`vT YUI0Gɣ4p7ۋx&x +qnN 䱿cK: db{2CYޛO)᝱8ӫ 䶰y }{[+://ǛF:EV3fnx/P^ixvBAN-8/}4<]9BS–xsgGۻYiiK5Od+~a-~-}65y}k*Dȟa\Z`x. ŗ~,dSP)3ƨKE?g2)v _yj5L}ٿh.9l2+'މ}Ffv}s? 3 {1L] bb,M%չA/]Z3]EUGs4#uĥ&{XoD|~Iva;IW%ܜdrWe'4=iUSx##Ά$v+p.dqw\selKRaa90ˈTC4B߯]0B-pBY/e022bp ϳLHԝ~+3RB:f(ߒۉ^̶Ȱ cvٶk9kQ f;YQU-w@؃8n.|& Ṷ=M>kD^$1xr<$,1Q_l'Z=ycӶc.T$fްI%)*{hڼ/m.Ixm^e΢Nb<޽j900!aeѶRg#Nd?kab2hh\UD-Y:2sr eOZ_B}RlT2`عU跠Hq-ZRkTJ喙,dc~VņNf{iE>16V Dpyp0NGV6$%M :ѲEPysuġE5s>BYt79t BbJ8kcHr|qXFL滤?i1lnJSӁݝx"?d⍈o`~'{>uȷǚO& .ٞdAH7j2wnoh9F c0obٽs133Y>O"mIXfq oQ[cu Sb ^m)Z*E-3d`NI.w$?Pq>2]!y'l}!B)ᬏ*TwCzގFy/ m鸈;-1PApWG&rs$4.샘3=Cd$ψ;_z-l5,C*M")G jկ%3iw2  !3\tQ=% G&-!}nnK Mަc&Aꫛ|Z+<7}7Sp =E)`I ?1O'.Z3uA={c$-/֦@^k6(_IXT]0>蜟D{2nt^<֮S(,g{n>L7i_ƴ}7BN7jer]:jZٹ`vS`*Tc(`;ZǓa ȹ)JړcaN! e#fRFQ>ϝ9\y `F9ޝulK?"L䷂}r¦@ Qd <1y+ 3XScVeYMSKU-)$cUŦ jg j)%4࠼^ͅlܾyU%tx[oyf]rqʅ;'r 'LG*I(V\yP =/jP> Nu #'UQ=]WϹvs> nm2xuB?8R_`~ޓ)II uv$8ood%4JR 3 g=%tDL8[gW)Jٴ Ha/S ʷ<ļ-_k)mзmc+'4<&#^!W.:+ÜLH*oX+ZQE5d t ]TaZbg6Q~,,cWkZb/#3~˷g"k@^zч{f_CMcZr4.;t. lR;XSNS̸Z\hy,9z?ё4+iw*GkU\&:0ݝֻѱx39C!>¦&9o#ٱ!,I z׎w -_D@aOBmZ–tԴOu_rؓ iv@ :IJ$hL?tsVb ݺQ`c3 eq[yC] %(zTT鏳Zz Fcykt2!ڳ{&m\̉IqGtKO'Mm`֠`0kQ!?<|6%apy+D(VOsbxgNFGxBq^kɂ¦~*wHf"VI[k_yr.J)$Bg,=3+4~v=SD沔5 #'!hQ:?n"2Ƥ 'KvsaaQzsv%,a$uR9Rhn*r~-_4.(B WU֓"R4;?kRHz@ aF..n6#KKGfщf,Րlҫ>E​ˠt*{66 ǪV.9E҈QmCKӮF{ԑ갦\[MjZ"zZv -6t gx1ԟ@Aٰ/$'^ѬmyzG"~)Bvg .t7}88\F&G0L"p6L*` aVV?SjH'Őʉ-R>yUl@Ѥ7%M+xX[ mO&rhNG*5f8hq"&']_(ߑxq;gx..CZe )SUA mI\ *~XTK.K獛w{- z/4+4ݿҀɚݣ)__Bm4?٦y:RX5vE*e( PVɷ  hg2xp̏4߭ljw>@5mssS$HbwvW5N_ o .ᵓa*}>2-,([X"#+S} #($z㦺6-ɝ5 V+]^dYւ~v#y*B aX6g|m *+meq=VZq8')q[#% 4S^I]OK<#իx}FF25ۚۼzzNpӃ6Bj.&-ێJϡG~! "n?H)3P1ZEWfB<͟7?xcVLQPSMdza˔-~ M_oC뫔k|m)jpZLM=~S \|i= e@m?)9g niʺ;B:;O6(xm|@sУ G.zc-Æ\kBs֟ kk(ܵFWL411Fgu- V^$V+N%V KaI)~LUҬc O3 G,M/ٓs~a'<B%J9Z3^C9#/]^/b5QEx5^r;Bh]z%r Tw86G`d}("_>)@yФT} [H4jmT≻cWPu. =TV A/bx5Dh$p7c/f Y$$CLψvBc[ٞgPPف"tThqlje03Oi[ֹ"w.fEe*9*Kn ,7sCđxT{mۍ!Hb:XE>x䁿04'B1~K2MD= O~QFs 3 _eΡ[ZN#RQ5<1{6P,O7'@O\d^ҏ|ع2Kmd0^V颦zW| L>okG|$Ŕ=0n_SvdF9f^itZ&7Q/&Oy<.cc=iL*WwjxnD,yx3_ʕv4=NLBB!+|< %'>LbHm,XS=#H#F/&E#US@*n)~?%^kcF;7_J-~1. 6rw+x!-Xrj`Hࠐ’!R#r/'PO%Eu,ft?\/Y% Sԫb`w<^_RG#'i>> '{i'+G[ݨdF0RM_k-ePH~)Bm鯶,8 } ijIJˠܻ?՟J_W&uiBC{#$BKKj-Ga+ `Bޜ_><'pĝi bX~؎k|i4Z2QqGT( J4e3-yXh.|4+_lZR+5$۴(HNF e}C^qRBp&̩1:Ns0菈pBԇǮQ/n+b,n7)M:q z)讱uKZ(>?zBfW׳%sI! C6os<;6+O>>7u E)҆DxIqbXM?eH@ խuht5bPP-\ca j+Voövsb^A!5&!ǜx|G.NYJRykNf:=,"m;ʛ9 YU7nL oL w|f%BiT"b(PuFnYךYhr~|#,+ʴ<) 3JT59ˣ}יj6\;植Z+ފkaNY#]{0ng֙,{]pCj n|V)R1rBqGxYSʹIR. %LP4"vt, c>e9PAg6ug{9gdV bl1u߫tcqcI^xVE|5,=]߻*<_PȊa6sQ h#fs;Kx,r7Td,$ 6gMBUQ]+X`J1;}<+;z/M>aD=*n*5|'#yJLw@apg?a +sCPgJPw$G1"gjq,{d VW#1':#5⿲+| YSg_ O'w? Pnolh *CZPІL2A=ԃd39 B ^[ pԎ3a4r 9^9䒲D.g"`qXy![WI)>=3E0$/HEH̓ &ʷ"Nl^Œ'[R1_,  5 bnN.Fd^f{@o2,M|P涖'|6W|Xז>kJtVjnr[5VUf`ܙXk#Wg0? UXu~̤,ŽQ8J]NkQ-r2nAb3r>W.̂V?J'@Kn5ԼTtuo~$0d t)[uٌds*1bhccؖyxTY†T'S11PPcp1:ɹgWJlu"Yby3-[Q~=w;56 J3/ce[3} Z uOTk)aNYF2L*TX}E c7GC96]^SiMajE wRnFT'F#.W;˿&΄iHYE o3 . :s㲍63][ω E|=M>Lyo$o5@S.C g+b#[<;Rg:'cLG#LimRApmZ ΫlOBgŊcf=2^h/4Lwh#h0EtOu%5Ko0.9&dENPt.' J%?OQ4WEs %f>壩j"N d212"؏1KѫLnMJl g^pekt+DRGnVR Uy+.+,~.)9 ƓsY#n{v!w: 5["/$Ly4XֿLB#!LiP u«H^x,ra\L~mm}!CK@WΚS?3\o1)בzqEM?Lp_z0YOyTvFI8m4F+:?|F=Ѷ"U?-kX,e#\7rJRraw{+NeYf9" Ұ+Ng1) ŔvTmt° 4w}gͮ#*$q༶-sZ`NFUE$aIQJ,;ltmNJ&c3r"m%I KaI& AξR(Qy맓T!a4+:FvM2tsyw["`QϮnjc"T3B: <L:!1^K,%8 QEí(EQǻ\MH 7 x:ť!T9=f)iʘc ]:\&(XDq`fG'R:5 ,=$ c[uKaNDjj?!f g|9釺yoK:$sjh-w 5F!yg:sG8cWEgW2 M&Uy3pOzUرoYm khK\!- 9bvj%7дqTW{L7zȃ@ϕrսwR'*233-PT dުNg5n-m[ 8ԔlJ|1;0C&s5̙ί>M['>3Rg吣Q=L S4E]gBl=&3lɠձŢ ,-^.E5X|/j1 lqRh<"O ᳜TKKF|T(6q7AH1,p eEn?Ppw:LX.9Ŕ=t4V>|q:闾$D&H*~鸍'e-OGdex aZɔLV=ah,q?!3A.ckXbDS&sS=>AMx'Tb؍ en]u[~,wy:r+/A 4냲~ؠɛb\UpUK3FkE1|;5pxur |Ff>uAj=agj{^:9FLu"Ŋ&ˈSĪ0ܴO|:Y$.n z|;`h/9!dJN=v؝pTwO9 ;K-}m1̸q,"oo:z&xnH&/;38{L~ `sRd 49`y{y(XOav ȓ̔1IX4*; }#gU 36%Jyz]m惵lAÀ_\.K|w=C=Ȃ@x{0F9hNU֙AA-yToR.G o 0,R7.Ixu-1lW'Z~%쇱{VJ|c3 opϤ:fAx.V r2,p͵*3&ʌKH7ZWV`i"LL&5ЗUQJMh[vgJD*Xl?A /o_22WmG~}bMBVʊk%;M5Oϰ4F$9 8M)tMj1չWEU$&GM&f,iK#^ ?"z4ǿq-E:U6!r37P~݊" #)k\[$CV/V,TQu5ZmNq=/ @@G @6܏f{A.z¼ux8sY>G Dƚߌ:s{T57ӳ֜ED|Βb_i>ɩ*ˌB k@*`YUZ#Rr jesV齮;e]Ҭb ]lD#vjr:qkKʫD$ug~|8Ѵ!zU"ƾ$kea<.f0i=o+*4f`Knnhwi>̵*+S$}q$J1"REpk[rDFM(ӿyQ% mn%u| {iW)ٞOeZVaӝ3 XbQ\!ht@.4%6E՟j#B+~㙝B:nph u硺%̝ء^.2&)5۴xp{3MDHLZ<>b8)[ʸ"s"?fFнUżXBPr Wv[\`\htٙ| O%8-fjFdK z!9G^[0b^sw *?}EȷT&<]o8B262Q2YOf\rCbx5/_ۊ0Phl60*2װ<|0e&*>^"Uh08~ow~@R`,ޫ!2c,T`Ȅ%ث^=l%;aƨ_jRC* cN%>k%]]E )NڿI&Ay{ GM;/<{Հ)=]p۰ xpUpPyИ")6tBu`7xr- Rf<8f+ibج&J+K:8sS0)b!ЈnY6/%q'RuQ+C:Qh3o_ϸ$#ߠuid5@xchе;?;=N:Kh^ s?OTzoZ N)hh ^C6g;xMJzk?Pa,twR^/pyfR뽣ξ%9)@A}zNO{E 굯,SiWL$Oe(O>P[pPqN!Wi_JUF@dR|LJ#'[E{(W2{:_F[K7lG3b9 e)Z 1Tg_s'SY;xW]8Qo;f4}u,3V5;b~k4ӛD/r:;Ѡ #Dw&{d -)URlBDwAToGAmvJPr-ڙ2U9k /T9\ {Ora ӭA}^[iʂӨeF=Y".Wx? z]"_0C^K+<Pܖs cy.찙7=˜'y)ҬCtɳsƃ6p6$C+";X!! $se ]Ŧ0$dp=!~ȟ8z >lV6(C(cqAipfY׵e;X! kyj #q!B'!G<_7?G ftf502 ;N666tnjӉѝ1w Nԇ xcc} [rf(k,8j0uȐc#YGe4_71 omFE}tVJ @ Y$BF" ^|^"*ۀN 0(}lC(Ǘc]jLA!!D5!ʾT`|Ř%\ZJP3:pF ѓ\LO1/v9/k)4[z"~#zntv?E"NauaB K~{)_|YJ6؝CUCYD1+Z"QV[-G˓uaQݞY\$iBuI&Q˰OkQum d6΂`^%Ja*M: mq>yWsTO[*ʿ09W.x>ɕ| Ѽ}E% % du*Z5 =1.ڜ?n0P|2-K;LZ &F&,Ȁ)Nl;-" ДGa"#_BLMHUΆ^u 6zdJ-^7SLjBB{SNgdnl$Q3l4E`'m+.d蹶GI}ki&#飒HQRKMFqG2_ؑ\xѳ%`T73a6g;L1hǖY 6tBcin3F#*("F} '5,T'*ړg$2{scJsȈQg=?l\Q$sPK[oezvܥC-2⻹δPAhDL$2į:]"G !NI=">1jݽ kQ8 3өAd΀rûp!|J^)glmCe蚟6t7JW `H{s<4pmL3˲itX,U[Mk^cEC`K\4T_ߦ׉vk(+q2jpڒ+f6/yCmod_Җs9N(APZηc/Q_*szNƭh 7TdqL> j!A7v?1uf&?v.QHߩ' Ot1BWɓS)tD'n]@M`oh 9D o+3bư>S|wΪ ؕ |-&]?OA_o~uwoW#) i,7x_QPӐ4B\"0 r@ U `;S=T3Kw ZXbh7ͮ;<,Y@<·չ_ur)xn{wx518z7 y+OR3.X4Ej4rόdzuTCT@vcT=68NbYJݟJ.cYBqAk- $},v AUX\+!9+ QM=w'+; ʑKsozIk|5m*ry8lVH^_uz^FF E'pynjZ £6F?Ar/ M@Q=_`ǯzIZ T*6df8"} {iXO=x#-.ۃǸׅ>l;qEoZcBiqw x]wUm5Pm3(wAR+^KEH2z-~(- >td״"]^uՐ9L}`iO,xq]Z]7 9|ONITs#X\dZKEf'Em5_KށBAQͶY70LnNedǍΏ.FrϏ xW /Kۿ,lXhHuq)GuUJ_R[?,Ps@!fȌN(=+n)}6OqK:M6-XslWuͼ^"p'_8 [^:}hCYı\vگU>7rWʥ}44xKChu_ `u,C%/5 F pOe``&xdb1ۊrB]sAN-5R 򉧴YDQ&ĺC'EOuśΏ!mmixCлTLŻZT_iSzq%qRBb:2li%zN98fVoY[׸Wف0xA $WXi!=ITQ hzUeˣշuŽ%8U&ڜF.@L$&XȨAqF*gkP)n;[&d˧PvE7o%u֖: *K ?; ~ɇ4EQ[yLpR{ZdcGIsnjĞ0ƅX\R(z DA8spUzۺd72i`J oR$!#.bȐ]q6 %0]n%^Fr_!CWAؿTH=ZVʟ4jC'U$wMt!b%A΄MvŹX4X偎p^cRIqPiʋ넁>8i9T!Aw}I5j,AE Cv U!t"] z,S\dDIdQ~eк͟X}9fY͂,) -|û&~ɮMr$ ʯ& m5 ,x2ϩ)Q iHIw9ZĽ6k¬Odd`t8չ]ItG$_UG¹ۦP,JSiymX%Bfa0)fHf-rf6)$- B?ڝE }5-8 y{BYgqxx^:;rd\Xa8z@y&ȦJnB5B1Tg谔tE@ g7UںxjA\r~>?/=9 BmE̱'"Kc O4"If)R]PSQ  /Jګ5OE0ߠOhċ*htvG*N}C0,=N9%9sp_r㇀JsvN_5{a U2n.GI8(ִ{︁Z~zVM{lEl;1x0M>^HwRن\E88yo cJ2C;WEZE" {~xزvD(ezW. cFO04k͋S>Μl`6g/ůQF=nhnl9 # 9No ]\ 7_Yg/JɃP.hZ!I}cw]?uĩ~ύ[ pޘ,rۻ0pڍxoib;j߱"/1tr9f=6<z8 M JC'等5|:nmTj)oGe|JC7\%Mi}bG]^RYb.Љ;V7mLf$!o2|[j [jdQm?s;jx-4؜w,ЦysQojˠIBvjVqU1XveߞEmǁ.s8rrgkjwVP6ڶ`oxw\CP͵B`}0KL1fKgKl;xz݀MCQ5H2H /ǿgXKrdz7>fH(Dӥ$%Gkޠ}TG+V̻J3J^@ܼ+ۑ xUN΄+($$x-[Z( ~Ö{ $A+[|ΌMhxg4 |uEy;B@ 덹p.Z1Q'^&PԓVo<%L5JBc6ܸ[]֍f9]y ^a6[GV?Pm8*y Q6O 3d>peW&C! }lFt*x.h}O?vv`^xC ykpDu/`>ʃ*o' j:e'ʡns5 { =FTr I2òKƘǘJi~BMT;NU`!3fB̊J*l<ް6 dCcwD mnLHO;0LrgMaFWn)]VŖ|%y,!Ș't,Zu @Mz~ _.M:+w3A~g7,kzmlM(sX0>]]$PKu_q T"壏&-I dӫO!rWތk [ORn2!QM߿i፽ƅcpGЀi)2|ƍqR- n,jJM'<2L?X0j>Q @8[G4 ޖb =R1v)fhU*{%ReCZ+ɔ/½i)QYm<) qypOHŊ)lKaLkM_Joޥ}7 nLF8)H _VZ}̞u7\?;uyz$l7&O5k`mw@/Vw#E2- M5-6XVyֈ rqyz50BW?&"b.tKCzLMd`]OFpwɱ~Fx6oNp,>9>69c{|Y+=Xk}h|-۫uYeJqt3{1\҂ZݺTWzS[Տ M0Vb]wD_ yYBk-VW_}Wi_"MbUavtZ/Wy*3O jѵAѰlul* ܂Im%Ҽa{+$3W> tj_v9-]|ȅ # XFZ}$R3*dӋ/!W@!7^o:R%[ɂ]()k--Q3|$7^d|C}җ (it%rcCWd.N8Ĩmo!bie!ACS3P!];rB[žPY{Fn`KQ bd!eÍqMNIer쟹`(LX뀝iщ@0\Y_KWf|춍Nd5.84rW>,rk&bF~Wפ̾ZJʚ瓒 vxְdH8qqL`zſ˴ђ̫\%;z9N jSzbD?0^clB8.녃ŢXG-p[,{8@/*rܰjS*Z!zi N{apQdZ J\Vn]tU Mu&<ʇY`3Crh;k= ڀ;g9]*]_it܌lTlr̓OlP4e:&~}7ǯvi>^8'>X%St!rTiN-xFf/G&aHfe/B3Ǥ@?oXbq>g$mX+&?C&J8.ҥ& :k*vpdj+-e3pG4I1FЗvK,C'o&w"+Ìg5?pг>EfmknPcd9,c[uS{Kl%r/. XBP8wR)=Csm}fI#@C]{֤x'탿?R_N-k-#{s/@Mذ;'H}Ly8\.2-AwĬRO ocdZva>>V HCTcLФǃh½o (>1^>B`8$ ʡ>Bx{c`Rc3̌{)aCZƨLNdآ[Ï;m $T[6=!$ +ӔEy6yn6j84:ޛ/Ѽx.5=I d2p9 "*XfP.Wi:Vث7D|G66R]Ao2ԍ [k?Wc®9Hw1DMLc27`DP׃bZ:mE?fڢ氊CϽ1^޼6)4 *y Z 8%>d[/8 5^6-f~j4r C[M fe3wXSA;Қҫ"/{G&b1ĽtMSŋ>C$LJݱN1:kq6i`'XH %G7Iꈖ͊iL 1fdMXjԩo|/MSꀋ ^WD"~uQJAܜ\Fhm`M؍PvQ,bhA`&}HD?-<c"]Z2<} Oeҷ18`R:E78ʁY'tq,bHSV|^jF@}LG3pγ8nc-k:3,=\&~2ێ#fp'L {tcV~5˃_Bup(4Jsf7~N{yf ngcoC!f@.711N2Pn0a"P{TNb]? B;ؠ#4l{F3Vpf\z3X$gGS6ٟsˑtFCKI0!690at0xmrϵDyf/SڦzDS>2 8. k=-_#JmKWxqG J7Uqc؟#Ʊ&/UoyjK|IJO3n䯿+:(BŸ+ɽ"> Bs4(#i5[9i΅j&4< UaMK6m{蛥3lhRxCZ4w_qef~ iq+Yz3!5ng*b1hwXsG'.4l!$n꡶G2Zm XaK3[t ɨkTh<:U/b.?/yDH.fKcջEjkQ)>],!W$24;ɡi.9$J>0]p,p󹶖?K=. gȜ"_5fXb @zO$窋:L R&nGM}9 mvbeċlC6Lɋ9L5>zeoirFUk*ʄtڝ 6!{f0:Õ(dY%_Sdç`OE )QZb2CmRN4 C>rxVQ5T84I Q "sU*FО[;ڲd&uTm ޜ>}7 J]?|RdC=sBA24(u~L3/G=iҤ5ف~pxEe;f[H?x& 5blix S 4wg&Cw' ,z:i7\qfIoh&gQxŔ+[c#|Z4D*:hvs@{+SJ9$<H;9Pzt2 Y= gɡq<6p%9IS pZaX̔ݶ[H5,Hpx!~Z{Ea[n2{Pbc&p~>@ZE(PmsAE}D".bPOrBl"Us߶/7-U z4rmD~8e>NEv3{\%6^_ ukr|-_Yy?Cգo%bi&PyiQ2` :Pa2HGDa!d>sv+rRK)NHFːW-'@4{nx(kGX_RB 00eX dY>@?p0!)]*JLJzsbe`X<#D )c bW$3Z+0-دRCk uwcNK闬nМCmg?HB@Z-upzP-o6($xa=AC B~".MqwF|L͜HL{`|Q}acN֎vD~31ORd[Sfjqn@1VK!ʰ[I}k04c[>L7ߜ8%>'"0uT*eX,,/]:ib .[UR +VygT^ZQd=ad#a ܉k 7 +ғ_g9&wS֓x݇a,a^ ܄0r,uK3gY bG_e\f-l^Q"+yjs5N';'<:OiT~ERwr Ү(V'_iÅ)"MjVXNg,^3B̗|߫xX=J5yP˜B2nQCO8Y^@(vʣ%D3Uh H Fgi9=j62r NǤ)!<#P Ώ"HHA:'oT(IR@¸F"t (PKۛxW|@p-ROolLb!}<RA>#pӝxl)\O iD,GD8!n0)_9(ZӮ?9q(tyaKoQ SMxiSb RH)<3^qM F|ɕZi H"խ%5) !>}mJ rQUH҃|NUc4ρ 1l8>50#BMfk%FZpQRE85&!)#WdqMƐ0}E8ր/PL7'_*#Y^"$vg }FM,X TڂnmkzQ5<t~Z b܊^5bg'Gk>9qe"5"ne&KOY0!+HX5a>Ie k瀤W&y@$vT۵G#x`靃dmt(\衙xBt>CT\,G<58(iZ[f5gL?za  gK,+k ~QiU& (gHN3/~{~\w?x/Vcի"X6wWb389X#!5)Ną5f;p"~0AҕWRi'kg9o/ҊcR豇1#t0g*\]O=~q Tb8d/CAJ~U+JG];PA*v UkY7=b &6.mmf8C5 APZyK7W sJfx`O"Li:U9a[ǠUbpn/:Ek|щpN0|'}rqc;[0𙬗T4$VM8H M6F@|Y(t:B澂 $fָl R<]J牴HKcW!,iL엗+j4vSRıI>u?(J:G22Z^#8t1ڌrcj^B8nJ 6O[ ^_RʎUqdfTC-G^K9P#|<ϣgwu;X}B" fUIO~!O0^Qz'{՜c\ 0Ł m7F3䜱'Jqxb19T^绛odk N?7z"[) aL; "F"J zdZ{eJ7 t(8jbiPn" yH?N&;8g2TavK~exF>KMb#>=;k j P_b^x-J5A)I"6~g^5 #&E,#·M#҉t9 4L-Vvd~JZ (ytT-`س@@Z=iĥ*53 8Vf4<2bb Ž3xNǧ7pd' ی$ouzzuWJa۟J2돖?yԳ4wI}RUnBݓ`9[ى (iU+aǒ}a'Ybv ]zԠ Mt-8e3h3FŶln-wmB`4.z+w}KǿXlkKRB WD$O/q)?qL[4],m uů!nQv(j4q`^oe31 >|:LNdE!;۱6Xq7d#%'R:S5 R+:Tr ϝd%͓""xDqq~KbNOuW !|-JF9 ;I~yܞaxW۔$@ptղ*־-y\V+B4{= #Y @T-%$ aB֑a4B =B?~ü4WAbW*7AeƩyxttHRC^[Ry#(8  T??}&/jDjdҦo֬4*Rlz<"}.WT7%_v0gb/aٺSE7 fk/kp ??`}BO6!u?c\n4pD V/Ncܯh"6#Ѽmx[q2[`8b= = К((nbD{nx9+=ި>RYtmٙi5;xP",WreD'Ė~߳CNfI[{ub{g1q0(;Gr3FU%j6潂_ (8%RpZ^BGi+çFsdfڑQ WAP+PKW[Bwׅ`:vhsK%1`{dm,)OO_HΫIիpT;$ch{'rU MX*b܎ZGW'IkU<ns\I甤<#j*:},klpٕ8x┫iXmj5,vdFwEX}?xUSP.ڙ.JgKP|݈rT5.clȦTؒ~ _tH4:gmWb"2f$J45~LV&$Cמ]:6]o7@lCv07̫by=:ھio_ ׾%{j10|Lq`$Q^%z]*4 hE<5j }RBam)O QxuT&&POyb $u4 .rY%J$@aLv\.P]3zC*rg|}-5pܓ!E'W4R9v K0[Rhc0Ei6퍜I[;<[y%. t хhw&9f-TeoAd޽7*CmNRsewM X$ZZ-],b=)hc 6VSxeM7òtLec,8yIjv^)bTG-&;^e} e^o&oWja(Ell&'3X 4/ 4a9kU&sVP{Ec<,h͎1*EF´ozii˶S7$sI{F}xɹȟ3]1^e*ZZa_Bz.ceI{Ъ+-; 4٬/!Pt>u_g/CQ;8(EX\Hrc+4@y ;$evT_NAvt+JO$BM/ypw*B141yo8t!Epp8_>-)q`LaT)cѼQh75xQjɤeY,\&&2/}_#q,<7qsCOE"0:]$XYtV߁pƃH_ h֣TurԸ`(Xi=쉘v ,jQN4 -3 6ּ'ޝ*Aءf#PM{մ'Z>Z,F)cnSleSkqd%)$-1C )ffuFر!M/~`z9ʪWu'\LXWJEa4K:7;u /~;.U`7u)EU0%V1Mp%th…2D{¡3T<ғ}hU[>lJ> 9УiLV}ݬ7\Jk~9I"EO&e緉e_s.l6'B i,NR|90v}'lIзnfhͦL-U.vưL R"ޡ})dչMl9 L`Zm8hv} [:ׅMz sJЦugV޿/ CXاWr"%6iZIym݋!Z{Mu K1_ՋG H:U+PRp5=w9A EWu k $5:ww*ľ|r{Z>nWw~b'B1@;GW6Ә2v5{2yظ3fź]B;tj;.KQ;nU:$xQdg!7%V%s \*(ObVU)Vm+PHh%~" #q.U (sh.Y@ҁhvha'Q]gEGP}ygrFul֨s!7JD3ŸTv)Fρz> ;{ s Bga'q =~UIMuf&0T퍥")K$~lژSl$Qys#nۍ&M++~d,8@ZPN=Ykd1%.7 mty H\4Q$0V~L8S+]\Eh9X9k9%Xw*ЪpYyMLɗyPO$59VD[!@?3^k쳩ppf`N6Y~G nn Ptfg@8tgj5362v.T9i~ibEE. T_5Fh8*&\RmW#(jEBDYm"yyT 3ã֬.1*̹bhOQb/ӵзi䆯SF\N@E|- Q/2Im9/v-ms˽|IJVk$2pi00;2{Id_I5\hqԅx~"9:NZg;Ia\WY0` 8}X|?B$gXqj,d*u56Jy(n_W+=7xHI^<vQ jn'kA8D6ϫ_7WfAqULYz8$H]#K;JVs\G!1t9qKp"5frjFy`g]1U4sͱ W8˶ =",Rhp$q渥0,=o۟diڝV:b䄐gUN `YO &{uT 5)z9R``~ DKRVф]g'c4m !xcx#{coTⵄ0T Ӭ|sQ1ߵJXEOƂ"'l8(P>ba.%gx^_T6LCɔIlx6Z?gMY7cEb뜠H=eXP˴qI뾿UuG=pa wZ7ykNң;Ѓ51rjقre[+*]l…oMqX?΃$D6vd`66P} ~ ³8ݏ륶 x˼gAϵ¨gfX@ӝaw>Fk%a Be#Ksm['/md3VL_Iwe8lOxmo}-2_OaXQnAFy\G101&N(͐6s#_.8"j!R" ts7R({dɡ} 3!@>7|so h+6! GN}(\WUUI3w"@#^E޸c Sp٠i YE]{ǚX⣏t02/#(+).IBʊzq ^IaI2SB$o?~kD7|oJ6,t kJG ;Z=TJvY y2zc7Ym'$qb[Dр2.4(WF&Y!5ඇE?rVҳq kp N'G`< }#*ETaoNGk 7SJQ :LǛ/p`}1#b #!0Tq+@s͂n.lVOEGY!R,]#Gn%5oK.$92).cJ:kW%Zz||H8}^-R;$)i46Yn>g?8t2h:ר]HIdyŏxC^N&OҾU(TDSlgRC^@*6-RoObH?cp7w@d'޳Sݏ,w~ᘈL;܁wW{ƥ,ꁲ ODqǃV76zdvgt:0 ^ǜsz"r?pqAO_2yfj9>Tcz5E/Bkp[nnQ$S zVJ7LrOթN7fڴg=# oVHϒ~3ͫi,*2#o87۹ǧq6Ľ%6F-(Dмf& ћ茚:8Ug )T@lUJyqtF8:n!2ky : Њo[uVcv، + 4#2y\zU Uy30E_L\)ǷrَpuȠ4 ΌoZ\h ;̨˯ג kŐ5-( ةZUڽ]0]VXȺϮ+.VXMX]yP |}Ϩ2 ^)>$[Hɧ%jM]-?EKn? ~ Dxtbp`H tC u$duFRm0cLd%[buv>qEkå=1+VL#Tp{*gF=؇]OiJFݻ-y; R7ظEURohj\#; _ct2ݤbaDJ ǻ3Q(@cKd1Z'|!C{>Bg=wDZrb ѥ}i+9)3_, e\qhgB0߄%bJԔ>Q^أzgPtn[)zo4Ra_2IwĚGw2gVΝ"ɘj<0;#LOqm ݷ}}(֩䝅e*Tۏ7֨*'1l*jr^Q70ooلT0-緟F8Dq }/9"sP7}*'4x6!tHo25|,۶b_x,)Y1oX %U?gxݑ׉DuX^q 8m.Ճ*/{ NCy[]S~ j MEi4y-k5N|E+ANbdHWP'QV4#-XUT5 1j-Lݒ?'?*/fD߿GS}m{t I(h"5M1Ep>-BJ(:`P2;-h7{8c 45j3ǦKg.t%nHaCx # tQ5\fWfv6!f _&(k ZszUusp(gr V*p+Iq-(;Jb0o-ףˆ1x`GSILIHsfe7mejɡW00."kl=S7cu5"V> X9F F937!?|k(|콵آw)b^գD+WLj8}8mDJtR0@}V9[à4QoK2֌>=i}`R)f$臖,V2SE%’س”v4-*'Z-)J\|AwgUPe#uN²3E"L \p`HP&~"xͷ$ԞPBѶ֒nZڒuZ7A" I^4Kpt즷ā;bp:a |TS STB>`YY;d9hiA/#`̱WXؙ,2<:020!rm z;䠘jӐ<+ID9ΓLq]v e'ɗSv`-UGjϷ}AԖ}u{/VNF~b[P\E! -bG=ޗ VPs*rЖhA96?f>OB;|{i#GE9{pX !"-9L\GJn̹FꚘ'ԟQt: "O9|p>%-m^hj&Shma-%%#ۦY[;1{+Y$YMU3u&fl c*@ka=fR YHym|@e?Ͽ3*xΊ󑑬7,Pߙ5ؗqǹ"ߨ0I%ngN?{;^+V1fZ=c ɞG;řl@/|5?9,6:"L}?) TQO5P%tSU^ z[oGGA@ċSeoj?fx.9҉NY d [fSGeP,0tYtϩrGV׵NdtQ@{"W2֒F{Gsz'zӑ[JX >x%5-{1ŘN_uo+Oj5Ds`| +eDҹn !zR[1`YHDWeƽV\KENIהB:X&3%Yn߭5Q[W T5'AINUo`Fo;?K!>1m 'V;'"4 $-k"׃ڭɔc~gGuWk'3 Y5f:CMD`h k?x0n\k@ҏ>("OX]ښ児b܅<ѕ7{]7mIACpVX h#@*2C/HxYRi|2Jww+fa? -ƌox7}Mج:B)='>]r1^ħmF2e&<~S9]4/tni_5?Xt57[Tk#9w6D!e"$}SmpJP.G;Mca)w! Xk< H_NUD~r xNH1kιzMn>5T_B 9M$ EoǩpkE|@ww +lKXC㗪 l[e7pK8 ;H*DpWV7!mMzA\w7{q]|G ̜~j8 C>D^?e()8U!o2|}5.j : Q_,)?y㪲zERhI Nkpgz..e-?=Xs~(P|Rl |xA}&HW,uyg%;<ۤ0,#Q)\Y:c=&~Xkw\cPg0᰹_$+ ER2YŘ~Ǿ>qrkY=AN\6rZ;}Dέ{gѸf~`bۆAX>l`3j銝+ƈҡ@)Q6lVl<Ouθü _`UZsX>y6Jնy%VX_tNP9:a:#⥥V5$ҞR_D)6-<2M4vM3]r&ꖰ`u'l;7j(GG>F6X1rB]=,sT>pޫӎ}g&ƨf%R|ɴ!;w]y. Ms'Cp&SCXX4,f#=;3@!ҩʜ`q @@q`?<}gva5_MckZ!ݲKQ`|gnɬI$W:ݖ:b cZf:%I;2QCv>W1T.B :vxFCd{%z}Zfn_4 ddƄ1,76}uI) K i *} ![5.lE[Zܥ'N /xghU(:$:JQ *HI HA)3Jc@3mْ"D|=#soIi( =sOՄ^9 +ܜv3h;әʹz#z&FR$`uĭThrA1,`s# )2-i۹3u9K,]h| *u6&cK@n'R56XoɆR W~T"1RukL&oTUoAy}GnCxJG vErFqGREYJ(IU NYR ww } s@%vqҘ1[-Bbj\HЛ޿BXrArusnU?Gӳ1t/hq[b* 9L8hk,f( y3WL[ecbU(:&4ŵ Vi_ٟLsWmjl;`"-@@"uIkFgkS$kYw^2VJZh@amSIX{zg@yeGRB$F^T !*_O\wٱBNأ8q JCY t]?n!Q6l4⇌!\YU P%%zAL̪Ryk$l~;<>XZX#3} 41<,23r!*5/jM&%ښp;ƥ$qe yݛ-T U۰-ZeSӢ^#Wxl>ݮ=a~YS#8vQʋ2 bi%p_qQ}gMݼxA;k o' kWwL,8cU> _rIt>X-qݕdr G^gߏURZ~oki ik|iZV?=MFoNެ(erL?:HC=A[O}SZ8KEB8|%>.z}hzf}$t|=3;RmhN͋Ԙ=!F@ g&z@:צ^g0*|=K[OwOlH,l |~D⛀㹈SI=_ I9Ik5  dw/O_(ܐKF>_06pe\MDt'qg Re8.SB3@4T4Bg1 [O@yhՆՂ̨zLs+Ǻ~ QX4o 4 av'y=.΀-q Ow~B G~>i&3ﬗ,40๵{)eru;;0?-ߜ]Q-:>u+5ǜ4N,e,[ȃΒ 2| @;3&93y ?܉Uͳ~Q0kO\ý~%dKS9 c+tܰHu6.j^7I $p%%CP&G=BWg\BJPI+F7M!?`d˅%폯`"!=1?Dv:Z<(5od LP{xq%)ZSj΋%-~|֤|F\ %B.3צHlRJ#D[ }Dt2(0ed)d0w3L5es[՟6s`-b}5^lD"m*R 2wT_"MWlbp}5RuaΕdR(%qW O.:|۶E!Pu~`K_rjǙ>kry3Y4%5_RkVUˌ׈g ġ9o1 {㶿-9ǢI+@}6~Z.E]],www_ ܕsfw#;  A'r;Dp/'fR3tu<ْ3тW?`_B..cda%z0\ H!--N>>' ~]O@)R7o\1X `[FtWytbUOdg gz)w^GloG򥌉T#%_FXcD]JW*Uy12a( aU ޕ޳v-MVI.:pBbJ` 9 {_QS xғeH炤ST0,Dqazs ]|LdCfsa6zqWhtYf>Dg-"TzfOi#U%W*LY3Q5'1}d"AԱQϣ7maGr5S (A_9Iid(ScͰuKh .9(Bg4fh:eGi{I,1\lD%&Umpy%VeABIe*$: OFzo\%a\Q; }*A2Un phitNG'f+-?'?-kh*z:6xcz[qvm < hgV_?,:Wt7sP(+IM->E3Zl=Lm;$T-ޢ^j^1Vh4^Wd &(w<߽|M?BO]DV\?ChȨp|f,G\2B^-~u_Z…hY V;ڃ,6y#ԅ/t BunY#`Ҽ\Kj l:[k4-AIaL0ݡ1\˙ar`y6l#x =@V:q)zpWc#$3 3isU9mȴ?dMk Q8V73[ͤ+`JЂA, '#͢  E{+߭qz.~Pviiݢh$ľgqҳ75/wE響YO.ؒ]|8Nx0 owyAǦ Qri Co|XQ 38-4^\QdZ<!8SZ?D ׀$ >/]%)@)fiӄW*V ܬQL:Aw1וOgJ@:;GKti`zH8OkERD}!fS"!PSzI`v"919%iQ5Hp^mz'f!#4~d e$X8"h.緡Y:;"a(>薼;PZ"Y}tc+Mb?U+},mS{Oދ>y["6{Йte=ߖJ4A!V|M7L]Py JwDmsxl'ųpn!@Q1k_WbYme*hb (,7MIEi3`4FBrG ;cqk4^ 1>-JnoǨl }eUx_@&xf/ ]q/PZ4[`ٹսJ0Fq: :^':a"ћt*>A=1)y`̜tIf=ڱf&axfB& \_Ƞ:7j PiSK;{<<_wxQZGcB[ޅҍGF+)"nyjf !$/fӴ^h:4+ PIɄ}&c5Ds8[#M~O/?"Z JQ~r;郹2 Nfi)#$<\j #7FxD5.PK~]lp( -Kƛ\ }@v<h6Į{yi5񽁎"[4z#Z֠c!e$tL3Yk  @&NaI[InA nUXf–pi1:VLFA3ҫn01"4Cv=Ѱ_h QYT v6qNc #oގ2U¾ w(ƅmGpU,Ć*.7L1.Mu\5: T$A?B/-:X_CiSp?'-a+0,1si҆ߪkOŀLKɍؔ"p!JU#;s oWwBmsbZ5B٠m"c'fTfi#*X GS5Rxʷ4#JYy- &? {Xe xVr =dfM3ږF9's6;*f-3OQ-n9I-'xZ 3{?WSa}FO}?IR $w@PFZQjO"͘p*kWxr̚]q6Seէ'QP_ Z 1qd}C`m ֜U.yyx]ne~,2J8q\)5O$(\wHhJ.ͫ@$QC($7ao?)7"В"=Oԡ}=C鸿dpP^f 4: ITRz1bx&TJdvDw*{jR{5Y%yT@K!7jKx* $h#&CU S2"J.,/Wd昑^`iz>;~M`UaP Шai2i+f6LCz>"Ǒ%$EUC)EZ'H Lӏ+y AVVi$(4+4rb{>7 `ٞ*8r,:b 2C\Xhb:OGs Vܱ*{YF I&n[ρJ3$zapO`|5^˨jBI_MHdRn6o[X[q}K*s۱j;Dke5ΦCos~禈2a<֡o!v>_: ^>FYG6h%v#;;^Z 3Rձ"f*VN? e-܁x)ϸ1w &s}x WķeOEVM;-i|jd#@f{#$NJ밥mr-ex|r%JZ '0hE(X󪼻 ]s4+ْ?t +94V8>XG&q8ҪB)qa IT~1bm3vlmGS 96c5-B8sȭFTȟ:HqHee xJOl*~'JHKb,@v?X"eC{:+zZt-!e;C@Lh-}FR}4|Ii#H{}c:vgr7]Ƽ2} sG|&97(0=*f=뇷ILX=`'swLx \I 5tg?XԞf)?$RȬ&C樃r5-Z5^L>P=fIK|c~²٨u!М6Hd| ]}lztk} Nêhʮr[~\ok, L= g%J-?Ta=#уh<Hgf23G-6GĶL j=ܱlJރcW>"EO˘ې6maU]ǀ d WzcgGRL):` m#Yfs15 ^)] HAc 7L_Q !*@-o ~W^Rbg_`%T- <(YH.k3MՁ[N().aߞ籨;A1~XoVT#K:* V㨾#\wJeQh1eI4ke+=dQoӀ\KȲC̓=dDbL.-E|y);=iBfL "B^²V~Sc`VgԗhZ[n'zÑ!e.2y/oy١ٟ-}&c>?*<ȤjOwp76nJ5&G4퉬˽ΎN| =. Qv{m;(,K@eXHUأPDy ljk~gYHvU  ZQ|A@AQB,#Dr48tSO@VݿmkxƦ% rfdѦ.JLؠJD_gN7VrU}SOb ~5D';T`;,ľ %yх̍XÑ\ݒIQ$+0Ynaӆ?5"թ\{u}zcX|ZHDr*7BAqEQyu"V$DP㰭 yW *L0 [$~S#>C%Ƭ0MN;cF {"QS2.; ̈́`)jG庥'yؑICȾ x Sn2dkXpV".nrk]l_R6Q<)z=ooxjtk{NoHh a>22'!(T>[T[q& %iqx-7zb5S6KFM#PA=yynץ;pf1ʉ^zEԊDv]&,4 +0z#_F I:[A$u7jt"yɄ#I8)]bYvc`jI0hJ=0y"?JYDױY$~3-YDwmy g?ɜC#3QO@yNQܷҍJ;~9_#%P?Tv{,ldo%~6YoaGbj{Nyz/ڗ85tda5$`*̨l,HTr,+w3}.~ؿ"ي z)-v&(eda!D(ؒ]ȧ0c pc2duBw=>W [x T*1i뺼TGR kYrf"qRDKN*c" />WTp<+dEs?}K&L±bkąɎ <<1S1׋S !Z=4%15!7vRswi$gadVOtd#ǫ(wJmYa2t̨چ²'+a6E*ļ39Am)S?Dao lۀ3,o<xYZaF0;s N󳠗u'*VqNMwGlN[/pQBP (l;Du8q7OMWzAr Z@ dىUꎠVӈO@"CY񯠙m v i~?)ْQ i+X;kn %W4.s!\ʊSWsHqL=4j/s8siR?$F3*FcQeQ*Dhu %$9x=EL]*Yۀ1O]EZ}cV:G~-NVYɒ)u,JX5ɗO^Q9Pm}?.jFOH3LRRסxN" Qng:˘X}У4W X\b;piЉ^G ibSh.V.+O|:\F9DUIs>FM bcW%Ѳm*"{JbO HPk11?zMm`Jf^ꇤsC8㋝91[29I/ҞR^BqL2\75f=ѐAy-FfR=+pF)ǹE{lJg OeVVNt9lƒG $Jٞut 1xM6Ό5`t^#T.vMBd= ?An{Fkw8}^uhgi~w4|iMaqdNBA"FpJ2M%`G,`3Vr;̊U*\+0%u@ec44A_Up:F\\0LeF0QHDdUyr"z GDpbh!Mnmt47H'N欻u2sz%S r~<`#%M+8bR^~.$Hnoܝ)qQx5=C!zNz,yodj/4Ck;|TnB2m^@BVxɡ~ jSetw УUrA{^ϐ w՝U4eGH7Nm;IoK䯸9[F?Yࡅ  $">"/Lh7? T[h>3x$Vy[sgDy@cO8K quכ|ބw`-}^p$30(.7st?s;'m? țh֮]3ȑ5ˁkK~]c}o2뜴%A h=~ r,nY6Y7&]KzJEl!8;z{)3 ބ 8)+ T|CʂRZ ޅlo`c8–wPy]f5X&<#`}0+&?,zlS؝߾xy1OU Lb!49T&| A5'w[b|VXaY*7!: UM{hzuxN{е^.rc0l jHv%+t]$vgmځ.=%-SZ[evseZvZJOR u V`qӕ 5df^oFa/\v+^P%po9*mcүwJT"-QmZ`dzhcJ.:hsQW;q GkM@Ā#JDwP 3 ~B+,7#*cA;dž gN -IٌG1ٔEе)& a!' eZ}\FM=Z4w'*4MoqҳnX<7ϖ04#h_ Ɵ>f3?yeG|dpVɱ".q\o=zgH~"k*39JN%ŠOnpy>`.ޠ){|Ar8dWΑs_ܙH~tXOQ uk Rnmqvy1$8eG-GZյ~ SQgYH7*\%L)Bf S ǽD3.׫MNЇB'F;34| ϛhN }*Yu[pX'垠,}4$CT 5q/<|;fS/ RʠjI2?HhmaC-74&` 'm~=v'g+ -ܠ{3yy7NtBVglZ22na,g[ 煌+Prf }/ZԷ¾RKQ™%X`g2Zos %?̖%a$ҟ9MZz9hd 2L2cI_Qi`S̀ί rr pX Ml4Z)8Ѣ$39_%_o +rxA jP0<8VS`N?dd>u3ƶg^gqhoYȞC8_hFV°)aF$u`٣ɊPD>/u-Uhdh/4ʻ`BӜ¥x⡛%9*VW1)S.)~:{]YHO  N\2:Cԝ+jw!ޔ(ȑNDnGu1pyNG`8rKrF q f JQ02Kv(wu5QaoXfST%gN8:|(EGtQBZB  }]vqwVYv k b "߂[]8)ޛ>%aLQQV] h(굢EpDb/#Sm0@ UD%\e*s:AxWvҵ4ʃs0 tǪ_Xނo'muIuXAT6J5_) I,~Uk F/ߨF?DZ&n\`_!]l[0V< ǃP╗Cu/8G Ii))Z[-Sa˭[=g cgW!/2'ML*KJ8 ǞyNILo1H9S2E4caED,EZ+ׄbq e$"g;!Z?3v AH)kY*0R|K0=/ Ex2dCA.zϏAvU2bori@B"j"MwI&b$Y?xh! l+䛍g9JlΥcBqgNH'ws7lb$yqкȈˉ|fclD26%<. Xd3,BmׇDكV8΀A~ !둛mArܝknF=gݱV^G__7~nfIUӱ\ >OcLs.;ߦb]@z%)aÜxpRR`g+ 88 tQ k<[oD ~O Hؚͅ5Wx順2_b+}R'# ?*|ꍼge@zrfvFtx{ P!Uk3;\jvUwP3O2F˅I.,-%-ӹ'HB;)M 9W2>m#'V׊׋ނNJW {AglCrĨ71N:qk|bxwpo=}݂ՙyN2<~M; F]ؕG2u-=)9o?BMйѳ [F&k/A~+(Yfk֍PЅ"<& V>8ʙE^WoR:!{#ŷ З,NыO>v1-tIsVe2_`< "!xu/+gnIBbg#ܿca 56PW'W5^@07ʊ5%E*Bc\~M,tI0~<"Lڌn?  YB:اAe5C1 GרGeJQ@M"QʰS*R[=ܬ푘#{27xɣWsB*<Cv3:;"=B0Ov mjX. 5}VG1JV":'LS_ %BX«G u/K"4BWsZȮSh]l+&^S3Dp^De!T hM|cK,wPƭg}ϪX ~P׽"J~]ÑFkKD.S Qr;N}#>эr{1)Nf rq谓֗`-ȶېa1VD]wxo'Q/pvhdؖ퍫,}z#߆gsD2`HKRJ* 1>쐼6)1~\Um#H'`dڿ`?/=˸1AbM߫;:$cT$8P1Bvd.0~d?ZS}g.:N2oTe4_g g 7t^lH2c1K`zHC  s!;nK2P#͚Y['8D"O\z6bqu#rgH72.Ë s-d };+mhl} 1_7̧m0Y[Hhicʭ4,[Y`Wvi]Fre_I\ 4ϵ^1K-8@r4B\F9+d{ _~)a~^HE| Av.;Y( V:GֻKh.ro0 n- ap0&3eyߖ..ʒxl{l-`$yexLmfS*̟ֈAU24m0(lox,@WCM@V4.W]Me+zb,Xw~}bqK;+վOVbD n+Clq0NM߼S!`֞ qtɁzwU^ }9L\xIyySzdq]Jl;8 d޲jG{ڏmڊxXd;I3U3*ml (>Cܻ홟kb)O9vԔiu[~NV2+C%?~W:Ӏ8Vy?JsL>HF n*r i.ڧَsȉpw eq0_+֢HSYn("zGe07Cj,h?PqNu=h.x gH@ۓ܅&rhn!k^c 4+}o Mh=$"U~ q!=V_؜BX=P L?.N9_դǪ__&[0uwM$"2ݽyȎXwuk.& _)9qFo!0bVm5 |WH4\]W8wz\@vQtB|$84Vjʶaܣ 0pIkU䙭F _LvQO.zG+z/S^ft2܆l#a<Ok3; k΁~>%mAZY\TT XKDCfI7qadT%B:zS뺙uSlfO`d͙% WsGɻ2c5A= a8[ ϹE 7̦<5Ǟw^2g꽀n|;̄gm7韪4 H2?&Q{_D'LOj=3_ VI;὘V{M5]67AsL P5Rn<\5T2T>U 0uaJQעgS~nDQC<ޏ)yM@^EĒ"iz뜕lU(ДW;enR=귐Ukh/]w8ŒAF pw4| \i[-+L8Wɏlpt|L_.GT.Ӽ D}b³]9qSD*#4~$UlBPpb1q=GF\Ɖnh7bd 7ЉV8bZSsm>^A5K0\z"6ԕgCRĂ`m#H?(E*+[= "FI, iЁJpGPS*~ qCۮY%7]y7i"q9F &&oT1I*P 0ws2Vm\3ܲ8g.kw\jiwl(,~J*`8+u4@ yz~䬧ue@sP:a㡁(َ9Fg[2XaY8UvȤ*R`HQUEE#:IvϰO g!r] y!SC΁æCuA_p+lbTut}4YFڮ:w[m't8]&fyfWŸꊓoN^X~=ʊ-H$pΞp?̀2W1|/39msv4-([74c-%r%WF=(h%!&Lv1Bͷ!.;ǩ 1ޟ1$oV2t50GY:](jx;X"&ЌQyAˉvjUb 2j;: YGeJ,<[$v680XB˿o_vv3Ͼ.6 g8f-͢ J#0xqYiRJv[dP)1qE2:+݌ ,{U 4_R3o@j\gUqO%&'H\#=yAynya0x ϡ@^9Ye8M |"]=u632†D]*P5" PUm{҂RF:Ǽ pz W=sV WhHW֤,湂.^?=jm`-(.,}B>skK.~{\`ElUd!|d4n_ !Ɏ< "Rk9U|VLWi4}9Œyh?9#RẺG?}(A ~5-7"f&*Nƕ :N*\s0f0R%(l=twgM}G^o-2 E׵%A8zT.f#Py wv~-g;n5Z 禬^j䳜w!xAπ퐭ؘ;wLXpdj|_˴7\}aMMİS oin,W)k <C l(A5s\\rOskWC`q֥ybҊ2GLm)6%{2zC;l-t&W~PʼN$\ق r|@fAvB遜 G=ęzj|#Foj̪ fZs+% `yʂAs2*4%w[tZ1|]v7NL;Xjɭ882 }0pDr˒'8F\(4l kA@DŽvdK/ifp p)*r/~Zg+ep/'q7#ۑ7?63.⋻ʵv j{~U6!Eѭ>t]mM$ƾB̔4Y)] +ak%t{Yz8vC\Gy7$ J_1-yt 0HuEC(N?,HF݈&]pSj`q/ BјjQqEx\v@{( g;@Q# kМrzTAyc>MA(줸J3* e9hWĉnOJ j #*Q+ՄlWz#*!4vhh4~"")G[dDU4KdNCzrQ'6ym c n"<|.2r,3{ )2JچND b";8ܠt=ɯ ~\I7D@(43ii؍9$ވr }M{w)_čea Ѵ2 h7 IpCeta]ɃF$zD f"k@$:ܽdl')%^ |Ѵ́/6n3ئ[(OUV+>-<rz╹y H19+M*#!oKnr7Q!@m0sNi '2$o0x64lfpbqj8^sK͆ 6 Cy3PZ(dV[^_daM=2e6e6sƒ>?!s07%Z [^ ֚K2&/=[p$ZR u. lk<Ua.Voב؂iS Pwq30|lq%oG;ܐ@ˆY,˴  +Ԧs;]o_Ylbg$ "q%u>7@^6 DO?BS L}L3.VFZx%5&w"( nzBᏎ!^i5SlL9[v6y<ѡ [Iӑx'XZE@ !4EWǕVֱ!7(CyI:;`z<.s*Ss0RL;Y^wgd 5ϟ78GL8~ԧ("8Мo5jjnǎ]DD6A2)6~wFh4A%MXdZƃ9p?QP`Jg {n0< {CUZa4g^Ա| -~0JŠ8SJ -0GCR{4sUY1r }FT|VOYN8Sʴ$ӌt $?+O\zXэרJC礧InhՖ֞ D^62Sùq X Vev<P7Cj7irHhnfXic伉oc(ͭOm6(4(W'>otX 'p1ۆ ,^A;$VjWZ(vVA IE_Z!!=^J'bh4[MGm ]2mR[k6$r0eߗ̩(]x3dgf9;y?`2'j@/!* , n ~WdBwGވ'ʈF+./ӴF0qD,cPKjdSBI;Wv>oQv.}γne.9.{*6I$ L5Cn9BqI"Ϯ ,} k'eؑfҷ 07Bq_:ъ4Wf貢XjqX^[(Bx9%:ir!P7YcOr[MߦC%79OJ! G+QaR@ d;JSR' d]8l+obxP9aE]: bV/04 }:T}& Ex;t/CN=orj Ώssp٨O4^nWGNt-&Ifr{*x]MhlWV͂EFizp 1/ؑ?˥B2SRXe*ɹO khB5ʼa mdc\s(ط~Ѥ!eg0(u`(aXexUk<8%o׆lBf, H(\2 ॡ"F+_ֵI}E 1mƼtXbn4`sXN Uae= s"0E2'k2"Z*Cם'\'G^'~9yBj2"TY+yyv؅/"dxM]sLDuxi&}EI(xP0།{n-X#L{=X1$'k[XiJ= \*s'E=ģod<($Cn:7z'w;,2L@ z|:!faA;9?o sЈl닯^ k)/뷒>Glhn>jfh՝qFS^~槨ZDꢠ;{yANZFdf|F)EgHz 7gfϳRLXL,aX2 c vajf?^rS':{;m8ᴗ[+Fs;!$xU&ǝ*Xǃ駊Uv+Sɖm ս0.zU"=5 &I-R+tUEM:{E.ba|ٱ>PX;nߝIqx1`eΜoK+XȖU%W3A=}kHתg"=><{t\_ =tay23&N)*<hIxFڢE~4.|4eW׷iI}Xyy[".bЛ-G{TL=:>2)kVmCrOOfuQ ςYzBH%k*q"DB|E/RBZ$AemiTT% ˜FuZ,ĩ,eV;˗?߉z0ltDr0?WVoB0!LTd >˵dО ΍m-2>$׌a?lYH W%zr&rwQ=kl8m.SGnΠU9ک [<0ەfd#uDPl , zPdp⭦:vLƢsX.3uPַb\ԕ]j눹OLǵ"M(]b> %sdKznH:]fRPQ\J&p|Y"Ɗ\_+E}-kR=J aorm7(j6PZ֏]%|DI4p^@}Дf3 -0tA1Xi?~63"("DOH_ZXS1Z"sFF=>- fύV;aTϽzRPmDWo\)\ ~U]}!Dhe+^L;٘mc^x+WQ'U d9L9ml͎ xj rȂ`5u?EmPO/Gb^'w-*Ғ(+E` T-DlhYqs")a{7X=زDH>; ޘH#G'1N? d  aJC+ެԨuMnW*ڇ,*ōt$;;dp hšX!7hwûH`[:J9iQZbg:'Q{`q3_Q~JwuX"kOdu̠ԏLwKn1.H"$yZ%<l[9ih+#`_ FN| rńVKg:;6Ik4'* os=r}$=l,7 g(3ղp[HĆ$r uQۚCg8n J uzzĎȕ. z|nF0dƔ-P%/g].wP_0t'ySPmڗf11__BxZڶq NHzUn)7MnZKu:pG<;ADޟK!@VMv)qvh,'_ttJ2= ,B3O@+e +?jR(ݹ 4{1=]W10 dM]鲺Ea9v:3ҲCpAޝhQmYа7;^p%2ȹzFV0+{F  A4Xd@fèVuAP_L0NpSٙ.OO0wo%sY[s OE\ 1aa†˹cג])H$-{LjNa'c\fCq鬄y"[`#~ zMeNG/N#.wѮאK(nuhQ&2ѣ!w;ױ,[=jY՘hӓYkK/2 C0dSkr+G=1]5e-DTtI?NUf} bEAER .+QZ5TXS6FP*|'i5(Q ,cZU[-C ̕ARğঙq:v(\;//lRnIRHSNhns?q/"-Ja}aSb5[ʕǶ_:YrjȋٰZwęJU$JTS dK+ SC PS q[PqTfsFE}Hmϒ2Y0ez'g'(_@ gR(^?tn;PlvK` m=O״of߇6AF(#fseH| ?"pD<!ۍ+Za¥ZEr/RHW ]H[.لF$Mc"zJ5pO7A|4r*I{ fED._8U'6pm"߀HXU9ߤ0IKrV6d<8m[#Qr.}:Z~&enξ33޿Ģ~ضB^PXe$[üǨ~ң9cF VplTUg^ᯘ 4x^^O|^_XF)Yv{'+}.cGI5yjiO_+X2OÒUa!1BW_jy!C/'#lebuˊx\}-OBkphp;C6k"hҨ+z0{E" /`K 6P"UiQ$%Jm1_8gvnxE$l+0/a 0)FH&p0K5!sV噻O2,շbgZ5h ;w^]E/M傆LbjO֬+*<. &xRTld%_p0=pEAW VVN ?/UpWd0 r4ez N XF?6˙1\p xVs; [bkڶ}3-z2).`|PG``:*oťx,%TTw~o8e"p:f _' i3EinRo8wyVGmNxMx2qz?(` Eg󁽂8$6ϥ:U 7\{Kd `IڋA=j,`߉< k;'S;PNHs|}Z S?dP@ p~؞dSX-N\ݪ sj] VGm(& 7Lnqc0-okj6ټ9O)i{/ )Tk>lۋy'?ƒjHdh= o_wݲME#bjggjJEJ|j+Olր;&1nCߩFcpHNGDZS )_LC'dz|j(,YGwqVpxv&< [EP,}j$4Q%.V!봉RWNɣux_bF@e \1"˗jѺ?gp -Y[i~ئXL.&[䚦0q 8ݭr$S[-Qcy$밽juL2:0@ $jȓ 8WGUZ2$%C&\(`sә&8NC7d .h_}K_yڤ֡J| okDu3'KF%"O`%A$]TxX4+is଻m D ռq_=T7Cz[Oj04;GEn6w(YMU=<'4Z^L5T=mL*9>i37%&~@@c5k3 3dzviS%!}ٕtT2l_ScY9jÐpxs!K#0SLe9F9wmf˸^ϬiqyM7`Ȇ?܍[9S |M(_B63!kSnAPGywnSTEΏgRr-j%RdXjv"vq뉛GrD@'/)5v1悜,~@;Ge]fɿr(ц]~3Ndo<˄IZ!2np֎!0yph!H@/fܮ$G>T/Oפf :".4% >Q.r(zHV릟*#^"_UvFυ\=n:'bZCM&#as9ޒSW`(OҢꋿ`\jrH"b'k!^۬ǖ/^j?-_+FJ:{ΒbQn ]i2 fzrU8EГ/KiI r–!VP"QVkFoEGY;4,-׃bYƮo3TU @̚Fm&<9/Fi^Kp+`yX#^?m>pB`觲0dRd9f~I=v?7EQRo{OJrn}^0[XiG l .ꍤa)Z mN Q8ƺwE-/#7K^3E*"g* z٫.L|$O&WَeSErhն]RL%+RDG>l*F NMtzQ`"a%y+Hc#amA#+&hBW _d@ rn38i ֎PG̓-)gjNz7%REզ<1rYrA;B;çV&l4΃X'Ɔ]TU^ȝ l\,Q?P@˨i,dgQipp׸č RUrʤ^B؅:&]ϠhOhRHd֞ntSA=k 9[AcdȂx}̊L٭ |/2j4Ʉgṣ{Zw^AVyQ,T0s8Ai"e7dP/Tk(e\WXڊVH ~8F~)fuٳ_F&ks({+(|odxQUNGuØy^<.mDTI@O^ԒWk~'M߿ oAwRKE[1eP:S_xo* 6"/kD"20F&|һmd @?^PE8K]l[D Ƅ~sWx?UZʢ] %gDʎRi$QBٰ-Ɇ[\y%@ {_6sU/?^Kx~~=ȍa|ԳdoZ)^ցӯ5r1JM!jMaWi5 \N qłH`gj%M74Q6{H[`rmKΘݑ#֋LCDA\&r5fN#UNj7'Xv_x~s28m9[/˓'jP@A'|t&:/]2ǧuuu:ݼC f@a)gơ .xsnm{P3StC4Y/~+sg+Rk)} ׏YpJ Hv) mQ GzLNttns1 g2a9W&dp+yDKWq`r qE׽ UVtkbq[ 5.^SN8i=x -;֐Μl|'tn- sӾȼT~MC6O,8̟w Т^Obe76B_TS[GbU։`/qFvc~Y`*ɯHhUdu&#SRn hN4 7?pK HTH]Ss0Œ #Aਁm%(ј⎚%M a *ͧ?8*¬~xN[Qׅ DZc80b9F%p^h>$aXA RqI%AoЗḼ3n/F?z'5kg`oiw8ԓ5]_(1LƔ=a{j`Yԑ Bt(W"mjU_f^ϴ'4DI\(aMTu1}b.4=cDä34e e70o ͰU+X@kdp*/п={[q9 0+}4 '? D&b5 %}m )յW_ۢԚ&J-f1]*pe^}Mn2; !Ͼ;P/%ȊoC6_dl \+k`WɬĕHvbDAGY<+%>zS$1=d0eo+&|+AME ]O l=?I&\bqt]7Wp! lK6}PT:~M-g*@=ײۍlPdW$7\!UBy0KHV!LYKv(=rL-irp/GʳF:xdL*EQ孭D"m[܁;E}"}s]mPm86*$"hdq e~v[[:[qy@h)`[LS1dER\Xl0DwU{M'@z ;NбE/pq,KŅo:(HjGGҶ4_iNO0/؟Fҽb^ vE4ze|f݋ f5Lcоz>5G'}YӬUK.vlW謂#9g cWKރ*AOa)yǾ{+jmՐ tqKA9VC#xh"р"|0 >cI8_)bzQ$K"59Uw4q(/̫/(y 뻔HQMd$7oBܽTfYf Q%PŎ KV,2iLJEUtc Lyza5S/$ c]+Ax/Wc6IAlBT)6ɬіf[>iE/M͕.-LWaPk6zv5 M'JҾWYYd0L&t;î)qt^l mEкQk) 龆FJ?ˢufޠ;gw*Wp4|> ƭEw{]`ԫnu:ohPf4Oj SA,(P^Aq/-,]7h-@tQ2v|[QEB%ya~Xg.Fwiy4gn\g.L ̈CQv)5ۄ H~nR&3T@F(OI_|DmxIo)o."%#Юv՛Qj+p]N+[{ !4;~wJ}}~~'1~Pt|/]|24_z:zpԲcĶDlGw!婱D+Or PSMtUA{kRs\VB(Z]02 .$VԖeKgY$5rKM5yј|:]t=}XΞJu͆5-o _78hiU\HnEy_י9`]UB9$$Vk,uСli7jaӵICGS%EI`& ӿL(j w k>D2;XlB퓠[P<>Q*<hK+o'ah.Yp+^C#)al>y6qtvb?1-5dcb HK2W+L\`pw0YvZv)O\j=#FDs;H_Mqu@p+Xd-:rg@)=9!v8߰*@JL\2t7*E4[.AHJ?j -3*wIz'QνK8i4 >4fyVv6Ju=zf"Ҭ4!TBc7uxDo|_dks qCxsM]h0 P3?36"Aۖ*1O5~aG`\VOL895fYq娸6yܭPgG)&Cã#.PΡN TJ"#5=8M9.<"KA>eu"H, I%UHy鱷4SMPФh b}Gn`v~~KA0tA,2B OtDO$Zo9q|ٲSE ~$>TJ~̔6c kd 6u]ir*h0n:^ .^f8^;ŤiV)3q QasDr~/:Ò m\ioϰ!7kg3̲i#eܶ} B)SՖW%iybjHcjtgVYz2`r3(/I 쌩n,#& T W?Y@ǝ6UXͨɗ8OWd܁4^jS"(2H?tkGpTu5~4O`T':xD· ٳ"pq {Yc )o0 uR: f'G2`6pϪ7y8 ;黱; 6Ss9x˜MG8Sg kúWc*HR$kSŲbF S];<P%9ԐIYʑ9%,䂖כ0JxPt}eOޘ |niͥ4,Cڞ? ] +:{A1[z|q{QW/ǏePH!Ŷm&Wm&}-vXsA>|fϒ]4ɢҙȸoYjn .T;%UfjtNxbT}<9x,>zzVPƉ=9XEQ7PSg `gL)]Db\02"G>F02%i..o}$*^f.F|be@}q B(W#  ȜQW r#\A3W<܀1$sJd}1\pE?X D|;vqwj~9}ޏ(]+q*El,%®ak#W`,0p둜+5U6::),ҳL;XPI-҇!/ PM%0SS=uS / 7{0  H`Ftc)5Ԣ@BitֆDym\3RSvWQ}AXT0)}PJl;=M:5FHVgG;mRE@<M+q6MɲNxqn 3b?GjӡEPJ}k[EYt0 /gI$}J v:Ì^p\6Ý4H "r{{_g&,0E|e4նt5 }n?uQ!{|ԍk&9wtaxo!=7h^+? goR){uHwס;rWс㝳C =6dQK.0qۋ}aïV.lDh[#*1t*ޡ_B$A>BPP{_dzL(6bi8k Lc";sbo PJ.OӇm#rP'(D)5P(.g-<A*ZYQ-JŁmRQ}lޖT_-Ȧ#ZuygըQZ1*Wt.MWѝYLQdz-n~`Grǫ^yP&ߦ FhQ2X35 A$x);mS[T%%P\$v mݱa Aa 4>VX3 AG gH%M;aV1ami PG |d3~mHJLK'lQSA*o4)YEww"ι휷NSQb{DD:KXB$!>2D<1"ĭ!5>0'K R/sB vzwbu奪o&d V 1Skp c+6q̗W&C’ heW~ڧ ^?-]R ٫S ӿZZ-\`_6Hs(m.K@rtmC߉#2^>hlO) gj#FR(´؞z;nr*/3hTFXA8GmËozuOȜbmCKU:~UWk)󕙟 yo d.go i.ʐimV6EQdS[~Œ֠L5X4 Bpnf-V=nu%+|4&ˆ4ds{xYe86MfaSCVH|R#Ϝ?Ir̬U&]̢J@0BԼO 1gU[k>0ikY)vǗ#㠥ȳZ!- w>|LW!ۻ>L3UVD-NA-ŽMݶT`i`JBE. %l#7lp&kAPHvRMpI\tG;(D2Me5UJf<͗Łl@"y7Bqq_• Ϸ4 !@^uēZ*7181G 16"5ELneOIMu,FxaŠJɅ$n+ hZ!czѣf>Y 硕E@6lJβ z{|koX`޺ =1<O8 "*u &)=xO] dUS2[i&pkxjyѯ?؝!}*; hjlL D@^CѲe3u<">ʐ)1%9-2Ê)A1њH:,f^@ԧE?p/ΥJM69tW6AʼnHس9ò Z߅g Px_[L9[M_=TmWpE^]nKd A= YeUX&lcunmfO((KF!Ȫ{[)v/PEQ9ˌB*ĸ24oj{ %֬q:wZ2' 1N3{iWfo陱pWh OO= +f IA?c@6t\bCC9=M8N,V `_!15ܙ;JnxrO/ OfhPX"pw95MPjFދ0r$P+ c-us^=x$n`{C9,8KޢIQH/wc^9mꝆkIƽ!Қ]4QuݹE#ͭ!k%^q֫o-n% 6#Ce+II& !JI6Oə5#Ki}{gM = yHpD ˫ł%%;"=_}\Jt~zeiIRU$R(NvѺ@87Z%eL饊ebrW]PLȰL0IT\XZ[s#]>yDž $OcvBU@"敞>wYhӟW/Db\yچ1u/'iw3\rnEGu4+7%]7W ΅0 ,\Jݗ (Q{Ǩ|| g@,e޳*CS1CmM uRIXBDf'SW'Q)?s,_f 8Ԫ/a Im؇llAD`3J鿓0> V#;'>  QI֍, MU׷ t{K/!Sl!ؘ9؉`mpg$5wc/0)bw7)HKB|6F,#Ie$rf:OD)oq!Uk~+fV4v[wU@]Q\5V4E|g>4#[4gOt +?}7JNnK` pP{XT5-@JRVkFN)%B$+:qyw>)i *5ؐq Ĥ7'il$Ⲁn:xbS,c,]U5n#NU3T$8hiQ?Ud7OFrgpuY_|);{t`Aʀ]fǮvؽ7I\M5fv&adPre'›,M 2*dQɒ&{\W+pg!7+U&JMFϘXE { #5 fg{T( c[r2a30I1W]G+ng/\xa2Bw$t>Уs$3y4{,[(^ܡ_-zm. (jY,!_^`Z`2[:xlӠsxD V l /R$k%;wf'~WX2trCF[=+X#';Phs(j]moXNe.¤Aa:K4ט'"2k~ڵvQT6=1n% rgEL{l*73VStNTC$,7³)j'%|P^E@_-Q8}@*K|z@d/TˮAID/ sJ}ZOty,^{Y-fLEMLoQzXUʲ` phnrHFK=`SԍY_ W_4uQH MdRO{aj#x30^-d-LBp} ۧ}'BB'TJj@?sCP)bBB346&I\{&GDa>՝7 q'gJ?n`ɇ}.!W 7b_\U'Ľ!jJtB "xH*]emH&1*w l]n)oXSusF(d7 z.M (~-K$.P} Fm(zOl&9$kiY\pp5_mtXXtN|dg@(3l ؖX/6 xL"rh3`}Rb+峖\GfxGёm "zO-oCx^:O-K;b-k-J q̮",2l;IL_ݷ9udl1жWrջFYcR k/+ӌ61 |,hiw!0;gq/'se"<_@H>^Tp%}4ޤұÜÅe9=8T/B=% ֘)5l @džeeXSQ3Sm5.!-ہ͛}?ף,P"<ΚH;e:q]ܨ'4[~IϖL>V0{OeL?%*0 aq^&]eWi3K=yW K(gם)6Ѝn L A6:t(-51z5uv;Rf]S K$J˘. <J!tcVTLk@]fd1=RWg<>2z ;y~r(O&kn72ڇՌw~|=G]|, øGf׎SZ15XˆbM3-Wte?NrS@ k@)#PQ즁:s㣭q }4wkr7NJ.tQ-!KpC l46k'z[&HR,e4UK,8RN%q'Axᳶ2k{+6K{Fxۇ@tfb+xR%(ܭլ>Ehw+_L>z/?GnwUözn8AKijF|jwЭmp`dm5SQѡ\"2 ffAc0^$`|N&2ޏHmEsW }x␸¬Ha6O4_Gt"}, (Y㫶%LY^S1 һ``3[z]Ht̖얯& OTh;dCR+.jet1Qs ZrTҗmjf(XA="( RWʰ]dmk*>ó2^C&"Ibr +E(L[;9Pꮩ:n?a{u%W' <  +6'<5O|^;~I2~B\jˆKO>4.CpAAc`DύhfI֚BZK/-жEX!5e.$+8+Ř}43JGGha4س .5؁(<^״ Cc=G  ,7o} [ݰ Z(M'mǤP)چ3wꯣuH<}X|΂?h./ O%8@?gurϺ2 d.wԷY 7[?`xu=Pċ.%u$ͮ&8(:IT,5Ո-Ft2y`ctƉ096*aA*q܇7;h1^Oƭ0 m)Qy* קx[/b%F$PذmI*F<}ypDŔc.j8/NÊ|EF$,̞ėȰT$'BSEnN>x_ uҐ,ynzmB}y m8 "oϩקI-spRP71V .@1hBG޻TiD,ӏ#lRv!WBrJ x@ kZp;v绽U&4<&5ճhfv;sEm Y|`sh"Zٕ|Y;((jI1 ;ui;Vi^m2֡klArda4|J/ b_S|շOFB`R9A~rBJ̵a^8Fz*L9hfߎ20:r2lnWԁmf M:n}芒WGt~]`GIc[PFv5Tsݶ7/S]uܱ2<1Gɽ~"{CKb86"( TDZ7&B QV`G7#nѨrϲCHL'{WN㺢)q.[}a!!aOweN2=m蹄M=lY/tJp6ŤL>3!aϢ! oJ(*\yOtژJ5|hvٹ*`W2jW5!x 6/ע q@u3CKG-?c;YxWPq>\OX~C+Y^ }Qpcx#Ә鞃+&"{rGЫ6fl^8?:JNI onB` "`Z3|4f]!ݫ I@uEUrtw#FzPt)P$#F+҈*JmsOzcArsj& X{W ^0.736#%zڹbѬƇRJ?Nܦ0dlB9R3h >Qjoc-b@ 4][IaD"rTf=\ufwb;j!ɥTDR hK/@,Dn$Y!cu[GOvÊӄNm>9+]Vw נI!#9F3{͘%-+߈RC ) n.*2ȟHFܺm672 KlBrF ()n~ضޖ5\M:j]tXK1 tA 73qUĵTvM7& fOڶ#ms_t8H^DPUp0>rm @6LAP}x^ƉLP1iPqOQ7kod߹aZL_ "`YdܻkUQ9=tW.5&f#/R:JZxMϓHTiש)s]H2t+8VTK2o #,JG>_VFCP8&wdڷk?NX?K.Ģ5䟟z>-* |QX (Vȵ,ul`cuts<گ 4w\o{x%ʔy+/vGB +]r y}(S @3]TӠ[p|૘#VcPQ)<6'voFg|㐪C@TgǦ䑁/8#~<ׅjK|~ -mRRva-\LfD3 $b@\ơ{8wTƞ^crw(.dJb>_rtX"G BU0wd7j'`җz?FhsC!MfT,܈F(S [(nnrFF/'6w^5Y#qS?&BK_jg*;>*Vi_*8>*̗0hwзxԭ ؇I\ϲJ-S=5U& qǬվj{0iغ(w{^-}Xe3fB]RVrqE=5+d9RnVUZ5LpZ% W i{7:G1#pxb_tmyLD4xx5Ba53̪84pmJKBJH3Fȴ1 Ȓ',;gېE3r#\:ʚɾ,|)4+[߹ױEqxN6*>BjF99xJxX^qMףzd&ޜ .A2hfW.935h$6ӯ;8+$q$stNE-B;l ].kOBcȰ.Ѧ*=6iDv&C`)p~"0۝jp]Ƹߋs}L ̱R&=jݴr*cЧwxƀXYvҞ4] b EMEmː6~1F#%I(`Nm[ƨQǿEV ,iT>[o s+؄ʘ8u[7BT#zKFe̿dK-Dn:*-N <]%ƀjm#2ǧP~'?LR\Y@=06645F{nb +qWsKa%맦_W8Y"A[ܑu~OJdvݰm߹; 2n"6ۆDJq eV_P$9>ށt?+.((<&_!}T*tC" Z%r; bn0uBW2 B6g:ޏ }Gevh܇v6Z e\^q# n6jFHhM K+qJNX7ќzb5L??!""?*}D͇4< >gQkGBg=ҫ~@4@Qd*ppЀ Lg%H핢ԯˉ[Tb3 .3J "r\dpJxMzdE,~oS4dz՞C S^JS*E[ @ D z0& cF#5`Hxh yRz}6 CLCtx>۵q_9"ڧQ`,2QؒA%O$]#6׆ @:co[ #CDऌXU&Fta| ;\"1^M+UM zd-YiF`~j!d_3+5>҂8&pTʵ}U<)db95*#yڪPjy ?كE˽lT4m}KP Ï+%{k>n: y 7y!<ȦjpQ1/:Vhf!؉.xw&X} T#o d0x`l/3m!PQ1d%Ż8MpwKk ee8`;5[_kCP%Ӹtv:Qjnڵ1 'Yurľk>&mDY%b)nIkWǐ (w>jas$~/X]wDq徹[0ikZLO}o>D#;(F?u6v./)ę(^5qE?q zzXq`cWSb ?˭cjE!0k!ITi}F6pNs'tD*M4 颵˨\D+LжĜv rٝeFfieM[j#u9fg.&H?htע#7/]X(]B#xS]Rn +~W$W 0e,͈'(c[ uV14|,qnOgݫ5|9kPXI;=i7K l &$đ7Z x󥡒V= /O$X~XQ7˾PQ8󹬲h,Ψ9"aDOT-N]bknJ:&8evLeQ>wЄsb[=Lp{7@dײOvOKDZӋn 馚;273SVMMlonw&*s8VatP!:u+v^k1=*I%ۂ[^eo4/R/gXL%>öהXWD6tfyeOOC%IZDSx; y_؆8^)8iq'eNt]BtlZlGaKT@xbڵj<,t')D"Hq-~n<#yz+zq/Ä.8\{<М2h\'-4YGhݒHm5+2u)emO_W(I8 VC@;=-mNP+d~.װz/}7@MXYvȚC>X1= "?`~!6s_AbYinliqiabb5~jmnL!X~|2ߦ0: ,Xd轘ښ5k+g)7紈 {LS1ltbf8>zQ(f:\ |i*Ffi^BiTBh`‰>@g~R{~?7ak'hK2fCgdqhFs.1=9UB^PDs&7 ≶Hv`!k$hs)w*.w-;] WZ(MbsOj s'BW dL[ZuoNRv(H%(PgOn\O9b&"R [0ep6KkPnƕbQə\ҢP6M:|Ji(cS~k.A2POa #3Vu9NXǺ-<~ Y`W)ނKM([V3b#ZLV9rO] c Uktf$} =!a{GoA:1gӦvÅ9 YBC}\#|v L{P*Z$ob:\Uӻ%9$rWS>@BUeP=#{⯖HF gO8; sܶ{P Qż;fr j 1-%N cbcSz㽤j"\nC9SL^cGOAWp~xL6:LI$ќioŦL:HŜ-»=]B؏=sd4^BL[L+V8v[c|f ^ސBXSK=kit{7wh̓sN'ӛSxX@\XR<LR[ uXB'o̴-61R͂_i\@ek;(XEPpl(ԭoS 3:YtJ{Ղ 2:=Pm= ')gR[^F6C]+}"ⷆsE3x̨Hg9!`1GFOi݋x`4dl>o+gw"R7' 5}OfS=Bۡ+u8w]~Z1WR.TH~w}="aB|PݞGh60v. TCWemuGntspy2=S* l}Æ%Ra۶&3C&}*&ƌhjF3h b>w%U玕 Lyf$_26XK8u\lLAoΒ`z9U9y؂"~䩎{06):j]IUU#^U!"VtC[B4ʀ7\9?D䉑!v$߷S 1/^Go }d'zO Z/ oc$=\fBV߰ Jl|-"9L BWE>96J밃%/hRWpg(#Ĩ2#=iٌiMF-[)^`H^L;v'? {RRAFxD[K&Aݦw;fM?&d =1v*Cgm-jJ,<}a'Uck"'Dc܇( (9}*]S"bcgZZ8 Hf\3;ȁjt28s\Zչj~e (5XZf98IUUZ ٌ`Kc: A68IN: )V U/媄p͝6g2g^-)=J z5V,D_ͪ 'xķhG/\ [ߎ溽i8)WΘLi4,sLfs3 c Q\/v%UXN K3ʹk*MZ=@:eT2gW ?˜DnK ҫhYUڣAfh,*v{bِ;ǮvN vBGy x^xHS/(iHcMlaY=uBbL:i^dW(@L 0'A]c H1#NJ6\92Qo$2`<暘SCI9otl?z@|K\xO j~<[3v2h$y7_O',~6G+ q9))\MR>A,d0ؘDú٧NwS%i$!ȾЀ7UPݶO/|Q%.3BY#H]{LDy3F/bN.A[q_ hW B2L$]K-cKTA) >/:A֩T!d8|t~,XZ.b•h$`#FG0kd< S R-HSy<ݪ˾X7)}/J)+{&䒁ZSCT+"=y1;)8mS12 3Fft{-@gx:5AAӾ ٕ`Ε @(}C rixqEG~ctZPʩW n 0<;|ظ׈6qR67]cJ})X8L4P紱N%ſ&[L~Aqy;XЫ%2 JA VjW"7F~ߊ^_v)z~6nquNEC܊jKc6A !l~=Z$-/F*Ҝ~z cn31:;}^C],Y^}cOTl3_ 8$Ρ x!~l.eÕ^C|Sa _§f4:]x3rDks1|.W[LV'?u%#.s:Þf/4MR$W-7'.'\n32)c%<Jl|4R@d7RcwJT]L<ʻiv7T~~sqҪGO?r]+9Q:СU޽DW*C@dw_[ JMiCbSc_Aׯ[o-Rʼn{=%ϐ+K VѮv+z"ҩ֞Y6k?|ZtadY.a[v!*6_Նv`s4攫٬wvg+sO{3\95)wdџs jޝ#Jt!t[rݦe kW;]E=#qm#v c%]ok+ 3f[>.ؔiR -U@2Ć=5(Mu|!gy𷽱l9S98}5@ Zە&5u_!.dm>%>zם#uʊWS˿Ht+%aP^x}A>"`2 lOݘi\bۿdey N/p\ @kcSGf7*Zw3sLK-$M}!Nk D _kPɦ򨜎e0́7nmRvCC2etj"^Yu2}+_ӊOMYG ʗGPYHteTXHR~Ίϭ24*5 v8^t-SI7cJ3# ūMy+UUXZM\&,ofcө-i]׸OUw\ltjzA"m[r]>u qBTS;z&yIj;KM.xbDZcd̘ھk[r9 I-٭Arќt gORA*a;hm6Nݚ՛t':=MC;nX_ o*J4iv±!M(hb"UbHhRWV$wmY-G:Q.51*YTPTVv~bXEqTDi+[v&qxʔy͉ *z(lyep[ں3?@ Pe 9ij[8cB A~%¤?ٍ.iп;aud6H+kYoMpt(kңXIԦ!ԖD$kRuJga[.ApFPVG<٫>~,[JB&d|>\8Xg1vc-oެ<ؘcS!iED\[=]mBD]LDQ+~CcOy`hmeE5y2 ~k}f=#Ku5b|gĿ{X&{%V^~Fi7 ,lbAeWw s j0#O$50-e34:ÿEj(dIQzi1 sFۏڄvXѶw^>GVd7FP0Tf>5KERM/5qx:5|+Y:vzzVjB؝wEțdFhMJKK,oijإL<}f. ^Lq!h W+FE|iO=}T>nI$ Di9o.-~ZnY5zt敚UqE}+c:0Ah0j}}$т9`ɑEuq@77v*L m߭N@~@Lx͖J)SErQ4dO{_dLΣGc[j{Έ\ Hg\| sXHI *42."&.Im+nb\&0^fuS^3uMJ@"Џ.n}~pO i6@Y ,O4C_4E$eD+w5Fa fhY6 UK? ./Ap"I%C'VjG&{tj V-<9]V?!oG%XH0bmxcؚ:(Kq)T} El$'1zM>oKuK3heIwj ЖOT8e"ڜp~•)i:pjd)CS ȁ4qBDR4#ӤŴeX\6+5ęj\Ƶ(1/ 0v8htH*ވfbsJ%o%C3V@pG"}l߬B1І?m0Ⴘ͜x'Hv̻ȫXscg^Da0r!p+ɱ6P-RȬ]OzK9S!ňRki2)i4 n"B7 d*ewjwcȧ:Ys ;Hu'v<`.S>>0߈,f;2s&dP*oFMpyfm"$ l*x7WIH %%Euuj77w_ei+q>DFzOhF@*ֹh[cқhϣА*-#yD 2/Y9J+b-m5pd٭2.ԡ\68Ptnz"Z.&:%,2WZ1E$l\q;G~/9 Fl uH|HVf9zœ[DIߦ?VVno,)&ʨOzMJ)rMWc=an_icv^EmU&Kꃶt}BJߩB\ȋW+Ei%M!3*Nqˆhݍ_RR83N-FYh}d_l.~m^Bޏ§; @g{pt:*Azɸ-ispbRf|QQGf'Aec>9;?L+*5qg—+Od ZFJ((9)5$ ]$StGO*6v^Ѭ/wdzcR=4le WfZT57C 8JViA͆wʅ}uqG9凖Ob8@Y/)Q2s{D1B6=%6~PY7J0Ѩ ݁ (m]Жp=HP~ӮʫABvHGʿD;Aex$W*V m#Q|#` '|T ~<0N:>plִB]ĹjՓGzԎHkh4!_M!7Elܠb9)7|ct4p6L~P*]6u_aAؑv}JRa*WqBhy{ {YSF=J:UWqEIBX4W1*b{NDhPP'#X y@>XGWKXdq#1^''%Ӌ56z;L+=LfOadա.1_ wQLe M-E֊P4` Ddk8]fOzo'Npl 9b«}#  , *tt& l.[:2 0|T{!s;? o"1NGV XF?HW [ vqY&C/Yc8h\9LDWNsRxv"k[RFgP LMY -v'O c6TGy \{#[n$(t@zVZ1vGfb9s!pE'gNb3;k HTYçZ%(ߖT}T`Ֆlķ4ۏRJQ\Tw?>ߐD੷qSFO[,*!Ӈ K=wVYK| ub-$+Wq1N~2uɊyn^!P(bdS;ax#p Iq:[].9\D+KІHOu i8b NS ҐK;QvBHgԸm B^ECO7C`pzz)Z4=@kXʯ^E}1M\YtlZ3zےF~qg7G qp3>MV|‘&ryñ5Hh4 L1{Y|<>ɬҏyN}\FZ,:)kȺN\\v  CР4DEx$4}nY މTN H FrCtų~yIA8_;Ov S"JDmv$,b#ћ~fE)Avc_kW^U oPgj d6g;B G,任לKe2(ʓۛ {ЬW:A=5Qw5(@Mw=R#mjfwXhHykߩ3qBk2^V[F rG+r/8H,[B~)?6rc'H 9ųd"bEGˈO9f-`s|{=bij􏄎 ,!jY?_I؏$8'9OFK$4Z^IrXG1C~:IP`K; 3Cx:72fID}d"Fji *齴2y>[ɿh8;dq1WA #+2ƒCCU2X1{ k .ډzIHJiQi=_x/ aay ҏV` T X~TZK mi} PoEKqV!=c' UB16YY@ĚFYRФG9%ۂК@m=vC l$"7ާCC02 {rlI3 Ͻìx it{#|tE#NۈlƟGj(}`)It?x%´Έ uƛD` !8o0ƈ{qoG /-q(#l?Àuܻ?/EX6Q7^aAսDdח߂ڨo]B`|;Nުc4<u,SafGˀ%Q պ]IL]xٺv#k\9H2UGG̱rҌ:v)Ntҳx r"oܝ7͍~b\(0]mrؑ\h:~)9Y&O =(/_^\w@a/uY; w͒od>RBto⹖c u ]U?gSMJ-1 Lyn@,##OZ>06sVF}udqZU%7|(5h]|'5o%D~٤#J(]){[̱"YOؐ5/{\`D@H'0BJ%#Ԅ^).X.L5YOPJ6\<#a qR,:?+pcDRf,÷Azc1xPgRZG#xi} ]x0&aPZ/ּ-YZe GǬ|5d1~C|GWS#@k dTWro3\_'% 3*a+ЪN2e3;=LUz;;h5I *&~4(.9obKtb(K\ޮ1LZEzu*E`ۿR0^0C^&uB.#<&*w#9dm_x5,LSNѯ o;ՄJ<- ?`&S25kr_-sQ~Sbg;Ts:Np70Wr̟:C!r U}\Q_lQ:Z/T՝K}lQ11d6ԇC`*~e =d*uH[$!oгd"L;9I[h 9ɭ?vGe`2N=U$~_p)B A|$w}x]gҝm/Nzg։we7$fV>d8twϲ=fMԚXhG\$c gs]PRC< (]} [H$2AYb"/7lZ=>m[W?[ٟ=9.ؔ'$Emc})|La Fr'G2(dm)z~6L̺ΔێK\BNUCI'! BB3mܶM(^g7,̱kkoV>R>: a08vOb:pi3~u{7XQj`!iڔRw]OF2%̱w}›39s6 [1Δs@_7°y_]#daA;Aڷi4L&HU&g];e$D¨@4gS>4?ə^$OZ_d4ѻ؆& sUR['| Up?!בSZ+c1v;M'މ^tfB,Z'&ɟ#=`6:C+ӈ𿎿9$0rJb8+YZ?K3 (\ lh>Q|l"=4ifhh;qX0Wy\Ph.;!:}_Ǡ{?'vNYʔkT3ocέ{|$ ޥUx~,?۴E[ 3W|>a-8D˭E %w:|9P)/< ٹ3rFT>W$OĤͷ%A@, +pB?;l<9a'҇,CŒpzibnN~*!d~2z;fi&]%@; {#$`"%wGx:@:̫MfN22rXb_ źwˤpHǥmlvܒ<(uY>MW+]>YF>޴dm.4V1vUw톦1RCksE8fP(|8VlDHwI[?ip`_tu];O0ھPmx}b3|*:] ̆;?Ғ肔6R\Xs4L&KJ /n#Є6{ *~j9Hur&5+rpO&uZ xT+`C?߳< W5aѼ^=*p˻* /l^ݪ;.ط Ȏ|V>*Q ۂN`9}%f. T m1 aht 6N峩$_&* VX[$`s*D[VTY#E [PuZ˗hQ4 'ѺME^ etaaN aXx$fxsm1]B;BCf ;5'$@Ci`SI@'d3,M0%>VS}u#U*\ЍDV OXK]ѩ`. -`pUs(Ϩw"Fzb&^}}<'eH l_Ƞ~tPS\sM^d<.J(5I V^k2B98B5~9_"q-<'b85/Y45gJmć A׏OUF2V<7U2ݪY=FXy22*zdJ~i1ktTN@^+6+a`4oO=\dl>FN>N:eЉ^s䴇x'nH ٿ-(r,?BiP'Ast%CFo<6A6A! h=Ej>ώx{W7 (KGz7N9YA cW}-u8K l{8gDS6jh*Ј|^ `y 0 ImkSnH)k搐{C)*Ց|>֏39}aKR&R=y}>U׳t2[-u> JJyqo w0|UFaBCo00t+Alw ]htoҁz4sX!z(Wٮ\etJL輟,NH} u9sN;dXZPӁfMj6Zh^HcIY#sX`eisGj S|KEN~d/Ǫ`Qn=NX%j|W(j+8舍Zr,W/a2dK#VNd TDE۳H!Mzt ͕ߠۢ|vVxKH[$ujFVLP&'#ѩį0*v%t/!HJC` 0o@̼؃e%KA]oDgsLXbbhCj$_r+lS.fu&gፀ*HIβuphKsq|]|&̹xT10 ;YY(houD'hxE@#{x jYSE~{(2$}& caP׀#L3b4apTx lWwMX;i\GٲnH(9%#!IQ/SwoO@5A$.o x^W&! \fCWMMX]-n蔐+}wUY w+ޔg sP%_?E\!恓G8)i"a𣱔?c%4ŖPԅ@i*_dT242-azD/I"1k.MVLOJ1%ZHey0(Xq5Fk9 ?䟯Azvkg^'VEA@XflaĄ\7(b9"?3̤jUR40&w%"CS%H5jkɮ6w< !$YgJ;l`n2Z 4c w(ٹC*k-m#otӻC ۣLcAc~0H<*5(U9)P]'A%wE+a_V tRȳpGo ocP$U Q|7**ɊBt ڮX+d#.Sh[Xfc 9vݢ8{-r4 h]2K]dh{+C~{ȒE}yӹɏkFL;+@jU =aƭ\g><V@ 9e R[ءNe)y?9SΈ3!Ds:ݻJ p$`a7(6Լ."<݅3׏Ly=ڕT*4p3ZԹl4t)lSPB|‹Xr 0 %7DrQ,Y^cEklT?:ZY~f^Wݶ 2 8^ :KʆZu0XHkQx 濊{l`@^^l6DJNgBԉR`t=J3L&_A҃u,߲08?H7 [!HVU8MFȧOjc^ʎՖu_s uLwD16Otqjΰa *Q6 ΈF񪛑U!d\o-Rh مHIR1dgwDb52F޹?VqO ;m~g2hUU֯s$W6?ϡ3,uڨTIac y'>^h 6dnr/'nˇ1trΕ[S[XH!|$eL!2;s0U;sBF#zeZ_p .x,eg{$uv9PFɹ!n;/,CP%lոJwI ^`*T<:0H<,huuTr0Z s'&g6šﶭ6?:'γd~o%*WmWeR m9B[J@2Q~5c)jidخq:}KjŘĀMMpSL+d&nmNV|Gc{cs՗P; VTGR\l FwG:M8Ȼ ׬j7s@~}dPv4![$'/` :m1_!0_Ha 뢑U_&-Z 7T`ʹܑLbQzѩB-Xȉ ;Ҟ!w6uCb\+Px^fڤ+F~䯿C(|`1H֬yTڂw9h?Rj1K'^\4,ݮ{s1*l'}LXg%xB[#eKo-c®C'auoiYGbn Xc}m S*⼓z11wrNSy}e7C]"5_rt!| xʠ_kx}Ֆ?F3Db~k 婚0\/ JW٪y$u9L14} /9Xyӡb ZaP G$>'1nQp:?/˃|]8Hd7'I]ƳZ=s-1 ٟx Ipkx=r:v{I]]f^$b (|)7 8CMg+}iAL"C.>(jXv1ڽv6{XB&[6/;FƻRH_LߖOEcҠm6Gp?m󾂷0҅"{QQ745у~0NιE1Svbk4o46NNS7i`]ħJ>l̕cGGĴjMf3m- 8HoHa7XF:_v*gZ[U)su+r7oC#z- 7A`AYz3t8luTqu˰U9%^MҲi૏ۅM誕dڶħJkx'~5Y/t5ޟЖYW߯ǜuty͑"4M-p:.X1mC 0QNWM=vF#7Xﻓ-5(AY,E'l_f . h:|v_L@qm0>>?Wk2jXxFԦ2vA|%HuGB{Gr l]_2lզQ`GlTAz Ed!(B_;Rcd(B/XAj&'5D ͧO:B( Ceo%XFQ:ݟVkAvT~$ @5{TP=2"e cqpVGk,o h>>npI)ը]m ,Hk0(-0g"Hgz ,_ 6 »Vr U'+7޴j{D+ ]VB CڛyhU1;Rt\܏׺<@ UC0-k[K E[0AO"͌Q_bߢgpMD>FKIJKP56|RD/C[, ^ \Oqdo>5VR[i9#;ƲGiq~eza5GtD9Y.}嶿{X222$ϰIʖ[Js$(6&.DUrɛ0PH gW-"ԇ/;ϣ^DVGg^GaN_s w'skQO8QO ~pkX* W^2<}}GLZ k9g7uW!Π4E$d=lM?G@0\#Sw E҂+Wl@a4) ̪aj&=Cz(d8'EУhvVŧI]s:vEa4وymn~Oz(º^/(n m!BUznlp3vX輖LHgG] OH BB\ k,&uT3[!6.sՂInX؂!4e*Tb]_>΀2P bnn> ;GhBIvP'Q̒T00u4e,0{l睈KVL'iRX% =UF@  ArAD@I&8U̷+AeP^(Ҫe.18I*r{9J}F P"[NpG_bhNgkSl8Э*5غƀ? Nd}flkR.$L^M燢9ݞt D"CKnGlv@=ip05 $ۭylm>=oaR6C\kX!u̺Z6Sl9 ˺G S9];."*5G;D{olbtg"g3nZ6aX@> u"0!gbRW3T0pC# YtDۖ,ED,j_ 7"'iAR].sʚ"v#9'g2ryT(yc1zJ#OgOC #=!Oat.OҗZarހU%!WH!*gy|+Jyn&bWw 6Ai|BP/KPr50Ήb >۷K@9d2wh XfA}֤ qKqwj3jev҃R6 [;e\Fk/!]֔?e(/_er `,9̈o862 Qxk 6݂ 2E7HM"ɞZwpF"-f>IXHy^fV,e:;Uy -YlY6 $5YS488B&nZM>\ 69(>EtkyUeFmA'NRd0A6{wH!LkxQSoiZuEC<'B-`|/6y²=f=2Ǧ'Q#dae1ih/=H'}E0Kl/\whFsDVdBXs$~o?  e}cQsEq@w7~c6-ȴDTȰ3/)M1lOɐE*.&DÌop'ކS } cO:]" +?FKl~ETg@Z"a`0Qjԇ_!z>X-XA /WYlXu+ G{`n@o\?wI\ >8G_kz/B1z}ǥ|M$IXF"sʱs@"ؼp$כ8/I N̄ilL%M{{dSj݁0q`^x[C/0tw$V'V0?O&Fe{$jsÏ(r0zj2 +J 1d@Ä䬼PW6, ydZŠog_`98$'S  /ADF.]5fÖg݌7AÙsQ XS m , wxa7 o9:=S[n*;o ?ȇ*]R_Ld@J}WT&pn_8|t j4

stģi2 Wz HD2tRA̢v󲲨_WMtw'K4DXxd>T{x:]> ^E+)O'62fȅ{- u{8SPLbPߎIĭ#j0C쿴4qa&n*Y73D'zbgQz몺J_~p7Y7&NqO=HT^ Z>5dbޏtdu|]zayJu&NP4E/.qW 3 6:5A*(VjV|_׸>п5͐9?h9@UNw aIŎǬ&g(_׊QBZgg.d>\_}hJ oF&ziav6$Lih<;8Je'wAcI\V;2󥍴UꊨWP5wkaR<Z3c& #?eu^p킊=ZA108ձe[f=kg0V;l|HOECol #KmqE(SzVee|ApyG*c-Gl^'h뒽|,°F8GLbeN=}H,3Ly9SeH*hN\{&-&Ľ'7A`(U@.}} ވ$ | Fx{P:FJ/W ʻD>ʼ|a냟W>RpA&hyCBC̄Op1[u/>6A 7cG&U6XCFz90StRGXyF6iy=(t?p|̸p*( joa^t;&sCG*|FQ: })wkךOF%bR#sUInHa3P0 bigYR@+,桌>,$9gT ғ$'8 r {l0c?"1)8'6suga2iV?7-W]h1Jm6uhQ]μ */5Hj?jתҟ)<)L i?d*m'BhGY.?>־դ3L}6+ec"u7LW0ERuX-> w=m~z⼁zIl&OB]9YIGSg:E)Z~0rGt—5%N5H#D>0VuAKeԇ!9T1Q:q1TÍ4_ɔs;G, APo ,u;6g rB_ 7-OU'Cuqؤqxv5b{Z-!|֘h% p0gڇ yoS'i0y8OpJJ*dnuБepAx2$Y?Y/#GXdwwyK6|'i5t?<̓Jۘ%C] \zWuK\N::rl6cΏ$L?uBJv>|yf$[PY$& @{=5)eyqd>f`$#'I+*0m B8]& QzN|]Td/FN9BZDzJ }+heme@/_̕ ``s UaG*F ׉!kU$L֟W6D{y{MpՁ(:Sowˢ뀒y%E4.H i{oMp5alG r#*uU5Piu*an0*Oнan}\o7QDu)FK` KkX( 4B ; k12 B"Nq]_דon=ڸņ3LoQY?a&ۤ E n"{ܨtrd!SIbיLE,o8): f%)L˩s/iop@xnwQ4XP8wvך[[˖V_nAWZ*0Tnw\ee2HIn{[E"V"(xR>W׋ڍPyipXH|njaZfs~_\9x0I8 s7JUGT8FZy i'[tC_<D"` e*A3Jgql}=OK/,VKW,kBUwf6&67-{=)aIk}93@~GG'`2~3<,230AeK.J AE~tnN [}؉|VIbY',%.جێK6'MQΦ;cETU/Ms.M~nzSؿ񚗕'i $=Q ;!PK,?}1RPkqN٭+tenSU($r^s,Z_ '#rߢ' <_a 爬yi8T!v{8ʥCa }d]WVs^8v3efXP/^wNeB2x}ܿiEaOs6qo a^ o!*'Y:Ϫwu*e4:1?/Tg1PY|ĺOl<}"uJ&f2 ;8֊?>ܥa#* XE\Ċ1;._/"ӝ|\ڄ? M#uB*|P,mq3F fF7(|Gв b7$S8 ԢNK1m/0ro lRaʇQ#{yɚ"b+-i٘02qZ 41}|և7z4ώ"C!<OLr7>Kpz^ǵV f30/7&2>*CdA{y#d#K-S+["Wlv ǎOS"7Ee4IS gOVl^dg Hw DB϶jh?J^1S<}sOG+NeHX%s9~b1qZ.R>vGI൲䁬$9Ts>%uD&G[.?ͳb(F+J(߿.-FV/_:d5sWCNwa7ī8`w5m76]\ܚ bڡDOmާ< wvn}Jqhtxm-D4y2 0phL!-bV9k=P!%JI#Xo P ~v4QlN+O;7 ):K1RømYLLkr z6‘O&|ӛ5xQ?&&]5!'L`T2G[ln Ux"偾98Jf+uDaǔ-Gj[#^-,?R f e2=b.u{O8{!pM4V>j0ͻZmxeYec3ldG u`D"[ċyge 1m)i_ԡku)nP~m0^.1 ^P2 )RFYp&}'y FnNN6ŌèYc;JMD&nLώmCa2lEcyX 70[FDea}\_ioB #nKI|8q HQ.ot4܊.R&XbM7ۋq #XJE,+5XޅYql'V(>ذܰˎU!8z_` QKy%cwؙA7X*qA3tGbktkGcN#\?+ݚR0V~p@nt ^};S;l}(}GRn,4&Žbr iE)oJ"Ժ9D:\\)JG/y7%+$r&6{e\?4~%ЕĹliChv祉F@T ~'BItj{6 <ߏRmykP35 p\&țqr]oxwPRzlr xX.PbG1ό{śl7&ʅj>CBR#LR=q ?9(aM:?,EЪ  'aJP(g"٬'řG[kg8"ݎk]" :c*dJ1Dз8Eg7sHKc0{ 2bQi&w"lOm }xw'a Zj?/!XoڝB.KaD\3_$_[C&dn,.'-;%[MP1zQY")sab\`^ KAzmX=5g;#׼msu`U,a a60\x TJs+@p O%*2Bxlhe;D afr[OX2'1w@(5Fe)aCY4fMh6I1;ܓ:C.`p>2P}7OQ?tTwqlwcn)Cg5h6Zxt»\? 󝄚ԯt ,u̇yh#9пDeW/ss K4W C?Z\<#b潿9qVpL)~ElVTJ/_΍ )/Jnc˖{( ؎>P3-{yBY,Wi%w"J7z7vjtJ Mkޝg1uխ=ڵTڱ4]B;W9r}it}~pVBG,t}EeºPN̙Au9if׏܍F'adɗ6̥Ͼax.e3VVa|l|N0:)yTR7ѤMR@0_v ~pLGAR1Q H_< ̯aTe Rm7Q}7Tc2Z"f\B{af5A\K7Q##hC^@0ʡkH29mY3f଼QA^lڕCvME2nM$g$`80 t:p{,vF6S2xbG<(YGsn > `ӹ~#z#xeyN{NW*&'Z@KTЀfqSwfޚ:P1ࣥD~=?U[CvvS2.G-AТ QCm:,}H&V NiØ+֊1a$ε!$JY$lIoa4ͭ8gK ҶlsSSWQ"qϜG o]}Aקx*6tHTmg6%G`,k KrN1s7K0t!rl>-[WzX?' /\ VLZdyld;fW^c"]/mnVBr4)~y"P88v$+ z˛yMwO4ܒ*A9#v79]㮋%+ eі2`Ƕd "FhQ!qz!tVf>j(Xroߩ{eGͣ 1,ѻ4y,g E0D@Ľ]v6НTsCM]o/-l,?r Va}rtH!@C {:TpAqm䣝q'!1$ Sw#^OM+#0 s8u{βIl)Ģ%s 8M֏/L%ȳe l/[܍ԃԻPf4TflB>$nڍVᣘ5Pfd'ҸBԺψeҗH:KʆՉIv#AwY+)6BfyzoJepeLQmWBcTg2L9Ȏ+?ە6o6hw:+oڥ* HF/x:L_, YYw7e_zsjkbK9khKngVB,bz~je(.x%  (snu<Z@^hJj#X~AUѸ .1(d( TRڃ9[Po<ƙTtG0r^ o**c/}|$!;,wxXS%IpIYV/7N1hE,c尚!> zr[L\=SeMAaJĠxE; 7~r| upCNpZ3I"R?/Ã1 gvܟ5s@+ੈP4fd͑ ~_dj!L@ʨςRgŽХ@VfvL)`ItFҞtYp韪=@_o9o|DƹNߡ| j!t>VB<+ŁpFǡqQLӮpZ.:ԚybɶGY@/a0üaT%C9 όa(wi vtU壬l;սGv/Ua;D~ ^c ܄?WdyN3fer!bC;"I?sU :<,}tn%hGZf+l<s6:&geA=='}4*E!s8CfK<#"7Fw@T49| LMuq k.24<^42JG͞BbuH2 NEE(9l5='-]3L̪mL66 *DP;gfE| 캐X gOMH%!&I?0w5|y:7W}pJ@W˓:P[6S;GY^29/7ja̰hږ"?fOa |AdZ!KWHc/}pG-5p .0ڻ!YP!gMC*Ty3IG g}`ToŬ U)g؅v͈,+ -;3%qm ِ}L8{X͹&kEBWFJj[}]p|Yz9Z͙_>8z"|Ä9f$M4[%_ǔ)#B )T-,UӢV<=&C|F:ש8Й|Fe??GpȫUwMnpycQ?{Yk!odJ$9lOkց>[wy:cšjlX2RƎTy5GpSYvzv̝YȰLʄi2~8OQ]"SOb:|uѺ[o`H:Xs!(l@IAKW9te0 iVC5Vi լ*d'Mce1UHv`M҅$~ULn9q YxCO#]\;%IܲJ$M,GCҤo{mښٷR=-긫%92~FXڝĦ/$iU/2oBkӦ2scVX }N9uqx\2W lP&`aM!$nRzJ,We2H bN!6*] ]C*Tov޼̽O7X;6ˠUfG_ ə>xu|nOVɇp ,[ޔYP5AT*da]PQ9,!g@ōzvfX貶@7HA!/YsOnϱcJˌ ~9' |Mwj_g5hЉ~D2JZ  `9s2z5ճkЎ^@{ 3[.[Y~iVUԳ!B6;Ʉd%2'&F27Xֵ9DwĘP0g~lX]U gg;0ɓ7[2-~i˛VonvA(UC^W]C>Ǽ?@ p ùHdY4c'(֑̍N$VűaՊ@'&wy]-O疺,Xv0 IU㽬Ė!˴4L8S02k먧A ʉf7ED`dx Zs3$a|I6!LW-I#np>ِV_y.O9,t+-) א̥9Vd F^0_޺͎ʈC/N? _C7vc,Vp icGMIE}ȸPwSFc`ڛT \=8uuJ;|d}|OSuBþ;^/z#_6#v,)H̭ Aea.h!eusa} | %t2&;D yŧZ! c.бL~1g2I&i^{Xb :-uQdVz}9lq*`1=(;E5Ѡ#ܨw0iQvUGzE# /NOJeAPƘ -iƓ7;ci~K^dg ۚG@M⍸^% =uݮ 3UxIr׉2*ؐ'f'U[ۜ(*ۚU=Obh5t]رcYÇP A^~LcD8U :1MUvDĘifYDd:wI§k$@:͎+ww}zӷ}>{t{/gݺ۳ݼz}۷_>]M뵟}ywv}}{v}>P϶}[<յoo{7{{:8SfW3l׽Mmv맨^\Wk|ݺl޻﹟K=k_c׷ۊekƽgmooqﻻ/R]^׷MRM/z޾j{ӹcv{^wR{*\f77+ۻw=S޷u/n}swsovokަ{Ǘ5;"=7{ܮ滹ws{}o{w]tzz|׾{}mŷ{kKo,q{뽾x}w\sכy";ۼ϶mW}z<zǹ>{ﻯ{{Nmfk}z=Ҥw ;{vsv5]nz}Zwnsսi}n{{[}lnr_}o{f/xsX>\}{{5ӵ9ת{>{}ޟ{!mzξ]ɴuǞѾ;oYֻ2@˷ہ{h}=}G7ZݼsZηX:IDo}{|{{kw}}o7vݷ:O;:z}:{}rm>{;了>]ϝsϾ=۾;usy=]{0j^뾷}|!k}mw;n3;{}믾;]wzw)竾W;ue{+ޯw_]G}Ev}zӶo}E{sƉv=W]z}}ww|;뇯ގsm[]l}]<޾mv綎1}չ=׾\4{:Ʒ}yMm=ٵ[Wuj{{{dw5U>_{O}ss}okzsۻЕ`WǼ;;`>]]k|yeV׽xwv_|m}{{{}][{+zu}OW{_zw{wYŰf/\}ݽϻX{>}Ӡۯko>{ZV7Ymz޽>g|M{ݽ6xXOo{}wO^{oGww>sg^=^xj^ڽov}}{.}ۯ{νp=y޼zfǞ۽{{W{ww׺1T{sƱk/obs}=_e>L7_N3{W[mkzwwՅs=e{][OkU臻{o}xna{.jwIھ^o>3oW>wyJJ^}{xnNP}_w>Col}/|bhgmק}ۮ_Zu޽GN=^w'ӳWw{ٶo49{ﭺˣvw;}ss;=w}Nw7}ϯK{lm5W|k}={_o/׽{M=_{vwvl}܏v->Ώm{ozu:]u=wnQ׾=7װ{w}}onc7n>;Nأ\Ϸ}ݳi{ƽNko{|;y_.nv>پ|}g]P{u>ۜϷ{5n6nky@,W;:ﯽ׫T=ϰu=yӧok{v}ϼ>}zz}=}ٻm}no۷ݾd{^ޯf۶]{۵+mCwq=V{_{u}}{};ݗk^VoO}^Uvujvz{ww;]{}}}m{T}gK_O-])ms{ӻ;zwu|{Z=׽Z}wWkf]λ{_f{m.ݽmw_]{>koko^&;=}]|-bS^okսݸwgWv}5fއ{nvܻYR:_gnùzj[k7='ҟNO[>ݛ'woqfѾ}={{v\tsZF{۽VvOzܷr{vWww׻wϻFoY=쭷ҽכk{Ͻ=ݫwo^n}w{-n`]o;]z>ݽ{}}z|Zook}{ݭss}ouݫصs>{q>[{w]^緾}{ʭv =}m]նr;۽r+u>PuΝڕ۹﷖]u뽽Oo{|}kﯾv>v}}mujۻ{{gfww׷ՏE{/׾}{]wv}W:uK˻mﻛ=>_]ݻwy{{ޜV9>sͽ|w]oWk6o{'^w{[Ko^ޮk}N^uwHl{k4n{1}ݯ۹ֻ,{}wݽ|վ箥]giw9un_|޾wmU˾= ;_5+]o]|չK}y3^w>kNQOak<秞/]r>v_k]z9}7vַm]uͮ.w^ܡ޵ORk^M%s5NO׾yg<}wgžz kkWwO+ۉ{N.:X}oU.=^9{{lϳ:{MxccѾt^˷nw{}=uHon{bow}5wu}=Ϲ׽6g[ywxO]}u>oKss{ޱ|7wzU^wo_go<}^ަxwnZ({u{ޛz|zfz7gKfxmeںm#^z_s|{nFv}:kzK|ɯ}M;/ӞUznKև޷{{]s}j}}k@{sηz޼vmn[䯗F ;ml }^3;k :{_W>w[^}orۼi^\nս_{5{r}y[jz{k67}}{۞WOEw}koU3wTo}]K+nۯ[pw/yw{ݽݧ;緼]U{m5_#G_m}|^ozI޷uѧҽ}u}]Ģ]u{_{ɻkﻇ8ow6}6{ϯ޽۳Ͼ}Gl=}>|.ݳf־׾]}-o}kz^uM]^|sgmZ;nWϽu[Nۻo{M{y__W}ݾzyul;wݝW]:{z/o}퇭٫Ϯ޺ݾ{u=+M۽n}{ᄒO}cU۾ύHW;oVw}x}mݼϷ5ovz|ݵAzo=}m_mv/[u6o/mzw n'{m۽m=tomsvܫ}}5彣zo@}[r{o|{WNUǽbn#{ןuv.ΕG'/N={>>>_{uQOv_m.{gOG}{\4o{}サϟw^wϭڗnVt۸g޾7׾>{}K gco{o.۬ww{omzn{.&wnڟ^u>^{{f^𷹽o{^nm|f/al﷭|\mۦ=띾{vo8] ]l罻^}|>}u_m{vE}}<ɫ{wݽ.^9_GkNFޮճ}ݮ̯Kg^}[}o}}uu<;{6jq{t{uͽuw{޶o}C{unoWn}aƽ]t^}Wݻ[nӽ|ޏfno]uzz1xgwm_w׶[dWݮ[ݺInܾ|v:U>ٶ zv_k5>wt|}_j{淪=2>W{=5^wZۉuݵۻ>gݾk}]m٭GZ{}ٖ|gn|rgwvg{6vw뫹}׮>_Lؾ=gO*yno}.ky{{__zRho]nwuow難o[=a{w{Υ*}V اOۧcwSZ=vGYcƯ];ϥ{Eusg;8}|O|o}_o/{{Ύ;kIu՚wΛ+}ﯪn}o]}ڽm9}{サu'}s}q}}|V5v{ův砗m7}g]}k}n=])v׷+^{k^{[}\w^۾{mOg`|}v:{M)}}[[Vf]ovk+v{_N/UI=g{={3ﭽۗw;}t둵[kn\;˾}CλwOݽ֧w{y'W7m[nG=9=;ھmוzwk{=uu뗷ﯶvu[jz:]t^m'5}{yhcov׻twZmjܵ}}׽o}]u}S)&UO4UCxL OU?OʨuU?PTSU?SPz0TધiST& xTT2L0FL ba0&&SMOXɡSõi}o1Zx&>r^hk<B/^ɞ}G>jrlzۧ_T`7"pwk<=m%g(bql($Y%K졻d{ֿ|>15a\ty6E MĖ*m ]q&ą,eCU&J[Ex)[:\bYzRz!ĝH♱oAO?a,S m{2\ RRyb>uFoW8r}S[B]S%c0@Fds=,lZόBi6۠N%4at9a-. V@ؗh,ck>cC<#jN\^y5.IMb>m~*b!9M^u>7EMpܻ6NlH_!fRjQCz/s'=p@Fk+֖׶Ry7Şog~j@UKtڕWMoFٜ \έ!DF*K2 6P*ө|&;:Rq{šz-KT[YCmfou$^(S2_P ZvvzR6}1"ÞvLTΉ„$f>NʜerI ]uxp~ ^P9qL jBM[5,@Qe;;Ϟ'}¨*v-)_~}@jMнc߅rNn;oG35z^1cϟ ,pV4PB{0Tb˗P|>W^ja'f +6lDZ| ]xk>!c6g18`ܝӱdUx '1TcF xڱPvTlPz 羇\Ӯ!`ҙY,?/$הh/|uRs@{@r,!7Ϝ*0RE5赭$1q=<+k Q̓%Dpm?h႘GlI Ûْ{c\ΤXe3*5s;.zpNg 7_Ӻ7_0pVBB/{_?$m0DT$4| Z43x1O,pokk̇= ebifqz6uI-%3BV||(&x'O'c~][`?Wx)FpF!ib[Yw:> !STT "O|j݄֑ezn6saawӡϛ(.#!w.7Syղީd?Ä+$r{ˍo~2cxߺjz2z0 +YaÅ ?M9MD `Rϵ=b_n4*^>α*V8_f_WEfNҮ IkooܹqC _-T8 B)jMhjw_BBhc!N^b37qչ#;],imY}E"T,Fw,C]}ĞɲX1[;a3`JFթhnV\XȲC,<@llե b`{s,V[P$ʌ;0:֒褠tY@?>M[q-Y-Ydc) < :o?6];-n!W2r\hnTp/c5E떆W&ۢVO~q.0kJؗEPYY)ڱ?&}ahk:6`*SgЃ7* j꥟"ڴ:~5K.O!;G3Y Oz2gJlW'>dH t=c>S@2d%zРP_p굘1BMz3\5dh맕u@;lCtb}N(nf9=ӿF)ϮBR ^( 2dM1\&Yb.͙^u Glk;S'Hl~ v봏Y ZXgYGx]eKє[ưǐS+E]ͮ۱UV[ ]v\JUn;WwO=ZRD+ԧ TfNt,^ޘ> A^CK0UC,Z]X#)l= GZ,n1x|{aIhA["=e ?s5Zo2$Tg4gL@bcU d[*;1;5TՃäEqHK%^L~vl| 4-f40.QWŝl'W7u%Y ~ >l2Ux\5}4:=vDn8jZcz(Z+뽺pА$ÜkIggJ%oW}E`SxfgjZ87LP72_\lhR5rV-L|t^d9@°Egߟ'b.)en\twPZ7m({aaH3?4)ٚ$/m[Z}ph6DpôkXI9It;r]ั0kp1ü 8 9GW5a ,^{R0jLČŠLF2H}㠸Xǹ2$Y:%0Gؕ BJ].9Dv]>{wNPǵңdU%Ol~{̞کcA!9^e~2Gp+׷5e@9^L͗e6W&i WPqlrgOxC\j~{緬Gqd@G]l>BwD;;g}rU*XIsJXLwZ>A0`JvJ6"Tɿh~9 П[2Bvޝ\*F-!e%=6ݪ0_YKp"2Cl|բ+ 1"uRu?Sd݋qS]B`yMpuP6g찹H)ťSDF-2M4NYM G_p`.LJ31:U@]yL0KȷtC*v},(׿fJ GU(xi3{fNMItdhg309%]K+8gvڽ#\% ;mgpKN'[ m]0SޓU;9Ɛd8 :1]&sWPV܅Y,#y_oAʦ"!]': óy4{δ5 5fAt'gddfk6@魤hG꬞9h5x"ID1PDB*K)gvIo;id؁{UU)/Oձg@VII1LKTKȲ'=WE0A)oYZAFvĢv Dr? 9Ս=,ĖR uU*K3kkh$ku%EDȦKgo zHEZ=?LltpGN23wV(ݫL8Ǖy%V4Fj`:|`yKxם;:F-H/]gEē$Fj ` b/&,07xϰVhupu&{ m?~`>@JU!P1iT.^8hݔ]KWoWEdw^)2E6cc޾T8fO@r4q7ɁJm8nY7P|p֛lY|V4*Żs@ 'IB+uR)hN&TÑ|}%Lhhe@>K貳o@{èɿ;ĸZNjb$.;j-b]SC0Njgb@)?\9+78#*bR $>*BL9{̳̋v=*6?@Q~0 zLZf)7N)*CC|%hxG#6a坮 {$-$9˕AhՂ EFݰ#^ V(v]1iMs yph0nR~ջgd~^z-Ѐɂɛ@jꅽλT=k3xzqT'MdEP|v@gcevW6w S˃q KkD^:&ͫ.+9Ki錘3~Wњp2(2U mai %bt%4~5S~O_dà` ћw3=BCzTW`5,T|5%d;Ijg :(Z-W˷0™QKc v8 \ BLDcjKGS\GڠtTed% *1yHk2*Rzm4$BߢYVR%OؗjYv&bkbxڭᝲQTC)\u9Vţ{i :3~N3(5G*@VilÜlưaM g>W)b:W#?r3nsǣ7Hm C^a9ebJ\)&mF#!'CG`ڴ~\=Qh9f"'att,&4lMMP r(& 2koAQbyXl5M!D$_QIw|K ZV$ pL.wg#x5T988d !@\`>qXP U}m5v OY`Ugn%{m} N\Í2\F|R۷6Z},S`rIG=/ ~yK4pKxdq"J=X` (ɖ~)HEݸKiDN?'Ti 4-z&_ʴD<d1mq‚Ig\EBA4v4 )4'VAMN]2\4^́ntvՇW{gL]%wῐAI;vV[T2*?`亪n^N=*K:82ތ#,+5Ԅ>'S`WQAl(np!e8JNPv>N)iG˂H)f@%S~S1YO4JIh<D16U d̢6e䣂qEC50y+!u~TP?8c19vHR^*!uK,;)\hH^+JSl1a:D/<8 qZDÛx{/RyMŪO/#(S7O<P?ۂ{o`G.9@r!)?xp%z$RI}L %hd˧  䱱%?~~!:hVM~-ͳD^LUWWJmCJß6>Tpd, #àVl$_,Nr}:vkzSfPhDNJQ%FBAbIk(h̋4 b 9;;Qd' ?cx6F_/8?I C_E$24`.oQ8=Zx10[ 7 Ǟq ;V9"45|#!vs*Ѯ(6i4ȰMc2|2 %ⶖb'k,7G}Ta.f7,M/M]`T<_ (vщg!Qо&N<]`'J7qcON@j-%X J"{}m9\y(}G}}3uVMVૃN³kSaP"lb#!Z᫮-!LsؾI̼Ř5@Ec_fZ;<}ᕪ" =6Ye@4P)ZLD!^_/EX7z<4rBDoLEPn$mo L$D'Nkb]T; SfǒU'x?sƱH"zJ(X^MYK@+pM03NXKUvx Ul\Wl(ѢΌ}j|^dZT(Uxe}AMQfڀ.3~=El0cFҤeln \i$z}QO;+%n[ TOԼȘVMP(5Qb߂L7|8:կOKJL&2\BgD1pM&%&3f<!eDJ"Gdu_:)4ix$W,"0:A؜Akt~K.Bl=b͢Y+ ߵ RdҧXYVrt:BG@JO@G"Igy+1KY#w|(ser#IS=R%Rv ls*!d'WFFJבknMAF{`ԜŽg9`Q=X% y'xF sT:D6fz& ɭ $5[M<=VKvTZA&L" L"+Y#(~]ҲM"/՗i(L5Ǩ506K)7 Fsf[>)L"q :<"/#?#udrrxZmm?tjސ=AӇ_!|,O`0<㐀_ @AC*Ni(מ[\zBr(.g yFDr07AbJrF -S1I}ީvc.AKPUn$f8' g8ɯrz 9& -i<@r/Ϧ_ɿNJl~$??N d\-xSX[i$wHNO'kwbfW2QiiX16dā1u\ig:NZv4Gےv`jn fԆYY60ΛDNn`̓1"f܌D$}b(iq9#ՀuGP{MN.]ܰP'Oz}s- -m<V9#,nݫ_WU' BS)^HEf.KR"2LTd5sHWj !N#p0j@pX)=5vH?Fն[L,/ &ihmfҴ`yȒg e=PW+CI;<U oj4FI%ݖ'k@~  N)8i~\OowM!24] U뇝dxqT9}כ:t!zJLl~L {B@C0~5#Z|{ȷU8+kW8A@2 4ĹǴ Mm{hy޸&O B[蒧%ln k/=6eh 7?KCH;i5G*޶ž5l`*CFǸ5}ÓC#ꮑչcz$ iSfm/o%(͝;lKñkaW~,/XavYgbE-|Ղ NŒNp)c~`w939nH|t whZ]Z3q`]TJcy7fx-R!zk-QY WwW(MO~UX;ܷt_0`cnlXE5sv7(Rft vq JV|jz02&TEK049^FIj1j2џ]jW:yl]I3;ZL?ۿoEԱ:+{h[3`D `E4 a݆'<I@-JL990J2CA/Te#ɚGT* #DM~NAe>VCs K|3F^Z>HX6'v!5P?_@D+FW9t qaI]~35ʿ.A2_+KA6|<ɍԄN1[k\AOݸG~,big)hFH,pA q @Qн?2*:j&iBDz«9//u߆\Yպ=q( {qmH ע&G}}!xYy~+n$>=B&g3Ɯ>u=ְ+yŌiyV$>jؕ"Rj{${Sӝf?^ӫBsCk|!oSCT,]]AfȟYU2PTa v0]8?=yw3V<]%IaV%?,yk{M:9Lmpq NhG=pOڔ7;CV1yno؏a3L_ʁCDs⌮7 Ծ)U(GF­,WX37y@A8 >%>"ɩYs%QRav82ZBty^(R]U->7z?X2ކ,iv_DjH<8;QU=F*^A _"ϱ4.Ѓd& qna8Q;ŗB^xJ 'ȨSKߘK=̮.eW2 8B)K"X4ml"nX(/`q6 [Tqw67`P: l KgBԎMWpr !O[_8g7/0-{>~C]kiÄ)laMv9(Bmj[+lͤr&o@<c\hIz74 I*17x憻b u@s>>?w*B@;BωtjPz}SܻH/jǮPV8i 3^5jnhlZ/Z*,GjLhk-)F5"K2`wDbߎߊǰr2!5 FG:._|O{!5}b@"B)Pv}c$,Z*Vɮ,9c__xgH=>XVmxlwNyvAU!B HZ-~X5(~sQqvSGs%F"0AٵQRI-ت_ඦш}W붪c$vuliy나E|e[0.w)D2#:Bi0"H,R8tף;Ŕ1qr.k O4(ʔC!kʐ,# E5.Á5$+Ƴx_IA |+f|YWN06OK9L.&8t,qX[#v { ̈́z /\&$@sX%z| -NEZh=j{V|QP}ma|-+H"*;Ob͹z=Nޫ^y u% P}b):Qz^}RHLN^#딸erz I ]ty*t6yϡe(R:AxFey1b1Iq"'`/]7^j`ox*4qPju;;RXEjZ1/`Ctͧ|dQOXRD\d`;_^l*ћH}Ց dSLD@tHW7toQ0 .kx<쭤WT00*?]+j"6.Q_13OH>ɪ4M\^([r 74GfG BVJ2Jr:R#Z34PB+ge9)vD]m̑~z-uj9Ê / 39bh-,I@Ut:6r"Cjo |qWbaˉm&Xa\ݨO !s uN& լ\d!u. D}dܑoT9ٲN{e&p*#o7_j B 갖x* j[}D}&Tп(xKmghn3Ui"'g'EAt@,>^O;2 K8eYV۱6?~4,y s=>5Ui xlRkr<vY݉bK2I]+y %ih0 |RXz-Tr-XGIn2ɫJmr@&lpW*|ؼ6|^:Z|DnUk {/Y]"tͯq._5M}.xbmTK{W0^;UԷㆃ46*o>?f=%m\Ќ`䒇ӤeHҚnΎFV.12>%6%IC(.≺ȺINv?W[Xiv\ʍv},"eۚzwDI՟VFsi0SH՜6"@)&E/ok32ȝmCkVtJG>4v->Ze|TfF.藪a Rh.?DpxIͫ۷zܪSɍ3XHΪF)׉X ~Bm| BFBmg0)}$!`64RTX  rU\a?q*c;mW:Fb32kVA(SHAA.`g׈z4?eaC$ aj@mi4,C5 ˯t*Z<)Xrb;5ə!c+sWHcC7W7#eUX퓱4a>תN͂b I"?Fd hp0xjSlHp&p}.P.$'v}>a6S5FaSQRC 9զK!6rVս5!iF7]To%E!{9w#ts} RoWwsEWNS, ax=3< TZS6`$ 0I]'1Emj/l 1;"_}q%Dl7(+oN43JKM`+=7XTbӌGWawoHS-W@1+_Xx yI7B/aoÄ9g1BRpɁ!0뱪)2i+joĜ< _BFۓO!1>]O,+e?&jbvu6I4_|xڍ\隲<X{;s{A$1Pѧ  ,Fbm1b}iфKqڳvCШJ#,22ÂF'dn$'%sz@Iy8N12ɬa,9R)囍T"RcQPHbў z:Rb\fGT)w55p!`4BA |"=iĽ~{-9b JHh3hn_ i'>DMw7ȸeڽ=G%t=engEE"$N]50ῂUkWE4wv^Xhkl$1iY09*!+0.πkDt< t<Z=Q_h\6ҶG)%Z>]K|QE >8(Z5pΒ0Ng"&v`u_6@T>P1vРBS)c*-]8c 'NWl )mL0wfF$~ik(r`8Q[{ƿGNJ*g~c>Ho*Vi0~S=2)ip!Qn{eZ%"dbȃ3] ڙQ #P!5z;Q 2< _hd+S7 ^uP>_.r^QXL57ԣkgax 'ƌ/HBܚ@Xgy5⇻3qÑw絪aλۄ)P,hZs<מoe׳"/sA;[KMuX|04N̽ˉCMʀ,b$*~<[ H%CR3"^"|9˗B<&S"#adx[s%iBƽ@UPacJ|N,nq؟a+R0&)>|iڑOc9|>T]R8dۿiyZ0P佶b]jEڲ~(Uxg2nn)|$PRF*!%r]2Kp&>ψĊ8i1(SG/Q##K>=t̳dԩg. U}Kj܋s1Uh %)3.ByU y}K!'\wb z-dX|BHẆϾha*ܦv0&hEÓ58]'r5zx,e3kw29y ?j4e((@|DBOÆDA^ RW.[Pә;.AWK`}'ɓ bC&Б S,z&+FuXrW'Ol*X";! GJ J7k)7x'|F_R_n<KlK*Y; 4 ]8w J014eȩf~r=%]:QIM8J(ZkeQTD BSEO.M=d p|8 2@Gȭo$} xJ RC߉?)SEL*T*lgLZv$ȧR/~FaX;h D"RI~d2N^KCJem46L~Q&-L_hB`9o UEm#%Ca "^t>,R0=a{nbq}xVv}p-I*cduʌjv3dHW =E*z+xKSV'Q"7*Zga>v0+x0Ak:z%m$OI1Z 8O+Դ*&j;VXr=Jɩ)#A KSEEm@ JqcH0|¼EL=(eNu_r,\TX׉ٝBuFc_3s0Lqu,|JWyaLνh(LeO/>DQOOu\AVnqxeTܭwnRˊe-`oT*/fS%A"Hp~Y/ؘ7h#b=AXhOȿg0z$e/[Y2}b4wg#5>ʇ?XoLJ] H֔ @@]6(<oCBms(UlBjFix6y J ) iAj837 ( C4^anVd@#+r43y5/I`M  y(ZNSd>kj Q P5F+w81#?1pgx2iIz]_C#ŨSZXqῂУȋpTm1ѫ0MN22:3cX0~\.RDx͖^c֐%s4Gg8n)lH6_]Do X+=vF D@핲x\#ΆUҚ̠-0>v_sho2*=ݱVW/Rt,| FYh0`nQmX_A}bu?cVI:+OO3UЎWj9B)ҴLƯa&v8Y*o6: r])DfCsu7J$24ؿǦ1(WctlRvr2Za<leA`P{s$W~h( )Ag-9@l:©y}#s`-׏Dޚ[v7Bn eXj w#Sǭ{кƔw=\X[ε ~,^6H M8qoW5j~`Jśb>>W-4#Wx:w2rH{yFs ok0m^| /.9]oz(ͥUe~v!@GdWHΫ%ԁ&gwiW.t; %V~sISe]1wRm82' 2[S>"s Av Iʓ|Byk2ɚ.91[=2Oy~=6!N#$<*xt5?uc {"s҃Ճa t_&ݽ%J"=UC2]klj$/v M=8;gzR3ڞDY[}]< Pá*糲L?6m9ےEzݒەw]&o12Bwʏ|bCЂha## e!ukMml݌mg-h=6:$Mm$!JSkvxuXăq'};$&mD U%heR,}nƝ3C>-j৊]8C Rxb֨_e49t@/W|;ݵ0 %Y"^ ft\IOl 8S舐5A&ސN }_E`kV9Ha|<(=9Lf$_9|pn͵X?\GĜCȇ0.Sᢀg~cP֘HX7:K`Kib ~ڢr/5([t{#/=XP~>N)3~/e8#} Q%p4WnY;чx)НjF7 o5/C<./l @ϡ{S7 rswznvIs)zKױp`({{^ZTz[pF(&D]Dz~ǂ\k5-AH]̠c7 cpiIAǦ%_^KƢ9 >P*.-҆nę}I&.S8@[̀tQA`=>Vk'5#Ӽ'qD_z9< 2_ τ-XDA}B>ݪzbʼnCk}ǼOB(:"znrӖX#@#aZ1ycU 7UHvENֹ' M+YRGB$!_,[6c=ήҊbL}8La 뿣}K8s`Fz={};āYkg!T+z:e89Ŗߟ%/isrEN]^>[tD (oȘũ*gT̉?))[lMS D\yRW6!3igu0C'䌰 #6V2=8 8 Fu}b`_h낈 jf@h֌A]fyN_BiT,`\G"?*4}_e/ĿfɚEF>gQA=o^] ZYs"'ͨT6;;UHZ:Y+㻕V /P%vO<AemE{FRF fTLޞAňݢK\&v7O0`t@yFQU3؊CcCP@T,Y-|BL?=*.)^$I H+MVtF]c'ǃR?i%AF {åX5l/mh`ІNzU|^]OD뿗98 JmEkOޅgmW+7w_44&,>j# ?W M+zp85snހlffMq:QnI=]"jau: $DZӘ3i:(k_G8\,=r "h4UQ3r 1JΈLBt3=HӴRʻQ. vU2nIWŰ##Us jT&eՋ+* #/WPCt sԟazP,(/e`®yW(ٱMn"wyFp<(/rX_.)K7e R{?BHwy!j\ b 7جX21JF (ʔݨ7] [8rP6̾|, sP)]9N"t!X~萃],ެ3Mxo/\;`p N ٍVyb }(}pd[JT,^%Gb0%V Q|9'߄Кy1"Xn!bP7c|N9\;+&hYa"Fv7"&7]tl4< YW(ws1udl{Y蘿Ӹ>3:EG3Xez|# v*L$:jNV|v)F~6d|qh:KUF92ݭN휞Rr`e ujqtΧTDqynBJl֤|W*p>gQ]=[Nçt./8 XE7h> P|ץthd4Ha ~ Q9%h40,E)ANɄ86juJq`C$krdz0wK8=T7Q)O)I@JoKuYXc\_*&IV|s.A?))^%yxmizJ_riDL23 /4yhf^ԖgofUBzt];Ly EWGh6)hQS RPC ۱$[Þeg~/?\/V@m&@ո&96JC|cDovuɛUwjɖ87K5SW:Ou6FRA~{AG$A*Udz1hOƒ. ^غ+`Жښpq{D1ZCgf׉~m"NsA9 .?OS{  HlrRYȖ-\dU+ݐ0mkAbH 1G[MQ0LFczݰ5^ހvio%c?3ƹQrx7NXtNZ9㙸mh y57>epO|bb^t1LҲ!1|رlI5 MC ]{[Tk]͎imoaA 6~F?HGu16ͺtΪ=jkʉs;¦iqd׷J>0xݚRS E{$v0.) M{uQY/}1rGWQ{͒pfI_Ze,rGF@yRɚ8y3{IjBǵs/oiG rXYΊp0/66^yX/m)|I$u26 J.R ;l+VvpqWvY3`g`:ShC ߅W0 :I7CE@o>cXkKPy CP9 !=JFOxx+Q^M$]h^5˷:%o|.ڠW50(jp2rs PaiI֧J{X}.@ݵ1s7,7i,W[Ek0z+jʦ"@ ` LGB IDyP3DzO(0RX&Sjm^.D)D&0iPFW'S>mbe}\?Ja%Ҿ;ń6<ijhT?vS:f7-4ށ04q8%qc| d~&G^M*_}}MJ+s`@pO/49/&/1u0ZhMxX΃+3HAk1R EoN35ɫMO 2F0ȭW;w}kaqiK_oL`GjvO2^G PLcPPP܍f1{da~1ɴB;3MvH7,o܉!uߣtU@FNtkҺ8ƋR/ϑGb4>`38JуE.#꠰] ֨G="/j9aw;L?lh' HA@ڹ )sB&(kpphc\r,JD`wm430zU/yzzsgH)&?HO&sN3dLXwE8aW0R;v^|O`zHfg%]wJ4#`<9tLUaZzfc-nE1s-Q ]xKya0Wu|(Wwi9rz\!xieOa?"rnv|G̮SVcPa{/y6u`o8QJm:%"1/KOIm(&O|ga#_3u*^ ei$t;ip66Ŷ?0@5Lq]kYZ3 P,Ef HٹƙKTlޝXRJAUn%*fҐS^ *bّK&.uI¬64ȵMaw,ԁ#aR\;=aG0\s@' _]&3\kGg@{~E# ,GX>7:BQL㽮i бetSlx5x_/0#xP5-9o9}\F gwv }!|9tYÅ "mt3:yDR$ /5Hۨ;F2u*s3{l=Mىe.?J?w`S= o~9@+,i=RI~*2PeQFemc)@ܘrrr['L{b?Ե+= !')\QxBB%`*Y}f;ޮyG `7t:g&Bd0!Jހ:g+009c:|T[}y#I% yFp2gC.Pr?Q%mx#J̯7+oq& 6T :EU; Hf35(IDĂOo)?7_^Kq&[!9Y=ψ@Kʴw_iՉJHUwCc\HDzi[`>VemMބA'%GDo{G;x%PO䁮Ң) :]ެm0x:agJV:a0UwD,Q|Dbngo 3hH ) b r૊v!QMӸ+( 7$t2Mx*fFvqmҞGX-$zDH$`;f+c-qt{z<}fptp#v*^q=IĜO+ށ'}/P0=T׃Se$& {DpQJ}&'øjV1sShJ3fN:F炘 2ՔQ D?8e{T\[:}=q s:ySvv%^մn 1YsxCxRp&>3>j$FE"o_2t[JMV[`+7ݛwQªgy .]1s4-̊G T "luof?4~vy{j @7b1"Gy auޯFWFM 4+D9=C$/ I ٱE_Ua(|'!+*[LգTce)`?z{:u#UE#tig\fݟÅ셾q 6Zw O3u`X33ŰZ( &T,84U*E}+iɞBYz>ZOWuHjL<9.F:U#WQ][;++_9k#X?UfzdH-tMDYDȮ`" hatNA柑[2lM{)һB3s+gu3s g G1=nZh#FG9Q96*-[Dvز}v4p8\8RљG{^R j4큔-To! q<1ff"VEwRya-č5,o*M%'^FiP,(pw!Q !N]BGStw \NNj裳ܿoU¥0.&nv4jӐV8E}!n0rG ѝ*HUEpvYSBS ۋ Psь{N/4O5L xr=_B(]>*lwbǾ/'fOdeD9B&6f}F9k} Ƽb~t1/1Gs s#GRnl:\Sٴ+)ރgՂzة4KP fQ f1`AwI9Np\χ7zga˖W{b28"WJgA$@‘= {uƙF/R ExM@q4pP.\"V s;fh/7$ $&cjqc_.қ}'‚T["'Iw€.HP+/k0\aeD/[yh,wȘ(Ho2nr.ȉQO.vsd|A L4 M(-4p PLL& *Eo>z<$M[rKVq$;~w=xGpq5>BU>Ӂʕ?zXuR\%x?Yfn?o9,Uo63!H+W.sri9 CJf/V; #'4{Rh`J0cewZrq&)V9߷XW|fi>a1 Rg*ޖ.KAXl`巃f B#s2`lmV_J\ lHiۆ@W5򪼂(mJ>NGqL㥤eJx^16+=|zqJH`5JEC888OZwiN@ ?:~.Mh j:aC3 {Dg/ oq~'*ޯȋInt(a)XSJZawD$ O ݅^݌-LpArp:)m.ѿDŽJ{ Xl,ۨ['dqM'SRjy<2T|OFnMa܊}X`2RIt(>2URE%e4ğy OW\,]8MTy7ơ9^/ t,M"'_kg#jQ+q0[?Z([Kzx zY$]q c؋;n )~ (M$PNxFt"'e?&͕wb<~2GCH`ɌSbrOs@.rg_˨ ux@ 1(vϕ&aPKteQ70oGl$ײ-;תgC9 eVϪl!ҸÝ4Y>؉=;6 3iaIh 1$-@HpDt7sZ^k^a4vOZ}LOdUUgyjvɸ>Yڈrc4g9lwM alceq]γq x :DOa9;T<Kxpu5lЈl-}Π7uytrÊd\iiW%W񁺢>8*IYG$CJ{#0 _^"[ʸ}RC59'BU91 B{"ڿdߺS #L`;a7fԑSވ'ۘѹ5D߿%U)6iv8q,;<6f"p9ORYݾ/s(Ѥ;Ma]ZTG[]풮wX6[k)ҫrb"b15prq.R>u&sjK߅/~f@v ;!2D:D}?\_\̹E_`XySMKGk]{.d "xx^HuQƂsïA%ЮMā3'ڙrFrOqܕpF]yΪQ`_ dm"bٝ/Bs Uΰ"(]ذ FhU앟fWu@$ u#P k:0j ajC<^OMk{`SeX&CPDkvI^\K3;(c)~`!{^+TAmJap'1:j@CQ.p15H$nmc&!uy[OB7LyUƪIB {@zfBu~-į,, 0 >-Q)==!@.=<+ir7rt΂:j!4K&8#-M~Yզ=#QZcx?+ ep90U oo: {έr+mcI ~'B@wJCDRfH7i;,iU?!܊-rHI%|Uw fV2C-$ڠjp.h% @tl(,n9{_E7B7~#kAƧ5B+X_dKYY5mw8e #_KNyƒk/)v<~n6g3>R2Trh2WK*m8fEw"6  JƗ-G-(E!7wK^\_iF` g%sP ׳rEoT%zn]¯䤬PK贎BGycj>=$=#@DI+!jHe],E?P d";BQ[0a\_.%,Xߓ qr WP(R#f(otKvrab=h>ͬ%K{\G&`fy,9 tK"{.zij: >=_Cӿ47T *,N9s@~,c2:a ^m5[!}ֺ|,rqP(WUV6Mű6[7,k}0Wc2$@2G {\{,Dm@ T'X)1L2u)8#RѠ/nX t=T=歚l2,ksn yGE}LZr#}1~vڢ9?I*U&?)÷](lgQNfuN,ؿycQPsӑkRnX>M2VL" 8o >1FuF۰{9UJW1I"AaEi"~&ց'oO9ؙ6H51.!1}H~ +ޒKΖ\XV"%ꖹYS(M,gl0 dBbŻ,2!Ίjũh5%d~_s(+xh'}n k9^8xL:_7ͫi*LN14Lg/e)7+*߹ifBh,J#(4 zЂ{ sDAkI-+fq@9c:R++1;+NQq=z@ZE`aMYV5+Cn{7'H "]֨bʠtu5.,t]" ЎeeS4 ImͳAZ50Y ~/⼧4[ns{t(Њrl C ūnǗ,4A)NeO٤h"F!>5-#)W}g?{( T6ruxO}a?GG'Oh}Hv󦡙&MUsvE#,ŵFAZ3qS8}DKѮ{Q@-uCq4SC/P?vCcwUZudRԔ>଻Y(H3ױJfL!U:dNqJ)jo<ȋ;P^ pX*k*D~smըbG#{{=U}|j QQ VH`,ȁVU<ى/1TG>s|șrd(W!0RW<MGE\Իɮc#T:_k>,T= o=p)MG oS w Η%Qmӟʞe >ҵt/Ǩ( Z)fvKmk~c畃ѨY$83m dž)>eM!Nڭ69̓Po 2(ި:+3C "F,:Bò (A⫺4YY)|=}ޯX=m1fͽـIOM(jGx7`S z ÄRQGE ]R.}Qési >r=WCQl Ű0_+?4*$b%+,viͧN+0VjFL<4xQI)NDO$We7 o?}e7/pPP$~q3@_Eg$]W8R{πb WڸR1oZ&5rvOc#]bnNDL,?qYy&6p7FwaYOytJJs~y(T)*/Tf:Ji8_y)!,)K=vL:V̇DgCTIi[N%_S6c <&z9~ך$ ʠbl]~q3}f!X~$?<`XD2W"HؼZ1|-6)Eypoz >iDtIch5H$T,}֠y+L>^ǜp`r0 Wh;d ]xLUl`% {óC 񣓐rpQtVek݌i Ye'o27'6E]r;о 3B \.5# |m/g\`VG(){)?R97xT`w|OuY[m>L$%FkM(o}fׯ0SdtT&qIwVӝq æ=D2D|t5ZU Pn`ɇPv2M7ST(t$&Aro7jwyr-.k~.ngJ8rpd-_| |#i9!Oшg+p> |i%7l}~;ˍ9l[H n;ꉭ%ה8Wtl7_uR#U.٫`l(Tebv7wqC)D$Z=B!D%ҿNgMNuțhl}=ͥP^]noڝB4p=COkdelq$SGT߼a(a\-V[HI,Ӟ!XxDbK<#𛈆ډ"0#1 7<7S4u8`d§XX$ V@>@sY¶IZH с9(W|=Vk՜UpUB-zٮm_2jaJ^㊦XH")"^P`Zll$]/IujvqT<[̻J9 GI>dJS8by8p$t)nscjj=388/M%BKo?!.|Gk A3>! EBY.ȓ`Γw8ȨSGf4bͫla lwbZ̑}J?- `\y&4 0u`q į0+Dj0nĚsUAIPbzv(ƒ^ɋJ7ihGs/|oA@'N)VyO|lG sQȤ-Mvs;\%1)t(u/29*r̼`t˄vL #`!SWoCSOՊEׄw:_] 9}Մ}kpUPW zaչԵ=hB۹Z?g3  -3]BLNֿ]@{ 5oYL  yJ^OBe Qw,Ԉ8"yH#ԾLͮI?~qP&yog U,Aw=~~X0l*u{ob$n4Kѐl@2aʉ˺n3`Sk!A6VXs{,1tkLgv_l1[,t8S'L P9O/`. u>_ g\U"KtBg6UoD?1ݜb*S\uPݺ$Yv "w^2n0emu;uoKp*,Pv$-i0Z(:)ŭH(oɖ -OcQ9x Sne-iܰ7?#L:*@^f)D{?9}w 8O' $q7̷-vD|th7`5{wɨdF6c<$Y&!qp/XBDv#=Yw1 *gT01FPv9R[ebgDc@ Mm |`+ÂFO0B&ōO݈g8ng88G(x.Ik +2MA8dԃ1B|AK]TRȆA;x2k‡"\rwdȭ>9`Kߑ.-OƤVPұ[B^էJrJ њۻ'#^ߖ*U~X 7 _Zvf!?~)iʨU5Q ! CN,#L &:5V ,S"v٧`B[r}N҆2[> QMb[5EFuj̪}a_dKHT< ع vHkc22LeJq͌y]}(Ȋ;+]ImnX\~+jˆQUл~GHؙ(qVA5NI,8ʭD){A 5͓e4qn}@LM:СWtNjgKsoV kӘ.3<`9km.۔K*l^ B [WT5֓ $Z>XjX`p.~I:i=K&6aJұQTH,on|f ȧ/LS%0ayNIT[5]_9tڒFB~b=#"wk9l1)gjK5-*gEw2/W=FWM;.q bǓ<@- bUI0J%G>.6F]ՙޣ;Ҕ2X9 TklmQQ/i1dP M1hZbVl֙%'_H+˧);Qd7 %a*]8twSlJԵ]Ro!sv*\*v33~ycʋz85]ZnG٣*tہ->XO,$Bj+狋Σ{w}"s?X?J $dwwt~qJxT6? 5Ite)#%[8)VIV ߼L2:'&![],nV,}5Ȼ> w'D\T_}FlFWJq J ʌU '[[t0F4 IJx. u 3/*;߲pc'R*5.ۛlr"?xɁLz)|CZl\oOs~VuR 4ָLs[ ?8~HɒC6 Zx m:|@MnR |)<}nW)H``.DA7Ykf6o6ޕf8E<'0Gr.xڳ~7KQˆX8 Jx/eafam`?1BSӷ/9<:;B<9CHIpɌ+ Jҫ0ik٦=); Iy'{`pma4KV n(^bYbܟ= $e|Gߍ%by_ra];U"r6W~9 ]P@O+V{#[݇%tnty&X?dqN:WFf[!>B05ˣq|$)ƣ|u_^#;pü c5k*nBNl6]?^XxzbݴkɎH2ouguL!}[Ezr` dt*qDoЄo7&aX8- LlDnr9s6<|ˆQ9ߟ[l"zpȿ}q#vp1mx_`y(h߱@FA(\)? ɝd gQu |j=EQKÛm?T޳|^!6BLD 8ڳ 8 JWR:g ZTFkp26wf%pi僦YFbS3<|C _w4Z?}-,L,-搋"0&%c:mVxIVOpO[EPfWT]bE4Е#jWHbČZڭ(sHhB$"^#dHaSzJ$7Pךd׸{1MS9 y/!{9ҭݯ:K؋6.@]$LǭuŤV;c7%yI.~Ebe琘 yJ~MkE;,V8Eŵ[{k^3Rjj嚪l >σ!Y`xa͔ qO3U^mW ݎI]!uɘI Rvs4]B? o\:2 =H!Ik1Vcg-9%y7&̓7^ejV/(z=S:,0ө9f X|? 'ڏs҅\]L1lBٝ gԭ +SO! z܃Uå:/+._CYP!Q l0W:3i,$O$sBVyF%6˲몓H}hѽpz1R]{Ta:ԌiH2:M32׶Ԯn ^]h␶nV'=(GǶ˔;☪[k*ֆiy.#ҁf!xlS!1;Hɲ>dOtKi"Ui8k/k FX; gKĉ+ ^iY7S n$'k -i6[HWyP-7"bSeIg),i&1)j=V\H 4B!3)avӓZp~WA!jN\gȈ2b$ei6C_TB#ϧ`/t/a݃ٔL W,ZZ)]vF9UW؜F1-8j %B-P!>疟b^vYn/a"QSLno ~s0I%$oetwy(dl "7n?*o5kat@Gzc+ud7~K{/q Xت|-^QeM3-ٷȾSUqA^x"ù= "[$SSNٓ0U.3#;\>$&cļN#]>y{AS9ʄ7;8e}Pw}:zj(sO8{-$v՗Sx$'3X7ޅަ2C߷ý4C'^1%3ayUAނ<8PnT#AaOP mN>_j@ͨJY6-o5`^SN]|)R j85fUm0{Cbkk{x:DULYbo Hܠ1 >w([ ]bCob*,K&;YgC0+dAB=;l({'[60ĺ+t]RbKek | ܮjXbv-uw@XzO@#G=7< ^kF!V*ny.CAWH%]ub:(@?Pt\I룙.}ªq,U,;; V ɤ&Lyl+TGL>0CQĶ.a%V-&_Vc[JlvHW={`!IU3×]/ÕQmZI\{ XW''17 N¦ Ͷyy5ڻkK]N/^%(W ťQQTܐg9# Ƈ_t?Do'[b'ddm{,kT|!M;NKI_I\=T8%ɗFvFQ@x$"zʳQ0®5XN|gݗ(;sGS>ڰU,8xKgK l7YQ5nBٕ"0v?nt@?5Ƅ͌^wL|W!Jdf ?H9jPD JcOqC.(R73&ld.na;7P`i\}'/~&@JLj wròyoa2e ы;0J ԍ S'+0'@ nzh]?u@u+$Q6ևT.jtνXΏa4WJyq7 3by݇vn0?eV? 8TyZX6;'1 sM &E5A+{ȾW:(+m KoȧMP|u=оDC"GK)-og~zezkm**xm{_ʲAmrѬ4ZSΟ l|BA(Gu38|3љjNЩt.흱?e >Yh/:c}aފEE z\WEvm6~ ~tOFa1"rTTvrɐcB'_B(7+~ U"d6|" .f!aO&õ~$fhڗ4`t7QvS0kJ4/NwS=eM50ԗDw%X[d C/ϫ%g]ޕȷ 34sS Tupd*˰\swrOm4?/:xܒʸ+g(jNmh =C"c DIzQ: DV"eܼu(敍9 dGGS`%SVa:xX0, R>2d]Ŷ辰"ysKv`'w+zKޣoSK@t0}*y]Ew"SSkO/O̾J<P v$opN=3Bez+TCwn4dH Wf}jF`?pCM4$ʌ+iMh\R%\=؅KŐѿ }߈4F=2#[ӮyQ = ^J/+tJ,RgWː8k өG?NJlhZT Vo 䯕 T;1˘~ʭ1ĬֹBy!QAg Q K(gNnѦ$xTfTD݅/Ӊq9F~)@ɱL`G]Yl5INiTQ,5Ɔq,# V'b;=o .rYmDrpol瘳=l`Wh`?\=M=~ibڈbo2@pLaebVx>N ֻ3zxsYzT| }JшMw"4YR!<1,W" #P5˾bQHq@R6{Ç7g|l`T,8vN~Qrp坒G6p?Vj'W? ( ~v"1o׊r1>r‰9501ĕAhѣsSӌ-]1+s6H 0i|ȥbTG"C1&>br˚S'kh (GB{W{gsoxoS*3:+f.T"vN2l^./j!fծdCgm %Q$PD!%ʜ*6{ylhSco63 +[H.!lc_]?85#L"LVq7rl/'c sNjSs^ 1CX'XB^2#{J(OZ a,[_(pis+C Y\bʟ$ύ.3EOM2O}Lx;e7(taՀ܌~t E>)(eFr9"{,;="^6B<!2q xuO'e| 99/ ސ+n`¢Q6l$f_|"04,I!`RS^k$ibmb]v˫DJY"y[x5mF ߧ(=TپK)E|&ՙhS/ M!m?d!F si PQUgPoO <9 NdL~ae{:]$޿?5,5./6W33~+-Ƙ`;.WKC]̝*aO C:ՎVXέ;08R0!m}a4W(S-trGn 5+,Sɦ`/8l YBmVWz'بYuDi͛Mh`WE2I+&t\Yg2d5 Y@)Hfz\&,t< Q'_(rps ϡG/d_g^2ÒGעiVZw:G"K!nψLG7!Ow4膀hßn _s/2_j{O7@\/#~HarX|B6aDF`{0OYsKB l=lfDk8c]_%m\[9;Ir ~<(c1Q6.*?q, 4TX[mhk]ugCA7Mon6lIgg4r=6e!ǚpz>N"e1)']xLD q4 ``N0?ʅc̳EOCDaS#m4xI`ޤR1^?e8Kܕ.p=7ܵ)ᙑF P, t͌~uPvu&P؞"yT1&8G ^lQEE-gCBA}34UHg\۲ϕGeaT@kV-lhרDr@FK;f$$^4#%,#D5F?u|à @@90ڝ~}¦4%75imxD|SbD% ,+oΠ1'Bee] Z)}Rb5|$ۣUw֙6. -\_`g` Aw^; L]L -Pu fn9H)boV4 Okۈ[ښC%n6Uviqo ,NR$+7Ͷb$]/mf¸7?=+@zwi9Mޠ|$L9`s}x;:"0pTy_(0XG?_ymw 239<\Hu{2Z5*` : VdIDOm3zm*HR6. (z!Z(𢡊(H5c ,KaJ\(?JFOT|\K;0ꢋyqCN~; dН^B^kĸ~Ҋ}f3Ȇk,i>M"C_)!h6ْwR>9.;2@DB@m9`2 F=$f2.mo$- d&:F~8F/d.xJX{]_+])4?)"!|2ã)6j$iֲ $K~phn'3£ݦ,ǔћ}*KC9%׾֞}XF))<>@ fF~"o2;q5I}617iGvtdJ!S cNn)}jO K䥐4:k5HJ^5nu>}۟s|C_ո n% @ä iLkM#PU&gD{+˳ڟ"!ԮUjݕ9ף8u*AW=_?⽨HͺW \g*]  Q#LP=VQ8uF-s g.m4k{o.mUaBFd_HQ2B*Iۣ`vh4NjI\KI`/j z8aPt.~)yobBHNo-$߯#06wJ[y't6́U0q[_9k)7P!Y?6EZ:}Ubu\]h@6R.e>PށUKVQ8σ q(^EQe=ҳ]$FS[/l.cK 0'͝'+͘ \)XXxZ"EFDPTdER+E+t$@h?ca'%Xƍ;uXUgl_+GeO,q@ˢ [c*M[۪bT$1P6Gj T~?} f>ji-ჼγdzkWzEB>>P'k'ёJ*O-6tH@|BCxSU.*P&#K\/IuSnm bخ%e< EeN)_2Ǟ2zjt4AQ ^B#.7%cAP~B?}iB>Y "{He.ܦ껇bo"]oy־YvxY`X~  Th>`9Y ^)/%}.1-7嗩7AAǗ֖ø4_j1y&g[f)/> գ,G$XZ7Q*ٻ=8nu?~t{k1$qyzc^uF#%@KWxE%&sȧ7=0"$- t<`who:7|'5J%m  >VegIJ@XWĒJ.wKگ~j+T_gxHȎVJ )[U0. <q:+97yEo W*jLo+U <"J j~viUJ܎{wF;^%vS~G/j"}'&Yi76bZWLÀ; >s+Bїsd8N5rK`ź .~rYHIМIDd}>LF]ݧeب{pgP;,vO]G_9yoӴbf6,w7hURi- #;TW2廠xR2%U idό 0n߃EZmaiGpZ<&|p 2j"kt9FnzZvD/s.J^-> ôQKlokt1I6ʶ۫[7sƲނp,PNS ?촚ANzJ@>>)oc){K7}kߑ*[7`e kfaGb56HgZk-n'W&EЍ*SX0qtW馺ݙsw̉&%^ Qz5de=Hw~`kP_'c)֊uU9|F.>I]/gCF{lCC Q]!4R6Q4;8r/0sU&m]~n댹Z T6T,TF[4<3YU\7lſCP#ӱAB\`$U5|>XHr(5W`$Z"D y)rԖ%b'xNe(Tisd,ƂPZR~;{RI]@|rӗlw SgO'S?{RI23`_!KF"pGuv能jD7wr10WwIQDK;)f o> Q[)7Xy(s{{יn/0#|8B4ehw'5Xո֖܍:'س/- EiM'Dx2$7kC۽rUGU%Ϥ\R\(q]z֓8U' ft\ⴡZk\W\,nlͺ3=y 5OJa $!'qp*J7,`%rN zMˍ.YWDž~ Sw'sQH9'YxdW_*dT:߉m,‡ÉpJޞzX(:ۘi/=\h[d QC"C}.vRQB*AIwhY{s6_hk>淢@%~u+&IHAY y^azv*b*5 ryw,؀Xjq ?I\5M&7ɑ#Lwܧ_u=N.֍u]2=vЁ撳e f61B.-9:U&PmmHr(} `ux?`NQ}>u\5ҥ?&S޾p1!$`=0S6dͩHTv1}-QxR8}n>r/!vfHjkl0*zyU.@Ђ  9 #@ 0#3g#>۩mf@e و`?IKqy54$d 8M2*,ވ4$F+.y8)[g|eQ(1Ň= >j3ҜvRΐ9i޷ޤhLؤɼ^ N`L/$@ěn2J,]?eR#nZ<'tW%]tED[͖O$*YފmvA9|2Dw f<(OK *ئ'A Me8ʛ#)>(21]r ˃C`C1Ę%fLEmK19JyoAgS)}> $9kH-flF "?r@C6vUO9nSXpm&tOˠ/UAtͿ<sɒE7[^Fd ReH|~˅3KE=|M-/ WɬmIBTWKY~IY1QV14 Dh0d?9R)إI<G@08"NkϺz^R-R~h4ʆDt&cK}w$X%0*0xf?+WU[*?6ſ ^&e4ZIH编J( k>1.QayYiHiIcU!w[ o٘ g ývx7syՄ\$eWK%opMe.+d.Mv-ljdn I2#ojqCBi]]GVan^<%vzw%`l):R>07l[X 0յ~PՓcܯmjJ8EfO JT9V@ 1ڤJZQ>]hm⃊X`y_PjKy2GG7} rCQL>#|X: C/ȟ+N PI*$N)/yaMI Jвi΂)24\B֊u WՊ&s{9-wu_dp|\`}agW5X*|tDt Oy!cf|{o`dvSXK/W4XmsW|g,&|˩v> 2u-4-ާ];]]8;߁oYd.ՑXczh~YTW=e2eGq0E)= - ZxHJjjf(mYmj:rl1B13IA{ 'Q"-D%5_b 1J 4UZaVNt?72{;L TȔ9 nʾߋh$M%^\jɍkwsE|aˠw<PHݪ/,ְ̊,:E~I}}4г2AҼ1ze(Sqڷ|Pd4GIe h [ʩz,eW5FG1ZB?xSq9j @{n{&F;?A;} mx] H!llc%.a>ts^3G C5jn8'#] :=:Uא7Bb+<7k'W"a懇4~D S'Od#IFmENn vyϠxZ ZU%SEjW 4i C9r,-a5m1v&׍.ۉ& =wƾVpZ,Fh(h*f\M3Lq.:. w>-tr,$!Z-H W*jPUi:RA9_Ǔ6sNlReƼ7mE#Q3"+BEW S݀ՠN1m_L" aC.k=.6ˉo 䮭qv_2;2%^ =Z3OlY3MmPUVC릏nJ#,E#+HLls&'iv4ty~ Y4zp|q~*F|Ey\`#5n a#iT 5`GvO\]K{ 3/-EbxTYum(V[,mgB۸vC yif$Z uD;Z#C1U]8`ہy"LqIs1P4XƏz')525I .b p33eG*#._DŚДѩ.v#h{I/CЪǿ}采#bntr넊Y< z= 7#dbԁ_<;FyRIy1@p<_ 0Ɖfa7o>Ϝh^(R!g)W$+k6 +KU#p$$@>[C'|8X_Az姪;1h5\(ڰ_F{YۋM "atUgAd 8xMVjԀaMH:+쇟5Љ@$|Sb?[\Tf:-Xh.!p- {4ᲱZi}W0IoKI6A"OdSU/([R?\!V^8*(8Ic<aK;շTx &$JS8aٔ7F Yޕ7l}VE4>3#.6O}#qhtn{EJ#tP'4P1JٶbM ׽g41_inbYCvTsaM"kv*t"u4ᅁR2xAg{9z)S<{= H:ȂdG5R:@Tz:c=3>>ټ9*NÄU}L3F'l2f4g_ETq] %7`xI`m3Z@10<>w6Ha&IԤ.H8d?a|Yƶ/+CI#1\"ub3m==7ʣv!mXd=G UJrĭ . ?.<{#2'8pb7juPNI ʀȮ7^8I=;dgzVC{HRyk$bJ&J+H|TΡ1lnk*Ǽ̮ 9 o4YP)rR6rW7oa.z=zգ `סGKstd}TIwh2[ѵChu&ӃeԢ4^ln2x2+|taV;2( cHOV~oW/prͽ|G[mʅ}tG3EwM\ʬ^t&`u^b!] 7#_^.*L9F e$-tJ&)V\f{ <]q#E],7_]bk?=zLj?X?Ky_Kv`\d䫽A-{c\c3]եU5KM+\(&)IeRoCHGP(('ϡX/"[PP 6:Sf ?+%[% seC*kZy8v4雟k;zܚ> L%lx~@9lA^A#\fW8̦b}\hY\w}l hz._+LZ}ӧ\W4FMZhCĿh%<%Y'`/Yq«E=*3 [ZZN*rydJ+U ,jFMx~$Av! !N HirGek^Ni"fe|3;z!SGEMDgurjmtA=1ga1=懡~ws&c6Ǿ|$1+.%₞ICy&|v>12^J»|'ǧuǣKx? {-Oك`ۑx8z}Sw,Ps}".OӇǓia7h @363_t:s07=PDŸC%gC9Ls%#9o|ކKZОSx<C-jquv_mP26_,ٗ,{ ٦I"F#yz_$o_N瘓1Lc~Ql-_nvMQnjr޲a{Z˅,W1L5/ WÊ Sw cj2pus{uto"n۰Fd"T]k2Olpt\nVhFvN,]&v-~%zb;YPjs=e: k*k]Lp{Rv(譚J]o )#Hw]鏥SAu jz\R}&zɢ(bb3֡=ꌵǑ طGg ӝ f_w^Vx r p(F,(l"!I1aPC!|6ѶR |*4f>%sY #L-}H=9b) qg菲4`im~*b%A2Shۼ?é6a_Q(@oή B᷸FX:!?Yd7@ݯWq V&2zCyGL߶pMlC$.ur7PG v<@TɠnnWs+·QOI1-:58 {*gr. x?h/pXUeԶ8#`ٻ VNâ따Y|y͈Ҟ}&*.^ze)7 WtPeVA )$f;,6E/ ΎnoNܯg$9ӘDֽPUu[٪7|t^Bp~ vSm92ڨӛu(r|Ձgx w-[JTVhsHyn#Tul7pFC ,3tV宂A"Nao'0:(5HO .`:W-n PXOQzJRW ('V՜)Pdz!5̠IG9xfG, 539B\ q1\;5oq D40Ws887f@嗼NsceZ!F)7: ۬RfD42yw(,/no>2H 54(ME;wb & /lBtItpKWN w`b|q=zsPS!YvQ}hm3qLIoP~A[*wHQ# ӑv>^ IMxѝ,k֐@M[Kͪ" G?}Wbr=,9x2N21ĴNw[_vf1/VH/M/)ISIZ[̅j|4ሣ|f6R _roQEt(L'Ad]|@,g#|,EoV$-=^S:cd`!ׄfUɧmǢZ^ڶ֝"e pHEQ2+ᛓ1}M3Xo:gN({5 Z$cP84XQ6ƣ^pTTShQdUDwӃGJ`¤Z!QT;ēf | vm$ S`ڏwkIG"ZHVO/"AӮx`P4ۻHM{_왨=Ӹ3~+uڔ o|n- [=aG%ݱ^LqFšޤ 0d.֝ȼQU|D];D,R b#*?QOjA . KQĪx!cw^K>p@ ) UjpxIABsxy'2w\a$q Hl2[f{WhI$Vrp0Mn+NJLqM!T}`Z5{ǧēDpHLOf=՞_`k/їeֹ'g: 5؁$8o7v}sEpw"1c|>,P?K0K{lU*F/U'#c`4^.1b*Φ?o o>/1xC,6[y?lSB(SR ҧٿڛ1zqǎ-kӐ5Z+L-K*BNa2_.ڋw}uPWwd oS[mngP,hހAG}Tz#ْƄ%)9l92ɯK9}W|ˉ LzE*͜0j=gEnS@beT@?F3zj^RwhyO~pmQ\{h~ƙ#jڶ3î[,wh8h b'uw v  ;G\>e 1x%̿S/+SLB"YjfMQ(kafڦGspHUQ jQ/Aae)ՆW̦VBZo8^f 4KI!_{EӮVPmy,3P6PRct+Iy:1ˠ,6[fɒ[yW7b63jcW#z]nr.fe+n#?WH @. 5ƽ4Yڦ*T҆}9DA[P| t0Ȅ%ܴ/p,$݌3tSt *{@(6t4H PIaf OV$ )~'\cy97 7k7z11 |h͟?I; T_k[9.KETW"@Yv/18A1a ] nprT;dS}FHZB2( #=&Wvz}w*QƠ1qU~v=ܧmLShkk :;\acB0EZ+ q #b8 ' ;yH s9#FޛZ0 FmꄣtnA}`__'o?d4fp*.j<1QUsSzk扷@;-O̸ 6D/@KsN؟sc\2nA#?.RH~w8V`ÅdO \ҔN9,['M𞍨= k߱매V.%Hv+Yj5ڐ\ɩ`6PTF4zKc(oh@؊t" 7}n)_Hf&$.-4єmMTMQ2 iKXBa7S/?y'2GQ|.fg훅X&(cʽt=6[:U>|Bc h 11F5hh~I숧2'j躴0=_^(P;5$w]l>pyS7̐a=tFbMyZbP(¥go-=-Ng v$c0z!0^*Z Uv6+}\gN>2.ZH hԧu:t}ûJ|IpM&47ϻv\1hђy˼ѯEp&F$D~ƭbָt&Z!b^,|,͐yK--u&( p?]>9S,,M('[^ΟY_R(HMmFp!DxKj]N GSH7HyD䶟V3|;R*p(Iw;πf«pz߯CO 8 %"bdž>].4`W'i$B*$8lsz^Xyۅ|z7<;`J"Q܅$S_Ƌ޲K9CdO2<҄`KF6P:yËׁSL-חFl65\=;ۛ<:)=ԞgD4\{IW_cf1m:F}ŃpNM! Hf\ĩÊ޼mj<e e\ n ,cُDy%HgU+3Mx^%n|챲$_lV'Jq8`@ ՛=\䌜)mӸZd`Fr ҨtPw+smbG܊ӣta 2hIe\.lE^ mhgC8 [E/$tt'Xt?ln ЖӜas"C2՝Oȵ /c_[o WEq|g `9m))Xs)2ݮ:W~w~FPϤJWIĚ"S$cR/gnx0A8|. ]}K#吔ˡ > Lw,_samD"htJH;5VosIE pRێLAqE3/v7QM%R|c|*\ϝgDDk:2E+VdBܬx))@*ZIG^u>)YBX3=ȓRa߽+,$0_ڝ0|>*Yy-0a@u1?9A2l7umR3ICzwS텹 fNWR˷k.rOIHpC!FrarPKpNc3ϓ?lnnc"e3\cRY L|Š0x^^vBh-N&yY)pat`\5D+ sJ"&/%!_엦j=PGsp ʩ<8bm i?bb5Abg i:O$`#jÂ:).Qd7'wOrB *-4#^@֬ΐ 8K|pjA?GPIN"G čRu/P:ʹD b\ghavr6rpPLXozd:PjT+57Đoбt[-;|`[M=vu%xզpv x\Q]šwFE1;t#sa/j٪ͻwtYTt!>5Ovo(56*#8[ 0EFآ eKHW a Ezb߅E u/&- ' %p3p;֦ ;cj#R]Y4X=iumOQh1%',^ӲL k7*OG,uİ7H^JoymFǗ ^&ZOS"7/[G$Sg2u/j߱L9"_>^q3(h1%ܸ,r` uUK>sm%:-tBD %"uˬ e{`U`Eָl^mJ–rC{6e xnU͐)P4F,w$wJ]b^iEy ͮ1n?_u۽JyOƆદ ~YnҤF^(CBz?@ABA5xi,Uɹw*0pDeT0/θ.ΘEEr=xg۷n$$!xh)e[sukOV%SOߏTL~X"4Yc@{ZѾ)p({L4z@$mZPAwӥޭm^gnU QG(7KoٹVː6HaE Uh0]M02„ ?7rz22o}m'm򋄪6K NtAxJ+ Kk+|6Ӌ7)YNʬF|~[EoS~zrt=IpDz[Yi`$y*&u6'g4O#O1u=R8[ȮP a)zaتc I@ĺ(^\4 Qus'M|A{?eQ$\A=Wa(\0"\hQ//ž\&Cf*x}7Ѽ ,?sˉcI|;oAIp_e*Pr$DbEAt w^&1ـ)Ց H %<&J&y:a6FҲ%â}eiw'ؖRsw˞IO-1ϼ9L676]YS\q mN #[+b9i%0.f<94~=j]C$UkSh.} =hј7 蘹C3NnoFƘ@@YOм&%m$sk+&ΜШ F0LJt(fkDx\U1vʶIH21e; 2  .ʷ&zЯL[Ak!+Hw|`RV&cT0x:1Y:o;\xXcn"aPEoNt~ɋGg'\YGi@Ym묊_tk.UA/XBnYU xT;RcvǬQͲDI @ܝ 1[W$˜M3C>$ F>7;of>*R{ Vdtg_r+׸$$Txթz7"J~T$v(!bmF&Ec穻!)+CSk9 A Ң,2o6D4=lUjR_`%7tQr.b5u.]y:Nw i3KRIh֎G#?sh.V8&=/DKpjlv,9L*,!DfpsD7ﳬ#t(51>+<\igx7wSO}F2u= ! < Zbs;H17Ǭ4sYEgmdnÿõX? 2_L-| %̊ QL\~d6$pQČ_{Bॣp2XQ^ $"">e'=S63Uc5c S5x/h&9DK1gpB*cA+u_./oٶQPGYJؚ̭fqnWؖtQY`ihTJzFI-@dR=-2B7̊%(nR}v|S4X >02U =0`6޴hR5!,mtɜ@YQh`t}:,hWa,{PtNaX,-^3iVNr_j!6S~ws'kd9*#++qbmAx+\Xh=u8}Z" \?%LZ҃5]f0>[04t<s8-[=fz`pGKCc|3%db*w*: ӋEGm n0 wiKZ"~ }ѺCǥp?EQWQM~\+7>jn ,TpoRS!nxK7Z =fB7 dD &3cQt>j w;Lکlgߝ9BcQ}/ etޓϋID޴H-PV~?MEmri 9M`T29&3! Vf3Nԍ(Y 0V3X/Qn-H3(6{.X!V#yB̾N^!|#߼"ܤݜ ЌT4UˆfMq3l4ꋝI.WtI<'R!,0'= ]6.^ȹY/zZQB:<.R˛!n E-;dep%H1u䋜{1ϬLM݄b741`M'4, x\c)S ,Uyupg[R2nw1B J*Ų4Af[ei-?'eJOLI$g_sV4EQNJmuFr'DJ%0׃wMpCͨZ'̣-e1%f%pyY}Zbnr8 t3L8>/)g.joI)did G);V uSdGxk>:JB)0n;OEFNq*Շ(_]G 'Q >Dxuz9G (s_֐LPj¦X,orۼp 2*WHQ{֕ DmK}bN7=B֒!UalIHO'UsYoj| 2pBqsK$V}\څ5sq3%{1*FDyػAO{pĭ3Iޝ?"2I)͏ޭe1\ET$߇5xX@G= m]sff]'&?5۹ +VcFsj Ϡ'+Q ͖*!J!SRv %=40^y|.qgtd80u [ "(HC*`( ҉7e:~,0wo FHtB,YR$ CE cm>G7-)tHn<\BrSk|F>DNUv>?֧HKք _j`#"qčBA ~WpPkel?|=g[\Ե/% O֤'i"MvɆGh r.*aX2'ąlPO8A:&h+CAt-9f$R-2 +UMiu~}`'{u=5-gL6i GȂ|dc!?~q5a l)EО^0;&< cLD|%1> .;]0s >Da4v dj%`&!)cf{9%؉ɈB+ʪ+mϜڹɑ/FG9w-k" NO֊.M4Zj̈k3XGgWƃ𔭽[l%J`)1CUj]);@P\h1s4S7;1ڡ+FƠW=-QsΣ,ʝZ/O;@F0|GF;y/0t /,E 4r"m,3볓qeN-C ] {F8,%:%ԐZV<'Mey#pTԲN%\q'6[I$T)o3Vݑ\(ɤ~ nhW !}U:Pe,jRb6=3Ê7Zy[bc #v?I;?60r`AHQOZ04&5]gi3ݴۗ4%^_JE8Hy_%}(SM&(ށB|"9a?-]ZӔ&^Tq"BgCP<,"ahe铆pEX큵ײbN̟=*bCK#etS?Aͻc"K͇·),^_QG6f);_hnA[0e+ I9:"[s4 KLbEY2  n^`On*OV qM̛Ϲ&3#vnKHW2Yz-iG ;D(:v=AX >BL7J%Y+?8toPOOAlEwULN *Y qOt8/O |qWV«CG >F@_,CS iUz#gXgrXZ)X1~_S5XkOޑB]zQ )ȹ :YNL$:IPϽ?B%״횑k{OI?Ru&8W*UCqT(!zsruo&[2kk!~0+xL)~+>ފ'M>y38쌞⿎u^^#B .⤉\_;5_AO)r@P[ʡ:/L[ӟz=h\ |?GL$oo\D ۸)/(Vc dx 60<*^AʹR 6^_Yq;bI8=m2J黅"VEU'Y"E˩l 2cm!} <909-1{y! ?(I^4l=3?UUW\J% }4/:rˮ:z ta'.ȧ1#p6ٸ^sK9?-vΛVz/,1 !yv`!#֟ah~# hyNڝc+ %N-fc}ud \M@@(Ħk Kf(tC@tw<&&]â\?%Rʃ}mj{~پ;he3WVG`lJ@5~|@?8}R 49څXi͙"Jڰ4;@٥q!E:SZ.7VW=,H@v0 BQb&0a1@9%=!T7JI;~ St9w~МolB9i -W(IP*,OaخNF3Dcl68. O/y JhkR%6 Jy {zBKk*?'ϱZF'bfm}ǴVɓ̈&ZMD@1V }t=ѝZaG3'y !޿}+ft8 8.x-DV~:}ߎ6r/?H*]YʣmM~qf*c{`B Yrzu®7Kk^AlGu>c$vP){5Ri=@dS]5;70X!w[U(.+7cdrrc&\wh/^7)@;%){g_ VT3R[y{:]BR^;U?x /5p{Z>  7?wW`4Ћ?K/ dE59n.4Idd\++3U4W{d dx>.I*`{ JyF F,^ 6E!p»:$v_"k_RE\њf\d.4 5W 5W U 2˾w&8|~Nk!T{,AVDP"w֗~l!wst~boZ9ꔳ'CEQ3쪰JL}[Z]Eߢr9Q+ 27GܠlJ9&@lgFa/vwy "dpՏ󃼪En9e URfx-*D4jvZ&8a8:. A]&FkD%׸L#Q)Mά7SZ" JFcYd"s|d\5o]]] Nfp3xOw{%?v`keg46ȚÖcxP¹) fYJUk2NXQ U Lo1aؔ613T< /| oqVNw/EJ鳮%C;|#*Cd=.47/XVQ'IBkZ1Cb/6\KXsn.T~C[,RZU\t@PGzZ\"% ]56Xr+}KʰgKcV{Ƥ!4MJi`A ._|톫 ŤJz^AO MpA[]o]?ޘpz9J]l?$X§Y0ωo 1f)4ʚ^Cj yaV6<ِ ֲ^sЄ!h1]^Ꮉ';|ΝzzXP#nLN4ѱZѽF7_Df(;T,TT8+ҪPwIڂDy !ɥگHPD}[M.ka "뜪 wRFV涠y_W?'TS.MU6Ø/S<únnύ|K+?,YKraOY @@/v=@~֌ aᆀ>Ӎ_6C\aiR$%s& 0/a2iK<#,qt9:H%y18q- _]_$o`[QKяnd-w#{M/v{ 2h4<EW~$uFu{Js v !l([֝؄wܡ%Jc?N^*sM,s&}c 2Y#1bQ0M p'1&^DQ૮ qtk`%7?ܦ:#<[jڠkgI$J&Cz7 þ{%Qp&$'q In4ݾ42 {Z{FQ_I8Z1-q^" hqs>L.+Vhs)_!j:Vӓ ӂ'$sY-E%8|!xM.m9(&RxDAvgnby FϟԤ ?JfAd]gVI 2["EIdɶг/KTSWgze[x RBet=c.unIcc=U~D?(;Kؑ}oTo-qMUhoz6Jiuq#M;dyG>%Mܤ(R:H"*M: 5  }dn C8'PrBΛ%g[TNvb_r;T +K[y.?}@#2[v]o^||-F m9Dzp&SPء }yuޠ[쇨01)&0I!vgt߈ )zpm(#pUӢ:mk,>ccxKû$fX>\]kf>6oBB <9(3Fmq~>®%ЦzdëV(Z:9hv0_R2/Zr)/0*dr拏Q LmC5k̾Ka-\_vP{QA[|Ԡa`8%9A &tyIXaݡ"4IUȀ{/VUJ9d=c۠u6+jQo7( =PLW[ut] r-;%*$y:ҕqlv ^| 2y\-bP'-T9CxC+&QoOgOse,݊@Rtq_;rvE&cí 뢡_v TZlG5Dͷn +YJF}7mc.d! (~ & 8 ` huvca6>'jEsGͨrEOi FSJ;&[,=7m*L =_C-"ýr9ws]EmAC :x  dh8O . KnY/=ҨWB.i!G9MLlVaK0 pe0 pMWw.Do5#*OR'tF.[x,weVrWcU/[2)PKA['m>PC0FjU iT;UraꢺWb^"tDa¦5\"S.h~`xs_:F:)wC\fMFPXi&kG*;ް ӿ;aDW6Ӻn{dwlmM#xF FXkWT}2H^NW.Jv/ΓUmnͺ@'㲺vYDԱ8#P)2Dfb@a,LGd\t*0uﱫ/]U* L;Ҁ=cB=σ-bMxڗuubPrl?x.PfpWh՝/oFa$ŝ8FR=YptZC(hsrt,sQ0IUa~zb# }vBrm%DVt@ଶO%'Hefv0.->t#u7f4FM?f >Noaq߹unjFIvycWLA?Ϧ3򕪛P f eKQ,&V{//PfaBF4)')ikҏs٭`hH-p Š2dpyӉ.~H-hp)|,(Gh96v1/Q8ˆuO(K1bL0-:5^`NUT&㖱 ѐ}%X4)&)!EOirKF uե?h&o'_Z&wh ; LushRHJ盇hzxs7,>;ɐrBM4Q;͞%'ZKGdv$b89VL;6SK:jf-رncܦtLۀGa7Mq1nhqxBR@5LG$I>ePOF {8%^ 4?|JlFR]{%e)ݭLc>$@U4uMggϷ\$[#rت?B dLvea?\̺.TkYk6WC/!$_9RywinR|E&MeD|~W91+Ozў^sY  5 pEX9ţHL؃6'E[͞{o2L3 `1{g/p1] \Ա[hHVP'Ze_ c/V'XTxŷR ;bw)5nHؼՃJ3ru, c{C9K+W@B.1j'Fh!]i'/e~O89UNy($`~%6cnUI74j-b&KM@qoT65& bT3#itNC>j$P[ up;J &)n_$e R՝j;+2p-f2q WЈ|βGZ@ n#.A.M ز8/Ӭp.&JotQw6\J$EkuQM -WͧUjd殡ϴ|*鑐B?[gDȘ` dOH?AW 9E4-V""K [R86U/m8KbI[J9`#м ΍`ǙNzaN,/eٌ%n.u:-CLMaD`7ڒ8Usxg6. ,a0|uIm)+ +ctI71U̙ &@PZ1/xuZ:UNVed٢2j(N =sz>X.bkB['*I~6ʄW[h`[mnqgkWRXt}{1P|AazoQN=0DQ7wg61p!5"Um5A#8INO.[˨rnB aAM1X _xbϩ,VL6i&)zzG<6U qIWww gtضi##iw i~FJ1{Ԩ_܌EL,-ډ%f)oECx|b' hZH=B-rDT1@dɳQ:!Lo uQP0$ή\Sۜbv" 1\`-!+^VTyvjp!gbY2(ximq LFBSQ&% 22T~f 2F_f|(s@L#I q\?خs Dַ*: '>n5턿}+V"PŢV ,n2c@\[7d k\"%oʺ 7WZ "X@jdD^)A#7e{"}؄O#U7zuӇ6EW1SQd5BHӏR$:z 40yRbȃ?g\ڤǵ] AŖ7lxBH#/> ًUJ\)dlj?259]T@\{xg)[5%d8~,mn gq(YdzMsɷ_l`}XqeSЖwKr$ mxܐiFЧEO]%t)-,\1 nİAT >U8Νp&Sp),ٶ%uC줨mzC-)O^Ru-\˳zԫpKx8;YϖCV;pDc3)G35\~/A9mnHv$v*q¾_ `$4'G'l".FRKU-q(cDhOLgfj|i}B+\/e's~3@-҈>.r+PV?vz%!+ct++O7%ƿ-9ūoZD[inM[v&*MTURrXؚZĭ.tm|!{_wQ(ݜ}gOOVQƼp0Î1H m*hCtdڜZ|(--'moؔ_<s.>^2' ŲƃdV{%^e8?HWŷ@v-EwB@= 9m~D] HH9i8}L2]NB~fF/ ܡ[hD6@wfc֐@,~-4nM@(:{hx5Ix ﰺƓp91;!#pTrWWO-!h?JA `{Z5y'X̍,X.8IG: zDfW|U72X7J#W@qX@ \.>%!LuB6Qm0JylbƤmC+|}u\7;fF×@(Q& *{2 mKY j p7kr{iDf"66MaTOAC'.,S?y?,3 zH[v'+?i𫋒W7dw`AgE];ŅM:F};p|rpVM2Sۄakju-Ixn}#t 'oHd+>m9z8&!:$&<&+E/쾴I>y(JSXQeJAu BqS%8T)NB%AplvϪf_dE+IGh[ XTwqt񚺓,kn +Q &ΧQVCCGK&tFU+Ae6pl Dv*pc=s\Nǹ}Apԇ=ׁb$fY,%Tރz#{ ,oavQjEpޚ,*!Y|)e'R.MײЭJc(s[a v|ESp#|,ܸu {uK3Y&m=C%ZP/IʣF%<,;K1_f@}(waVP_m if;>%\bg_f4#UrL]I߰4o;p\Ȣu&1cH髎Pjwet+1*]8a607$j}-7r|FB~euGP[d,:G6J ,d JB>v!xWܒ)ZmzO8tGIɰ ^[$GVЖ̬[/<Wy'9C?\1 "U1j NH>ԇ;')V6:1{1`<9gv{-K ;f ˆhrX}^:9Q6qmg7P?*촏P4wnJg=7_s%5>z<6v*?3aAˆjh?98TܡSFF1\㦃с-|XT 5/aboS+z8}:ZPQdAVN7SdI:w \Q@N|3CϻV{ӐGTt(LJ-ԡ^%C=Xqf9O  YgJ 64d'ހ/Hq#3KkƔ#g]]C{G.q) k'N˅@nbݱ;uz4[rno()9"C+@>uOH͢vD~t/%ef?gKڶh3qǯYLU&Y 1Cx^UFY䨛0q:`Wx&*fJnlrTǗn!j>;þd=䦈;\A+% k(56$e9W5mM@G(.|~ډ ?:d Z8yX oZ.DQT;h;*1\=k=qqB*u1"#Ƌ'"8=1}&sL.? Oȩ<R) ѐ`\,hK'|ߟ$8ϊgf-W %靖 ! HB ZI}ڼ帐ϭgg=9Uk)%]`ZyJ'ߤvh9ڠxGj6ң:( ?SI9$mhsqZY$M`6p;T#WںOU v@o1>C};um)¥@$C|W!?:GI6:_N4'r_X"Tu50{;1&%ŲՏ9p:-Wݟ+պɶipۣ QzZZ$U?x\靽gl,U} *AZRX~vwh8Tq2m/wɒ ([.2Z' CҚ4u$ͤAeɳsf~ ̺@ǐͦgrV%{9 \o$XڰKRtrsB&ỲpÐٚ]pXIx <*47HV f ڒNkX[tHOBY#gh:ʉa:̒zT1G1ZH$zӑ%OdkIm7Sf.*Ov^$UR /܆,M>w6u/Q8\jtі(=$0*׊h6yj#63y6 p.PZ G4DLU J*j˺tg\$c~)XCyk*a ڼaa40T{NE: .cw1O)8ef+t͈aFmxȒ[]ӴԂ`Dzٷw޻G/V@ ~>I=9AԨ"T5_(Hpc{d] ՇL,674;02dG?\5e?6=] E0SC20Úȑ9n菷ڤC??,W/ssy]u YPT 3QίyKTGj|WhnSokfFEVH^TXJ]@WWqH—|{R52t 0A3mŲ)ҭV4IR=6H#ywM=2n 'PPPfw-6O0}+hWmr gƉvxlˮ( QTds{+"(U<7t #&2%m:˗n @Sڭl?QP'R݌ _V;*4a=ӅO-ѹt70>|73nnYrb\bNlVʸ1!7؟iv{|SX{q- %C% uYs~ӠvB[JYkggHTY)6w ,,07xb/6P1K*j[|8u 1U;PqkQ̅)wWFW"{vVY C6+I]ihu'x:5׉>QBFDTV޳*HPFvk{Gy s&=oQ2!q>ncw!xwF"w{҄8Ѳ$?2!)V/u<0 L)>ko7.AT=M{qY3Gϸ&ayhe,! ŏQ77gQ2 g}w|t̤ʵ/̢᳊dq>/3UI=T<"=HSkjfU=9Q3,0&Pru<>뺇Ca6Ze螏ܤi{"Kκ?.ӡ<5̈́ )u,cqfln"rֵ&}џX" bfv.ZazF~IB۫fHg%28Ш+wPsjń(4%$ X!t~+5z*խ|NkX$VnZ"sE[uS t)#:[cə-*{4VI >3[,sYzy~NgPsKLfrP}Rxa>"Jixm Z#`Qc4Hh ,͏S4|]CLрmҠ0UHU;O ~,fpJgG~nJ:R08J/ݲgE;iO ӻrIU* k7jT cPZ7RZ xX7ƼpWaV{Gb<)J_d.$w+LՇloZNƜn3Pf[/A* K6 y@,7T;^0I:,~8%y.o(\z1UףIL-Ʃ~Xv%4 fô$uXuh~1pV\+ϷKOWi79tڡh\'Yo:@J~B LMѽQ*]PUlj{ʰ}z~3JlU x~x!/#0du14 Ov1$a1‡F?}oJf WgN"0mx!G[=۞(_7 ig\5\Gxlx 5[03yCx߱ 91 ?},($lMTuJ: ,~C w8Z3#Ax=lo I0E@ S6J9Wlժe>7Ci((%?,o+,22c8N'in3 .XCOy BҚ":\15|0(t /Q!/bJ n$I:{Jyv g+/``MfKeg 0UABED}{ _y]Z+,6uy"菟tMu] E'4Uѵz63`*HDm -¦ݩ? lG`2{_OaI8{104Aϳ[$ly8S1}i&crX)iP0 R{4 jm{yuBr UmofR,߰$C7  e?/ Hs^gP\lD-?=a@XeQ静e)C(qy]|р=% (70oeUXЧ[Q|s[ԉ f (!6?ӷ #iQ3AN/dE3ؓ(1Q'W:CT(Yq<zV"]3cQ~lsTHsA =q[SzFC߱SSGAρcE"({3tBj;ZV&J֮`egvUy}. ցG9vO}]ªAHɺꬕ J|Rnnf[|W@cI3y*lta9 FBm=ZM܏ ;4P祘"^PL"E. -=.x@\58,~K7 b@} .f(*\D ) 0:{#G[4 |]fރ#A=U|f 7fT6A~vTuLK#F.'=Z[GZң3$" IKfCLfdqt}_j[ŇW1NA:껐 PdaG?/#}/ͤS#Ia\{*+yA8<ݳ ְ,27$n6Y?M'ijDNKk H~U:Ez){;rx+**G ef& ;{E6) t\`A"VDwKjmz$4yM`9$mF?B<1 h9Sݡ*`~ѝ0Q6 PZϠ34mE7fH?w>ӯ@|%TrT >/h$l1>&~hPjJx'_nL>6JP7-ÙXףcË^".Pvhq[o5>8OMfUNЫA%1WAʶE[ƈ65|㦘_5p>cZs K梇!NX'X#Z8Kի)tUru.KЈw- 7"mHbV"^݌ܸ\1\?H(!%A7<ͦAx +6bGiR8N(S9+زkܔ\EZ1 niن֓F 5;hXF< x -,@|-!2g-Y3 e~8gle}`bY&:.G S!J@( OJݒɻؗ3C?gb=Y_ުM^[A[*õ8 e,azOs k`#0anC(G OO.CWƽ D )W؛*"uJ q7'$ffE?R>]B5{ VA8Ha_- q܇vu\/URoJqF>wE\zRg 毤Ad1WR~̖7f wk pIξi8n$&RE'1;IODwbJguO9g}Q`Rɨ+ ʋ-omRRZ_q޵ί[s@ X`܉"jmSMTr_jSM=Fs1iJ8Kdo뷔.b5] Dž!iu_UIc)V4g"|A \(}WA HWCĕ=٥Qip7+.{|"\w8h%RXX<ZqTw;ǒ)lXxi;-CGBŨSl:q6Q[\3^wݿ, Fr&ToV<wʸ sq^ٍ~RTr7 4/=\;K5wXW{-E ٔ"BLM%\,(e~Ev(($N/ovQbj (}_{nQG_ď yl },yI>꾂^uTw>l'TM#NbȐz{X\B깖$ 9?ت2,n?eqT)h:|oᇃB¯4gTVZRLf4D! x%/*= d=x/A[2v~`ߑWȈx!nL(umX)8N3#8|En܏=JIrFo`tbtm1O'4tPxLEhD;eIC=X(*L.9f1B d`|>iB bHRC4"&f  -fJ.XJgW y#/Oap :^yX}_38ire@ή^/%Kq-K%ˣ7H 6jf%츓%LR,w]JY fec FLFDfʂo$lzlߩCm:BwXk˥ 3 bBW0 '"?xf;<&?W6n5eg ͩ/m- _JC(\9&;E0o0İ 24?>K]1IS/ %ݾ5$P;"3Zb\ȕB|xAg1rDQ(ǣeZ|@R7S4QoP'`| jaʿK{Ԇ_b֋4=)o:~>%ɘzykPg.9o8ύNV@Hx?k:^S8N[9`8{G!̿SJԦњ\`.$XH`hZibmgVdZ1X6h1wND@KKtӟXHC Ǚ!G֘^*+O=Ni0Ԡ#0Q'zxߟ:q~REuZPyecZw5?ޠ±볕[VkVRnj~*Sy<|jX ڛ7”ۈB_ q)7"77D9w!iz0#Ov0/3,bKQ)C z;|q!q@A%"^,S!*6qˤߋAC uD,u;Dsr/79Ϸ̟g^6?e&} H`c1[UVhrPHuIXVw݂ip-(pӲL'jdRа;\u-g1pMAg  M0@w؞4#BGC?_{*ŖpV~vt'RvT`0% y +5 j`ثxSd~7aXSv@|]xsHUpsSj@OuoXă]w%)AK8ї%q܄6r#DCWR嘩zP&pZID74\$lkRo'=?#x(t+w7Qg?FAI|X{zw+:d$#{paC=1[+qҨF-8|6pl8TKZ}5(%5G J@:ƿ]N_0ah7uWa=>sPA_!GRv,?ai1~=Z)De'cGwH7` DW>br..tdw3]EEnNĠRЃIf1=C[Xʺi-c|>섌n8KFm !;lX zϽA/:">QHEThvVmT1p2FuZTbBo*ljxy 3п{3_MSdڙl$D&F3^d6YO?:"SB.^V,%{6'Dq3dcЁ)'ie_~JC*M2ѯ*?2L]*[@OpF+a1+)`#̬(i0(_;4FPxL;OzpLFqDW.,ʀq~FvGMb,ѩc* xLõE Jus/T-jtFޭ| Lߚ(åa^wݹŶqAWlT>,'pi9Jՙ)~qq C-Mqad*|?犖~RpBhjϪ`(;;6%)?$Ԩ20ܜnz*=:M0iGdI4D!#Ly ʾtlH(IZf2ez$xJSk STys,iAֶTD$9S Ҽh^ݲIp}oXyz`rZvA > k'|}LkOtn!C1]Hd}"^9e4f=ub1eԞM./X`SlvH0El9$ߺc  _Dã :D48SM9afMb5Bs"C1Zf G,pWq|b75:>85q#K})ĢbPL$B3ngLQL cBDlqF! L JQP a $0RkVb"\"*i)eO-8 'Q| vPi[f2sA،j>0\,bl^bPǗf:R:^|jWe LXZηhKPHc?D%ʽH]pr/ѵ"Dl P%ā'ߝ#+(& n|nJ ARd;e3E/qu~g7 3X$o/Zf,4:jV*:!Ľ::$?j2NHg+ Ea]&߬"pHv'_`LcG 䞄Tn'jVmZq.p"]-k'lRr̶WIYٟN7rO'`^y!"Ə0!W*!$]P:K ڭ$F҇*B^7BCKŶӕobKgV@qSm;7uB{5gWy;^c͙~<6Tp= _[pqch;S?3WLF3Dl1ҌKБ]ke<$e9(j"1_*ĻŸܺ)VpY{{QUk#70>T9n _w|-n,\vy3#@33m,`Od}&e ױ!ZER_^7y+lkyxuZ'Wf 55Ym)`U,\T`!P9CH?xI)n/GY-ӓ^])T- @^pi,J4QTU~O0.W7*&_c5 %Z&vvΐՔHLľHPTC9MoOBІßZopC|/|DyDN"\[R.>i>"6x0.O[2/X(cpU+QIr-gU*oo̥ϩXL=NBmvjmwk]xIO1Z@ 13SzqPeT2Gפ0 Z6us o9ryغߵmEao:089+ٻ6/ң K#XT/LԐ~GNlyb)7#alI򃌙2.7{ЍZ6`}4 (_5Yslh^_@:M1E/Btz?2I 8k#p)AE yD.K~xj f515.kt.(['c ABa)^Ev d|:|+95b$\@\z`6<;;quQj 5 nɌUa7#h|Ooܞo fӪɗo|!O \+󊌌,nx3ʘthd̑@ 1dsjG4FA\C{=wmsEUUvGrj )ǚ6u-}~U)a@E&>r&buubM?gsg݆~j%}?]y ?8t@- `W*B[X!+4b)[iz%w/9V1M|\IX@e}VMbdpK C7'\&~1~ZR{i0=i*mu| 19ϺV5Saڧԋ-^A=*I꧳tvcj`\!KyM[Tʰ(!3ygԚ- kї. MTw'iJe}@:DxcxbY5s{^yd]S@:3mF2@Quj"UтńBk%,fB뉘mlWu:>ң spFZI=oB5ax¦mu ӆF%M`z<跰A:]%ز*T )>-߫ Hg\!!A9Q_hY*8#?`d}^{a,aOMV N\eEFtEsAZ>r͇NgDL)thu$'^ 4$.s䏵)we$x(7TRQB? 㩲q_l,U*Ū -l{zu.>(K@WSPp6_@`mݵ8%$ė6  wBf-Mhώj#uOs*zR[ S`,8{ϭM~u8L&`2{|p`^ ^+n+_Љ Ǐ@wVF*oFho@F0!"Etmdx:-#TwlpuWoJ}!m WA y` KQ;2  5yZ%'S2tS :s&k" D1Wg駧TW'2: H+qL24M}&j? cI#CtT]30+a @N)A1,&T6~؁?=v0hY6/e'ļ30:wc׮f,Ɋ=3nXc?ާqO-c?^ QQ X@ơ2?RՆA& :?% ?hF 'e&Y3zœlsBY: Zyf Fw,x(cHTv8(*= A3ϮYEsyna1Hw2R;􏬚jAa/&ݣZrW$:N3 " .rh k0lmVN)R_R;%1g -?5eKRj&$?Dk(GuM![Ώ2(<هU8)8(~4VNYRJ{7 u:0,1&CV[EEê? b5#ܟHg qx$Ol6 BwEʷ.lk{'%aOfJ{>#Ļwd 0eHwR# ש`B%(1뗱"3Xj6ͱYv/_^g uՈ{6GC;Fi% + NaL(a~RD2=d<\7`qK[TPf4&{1"/AK`I|DT?S.V\ 6!l=]L([_4K!U=Vg zXQSøk(Y(Q˲`ox>F\gC046bN%\ S/RF[qQ-=Z@dxuz>x|f"ҧ!N"(bdM)z_tmc tzcʒq#O*7q]&GNgph׾sGhG~G*דY ?a ާj j&^Ln.esˢC Iz.@Vs$t0ʙ,9Md;m/ Xz,s\t$a=] 9Q=5dKJX%tF?.)CD՜r61佽Z)b$O~J.7 w|/|#/A)iWBHjyZ6ܜSs병Y4慟eMOMDq-LmF~?lIŢ\EQR4Fd`\4JMEq$zT]3 ad%NűG7ñ0N2VQa)3?Su \S~nE8K36jr)nC<)P;и ق3#? şϴD@mh~5L5rB湌"+@ pa(5}{c/%#HO;߁x\$!/ȱbn`i>9eפl5q:{HZ(CrT__]?E}!2p%C 4Ew|7;~4|\d[ My0# Ns)[}c?SVۥ|I+M!F b\9_ZʳsF hGt!,~<.L %>Ell Q$M+xNT34Y`酔_Kua+/dcl0#~F_/OlweI85,/IHY$&Y;ranj^*%r35|.Dt%ְRM\_/E{n Rt l˰Q!75x^.nw&ze CO™~v5єّ$ ?DA%i /^ei 8,^8g42$1"dNu߻2C1e?;S˂e+[8T߽qvA D]hU{'rсrǩskpX#$MÆ02ʬ=Hn7,iCωln=nkQ`8^3ltp72'L7 Wz}X v%[zh۩EIiG}z1q!G!1Z^H𝁈9 g-J/%T08G[ :e 0Q j >`- ʖq\1QPxVҋ"9XJYR;ɼ֪Sѡ/xgPqIټ;)jkcE1V%z348O<KruNzn/r\X+@ N& zcH J>rX!O}׼܎FfG1`˚'e:X$ |#ܒ*˂po;G=6qɨ*[zg?7 :HGޘi.bԌ\lMU$C ޒ,+ߺ@GF ؤ2BAvHe6XG8]{^jE`EU * ,JyE# Ͼ/ 4r˄FvSQK,JFPr8yyS.l$.6w@vT4ؓN^BUrAS[C̫RF Đ@QkZc[Gyމ =6fuL%Ĵ{' ; )mcdo#USc@7IVQ-OC[AU snn<2N -Mi0]`9Vd/!H1A'` D}4qGOaQFCf¨ D3t֕b8_̜I78h)Irps=I3wv!|ՋGЮڜ@M0A{ "җ \j1z34 $y;$\^p7rga%6zܛyu;o=1e{ T~;o_RebjF^i1N E k͢~ 7!9t4-gdgk6:B8Mr饰z ๛u9dE 59 p4Ŀ8N^5x__R@'b)~~*:RrfM9wE e_Tv}: H3WQi"RXRl OIlɢl%1j^޸f?]"d͓>4Eo! LR2aZzӳD|k>]م[dU L8yGkjנY"2׫pS[IR:qY6c(*ufMzZ+c5V n2c{Ye&֙E`^&ϩ$gxeI${qi y:ۄ* TՍUwOL6hE^` 2bmOOv`nwn:}; t u_^p`>"bJ%nY}@4pc@t4f-L|Zb_%RN$+`³<]|p_h)?tΌ2De>>-":Sf[ZzWR۠ZFCJ4TGu63j}f>^M׃`bхwbm$x% -ᔛ]5.@NOIJDUBp#- NLx_ƺ5ij-Ygi"te2Ozz 8gX6@\tG4ūpYqdlշh v~BzT8SUMk%!*qܕQr&;%rl4X2aQEF^މ #'>$.k%wr(҂=C]mMkgr ;WP<֘j" ˓YqZրVQxHV7+{_gBz6oV o9 4rڤpYl Mc|W=U&1>#"H؅']GN"* ߒ%gN.j<GDv؁} ,!𪵟۠ h|\^4+7FҼ,.6qn AI, ЏGyO *0eu~l*b~c: $aL.a"-|Hx^Ta[.#VD2kWA|W$*ъZxy ˎ?/I ,T~HߜhO?wi*ց+wHdRF)Pyn~ep EldpʫڽZ [Mun'NS +~+JtY4ލ6jfy`kq.\A%I*Bm`uk]Ps{X<o*@5$}MYOQCC Bj. `i.E{s9ad gMT=7jH3%+n37sϾ"R3ASW~8[9N duW!htjz[@D7ClvBnjNWٸNU3ڑwYS@Z@[ gY VdH\5{8!LZbmZVHɞ]XwT#W8nr屡HŬRs&ԙ vY,m Zx-aR1?utm 8}ϩC+HD3uCSwX" Xڐ͂ Ȧ7+.>$ͭ-]2\Gp M$4юXhec ~' g?b3AH3 dPz$Ħ0Ner0*)V"[xfw`dǶX\Aڰ=?vf@.A ڛv)'/1ה|=~UH`q4xsM܉ +ܰ<:gjBLi"xĉ߄,- BiԿ«VM52s(8`7i Luݨ=' #}"-UcЕ(-7<ˠY/*4[v ݶ7U>[1q~H#~Ӵ\G'<&i`slF>jC:XƈKe{| 2~FeOc fX em-u~ދc"`GN k66fpGں 9<ެVo.݀?gL:v1.@ [nT/ 눽C{&;BrJp)o-r!i;}-`UZ&7Z٠e i 4lx|,!cϠsQϟe5Lm]'LAΖDWWCf? uN V:FĆK_U4?x2P0uodShY Y)Kڞ]1e[e*sQKU0œH%|= ^\@3CPd' *d=Jc (W{oGGw|{V"sA<4F zp -V9X1/'x^t=-Y'0[u6OXJh #W=胰(F \` kS)'.Xe(EBm7V_6jZ@^_-g $Vڊ"@W][|!HϹzͫU-࡟ŕv `'8q: #g̀[%ڽ'lB_ h}]t|}ve[(+@owX /Fُ+ ߊXw~;v}h R.]tٹ KsKLBxsxVZy75:۰(׼gBy' !Է쟩[\\s4޼Lq\q'c>1bPlywkfoFY3z1Gb D1OR' S))/a\1&ٿvc.㎿o^u)Ruw'ښ&XeW`wN^ijM4zFO,Ot:,poEPm^w"1,ZHIrR/52݌c?u{Ӆk ^<]#q((,RuMNZS_; pI듩3~fy p>G;N1z$cK9.R+|m[i1 %2~lr 7o@ yRڽ%3 l xm(r`n;:ԧ~rg̋m˕ jaW:~폡u7sH3tzOGdG9}33 ''LH(t7?nū<;0v@Nֈ/_1&έН I_@sz*iX7(ԥ~n72ĒH2VxK|ǧ:4Į"ZF=C1߷m{LJg4|xmNĒ>UNqB[Ȃ[ ;6fѳ`>Dx_&^63(*oP+N9&p]% pC w?y L)P^Ͽ\CbD TҤApb8{Ǖ{FgmʾמK;cr@~疄"AW%{eJ Q̟\ޑŐ4aJt?V<|.FE& l.q h/9k=ּ\W՜1^Ν`_] u+}p8'ݎh-w֮M,qu]06U,f*oE(s NфG5YS7ZMjN7W;l?FղxY3Of;{E 0 杛>R6y/K`{ #3~>aDĦH'JV@@{9aeaE8 : M_%/L(; *jzI_TAm~OJ찞 pڝ5僧P2IbC'=D;tIOc h>&t >1捑DIK~GA^1# nƀ]^%;K;-p@e 4[ܤ<_<8@JTaҨC!5?&6A&v>c[C}m0azu#^=}@q=|fN,eQ[03n t00 V5}q[O@<Rlg5EHGn#=VLGxT /n > ß`6Jg'@j D:aX6!,'^Yyӥ@ OyrykK@妅qs?l`_ 2iīc#tҋ"57&s ~pbH еDr(|?uj WOK⟿->@G|] g m כ&B6{|B^DF3 0R EiB͙(ՊuY6="`S$.[1 3niu=$wM1N>pmX@"-P-y$N 5z~VMީ%#69w< CI3RJO `]ߘ@A IIoLR>C"_K~J+ ; YF%Ks~XH4QA `\zيeuq$ΟX8 #F8بZ]s a7CEw ӣae-m\Q;}䆼GNcLtkn_:~5m% h7` w?ꀣO?O~@4V*I g#KvEyvItW8 o `+O#B Yo#+yy80{" NgXa=޽z%^ӑn$#&۠w1°J RzVhdtD܆ L)B܅eEvWF\p5E҈,Jfa{3,lدim=TkؠR4Uv)V؜xӪ<ڱd,6!~Q \~8J'~AwcFe%{عB_4y w,m-US)洚*7]0Sȃ&[> TcV1MgrU.R /N ,?ʿhl>&#oJH,;!ș(ᐖS 3N&kQW*lV9ELKHVѧF)0{q,je@٣pmik_b^;=l' A$@%@ԄZQhξKj=)ԕ_Jg4br~?')FަJDDXe+wn;m (T?~JֱVcb)M҄gŰnR9TB}#?dNźydA?{ccMӧ(R˹*R rE/qxSJORgSa/؂,|R~]@1ۅWd 7H4QᶗmuK".'32iPluFvJ;gZ)Si>9: /'OC!&tJwIʂY< B$ıKEvVdwSء!ݑ$03|H1c[a͸!AaC.9<%!Q}q -$),0t-WS_.^17Bp|/hURyxw\5T6=KKlk"c ^䴊ubXZ^)V"­9ʪH  #rH;c=.KG[zNAެ+X1LD Ab3-XӼTku\^YV" oa/.znZo0CʳcGuA|5/#0NEF#?b3Uaq7# uh!E,D Ҧ2y.K^C} LŊu& 8aImgwqŋ:Ès]ĠxnCخFI1q=*Ր$;&h>7P)?gCEJ{˻n9=sn5W?. }7X @zt a/'V6lC@܊.WS[zUkg/'1! ODmo f*eA2 78c#) rJBkYKQ޾`#Ԛ~)L 0wi3xpn)~^[ kC .%N 4 <'O3QE&k.aSG98;Rc!P):g@ޫ4` h&]3 cHQg0Hiui>a{XtE"9v$P$yWϐR,Rg ]IއXf1];}IܦCm޸뾂bcO~L KU,)Y.C?bplW՜Tn Mcj+r7cݕ[>4\ɝ3=6 ZSGjXyvc7ED/4'*%S =v ۯE+ ӂW8LW@X[<N@):׀HqOk,'TL}wx5v-79%g@;69l)gU]9XI ziyv!=(5FS2"eЬCkP}4*+ bZ6ͅWl=Džxzm MJxl>$zeSLWH#_Ҁ*XYy7Hud d!5bE)p#+(6!Ǫ 0~1ʊZfwTLrԜ< E"/=Fg~BfA57#'LlPAʣoqG lUOFh߮IDU<>bF{QB|#Occr)vugiT@QJ2uJKAsmo$cJW`b]A - hKwЉժOMQ%x nOh_-h55)"`#ڸ+8vy0{Rt̒%J](},Wܯ9ɰ;ӪzpmW߸$KS1~ܶ)TIo*Q]ېr70&A%[LlsjgvډF>B%3A<Ćh4(wgO2@AeBCmN6WRԒՅQڽ 8m*]+[M /['&ZY y*P HyWdV=t,3$hf; >u/0?xeR6|Of)fE0~-t-+};_ ݅1jsϭ0)ȑw(hS -caӘ} dƤ Kz_@F3$2H@g/wV5S?*jT'rK] 'Iz}aE[\'O ddt!޿gt蔳U7{-Vov=ɂ$wS )V ^+RX%(UrmkwZT`aiZO]9]!qV-2Ҥ4O2Q%,ɵ"vPMd0] if`3܂̼WcOҊ w8?խQ,-ZDg45qG6?| `ՏifT& 6\,l愤GN5lǙlP2iq_mDu6S^Io>鏿d'#^[`Dfs=Nқ $ܟuF .4CHb1 d)>ha.M 3R@IX/SB8 `MWTgڰ2T|80BK 8@H@F}>B& \by$V9l >t&]$YKW|ry䖕2f ZWE4{Hn"XWn>*qnp%G`}#.#:ufz^ruDC'Fz<b`[M$dng45/Q;;DcYٴ?hz^[yW7Ax"*΅(6m^Y, q#-,X&mwm{qՕd94@ 볽h42,$ez3e0fQU:}D(arAt,)*\+8H(K睮]|=W85-6U'i.kn.BGxE[c*=%︡7x>{tdGC{ #8T󛫵ògyeLTr?_ȘRatS:vzI"+]rԺCLZc}>uz"1 X$Iy2Ku*pb\h?;%)?c08̮z4b4ƔtJk:\na|a=b;*%;ղe#:t'8$y85uڅJ!dY)}$x )-R@#7闣H'ᯨghfSےiH}Ջؗ*J&b{uG,ڢfU4V)D9e^R<Z>mK%pE -r("}~ n]K{GlqݑFuvl֜#>[=$V a qE|Wbb1%1J/ɞ\ZЙėX 1'ޖ, %]_9>s,҇#CBGJC:J^I{*7-롰^UX+ $*n>4zPشͰ9H.pvRԁ VK ]-V&[5?$0 c宊#=^5|1:G &{?۹&`9X>ɬ/)/̬' 9{aτ@rqJqEӁ\7_{:]N#1[9Vcqꆑ:#Uu⌙>3)k`ёkVP;!RcE9 o2մ1gD_;M,CQvl]H8!v+pEˆn#G:$~KLC.=VgqCO)nNA2û% RZm~ea*+0kҐHi4է3U *nOץ֔ꂋ6} +2Aw 7#*(5O琧8cf :.5Ԧ{0}|M4ˠpGt"ȿ3ڢ/ժ $aK!nxiT(ڵ}!J*eܶ=(E7NFև&-cEP)cEEQ,O8_rރ.]܇\_#N% v6_mųX<^0nr sTtfՃQF|U'a)ة%:vMŵBx@)&!HtJ~]PC\FgȄG@{wi]_tf}y[&p_–`OsJ3{ǵcyef~b_jB0U愖׹ ֈ`v)l\ow8>7{UJ .06#rsnXuN}5IޓN0y!FPaEokLa1" P %|WԆ~t1q^Mv1" aSo ZG8#Z뾏Ǥ' 5Է8O !͵ϭ 2AϗQݽS/?8 Z6Ip``+1 Iwk@lo@fBD1 9E1ݗ}]4c&oWP[;n`7Ct ^vwR8kzz 8 N-w,;Jz#KIa}\cz7Nrض֪Nd>"`[Nq\?Tn,D{YR8XdnOB$pj!JjNnѠ;it\eHbg8G.=dv(YtoT3tÏ2FQX? ZTGe&*Iվv,T拂bu-BRҧy4g2ˈ1!U$8yiTuXH⋭˻6/<.:VhJb5u@>|qf [ϸs#Y[^¢ UBp_2f&I;O\9h LbhJ).FIf6+C}a?N9 Bl^jfy| p_EV~$ j!KšMpVoRʖ^,UINRd+cvBP֪y30,f1_.JÄ; ܠ\aw>BᡳydPjHq#Zy)ioH"MjiVw3 !od@RVg3UO퓣Y6%mJ-k"~} /urä˫iZ!Hc* QqP2mG_롮 <6+b gdd.I=9ۦJD1.3MR@{v(/Ll(c8%qQ34l[^eVGT]MlX %1 # >2~"_cHZ67?.dOx^ugVNa#\  'jAHM|-09P ̥~x|19W)ުSfe2B4Li/0\4> v*,u xD$vhеB?ZdJ&=7WvۤnJ $etSel= 8KhF7dNm^|(JܬDqpFEDJ6(^Dz$οa1gHtE+D`_&f8W\8pqhڃLa^6 GS7NJ\.JܗFu *gґy]NBNDst 8_*|[?u a[صS/FedWL5T=2G-(qêP܄VAGSa~TiK5Մ|k}WTskX~Ja&$?"gJfXB!39`2`zvܘr߿A8la:jHf:.3Ҏ@ ŖԞg`%3+8]"KT_*M83ɩJܽÄ4~Gu I % g*a!z:h*KjSiՉ]$=4{5iL& TE}#_`?DnMå3 aiU<ljf2mNe.ARd4- 2C#-?EUK{.[X/u#H#]9wSob;Ld{ܛ6uOPZ&|`mf;x.l6Rm2aǸ+=4Lޓ,PwRR]UU'@No-^Ama2%%@6tMht+t;,݇Ђl-wLz?$H^CH'zBkuuJFppkW<K̄QX,-^pH:4Y{6 T=TIBIZ"e=M&)}$ rڿxk{ۜ "[eŏoHeLƶ#X݅ɱ!iס6 hLEC'|fOlp.*1JN-,T=gqQJ)ˇ‚V)5FC`1›/-DZ;Y2`Ib{FU2 'zAߔ[OvuL^ZSLz<)X+'"hۀ}Cm;WW\|)|D[ޘԋ878{ x&dX; $P־9ZuFc&ǧ{ Lj92o灜21/ 6>aH84IrMcC0ZŲ7dt#JŒRRj]H(UN8J=?eS] cϼ5:}h pVUIG 9` FQD|by2Ʒ}.*z̈^^ӍU =/3O]t>po"N:FFĬ* aBp0\C4ţ]|JUw8En22x22Ơ'J%z&iKF2_S{xI_QMJ07Tb‰tkBڒ©hs͐ iHhuLg@ќ*:5nyK$yzᕷdqBO%quw Tf^=: p%`@(lj-IZ=󪍊gK>UTGr$ ׮w0@f4bu>s _dGX.'jI f+wle[a»阥]JC,ɹO@O9ߤ0e"C'Fޒqsߑ$+/Q}P`pKIݡ)dQkAvF._:LBY?$F%|{*t JiwrWOl#<1{7[qqn ->C$?0HІ\wV8lN`'U2.\1Vnʙ@{f8*@Qm>nd2*u?vO7dg X"4倫g||Of0 w!C3BeQh= P}D"=vW-|#|. ]V՗ w.+O_rV@_}lQ z* ܼm;WeJY!e)4W$7S:QP*jr2vLR(N}ҋDپ"gHWMOY _! Eɛ"KD3> iZ%w̍Gd$=k.!‹56.a֭=\30 Y]kK^u+O8Yuޝ ^X@%V9fbK({I~P&7]@bQr<2ʊ}=¯r)TKK[k^%xAx1OI77dn6F̣^(ҽqY"Z)k/$9Q4_LTSIn iEgEܰ@T1HV;%;Uw92s$ `t\pgL#믴L .PƄY`(&$_Wy+vGm-AvO5uzN\gI^1$Yc$$ GQAZ .4k铮NLbu(A 0+_`XwV5J~1,c"IZնд-yV ck[Jk{٩_jctHA~k1ԙyXGVvu!{sl!b۶@!`Twmƒ2r*bY:#I,O+[@%!)G*@AJ[=Ďx(Сgg1f!,R9IƏf]DE>BfshslП+9֮N%:-I2Jd`4˾𳓄+^_}/Ћ؆kn^&CZA iZho_BNu_jYW; B/ӳTLM]x\md c)Lz$:+zINW˼w"MKA>\keA+-}"Ӗg CnQ9ʟ\LP]C鳾)U|E+`}PJ~rx]*&Ӳ.Z3ԨRh~mE \)٭1ι\39ᵥ*d+E:hA5pw{7ʞZ~wš@sHPK Bs6`']Z#F9[G!ĎрWKٗN|JȦ=OO4]ora0(t hTa 1sVPjc@H$ }xdQ*D w "Eb7b=uF^+|'o>Gs|=KPf&~R48M"7O|/mKQIJ eQ~eh$RES 1jAq>mcs(ѕ̃ rR.ɿwlI~LDWf_^/!x?cޯuo}_"tv3!R_?iMk0`r6gz[fUIi`l"YpKe:@נj{E?fi$qGSh$26}/I Q*ߗs>@PSiK5~׌_9!qw!FmU76J!0v Q58DujmŘEAARځHkkN[`1T+V P,$DJHQ4Jro \s7BSO%.e蜬2 aFg ^m/b[rd7[ZZiJCjEl!.U&[N:eJ_P}=a I=S5k{}s^ |X z9,6NjKS9hv3DcT!݆wyT:n?xxFzQ9 3?F*l\CrzdRav;d+C쨄PL&r՜/-$#9AɢivRq*bE7Q[?<5)&"oO9SP^\' <ˏa\1JhMO* ,cǢWfG $0@i CQk0G]v# .7?b/Пq#H?S\߷wyzSxt%ut=$9y*\2TZy:rԝĭO9!(I^g-|$v_+ JнTz rnIa4o D@/#мYβZGX`^n~/LvhwU A`.Kܸm[Y>/%eUJкCgaK%%9S OcG9-ږ۟ubB8@8 (40&ܛJ2c*BtQgD 3U:_ڟQ4oWu+HY +o_wiKH'µ^F~.z}hH(+"Cm}Wv UpSf Qdȟ2[Xd'(&ي=՚hXQ8kbSvąPyQ#0FCC=c3m>8cm^ C;LzH4{`шTr CaAϰ!vĺR|k4)r7ݬ2؏dz ބG[p}ds!CX⺑epGy843=9^^j&dIv1ì}Kˀc(зWs+peHzvπQ"Ua)ܼ~k47k!,4 Y$vx[un#ԍ0v@Si0dSTj[r!_kF<EK̥0=v7b 0&ϺSJ  srD\'D$\M:IJģ%׶$yAmǙ7jC AR5_?2Q^܄Ay[K^۳ Ő~Tcl"71 s{L\u>p;qrGNٓ[ws9wVXry+@zO[uSΈ`üX,5RKI%׊j 7h*i"T. &P~TǏ3fi~xSV nP%%<0W~5Fr f+7/;x7m{ Sás ppkjRJ.ܓLG;F:Vk7cוf5)<&Њ@JmIq7l}POcj'1A$ۧ#dMӧKѥl9'\VMC8ܪhFV`pQّq`=kh|w܊ R4lœ &ÿo;&,5yQDBz.\(Gޫ\i~&e#fCCZ'Y~{0+,:9,IBĻN,c==sMg1n L&Z)n-u6ZI8="5 z _d`‰h@fs!0k@(Ŀ C.G#yf":laНG¿( :?!7P~;]g k\ O;5nC5{)\Si!SȌo25Vj5N "Â\FWg`/0 1pCQ&1КkbM_")rGvP H۲ZP^ %>-Gs&N>,KuJ,S*,@|+3ի2P& JH7yf1o-O(MKx-CC͆S|+,mQD!p=-+Y1'eICa:rx/ q؝xfGȰ#M)~y(ʽ.-n60s D1"2j!c~)B}QϢ|%Z3nezeJo##c=_pvL}TrǠ1n1@lʝxγ VU*f-'Y건UGg|ee c#guBs #3YTyh+86-ּ E/Z8@%O7oj=mgRG F$|;\,ʭek sR?OYcX$a֡mƆ1XZ2r:LdۆyOɼO?L;7UwR2AC,1K8ƣX`6 e^k(8Ph"؋OcsqAh?)|=GZeͣOklT/F.a qD ~1W 8J 4恒Wm96MǦ $R klE*m&kՏ e'.nKFnC*-AX.Nާ q/iT6 ?P wDZj2-xc[ 1Be,-`fZo洰Z\5gLD%Er׭8KδQ0Sv8DR2_M-S_к/D 6rJGtYfAB8Կ]*F,3 FQ&y#vKq&`+F{Dy0dq2m3F4_dR6قH+B`)˦{csʜH% ]T,O:A^jS ;fƟ[ rH-U-m{0MqwhX tu.dt6Ơߺϼ{G33٥Za<;pᄟE}ݒPl`{qp)ybFK teΆ'svһkP. r:0Ȁ^8)9"A?0h}BQR@F4\Xb"\jƙ"P0PKv,} .ȇ^8Jx"Xi<tbNkRvϞ@.ˮ! _ h^e:*ʏb+7/3 ), @pe;XrpN3S| @G&8̦b(b3:]y)+1"(JG8_|+N/p]@ڜ{UeX(%VN{`Q.ƴفz%&/O4co(D\߯Gp dC$b% us- IbWШq3׽SKհY |4H)MSnbd1a%}{;ەKH"6^se QIJǒ'%k\ٕu'ΠcX ͊':pY&V'G}׫[]*\~_?>r:E6dY/ Bǫ)Wa *.1gw?!e^G /zY! O2ݾ¿  TV䳴^,7_x7a-dκ BɩGO&.蓜=&> _PreX31.B|͓9bvR.-~U2DHNqY}ZlpLq]Ied:yn`VʉTa$P#%ey#hD%٪tu?N›p?14>_;Pǃ^~\V|CVZӑ8f"JFVwy !I+) EVDŊ2WV?\s3E8Ϻeme]%ʍVC~keV #^4l1r8lW&4ݦח?HDa2f]J.|o-v,+-->KrxJ W<"@/8}b8pόfpoő 3O\lnV44&N'mC1CW`c}co mr#Nh֌dށ3œu~"+<\:I;8CYڭӒSZU;Q':bG=s%J>=C4-a !rF)9܆ .ݲ<@ej+ Os2BovVp`n6kA<5Q'2hOc۠ЄƠBTE7Sp?Uqjѱ އQ_p1 X@mw r Zz|E;[vbT\E7f˄\Ỉ]Q`UxgÕ㺟 sm2̈`ÿ>5HΦEat,9M(us014sL7;H NK;G N_ FQfpM{/9F5RW׹63nF$[wh9YV#:1Xw56ƲG"qL r,h]osLɰTKtz[ZiEž|U| =*{6Æs~DpB+x=UEZko)k +GJ*E>T7kpܭ{U@wc$yMZHvȗ@3`w'maqYZXԛ9#ы ӿ>쮥:ʼuO(мwgm 3%)lj4c wM!?GF,I.!ۍ yOY?H94E'=mcu>4. I_Kļ}rJt`M0$A޺@Iޏ'O0L)έ'l+@m ФD5 YG/49Y(vSh~]Gt)ȭ*nHKМh Pb3NɄf%O{Vj)~נTڏ^텒qܶآ|~YeƣvM-qlP~wXҍ?)i֌S . Dum 4[6-c+X5 .&I6!PoX Ȼ`]E^P!*16|inWC)CݿÃ/´hbǃ?y"4-0nK03Z=]$ezEM:pYqﳏЕbL6>x"KO2,A /&狑?AһMAK]ЃqЇ^G|H> /.MpGyQb#;!v nDagwb q27_cQKr=D2dHG{a{Ig-NK'uj[<f(#n!@6yt*M[ul1F){H4kga[!o[ ~6wJ*x?Ws:.Y|"`0vO<~ơb!zRyB{ $ b(cTbP_zax׉mW+ }|ڹDH}ҌcbG[\Q x"c*r@A*Zm|o +P+ b}aP9FUF0Pv~ے 5;<ը̐"A*Tpni'Jnw2VoLNJܿXh-ĵ(NןĚ_'P2("iPLE6!\Ht ;d.]9j)Rb @iE n.ۄٙ ˩rظG*l.a $mlGm̤Q"=2G@2[7'@MPR"2^1;oCpBBܴ'"Ʉ PsÎUf<:;&QjWaZi {3~/MiO< ېkE1,*UU]C#гڐ>{ SsK*)Rļb& yGtCş_`}ys}cj#JL 5LEhm0d$'Ka-quln!XZϾ0Jxa!G|(My_uGW6hj-R6zn%j32RvkWW JOȾyQ5vVpɍV?b$ 7!Fk]fkgts5Kx^ i͝(|==cYy8G@ jWT4-po8FQ'Ӫ?qԱ4nX6Q㫹kA+ƕEL:RsQb<}@,cGO,!#*1V5ch($O~Da@HlMLqg:_ZGKw&Zg{`Nf%,pjźԈq{~r0T7z$%ab"f'JV~4#j~u2-!o~`Ke +;Be~W2[t#?ԁf {B) |-h-W3d>Bpѫ\9,Gۭ_]ʤ$.a᢭m#)&W%tT"5}<+8.՟2;M'%7pޕͻMOȗ9\yE>x mD?-[cgǁn$,}O*u*Dx]Aܰ7@|,6[:EͯE7/4xݙ@LĭrF֯pFt".؂'4v#7uQoe./1A @|f $f}>1{ 3[ު;SjCW<44>*17O|%?G2k/:wjwmګgCޗ )E]:*v0X|gAf-"tTKɃqvmx .K4t&X'`[_[0?4'G0Bkdqmg*ƚCڴ[<C`wڨΠsS^AmKܹLy2JANzɸ7|R j;WdPL89dz}#;2Ug+. =0 Bˈrj!5~݆ѱj"Gfԗ?7Egzڽg=B 6vA\egt4g$yS'YW r*RU1O曏[Ł6ޞ?A9\kQ[qzR q_jcq e9YPrg39CYo'-o( n a,Y*( \P=GsH `= j pBMi,ԸmȽV+%01Țjېi9K{vu߫%mcߨ.vGhbC?JorJHU`rA3IӦN1Dmw} 1/9\wRoocXԚmu[F1 (u+V~Y`xXtZVsAy*?h tMd⊻Vu: sx6LrWI| P։6 \@n69m r[&u+J:GH)T5R8ϑ 1PbU q7NQSQ$I>6z@1bm^]JTl'!:,ÑeU3`25梸k_o˺C/4S5f`| UkMϏ&*K%5&y`7,tpk'b=/2-' "TOJJ8c&n_T?`iQ0 3݀v:XyY(Fϊ۾yb<|iT˛eR AɢL5M"fItv> ܯ5b_lols}6qg?FkhS KѲ'V:SFa/jJFFnt0$'[@x_-d.ȴ94 5f F#CڔR*,u01_Nѵa7//_0⩣EܙX.pQiLtWF!75Zӝ7gRA}+\Ӑ$|Жջ(c/xp\-ast^SB :*l=MZ:SvQifvSFgB,]ѓZH][^YȀ@ ~k*m쿏 nT?QPp⠀ԢhYwip1gQ7v$G)GNdKZ8L\/w'%4&͜y;Zf`g}+'H_A"E3.p { &U~rnBgy̺,|8<.HM8,d"PS$*OP9f*%7a 6^ī'x|Yfc+4$z|˅|%↏8`:ߍ90iIAբ1uJoj <-B1`q?)P[:E[;dtix#~u?;\1|܁iS)UM]RM0bL; =<"XP+ϮM9?Z'g~w0X(cK` 5$Q^(\ths`X:7"ݵMfAӽ_壱)Wex`j >;b~ֵńT5{᳷%ct0j/сl̶kO w]ENX痧Pق?(⼈[d\jQfAσp4KԖu |7 rU^H7-P]Llm7eRa*~:d =vL$4pQ-3A];J@m]n웣%K*4Ϩ ս/n"dE1栀*bJJpGJt>_$ތץOc_SԳ :B˥U@U5ӍH `B.w,o!<~ \mR(C /Ch"/dZ3hԫl jDךȅR%u͞ NE($y\ԣíxAOdfm>6xUޘ޸ѩ@:Xw8+&h(@V,_HH YB{؏ڠuO%zCvPT/o)bXG:dk7}G4qri7daʔYf8+Fd[ӛ{pbQ\6=ĉhq,Y RZ=}!|zuj 0PU򮚎nصKiGGi%P{줎mP} ֋@6!f 4,nprc W]?4?D\t'|;j館Vkn ?hp 5nƥ!^ C6zh[ʌL<\$Yۄpy80fɶy=I1M5SV.ʅ1 ȩ68XN%/>z P8Ww\kҼpXupL1"֐4%66(GrxBӸL) t N )^,y*'Pp DRВqx)0%T3jdXOYqтc=%%j k_ ~N"t6;l*6 NfsE 66H"[(|!=g :Ϡ..3vdݤFk.uO@j&hrGŀT.%,Sci~B@gEv Vջw{0{ *}AeI8OI"I=˭C![G'yR"|}9ӉG?T7LŐfp[rY?s%2~nظ:D23ܼ9IͧuBǥ..CTTϐbȌJ}毂up_zbfX8-l,E¡Ա=6_!)y+$uP}4F9r@G|K~%}/|TM,]/*)E}|`=UḌ*]?5aqq=ʓ9)lJTRGJ֟SEjjOff`$k_М* =ؾc%/yE&&s~ \:=&{'À#!1^0y)VCʉN-M/0q:aӦ*"=p\!aYKB[sôF迒ͺBgf=>-EW|i~c3@K4JᆬitePz΢)$RSepx,ڛ4>L\)#rⵈd&b;Cx25@t9))ұYr\X[L+q4u- ]Pק&RkZ1ooϓP6 ,k^|+΋;0gRHW`Bja{ m. b)cm<-d&d,h۠-A8\0nn7[Wi(D;Ү9 b{AةJO:҉ :+h`C$>75BOΪ;Vz O;}t9pIl}&<a,\IS1vNx*L\ѺThu#u)9AWW{):g=uC  z kT"ʨ$lR s{ :GRs%8(D;z )NDT顷 6g)űu~s#CB|XfZ4Ahi@Q 6Hl(j”rHQw_oN+8YHMloT,Wbd'd$ k)(7Ҹ?Y?.N$G DRIhb{3' ,ȄHCa-3 2q0IRZ1ϯ3>նERiC:8`OM_򧶞&Q-.y=6OΌIy}" o{(3MU,~9-vN|c,Bw׌c1M 7?Zo{1Z 2hPv ӸD8eݜTZmA,/BJ^Io-'4QM#rhpR[Ι&pKEhZ&PkyRPyBtdͭp׎< w) D4uCL|O6@Ėg&jf? Cݝ4[bn] uVe(  'U`TM1oMN4Yް pqlti4W;TrJ*|ʛV+z)'mfIxbk!u!"3k=p`LJE BNKM ~u\4hy)ƓQ(بh ))u\>CPCwaV (X&RS&QR品JlҏEɾgVXji]qzu*nMd- cqyl<}PGFhǍG$Wk; VQJTTRB'h*Ӳmz ;Ϸ3FlR~`G>ӱ|Cq┡_KH)A̕U)cV7weӋ/.{a QfڅB*р݅M3Fr"u)$Ab(dլ|3BYZ+*S=DzNR1d'5!\^"^-]Pĝ%z/ƉNq[x]a)ɊW Qo;8v"*^ܰL%j~6x&R<< [oϊz_W r^((/1,@$ϣE\1giE#ai?;ukE[ƛDm <c|96YsfFm-Uڡ9Vb~e^%[Zpt6_t"?ȁ0)V)D x̐$p\YMiI'R)BRA,2.hzdi:kq 0W9A̐LP@o"QUۈ=Q F1Gz#--,]RAzHoH_.lsMcR!xW e2Kdͅd]d-?Ɉ l>v+_ْ;\6WXvuf4Q~GU ]|2R?)+ ?ɵYūodpmJ6ȅ!I#2|5Dj>p',Tٴ>Xp. NyR>!)I-`푳b5|d[ғ̃F?\1[h>p}^*IR8 Ū hv!6E2 HzB'# mIUsY"q+o<}[]74tf&0&!82cw10%:n#ΝJF@.0ULW4AhΙoX; BBF4X1h0f,P~.|y٥O6ʇLz׶I: u`!{xe#y+y\.xb??jagDUJ/;{aդP}nkiiGQٰ94 #iȀϖ0fg@F&GA辵N1N TDb[֠9#Oat#=+54!\pܫe_/?5=<V`Q'׷`m26i55ڧHWEł|U5^Uc Nwء`0f짖4ڄ067]/Hz"Ju1گz@Iz{(ƪ$&;kBNQ2 刊diBiz bs$DИweR!ŶM<$*_C0 ?͎h颟^ =[C@+i0tc[0d,E~.d⿣`'յ^D7 iw3C/x>7>2܍ԓx];FȔ~L—"[LJ 6|N|0( .yi-< CbCC*=J Zsˎ*nrwa6O`G&NH^I<]-Q11*j -4,2ҥ},b<=kC X7Ü "Xw|E[JW{ϜAjr5Oյ5D?`MƁR[r>vItɼ_α)a/AtG.yC+fصNwlh"NT!D\.gtk,d#$/w|w{#&!-F40D󘏘h[`@ZwcAJOsZ10(<# /9r Ô)e. ͻlFɼ`ms T-rmk9 T k$˔Q'k! {1h;2rL)7pQf.b_2 R׬MQf 5$~ ypznFd'eB;,߽3=3<2> 7ZgmKص 軣!ռ jP1ؐvYQۗ. Bb%GR۵sh">%7"58*8F&ڦY+N|,˯>R9/k\':lN O_cO,Amě^#@Hm*KjK~\-&S !q+%bwf/N1c$aE8>kwp]Xئ>@;3}l;.b[3"R8$;]J(T$&./%݇f=W?MW/!7$Nɱ`Us4?l5vqZUmيG'sˢ#;Z`5hVp1\g*v@9Q^,QXX[Qod?ʠ#Ą砾zj`+%v1BA5= '2q V^ʮshZV=P'dioYIO0~'V ^w4d36'  G0Lrs`UTK"jXLbh ⠂ 0\Թ..&}NO.Va ~<~El6 1na.Zee2}Qk-lR;_ Ե8}R?l6T3LRP8'!P)웼| _ 5(ADs[@Ǚ|JC1hd0weEs^dEDASa{MGAfx%C8yXx5WWcr\*dKS4ucK9;v[e%ڡүr';RٙXiu7}Y>SCĒe{z]TeSc~8 n t1I2,8p@+Wanp٭-s6Z~Ҟ"MWWv>t( )kz!X r7l&+$Ebӈ"wb)9Rn-EUЦUCYg9oq˞: #W,Թ$`gA"v }Ԗqy cyzM\R[-w<Qꕶl02Ssh| h;{d-fڟK3 =y9NGlӸ6'd1¥:lfKY{5|<E~V,~ڀ©bQ&:Q#}:# %B3ti,z=ΔH&m%"'QPOa[> +hPRG܆( >oW"zaW~B ,hG:N׏ ݩO]yR爞BDimiƅaˊ }UsV%Zawcv5(Cd.~a 7j?{`GpXU2DPjvOg^v1W-/ /xov)e-X[jd%/*K|շ%lZ143# OkЩ+h쁏$Jd늘F#ŃP u*\,[hjKFlQ% ~GIih}k8W*kX=X{{ 'rV\ˈWYՅVduIX= )R'K*G!SyqBpykˀJ5y'HZV-W{s5zג,Q/X_/w&4 Ib,:蕿md0 d;i1,)YPn!;JP 2碧2MhV%2oVc O9 H3-0OB\8?b_,2w>5/ݨ?(Py`vAr/qGE\>67kWb3"F0I< X!4U8 P7zi7ȷ%_2Oj<>*2_U~>㩺ԈWY̝uCf'w#-̫ n(F˟4e $ ln H5yƮi:AĤD X뙮8jRE`x<É }oJ׼qɩ2rǸAd;x;#H y&QZwRY܈&\su'jY'T v!$H{º>@VK?c'ex"p"`߹eup1?*lWh F݅1DmAH.A޿J+' '>"SiJr#'z;ŵ2'e-XBN&IWT$jm ұ橸R]j9 uH=/F`Xcf'.ڜ˸ZNAĬ$dISY;*E[g.3\X 7̷ភ}/ X,d*5O"}HXx۱+T^CLL;$ڮD[3]5sD~'N3bJ"/B= $R~~8BJ쩷 'w4h}_}c͝x:!닇V^|T_rki9|EF&b1ٻ¯1ٞm\6$G⚲_^")c Aǀj_0Q/ߴH.zapxv:#XxKzQ&EP@Rj/3Nis6h鰯Tkԇ!‹r~2BerؠsR 達?AcJoH363XSji eDHm O_OJ:˾3WW{uqK5wnaA~u,б_hfWKMf8IX~P6`kCX#  @eyVT|t6; I4{CG@9ӊȌX͋sݾ"q^cPRo\p!'jT@ޣ! aJ=YO`BsHR;2@WVF̬c%V4/g'BgX1E8ũ&+Xaǎ hjMF&kV%9Kb?BC A>fېɢΡo lkmD$=].\suץGQeTD)G*!Ath~$g cwH)86}@@޲+4n6 |^x=k]hw^ ݔk0vfC ɷGqUhR5XpDRbY]u=Ψ,3$Vyʜ u ey#fm50AVYkXKGlD"Δ> )7Y5s8s TK:HSx<& I^0_4m[Uյ'7NòyQW`6qS5_݆)ݚ^0οC sE,: !7w 5զ3 <ɵ~e RJoFlkP< 즓zu)8Gu6*ܷAR$~KdKb^Zr$9-E%):oh 7{+jd]f mbSq7R I"Flgeq=""^ֹF'*TꢃHz`At{55ʆ @%{O'Y}/@CfOU};eǺDe SڠʶgJO./kYc2TgVb ?߱~bqpE!K&p>5 2 ;S1LΔ51ԅ+P42&AM@x633p@H1`|=o3?D4,ؗ&b0 b'5L!&WFS#jH6r}aq6^џYJX r[ 0eEORx;D8P ,xffvP6u}FJmk-CTmRya[XuNA(;[\RB~ ywS85bЫyE)0x}}Çh7ԥ&i@vB>{SH}^ ZapHnt.)m;,2=ˌW]3y @F<i['/,Dc8 &؁$膇cfvM?X=%0/ ^f9aHyJmس?`sܾL8bC n 9ԯ$sKzؓٲsdC| L45?iY}F*ѽ\җLȥg/x{b\qeׄj:=)|E7S)8&9簩cL\^kԌiPL;*l< C @Vgn&Ѫ5yDcNLhwd'9 ]f d,cxi]@)[I9ؠU,ڗdR{SW2UFJOAB0%c⫘Scl}~.|0zb~١F"W'U) >UQg!2OM~Cn&/u /N_O kRUWO=T!V="?숴'qNњX*L.S*bHnjFv exS:@o6 u [!_#FDc?|hW_D0/AtLFs\O  Y 8_w-+`7/~ )k3f *Ô 䤱-5 @2L1(^v!\PdHYim U vsBqV[7([K<26jz5*Bܢ{2)iPU(rq\onkZ^.r B} 9}aPtJ}¢LM:tz\TZaF54/{'M8k5;y&F.3:LbXdbˎECdv7doEWmf RނXqu&BOFu~`hUް?~S2y"^7twihGr^DP]Y?sLA'W-7yںHvV41 e;Ր*IN-G^嗾| Z ʟdEs-.8ut]7k9M3GjŽqUxR?u}"7zYeu9eo-k}, NgX-=\:5BЋw ;Ƥ;T+{'6" #zly1n[2~Aya'LG).ClJټӂp[qoN\SDHF٭V7dVZO$j !:Ͷ@J0o#H(pG+R+@ ũ:eƳYKEL;-ܭQ`\>PS\#gYX -TzѶc]BOofRT.O@p\+V|ݷ<4<tWP 6XVbA :GGknpt1?JBt JX3V;3ִ+H֨Ua\1쎾&vBF"!Ҥ12ߧ=*ܛg6C*<L<8{!?xzSo-VИ%3"Єs-aHY^+N/DtmCN`( lKf) apDZ }A/H"n-pC L+M#byOCY$%p_EN L)%?ǁzA:*fJM,YVbTNTYr; :(A+wt{ '! ]R 3SLզ7v6,W}d'MZRŤ! P#ӢM(.-;FtZ]aΐ#ApS5?eXaMtpPI&fVR#ԝ]TJ=^%T @"@E_r`?I ,G\%Ly>HZߨMOgp ZЋ-l?jbGR6kl;w|أ I)<4{BVu/'YC͎sFna'?"dʚӢxoaT)h9o =hʭ%׺LhSmĬaGI,s:OfN3>|2hb~^R':!Ub\c|.zۻPTdB7c/[k|2KP7F\ـߪF5@Q뉠JN+fIt&/UUge9,ۼE3e-OX*ʨb.wѰeyߦr#gԼ Mr̡9t/.^J`V6շ2pa_zܼ"¾rI, N= Twau6kztʭZV9p)u7v6hOnEa; 6!F3Cx/wju޻xyfZY6 QF>Zzd1mPV9q4J/1JY~Sw+^Щ(2SG&rZj!/BBe桼C2YL/-f{@˖Ňٛ(4$_m;vcc阄5`V` UkWr^/! ˶6WZF䰫/%Ž5uXyo>'=B:s|1Iv'n7WLݟI?G%9GWiBszSW㴂^ nzdzz5= ?Us>ߝOS"H.PgA4y\b/F2ld֏O-c2bK*J͘mYbz*H\͝2Lq=%NEp9\̃ jIOȠtPzYY}u<?Ζ쉙|^)`f7.LidLR7}jx L8 Iwg(Zyn:reaަ0Bbg_&S8ֱz*HAՖjʐB.E؃zi(`aTX_萨ot֜yxDʏ8isy%/J &ő(ϔ!-4;!`><9l9& 9@={oAK;+RL7-ߛN(8FGjŠȺp 5Əl5z| tЧ޺#͵b *f6 .^AT9ThLC*KulN2.bɖ͸N|'{a MZ:>I?٣ؽ+pʃKp}&tnFG^_>s5#}]v)l+G (UHzjljVcL;ZbLnB @(Sqt:GsC_} >KT CYϖ)2=)Iw _Q2;YAf>a;]!(O0wbL:#Nu8& F o;<^ݝ؀rc$PTs,S} E9  B 9#Hrlko|{|RMB Uc?%"GWKM@yH*o, տH'г4 Ft`v :Vo׺V*EU {<IZ˯*+WSsii_ʫհ4=}TAߧ嘥[g&=󕷔ReNTF٬6٣s%v ] өTN3X }y[cg 6`$z:@~Z]߽+Ӟ+at. Ea#XAEX6ԃ4jBSeč/{k%nb.%qq!RY_h8?!49)'b>{uhpK"=oף Rc#dv1vh M:lԗmW^glɔ ֎GSy`!E!OJN(gψ;wUDI|DXkFEi>h^sYCwV5YV 1ٸThɾѹ NTs#iDm{'2S*<\]B+~ Nj>& Zz]sP}xKf1a!}S[G`ۅѯ2GO*g$Q(̢jsB!d/{D Ѯ(`y҃-"t(*/&"|;s?o15fkjwPvrµ_+HBC(X8wkGE*ퟱ^ӍFs$/+XAM8/ZgkCd@~VY(g~. yl` aMҎ-M=2LܥƞrB\ YBD{0zFU켔3H `::n@7u$ *Kʡǥva[-S줴Uz٪gqzYZ3\MvKYUs`ܟHycSIGG7n%V@L~?vn"a ,ei=/GjC[AcNU Aࢴ-6gIVU m]ENP^'oJ8ůl1,⮚ڬYZs`d3HBJ77:SUQ elˮ8t}g@U=^m3MUX|Kmf>MvPJz@ʶySf][ix!S]@Ɍ=|uߢ88bI|ۜeMEeЮi_7:Q>7qr7nņpxycmTieRMekZK^nKnM&X:["l\` ӏ 篞.aGMs I .m/~a1c1Tr=@h^c,Y1KL N-@r3M:ݖ)[#  eC= BQwVК?U.\yz?v2kʇ9juΎæ߅ 7VS }yMxmRsp?e6텖߃sy e Ӆk.pE߽m7x䔈a5hx g,۷̤!2MZ1 }Iva;`hb =OZNc:!װA>(;EϽ5Ɠʺ7 'H#I92y ]/&L}e8~i/& < fb)O$ o(L :YR2 >? "s G ȸ?j3&@ ΌG(LU˜lPi &6TD}"^&θ$_8Tߡq7$p}NǷhJJae@HhX,DrџzKuwqT3M6Y4h%RdDf/ܨ#KjpU؝@sW- ʔA|A%9M'A-3=d&gFV/eG_I#:qq39bwfk}]ɲCiRvp Y!@4ju +`MiffMIlaԦ\)ƐV؅?u;GO*2`P`RY N g a=sWYVݓw2d ;u\R lEOY׺a ZN7+K{W?N;9Ysg&l0!ϮC30}!zM& e*i0n^\p^A%}o\A]q"rD),{cLnXO3`$CʟDZ!_XyERt|~KmA6;&m=Bܳ&IWخ TGgxN} ރztFVȴ\rt(J[WɎ`qb,FvJLR$B-- Ӌj &Oɔs"q3uJVdM!nFF˫Ef[4-q o%0i6$FAaQk>"6j2Hih*ݺ}*Ҭ ((h뫍搎o#y\垻:(=ODdB#HR4M RSxkm 4BT*Ik@#`E:ȉ(2VRSJS{fW)Nơ<`U4QwN #T,DnO B<ׯGDo+X^$u?l=88< CCF4-˖'_2ۥ:v:c6ȜU j`GҬ47H9&ϤsP7Rj>7r${"kLX]8+-Mx63:{BTNܲLïD/ɒ :fy~S$e yH%dhQdP;8Q<Xig~]kmNm`I 4O"B;jiXPQozŠio5O,lv︁[_ . =GR#I0B5ۢ"W9D@`Q^6aY#rs2VkCW\b1z*/ >C-2O"/,ٯuQLxݽ ݠ[z6^ va  au4՚^Yzy[h=K.|Va, K[Reu~4VM2$ bQ!w\G'y9mH D7B(I}נ.I[~ nŔB˖~"#ƿӥ 0jy!j6!Fd)E9|TfaէB~ƫI}m lI6yx~LeI]BRV]NIzAr{sf81Ym+1>pC?V"k;wl6R#XG6Qݥmf'ƅMi3)昍s'PfsdLA01ՆFwy]v ii L {{mEl#N ,߅$AێG mFF܄HHm &jXhm44:LB%dC\B*G:UCQ2Ks|!f_LUX>/́ɊMϞ|_!!Q 3J%;l'pL5 O¥+9M&E#jC4.Us}'6S"TYXCsw^621+Z*rBV^;Kq܏ &ǐNc~z*ㅰ$%PBuyzp"!YJZ) @iӻ(6L_O4ác^CZ k}kz67=~0&ܓQD꒗I,[[!jLMJh42xa+`uqog5h38csAM QgP~z z$@`ajUK{6 2 ^ĚȆb?`r p3X<'+BPiZHdڇx7" Ngrs6\Xh-˜Y-u[2f^=i2.TͿࠗE;MX%.Æ;/vOhIeU@\D1r_zb.ߏ? Q0Ecj.p\KcLT.|&)0UyƵ]"ld2Z;׶FL!9q8,I_ڨGE2=Avz >% SV2%1l7ʙ^ h ['$J۶s/n1دѾfwp, 9q=ٞ5"jBI׻گ%sTWo*/`tLV=py%/*Vo/=eq^;.݈cմqDgW O?.b!&5{+>2{b|oqSa+AR{ 1t"%3aiW4T*ZuŅM2* `{ԍV $_ØCCu&rܘqkY&2f"4DNk^J7P؇=wt-hZkۋCClW_z@A7j0uwPNd*.`?5Lw]Y]&=N EM9 0iHQPmoƴbw"z3)!/1R] ӯչg#h/,(2B 3_BtHl.v;=crbb8vޞ%FrKvLI y"lۛx̸6$!*}vueE~($X ֛C$[)Hrc^KC?rPm%DꟀpy4•h7Bʖ.a:"~k`iV^U"nd̍hio'I]癉Ix}Pg A}f0zި7 k*n?K9RLq"JuAFfO ^'g -|8H jm!bgSv˔J%2E?@CK X?b Xn"wi~͓ )O.Dwæz#Qũ05-aUNKh`y?qTx8T-D:dnH-zZ\vcz(oEE1@?'ό](^ҬObUPGbRI19 莌ETt"b*|1KNklT2]'4LY'VHF84޾>Ft<<2HjSnПӯD_/@K\@ĺ fWSJ,S <˥,:[!n:V! PU1۱Ž+^mNʟ`ݛkTI*6ED뇷3uLE!E2Z {jrӥ;V9Jsc-,g|@wg%]0Se35UR~\1ӌKNdjxӈ|Yl{0y -#ڀ_Ĉfj?[+ߣEȹ s-yK2STĥqjNNmHڝGd%Byw%/Vt`{4q\{ZNIKvLXXyMrYt1X\R"?)A}_< 29D8,m&#Yk |BQ|pF;|[2^& \Kt[u#&Mnlj\` #; jbh", P?O=ͩiW0^XV/[uƖRG3Fyo9W*˴K0lr?uk\d OnE9KĤJGFO^t~Op3!;ndGҥt:[1hH!&W7Ĥ(-3Me-HR ZVb6~-5{%O3 2Mxf+hK*q0g/tuߚ0b8b`l_FFz!ܝop("if(=čxI֎;toI*CmJ7Dʺ FCfA+:{ Dl+j? ie=XI_+IdH 1%<̫\JrECsvU^\k=IHg_rb摶D0h\嵼,jVId 0"0ņz Qg)~q.M|fЗ7Zp[ΛfIs~B.be  |,K)+υZW+}9]KFP=]|Sϔѭ \m1 QftC=$l;d"j1Ym[1 vT&gM(ddvoc E$ʯsO+~`U )]2n..'gt n6Kha=[é Ue[O1Rv<y+3lڿb\1Hԥ !oDqC=Q ck/u͏r$bDin +kv1 5V!bOmpd痿)xUju900P\$~ؐ򾤉oezC_6NF-Z&,a<DmWz?HczKo⤚yH.lR@y6)E%p#O-.4~4>5^TXo 92ԳhWCiTdWqmPDӓĐ9M{Q]\kVHP%ĴJM9p/&cNnd3¯^ۇjpRB>p#8 ,_z4W.t=܌eTh;C&OqxNSAS ->6Kִpv^3n!(^1Aj=PC<=P60w#^fgkgy~JЕؓ1ڰ0(OEzQO ̾D7e. i|%lD]d؎4jT;k< ic;!67KX@`=4(1 W0*-kjyx F?8cl(>%Rb")h~WV%u})hѣɗ\tpo c5h~){0˴՗q#0?%_V>r&+m$g5Rڑ^Z6t O7 #x(Q 1ߺ\+dZjZr[J~ dʀBjs]-~%}~GtphܐK7Df9/Hۺq8x]08 F)ЉrC|/_!vC+clG_vKZ!5ǡLI,Oǜ\+GfNWi82k#%3^78g/sVݿ='wZ,3APlND74i8w\ڟ$ o&2jjmO;9D,1 vDlF5s_n.FpFM(hQxIR1~S!ʮp0V['ĝ<ʵ;_%0rEmyLwaPQ$ƐUgؠ_gnTE&wB+6O?dҶ礝cLdA;R_Ly_B w=(خi, aݰ!$%Ť76=tWi/?g*!)Q_8ߚZzm2}VIh9\@1lk^YՖpz.^H'W2 `'-B䗳]o~,SqeaquD??0Tn +,@>K8uh-:"^-*l\GQW+6k'F*_ݍ u1ԑ_(G@قΣ$4a5u16f$O!({o&q wHkJ5dm/¹ ̩2vB!8jz/?&鿁$86#"O5ughyM411i6/ SzxmKm*NP^OP-v1)Ǻ]zTQ=494DꊒbX/9V vmTxp~GDo(!*"*&ɼԚp;f,i޽+#Zk\-]S*q=x&әX'nog-ޡl7 Դ#EՕ`o@"-HH&#]cB_%r?GaRO.E2:̮sKW $<Kɑ,McDZe($AfܻJ Y dS<coz"x'gad.mTPq"tYY$¶:7 ov5UNm`#2p6Do":'Ecq2޳12?+DcT`V {z0W<H5)Rܔ5yypߪE@%]3,5 eC~1 9kNPӵxUsx#M*%E'pSM+!S<GꟚoۨL!Y0t v uY?3:MkiYALۚY5ܒ@bv%sp%ccѷI@n7^xS3oj#<}7B};9q8G0H:%?ك>C@]E73\Y;&Qrl8/>싩o樮lܵ[8d𒡲~[[T,S1m.s\ڮc&D;ܐ xـѴ#Ћh=`2qoqQ<1xW-jNp46NS"p"qeB1)9 r7.n{zP#*ZV3 Z]lhGc}F>KyRm/d:dQm(ۘfVRD Ŀ c9RSԖ/K> v% Գɔa'Hk,+upS+t69MY.4ڶl¶x00YN1bXkz,ի@H7.uG&k cf!b͘@iA` JN,AqLcx' Ce!LD%o2~q)aEM5FgDܠ1!btf O7̮OZ&$HO!IzTU(.x5}(YZ풴L&Eq#QQD;33MAu@"՗7Yjc- DIegAT_ p9mŵkr!,n!$ZVUAC/WY_W;KA=|4Q 3jXJ. D *k-~fJӽ u\. ͦ\C!Wס@+#ټ䕭1thԯZX}8T7!;gzIq? ԽJl{~RM/ʪZGBxPi }rjx8L*c[1ꢣAx#ts9R Ixܑdվ bKa3=')Lԧ::-G`BrĖܺo}^1`2u0Ro}>̐$qG=TnQD 60%/z;R"'à )Lt,H 5DpLG;@J I|9}"Cny5~\q8Xun &DpI|8ѦUXb~_r{TV(LbA#Mf▎ZVLpH|4xkE2y)i3.p qA" P'4B8=3i&/i+2?Lq\EwEdE0&n'v8.D4w#%NEUe?EfP yVDڃ}=zR= hwHT &꺐{9>:bȞjhʬ0:4.̩Â{RR%<}@M;&)L"3^DYEᝊj"' ſ% ?z;!.p,e"v'sNZE^ :!q bʦteզnEgQ[ `gJ'MA8;^ȘȍXp<9vzd\tg]p>^,o}C2nx8Nk]ˢNٴNQ}MJ9 4댄x G~\H0=o{K=l5MP/IOJtZOzS[vKc?{C@Rn 9 А-h}pRAY}M6%\yy ]% KNIXe<o2QZ52BjM Q2iw7uϰ%`?Ϡn2SaG-+WՍ3sɆq}H?./u-?IS5(h\2.Ý-2G/CnԧzLQPrl=]Db=^q:=]),Q1x.F#ƿ(Հ"MNte60TAkS2T!lsޕ( Jrߨ`-F)TfIyI0nUO{{>RАt:.zZ@KjŶF֮pWaCWlPn}PcS~i:wu+8,4C A?S3I^ L@Q22\QoP dt^ 1߇:B9;CLGCxln@̻ oպXlf0UF~@A՚b$ ju&5 U-ˌG41ԏIBЯTx7o㘂X 5,.NAgeŸ7ԧcV<.Cjf~0c6( tzOA-l v砹~L4ũ|f}Uv>!$eH nh_c!d-3t,uXvU8uI yXzV u›3ǁe+4nٹyr]bEYnDMn;8FGc\;aq{*,}B=W^]^SOd'Y{I{FKt p3cP@^xڬVő>j8}^VGSU: -ʳ Njr9!Qȱt &}C%ѩG$(5KujD3u~l (n3mHog˵לD8VRS^[ ;(_ 5SDZ4KӼ0V| "rM_˄ۿ-,r/dtuK-\[bH5BW P&T+ wj0oCąfWjoH 0㦚3o[Z$DqB9҂);"|w wр 4~uL]lҰQ.?]5 GBFr=KuӇH=jMB+6&J%%Қ(bX{?GZ5!)`20~s'\*RWV,`F::[z  LC{vS/E ;Qh Q8*<]\{4']A rg`Y"_{lrZ#bv6^Tt׭Œ]W*5PD_?XV/и3Td.۷3ȑѬ0K A5lIC A8Th`97rcQehaecc{0JF,y㸊*."(a[@APdw/sYI?N }%ϓgQZCDH>װLF<Ý\qNr/4r$e3h2|QXN@2SD0뮸 E[ʰa}.z*xd¹lVDTin|خv놭+,8'{=We#Ӎ^e? f#/ mp:4 a/6[#!̨s:T|DU8Z)X~z|J]dh38_`ÖX M6.i6 C(JP^wlK={Oz'%DyT3= %߃Ǩ=9ɔ t4;/(QN!y RȭT|c}kP1kO7Z*8;Y85Lue,Tz݇d4u!(ǻʫlIQia,s"?_Tg曠I5] S_yzZqXu F2RAnL|cbk&hek2pY5ta t\lxMW6ZB2ae.%7%$?ϗpɛL>(k+?>g*UԥV?h(SĎp3N6qGX_G:쫝5c٭@yqǹҞwȴ{Ԉ l~5'^#nRQFfG{T ܌/)7jO=^NК5l.z']ER跫cr*KE)4.)!7D˼ "MS<~"S*圓?Lv2=^ͤ5zuPqZ`U4sn7dc'f̆ r0+[b˭O} 6Zg_Yav3: ؞lHq=*jCo."g#gHI35FmAWSd?f-{?64nJX1)B#tU]/NAIMPWlEH b "%ocv9D1MZABmЏ:YGdn X!&nt{E=HMPZ=baz;@;DĀ0 *.BXގS&T0vL?r6a.`\Ӄ.V/rj T/ cI(PPKǡ sA[\Q=}īÌWo]Ǻ$I 5e6IU^݇Cgpk$M h.?=#摨5eq<{2fY)Wkތ)pZsfU,f1=mȇIg^VuYGbG! YrEFPю²>.p%5er2nm STf8Z1HX<9tkr &QLk,p}D2kϕV #IL:$+|/qwlu7_OCF0'\ zq;u4Ppv0+Ux2tꗙF)0˸%M,AZdqG]aOJ jؐ*v5<xAl/*?;}Hot ar'ڠmG%3;] =Vadx[ w1Ͽ{ncT[GS%k/2/mD`ywб{ f|F^ #bW k+w^ LnY* `i2l{5G;4c%9_/eVs~f$Бğиaϻ5<<!i} c#22d)"l7_p37[m.̲/+}\x,۶$V W,R$&  8#(i|x9y%Uvb!;uOrm>-*'CU3q'x[g1bͦΉJ'PAEnI7{$-uuL*~?^z,wfRd@ipyUk,jZchwNioEfλ f$?fG>@X_ɴExnAv{Mޝ9,BD>8"tHAĦAD[LҏWeu֣G:P>ɼ /A&(/+ JNwG&c kI0U'2~կ<mk)6SFG5 %WT011sIƖ($7W'i;"q]Au(yP>[BpAn3mI6ϨiEo~&RVF穚 -'%}:@GSl;rTT+&8C{Ap;nqѕDߕC[~=5#a|,UbnߜuWp:vXܠ& }". @iXl,kY$`wK{LlpT%Hyq7 "@aW:pjfHc Ʈ/0WmJ2 , tEqP+L+8:򠇁0nKĬ$P/DӴX3Vv_ш]^͸D~ ʤW$l>fG{rh˲Ә\CZct_ش6.tq߇ѽ&MeX e&G S s$vޯ$h|V ZȦ^Q*)\&\ O>\B`Usp-6Ay2D&Uϖ&vT!*}M#~AL5*Z&;J+&;ELڎ1je%d8͈dp[7X ѻԮTK7K<7 A8/Uc!#"QyPT\n y10x;qB*ID4C @Qi;W7ֵRօ.qw놫6k[O_͢KdY'R@2=r`UeEfJ0hS/ك&~mj,V#HnzQ+:fp]xU76jqĦqAiR&.y+"%WXwԵA;qMe'^]y%l*"J?طi8 ]Y}iZgfgw\+ s!0Pl7$z=c(ν@y7?HDpŐjT+5&WHTar^?̄8']bwX>aw5SW21`]KvedQUijU0G7H8C<]C&$$+݅z v$6G=\Lj) +5O-eGNNDʢ{4.0E>`}t<-4P=#1z \M_ lVk!Pe~K*/! y/"~ia*v&:S/w*h!]!J tm8p |O9 T}ٲaOf}7S;|@㘈ad| 9 2G9GM[o"{U,+Ҝ^Tcד /eN6& a;6a3ajrн}Ӥn;!LslH3aPψXlCԡv_8€6uYC~}'WaIq)QG6L*XeE[5[ptJ$nE6~)"^48R'"n-yT1uj'(7x96LN 1}QT+ǷC,|=pykGFyTN-e ڱ0;1ot[aqhJ@q )F)6 f,>Dkw 㠈?$ 6DKa3z#U_ h#fk20wF?r[Rf?o.43y^vr0FKbWr-X>;AS蒣uK' dhBO jQ{3$XJo 5.gs"oW̴zoY1ӹw-+Aoɥ-c3,NHHYZd).寮6mGL t XeNLó7!y TkL~檔\f{Q9]I?uef9PvfJ5[4t&PF& tTOk*iBD4S,h(N_|MrD& X_ ‡hhnK([ d^n0Xn_pS6`/cE13!ӞVOl50(wsli=~9IjaJY3v&) 26~X9zCfe{Vr#FZƕp򦊈qP@8eH^O<}6j`I.8ٟ=.:/@$`8+1Ry$5x1d4?s!^F; @}aӾ͹QK"r )&}aaW8-fdu4oA\gW=ı}_{:(!RNkX-恚"12ԏ%SV5z 1:[Lce.-e^%<; Nצw/:SKW:; 5IC-v7~3?a@]eR3R W΁5IU z^װxC.0Ibv(]BLx%Ŷp/ȟCܧm<܈YFg -R 0ӇʹMA.168mD_B/;"//x;q|Yᇙ'Ɋ{oM;x1˸cVZwQC4'#^!6 JCyU1rrO*_ka GDg20XҬ zq44{_Lަ2VKbI kK r+LnwfcC{[_@Ot̹$i>lFJgWܐgI7oaHiHf <AϽurK~)0~v2Hxa/[ӟY%o|hY/A-!ycmυ^͓=B|ި2Fk!{uG%d `ߞ9"/R꼾!FG] ,K0z"jJ}WD~AAqeRthx(V]H%s\Ύ!BMREcg} 徊Qt퓅p>'(]j%4iX9rWP!^=5W';1Rqh۴.>+Gν3 ed)RF)o:0 uk'I*&E-X,D:/E9X0(_b`\`qCe}J3^T+ }NVB-/!|Dxg)իŒ[w_KK3dxT9-jVbiי1"ad!vuvNC M ;k|ccw׻6՗j9ھY,kc"=KBjOW#؄]rvS@f+`lyinPL*V!&7˄Aitv05>()"+B|Jۼ Icj!qeXpr#{>[؞׼r; 8 ׫1O1l,I*W0=]E"@[@ ȇf]Ïb!q N,Ѱ& :N{+.n_x϶ϚRN@BIJFŅ oM™x+&sA|\3N,G̗gZs]j^yBr]YvtWMVC ИcJ'6_BֹaP"B=!L\.ndecPФƸR?!\!C@NR}LyrpUеX#xzϘt= xW3aDc46o9PV '8'Ți':FU-{T%@𝳛[{iY? UhevyQM[6{KfϻШ(뢲\PVz X^{2@U$:ک%4} DW=I37)eGV֍)1ÇcMj\4X| f'Cz=imGFZaX- KOk iAF#l 읞iØzI$}Sv&Nnww#*AkkI6o&AIٮw]uшJw{YYIhewd\YZf[r 66Ehh S+HKWuELTn=2 +h95Е:f"SNlQ{hf֟E$VQ3hupCMb!.鳈τ<< +1ٝ3*q3y3t};!m8CG}.č[wtWP<\TQDM^& ^fc zՉC2>^ ˛%z2UcJݖ!8&[u#xM{DS/.DorH )˳Vnÿ&ͬrxVem2trEa e^lrVIÂ/h$XPhşkTPK =B?IL V¾**"lS~g( ipw/V]_ ) :?іA.Y7ޝ{?Ґͱ|4PQDO4/o*HX WaQ?` aUr ٥3DV i> 772k(>seXۉ GV}HQ`=] ]rGǷy>_2v! Ιl1X咸\sl7<hq- .1:,˄sMF ku~Q$yﳏpl3^4.^V"8bo{p[%g.LK|# JPyvXњ_2^-V0-+ZnSu˙j+s˨aO>i3t7#:_ Y#0[j?dFh#˄z%4KpIո>޽3#;muX`wZjoma>$lY'e'H\^ H"+upD){!qհ u~lpGGv FIeL7?e\DWS"1U.Zk%՜T}:G=ITƉ1^Qd ЏJA )>4s87R|NS(oz ^!;&(3GC96w9 B mfk|ga6xmpM4wsDI(XIzE$[,b0H"&Γiu&R{8m46 C Mw79Vf9;AOx-y$ =.&a#F2'j`lwE7DvuϮʉ!Lm }Bs>zeUԋaExh?bO{.̦FFbEl] n] Fˢ@,]}bAV;QuƶxB0hNuF|NU~Z x}5(ҤJ)3֩ bE]<)p箤'LVρcg!tә܍i5R"SMJ xTHLXpyJ$h\{WH9O~7ڿ2=??KGlOCY}:s*#oqdc?2x2 nth9 t[tsWS^,,)4C;HQs[MS;ߙiխ u>ҳPRkrR8h^0+HP9,p5^Hs(>X>>q*"xuInp=\;ޱ'>$<3 i?/I0]y9TgK8%\{$'~E#ehAVy6Қ--Fw]UwƟv"Ė6"1qGKs9ۿ1gH{QLh^Lo|Cq!a02j`y2 2-nAwrY׃9<^uJI Ό7V(3q4ϋAzxPq'hN<LJ׻}+pCbw;̕w^r2c|A3s|{oSF)ؔ; BgZx}=%e>,`{zm2p"4pK ^|5 #?kBg9A $s7"'rł<1 HO5*Tǻ6µ=kȹT~ãmrոjht+YoY<EX P9Iqf^2;~SDF8u1ULt90:N9U#U~>fI(OF;F4PUu[.י4' {,~Z%uQ*RL/Ҙwӛ&jT)xy..DwV92¡@&IK[x\} ";%X$%"aUմ$}GZxnawƍ"d^)HVQF;Ы tdk~FUn{G->Q<RYt<1%_{4~\oV.D.[ڜ iɂ V\p|rdsA;j{S/X~ӻ )Lօ=~?~j<8Ttc/l*PYlFVt}lWǘÚ:u"+q~D=Z fhqg1 bBoEkԍu4;qۮ :ԫ c : K \ۼeN7Xz5hbYO Jb4ѡ=KGP$!3 dO l9^GdGؒk=^HQ]wf)Sol!u=9ĩbPR_&av B# \1f?uCG4Ut)WȒP{ O닁WË7xɰEz3&p0.vMZѵd=G_/NmBxi-k(6`/{h?87XX͙+XO]v 7fZIvǍ(۩r|7I9k#*vMd!'#l&j;7QӁǝ[_Km18&N|C*/a*׆{mJHg\oKNb` EY4=F՟qHWO'Q7C $39f׸9V\X텩fϞKɆ8߷-wBfdpriMDbL4t.Jx.}|= ̟FxI3 Ij>BNTloRSu9PU:ySg$4:)'tN,8H'h饊Z*x0dcg{\ǰ'3Ε+Om.?!ED,g8'GnM8}:It6s7!32?֟tisщ8 hxGq9H,7Ŝ&:9~mOBCs[Nfu4@yƬXJMEkIݚU7z茚U GsA1 -:/[{ҳ@Ac w2n9h$#-Pu]Gq-(Ӛn_:7oo~dCVlJ$pgWj(ByRڴ3yݢe$ͭˍt^l|2dg F1b'ʿtT08LjVQĆukAe۽.O>wOHQ"e}rTIn~$EyQ% r5qZ[5pqɎXϤ^ZOQ<ܲ[E',<{tFzȋ\,dR³+V~B* iI#3`O2cD-$b#`G:~=aRC.Ci $)un䰖`9qe;B׬`,sg>tcKZ!\`ܩ /~`QO9=b^ 2,B'K# ;n!`VzGU{ݳ#2 nLUF!đ2$k8Yv"QnG`|T;3Vs1 ,&6 탕 $!o%M>/k EۺՂ3Zrnɞ#xm$_0`RFhAnr6%Ly5p:-ryc`p9sXY'ރGFw|TKnعb /ݵ杗@׵TvPhUit2q@d`rkͶؖGo آՎ+;@V<2W#獩[LX'~-$n;E(EgP[.'m}`d0Έ"R`W N4f!0 Nj~^ "(M8zOcBsu®hY ٻK\ݠcʢ?N*| 1ڗ([(K)=u;YBJ])Q,LsgK<:5;7A6bJcT.OMw:7ce΢K 7zϊ1TjNM|hdw B&LJ> fSFC&0ҡ QI 7}i6_՗Vpy.Y7 =d쑍SiAl1GHj:+M%[a i XޙZizp0䥖Sm#y1c5ۥNi얜[c}^a\|zkv}#@>MI5u5 -=[Roۋj?bn@fcxkTo "H\Shҧ,LI 7ӜA_3z0S Ei%}Sd,Oo]Pxl)Yr}K}[˨jE$Tau KpY2w2"'ݧ3H?*0~HH9[Δ)d ?įUbYkB>zJ R#ORȲ.h[ 70 ߸U/sY1o΋oOb>HLpk;Xx./l*uE$vj&,  U.k4|P֔1A|yYx]h诳::V8b7z ~kK+յlf-p0x-:D S ǎ-<3q,a-é8NФyYkTO77m.tekN>*8eFKNAovԮ~סSx'd+ p~3dAK; zmܿ_4Q>.'͛L -7|wP ZgٰhPy6Ӊ+-=;0dSYOo8 mhqOWo7>pl| '|9Ƃpg$-$4 "`ѼQRg`؉m!r{w0})T|d>G;[_xm\?hfd_ai;zSRjZdEMK:e.GCUS.ck{nǻS {At&D}"H M˞˹&9<#*\( + tbꄤҎ!ะ5 nJ +ɖUY3GA6K#s66caNs]&٧F=q-3"g# Y%&+ھ??Cm[!ּT#(0 S^=FSv_5CC?I O|+ǡ25G<ḙiDGnHG #L[`C1-( ҭb"E% 29싑/á;2ЊƊc=nnt 3*z,C`X0BйAD^^^! {Hﮧ\Akq[ij.uo50YG'͒b(Gvt_19!U4sAgik2 pL6.iߦ&?J\},)CFiL?dZa&[/@Qm*l(ڛCnb|P.O, yקw*Id\y<+/ֈu9>FsH[s>O\!bB.y w˗<̒[}ztsKccj7H2-EoSwsתeHvd0O<9vl SrCӌ HB.w6L>Re}~y98MvhX,p]!'?"C;ЊЭ 7kϴ XԐ2 jţ׀Yqke82h4/HkPiq>V9f4JXe8T{o2@&Z$K2ӟ;`{n‘"m`BF\͈Pb`qF3gܷat%̎P7qe&_R;dd1򂯖IPmY续~Ꮾa4gl:@#dXnS9"",0&PbؤYΜ`fH_#B;^Y<%\ 䘱@Lu0i̬TG `14gʔxY8&MHa9b3vZû;eknd|盍]1"%Lˇ $Փ(O61`ܠWHeɀՀJ=2EkeY~xNԯ]4m(]B!{sMET kT<8. v7<,lB/eEl#T1$Bcjn{c,%3]R N9JUZ,*fS3QJc~g!oͱ{8IqyN hJ,ܮj|卺uyJ\y9M0P좄TڐjPqhK$o83'an `d7i8ơ#pI[L6ד8oS Aʯ9ۗI g߯,2pZwWN :G[\d()TT#J /Bsׄ ]%y설)|?V, 7LtW&VITV#;YhM{ҒsQϺfǛ!]^C+7j0B%*<"bެ UdhP8aئnWd rMHˉ ^[t$bO+sS"ĺd6Kw8.AȢ2d?UtitnYVq0;w4S"C!%PEh%RG? ;BцpL>8-2ƿm71!X;GP~o-ƞmwv0Z_[vܑ3= Nݐ" Q]w^w=5ApQVN0L(ACq`},ԃhG\ z6|sPLJ*߮; U_\X"++ CsҢMGjis̯۝vn5lc嬞iRiXk5>Y$~ <[kWwo'f} Ak[rMg^_ Z{p;nw_o!bwHjTĉ$/Hb.bGJD Yg.NCt̫ՁsC'k?> %eϹ1PeA@ǝYɄe}MQIR0=n{t@*q3ʞtL@Zz 2R]Rg1֐B'\OCC!.hE<0ē1% CY( 1eO5S =\93!(D>%9ƒ '%=刽M%ȥwo{#1i8w}ɘ*!-7hEⰎG"x“H qدsM!)$c@f>* %D*6`BE/SRG+K 0uЀ/Pa|aHP!c`d= JRYւX;h׻uNhw**02P5FpTϘ89IC.i#H^}ODt,L'L̸ǚlKuCU~ k6MtmiTkB}sdmtI Cg;c57D;8n`^x|^i2x0B;`ذ(wNvxMպŒ5קuAf:/#k*[/y+/`~zh;L΃!EN;8x" U_s=R7F!֟ eRxJiɌV߈~ f K.k=I\G]O5צQ;zJUq!'G vc…Q*dbn]%6-l@qBmhШS1gLނ Ys亥Ej{Ws`R7vOm{:X"fy QTjMD:^Tm}XGsgTR8Vȃr%V9 %,#*/])v:o-cEΝ* M ڼV݁3yٵ_cB~ГA /D_,Q2 f~{|lGgշ8Tm^Mp ڍqԸE-7jW덁=ag0TO?۸7!iR- NL nX\3kvvK;aBs$g+L;3kVF;XW*0%1wB+fjr-l9;Tkr8N5Y20Vޒ׎6[M\45'^$֊8G"S0R(v  suInj(C)=q8_$㜎h#mf:0!6n!kkCdcÎdi҃fzapx&1#qlNWuf Nڵrf& ͎(bP -v񬈃;ϹHvAP|'cyd<-=Pdþ[j?ɒ_HtؤFV͛HX}$baf;@]AIo>7*FUO[I'nvdoPA蕍drk , 8W^p Y-92C2(Y^+o=C./cvWX,X֑靀'Q}Vpވ,@|}rZ 8/cZYcH47l+,z_«B3j9  optR Z, s#y6VRK0O.^ qLEY\\ѡQP}p7k *h{GUaq~u4Ύt,1+lrT Bf:;KP*.4)jt7tϟ]TbR'?xlYne'+}RV !߂j;=a_>:+ a߉PhG®8T/k &ؽcA QRW<{ٞ 2 ;,ꁟګIO9$$ UD91ַ LX[yO1J7V' "6FY<á?& $@\X=pU!!Cpn(Wӗv8cgXzk޽6jT=$-*7vp5M0H-@/mV,ۉ!Vy#E%+;`B/d^>>k὎r9憮aqi)+m̢JX/~fջșBÆt{^ Av>92 GdL ~Ck{;0 ?DyFamZ F.'r:Zt0̥x=LMy $זK`=lZ.Ł9"QN8? j+ذ{x'ȳ>-}Z_u\'F̥'yGo3_{6|o7UC`^BT/m޷032[lZ&2 +6ߤ.d rtMSk>U͋{/ʪ6?6m SWY56Yh[V#@G4/@@7 h]\REZ-I%FE+Y=nT7&] +"7Y%xyq'5PBǸ*ɎѴ(% Xc E$E r jˇphԆ*NSӪg>g"kބ6+)`.ZJr4 ߕ-fvX@_Q7zWݒY*e!M5D s6F+Uʢ{-B& u8|*8Rq8[5Mr<Eb{*c2(<֖kܠyC6E$*YF.Z0D F&a[;]LIÕ8;trTWߢA|/Ɏ~dZ+Q%FR@[+;s{ @ tj7mn K B)Jp_ , 9&_Jh`pGd6fVPSPnF͠d[t8fgq6h"E莓_0x77t91#/#7L‹XA]8Zg-@JB  T2S:ѹՒ=UHtB:ʌ<)"F*C..2Fڱ/qU3I-k: ~WH+e\g /įB˰BiE=bbO*Hx*ԧ"S@A2?ttЇ 67Fܲ >`Ub6!3 ;)lȊP>f;E $ ׁAE[\2pTx`tGL@QA;HA'>-JxC>VkiHS.BğW֠/DM`#'ꯤu-~RJxݹ8oEU994w4 wrHx';ɇS}LՉٹ'4 ۩a ^ܵ2_ʣs8Z'CSnD> L5v(Coufd&4%o?33ҁTFNZt/.İ>>4Gѵ ˵MVh'YTɐEcD 7m{I[㬹Z]J|YӇVAJ 7P @apW +;o,MvFuBy_L;Ýu i#:ϙ@ax(}1NR+\Ev~N21;Xlv)le %M9_i5-ҴvaG Y;Z➤ $nRVv⢹ pcDD Vzuo$1vܤ(P}KSV;\*jn;2ݡtĭX P+ 8!v%UM?RqO, 䤸Yz}m>22=-ʜfxL3 Ps HwPS7D)/"c#E摘0etf/ S9 O૑>N45-4"YI_U[q'qer`i$OlI( K(R !-//_ 'i_{?YeQv3 7-y9i4w yB5k9H jٻh|3=9z]|ԴŁI:jYĉg1r3X9 tJ>$P׳Fsm DJM e7gya4a}ؘto*%33 @΂7iK_~UzW%8N7ȹTlKY0?_fU#ymA;JzǕ^Fd'~+ʻ՗L wfuJqSEX 4c{4!PŮ6u N;uy@o/5$2!ڽ?Bծ@p%P5T@B8* kI]a80I&/{ -xSMr]')bKL, Vc˖dY<2p_F׸E#9ܻެ89}RIДbgGH>O9g90{=H gش8HZdJFߍ3m#:eUL 9@RħG4:Qs7[RM$$WE 5WN9;5MKsGYqiNT.N<~Æ'| VY`u{8AhI~C*VKYRZsA9CǐʕŽEpP^UNVRBzln {Id?+bujXTCvx1 8b4׭u1{q\dd3U4~Iʶ,YgV^}t)LNKmCnH!mrx|.4 l ; MMG#}ϰl_ԯG$ε ۤUYQ 'MM7RJH GE[)[!,KɗՓ hUY.EڡIt|赏SS_#-<}*mTxui-  )L<%s9VN xo39 f%[pߥ8nû#9_UvwR;))C7"eRhMIƛ Cb#&ۅoc)+I8o_ I`P')0CUҸԸi9Qrqopxno-ݸ}I'T8 8{_ lS7khV_S-{MR&_h^-]D3E`fLT D*enBXW[{\fǩz Jm6mC7\Ԛ\ŗ NJ$GnM¡wO'76ܴ1%/7 'j=VX {Vw4bW⏲\|'q-狵d^\1!_BaG~| \g/ul! v L#CLW52/"{Qe$ޤNdC9~]PcQFYiwi KCNU\r٩ޜr'#3P5oG E7˯@ȸc@ӣ*ՔZ uZ=2#YxMloؗ-kFB`럵/eڽw|h86F97!8b3N`#6b"{\9*K#z?+ŗx^0*y]t#B"y 0ui~#|۴"mZ'28\OwO+]J^u^73Mnla w`c=[>A'lwd!VnAg^23 kxd0FTiAĂeη$m㹬܉OJL`o5=Q hd{y rКwkvy ]1ڋzs;suTI`^=I۠^);T#3L#y]ʶ{) K3I(oT)=${M8T\7?=pvk_ P0?/&ΐB-Ps7%HX0Ւ!~1jsUP/ Lc淴ApeFT@c:kYf~`%mV.bol*n|Ybު3:d{(wXNb"=9'}?{Su 8/EZWshwc-18ʼԂ ޭ{[r Wq3(v&i}.0Gt>R9B2Y!r2m=Am'N8;gYumXa8`Dx ]]7ƸaɯS`j.+,!M3|>V^A*m$/h,Uۀ3RAr*fE# o91+^ Jx;k[-kl%]ItZIXct`)GaRm.9\ UTbEZ B`+{\;չYh)w=1jnxw~!AlVT/ _j^)8b^x삸hqUς$gX]ys'^(rmǽ&J`/Thͫ?:%=L!e"=J m0w6EwZ {;P&}\V$IY4ɿ!WO}ν!"˧=6kA_t{xD|'e{z?ҽk_6,!XKc%ng&Qr vMj&S[Z&qp}Y~1,BFkAp(SQSam7ѩX:q1R* |TfZԜxꞺ%Лy.kdw OY&1-#$$eQ,YPv?Ʉ?Qd:W b 8­`(Q$IH'= 7 qOr1J5&5CE7@&;eH öo{NZЅ$Hg@*g=ތgi~' K/]DqҞ8(3EP"E<Ț*!Zq7{% d@N`Y޵m;Ing`Sa?n5bF&Tk|_'EΜ䲝Ƣ9 c9H$>Dw#U6UXmT: 11q= Է0n[[v8qV.{_׍fHjC|U[@#0@2`ݎ(R 9ac}eѴ2FSn_m:Ïj4ZۤZ-H ɰ5/7?,4zʞC88djOaǹ] n%*6&BՄy\ՍE7@3mONPJfz ^qo.bP?K]BQ -<Յ`{fywH[Ezn-/nĉj4L4~ W= Ta,hFQ4Uwg*5hfa; ̛xFZJm,'RQn5odk9v2²1?-*IԓpjM ԯxg|O;CO̵=Q=7kp I9Ԝ& pf\Nܯf&04LNnx7wu+yyn۫X.N"19D7\\+ g[LD񚄔Qm;nVM %[_Ĭ%@}A. z8@&G:ʃ{L%*|Dĭ>&$n8,,P|k-a $7w[Ar,C 0"G"?p꽁 2eln_X >QhKApazQ̃3`>.]@nlU:J#5gDIdH՜*e_O(=Lr/ݾ brxr ##3ODJ?)ݗ$Q4f\&E9ǼA/=cb}x~>SfU x ~1mX2hݛ/GŲD B*Gv;@t &uT\4ln[W]TZy[1! xፇGW ųn *kWlE5bT6ٕiSmE[VuQJY` 3fPʽNj:ĄKsZbXqtPy8/%g|I_O}_fwe&MM)9j@ Lm?I80{𺥑ȱfUZi1-N.^@ط$ُP߲!6ԃƥӇ!"`pV\ϗod@ޞb)98$k ȴ!~ >;iE LШ2rh74϶4 CQn4d=wB1{:VBbޮ"f` 5 +6yM^PTi%7@9 R Hi-dGF%U,Jaje_n y[t=<MT( P6 uب2p.V]}A\=3ٞ"-xq.0M~)Oއ>ơD9JUT>P*JUEicLT!(wHg@qS(^Uvr҂rQL' ~\^uا2ENd́@ 6$-Ձ;C^~ M%4v,ߦy[3(VrbAHe&'*۸tZǵ~7Ve.J2^lG\9Fkku0^e?THI8=!_yX ,*!aBڻ&ES1 qbK7T_aE6܏?sT{J׼/_ui 2H^DN#^⤟vm6 LhVS2=d<"hQSV@@[4xa1{^3ѩ"G!b+b9YEIЗnQ ?./VI%%?Ɠ`lʞJ(Stb7ɗB׻d籠ܵ`=TT&Y"ti-> uPf_y[9f.KWֵwGamzJGn /,y 0kѨ 6Ȭ*V4{[%jr78le0#ފWpbkH! 4a#]"}E9[u>uO)GPTre3vkT>pذ#)ެMEm|'W8~t *4DSmC˙L@Q3)XdwU.ɕvsi {9D#iQh ݤFP++D:GĴd>5LtO%s̬ Q9&*4ih{C!-l&`%gXa'#Tl~. 0_bL#, 4)hЩGs6Kjs9:r-^sQX ȗh81qT).$B_O(C ҩAGQ˸+ͩ +'חcq%ac(` -/!z JܣGW5,颙L9lA8gMT05{ڼ%gb,R 1K0 C&Y L3xXSx) ϵ&X?'w)g{0l]= Š0ǘX}$-dQ!`d|W )gboa-ົ]*pᐙԟ_d"0-Lܝ%iI^E0Jjp}\fTlE1H_du_ ی?6sUfKak /tt7;[)pTx)EkwDy \kN.fk56f+rZ=>ݶ7}33/1: F_zFV  iyKCdF=x6HꀈqLQhkԍ52>,MOgjy_?m0AQA_ a8V33my5L-D-]X$H*u܅0#&B$ r{DV`9Ց3h虡~Îsp58rĭ,3Lտ"');Z>Nhw>G4~͗xdҦ2Nb@@ac33_]×c :Dg><}#k\WU߱ 5QT>3fGg׉[pa5fh vm_$3׳OeP@=4)XDEM$W1>5j,tI-"@Be+_jV@Ҵ>ƶ=C|IRHcovbl~^QR%cm*{UwH1?z/U,~S2pTN}<7O*c="56XmehYX2ɳ6x.m6S"D\.W=j4'?z6ޥa8)֯9P͓CfѱkU;NIKb:>o[{lNV(M0lu]~&Vt 81C.)f%%ЈcD[Ok_fvA`$qOE2hX "\p- ol]m 4; Cd@Oe-kdR[BAo,uS7PlEj}Q?>5x^?jLy1v@ɦߑ<{NU_2;]TgPRc~.I}fdɱ'j87D/+vVçsxQgL]\ MA29c0+;fun_9P#p8 A/Xɉ.# i2Fݽ2;@ 'CUsں'qiIh8߻ $WLVC/ڨ dSD:͎Yq[WVb@A6KwEm⬛} DШ2ohyQ6=D *oQcrWŖ۶8~S݁(-xGdീ9qx^j6(RVZxa./fَo[u"PQHp']|Zz Ne2&~;~$2W%lʁ,sCxDc2v{97(k5pO2=L̅eӋ?$Z/9X4ėGx7n|I̴+}6$5@|3w~ &o$P3/. -8:,9O$!e ۛfq<ęK ([9YZI!RTbr5l8NZ[S;2JWݕiWEz//]] ̙BL ׏ZK~s7`J xK\P<{c^5xoJZO k,䨸lQ g19x-i33 v{(_4(-up⩀j\m-SIRy׎zEdsDDQ4H+cMC#~lPD*u>=֩sޖ\P &,~u[ցݏ^{_{&>胀^J&f-qSr4F:3GLɬ ל>X .)5Ys'vG]EȁDwc.nm˪vpL`Ju p\rBV׺X72b4zP/!EB6M * ʳZЈʐ @M1eZ~um?D \5?WT)v2c"HfY[eTӲ!QPuI1 O]x3)s14P41O+.;knU8H9yolW(18)'/RYQ1$SSLm*^ڼaOvx'7 Qo Z֠ f-ZPa%^k.!ӱ^Ե֑=aj<[[_z ʌzWYMp#Y+݅騦zFTIe.1Hh .I6o)$%oSjk4$*I{Il1{M<>X#j0d@ `nLiiD(lRsƄ)KO>%.UHBePU~&82hh墙6uOm|#Wsە,a/?ĔPcsT\8D-0@wiRngQȌbͫ,柔C Ζ 2ނҎc7oz]Mp ]njTTaibn{1'9 ? 1NT!uߕW|%!`F0N7yu"\1T6 eU&7Us>PB<v3se)Z`b-#fh[h 5M%;Of22y (ekftjޥyaaYgϗ7a+O'_׃+s Uѥ80_DPWɻ|Qa<(ݐ ̧.,%zA9-~wS_O`:wTn!q(d4xHzBJLw>[ =gmTGkؘz&&"I՝?_#cn]CwrmY3IQK=Nѻ>G7qw\l4CL;ݵ݁8䄔',-+ϓ* OwWB=ZU \5<E*Fk T#C.gjh/*uJRFh2ABiԯ'!_g=q*Xo<UpB[*&o5y󟀓PO4uw\b9=䩑2ǘ3zH+*y6Ng?.Eѿ]̞&0].ejUkur;29^vax}a>I7;}  0@MJ 9l(>`[Hk8ƞ߿)8RH.퉏­4/kǽdVA+I&z'-n'v+" a'Z %!:ޅwjJ;}\#&FJ#+KZmaYi2, @W1;e?6k NxFI!M lTP&!v%L5 Aypdk| 2Uh}}.=sWOo| Άe!|2J`s]X?JՕgoUfB`|0Q[MX g>OY᲎bSg_25aqUt#:Q;>1%{ ^zS"f.K5 E?#2VE$Ohb8VPT%/$>K`m[-ϿA83ϑYLw% iHKK{]M1ɦNAf/`{'+)<K 1,dm'´Mso<;k &J((SW^.;׿sfYBc^W:&vԄxIGYnɪ~8P+G1D>,}LNc΀Ǻ 7ާv'MClM͡Ƙ{  󩴾Al']wڢ2ݿvu[*2Gշy($[ʅW>:tUg/^Ƃp;"/גGj5BdQ2pWŰ 9qjWV=EtP7MbRp[񰸎[Ey9e>  `} /Vc` eqCrY66~袷ڴ診k<ƃh!Ȧziu7UުW$_ i Ƴ;CfZ0`Vm$z-uDE떧Xp@8fm NF3IC5* hna'q4O=K&!i](; |M0(1~–ظ<,^c~9qv"DzC@ ^|W譣Bx)5>wE#B940J00T(iP^q?:pA =V"M}S$` -+հDnXl{Q9,UΑg|ܦtH(3c̓5(rUЅ(h&+s@ͳ+"9ւKM/9e~4\#9O^.&92{E"}a۟lz5LۍvIPͳ:{d} OhY45uO/^/wwVˑ8QorIgB rت1nKidYÙsѻւ u:Gh;zJz$$/"ajNlL[E$*mY6Hq-`q'DBӒSuZ[)iaSXx%Hk7?ևӋS.dUFc??YOɡѨ8Kj30J6$Tw-ϑVBQ#yCϤǸȡQ]Dn 4|_F06ȎGڳ#ф5F &Nߛ B@*S\^0AZc/hA˃S;-GC*>27M:^M (>Hg;s|OcG["fQ+YS]6L. DG~~ʪ K |Q;]W*4IY2 aF~G0ti4%Jnu=xO3@^?T%xfρidö 0qD. <^dE='ͼk1]5*BW\CvLP5ziPh5Ղ6:ߚ=L6$!Y:KhHՌ/J?{igY[0_2D\X#=<pye3N =(*P^G  N?]JIŶu%NQ%ĝ M5ᩢ#t d,/IQ +!O׃?'BdYQضhE6{[)ٳ>s8_RQtJ4qN.OW6EߪMrgyDvCܲwdκop>Y*t+ׄ6`cPN TʽF۶2 ]ОuچD'%ɋ!&w7Qn (|< @dsw{K̭eχ VYH(2j1 KRhQO=i,Ά\Oۺ _G踺CwWl (ӷ hB|X}J5:lWYlAk \[G>-( :=_ =1hvW r|} _.͝;PڷX&a%q?Q!OU/&19r3ś%w G yΓ?-,BN"#-;bUAѵDRH嬛T5U%Qpbgaۏd{Nm"ɗ"[ljrARݨ9܁7?Bi!ۮUZ%KT^XGFU? "^_zY Og"SuPB 6U8 jCexݹ2YXe[ޣ8i^׬PA_]\GngDdE̫>&o7Yf+6D)G8,dy0KII"/=ĘV>9d0(\ꬤ,#Vir*z^>Kan]7,eM$&Ї1$B]\Opȑ r\Y CabkJJY -35uonjRn MYUsq$8vbshL",%/A}QY}AkPSqAH܇ܺA2EKN#S%sֿ͸E݂ATv7$>VK-%A ehg"|8< *vT͵|\m}tG+cxj7y~JQL)]B'}f'Er^T S&@fFD/$(n"N4]q5rc[c˂"oY{, N%+ "IY"b~{>첶= f|u㷭 & U_c?u%XMLwf5mEY34ҹ:?gI|D+)i i^Tl|^]ø@V72DdhW5-M*qײJ 4քhGSrǽ؋GIz\8f,8*nKz]1ߠ@|u[аFZ[$/&4PUy9k"Z<_x"'.ڳS;uDQ°``'=T5?R^-*/࠷ n0k>`Vk*F`JT up qK ?g&E[wP|anHU8ߌ#6X>$2S$w?xJY@Z5Q$tl 6in1d|_(xEoi[93/wh]7fkޯZ}͜Ude<:~Yzqe:p'p,z=%k\vÔ}9&0&9YE ES|S}e77 9ذdL !@Zv7?Cze'ޮ*Mv9g[;5!DOgmUXi Rg'aߙGq!lLHP] Cq#v#2MUx9?, GSrP{;C%=tUvf'- ht :L5ȭG#MS} jTN\w-b Y߫7^A'uS$29b"@iwل}eKƛ;2B Z(`_(L;:9R  ^R3{kbfMPhܧ[5{h-8%д'%;)͆u0Z"΢j0?V ;aTH(Ohg3o܂]qUTR_dž'UؠPr ` U`g|{:QbNlX*:Bj$N1Q9GϞ>mxg\O01]l᜖Ahe#G!* j:9pxn$Nݴy>d„.t,1ֻj@>/;΍}T ȠȚݤhPvD+k*G b3^nךԦfauSrM.>wn:s%xz[FYBxG3b͞c d r]#Fʿq.Br[+QOHxk2pOgX$XHSB*٦z.@F2uPz?yӘj*F<\wX`>xdV?QyL/:PE/U_$} ]H_8ţU.S6=';`Хa,}A rsr8b6:JEk'¹6Fƹou+_ D.31,.S6N-)Yüe۳$>k+nv_Ӑԓ zO~GÏ!ݰwQ8St5j6犁Xt~՗4^x<|!Ηk[;7t`f$K`SݘY+dFEœ{o8y[k Ƣ{0FAq}@tAlne.uYd%NgIhbL˂e [gx4|cJҜ{2}<ء ]츼ӄƝ0ze]K!iifqZh:Jj#xy_ջi2GZ {Za:tL#{.Bu''85Z"zV (un@{s@I+(y?U>~ ^On|\,bVGIZ .)]->1|4WFrS}t̉嗷y]]{QJ{SEH=:an~A'4|;I5aʊgt>͓t/͠|-B z]NX:hsУ]**E;VpX|B6_CZJBc| gfLnCKW_Bl *{SXUhD qm>n*!7\|g Uir=wQN)9 dndo0Xo4*up~/_߬^bLk m2%[:ޥgb1X״3Zh?b2X0_]o-eݔfBi2tsRgF$t< ہz;}n(O2O ,{v9\@X#\xi4g58u Ԇ D!\̆fy>K񧰴HrUN&:kn. ?7>(ptAqEA̠{l2\qC^Y|OY߶RUh u'!F!0[Dz=.he!ź@b*5 #z+L)/u$S Z*2co^ pPӦ]@kq8ЌQ9 rƬwo#coQ`jZ~}bmٖO ~Q7UJOY3ݢ.Y=n[vp ͠lxaPwkwyI4GR۝! 7Bbfűݤ/i2(`Yυq}Slޡ\?Or>B;2P_gZ'jFkEL^@]Xhh2 /zCg%a~@}I7a#kVꜺ5nM5FʸO'KbQ8 `{a?SŬA"+P8ŇKGsja,{DMUCD{_1TBZ+B}S v< $zu$$4`mL|oEI*N9rw=𼻑J\=N EWtkE vRQhWM#\ kغ!-3ޭSu~lUAWTK@rKkvB#j}xUwƵ|ˇ06pD(Q zqJ~ws2:꫃sR+A8 m7Ҥ99%ml>+;5e;6Xta55aW ,Kmx"XJ6 N ]AڶImH[7;b烛T ̩$!/İ&&Gs߱-ӛ;zHT_2%D P<-ICY`6>;dwA#9 V: L%Ql2od A[\~'d%+(ۜ__[x <:M#y˵+'7X@+m7(|XtJ <#OI:3A">c_6'غQ,Vf͔}l^x, +YmBov[)rLªGz/NjיFgśqX]66(9a[~;#hDCt-PC,6;DQ2 };0Qɼȁenݿ'X#vu K^\.[<,ӏSU#ԫ=.sbSYW=hAlvYwI!,j:L s>@C(Zl艄gs"Jp9"G/k=z'|F1-{µrYE퉉/jYɏV j|*(ļRbtu$m5x^ ZS!B L@6.RR+A>R`mV_y$&~Dxgށ.lx 6-Qj*֌KR#Յ7NcE_ǪExEpJcS >Nɂ=$ƖMC2A ޽ƦEiB뗰Nrb ~򎮞*~Oe#,MGZ!Kv/ 'IcOukT@kXڬ͍z .$L5Ȭ(Y &O0< s ^$^P.aaTY  :yMvd`0L8/<n'bGBqP J%/jcPpx+U6dF3O!w?<9Őy5B2 Ћ g=MI䉝a3=$^`&w/Л_w\N v=[(>Ps{(~\HfWBڨ[ Eid!{,rkUcE?nqz.N8f߱:Ŧ*ប(|XlJIpq<-UȑJ*޵ɶőB+X|}K}OOm`xE_XCɠ9w8qKRz|%Է$d<< e3 PMr [R 5N#^[uB"Y4&+(ii֬/ԅI)]s ,`xmY1FUQ<8[~wԥ[r5@> @Y{ ½T%ğttg?t-;~r nu1_h|&gv#W J(<۬3|*щ,W8hy{K,U: g }Wbl1QXLXM$&U< @ǖUmZɁx3i~7nv0q#2p!:ٹ{ J3u`G0 S"RVx@( A೓f2m\bZ"y7fobL W3Cq$E3W՘'e 綹2 >a](,5W z[uNި$qzJS!2)yeu@25(.u%U5ζ>q d{D]d+oF\y@@hoèX&ٖ}J ޓ#YAEZ~n8Z;7mQ.7T#[]Th$ݔ2(DĈb u@O?󵵢ъw{#E|b,o-tNᘔm h e!Utءr(u,&hi^g.9eC/6͉v̢ꗽ!7 b{\'#"@b%^``Ĺ`H؈<ލ߫x@(nP+CR:g=b%Ri8ER6-IΆ5q~3셗aBDe]jcl"$¨T`*T;__S =Ek}fK ,wWI(#UѥY" qK雅4X|r`֭]c{2&ǜ"cGIɓW^%+&nd7OFi;R_lyO0:(cRi.n^<4- 6r.sH|}unF[v+ 9n_Oe=;IBT:<,(0['%ctmhjE˚lPbwiLXetM%#+h4E=u1ZYo/(a-B0џ9" >#D ;D>!C+wdo+7;P vwpc&PPE?`,\zPxk>[\PiL -gOTp{RxcX5"wJer}i?'&L6 ;ZoioK5[n zEMH KZ2Rcs#Tn?^'4@۔m:OX@_?U%[&+n= -0wQ (AK<%1I\wג9tvʲ ǯZx4{K*3b9T&Øڪ7 OTw+D\Y( K̋{5jr)d#VD؏z2a̻Pw$q4Dx@ϰ ov&m-VFD5D(o\<~߼Z1žρj-`:Fƽ t!\$^,''AВffVc i ,fjg0C3aɳ psE_m嵏HEf\NQQ(.ۜ sfJ{@bB'qTޙ6}X5i3zJ,`(;@Ty`'Η`wVRY#a;ώ!,-ݯǖ⪐p|ekZn̆N&'NdXK{zP习Wm͋B[q;*3@&eԑ_if>ݺ^{[25D;蚢C g=fO%E}(c|TKʅ ?F!n-$dB? z˃YYǜtFEhJNN0tX:8s*`s^^5PlT1Ԫ6Z<1/HZ|CÕPH6o?Jef^ yQev zlF̑J gdA & T0Cs߲l^cu/#.!OEb^-\C؀?ȇm-H i%V2P/xjW2s[E*BtǸJCt%ja%M֧+AT3i}9 Wϱ?=f2Yq K` Q=|i;AsDTBȔ^I}ku|r$b!^CsrIK2f;f$ c'i.̼FBvkV 2`i։8:чWvU}V5lQcO!}>.k7ee;BSg,TMf41͊&-.׵6X(ދ- Ltym:s>]ͮ=R;Ilgإi?0%q-׳;Xu)4"A\A)mzx?y|C2[ة Rڳj^)pQMj-lY6Y)΋cbRx7a-l~7 "IlO1=nxxl ێxgFtb:}CFP,['M mP=7)j_\XQ( ,I-g]vHzG_d7VRP grDܬyՉb%X+ָJeR CTd\m5qsUCgDŽkJ¦6)cYu,%Doʪ>uiILį'吐d=oѡژK8z?g[| SW~>-*3lǶrXL 12_%l 3ӓ=l".oIxO(GZD  2~ fW!vd&Z??Sqϖ> `_epfC (ZYFJ D4|)BJNGÞ*B,Zm@% ɘ_!@i!7@؆]\r : q?Sś4,'c5[St: J5osq$o1&s|)}nCiZqhdjZNYj&-Uf@r> 6"Z}X8PatY&=jTs߶NGc K3DƐ~M8UY^$}{N&pDjMA4V'V'/>n#7=hbJ>KxY8i)eOF3/¹yX%ۯ#3Ya+H%U:Ii3S OxA8tw(ƍ&i^C-B tSkBZ\cxI@\|\֕ |,5n:[7caPdA[6/li趨0@m]%CSuf5 &;o%HR͚1sCBS1\bBЧ5,GA.k)iSbOr$ H+j.SK% "!bX[o8{ͷN\|NK<=߼fi[<rז^PIxJa:ppwF?_-u";I9LtqB pG ?Qjjt=nw .m7ݿ)#Bff Ww ]v` 1lMq| _붵)OqBl M=->㚱2xAuIƭZhW;@m>%2|4OŢq*O'7fPtH\jv:va7n #eV1bGM/NeGPc/I"4$hJu/;[auSS /D)=лncr5S,uGE]3L_Qϒ6]S kz& -3a PJwG= gwKV sS3ۥfSt$A|u$ъҬ^w:Je!~)2Og50)G\n_T/n3=ܰÏ9ۨ&%6kH&ΌQQtc9a%5^m|/$@ᒻJYYyH3 XM$84|_!uwhC)!#"\s)Կ{IC  &DgÙ28h(tjYF&!ZF"2[GbٴDsK ۹ala d}ݫ_BEEXBDъ<}`HܡH3gDϱc_Bx 쫩X7c DկslVߗO!6&gT̎s@YR-F|:TDži%KZn}=uk[Pa(fLf2֜{ Ht1S5$WC=?VϹFZ4f|;tzD4y~ Y]2.NW)  1jܩ})Hz6 bJg57*OTj3S.֖~_9CuaG(ri/o2})\h6V>*%yV T~Am-ǚd?rM̑A瑝9ϭh՝/[Ay6S6`kTRSy1UYW1QL;@j mGT(dlиt^S

`aw$rب3wxE!͑ WE٢aUiL>s<" NHlqh*:vPȤrJ4D G8Ng[vzXJԾc pkщNӜaC;޶;/ jJ$k<_< x``t(wAp~[usHEy%JTte,@+r(_!n$a E;O*= 0`ů{u #pN3Bb mm6 IE 0/%QwToVEdv#B)yRU3l+QCHiUg\,u U]´ Ep <漘&w&_lب~WFI%sD{G_wIc&7҅3-b hI .&\,t"bRч_wo{}}^N=ןR?G( *>"rIU [9lgXw8!yTɊC. $'Vs*:IbB,됇Csu !jFdM?I\/nrYr)Ԩ5oE~2m (CJ-gnyyj =3tV_dz$: #{w͜chwP8q P砠jTz9/kvfȳ[DX (zWxcL,Àdl|YS& Bִ]dKK̐U}i [d <4 rΩG!`ij/(bУipD*ݕZu`{5xA0rKQzG]fұ|1d:YIJzLWfeCrH-~w*atPvQڮfՠ4; cl:>a͂Y_5 @6iڱ1ڹx{[c&.O k KTs&ȨtQB`V˄rb魗) z``NaT8FtZnQ(= A~2o"=UC3խQ%HyR5\3% ǴHC @ci$b7dži(n&vvW?qA^N{]}ߝ[xy }[B^ql)F:%JxNr|}U)9|&zޒ-s\,U>Otې+g#F]pyō E;|**かUO:>[!,<}-8vilA̫cŀk}% \|ǧsL $ z:1;1zpxz?Bɷ亠\11|E<EASE=>>K$}' GH]kgm8(tᝳ}{Evߺ- )SCgEĽ%.U< 1c( Dpigޡ扢saNb%Qyʙw *E%ԟBjU&ss"k =P.i1UsK7>Ǩh'Os~xYIqܯp VL(l%((P(CKn1rCǟ>#cmT_$Grj*, !q<&]`6cأZ,-zuS>c/CPhBzB:1zC~Ј(6u 8e `5،sAI|KIl(X9HMP騢[=YNm; |?Hp8on -:gArs ]ի6˝'#f_*2 ?j`7yX[ryIU]@2Dntc०n \wlQZ H8SsVT7Eנ9 =%H&X:~b/_(H WM}orDSG |]lD;عɘǖ^k2Z`Vѡ\W&fxg3}ylRrLdQoe 04k /0\U}5jp=#h߭UʺYYknt^0!EŇ˪axSWы}<t6OC03GbMn_?•Qdnv]l( Eb`;zfHyLi _gz<Mmg+;̪um] k<%݇m{E%Gd c?R$n*1 29YΆܞ!Ya0f9&H)GTkLpAiRxw-`X1BV21f ]X# C#/gҴ@&?!諺K處LJU"i3 *!v(?%P-)Do\@@1g`й' 6|?Ny|X 'V6ƠB\*>uiH(գW9MoOiYSWXsh 9#@SL%rםOͻ(X?O{bƣmҭ\Ľ "&j448HÖY Ԗu}t8pE,(uAk4}َ5ba(y>{mJZ?Uj̬t:Se?-y}{e9!_1r^K_Ӯa?ekaj)<\笩ϦrMr: *\*GsM6$C5qn >bF -qj_ h@ !l(F74h ѣۥ͏υp-}GxE~&١G֩K:{|r՗I[H I񉱘'f|o;=#b\eEJW! @ _ƥ@l1sv3U$|}UKl C\_? ~ϝ](ȕl$ȕJsN>`k'j6̤_hDta/:xC^.hyV1^r5$}%+ȉɖ4'_2 h{RQogu{&1p)^z_Ķ|vv;oC6(eڼ42wHxݭwՋͻSb;]Bpb@ۍ h.^o|TWwr kOV aXHvb)lk;@[6]颱'iߘԎYy;1 ~\'?C@|4Ax^Sl-6>] O? Xf4?ɭ/ZmteB*c߅: -P @FOL=CQdO+WfW $&$U H|WVo۹淂#v~V6gI4ى94- ;{=3AkOX_A'1 ˅T7%ӌ$ܣ^EetDsz;eEFQ;~\099K[wN޷EGVklo]9Њ0[Hřye3ribWUp𹿊"VwL=e^Th.N;]׾[SV&ux(7mE']n@!CyV"\M:';a#|'rݥhkrnVfa=i::=dtϵ' 8? CJ~kZ eĒ%aVMF>XT>$ G%:BǦU8aӫn> A]QLij|-&lu QIةK,o…!@e|̣\TWdY3 p% ozOeQ5fGp5qy&6A 1 {~2G ;c#M"{KZ{ѾîXEZ1q?5AI|Р)=O=SiAAۂ&& Iroj/&agЅhѩľk? GAy'j!N'|ٝ)n{ڎTG7%HYK >I^Vmb`˿Uxkk\ 듘:<Μg`~}Z(V*}%/+v,pWkO٭k 0<D}wE[g -uSrSR?y&@l}6f0{&꿏lgR3k-^!&7ߺ{u3RZҢ<6bHWƷSߩ§ӂKsWqOѪEFzS,r:1Ձ>9P7[2  ~Wx+Ƽ$]W h0Gד03{^q~tS`t2_> ʱ(o0f61h<8°YT,=[G;UbF 1{!7jYTIrN~\|i#/ g /+ +ŶZ~ y.;APg" VNo~&WVĔuW;vJm< mn"݆,@C{MIk|&>>HEke߼<Ϧ3]bB@lJkhԄ`=N6х?:z>w,Oc+j>Y_[kɇB]!In-i@cA9/<-ּh* *%2H&6XƜ {ǥ(V)>Hc{Q(JD/)4W$mٛVPo5>+\r#gx{Ϊ }R6)$6x0c*hS Z/Q] w@&#HȰhHU8Jt#abt`$ \r`IR FI_2S]k1*dxVG&(Zu- TupO& n΁̏ uJfm=I\DHܯc]H;IhMK ! 0~$qU16xAS4o` KNd;^˰.~ y{3w;s lG8a m).FI=B调ZW|lBieH`d=Po$΋)U`P>hU7N-x;ic_?%6Vh 6Ԃx@ݭ.¸~EB~!1Sr_z8,B2'vɉe j `F>ˆXRBbvL} pBAWil6~F69kiwU>sg7ǔn9i"90"qZor9yP}b9#ˢ+nT'aт0Ѱ#P\7BC׾$r5O>6:d BD>b57.IR2IJW_J+ ۤYȆ))![E| fdD' :18U(~)5xJ@&v%pwЊ.-T]v}ynF$Т~yX/ vB[M;j`{6e )`hy,/!aA0#^E˹ H/dF΍; TtO+`-G=s z ЊQt6QИW7>͵I><D$F"96RnJ)#ƼCP^]4$!.}$֫*qMk*y4ζȗG\ЋaCA6khX^^'I/D3 &0ϋwvܪ  bC:3BTZX*eWQVތ^M?E[ɻY_*l7APvZQ1?O j˻U~kjzY._e3 jd~4ឝ6`m\,@~ؤ= O@;zjJǰ!+SO+徐@E ]ujQ@b4SF|zyau *N-øL#)Ejy}϶^8;B됳C-dj޵1rLmp?gcR15>0E`R,Q慲17bn"iT33e\=0pKcذð Q沵WiIC{W<f oe!vHVfd|j'vyO[c@\S9D-9s8:NȂI`6Z9P/2jsGx> J{dUzzL-z-H%ik`(fEMA}HWLIwuCvgiYPsq\`ЏŘH >iWУ3rȵl]-+aMB20iaP]WDyX5 T)sr$\r#b'Gnzs;!?Q('<8՜rb=n{<;v8cw9+@lDW_vVM34 -3=u5m/aYjf!r@THV@B <[[l'6)M;D;P&=7y/%A󚬇mHm\0n1f5:1 b&y}/e:h P+)z~SؼCKNM`q*YV%/p9GO5EJbTsg{b'l1XDssųY4ÞBL`=e:4_?NQ9ш ˵0Z8HGnRD 8*}MEMKԱHIj\'k+ODJ{IQ^fQ^Do73Wz6_%Ҷ@i-NT>lH>QlCve";m&XY=2Z/ultv^hEUۼ[?S( ۓIU² wiopi.*2(33y8"Ֆ&^ه m P?0ǐ?p骥N cT)Xuq vG ؖA=f䚢u!VeE6o ;^/U~XxtM"{PZķ 5~GKKnjk/)v_V/119&.UjGJ !< @p@ mL7VO2ThD̈UuL/A5tG|~%#m=( |]6Nb8<$85uE^t;#3#7c{xלǮYFwPnYN36S\Fꓩ%y5` A05"4=T0ӅjVH3Xo28rZgXX KE[_ $_zCM%*I+N`k@d(ۢtuRlv;-mȁMp) mH'4^ݳܾ$enj Y=#tΉqun"8U1*#ìfRNe׬ьsO*o9$F&W{%GAie}I(.>^B=5CnOSBUnu o,*cW#J Ē7$N"ȭZ+f\}YNHwC6ڴwO2XA//|WB`{溑nh#ݢ%R+N[B@uǤ~٪ۚAA7w[RʿOHl]m|ԾI!KW+_~)+SPp=+A\ 0нcXCK:q`{朐[P}!<[]䆁E7+QTֲMJo"I&k\>ŭfw#TѧOZ>5DM"ٗ%]ɃB))2z*L9*θT(  [̩.XCB,6~!iHV|օ5Hݺ0$i<Eq]dQFBvyYQ`nDNTJk#Wp- ^@5qmPkm  !7M[kȁ l)UKTOGѵ9.;'EWG"/F -8;8jԫB_:KKE\RauRl C&oSF_l):0L`WգDo3cQOavE#XœvM{=D6ϦxwrXF +[Mu+0;PBUĊNga0רp.Iӷ@ sC],|Aqm]tOM<p،C9uB txLUc~'@? "!3Cdz!Z5n(5p_,$z(6Q00$w-&Rj>qt2#_wXetC<݋}Pcw͒QW!ϋ[7)-=V)U_ [19$@Zoe~b͹.X 7uGp'H<%cпC3 1,knwc)5.7b]Lp<( =<$:Num:0m<<9 N'D^W[z^2Fo8'{R؞Wf!g9> pYm;<q<ɩCMGu.%&6_/H7b0rą)WҴ?#a%>A  xX"kV[_DmmdKGxN(C{:8Hk$*1.!w0@OZZQ?4G nt=޶AqrU =F=EQ$ 9 mp' Qir^=PI= WE7k)r}jx~g6#o~Հgq3zzUI..(%P~w^6R|.nBZPɶt:j?; ?7̇@uDm@H{7zyBH^Q^E\DQ,MbYZYDzmG~5{XPY&`Ybw"{0.EPoF[V駩2>D#0m}Ng%ur5!Z3tze ,CO|3ݦj&@F *42Q\M[}<ղ ˴fP&n~kxu㻔\oNl-2)kJt ʑmAL~*3"P+]WeԿ3BE*scZ!ԸS'<ɿ4r ku-B HƆPBavP vଁg2x馏92anN:fJh.jc7$_K_*\hxڽIUvE"ɷ&C5rSm$pl:wX4gj]β!IgY#v.11tG SbZ4so5x%5CTJ֐Z)Çnǝz8j4]yaFiYZ⦭;V=5ĩO{ B+ x])^O, oԆ Z:U!vO@ Q#nKs,{Ϙ$r, t\?6;iM9_qܢӽ} U>8q*}uEq}s%&ujm[c 5k P|L5p0k)pQȹ$_%s{BqjVOZ=#?;P`xE|Һ;?[O`cyu0\1RQIx!]{yxk&Fg&i)RV%!8]A/1KXn9@rY H*=mjj,;봷U).4EAsErS) h=sb9[aZ <A6|Ҩ0@p@4[  k( evY[7V%;)qh\oKnr=a=eZ[<~*;5T VCRj-D \2B n/M6<}upwN>NBWŻ=E gH0y) V63Kο|][~aOϒ f%LC}rƾ޿&vH ų 8!d2U0#]qھN_(o|z@ h5JD ,"7=#5=$BDM]Uu[+Ez+Y.u.ied>XE&)СED bm`sL-Ox*"i"Gʳ˕}օ%HWLJN_fqcG&ttԑ&^S GN%4&V25 m՗` K#YuegYK}5.%.BZ`aP{qNdžH#=nL(bn,}yu)HSyFAe"3t'"o""+_0Q GGQ Y*I7;eފNϲbWRo*Ga$Z?9bmC4H50x ԸOq+9d-RyKS#)@Be( dA|,gwx9*Y]٨m 95Ɨ1DPco^lpږvEsOـi:2_Z>Y=h$W_;vGm@֚+{`u: O S ϟP̞] q{y ̐6X>Ta}ӂj33Z'l7%l_AJ^r+t M!1,.IφCjO^WK%B05̝21x{SW^fgmS]lmpɏ6n0\a.BľQLn$0wB'm6׶'k$3N.TcAdL^nwΓ\N8!| ؘ/a˭澿fEɨ3H Njuz$P~V}ҟ Z:=H09ϣ3bs!+ԧD!7cal=7 eXc|񙊤W?UNJ)'-h:െ(K :.;Y%{ȡz)s~*\L6Zo뤬Cs1-؞JeQq% D%q6+MWti{;A"KfNJ s\Xq{;Gg8)z3 aOsqm&9Ŏ$y@ZcbY\E. RQb*s{fnAn`R2WQ–Ca-wv$OѲ;d.n]r52PUtdsy9.@R_%"9{%͛a% ēC0?zIů}y{нaC֢'iel$"4 %Le,%brF&b#tݏⷹwEC.co*RyV7=j*~ ӱM -ã;QRJTVWs6~{gBL~Ao7o?43 л+qIěj1 2J߄nXҡP2pE{!У^;8W)ۼYK&<&Qt4٥٦fFpEwRx V*$ R$U&h6z }ȵ) Е"CȲpFSP{ 0ϊ? xD};bіR 4Pđ5ej4G"-}Yc֛2}ҟa,1(ni2 ː0~ M!d"`$u˃‹"r,l[Ӆ҇'*um߯l8ﻭh'9%!2#8 9Fjم1zO64lIsM;`0;cmo}gr&e!;Cr8[0׷ՀX P<TZ;M"eOg:zlJAU*YȐN_DpC.ǵ[Ӣ[?wL^2𴼹8(no Moۓy&`,g>[<'72~.&2xr7k6n1޹DA١篯GN^W LWdK1"@QS & X8 $qJik6pj?nLM 1Bt)FDo/5X`C{?H\X|/KHC*`׻I?l$H K9.]h5]5,Q;'r=>͟6ra*}l;Е5yazON2-i4+W!ᒷ5yX[h9"oj OIC/Φ H "t7Is$d8R.+?t_XQ\'9 L V!e0x M〶TUۥ6C|\3zg@+&3uu#|ʟac͐#LȌj7 9,o Qm6^2nNukgWb9375\~ڷ'SL˗Ek!=0_xV#@Ɩ PtRָjD-]53xxJ٪ ڵP2byCK d@q*Up-;謯ޥֱiyȯ.j0Zȿ;.Hw i8*^kh3ҝ5 h s,~uAoAG Ҥ볎MKּH+ kr&Z%pmeAPpa5P;mRMlet :** !62.v߁mE̳V#E,I4;Wm>J\8'S}@MrQ8[o)W>|4£jTGKw0bޗ[ez[Rӡ8{<; DjѫUjVܫ.^Ԛǒ~Ƃj ,DS`?h}L@m(B !)E*288EK 7MD}f6r8-r%arx]jpKWyWA(쨶dmj4P#?CQKUhP]>(1lߘ/䖨p@I` ^x?g(N(X(?^~r;D#,i3ml4\ѳв7Х#xWAywH K}:ȍ?jSmD1# |7*PӰ[*dR῿a @Ψ'|>47t;t]˴41N"qhd "V+D[zԮj)0S4`n#*~O̓/Ɗ*?Ma (Q%x*`iEQTie/PN8yO#C^k륋po5"z`ȋbrfucBL| iṡr7ݮ3zߋyCIW6BuX\QhIs;İ<9rϓ}}k@E,A9,]_E}|u(1Lam  Ħg fȚ: Lu[]2[:e k=<Ðog6-U*I7/[o6Eߨ#F [&Tk6捾ꊒMfٽ͚*-x1M&9ƞvd7fٙACj 'ΖÍ }>9}e,>7M'V'?>&ȇWL-sNapzpRM%5[Ͽ[ُVG16pYpc\"gK=3Asۏ/A(K9[~r|8MNE٧tHp$Id !q@;a:N1@#kRހKuz4G36=UZJ"}E]@[_ RPFZ"_zH"*iYIsښw(W% #a@zŸ[ImgGLo>B☂y:3v2^lӠ ,/6|"}ڞb!*384I)Z/pTmݻH}H aa_ѢhϗYiUٕ'&)C*^yxKh/ЉQ5׈#q@ ΁&s[y.$yj#V:yzG٘a \lb,ڶ_`%|*HT~$7jr%3v;2𜏍qba"~нPBYgv :HՁ _4z\{ yVS$' qz3֛": Hwp3l:*(/p̼m-Jվ$mt5"͛oe_@: xnl C> ⠶=jPa?VM{aKg בv#.-iAjn>#}mc_je_D1ᤝp,Y`%!qr'"ԧit¼9}YKq'CAxeX0jW{7'P΃Cpk*[pog*R t RGd2bpT5LEIm628@n1%){EZ"K_&^jN=%`MQ$ b`Ǟt I؝$~bja8"i$},MTd?Ҷ .X3a;JF7ON8MH&qY&vG0U4_G8ɬO#̋ :zx-w -wZ[j׊J,Ps~<闤*+c^Jre57y(d;I\4|SI^s;bOb,m*wۍpN`n\/*ȫK VNف>,0d%bS'\k4?:Z12$d< x/TZS5r+&BM)ВEzrl=DxH0ٮ'^[G;8&)&}󐥜5,h~kEz&H׹'x]"[asj G=#a `#팇1Lx0jl$XUu0x/IEfhbi0K{:+Xiň:uÓpOVot0tg/8=y72rQHҭ8ޱKf%gY+3tGP+8 HRU/0TI4^'gNPOc X_܇8/C}ѥKn*CMM9n=:2D?e Cw$3HYM+q\f y3rRL Q])3-'G.8FtJK*@jeh\ĆA9z j ӉfN DoPf* #.2gW }K2ǨM̀R  Ky[ZQ|Q< H\Vf쳌Lb{ܸO8O2h?V\+=#&*K%E'2%tBftj:l? iD'͂"л!ܕ.چooF[[ᡳ"V"cqu _GZۚ~Gc]yOjG-۪>]"mQRi86dVt#tr!0a,d 6Eqpt—k+t_s63?|­Nx[!T6jmDix8 q 7ҿ14#KaHҖm(ULA馯c!4TJO*4ѣ}i?Oh0V/ޯ X? >f 80Gy\[s4sK2uG&:}/G9,) ]1/r%ABX撆ȗ`ɔM+DhX)z*@#.S[UT:NMX,ꎙۡT_@s9e7'”?[X]BU|{EOGJXE-?O5 ];x 7G͞Jn la0HٍTX66xT;`W! Xx0%ةk_,\= fA r/i5,24 *Z'=LaMC3`dob +99^Sg$]3fb0-gLg@gi Gc'YMM6Nmh!T 'd/zÄ]5.}X{ALOFw`Apfx p(ms(=Q%w!4^[/*<[TGHnn!][__q:Fe^ dax} RhN(!ڪP*`>׎ Rv&FDث۪vqŜX-H a4u=d՝lAj/&&[FQ z(G?DJ?̖8ɧ "1D1P&aN'w6HQ؏ڦV:=8V9*b%Fѷ@bV2_s"歋@0kSΚDG澗_ noA%.ےcbLj2ez͛3ֆ' 6]C[LVnې$ A>[=DLjEr.OwCсx{f*T^i㕛( VV`͐DJX3M8M7_ջi\a1q6}q&`BQ$":'z߶4dDh E/n~ŷUkG>!jpîoh9R51{Kp:c9pRrVܽ+nJ cCUJu}UȿU*eҡhxck@sHZڜ?a{E47*A+H;{ݑ[f⥲j$̸~ ITfAy՝ϓ)ח6 }uҢђӍ#.R#2ocgT_8hJO>EX}hF=  ۻ}0` 9k4N>ͰRUD #a-"({e-cnQfQtUN*B/V'("s~Jv 8,E am]'$祔Y7NvZZlNjGa wQ卤kE8]86\D WO"sJң$aGʺdtã 0 Hw -]oxTmͺU[8F~Ma߬ QpMe8䶜v[b2+KM}B^ a>}E)B54wS_XcJ$:?iȡ/̍L6t.p]A.M'̼9\p)&#\O P]}$brR:w8ry%ݢJ򕞭GƋ¸l,h]KMA)V+ؿr>Qu55Vf4\o +طS :ɥI;zj6qgfopa&\\Ml/ yysk(kr E~r7(9=C6:DZOjwfG0ZQ2zA/=WCFxP]hA6CdGxlf/B?FԢq jjRxqQ&[̐e1|0`aA%F t;9tl&: P^exNJv K"vxaָL0#+YU,4E&2`4kl _/Љ2pTꌓ\>-{>2w~n@A<^o%*_+$ QaC;gSF/V+]~տfC~E`42ž6<#{Z<ҕU9 7w5B.`%~oS}F{- VLrbGrOQUf|2M}R؞P|SܒCΐl%X!u))U71=6"NFMc^/E>1]DWpQZ*؅iCb`spj3a^)F =ob'c&f9>KrAhzm]0m xj4C=V`O:H~B.ޔ,`J~t@U.M -C6$cHs ( QPaKna %׋q3խ cJTD@MO_ 3af =ϠN+ě#ɨ&ۢQFO#*& g_;dS . ƽC:DBw,){CN1`b&Wn0}Fs :h/[|BlrkWnRsXGWfd%gA9^C*}8ڇ-?ƚ\j~SPdmC+R}R|ƃ=;ooZ!nl UE=lH6U巧幉]w[W֋TFp$HjAy)v4dh$VSkX-rCS-0&8>dr٧*K2)U`5GDĨy28t F,arɤ^ΎbkRFk7xJ񦾵tFX׫ O9jAD@17K6I=WS[}ЂаcӪ3ټmJA;BXxP%I̥^"G{.qe@Ū[EGC{A<֙=uՎA&Rl }w*.3N\KigGh8H ι@xZn_ԋ?w)ND)6fJ, !RϰNn8"%2ۧi?"goA >s<5-~b@{E#ou:h*Niչ3:{/냑}l+[.>t#<z ŲHS&K'v+񱶭 (ZMVpv\7[Ea F͝5XXبY+C_ƂR:$ 辁-OrR,=ʛW}6? <ת%=qzBEs%Hi$ͲWQ2*]fGS bZpȧ# %&Dф]x:K'8ÀMU(!I}25j&x4#9"x y9e=s!QFL H;D#uV\gք~,C5c-4p;G}INkR然P6Ur6lD@k¢{mhK&OX NSb#nE%$A}\u)scNtG恋L7…k>Xk?:/ >+@fOKe5F!+UՀ(CD 5+$_C2S&Fc4LX#'K9S5Z+ ^h Al3Q`E9H瓑40Z"&lruV*nͶ=qmaЯ-&M~.Uoe1 }Rܿ1~ ɬ 霤gIt}4C{GWh]l+/GRGpJ`n\q gUs{#d.kuj0aFUy`|ٳlL3K[L%ͿF$`Fk'oե0XʇWeT ;lމw|Ym'@ BKFC0ԧ$2+_ vUPGwDμ@šh3H!+0i7yxq8=6v&@>䯽]u5j#3GKn(EϢ'jLXpz2rƻl\; j36SSoݹ_14I4L QS'Z"kMIJKȂ3MsۇAD+0 j`>?k*\uvkiގWg=-gMpPSeζ1痄 3$ aA~`@+n{8|A&ǵEyڟ|xߞL\kkts 4c?GhMP=Q> 7%o}8JgPki].H}c$a&7&j26 VknɠLn!a=mO-o( ~7W/Fܪ U$ڲQNB[Sܣ([eN) lkD ?xM@tZK%`UɷgNj/ Mzc~9R@@JIj&&>h|/x^8H܍_I PJ& oO:{f$-PhȬ'r5hĨe3זs#z|Y[jX4tnX9b`)z͹U (7U]8;36xdxK~ "lqЖQh~M~6s$/k2;e W8,'z̿tLyub fz-ѽOD-&wl=L'Tu#=%a'; UVsJP ƶqM$˞ wM*Tx{wߝH /%UO umն_q3G¬Ȗ6XoEaIe4AMyʕGXs];}3G]dL#78GayՔ;+q#E=ξkȀ9qyB-&è+| }mɂpwb3.$puTI⇨,vUj5Wݗ{~W٘+Îa?\v̆}Bo5.r"6:xCnZvTl>wc0z$~)fPP^omCcm1F~ZpD)IvnO5Y=E$4&⥀33$<>ga]L5[FFjY*"LGa#vS,t) ,f 6Y"_.\j1LΨ6!Uw[m"8Δ4b|i%yk+Ö ҷ=N.#Ĺ'èdƹi;x!@k~zo,(Gw2@ Ĭ8A*$GXF?`ईM?̏;*MQ\TL] wl#OumdgQtx-q,-' "!^eS>O*G˸!A5ht;4Ix_&" \26IdAzxۖ m4xm~(ዀ}>1m|ImP+ʈ.O\7E0.BNjE4u1rҴ.ڸ>E:^jb1N 9H}P//2jHߧZXv4f~!Aa?wzoE,0㫙TT=R81a& 1ZHs5'G~u×ݹ6!I2vU=βnۍL<`8: +T7i遻E;# 6VdJ?ҊjWVG}~ud';Ed133mxb-k֯‰}%4h;12FbO%NHs$TÁQ3>R2+@R% bz9un,O䰡[1|g)-JCNmœdwY>OS*8zoQF駩J uw՟zx/BJ m9ub,8ͽ|yg|~>^K'4Ep_aPZWeQnL3ndrQTZmo %+4 0aF4]7x kWlv[-}OvuYPMC;?ӝKp Z#jv߀犆ƌw=3 seE۫ē39r02,Q pdqS9E2>0su` 4g N,t5XY f߾zV,sFg.V g- U?Ŭ>WhXZ+L|a.:FvUn#Bv;Prt?Gfx+BԀda 6#YQr(6 vĦ1"Lc/W RŚNA~+fy_o@v > piyK_H kYhDU#OO%\ vBGDmU1'T 億ru`L Řz-$ODJ}R"OOjUi5}?M5ShYe$wc@&0FpbgEM7 =$Rw+Z[ɒÕ?B$sGG!_vek Xkk_hv [Ǜ~\D|ީNUV Hn ,cT q:N9M$/k:3`E "UݎlePȈ>68y͒J_>6JN`(&UL>ǐ._%yҋ"~| c\i^HQ]x}~ sx֙,M\q WPO\`n*rvs5Z||fϩCBQL[~-bDb9 wE` -(}*-}ẋnK#ܡ ks!8R;C`\FqMgz) Q>  +{ŷ5)UQ.a(xzIZVm(-uw6`"&%d*7PAq"ɈdD>R8O#r (dTh KT"Iu\_ldtj.c7&?|c +73RK 8_y1)5yX8:zGnr{ uG[;=*z\%n,Z~U:[k#G\e3jD (WKy" mpI&+= y,1j yi(3scڦk^c}p,TDC"=ECfĊ0 ru)`p Ԧrb_lCEJ Q-clwsJm:abl?Nޙ9.jLF捛֘VZOk|r^:)JY^* ) P}xA51H]$5.@hH]3p4LX FWd/mClYFelTN渌.ZVEcqǠ~[pt tdڙ6$6b[pkj{ / xEvL hB`:k[9<+"Ǧïjd? U+T3\~ıd>Lį耏;k+o%.UNDaa~i(@ 4AVD3&*%71=6 sK1mܘt2 [:$DQ4];_Iާq_m\z̎t? Epyf6px&beF;n˳P^!7+DyT;UG-^&d~la_ɆϖZ.dXEcLJM} QEjE5.,m;РrPsV\ !nnjkᅓn"ͦG"%D^i{f >ykV}cHt/5gf~/r|wWVV80U o6 s`I{aǜeY7$<ӦYOnl7ÕN\6}lNemݵ)X~)$|9tj2SC,ޛqtOG\ms@1u3q4Kh\@m6Ceb_ 7LǪ!x=*RRPTM;7ԑYQ1 񜴱uq@g͡v*'2A ezC+x,g.}*ˑ^.̮p'3R4Pة]±yTiu}y܀ϩΪ݆ N 'y(CNXTKh(C"'=$Gu=q}D~Sy/VU`)CҮ+ƋcPHb9Ch۷gxS\~=VE`m ڧL:Bb1a9 2}x۷«w/җ_cwYO>'{`-c 5?hv o2!l #KPFN曾EnSPXyL:!!AX ӛڋj9]膅.gf<[lv$TI9rжkQL\̤bm(O'0@@j]aT> i&Uy ,6%)'oqׯouV;rHǘf"^12,xzJVp+ ezmAiV fq2Td x%Um,AqMIn&G:A݊ΙЊwW"hO2*;N 9T!HSr'lm$5QyIe(mJĚXDNme3&zȤZ3(n>o AQ_~^龩#tޕ(Y4NacpKVSeAs 9\ih$xOT92j?U<7}ag@RZHk{=UsS"MҪA4}8N G3xLX۔91osNLqQMD=[LUacws*97NH%s|COz}#5濬<`y%]LkA&MM"l>;O7)B עvQFC0yy/D>t.R}m[b5| z^+JJTr(l>elʉUvF\+Fn, ?%* ʎMYy!(QXЪ`Iķd͌t3W.ຶT dzH>;ek.`Cf2뼑4:@;Ntt,{eI }qy5#a8@:Ǚ o8B/A'B/A uV*|A 佊K<6G 2?2f$ޒq (3GrPwSЍԵ5 ɧ/whTtNX,-lF/zxfIՈ+nP͹+Y(pLN+HS<&vɴ9cN7GtV]pUIgX2a$sA P4n̑i UL풤k-?T*$c7C;N,\N8ddd@793™ONz8+5H}kT̤Qx<¨l-1tIiFevHJDc M 5+yjn>eRKLij}gꭜa{}f2Cmi7eV:AYYzl.#EW5b$m [ree_dPt4XL'adFg$ESawCBEU<@W) Z5E,7vv{|[TmMf HL~np!/AΘ 'kv~Ԯ#T~Wo aJ](bA}LHeD.Qҥ[N}nyuh\Z4aE/\PU+X?JeU-q@ѹ\v2Sm̾,{D9p۴0`=_!JJQ% Q!7(\5YlB?tsסJGkmh?%-!mはtsFL)6)2%FPVj,+p,ŧ&01s  PS !Gkw9){tl;FQS)<&}IF=sKV͛=j.*]PdFO~@\&~5mC$gaF|bwsG=+ &V-vteQ,.O/#9f怜)LbB@ط_QS\,:mH+ȗds(w37]\o@Xte3h UȌ)K֗|xkBwy"`$!J3'>,mSẏa7&qNe|QՋF*Fĝq6EeEqfzO-^QpXTU4$쐺oU F-}3mlD(Dg71B֭ma{P~T?TjQȄ{i׍FVL`IhȬ@vaۏӨ3T6iPw.)c ++uNN#B{15\Z<+.@)53PbRl[2!;ޤm;0Ye`Vq/$+s삁&&."_>?`=|~iO% 7-jqJb쯲 Ic1;sUAUut/]8QƋyla~3XYr,`ILǍ(zUUt ) Xqj:)&zkv%vM(˘m<:^^X1XhtI^ƃ;|Jpc艸Vr_ھg|=sh+>}o}fjUIW,MąmT^Ps0-M  Jj} ' ͅO Thq5;̅Qlw"$\Lwp)xzx *s7ZzP2g{ۦRit~fT9b$e2*ʕt}<=6'*>VW*] A"98(_5D՟^{/hh{5I 5H)* p,-[/AUqjU 2kUö즗0cRGÜFɼQ0ŤS?}86a%ΙyWe΅1ԎzfC66%bߟhݯ*^i(:J<0=a9@rլ++>9$9PM::ًέNTߟIVcC$nRo27hjֽ8-s3ןxTe ގM.3h=$ w luu:lg(`Xl R?RyqIP bgՐ2MDx0y'zǿʋc?T#hغхIs Y6Unig, dԽS4~hkڭCdHarPg­cqz#8\߲|ioWCOA]%R"lF-n«̡ Tat~Oz`呁ec e}еc!-)wA2 2+8`40SYJf06X+(GN)OwP&%gC;/Ց֨:Z@J'$iiq`b3Oc_ǮS2\y՜(4 BTU,+8=43e Vc䞹* d+r)%:_#3z`mQT!3;e`1VՍSb30DXEcI/ei)+a=BwaqB嬿Ks_m,PjO >3^-7=^~qb* /B"-iHvgxL1 ْ8IpWtc}Gy/kQzy,8h!Wjdjq\7"}$WWA*)eZ1+;9|&aSmt fZ-7iic. B3ȉljӫ[9ꓝ'~~8w@TMxm w='&<^4* G;Ϛ`p׿Qi%&rI+wzL<\ϕY☈ƞq7tVcLjOΣ#xD6F"]x;>~ĺ^r5pu֡^JҐ  n/ZۗqDAz* ̓ieɎ1mh9W1k^ډf9dF>RQ$~Aj\.PFK+SÙ tv齫XĐH1=E;PM9Y[Cp=Bu-Emp oEֵ~N$A|wģ9LcnL"ǣz+iлH W]\>V X83yutw`a:e-u Ѫm P|U&*ikOxkMel񵕨x^p^~܁N+f69-8"Ij>S[p'A[u[xDaȥ:73;x&6{9rX8 rsǛvȳ .Ų?C^rFrSE K:qo~(1%vdڋ=ͺ7D8u]O~8ЫӒT]Gi^%njT HGdo3ӄR;F-ʠDzi5'>QǃwZ[C^$\@m[CJTF|e ѕ9-_$&(T&G_)š>fPkhҞx@Zd5`7=;8?Ť+a@䦼c xeAz@FZ< -i[/+5M\UĻ3*.XhE"=tP uZCTRE{[{O*1!6;(h\{BqEO+|s$]*ToJ[ƻ`tyթ[BU +s`xR bTmP_6Tuň{s,p{fF@\"v;ޑ]P@6 $!G-ړYђdFϏs>>rpuA 'IG\Y4&oh`ٟ6f% Qm-WcbR(A`s$mEئYH2yNtԽkD:~0zZovi6_'|c#ZDxpZcg; _ `fp >~YBt,q$g_pβDW)p"Z{HƇ :4gU c,vx\"qEkޱ Ҍ'D)S݉鴣m0قɒ6xY 3_y~J3k<"EEpzAIF}8* &H<5,IYJ@8DtA"g.t4D@zbݶ|8v( sZZJ~IYe~CݾpGL@eY. 8Dh oKʨ7qTɜiK5rWBWҡ^ɿDYIB$_})jzvvlWZsQǾ#x0T2ww5$cھbA0;Y a#s4@CJKD~NӦ,sTlZ L# Aqg/YGS?A$X{N_N%ȱ 0Nʞ8 * "$aq iw3@cf3b-WUV}4 ϘZSUrDRJ'a*hp/b1d j+jyQ_2SQącK1eM3R0> գbIx~lwˍh >k]x| LOZ-7'ACr uﺿRR}JwJb"n/j#OI`d`< $2mF1@*{b-QcrU6 jKX`z~%SݸmNxe|uNjzyPaz U8ӗPefugD 7U|–__+Jd%}ǔ "Aow˒}^.l'6{Zvw1ҍURfVY)Ql(j@_ =0=ςn Jaif-U3k:JlgF*jeFTw1?]xJfm0mEMoqh| uo^aTUEbV>^Σ72!(f^VM2[$C0[)L#LCд/`qZ'vsN'!X D|j$9R+i[tp<(.E yb;EB$83_r [_~ٵ{g |̣+\"u_nht>"1UΜYfrl;rq`VZ':: ]Z2ESNҿp#QpXE .{/pIILgLMi,cq~++]%FdcXTbm8y^@@*aȼM~ Gy?=_5>̹eGQFOqe+344ViIig1a-?- 3$N57C@HS],6N9:st `DCSR3a, vaHW%[HTS\qD''`}](8V钚#T}v=NxD1LbyucV=}=m)ffhjL6 _u<  ʣ-~qp x )?i[n'>UxיJt2 =ʯjy5?dlaa~D"-_,l&.V]JqkG+HTXf/;+]J2xq;$L@}<=.nGmyYiHû,U c;sov))?\G) n~2R#Ƙ(x.Ii' D\ZR#ĥzj[0׌;8U 5) CG݇-nԯ[L'Qb3GDIf1$&h}hcm5 MZmm'D6%ȬENˆk?z\Sq_"u&f1Z+9ްߟiPuGUՔAtfq+h%ѓu&0 sbVscI3>xNG'&S4-P.@E'Oz·QpC1LGT "avc AQo_Fzqv!!a/2vO_a:"O !ZTq;v+:1fty*¹\L}:d_$^M)mQw?qť+4z$Z ݨfk/RFϦhuƊ#Gqp_\_0p 8N>Hz>JOY:Z4Ra8$!'ӧj4=w*o9)I22D{8}h.HTcZw0W`T;Tkd`܋pFBezä;%SBp1Qh'.L ٩xSՔֈZy $ET?{) 5}EA~#"4' 6+HPv͎%ҺaS%I58xV=eG`g$ |&shEzx6eNugȶ1+[b; [Z{^Oם6j^}'Ҷ2P ;8=`YZtaLT\Fgj Or=Er9}n͗{6{ا]6Z64h7>Sy7)u0bRCRc_b8ݸW~*lkBP ղKC:V@QB,禄~긥@y.qQ7|e|j[_u!6 EVzV*2lBYN^ciIӒlHVF,aeQ㻍64+P ,9Ma۵-1 ;`52K'+kHب8M 7h/DK}IVuvIϐS&~FXlow.|N_@A0+v f*`׫&&$ ך)W%5kE[v\^eY6t$Fj.I(?Sb=:ŜhKWج1_`6j[?p@;e pSwKK$y"Ĩ2f xәik+KaJJ DŽ@+JĠݫdz屜0g1kTlu*'h6X8FS7KYF? Y8$+O][EG8)id۬:QP$BD͉1/ބ1\ *sH*3΁S[{%hJ0YGX {T|6qϜ>dobYw`֑ĸeFMbU)ѥxOA꧗H(%kmeHlVz+v`csJlc-M03Eў UP9)9_ %gj4?1zZBqcH$Lhj #umQ2NJUwKD1c: 1]VhQٌKM5znR}8:…ʮ\|)vMRy޳ōL*p7PΎ>kc.8>TfT*(LdAv@07.P+;0@M9x ~ƍtRh4#p 0<؟R`מ}'Xa(h|?r\Zt@4Zlj=&iydx9! vwLY<#; wNlb?AZR1hYS8VO".Sny#o24F{* P(1E!-< y+/1 Xz|?+t3)HqA&ҏ"$Q7 ~oYJ9 F؊,SE <8vw.9D_},TE$<&Ѷgw)S@7q"Bb9o7`)@<`%D? u.hPK @[RD^0)~ a=jU _*T')[z!MU͐.2S^G ;'Nk-R}/ˬךOy汑,f1?A`f8,Տh}ի{⅘|{"s?Zqe5+&+EE;ayHb NGGU1y$3t3*G-佗o T"F:%S73xdJ?֩uÿشy< Yd!PnT/:wc㏿ܭj 1N37'hܘէ''PfZWX;QW'̙9eYȘ%45rYa.Yҁ}'i| T@ZvtQCup]MI *AW*#y VP9wl)njK (iXo%H0 O?/6}~A*­r8Akx>Bt !赆1O_E똄 :<|v*: Vi`T\d{"N+o!b IJS3I DcIi{]4Y_@zD ~K@Ot'?KC c\#JGyXdo]}.$c,@yR^,V?Vc[r9IO#ܚ~7p>nSb3>}/\FsFO+##鹿H#FyF/=“pzOx%!>7viThWIe/ bE҅Ʉ&ïH<ˈ! o>vaV'6Tt,aҿNdCĈK.ʽUΡ }޵fhǠB|dVV|Cwvʣkv!zaUO3N vIJ7joݲ]`+ѵ5FDasvʘLCp&B:6ЍD<]QxԌ}lQR\^NߥOJQW?#LQ[qVj62&5#.!֪4qS箋Y|Wvw\=d{(Ix$};g1={ ]Z+j_!AK<LnMjǞWD_I\20 ^D1ާl|rU1[,N~kSA.\ch8=eGb2QkrԊBu<= UUt b)\\Mې _/| & gr<_ƲRP92lSv4KK*bz"?.gp mڃS'Oi$z{^6-SiU{Mzug=(&Åzx}ɏ3 %;po΄a:3cѕY։>gz[c}Y*EKW .:#f$蔙Y?'{MvT^~BCwj'Uka3]pK#ƅ,c$) >L Xޕ$.HBTb*;r?nFmgo!!ۚ+kY !gR'@@MG4W\ ~ =ar뀷9 ^8CáݲprURd+ϫD]gL B8ssZ rCS'd*jSjk N{)8tKlL,.` Nim<uO]z.{kXqo;^Q(?vcKv۸fyKGʁ.?BeD~;tH+_`: ^R`Uqa:/53L */Z)E OT#<%QRiGpLhx4^fPTya0BTF[#s&}Mµ-ܒwyvwl!C r=:~pZm_j𵟘h{ JCb\T׻}Li~/5#T0 q *+sMyjR0~H@k<9UF);0;lʢvN +]s."EJ{^ykb]e XTn +֐^a}{ȴ/l"mʹV_:n rB2;B`7:` $&tWC R%9R2)-mwuٸ^E w""oݝ8Q믯|⧥)=84Ս6=]r?BNjiKP$jIW4rߡ,#D"nDs[py^,2q ?=|ͅ4=BVNDޓ2RB~ֻ[Ae 姨HGExm\eF *B8 [([8px&$Qc +b`pNهHb5^{Q}G%iRAZUDudrNH1AW %,?|HS]u\QDp.*Aȟj <]%dv ~8AƅAޗ4Q .~+vzvIU9.n^sr80x;X4iZq5I@TqG)5'(xƠ.6iPU!*%ߕ`%8fDcvط_.@v 3 aB"ŧM^w`VC}Q~9F"PbůD xmŐ)vK`yKҳ$,H0Jo pUX Ȃ~z6șȔ0x?(7RT  9"يEiY 8 .FE5MO$J=lB~ *ʃinTS I3=z`~QsCDhHt {*J>ctrL ԉг:5 h"Jڂӊ,-wi߁KDBkj;lI2m=C QNDA~fsJA/L 4 `u!j'z37 ~VBv4&Ia  8p½JpfHO0sإX@xmPѧd6"G6 ^"'.ygg7NZsi΋,4yl<3xizsB_OxM֠~jPSyYq))Xs7AЧpKi}[d&&Mz B=lYAQx#fJ Dc+( E/EVݠUȍj=}Ⓣ<2+JJ+Ă3nbI5|z( O~)m,NgM~.xUaꢌuEeLxIQgg [L95Փce&HiF{ K━ϟ߸xuz3`D=2B /ӕ?XU﫥s-q >`y#q wJh>; vvPl #.q䮉#Xf3*6_Bu_YU(+1}, ;s 5` 9^^WH8O/z#AdF6q+=vx:_Ȩܰ0k*}?0=j9٘3c+iHx!D>i[.ߣIhf}2K}oW6SSݥVm&4<-5Q`EB:Sy(;!S~ y.qD[ܸY[fB;>cS+Qdb6]h][{(쨖wljS sAd:| *D CWePR.|v!T}M0,uP59TiA!Vt\/V]:HM]0R.l㷈 "yi71U~3 D*5fI_YvͤAV)0JQKu-UEOr!YI64ĘN?n!#挭[o*K{AIV\LO*q[N{AbWGiSS0潺C/ulnK4WDM yiZ2k8.KQvJ䲜`4 2Áޙ3Vٰ?l\@qvw4g`:⢚,7>a:V~/&c OƘ[B*I(On]EW7(eUl؟7j*~(e/_].vϴkPeuI*m9@rf'O[xn|\O;-0,$g>cmcER /ש8 z|e cy}?FPULzg0 pwDV"b#bH)Cy,lOoiU@P ?q\u:LP>ɩzb7YWg/7בn?T:APtAbI$1&F9YJj SHio`_ֶNY)J,.BRܨX,.@ɺ*r<(Zg~ Etd}܆1|ld) JٽaGc:;N[a?"zD655L;1&G #;\|AF/I\&xᱦxֻA0N༹҄V|ng:TK})0DI$i~~2~bH "Ԑ KfL5vSǓ?(lS8q{I񣘽 ;-%=Q+ċV&A#$-'e}Y ksZR;r BCMo,+˽vC]KtPMO7^p>@QyQOݥ)No-.-[.8Zi(Km-qR[ OX5cR=4l&So倭2Lamej ZMUWaa( s@aލabHñ^i(T2 kA2sqaQp]ci% cVĩD!9m]oZ#ed,y_$pA;1&mtpf2-\3tpFD kT-啀kwZC؟Ioʒ31pMYY9ԤpcE0'ˌY|m W0]UmyoӃ>vLkQ@\p{DT1&l& /޿~ fΘ*Hԧ`qXx ^ȚZn$Z.^TIdr*XWpK0څg@~R-x):.`eY7 gHogDyU_o=h /k1e`Ɉ^/Af+iTvxY49`q wf0lM.wAr*(.m7HLOPid`1u<ֽSw]Y2ZOQ dFxnҀ3McB#sqty℠N[5$hחY2(0kBzy;aϻӐmkrgSyfeT|)( K)K.V9&2@e.56'e2h&!ݲ}YWlD{$]|8Ƞ>K[.?*rvC{=&Y3фo_HaQؾ5ɷΝsGJm$~< ǒtNh= "Cc9+ѣDh LN<?gP'# kYvPq=lmԯɷȦx Q#^̐Ǘ,~bP&g0IdrwLǨshֻ' b]x ceM-x4v:}j\52~2?ЍVmڌkoyC)`ZWQrq>xhlI ir\ h*EyY0-bTKDW~1"P[7o$ Ҡ"8ئU ׬)Q5.+i8&Sly稹|2]:HGbTK8D8k X*i*qHGI`^wˎ,$L٥w t:EbQʊǦJ͵|iKsF[22&P;i wBM['3dI|&Vh) Q5Wrg ߫nO0= xi3UsC!]4v{nTj/HTָpݠ [6}Ѩ[ @>`پa_ZyFP⚚LZ@a/3 q akHNj^5Q1qк7P*f¥ g.f{kN-HaZFZLiؒz#09L7*$huy~K#U9fk}eLl<[l/ -$&Vq۸H*+] kI)Ս~=B՝y}겶_qDŽg7;+ džm\d >kcQInQ&%SƱx<4g (rжhc*y#8fyFva~s?aF#!dOFwˆp0BS6\f4=Lxc- ʄVX@ߙ{./O1\}8`i^ }1>쮜3 ֔= 1'e[ }ӒCS-8.߭'L ƥ YIekAx%6EJ|V4Q?8<ԭ 6e(FZUFZOvgV.i42Zڽ/b3<!:PLQ7G~;W~dpJ+\>] "r[p2~kYn($RP0³x*VSNGFk}k-]ۼ46{RH E0$lhps?@В Wyh a=Dm-%B 8$CfZ{JOȰ@ZIyӧcyb ޅ!7c0 $˻I7Gm_2߱x 4 ᐿY#δ􀰗jqh$=GRC]~28'zD{5-s!4|o#𳢂`SՅ&HsCFJ\wWLXKpi$Lc q L4YOH4#: H5OᅇMklA&jU%nlM%$]99j@Jʼn9JSx JMk jѳrYj4ΠNGmNyZN X62xN 9$|(BT;ŅFNDx{캮N{ f i2Gġ,ov%߬ǷF \--ֈce ϩ6w[4s%|SedcnB HkHNޤx 'ez/bSM{9S=Ct*^x'eI'º 7Y;ꐖH_&GҰVmRM[u: XyWЬ%3A/h / Da<`))sGeRzI#h:7&jΝ}:!oj#udEw霭% SE2mwC:5TN=H2[,q~$?I[v[Kpn ^\k<`iǖiz^r!U)[EF3H]-2oI#>ȩXD }rCzĶb; " {ꠙ A,lmJbifFPH)xWPmٹP'754U$E WIa{_4id#*EF,<|Tf%5uy3/Gbz}tLfI9hj$daj^U<*GsRk۾ds4jvZJ<RAΛA٨2b liRw)H]rhHDXiwi]+MíHɟ?ЉwؔkEU;NxisPSfwM}Yt>M Wdz?cuh nVm+I].3R'JJ9)~fu } %oZ,PO]F< Ql77UfpֵvIMܽ;w}&lӛLK_C@ bi SET_|^29fP$V1&),ar*a'|lJñmą[dݨ5g  ާ%5t VĬғ&r X3Ӹ a5S/Y2*;g)5ֿaPFC>FC:4Ib+_qc9:'/q{`z]*/>%V_,>ȀAů!z;`5vz 55X^ @WS3$~g{cNx DB48Jwz]-^~obj\{d` i^uH|*Vj kp}v?X93Tyn@(XL|sZ&FyCp-yBp}'~7([E HLX-F =G] Qg&8pPd6>}}r@ܰK9!N|pILH85.F"bJùc1Wѽwlne ;2qj6,vzT ~UZ(}Z]_OQVǰ$ME?a-NsJ lt.AX O,gi Y^'K@'|j'zD6;5G0ÇatUaOӪR< t(G)7CGC6( WYe+~MKmھUSxpbd92e>a/Xk?uʞDu4sw{Zߤx )+߈2 \Amd]绐φ;Z<w7L UD}Ns71X#d;E=¤ !0@=h&RD%#Wa:oόՇ4`l=|Gzʚn|Ybs}P7|׸Iӽ޿=g/@t-ꬶ8#^䵻 GQeUf`^0ӓ֋'Z zw3y~z$b%:yf@j`b7-$"azrIW/7kpqI9TvF/uOysoр]c\6\Rv6;%eZr(o{cR$j!sU*lL7[ " JS(8>)pWH(i'LBnf`}bk(kە\p@b肒{Ks:<a@=5q "E&lMʗMU~FqD W?GbBE:ņ͙GHF.Ҫb.t|5$M =!,޹:ad񕭆SXvc-p>3@ b݌:?}~yFeV&J 4qgș`"v/&hOtUs#5p,ǺIwPJ]P!iљo&[>Ur4]" , 3 i{4\ʑgqd)r;<0 .I@zrc1}C M.辵a9x|"u0f`~tMdZ(z.[NC;!09R}V؜l%4'ky3 pgcԀTO6pDW?2>[/AGN!(q+ 㙳'a#ˑCԕ2ď$6t~zބ޻o-Ptyċ5okoN<Șx}V#Y ǔDsU9 @vl{5s/< us*1S js }k`0GnL!vLdoa'ޒPY67pT_Չ ;åy1=͘ )fId Ɇj'},xǖ*0Cb{ ǼW9aږܠfϟRѻ\pN_tSV[-<;;iYx擃݀dYiؾ(m94t%󪚘s4KꎵA plvo l̪kȸN)Bpȿ)l=?]ʿȇ" )eJV ViQ^͖ oeɝiW{!gc )+G h&CN ,S>˪ ɕ4D7@Io )iSR+0iػ 8F>^m(AnľԃpnF/}4X[CPG?ӄѲum=0$k]K~[@_ވe\՗/ a=[' /Vbv y}ynEtlnQ{QC8#*b*K6+*@#[y';+@ښÍ;]EUz0u0-l>8݉^Phbrə 2qy‹: 7nԤmVz[k8U1# )Ams$x ̶ N䌍^p7KZm &)3M]2S='ci~#5 g/P>w1r{Nn>b'+i2ŒgU)cꏐOp̂UyĄ!q{h]o/9UmKXV }^poHp@$ޣn$sC ;yTg~ڽp58&n F D9L%<[tlr1,WM[黇"oc_IWv3Λ׃-m+MbXbr"v]eAZ_жݡKGw9%X)Ⱥi>8E^%Zh" X_|0: La+#Oe[] J |+ӷxoو;=]TH PC>|l#<$~o2&[Yj\nD3r,[ENmSTSa2<2͐<I66^un8_As99u2J#f`7{%̳֡H͘z 6T(@.Y"&7cAR2&X/[dv|2jC|SptOtIXsЂ 0e]9z^Bp(]wCzH$Fx+Nl"M$mD^}b3rߴ1W -*Qc ih@%K&V[¼@E2\A娶l^C`mhY)1vhIs]ˆ_C{+! za^ZܤQC76gc'EpۘʬS (?Jg\d5^穖v+"A9Hb§ M| ü@͓lA.QSq0·';j)e&h&1@_ oj/6(;x/9 %r-_)b86rhGߝbU 0>4S0'ֳۼL" 8~36^␓Eۊ!т&* !.3,٤.>A}xHpGWG,xPI weXAWed'zo(!<#g&73s AY ]&PV_dmrU HI9JܽN ȏ2 k2O&R=BHBFynQ}a?.c}yY5|>֬3ٞרYq(`sP>S%u:Y ׍%6%ڇvIFt}:*\V=?q^ˡJ`c[CjOcc*E+4ETשX>e4&cnQ("oE$P U+6G %+|$d>6/!|=L+%KbyZPH n2Y2 L$MJ( Xyq@kwBF0vxv S: Hš@3pm7!(,I pU s!&BlvL]{ʙ=Qf7dZ*q7E!mD:#HP!rWMipQg%tn4r]L}=d3)ҡֿ;Cs]+9TсKh2X)g{f`aZ14؅8BTެL Yt}xmiyZJe~2IFaG?Y2]6޸lÂQ#֛ fJ|.ْ' /\; mg`hPn2"d=g=~eO#53Tb*j!Uٝہ*7I8Vf@Po.0C-:Dׅ2h?;;z})C~̾r,d_dž2E(񗺼 AO\,LR:oh?{:*(lq,K(9A o~ qzSN@y2/w !>.^h4tig WsI$uRi|Rurxd%,D>VNtrcM(ۍHEšϬ<8V͋ 3[w;vo? J\\A +%f,:HWn;8 p2:Tav3Ȱ<*k~ RόIp;&KCH*LA _rˣu)r)/ ˀV鍂w lC[$u2. .i"4_&A$*7tB'ݸ]6t#5KWy֜S8U?xHmVU^•(׿ ֈtdÂ8,q=ed3Bi$DW,hv gSˍO6`LJ{;pBɌ!N,K]w?'AhRN3̮NHY~B-׫0vA (i0UȠwv) A[,/o :F<͋$Sa&7E^yG%@zBx1 ߟpYjMȰ5 U%ρ-8y:]e&D(iq$ CF;sj@+{[v{Q>O.pccsWf_ V*9X k"b?hKoq9GmPG^:02$,[]* %0rϖ zYtXs>ȿMH ϸL$Ptsu}Tg}lX !&aiOkLr0OdؤZ)WDw_ږܮ*-t 4a sw4zg17~MyDi R!4wVcbvԅq-sRq'g'ȫek^ oH;#̕lu+uNQ$2#VW݊lƟ6'&I+w ŴH 1v_BBvH~r85o&X^!C'{WC ?ߧ!ʎ{ky< V~Vpp8oVU5,K-ZI>잀U9.nQ xE/hyJ_hMl(nҲsWc*4e{^[~\)?mw|[yvx.8L\ǚKĤZ&yG z lE4f8lBM}v8^ u4b(0j]PwBqLKqw,#&ff?K?s:(RVɈi{&)9Mc9Q40O+4ƝAOUo R o{n[P2>ݣ%[ǭs;+KcD \$ Q]ÿLe >!cb@JpK(d{'H|0oג`tVז!7€Eaȷ}G~iHPN+n 4])j* u R!'?tk8 O*WX2 SE;:,|O Eƀk46a5Pn8,jZT&3I'mx&0+/.`e,^պEc'2[6QoUD+R9pb3-&P%PY)mFhhVOn%l VS>\L!k_caEZ{m Lk9ȊeK<~nJ-Q WNw~R2̅9_EyK9Td+ج`󋉁ৄy ٟФ-w#GsU06{N֭n,\O]b]e~dNKњpB0ȿF/q,dC7ACKWc$3.#'߱a_wUӗr))ب,kFT(2G͸WMV3wǂ٫y[:P=:i$;M G (?2f\I*b;l^Ѫ6'{K{\u!e./߽ q&Gnz:VLq-%iʨ;W-)v4|!f192xAF!@ɹ刞Yyϊvo9Ig SzD 􂟼zAaq q!<%ҥ_O!q/wgz b߄{>T~r2&v[d-L$-:^x}yP*gN&j ejGDr&!I= H{V\4l I0@pq'{!BAhWNs/m)6̺]GBUCMQ陻(NpGP[t\L;Uݣ1#p'pP٥ā4aBfBǶeƢK2c bx%.Z&Ed 2S5[QLГr|Ha&zDO~ݘȑNe]z b*@bttU>Ĝ׆l00KWd݄x-dӐ+ndi ޶F׫iL#xar`:T1lܷ(y1/\,Ʀk%)+[rAů촌FÂIW Q-r82H >w5u/lOI Qy»̜0ՖR?Kqv(p Y4xs7VMX 5ĽTv%›he$ivܱK/zGfDΈ_:8BjR NA~^(jO) B}mO:Zsե 2CsmdodFY3Wk⋩Tt69$PP]>貯PI|0=%VVwmF`,R9nVޕrCD=7#niĹ0zTl*RYN lid;EC[k( u5yKL'ܷ]f$1o s7e{nu4JXsP>%ˢ{_iF_rPK:i,waAB+*iF5w]`OL}=ϕeJS^4#"Gb=o4z1|0q率;_I4ƒيQ)C)ݐ!tA}$unuO0qFegjdmYbfQߕu=bXB ;Q@`:*2e*z9g$axöUPnID=ɪ bOdRws1/ 202Ә]eT9Xu}&C$uYv}rQ(B%ĦGJC YM (`P q/0j@׳اV4k=4Y/m_?63GH!; ddVS_z$w޽ǻerD|e3jRq4s?uek Xq1DKklS~ݤT%hԿi_q<_X9 'd{irh "bIMkX^+NF4@P~ )8>fһE)T4m+yPQz-?XZ9{%/J0!븄O!lW(wgw` 1;l?B)E`T1{ua&G6X<6B'tZRSA8GM`& #DP2hK6jڬ]l" ؇PnPr=xgdJ dB=o^w$[[^-Q̈́x_0 dSf, xD|v/%Sϱ%> WГB8wqRmȣ57k7$,v^1pK >_O ch=J cx _K 0 Y6n-3ly 9M]\ b:U۫W}6d@`B%`sT(n~"`2q #PH92B}dd6qZjO{C s R8-V `h0%PtVVqL<ʤdH͵#*q4j ˹dQ*=*\H{߭ή@:ُϵ5TA?niX1kU )mׅ@?D^旋/xZgtoY*PƲ cS=+ pP~ 4?*q_CokBA<fܲdgfh}_kKns֙â5"A;#qMsEm  N5RHDg 4|C(RLBʼҸ;ET͵ tό6Кlw;U_T`@g;&Nw<dbFw翥)@dGHp0 ?͢PoO5R mP(g)%j^hG]vI("];,#y3vc0E< p1)}#umP2嗀.r;Nў"*o`<'0G @>WX'fe o :2>Pە/{|p`BU_> kE_db[ҽep 5Ė,%Gr`$;$=-rieġ '|W?BD\TTR $R-s6iM J4G0Fte43}%@nxSg;3lWHPkw@%nq1iT*InNs%VRTɡ^ځj_VխA6-zڊ3' IC>ZѿŨ,+{AX\dNi,}eo9΄ <6T KtEvt,[/1^LX2FU䵛0b?sgSe!R{ń;'.GJ QU6'a㍒1|Pz^34i9ov={?OB0Wap(u+_#7valTOJ pTY4Wj`w{PxGeȈ=Q=VɶCQ&(`"a1a!Z1B;bCqD;G 1(|̟N_@EBM<-{7~O(wcø- $()Kv9*f?x*ҭ7Qɾ [^}7ZHZ+!-> ׏SI_+G]kǔG۞qUÄ~nyۈhx5M;*`!l+tIZfEH,9R__mvXUcW~nϰx}db:兛٨`WT;4Ewc#Y37NT,Jt4sX¥2}fǟM%3 u:UBB,޼1a ..yqBv>Zs'hpt C\xiwɽwx rh l1 2jkeb &@6'Ԙe ffjLz[@ԙq6R;^晄q3"&uԕm4F PPl?.Rҗ% 0^OO ,au&6ZEKNٰ.6w(K AĵKWaU&Ð]Xǔ Lm_Kao3zh ^򇃇|Ɲo|YKv+$c!ٸMz$tʢr^ԉQO2 :db¾tT 6iB5vF]A``fg Z? '@05 y'rD wըZ l C'apIF&-)`nѿbӥa wӉ:\`Kgֈ g.f ـr,,ś w ^o޾a&*$hdB-m.mBbU^Y{.WǺvTrhHX R ٸ 8TٿjDq%u4je T {llQűRҏ&t1\fwH <iy0ICEٰB + LJ7̩$aѼ<9͊˦sA!נEڎ~c{(ޟ|8ͬ*ZDROI+Q~*?A4M堶PXʢTt't%Scq#AUv?LR{^?E ``ݩv8PxW #,/#sCpj8i#͠deJ.O-;e<l蒦W7/bsg0*690>/` ? WwIC5^a]ИfXDz`L5.|.F.E쉝iW@P đ3;*Z!~ D4,%1[\*N"Lgjv]]/ 0%h;Ҕn:!{iF6{h~`c=Dvf5ANVk6@Aߛ[N@`,&ua {5 ;mFi*!UTl oQ߮%ø1sL(i+@G;(UF=DŽ{VG8YEF_H,?Vˁ;Y{t)%5c1w0$X SJi{tV}x_wJ||}܆{,|=Z{saҚyMSg 2p Y ϳq׸ڙHȸ]o16M:+c6 UcbMS95Hs{x3ޔ6>7羿_J3$18?'ߵ6]֣h,]if7 ꢱgm>@0_!? k< \HqE>ͫQr2 Ojtet)u%7,_+[j׹ LXVܕڜHXA#ȳ!Mu͑`Sƈ1@C PFi#ȞNO%k?sćmsrd;< %\i1jq;fp3Ea唖m[n=ayz}n,LX+ U^xyk-Vo;͠сZR&'8R[y!З fz@br!Tmio3R䃎 ;L "8g:Z_x4RJP7}Aȯ'v{ltPmQ&~Ov6l&d'$b>HAf"I9dRd!9i4>ֺJa֒D,\l 1 NԲn8Vg hz4M $.ީĥ_$}Ɗ['?F/ٶXV }цY|zJ' GSwRe$m RI_CxR0}6}v= /<3R!3ma30_yuYHfen)rJGqX U][N H]JD Ȍ:yJ !2O2y)zWBPcVj1sM1RCMnҥn'F1I6kz7v SyˢcL@YUoHrW<3USJ*tF0K3J[:" ,R;2Pp9_֨_chssB'LS~YeVs~n}L0#J Q,x k-l07"W bHt*UR2:2̝Ew(g\Mrx8$%46SOF6a迩$aixDonOb_<ʱVy 2_8@-pMa@8>23Guc|ki0g"C@9jd QlJJ쥈'|'Rle3m*nvYZ[q'%GbG3/YO£(OŖȿ) ’g ƑaLf% h1#_NBǞ{lKTcf2;Џ A[KgJw0QŤFS`y?Ql젎KQ bn1Pjˑ%+uQvVJ":On`Tpn]iT,nacz*'euvJ. _{Q) ̺l/Laj-u-eD[TrSuu;EnT'Ј\Sו]HoXmBйҒ<e )D39hpvA),tBuA; e])क़%7cb61}^()=M]1E2KkѓO88wn4h3ט¾)ןg[g|`ō۝VXJyw5hktmEœ<%saґ 8Yz9'uHLxGw.T-!.s1X]_6(2 7[}{2e27[v` *:ORٍ;c U跌ZLWݸFBH4 U{uZ*Zh dcyq[gA)@N2^/؟sm j*_]b4/1ڬjۡmgXG&!TSp `kbC8=_zQƽ6:k"UӵW2[L掶ǠugV`)=q = & xiHg?VU7C:6no{koSX?E?0!P~^OU^i K"8,,Faoi8`bDl M$½F~Yz25Id=Ki 1`)B[$9PZLthºڴBq#Z Oy7 _kvD_εPh GA:l 纱z}g'j5 .R 1pimKخ~'Q==W4-džɌ@Ab_l ި\|7J9)?RE]taJο^8Y 9&alVʏ6Oru_Lӝ5 o/=M߯Z,89d=v h? ){M В,^Z_7~b#uH0P&}եСl{趐蒪'ǂ0OiFqbJ 4%_w `.5G.'#R)mjz\7G \f66n0O6gh^Uヰ[K`̍5˯չ!nUqtV0ٜVGo븴 "*s{q+L:L#`T'W:,vl lK7}FhT1q.χ=Lbumr Y`z.-BaLDS`;Nh)<6yR[Qg'ÛwZpa&T"-cz@tlWSL.RQ~`ZϚU2l?(ewH7^QA m,^XBOu"yh4[8) B(QCg8 TƯ~~ &LR?f*@ ”m4wCIȽXD߶^$29M푘mm5q_l+5l^Bd\VӿgajcC#ޖgJ4f%*yNPntuIPU`lܥr:$3+>?r[-$mM Yw|U(2,>Om=ASt@8cɏYw`uAjg߱Eנ@<Z}{u`=H!KrٙF^ VUkCYgC҄Pʽ'g]$S`R|1߈r +ӂЪ`茘gsfn gYfyƛOBT+ ̤b5\|jILVz1yxȃYÀ5n\|WeiU0VuM M(N/{쑐,Dht~kݩgSPaI _I(I5ge;ܴ]Ub g?b GDyV b.ͭh6 d&p .LG<j owfW6/m bA[*SN()ŸwpOc++z~ne%IP˒1" ?e=Y6Q*[ U0K|vCEB+G HREp`cnF,aΣD RRm(Qɿ+?dU7]WSFgBT|u,nn[n\x3!9lmr+M  բ[*K^qsge|bO;q0oK.r@XYۡKnȉ>rphʷ%:^ŋ14IzL}D'-&gjhi< ;Yk+Mg#[:/A9;oq(|%w+ Ϫg*XC ,҈bF_yyA(h.%AJة$ō_{2ʐxtQW-#D#;sd[d'D|&Fi{jezZli0OA mNȋ(1)H=pn66̣Sxg}z4_>? 9ّ8\%U!qtm>1Z 0:9#H񙁈W7O/kH>Vm׳䖹a4xDL2D~g`ƞIG9"Fd>d}S΂дs #q~i6)lpbk`KRLۼ^RjX ĩ~|\+ޣmRhmwIqίbAx/.fGeW0E'y+ط'z0ToJQՆWbǃ[& v>q%t7ΏlZpտ@XR^Mg:9M<m-%bqvi@⹀tz`)5?cC+;K6OFe_myƭ}oz*K{?o0.~UÎ@#;P$u~ ɺ-h_1Wͨ\U;εb5|fQrpq'qFT3=ҹ59al0 B&``H}njzp{:,tDNddBLk̈{T,ݪИ[tn?鸑e-gB !@23;t0Bw4 Zt#lAɩ%&;S.[Br-ZK:vq wQ iP8 kX쭮Sx$HO)G%" Ijr;˯vY<$rk%߻~!g~ROmRK[>[ihӗYD%KVK!,@ 6o9 {t7pg.ՏT40b"JX1"֛!Fk?T+sV=6ܹ)Dˆ󶫚j:xH`xґ}}obEaɃOP}oj[J7wq s G^dR;6q5V:°v'd_kyXc,İC,$5eYJmߺ}O֛> &|u{m[7Āk>lŐ51]"L͏GhJA.kWlS#YLJeq # ٢+EY68!O*"e,@e7=cdL#KU=(YH1!>HtGX%ܹ6s20Ik3lp)gO8n#!.j@=1Y~812.:9=eu#<7K_Z /{.{W67`I# 烄 =g!}~bOVRgurY; ->Wc#-pCA|$?8 :LJ8| m@UŃsu9npj~9sD#PF~i ç+6? }JsDL}Y|s/S&U@axjK |ZnlhfO™j\h.ه}ox?n.3G8dw>&8nYv%0s6p|!E!l)ckL)%X &m ڇt+) ȷ`[u!=;0_/ U0'n(O?^^%+I~q (g55cHf6>?z$ֽAA Յ`foD$Q싽9ȂBv>>ϯ]YAKZS$0N6.EQ_Z_xf0 Ej֨=RR¢#{j^M,ŸSּ~s2"0O+a(%~L%=Lȕ`>ɴmtɜH>긛S问L#1wti?U^?'R^`./׽X!d`a-:rod}zi>Y2.zc+qbѷ'f)l' ?RSv H/6|wg/i)iIZ \ xL |Nl~Vo] mH6\ A|U2'e=1g $Ėm/>v> ltu_mb4>Jg>ًB#"GX }i8bm y?]KFӹ4cˣR4(?kJ\ҕP)8'ҊɇL`j&Cv-/8RW$q{ ?w3~gSye> c{@Y]Bz!-XV0*Ԛ05|Q[qb}}=#)^$?"iG]8\Vn2ï>xFg-p](P.mWu?J$en(LR;%{9{+"[{ S7ʏs^ߤFP$xy}G|_{jҶZ1d rCՙsNǮҸGR_xG[alzWe)@ T4iH [- 9V@iK;Mk z?kߺ(4`v T-v j'EJߺ C96Nu̚zEFnR:/ŻC.H"RJRԶan]@2.v,E^("v7p9^m=|#lZЊtqժ6[\RYWYźŇO]`"'&m?)?^Ό`i} F7{c͍eh4=EʇD473iMd!%{+ C8c!,L*h ~(gȚk& 6mQx6-c uɲ?3Gwe PT޺ϋ^ǔj4݈=sH]nyK\q5Ig[-T:V;-KD,`Ku9Ze|ge2(Λn oz›v}>ue&Q\9bI_Rt'hfhEb9_V/$8-$e]AĪmG{Ջ#9&)؊-)pyPӕ;S UIPrApy{,'{ I6Q"PP)Y3QvY }yN9Uf]J9S*}k؈pǯBJnGdaL8OifW(f S2GWW=odaUPQ<=%hVebbJ`gpSA92n!r$cFXMa \ ?TM_W?@>Eoc [-V;y7|mi4hYi: q\4 [lzO)j3Y`)7A1P}$߬.%ut1r}b;wPVnNT{r;a*}&c*r#m{rDyд-fW>t4ܸ"g564 Ws3/o^JuG[&v_G(nz>l% SӟMN %aB6i'2A_hW[ՈG&H:S`$F=ο`2i&xnƵ,CÚo,ޛ$%T{mmUON%,F`౼ERFqX5n癱!_lЊq'J"/}'!J $P(|*_xD x.>j4 vl֦2S;Wf CefȮq9*i*t1ߖ@248 @LdI:][Ꮺn%S36ԬVV@٭.'xrhNx5 uʠ*̀=X#\b|QYS XJU3J^5Q۸O \4'hjP \7#' LnWk7d$FEAO&do# ]~I/Bu!7aI2ck%eUH%RW`9}"qz%PplsӳW1ߪLh+Mp!j2__\Zɲ- zOR۫7G:ެ0:&@Y=UMEu9ɏ"d{|.! [eлL8n Ds Zx=_ &F$`OϵAkٹO C)^+Fe SfGziRLGQ+a\}\%eoa hg$'#ldșiŞZUldsڇMCN"vselzY={.^Ll.0J$J0ڿ /#xS(.|;.*0G!h}NZ45u. rWȣHp_fip36QܦPDWWN+TqYM #r8z䮧h.t4 SW]2>F;O4/[ϡDH V* wGʹɉ" [>RÉ͠ jq;ᆧg$2uYc@G}8sA?]D>taZWQ=s32BW?t6=\ yN?qvpb  7W"vɆW H(ǒ3 I=U W]@ !’ҁb{QfsTm=c?#` 쟼q"ئї.A"_[ߑZTG 'Lt"b%l"eh^cӬ 5d$lH;e\I&㨨6JV mEїChB pje9mW10d?R͡xvq-y+C|Ci.^h0b|4]ʻ<_)DO%! y-<3{2固\sVաikB%sHRp 旄`.WV dłSwl(`8 8O},/5QP/, L٤fZ䰰.,o|h+kǽW$XxΚ ;@_T;>$]B>,t9S9QRD"6H݂x,|DfӺWZ,F%pi@#ʿCS"aٱuؑiGXOJ$HYgXb_-E ր<7aPO+쳻^dq0JVhTf޻=PT 5!?ŗܮ>Nj A zB_vO4_p2k ڥ'Jx&6[7U`{$~*g,Df."HZ0xbiZ4uQgSBf'CEXubA{ :Ï2B{i%g B!{b;c^DUðhc`Y-i-!$9L'hb"4_ȥSgga i`Ax}*mkgݲ:S"uqYV#R9L0bMa,-wxe&~[gl^B2KPp9u!)44x a!L7^?_ %Sx{j }ǢFʱG!lp3:9.wۏqx4qDyeP fݍ/l/͏9֚^.qp ։H,.ʨ5 'I*8v3},W/4B {躸 * @id5b$u27iL jjD\<ţ"LQp7 ^o(Jm#!ޮqh C4ܳ{&9Zl\WU|r*G&MY#EZĴ, v 7#s?f^Jurփ(]R &&NzC^yg nҮֳOFZp?mUU>)kJtE}rB>ւb|'Ph{.*1Bnв<sk}PoJF%^}p^Bja`qCG`HIE{ow^/-.V(6[kb*g ePB/}}+Z kCfrHL~B. @r]cFo";I.K?b,?%G|̷BG4f)* JxO LeAUȭ1_o*Wd\icqT\RQK Nӟ="χzqKv& iYINw(]e{%m$ACtѝF'L: 'v+a0E;R 8<, U!a#D*=,Wt`KyO.qib rխ's8򶧫A~؍9в%to{`WQ慃SI)seOHX(> G27!T9^4H.0=c|  ak9+a rv:~o0&P42t k-{ LjyTSXv·AG>*"9cwuq^,yN2Pē>M.0\B;Sk[ ̃XO .k}bN8J,6IA]gAs'Sy;o mg?nj6ۊaMpH/,倓R|J%c=Z,yPC^ 9Dk**̳/Ώrm-l=M';V&Ty9K KcQ/{1\W T#6†ި:./HǃJK>I`i߻ Xy"0MPit6j}ևio*v$464;N/8PƂz,Snpʓ9X#֘1 LF${P-/z}Kr癈aqTQ,wHZr:PtY<;6ҐgtG [,QGΦ Q=O7rdo Ҿ놢 z'Ȉ(oEO~]gr_wQd >|QUo;Bv}5D4S{6 $\T+lm?UqA•U>|` dWNZz; xDvMY|2#d*v5*rrTxPQ鿦ځ0ǣ9k`f}#hp˄:bYAlcl}3-!G Nz}Xۑ8?pYاGpV"fp(<di(2οQg - nj6砟wݛE$*K˜ vfSҊnU`삾Q! a"jO(AEf%(["bY_(~tk ~Ǜ y%$/Y]Inp ug }AQm /%F; fe]otFJxߟkb*$+$iT b8g$d I~qRo_?«3CTd4_UAS r{I͡}ŏRcwdJYtٕlIУD #yR˾s +B$t`/*.S%TZ7jԺ7zPAxN؋7,!-81? k>i]-`*AdT,9"RC@0_3b3Dsasn &! ~ %B8Ejڏ[;O~ xixARf.X? kc#Qw: (LjN_[io|$'Uff{g|L?W|3؆et-nKyoϻq"%m>lMx8Rw /Iܲmѐ"Vcs0ەNsWÌMFmk(H$Wu EՄ VZGCڛ}ۙeojs%4\TRr& I&ǿ!b/_RĚpDcMd4{p&otQO{   vZd~0j}~pv]C'K8=^)x%XX\z!L&+'jvU=r1ÞDIIC|=<~@,_-#5-W SRxҭ=| uvF;ޔ]e*15pdZm*2ӡ6oygܽ綜-c7\AC}ǰ&#'&>0f8Vn `_|u*HE})=$#b1@=yeT1ZK!?lXl: .Tfa5w#) G]1u|&J w.2ȇm2egxo;HʊLKӍRbu~޽XTp$s+|X;1$xř; rF q]jE堐=V%Y>fZ`BL'CiXHV a7AX 8 ٳT=QaB uࠞ7J<ee"ִ埅ɤ̜Ec/SβbUm|r.з/y4| <5p(~O#u:Ġk"qlesD⩩SyB㾰;YwX)R%4W $,e@lJ|n8I'8J~Oyf?0:IʧKzBoE R@- ށl&: asgib2NSK%7 L񼈇v<\B$7% T͛ 7ÊJFޕalOX(шv1C1K#d%I)e&1l<otxp@NM QND&ߒHǚp8տ+wр?'Eg1W~ \3`zR(dW{}ÖvHyFC>"A vm@h NOYO)gb*ϑl%Dv;h`lGpjBf6K.(Ec՗wm94۞$wYiǜ2>悢*.v |cշjot=W^+4ɆN̲vVwLSms&us#&ݶz"4*@':d[]mJ]$ɑ6="9 s HP^o3l*_H S$M0?XX xon|iezL(:APJS*6~"`VDEe5)BRH}5ub<pIB%+v 6B|\t'2VZi{W/ }U]"!S2|pdL/^{>7nb伆i:&O/4S.F]1~ ~!t&>b G24]3V,ySkۦ ǏQDHN[x쌡Qv$-$-c/_&ܔ#38^B(U >L'"3?ľd*ngjx Vm֟&2eNVŀ8|` 3y0ؚEAB#Cͺ2pnIDŽ*]۱ߣs{9ix_8h]>iIb+ xM@]pOD°`jb\Q-N~>l\bռarٖ,,>I,*Dm;KxDg Jҥ'FE3u 녻j {2Q{$wPꄥKb8\[b]ޞj]{G-NTCd-~ z5-ؽ)A5TK;uAEj  pl+at?p )hZF!P3u{O°+O`)$šԺHۺ*F"Nܦ.Ş'@W.2?~6rB`Mrv<C@TŨeKbU".A)z{Dw9;9¹GO-=فS'.?5Tr9Pi# aELt,oBµl,~q\Z|Icn#וS'h:2D©H9 x'm#3ʍ;F /ʟiXT@wcް~1T!5{X }KԏYv%L* AV)!obΈBnZ˸ 1A21( Rju1ѵ2J;z)@l $Hۻ6ް i!8aq U.9JVk_rjjѪ.EjpWT" q &]й }RM%vX~:᣽~| FY.g(Fw!=[J`^k4eoe$ʦ@$2" }g Kl(\ɉ4d)I*k GYjZ$jȑ#4W[p)G ׸L9HQH9J d J77cn1萈V툜(ce RLvs(օX!7&[OóȐ7%^ƣyv7.:aצwIe},V \$AKMq2ȇ=ݚ]uœVrw^ ^0Wmk ھR) H6gK*PɷgvO#6s_4`z'/d7>vV"iC(rz)tDs2e$P cc`[CdghASߴFc嗰\<rap(>OɖkeP9WͶn-B~zzNYSh#c!NʳUK !]+BRux|FGsG7VA d,6t1HDx |ksi]K'OLfs+ݭ*_^i H51* ^OmL4ZGWqgM ({$JX;?ILzJkG><"^&ԦB[ X"D{蹷AtǿL]=n39E:\g.c0Žp9)H~AǓ i.q\OIJiWX^#X+y!5d,6;@ź{=P*Mڒ.Dr@R5#ғ.ÏP| in Xz/F޼gQ!/OB~Rh):LXΝa895O@ ܾ7՞U` Y A_-P=0 :r6ƒ&GZl4Xj wUb!UC![ `'B6BWp,ϯpRiP!D%O5<IMS k4 C "}bUXwn4-5v2s ke\mS=bU)^;7ea7Nu#9 svvl!&!f5=h#kzQX,\,J>ֿ8i̿:(XҬQnlHf۰S<4YPeպ^[-1s-M!w̢ 9V],LYEO#. xd-#ܬ3Ip\7 *CL3L Χ,vZ=6$ڶ"+u}D=quV@#:mn/̱l  *#)|EE{jy <?SK9\c*jO{9ӪCs:~o,9DS7`; n:Ru8leb~iZBBdsL:]!nn7\*j{Ѡ1 @֐}>tBrrW͖:+{UtO߯Pv1"6"84l`M/vu!Jq^/-ɗ~iD-hs jg,U!nU?\6qEœ] Ļ9EmtMrFPDׯB)$XKXq`g5##mgWCVdְeK·pwcCnbXN T(m hQ=! wg.Q'Gs^tQ%I%\#WXE=\}18Ϗ4hU鰷 ׁthov"QNdzkŸ`ejQ 4dh-_5wƠ?mejP՚$Ճ=L_++ HKB`OD#L'Y$Oo]M)UZA{%.,Ѹ_~Cl+"| @hf ̄1WaTL4\RչA'c)ZV`*&`ð80_;J FSM@Ѓna[~r EK ryҝ;]eU WeR⍦G–c~"%* 4-B[D{=lV\vEMW=1G6^N<0RxIE ԡPς":!KNqYpY 5+,;s#p HCe{wT{o3=Q#rд Mg}^;`,`,^b?EiL+>b)tH$p;w$v) Vv6֐{K\٧+Iq]yA q\ 6S&y{_.Y~u> CXӦ?b> #hx~jś2 $ hU-%MQcƧ}=")9 ~Ҧd%ӯFw5Ղ|#dT]pRu60}PVJ ;4kr;aBxe%M P^Ԙ~xcIo~YsSa{Uq8ԄSfWFی!#S!8dbѦq+19}  ;hҧgGf-,ZKP'l])XɍYEYUM\ؗbWpe^O$')F7䵧jnIz&%p~j0پg\{k;uwQBJs*XEqRb6k8!B"$p=kL:ʦY XR`!+6|v ri/ `'ziC (|3|ˬovjJ0Zdiޑ̼Q` @u\wn.)QKR_Y̓Īã(m?.?3ڼIUMGQƐ_=TkdѳZ ,LLS:j&g˹p.Nw{J'Ie.+/ȅ'FzxKMHĹ-m^p:/wω ^C΅nN<y-&-,N-R='6 "!Jat)'~pTdYߤM`1.v \86'B qpN#:yɥc_6#rVҁ1qeVW]?}MPq(gi" gȍϧGm=tIDA{€|r Ԑ!jh5FYOV9~ڔiF}&WծJưU\.DtP ­bAyiE}|o(40oR,?)V̽oHSf4 _$e1oY,ltbH*C(l?Xt2n2Ūj7%X&XxM ƪ S6}S_1N!C~o={nSDw(!M0Իz 2Pޙ-}A)wsBٿK"rjBoM,M8(W ;=ZLW[ń%n>Z Kqz]ă]bk~{-5zhZ|"  |IBbTùЀNR%71ŽPm .O^n`:oxwvU~ޱzh(A4| 𛰵L0GLx+C)*Bd{K1U?t;zrkPZ_1窥& 馶«e}/w_W*7 gPyBގgr}ٰLH)i٣$OsܣjT&W<ي j+idOs;lc'"yЎ݁P`O0O—C̭9C?ZZqWk}%Sq PVȎa`HDR V ~31x!J)4yS+F9n5_۽h|57Y4XJϦ 2uMoڨEh:K1pT29x`#F Oh~ͬyjH 0>#`lUT}|cCy:o){rozΘBW (V ܻn dMĦLlpU[, ek/̞8Z^M_1C*7ƄW;Gch^KXy0O 8/qc#Vu{4a!6Q(y;+꾭!ߨYY? ]{@^mkxNs-wtw;?Ȋƒ4y*n]=Rm?}?]l;1rGFwbA.E2(&PN?ְB 9K߮ƿTx􈵻执EOdc Z~``jT=F Ct ZѺ͊&q-}cF HSIb% ՊvnT5/Op[=?V7W@5 Ekf4 cYt(ZrN6gyG"k^ъ_&g5dNS?J6H{U"^dGTUL(r$|bM&Q׋ wܖ+~h1Sp%#6s𰺡,zgP!{0! nhچY{St͡S3e"V'jT:};} !0l# *! ŋ7MvP*_'.!"5Eyvﯸr!ES%R^ÉwoʚxFXi%=`pDz󋵰Lj0FZ]&*O=pnC-vW4%F.-?>oJ_D: 轺"?K@eN|^5d큭=c5 K4(*l\-˺7b-*ST-J;7)HeIY稤j͜ؠ)qaF'^TK_))u;u-#u΁N&K'z %ANpg+p j$҅"4!x[GR^Unx3gIEPf(LPf.'숐MnU Åߵ~$D .>:[i/NB]JW§z\E/] zՈ < 1ѫ9a(.R6bxA%N4rjW۾/:֐,,`kgY{`)ۖ|OR5ʇPс9x pRZ)] j9>;ixeeQh~{H),je6!>Fzt}*[ @'\!D+ǬΝ%'Ab-zIh\ #]YP Fy{el^u[(u|p9 a$v5^"ک&J_~&\K=$%OzibkYX|L4|Kuh;:@CL{+wuK_:HKַE؛W6AhA{9mb=0 _x[sz^Z4A)e&794o<<{ knAFy;W'߳4/?.}qslN㝡[" ~ l3d'rv,(~707 + tt0xϋ[asCLhG7kJ5`YƮ :aJS,s|<a3^3T0$"qπq:@, ,Ƣ TNb(G$c9v}/E*gW^_j9C"S '`A1.`^6ۧr8)oPXĿiV5jCVlIXcC\t%>PPPɫ'YKIOC!~_Dh֝:@IA .Ta(# n˾+Wd, ;N+|.sJur^N1d\` aq=-)=F> Z0njT8: g70V ~zPDĒ`%.ҳWH`+ďr*".!u&z(NBq&Ot.'78,|8JaĝJ&$BZ\*fM"O2XtF%o- bPB"V!/wsNk%@oRXJuF5ͺ->Aą=X7WҷV G|P>8[ v4d$qbQ].H.1pʹ*0S, Knuʡ=跲6I\)&ʓ@оa[P6r]Ľ0o[D*KOS,sedFFۋޏǶ7b u-W2x?$$n_dukX,&77\k)AWA%,x6B˙h?\|[w {Y `(ƼKY:#gց:U`03 3C|$ ^mμ~f/w]?G3gKɧ5`ft]@*G{as Ji$",D %n,%. @v~C۸%%"^fS`PqDŽcc3"<̇!hakkFD(*~}5@_3P2֌(X? V֔ T(;!*~M`/kC/6}NY管Re_XNZS%+S\2!CO^^6@\[w̆VM0 P)\ !7ZLCОql䁖O[D"zId+wDiߦ1áпR,7'Y_i3@p- '/^VB_1TH6 :/qtj-ѹ'˿6z9pi43^uT T;ҭM,|1bI6q sKzr;N1 %^NN<" ( < 0) eȜ?C/eg^iFĂg.cKrfFS_ տȕ>!9t:; h KE𵟻 :a]Iʄ 9VNSǶE,/FSַ%7u7P&Bcp\DtXogcm7ʔL&̽/DjgJTfLXVߨfjw2PNLrp5O%Y~#'SYt, ʐn:"61@$1bP;տt3l򉰧$TFҢ-0ȸ؀s!iPiAtZ# J[EO>RaJV@\`zrTbwTM5M, >LIXӕXtزgG;:.痋K䐞>LDe*#3Qz"lBGkt0~sT8!U^ 3L*Kdޮ-d:&x9BrBԊQαsH)b]C̫' Vq& Ll=b.pL6( Eih-c J^ȉg u'.)F##ŪO1Ʋ%ZL.-ߎ4tWذ ^@*EW(@3 ZۊwK>D`X9%c_fȜԂ#o8M<(pϾYY3RY4"g167*,~#}0 \/C}U*!ջ45bd몪AHm5pW>[^ TISD1 4>N?)hn:ݭZ4z#tz(GwX$CeQ6XB+<zo?ca1F볅@o:6Ȟ<'X~8$ AkVDt 3Olzη0.` 8Mucf ϏJ Ozgn~ ]=`10Op&[M5Dm"~MixQ>^FYeث*-ƔŷȒH3QlA\~R5u}G54`Hpھj\2Mx?3riK138Uo[sslAzc >CE=>>&@֦eYH_)Ekt |9n}z8] iqj^RF֭sOdr-{Q /RŞWz XT~uԅԅYm_)fWheG4MsbFp2 H(TQ_9_=Z ,b 4]@4\Mk7iwxL/#槾^DfۈqKpkjn={/j%ݒfHjqm#WWȒ;YE8TO)ݝ^g]=:xb -qqCx.@ <x1;Ӡ665~g&߻THoAWY4c^MZ[P,QU}O sݥ͏Չf&jW꘧#"Xԕ>U^[z/y|^ȿ+2EPBo4xeU,It?^Un&RxXh4W2.5.<~ҹ6HiH gv1z<ހPyi04^$8Nc=p8i$BhWr02i?Fdȝ $Jʾ<7>&r}e@A't}Qr뢢69=yƒcYD9sIAFfU pVdb4]'xM d܄-b sz4fØìo@+sPVES-ʶڜqMJ&K1 >`=[qټ))Ū#ڀE2\xL\T|&[\@yp gSPmf96 *r[TC!%sΌTwx⳪_j^Ð},v:*v`ŽѸ\fh $gޚ^{V0!䲁b܀  )ۀ3qꓵ4 p+};yf.Mtk=X놝&'/XYd4YUGP`Sri[}E g?]LŽDŽS?]'-7>Gh[ %\#u%٥̮KL1x@QB(vȸלUni&,GW?}DjD@&z.Aw;9TEWK VCex2ax>;ǸmX?ͤgk&gi#h3ar,ihi@#'v[?XVx4N.nVP׮k /3v<60kJtE%:Y7Fg ͈%7(D>Nviz8͂7̓v6^9 Mn7ej7],-+#,橃  2&fOV:r{X}կ_K1Kg:}O:A j#U 痺rYkM[C0>(:~ȧ2O+48T &q*OAGq1Gw1˟f2u& -H+4;VEzh*⁒pMa.̷"@>5 Bl=ṫa{mlu˟5DB\ QYqIR4G)t y`Oȼ: vjfĥhP@+.2PS<+& CEtϰ~aFb4Qտ:A|7 leK+KS$%Lgk7cl6&miY0DrB7gɓ;1}~EoK߲QnJa)w9&/[#S:zJk(-WnV$1Kx\cPVk|UR^u fk' ƦVtD.'Ɗ% fiYa utՏ[]eN"^ rx6Ur w9{rҰO]+5+4ʘ٩F렌+k4ddZ/!sA5al\*yWcОB΋ M zl&X@ro% mD TD?g~<uҲ+R%cG'%o{:O!7$0P:JM֑Uċ/'i p4;xwн.->蓏0LAm+lN@0Y@4Ru]t?".~AS7>rK/WmohZF*ϐ&ROvv {:#WRHDE:~ԡ#A$F:"`Z#,#6uSw+u*Ñ?xojjt{-tYV ,/c٢ '4|NB ϶SSfRK/kJ %aoG' ROj.CKIHL%3m^/kso0ߦ. 8'b4H{M4t#lq.x[=8ɰ3q6%5 XwЫQC-6a 5McQcM܅q#ڌ>T|K0^#nrIEʩң0Nanקo{D L&eî'$``n'S ~FtU@^FJ*qHcJ:~<䕹!lI|;*CQY.h?+Ih[XX$E3&tm|b&,LV"eW,:lH FЧʾS4ؚR3쳴+p{DIXpe.x| ^BEq+J=n& BNZ]r(U(p^B Qm^Qcm jlMy3]Lģѩj׺pdKn׆K )?O$QEP,[ PM: '7sc4lQ8 $=YoK+({SdÿM׮F\W1&hہ[Œss\ 8r7dt$ҽ` |OtK~W̠i1&pO&:3wTQO=WOz nâ%̀xEz Bcz8X=+_]b Ϧ)!"L1 'bܽo+r6CyїX@p7{y(`4z(-hp_2@:Lhbey{)&,z2tsX۟6CRnG'#kΜuZ\_ZA_G8Tߊfj9R_;̔'f~@9$YGfBӌoɕِ8eHG. q |5)E->u T, ?MuqC=~g8QGkPG^};ul#R{kh ׃b[bgsDrjIs7[d?4ݩ "݂1L [lmҶ{jn8q@'&\%ȉ~^yh5"; A ]Gg`qL~I|ԏ bsPd FԉDzͼ{E奛:$qd/Az6N3 -qFe›t6 $dcg]s~ϧkZm2tAgq5ip4"AGtZ#BE3&gg\XnZ3 ֜4Og$ ý*D1;%!JZl0ıL8O9H3AM 2MSÑqG,EM1\R@GZ+hm&h=:eNmgj˟6m1߼Ky0@= ej>f0ѺS2VEv2c"}QlBʝܑa7aEKi-`X"ހ9}3wA;4Jkt@V ׏-꨹:ɬr\#k'Vz ~ik(4/G9, J~inٺ.]jɚ⥕^8 a{h,38H9~ޥ u}V ǘ. E^TEvRfyB6Ѧ<6j9МH7|䵄he@ܭMfnt=W~Q@Z ȫ ]$HtjmD,sTO:x܄6PR9E'pTTZI,>wZxlSiP(u]GW#)?:=Ef>_!xQK6v+V %69cw`dž/K/0@S~%vaUy0ev['cmѶ^rHBG“[֖g=[@O:m thSԻŭ]}5N,ߪ ]HyLHX{j>ԴƼ}qu(ngz+)'#m|:Jr^(geE2;#xNN]P=Nd ]"=`B4&a.7Y۬@HdRCIeI_-#KoL"A??~ى\S]~ێ8C\lnК-SNSYeLvU<.Ak`aH=&wn}@P9u=(1qtY9ORj81]}DgD59K/J@^ xE.}ӹ<eetHZ?Q_3L0W`fGc8.lEu!Y9#q7c({`}qD 7Iow}ȱt!Jyzn >sDSgp)sEVz:C|D;(dqg0)<@U2bUzjG}o1AUnJP\SS!1Ғ;Q'8O)yESSsm8eJwk2+pʘޡ[6" 2+/jԽP!Z,R4BlEU"C6<£aء d4Q!ޱ-za%KwH>FKfMFrN^>^{H cƥ5|bnA_DY8i%gLKvY봣وO!pD&kClR#;tap~jsiJl1XjȂ3GRFp>7Ar(oidW B0u9]ġoiЫ-`XߐnqQ|Eny ϒ6x~:Lq"[ (4 yL3mLm7>z }FrPdN+n." E>brNEm" P\x3$`! T2zdpCVn@R9m FAeR2,ZIKLcVs?h9>vд0[d(/m0v}/>,~_Y9w*pjƦ҂uM28֤'n=_ZR=¬ +:We˰Y'Lw Zl71Q6| =ndtI =1vO:T~~X@6}n:2=dp;5PcPE:Yњ@Qʽ !7W{0S8`eόק_GW߈f1CS/([=Hy9u `}(5;M]9"7V^gÿkbNh99b-k<:~5<.~̭tɹ?k.*oq.2 g"=#'a(_? \D` ϷW<'0D$a`zj8\EK+މ rK5%V㜼ΤEZdcK,p9:xqNYFF^&R9.D /m/$ņNyZR,ɡۧ=]on)mw,6Hk *c}6jGWXb#b,U벝y0`:53!M JNx-)W>}?[EH0Kq E+Xud˺ H3B 5 JsݻCV${ aط`tneFȧ(pbH*10:{a0GG"aCyW\v>jZhN4f;^9؍>; 7O_n1iHr$tl=YNa{!r{Z&dڔWkYxr͢}-wu ~x@.%~ՖPD s_g `6 ͏N_'|Wp /}fSA4-{ %_1bc2^aA5p6finr֙rV%?S@zR7L-lO`L(6k2~uY}Ӌ7n\CN!BЬMW9]?TgN6Ӥ4&w*8S[(o#735"?Q0xyeU!}wo+DbUDx[l> rp| :(qO*f&~ٮ[L[ 7E)'n޹mק@_l%]Nynh*bdmQprh ^/gS 72]$iK NLlk`J=P=*LnþGeg]6 }C` W̿Zd񑢖ؗZ$A678(.G6Jnʠy^CeWhD{[WF=3F2*ǐ#D)­xӳ|DݧUS 4{%6` Eʼn\qDޓ^L͹bɱC#F0Q}`<;cjy&RIL+@q;xv8uxqql M#* /P1NK|ў J_^Uʂك"9GU\kZ@b F B`יsKx Ԋ<*HʝzV]1Zh\w]{9qgL%Do%]ڑ\AMrg))E#ӯͽAij_s߰t:ԅ$Kgg͆MOY꣹ dU}Gz_H*h`IʈQ J/>DOr>|!EwU9εt2 Tj2*gsJ8J0kJl_ۚ ^؞ [#qQ!| wV#F Dq2jVgdd ^KNN%A]@xFL\w:BڍR8D+{e$?;GsŨ ~+7a\G̙ 歀dmM8sֿñh(ޱ%xITtjޠá"ǫNHcs)ߟghkb|_deQyHFP/ο'ڻ4"f;]ǐ Ɇ9\n3ML2[>ptfBCQ˒x,~[nP-|!!.i LWYi"r._0Uns¶F3b00(ﯝsT%iWPCc!(O[=)wYJ#*ʱ-?aFI*w4>x1Q4Nbݠ9`>.h_in{rv8QMu8BeWeAjZv-z*$6WJ-kW#@rhfa5`\kN{\x@ ^ba\IvcДx1<U^ ~J|x3[;Upև>L u&, Sxx{q!d OB-4p0.ySfTNYVqt?WHg"*mvs@GFil8Oώy6t[yCvBȓyIz0DM qQV6mq˰9) &oZNX@ܞ8RrܟN2gngbݽ xOr_ COAsEX%MzԠ1ԛ}8[NJ#qK;N_=^a3XNIGn2.xc @}[|3Y.YzE%jО(T ɦ!݄ lhjKY%#||gZO;"Xef]b(`X-Wh)mKŹЃAߴD4~ܦVǰO= #AiٯP |:t6b-Upf@xtUo[";>DyU픃\ԃK7Rd}: O`m2SsR:qH},4rnJ¼KxXvWɴ+Nfc nʭ1;kl.Mu VorAk_Z@o꼅5ܳע;$H0vT;DX06b2pa C  Ta$1(*3^Ȯǥy M Sn'[xp+3p81 [&*blkST6oI]tV sCȐsf7]G[Qta0! 6M4 "BLո*]nZ(C!vcD] 3PuMyG  n+5RAJ5E~W?y7N]4 Z'jοՠe UMEM`o"B+j?49aZKJӰc}p½BP]7FGжCf|mMt{v%W9N6B+wZ ?-E:z(r])ͺɗN\-=oB3+FCޒ;@EPz v);8wÈat2x/#83gb%L)0$ 4~?=뇏hLyQäkKɲ(=\܄e8 r~^ja/BRpLr#:﫩oUᬷEC]^qĶCJ)Z߽lJz}KxV:#M+Zk$SoeF|^Rڌqf$9%=DuVZB| 3E5d={a$Rjg?$\Ym|Bx vyNqZ nƯx?5J8YJ<̏ 58]!#r ש؇\ƧowI;%}r ?`R m%Q8|7.3H94KItn#+VF5%t6.얨 \ᰬoXܻ߫#E?/4Aִ^_( GD)X[r=6aJj2z7BZZ1|""bC J5 E EM#jVPWTAa#L]D!]{ _OE'OOJ<[>SW){?zv` .Leh;N Y,L΍p46Thp U` pKMl:AC'(~.uR#7Pl2y!2v4N YVI{3l==ߍbt,99S_P,9bOΝO?jsIW8䄫Bt='7`tX8yi"v~`xvڠcRmðwM.`G( rZC"r!<3Ҽ=}b=@7mӤ *PCv5&.* %NR|e -/NȠ3 Up1#?zAN*B짥\X35ۯ#'oz7]'Ko%.;9MhcS?IZb̍n`A[ep S~SBDfVtvxzM8hܬ'9r"*I1:OwWAgjL`(X>T}2Cj'rW;"eq6:vࠬ;rҸD{M*|Y.Dޡljkvv c:v@'4Dv:J18KMW~F?^ \9` mbeA&nD|mJP@p-Pm3#;;BN g0CG S>(Op oKqWFa$! @kj-^ђ "sfs1BV\QGF_ V"A_Ab"r~G wGdx&H.EGT<{SnK%W [B[8d?H"[{'b0K;640ӶǥohXF|PkYIaj%q׮eooaN٦$7$FKT@(Z_Ǹ+aOlb70_C%N"lAAMj%y_(_3d8,qOt{l cj85G1x]*Ռws7AN 4ptFm;SKav%hکs<3~-5 _L]LKu8 @2ކ,϶n_^MA>7UOʀވ8]qwH6]?r6@>'9ٌ$F"GK>~Ġ-ZikbQekW/MEF ʡj7EB6`CսYI` uC956wfc_H><*-G 7r2DBZ*\i[1{4 N)Q$-@2󲵫 w~ :]v%B`C/a9 2LL! hXWˣy֊o-^L Nř{`!֩Ȝ/t01m,die2CvYMKXHij* Q v CJ2G"Atd-t4/.=M]ewo%RMTnQ.z gC({5iK@2[Q@izmJ!M}WJ֡$RӸ*'OlԾ 7RIVUCTj'Ӥ1yB<%dTny/+ф#I&_;Q^x ez 2C"=?G9om#sF$=vՑ`M<.b)\lνcő=LȜ˟Jh 9V6C]mze7|[gIwEN7cd8-ޝ=dyE`^s;qd*'%M)q^5^jbԣ ʏ Bu1dK(n@լy?N"5ل,M2CWR:n4}l>pr\YB҈_W ;-ítS ՝_0݉+"l&hZ+{.kXm9zN;e=bwYù>| @̟pm|RcE!omSH=w8<5S4#{TW@PZ턳feݳpNQ(1EG[]y^)bx{mDVpecKgCG>0$~v t+HBXHV?hG{-2z;Xu$V$Zpv8ᆽ6w%4sPd,LxS#CdS?%!hR=29=G!`~ut̓g{&;h̉?79-n4Dt橐^2[#Me%յT:icЋʩ8A }ط~s+6B 6dKdFC`c{4$eAҀ32ĽUe<&GH]^$  )Z*Ӽ3saD劻,/!eA:˘Y6'9E8_I5r3:I%k-+e%d,~.`|Te|RPZD0~v^y !&Nm\m"[J`EBK$oAL ; ăb JD!6"4zy尽!]Y>pN{Yıg㬹93y3)KO:G E}mjXy=j4ruĬDv٬wM!, Z^޷!:a PƉ,T߉BVR㕔8Lhwzf9w=< ? k󯮱|mdkzڬ .cx fE6I ,s*2㘒-z͆߾!uyHmxV2fFw<\t+7 DT{k6iZHn_ZPY2 6gohw|´ZFaD_hӎx'n@F̭)>ZW)_fqV}+RZeWԩtMy9֪!5WD6rY >FDz5<@"2-oȎ.'[4[wcp;B\n (Ss̏|å rךw8QJHJs FJ C][<I0b8_wKxGIM2 u'"ኾ(c~et50岪$k0 ]ZsrLk G _4>hP,j,j`AvԬ껳;-> 47A`y\qW\p)R{ @‹e! Fn44|%8b<@6 |;-i!8!53I^2¶OJF h{WfUDAajEɭ/M; 8S3dLa]%N-PF?eP!cP d:uw0k{.!Hp&D*90`7촇\b+Vt |l`ȻԱȑU,3*iuʭ1[Wsu /"Z *=ֻvmlj]=O\6PK0$@q$1^2Pt%\5%G"ǕC'͟V|Mpgݭ[uR夘3GX9ҫpk\g""rs=1JT}(=|;f 7tk]joLt<)ގb; c& DN;R$u;$N[e:4) ˓" 1GN{%|8}SkV17^דk4 >I93RdBb1Q˵YZϼOJ]IeOaMJxOH \r$1jS&& ۉܻJ<芖bOmr?4VEڑ*QpXoGeW<몊=&V͔2}PiU%}znqE>na2^4מ1+B4YѴщҰ]7~XewӤnIXrxUeOS2d{ulu_TWǹfze{Y=n4ԋ4ioX(VW}sD D܅+pJ yBԆzŸR['(Km&/y2ɣC@Mȿo){s&F-Lĥ(̮yT˞x ƙI(;!gCMubCu/"_tv"fIizsk*p4vzFP?\haf5oƢXl]o@G.Pw'+@l˂\f$/%K*^n>e^썶(= |vOxoetkGZg*E5}5a2h''0%=,h:OMg`t xkIXlo/L4'V\;ϲ +AӋ Db.т} WhgIRW޵nܮT|r^LkC((.Qr2Yh24s |B'mϵjShE9f ?Rؽ(%W# KsAWcrT7)rHC|#7A 8k>m,8Zus=/Z&ߚJ yT`+i})yCahT-V1DUq>6ǘ Wڃ%H 'd7Խ0ȲƯ?X$ёP }qhr ߛහ4mK]$(;R3"&sC<?0ITt'g6W ;w4yR Bsuʿ IhM 0t BwyCfϢo4P%d=Rdy|M O-2Fvg#==G:!}ߡ_R yVK;'X ՏLwAp0x2?d\s^X5H_0Wrׄm)T[bZ ~(:CwBZPOn&0)^+t|'#~`xD9G"%px|M&{f6i2dA}Ov>lq.Zz @c4\,@ v]k ;_[ChHaPLvmԃ!cVX1p|X `Kz ˎw9Q#y4x?nŋ%,~aZP<$8]8"+"էSC7a+'$g%/&]5!eqQO,U|y(7P71f;=ڙ׵G~!$wakQ42z ]LϪ מVMh ƭGÙ[Ca #LjpUD3!O 01u 0+=ZBU8RJˁ4܊Fpu.* s,GrU"#ϣLc#Tgpj._F5Z;!JLJ*.1|bpHN('Ѵ_(&ڐy/\#7SY2y~1SDʺ~0 *} {*0v!W@_%lDmy?9qX$%3>:8r`B8hė֣Ma`P8 CAӽf~ ldiyڀl)EwPxlѪK+x 895 k^#oQKeP}Ȃ`X3cϡ7ЕZfiBWְ ,s"r<:ې.6A Cy. iP_,L TV0=Ėվ')PDCAUJ n~^s8i~ήZF k[|/Zw]7\ļ&BbY^[wJ4+~NE7e*0~7I!8DP .S v.ϿR %G!/TD]L;r F`L9 6)*fFpZ]Bu8SLSOw:TT[|UJr~I/ʍWt4Ϋ9=!ME0!r6wv#NHo:> uP-r?"?`VCiZȈ{fiv6z~|Id/I;^s>lRp=MX=vҋrJ?ySU8$.] D5Ʈh]%ab0z zCVc;3)9Rmԋlj<6%Z+w I,E 4{ͫI3"޹L-XUӇ<5-rQ%-޵@'xjwpLwRb~JGlk`XLPD_Д 1Y SHX_p_:ս$W PNL5!_[-_ 2cEq pN 4MsZ8)nYq~+YU(՟X5Z$0D+% KK[Klub&S&B=LHnR2fX(3;:X>s4be{s4I@>钂wsa~'MANVb92\L52]o[Xw*YCI8}&Ğ1a?/!KSe<'t&801RPβ[RV0Ϫ4R+h7TL@ݥrL">@t/d]V%|>bs1 Tb҃'J~Ze}UU nws|ï!wȄ m(Fc;.jҷ<yo36U\I p%unI1~w+ È" ;٢R`H0E i[J*&xֺ5HKr&]xȾ,lVC `>ۤGCX+m/YtɟJRvt&}jƫuؐ=u90EdO2D&O;N1j62()p%-{Y8c _?wP|+-Q-vğ' zSV.&]ײV="OR4z/ 3!u$xU髧C{_n~ZձͨnoMBp,vA}l @P3 9V3Na1/f6}jSYvjkIڄLPMa`'"`nh|yf_fv_JE.+\u4ss `QG|bA % D֘T\=ò߱[Z]p]qϹuY J7G)[`JT5pcL)EE`ĕ[ ױgń~>.u؟F >˃o` WF &puOֹ(KƉpy=ch.%UOXb+CWYy)/i(ʱtb}NBXPDD:%ڛcEc W(Ov/q%{r bwaUAuB;s^A(_h2<+L;wcne\MOvpY16,U;.A8[=i`wP < "KN 6u4x}@E oDPmx}<ꎮ i089r%^-`X)eMc%1⻄a=DLV->K:f~Ͷ i(X3`Vtz˔Yd6Eng.N>5άaesͧλrS+pozKNSyjdYOw5G҆7To{Fpiܥ ^0 +^=R~{w?S&>%IoY;yt#ސ&DxViEpڟc1QݪGm"(K:;)*.7?1!I {sHRCztS|h =k=ǰDOb@nUp߳Ez[!qe:cw2I.mz$tFuoU쫔 @"F-Ř^!J C'v *n5ߟ^xY,yG0Ec() F3g+&j`v zbQX<̥KDJ l B1`Q5?!>RcSZV:AoyY?m9 LG:eαiA 6ljEWhmY$)TC%U7s޷OqI'/㪌t1,;i2j!xl.CJ?0Mm&s?&^Vߕy" >D@ՖHY HL.m ;JNClyO'Fz5QeNKbiyfG4"^+&/cNX1Vnuر!:`4,[gw!dXݕBPv{ZYx#3zj-HԒ!jf1q9qvb' 7FY7mx)a"R)3'=#BY}:݀*ЊP"W)J$_WSn8w_Eu0U6D!ai1Zr,6gk 7m{"Q>7}/>2Vu̡ѽ7 +Wa$߱'rwk;Q(ԏC:ᾯJ閾Mwv ׍ģґ:|}lԩbcuqJS(%"ľ! ;6Z_[DR^B#/,8;Y?ǕEL%aZ֚t0c0 ^פ͈8۾#[y]XnvkIݧEU+3=.UX;U=shK\ ~ *~OkDM9hPԔ]NjT =SR'Mh^r)Z܇2ƠRf( fgnTNi*H$ \IۨUmVi(E75ӐT@\|444A`<݂ ۟xk' MAK6t{JšS\<ԏh?`Q(i=ēǜrڇO_-Ig {sgD."-Ʒ,`OnLfY*a)lSwGL!uZ}5Okn6VTMŲY#}xm]py!r]sTCլ#Lx :6.'FV_SN͍e \ HP]_l PbU\^>cNpo"F֧V-0JO0IȪղz畝9uBLڐ!%rl0IxV Ac^}ǯ'"m[0 DD< t!%xV3V.WS2C6`lxuMƢO%,j@2-BkiIS)):w2|{XtJ{9N !&ryLTM/oӽ9 ^ Nv7/;1‰I1,h36c3/t͔fM|(-|^y-IbO"ub*3z&XY6Z$3Z,ɥ#,AU3i lQsĀXXAMmX.9"\JgAMeA|{x>Jze"0"TCM\%LJۉoUgιr!&k#cFTjn1~HQU%^&T)K=q\ؤAPe,0N 8K9%Z5QfWG,~~^N,{R}2-D9/K]씻r >^eeX]# pJXo3%\h eSP;oL/ŒfⰀ;(hsvV !F7(f#8xUʄ%gN3. ܬwN.\i3f}I1M%(!$^wʛAco/`@2@mb(W« .듋;HrҴDcK̥nU.Wo% P+hUF(2VN3e@H)]"}U;z*ΖPSo1v8a)g1 v[Ǡɛjuж <)κ(#4W nVtyҘo6.v1wA;J)}PJIo/NIā$"ӾAãK}B[8aoa *gtNsh(=V񕐠ڐ.W,$иO3ŶPd0RLVa i^65X?*C [f{ Udyi;șrgql`a+Ayһo~f?PI4Xrj3͈=))i1`e'Qa$T֑4#h/qH΄JݻN8G&|/X1'L+JMD0^0[]%q,v̒[f[:IfFSZ(7V G(aDL3eo|eAgkllՀ ,ѠH9Nm[}v>ZJ=|x> Y`x8iEuV.ј49fM[kRwπ[)L<$ħmqiՈL[0UEɫQU\z`:6a< ٯ:73HVyS9SGC߸:nF @0ߤ9V)JథB_Y@DxAuCC~]NָxWHHz1!HUqOv tԏ-mr2( " 4! DSDB*ŀC] S+ xTp]a|vrms,ߕ{b=Mқ4<4ZP}gPt8yoǗ09黷O/X(fYJ lحҮV܄Szz,UU4-k4䴰U+t۲IaysouBb;I̯/l/!djbZ]DW89DVmwW8k܈[1>"cR1)uL0 @<DNëGY,O9 c5\p\CMDxR%%)n,OU.mKTYO1Wc-Lr;n|MC^S[`$΅  0+T _.! y53AR-a66TT=D2g{C` ߕ 5{ |wbَ!ĹT_ADݥO˾ʨc\zHgĈM\ۃtkSĕarUUE9ؓXfǼ1Zyf;вD6hvPTl"tAPnP4K^j2vyBoKCfV3KǰRRMxwkь><q97g'"ɁOI -2҉:ZWZLjҌ0t@ƻk{I5*? u V3Kst%+ aSW[w$n7B%oa ;2LWz[|X,H"r4-yBV^Pf=gU'0R@:}ۦ01( +&*Jvځ5MB"E 2QC9QQ4*75AW Yzr8_W_4+BRuzGUݢ(ʗSA|.'4=g6JOVҵp\CHVξc$/<@h#"L ޿4։Ő< PtCqGK=X'uHKmi/6w94nzn=p劻$~߇5 ?N&Lm(ig (nߐog;IT6;ƸBYmW3@m&漳P)T M>|F eXr;a9? f|zDI-yXkoa #M(F?sM]n nán']|쭥1Y_N5C>y+]m;s0H>Tj54,I/:Lt3Bz'.b]L2#e*K+\xE'K"6%3yM.F[}SlIC|9dƙڨtI{s1Ku*˶BYr}`e $fTmSK܊$e[jN/)F /i6IA$+hBԄ*E^4_SYrY QpoqU3[KUIb;Vm;$ A+y(V H\/=mjy<@ M !]P+ۓhqk 8_jKa嶋*nm*a{7Vz3̇I}U :~f,2\diwd>PVeJ^|fKȽͥ?籏b*O!r!GneO j߫}ic3*`(\tl'n09W>a?+MjGs6^!w"^&f,i:ݛD3UCp$ZZyk\o9*Xܢ5c,X§<1f7eV잤Ϟ_p^ ؃@T?^md:[:~WF 1獓YŤ<aԫ-rٲU85(J!)بdg5@&]B7su@AT^A<:^[U< ڑ>ߒ+R[+;uwi΋D )]ت>`)vg6bCД>tn[ϝoml3H9p1cLNI`yKH,IUG<1LIDw")Q^rmV.銤/fDw#F+DmOЅd>/$GNM W K嘁>WEmFÒnQĆg@kzCYJ8/sLayp\KFA v9>1VLڢ&\j@(rr NAD NW/8…:`Xmjd:G~&Fž6]DE;?L}/gc64ƸKC]< ^Z˓xβӑ4ԵMN:Yc  ɩ 7_ޛ100[_r$FJhMh]m!Wf"Z k$/Ůt. gQXbDﱒVy ˇ" VZՄE?? tםZb{#Q-Zl=gͦ4AAW7"Ӫo\oÿ/rz2Jρw7e, CgM&cFAY`"+?:7Bmkp`0 q%'&*"N`"-D>sVVZXQZGN kXQXn+Slpge 8aR2_-dV\jxV~'1I>zV]ϭƍj Bs{+kl{u^5z{#UɞZ݁a/0.vyL<m ]Ns' Qm!S7v~fM˽H;do#; a(=-c/V$ZZ2fMC{Nֻ&,3GuNu3GX)>ȸp|>@yjޓ_իx2}=Z@Ox'|/SOWTKF&F4 "$ͪ_8Vl/"cL_ϔi2A?= -Sm 6*.ԛb0nX rDBj~u[6ιORzApqAh@"" Z0rT~+{f )9"s*N'D¡r*/С-̨C!xx `(\pX\g~} oX{m({QC~@)ʆcp>k"Z %uuп ~wj܅6!>oxP`;xo>f"eFێmtQeU. aSi4eZ߉Ȭz&մVfJ*:g\L=7hj$H2c'm?駌^.%4_@ w|))ӿ&t)yZm̀S(YQ=LEtzmKc@{45i B!͞gc,J PGdb<-f$lo?;φXo@B4Lk[ QlU'(3Lӻ4ub NF36d{0ⷬG>P ~^j82ҡd;g~oj垧"AJ]^ܟk8$1qŤrEɧAAq4aKZ/c;IxId@( ًjSV^Ca*Ժ-zΒ|ᬫ jRT 5o~8hR$NO .3 Ӓ _)p8M~xrܼMFYi)D aa#|H\p'Sυ?VL(5r67Qfښ/,GS7cя*6&繪[.ӛA͸LSZ{Wb_nw2y,A5*ta|3>/ 7pL! ߚppee}X1S|5T ñW]2X*1^V;_aD`E>GD|zXQkp,".Pv#ݕ_Xywޟٟ?)Tl#sJ;-u2co2hCFܰ|ΡD#o/Y$N–XD A0HN1w@wb0<4*`oՖj%d))->30R`>:tx,0.(K'gBjL"?6ͽ'ܪdhD̮wO2=Ho$'*>H`̝pq0Վ6*jT oE4Z|C9$>wm} 4:E. ?GAADπ\|n26U+ wEihí=:MnJ_Eǁn ,-ڠNbuJ]DΐL0ݨњ!૥\BY`$@UEqS" BEQaaDh.`T{q,k oz&o_x@G*o1$=FC+[6k91PÚ` I^kt&>uAF+`?ԫa'+D%TdULRf}&H)GyO`oF%(@ʶJ"Ć8:¿/z5Ecpt]b:VWFmVmwhUU$i-;b`C".A6t*q.PӱAsڅQ'0 dtX ݴ Νh @QcKwU R11GwjQJ2&0?8S< |9qh{#Ag5q46$j +oM6CY$mW] o .1w|MܩDUى9/BK.^3"2XhNnq r؂ űۣ*I^MȐloSk`֔aPgI\h X^fXr+}V\(p G'lpK'-`?:kæ6ף7fg3b{r䈪sLjLmܐx4,;;$盗?ps'<rj+D?GWḱ+'(S_эk(.jA8ӆ:1b͡6YEʂ튭G`;o2WA܅Bʃ߅Z H{WwS=bߏ/ɉ4\m{Gw[DߴcGp;Qshu*b%!w<=T.i5üson)]\gT$CT R:>EaD$`]Lti#i$_4Zȭ"ȟ-l !U/$$Ⱥ.4rA|U#OU"T~cC3ku-X.y~9AENae #d54B9JoprczpNlđ |,$Ƭ% (nDgml׿p#mUOҋDvp98'Aџ"saP!齼O |gaPV 2$&;i W:~jbyTeS 9G~mFq6Ш;4X4v='pdM͖lr#[y/N8WE\.\N%>fZ>gXˍQgNYpI(Z$jP7ͥ`NJU W-؞Kl}GNSb^DZ LQZX&cUxca?)N?fyw# k$QI鞿uXMВ/21 {Ѹ0ɗQ]5h<[_, q}w2sw}eh*Xz#Gx6>‚_I#Hm奉жoʹZľZB1!)M69?)cDzjUhaJXCΞc!yV-B\Cwz#x,X!C S؝i҉B pzpئ. R;ܕѬ4l[ oL)o/7dpҾ`QLoK+76Hq NH2.] YLruFލ 537V< v{ o/$2vNw}HICbzapaTJ:>סJxvEʉ$2MFr].~V+j *CYvC(OoY4TveYh 21,KыA'S0$31=wi}5,] E̵h&Px\E;i9З_ZwiBzUʗV[Oa)2ajkŠJ9z[va%R59(6|n;=g&q#/ qCՔR1*ERGzIVyu?&ц=C"w(\^5(P_NTGl3* 8ϣi&1-Du1<#.J,C#hCW NY]Mv֒W? qHun?nA eZtGPfDl f00 $ ;6iЗkFݤxZur_^8ȈP#b%YT}7ȕx\6޹KD,{P{ ?jf@'PaTYT7vٺ_6i5f@"͹=ߖa;"O~*0O@l@+Az[,7unG NRv 66'̑ҵ%dȠ<0dzMCyS Z}Ct< @׽B)+ ${Їcg=$v?NtEy"wu&.'xqP* Lz}P7 ͍b+a9pѲqZ#sF%N!%mSk7XXbXt@RN[lٟ߱B1x^ ohMr.26-Ni|)Y$iy?qWa1"?!"1Pꐓ8lS\IY3I»>ͤMp8P@lciތ7Rx1_Sz ʱ9ٙejsĿjWGK/i?tOu8v0&iUH@dVRr93ąo_C N*NAS>fÛ)SB#1y%[);:E]Z~ F> N-JؑI#Ǐ;`iKi}$+R^뮚/lܩ.ڙiSs+R1{8A{A7PbrH4B!ҹS -L1N*nZ3{1()GM=evRi'swek]=wF=ό&< l:7EMXLi댁|xX^[w l0daX[%}^D ( L !Tj9zͽȝپҴ~72"H׾Xs<{9!]|AEçR(d1ZvKMsb:KR>Fpǖrݔ~ g_zy&Z9 ߹$$h[fm0&" ZB8%ҕn!HvhnMl^ :RJca|xv8'tI|'FVS(xU0O֜ژjƏebD rz^GɋRB՘jԡ'O:E& g oX [}Dz# Aa3 $2m߇r7^ê5s b,:x뾶eIv oDq)!ċ^& h1r5Je`* _5\.s pc<UG$Ru{9;$"J9Oq=;>2W0ߥ8` b6U+ѳ)̊rՒ-4"7] ڕ5$~^`j {5ҡ,>lO}xBvmJ{r6A .3!at4㯚DUBl/$|Ζ4OeL*BLhl*n ~-D=`v'8[ܲBI1VY (4 X+CBGN^VꯂcxOp On}]Tu4>C)7~ѷ76R6ƻfT@OE KN,{ަ Zi4dᶑG$4̂FjhlPIV= .ؾ!̟0c x"ph"Z~A4TO博8-[كIk )^jbC Sd_ J$Dw2nwE^I2"<*D%DKX >j5:wd~V縨d?E.Jz9ԒoQ~8NQ;PtWwCmo;gHR—T}IND'kc UI>I𕆻ۢ.ۯ8%\FBeӿ)l)|NTBWIKXۂ^5(C\`L빗hG)h )LُIE>jky⦸4)$z P)΅ |Hˇܶ!.2lQS|4{@u2b9L?2Fsc{k; OlJ!)ĸM>mnbi;uEbY灑GI 1߄%W<| ` TшO^/2:_#-Bޅu9'-b>eݻsCoke[ol6v/)$`4)<ժs<$zqeiC79ǵIs6$ ($T`,{+SKWj-rKM)sqEs=]D T1 RcwnsղRq"k TϛvRZ:hC\ֿjܵW-w`w:BW;j bv<993oյ'=ّK7O'5Z9p똒\%3"iw*PErvHn?)AjPɪG=%YxH]М89.e5p04nq3Юȃ_b]8z;f [:l||-/^՗n0 `&ٮu%<=!wZ)=4.c0>7!9 &y뼧tʹ‹{׺"/MxQEGv)Xb?hc+sm6K<ճ&Sݜ#^'PLz 2L; k 4|)pA"w:*<7b!h /OI6wln۲5O2s|_5,%J # %|Z>? w*~ސ;|a&(fE%9RU]1lЧ<&dpCz#@&T%Zhw@0ctI"sR f41ӓ{4 oBS2lqYGO:LP% Y_\ʙϸPL53ZmCl7,6nW'J6b5!0Jez4tKu‰u_BU ?Ldu0w\7W8#*@bu!o0&=n8;!Υ4\ n~dʶHiOӦHItqK=f G" hGI"2 [%ױ {SMD,=3Kp+WC ] ~҃YÝ$({@.ק5-A*07 $+'эA ڸ;c|AϏc].@9aS#FCCͶn$*4͜Y votOjdB;[b^rw~Jij \=ڿEk92KX/ ޡe@EX}cM$0\z *ɭA!wMnN┠"!ȕ_(V*fW]Ȯ b>Sbz\Ch'Nr"\ml :,Ӆ4rڱ.ˊ)^|j⣴ fXTo{6FM`ʻ&ao7\hLtc%ogs1[DW 7hE\k"p,ɜJ7aNA}䬈9~m({gAC\v}pH^u(|-{$Ϯsn ]..gCz.a.qrZ)1køBݘ‹d/w8dh21O v%MaN3f"y9##ʽQ XpHG I>t2̶+~uz6Koo=p Dc6ټo4g'uiŘ&Y};)>v\Vujd,,?\WF$`Ѕzns+9y0SW`e0A҉ _Oʍ8䪐1IBu8IǬPw񲈒8W$- t_A=Te#G-âGPhe~Lx قr PNl|[!3[se92 bpj|\-ŊJ.؞Gek񒀸h*ΕvJh*!Je Bɗ%O ^^+%A[pZ@"Ρ1#yYBjϾ!b#=YШ< uO%ZԨu!0qImOj2=4#i4k[x._ T2QY/ JT8b/;L3ܞDcyF2ˑ _̣5q:Ĩү-K꽀 0B%ty $̮"hV5=z# aM. ffj/+% ɠmPUsof?h%-Ao.`eq@UB="i0l&?3~ \3tYNK|zpOŷ'9,7#G0YD2 ;QsJTH@#µc3G[{;^ wUr7Θg Yx3DԚ5MaɕmfM.o*jp>|G梿# a9ut $T(QWK(O`ʊH NB=G8 L⥋lmP<@b\aMLMS5 ~?+&jwB,gEKpFj*]n~~ۯkeHWR0;2HiHlw ؅.,Fb=(].rc8{p`!UvЇgU,0lYdrbJa44%T<\Y1_)v;8r!(zt$=9[?|~cmK)$Ҽ_**6,_^vAr8эWᯋAUh@4uC' ԑƅ Q~&fMiaNc؈+p;4P IRCҍXW[j|rnћh&ΒbG.b 惑V+ֶp@Jw;6㼈*8/Ѩ&Ma$P 8K5KǃFC wzW}veߴ~~:{h'ӣnVe=G'% b!s._Ef(fo)Y &1O'S*ϗ;SA!f[ 4n t—DdO|??'+(u 甭mf WC~s VaoźO&\MeЖȣ=cq:J#PUү=V`FɆd ?Lw b0r蠮S9KDmTk#A;4fyB c3 grtyN^j=OJ97,]y_ GaY=1Z;8D8oSSOIr%?/ U&%RhcCVI]oa7s./CCE"ֿ;դ)]DHck7*rt׭B(YFxyN8d }7ݛ^mmR6PZyLn JO2MCTvH!R~1%0Ήߞ[feaoSYh\ؔY''G*6טuKlfIC۞;3s9`z% 46)fxH% Q@qfɚc76RӪӫU&tCʛu7C^Xؔ\OAוF¦4hjߜ"? C&Z;C@5#R7UP4ZMwai(qhqn?,c:I[x02 ݵ> Do۲R=O4ʐpl7|Ơyqg$n@ɂs=}O2 u!,t0Io[kK9–W}T8[z]g)6G@0XdH. K `t0@J+ׄu n47k&T]%(ÝV0+;{(F[>1&/9#^S4*k~YKG[]?]I nY[:EoAUI4'ULYkR+ .5֊#$嬑-gޓt8 ㎂]/ !F rZtˆ.Ĵ9ϜPwظ=UŕX};nфV]ić>D 4e6%v.ۜwNK":G(Ih T{co,ͼI)7o*oV4-x"Ţ~V 1:؅9ں Ds1@ùmi /e$/`υRNʗأh:R8AY=Y*ci?^]wXPZjS-G|[D<"Lwrb5﯄Y9~* _ g$>ﲌ6kxJ$ .^чJ&$'T\MxtgY.:°)|m y#p2E=0os) AtdlO>H+뭯S e+ q9d_][m(\_4њw#(W7"t |=roq N,B 'S7,N0fOD+.:c=\:ZR8}Hv9aY~8X/93dz+m[?UN͂Vc8Q7w@oJ6ՓwCN5y u)”={@h ?uLNF~x0eJ1qث&Y3q1}\*ӛKKlHd ip١)5F[T!~ta _ݟw21 Ӯ-̄^ͦ?dBby=sc(Wnl4ߍIpxV(,MVE \ gBHBi/ͻ{L)cupSg 65`Kmªλdݸ7uxvcX73n)8c*QC u> EЃpqBk޹Hށ\h+P(Q TyǕ^ GN5] 'ݾ,؃⍜g*G@rxT>v 3 , 4`p`ZsTS/[29$#*Y jy w žz6xgG-;4U,Skԓ`yKe  oQzeFS?ϔ vL zGTRaPЊtуΧ Fh-G; ,j^C]Y\4k5R0}`zqga6At&uLHm,*RQ!s .q~['tUpڇo@QCߛ꺛Hb󄌉?R 11ʠ7yΝ,S[d AQG'P#\q?P)=611sS5xgN"ğ'4Ys"bԓ4}lį]rf8ٺɜnwZ7Py` )7g`$Fp]{sp&-X_%BRkwNŎC5E-j;΍ٕZ F!7X\P%Y$HRsF߲"7)R*qe}^ آw' CT]JB*hhLCvMn\A287ga}e&8#04ob~f#g:YVi+"0uS?`ɒﺆ! 0i,IT,6;<㗾MⵡhRMECc5g_Ξ2c~ Ul8SܘEDs1ԈAgQh\o9| ?#E 5g:a@[懙nFÍ8RߜC]W~GFvC塇-+T\JÁPO顦l)?$3-,os*r`-Cs>љBƱĨF[w-rE^qCa'DB%bK/xBMGHh@'7Sq!tsz@5cD~޽hV5wR2cK[ҋ(; U_w[{O4U _Aڠ ~ ōAMcϢF9l/mOS@ބ{_Q[btY\BT u"\d֝ô5"YZdXI}ɜ^ThuPyVsD~T㧖܍ګr3L悂 ^<7f'LhI-bWaLPMͪaD*dgKI^q0?K&3Zc@4OػӚY{^(19^aC$5#S8YBVV`!@ԕh+׫ywb,O)(,tHo5ˇ> T(jL η:-۰o$F)Zɟ8Z9FugՄG:4PݭKmflF#_X+ ХC>Ʌ^H<'`4Q 䟮mN(40T5Zs"ڣNOk'+5G_vW(CW8[r!2ZWc؅1ؑB~ 6? U)&i/)@vѦt?T ?zI\Q^Osk~!'P~׫UvW:6 ؉E%XY^HQ(zJaT9/Q fNy^SvYzs5Q+u9E)? 90MP5p[oDަ\~,ի񮫝=Ӽ T LSmb( "3g,@?ln/aSE)coOQQܴh;)ـ4j"A8Ǎ&| nh2s#W[}cD8݉`ޝRȄ)Y]{ m 1c :9UM"":QCݷxza94 ?4\z-Pr KڳijK?*'EZ(M%B҆? ޅEW(ʇ k{^~рeO7~BNjDpQPۓBM^:P:l|%Z)Zf"OC`&l|/Uzjm NJq8[%! zZ tu'M=Ÿ dQIO;`8V g֎E~ /^Vܓ(%|9lޖ=mJ.u0kO$qM@ \Bu}5Andzy9>.-eU Ke"Z;_y:] ='RǚN̫ xә.4ZXiYKacDUi0}圯cYdӠVUNC6V{%#n=N%!'_hY)dl/]-ΦOvkO O`i o>BE3 3SEGipSdA+.!) .\ʜNL^ب*Y5#7ʆ _N~\`?^VY"[lxld65Xq i&' m^r1 iif+q{tf1IQhhFɩ%MAk NFLƴZ@gd+U>(7@D0?x:}7zTd7f]o~r%DC7oPu cz VXU|].k/.y%8"BBk[éȫA% % ˍ߬Чry](Q:*[,=)C{4!}xJA+@mFE:v+_d<,yexBE` _m<.|J*tC ?V#zFr־ d]-kiyu[}3%dIq3c~s(dNs.BO{tܰtM R\֦+5Guq2V&:sbV,݂<$Ac΍,oʙq{1 )G&}G)[K'R;A%h<4ίIO}5*NlٞĮR[ތz9_oa"5N7QP:^o{TtQKt$:J6h c S=Gۑ"Ĥ=.JTԮ*84wO`]?1pPi;#8 PD`tsҴFW ' Hs( G'=M-f=[|<ڎe:Э~dѶ|9ﰪzߋy v%)ՔN%&M bIiPx^u[bI~gD|[s3?v\`gCr[#5Դm^F)hVNM,O 66^g[ N(ʍ]iB,@uߡzWņgYYi5N^ x,e[jKHr"d6yOfmAt--+@qpxvI/pl"$%lW\T qI&ar_xW mQNby3fї]5-Wk+ƙOX)M<*)!-a^n~kZ߳5{h(n{f´%c'UpI&sՄqBo d ʌӒhя1K(WaQ^SCMR8~jSxn>9IEWr޴bR c;0~[-^cx< u[t|c+b_uO1<;-Jٌ&a#., "Xh'r6DEH+ORίD~q1wxz3?NzJ{~=^SN;ӎ% m E6w4dQZH` 8} Ĥ5k9_I^:(;CYb(6:Mz0L~3=?gaö.4<ᒧc}Ê|]XgGc DKpSweZ&f>} 4NfOE>%c(υ9-@%7JN8CJN#/ɢՓk04' 0nv40g:qͳʔ*iAN٭w>Up<\%"5mCIғy{zwH?!b 89Pa^@C|K#֖{-{~&Qn5>\cVu] sߤ0t}V6?w﮼ї'aP-ex/A 91s0Y#5m;Cwϟ9.1>wOC|IHCO;3=R?=WXZ jpR$9@aq-|~("r$#  ?lgytyUՆl$0jav% k\Qt>GtƽX%O.g8 Uy f{΢V`p#Bx.88%!\&}  Z+UײО@xtZuڹ0!!ۣ!]S;--a6IBEVоSbBPEM$J _ګ .ٰe.(#^\Ɉ&Kp9Y_kxu3N!h hMAL;?1/az] ̟"tlOkCAWZYIHO’VS֘I0ۅǰt#+ [qΫS8 fx(ǵEtr;K$.jn7@7uxq[a/z_ 6ޕp[v0 C!O?Pe=Gϓ ;LIv97w5uZbDr0#bE)S&fʻLlŰlÍ `Oq䟭tl:.ΧN4?ŢMN*eh kW0eA#154zvLSm/KfZR"=765Ĥ3?`Ue;YXW^fODњGI%f CbD: r᪛ghQsO;D'f~*+w<+B-eOQEbP,Nґizݨ|eW,jD(O{-cXr',$S„" [r޹H qYbpDMD|l\TXAڐ_h XmcT,:]y=A  $AeZW22v<?zmT:׹6s1}teëpen6'g,HUs1?6 fF&I>^QLp/T+OoDbN}AM1Rf5;))oPd 7OD-SFXqD_`..qc= WCq ԤOo̿=מA\ eOWzAhզ^ܚgMW[5{OMl#".&].i7y?~ҩ?lTC|ޭH)>9%?؞WF"k{~ V"[UDeg=oxMdS :_F~^HזσXCX_6^U2]pxƉ$H+5|5r()- hBV ]cT0h|Ht3JК= :63 F=pV|FFJB7T)yR1\O!奏;jR43o?ĸv2 45G +Ef wm֩Q6@=& MwB#줶ޓ&l>S|E I.ޡ]ەy/'q o \{"/N[flK.B|hG4{vt)13_av@k8HK^o#g7ٍ{9Q>&rNӾLgH)t e-e7K^՞"#Tq&m,9f "R=|&5)ॠsspћxE(ؾ ܿ^6rLD@Խr7s5>C^ف(ba¸h9,; M1ЃƤZZ$TLăA^7dʨ&FyCOlǬ`skT{HYjİ#˧-S2+A9NEOf GƼwfnF"_ӗ˰cx*\b \9цCê_ չYRӌJ2ɚ< )%UTh!2Ճ>X;]饕]En kLaʝ7Fjְ"yV&*# *2zV˧3x-2^fn;=(bY[Agl7V;`8T iy0v/^7'ϤK9q!{\Zl<'džҸj[|"& C+Zz4=oβOYGRsxk?GyP0_&+r*"СUC- +J=I:DӼhJU N%K rWvԉҕ:eQ^ 26, z^4!BOٝ;]xz"_GN)1H5Rown- jJeGݒVyD$|$4)ET% \k~rPwYgl~,fuQ2lE],f xtE\ \C,w(Ooi. H0'0:FDp%t#l\$bw::ޑkrsE"?y 3l?r:@nLz$Py=Y]>,o+H v>]OIdXT[ݯ%(ݔe˯-A#ቐoq1_4}( D}e ]l$ ;V^Ufd,wU٣ 71b5F1a^LXYk- n9[JX'HP;>zߪf#^V6I[_{tBc1$? UOX-PzS?@p7ai) ҥF+,ȭJJ|`Tl?%p]O=W-W4~g(U@l7ۧV_ CǣGTu,?3 }meE*0Ȣ nW@) q!2_9c9q ޿ 5b 3g5t|ݣ}#xWMeNA)%܁fdjy0vB-.xу.6݆5,T&Cu7T a|1ߐ}mF1M4('[!0)*$M#O?5x~4EPwHO;Zm>"7(Uc@6* 5Ñh˓.:EK"?$қf]*a *<[b&v6S^/&DwR#ExJh}Gb[\-84(۫}G=c3Tky%Zm9cZdc0"% ~r3ei]vU(=nxxdYi;$3+ Kb4Aw.gV;SJ 6g&R/r:ZXd7 ~T<h` Lҟ^ AJ}Ȱbw3zl.Ww=i zMW#!쯰w1}\ԄGI,9<>7ނGRDr^[DQP/QsM sƭ{ú!3, +T\8B [tt,o& aϜf6I>yq~Ӆ*o_+w48;L0pR tIOs$ID}A(fax5m=Ne^ELKcĢQHO(apyy a!@2bKZŵTeZuJu&e^% 3'و1-#;2Pqup-G_"\-V]u%~h9N2)շ:8͈K$!-.P> Z hfzXek=lBՀef!8[)|ݻˡYiscZ\Z׸Ʀۃm:?z.n bnRd||#^Թ.aD`^O< wz?Xư3OI` -`fx]6U#ߴ./vp\x' Cl +ڞ 7h;7'sIJSt ԁ M!&E[%7b6'C1ej |a #pZ߿tOJ0 V0]ɦJmW,W;*OxaF"C6X] ̀Lw3`}+WVԟl+ZUԯ`iKyg:>T0cK[D٭D!0~l&%bbo(C &,t z)HK?8^Zzp){[W3恛V"@*JMf lp%m d V1c1w2s貯,O¿K#ng*T;E:ɣVu6Ѵ p$@q?yIh1J ,-^YO^58߮>t]i'i.8nwj\ˉ'Si?"θcS4D*eCܿ "f,Jdۮ =D?ȬݽOhkW;„R='cʚ4KD-)¤¿laЕ֛03OXM:KVH"w ?kqJ5t1IUɩݬrHwXGaϞvKg p(Ƚ(_4ӣQen^,AIUrÓ)?&nW }DZ-4"t nh'ghꥼ`zc*^NN+^+3|0>qeb9(H-[]lbȏw%4)J~r$JO=5fb7'Udj mX7r66)fhl%ci <28zeDBg#%8>xxY|M9oYNK;Bb!١9軛ѱ;04sH%q#deѻ//O #%IG7e"+P#64OPV+QWnK~6,YG,P̦jH=l(0_M.%z\2#D:iCa \XeW ,B$&ŧm8NAR:`G![S eJa)8gtV ĔNk'tbղ$h(iPbUuʺLb=N0}Ck$h;P a|_:5|oRWjnGAQl:$!a;#J~#t⏔b1H3~NT+qhuE'fh׵.PƮ^=@{\ L+z4fŤ=67֒ AmvObh][B W4`+?ˌ33&a(QJ`߼Nc 1fܘw̶ c. #Ga4(@Tb.,njډlU/fsqH!_&PZ)fx3'3Baʊ쏋\ ;cXX:%}AIX3?`e- R\6Z_yG<.Qg9Mu:XGE2%gfk73p 9Xz!x3>‚O N^Y-w3rB&D;4z]n VgW)@9$#"Jr~ ٹ,+f5(>J" Ъi8ӗVvQ;tv$,dt}ʹO<@sObg${`69IQwW)UYrak h]Pafh F5 '$b@kNXn=;T]" #\A-Xh T{oSC>WaT=^1qq@-c|c*bNie>roՓI1˩SΚu0h9?bB'MxHxEs󅫈=U6<\H w+~aE u#w Zu|_tQ*q Q:i2a0Jp$$j xG!Q+@k4g>X " o9HrVOӕdZGR ,\^`@S; `QH]@ʘ:-4s˕Lue o@ +U đ)_sU+9kyL_T7ÊV S1,l-X5/ĩ>|fUtV׈;]Y-WÔ4w6ĽfYbÔ`'寇2oe)=C?Jc<{a _W_U3wXdK KVTcWɈgV`J*⇥RmtSdAb&y]Mſ}C_n;D,Kd̖娧y9 [LTmpI̖=D/8à̓a*P[T _c|*B '-w9)ag;\\j ̅5_ld7<׽ 0FٚnG[0<E >OTY#O]:n7a/F۳,̘)ΰo Ϗ1Otd7p/Qc8|ErtnLᙢ g@¿ yI)a($g8{(ŤG1,Mb%WBY?;f٪5vspWt9P{'Lۼ+Y"^ڙՙ(I!~ Y2Iv3ȕދ =5b;! Q4Nw4ӊ'*D|2ʈp4Th ,3~o?YKd;nau(E 2Dse mu8#Z(=Uf8{\=M m_ N*Ǽ'J[WϺ8-A>G=B>mDV\Qi,ʸKs-TގS:@[RJՊ\­j!.(SGz԰"yDJJ1n=m@q$\|b~wi]W/h1wYX(+n#ho)BܴyݻV*eQџT4=FgҺoerO :鵋BX&/fJ qyuNM[',VO$y'h`2~SZ$OcdqoX׬M*VVoucXrnS٤{ˌm *5E /?5lbLG]Z] P,ugjG#M0L⥒WC x iދ[D&xQxKcmiEvEbq?.]3RLn"uEP&l>A:aqbz].nU-0 f߃ڜ]BB(Bߊ8z#҃/lCCr[7ɰ(g[xP R{Uՠ-KWpĘ!HsTS{n6j~X0@wt44' ^)N`c;)n(rAHapN4 }+i= 'L(Z^Rv8FvRҩfy%)q/BAG} ph!n J!"|n0,qFܜAKy,1(i:ʊ8[Jb- ? fqu,]Š9%#mfK}0X#N4Ar(抍ʚ}{yH8NQOɢe aUSE6:&Rȫ}p͡٪8Tr|Lr/hW o̊«}(\(y95}>!b]iU<8y F.#}NȀڬmUk4W5dnY*v (-eWn)6_K7>B =,!(}]#WՈ\m>=5:BEzd#3 i8[vsN%zSUiXw. hX7a?}%vfKO~gtV." j-^Jk-zip(_9x3>N&t8l,F-'th#h=3 iU=ͻ+.B̍F_m:qSa^Hv=[)Q=)#*jsz|ۡr,*Zar/.z{/V鮤9;DK縥[8 <0[wSh"lPnMx+""RɫVŮzegWԬ f$>;:\^Υ4Nl[P~a;4eEE9viIf4tf׼!w~6~HI*)< qb WXn]aBϑ#:?EAj}"3R )q@m(4TygңB7#ovw|m(/l淭%ro˖VHt j=k)8*@A4{~KZ9C7zn+)WN^-LZBH5 ^2昃u%հY>c3?|#pZ#;ޕ:c Dd4Zo}՝I 0^A4Bd+$&9N2ϟvyr@Z,_y╵; i Zwٌ|S\ڀ$-h\; id|0pL$}G6{Bkpf LI7 µ\IhJ\mm.e7 ӽq쩻BޞQ1,ܥDW>4`j+-%D S>iol_U&qFWL:A_"c6N'A]hqo+Xi7ד07>O9AEK}a PA`~tA,r1I lH Z=Xl$>IR1pG`C QvꮳFDTr;y|t2hU uRܕd)N{IŀU7sT\t( 0U~zW7mNpݰ5+3QE/seV iUQ1WTj⋄_B!-I$A4pR~ zLۅ*ݩoϩ&B 0*lCGi-4pzy}CPS`~#g!Mm.R:ܭT*hѿ T&Y6\ 2nz= JTdvӎm~_'~_Ucuhub6c<\\xQwF2DNoexJxk` LL@{eMT'ԓ<+.2_x7m:ޓoZP^x=vˉiřު~I0}Gv̓4k75Rc &cs~a:2ײ;;9mC ѳ*" d\ i4o8HMءw ,Ex$+ZH_CY<äGUt<ezl/_R=$?r\i+D~ Ә,^'mQ{[}fw0f^ki!yC?};s }v̈I\rg Gt:vxareE?LCæUn{-Oit0M_+I0]`D: ŵXky+GA0Q/oGj؇K. #Do+^Xo.W!D}=dKؐZ0D|J. 1savPQ0XՓ]>tͧ?E_l7f|BP)FL}_%Ffi/rpAԉ1iۤa 6砐3إāXt$|˒t xſ0\Dc$;"$#qF;|!]^)' /eG)]q4-1c={s!%vDaSѺg$^_R94+߬i4_׉-K9 ATZTT&ȼ Ny&BM1B+K(6U^/'7X5|[]?}˚@{UwZD[gF!6IP;RRU ;N?vFS!U Yő=olVț<`U 'Jv;_Ѵ77as^ğWx` E>q3ego㦬6+MINzF ?ډe$b.t9ոw`lE J2q\_HtJZPt*G=j>Pď# _\P}x(j2a:9j]]K_ۗtKԑF^XMf7g[ E]AD;jA WKW߹'Mtqlvt:?tO=D*V8LUqAHOpkY7v!G?d}nk^!n'/u4;i,qÚCزVDkvĴǞ-cxxzL+w]pNϱ,;Ps+u=H!@,`k+2,ߎGVzeS@<M uy쌋?D; ;dw|*9ߩ0t͕^z{'SAZurġhs.Ḣ,66$VC,HMX$A7mxUpF}r+P<,Y[^!Ŋ|Vn}t\⽄zeP_DG~Z.m{ AHiߋ^eU$t!z]X5ˇ^JlQP̻!s:\nv 53#~^>hA"g 0 _:3y#pe+pt7i! *};y$3a!IGGJe;2}hu`t%@/ъ1珜%1~ݹ*R=8[n;0wZC!˳6TYJ췺kq[ul^<"P8m eyWwH\#P&`KrRvEFW%Ц+(NʔǯN9ޏpfؘ9ſ !3UD^(Q"`QxyѬjJdcM8KD<M'~ᆁ$LkȆDm^[h^pVY !EEH}&5Ŕv7_2b/$ZBqnϜ^(Dw"s>M%uc;q#jGu0] ?|V+^DŐSLwcGx'\`t< bK䭌+;ƒ̘g5&2Q{A-5Ck{]%4eu\*D2H:jw;w-86%߈{ w$% 1} Ja5 IgGS޽ l-bY&}&02"j&Y3MmUq^`,LUBDL@ط u}cI\ٸSy]l_\fe2#ouƴD`R1lseD=v6fMEA=.Y +l;abSB%Je\| X3\z.!^C`bU!E!Z1ϸǻ`O(ChxF$ @* ?79,L~^~Ol>mfUj:x~륧&DOM.[Z#!%SF& ŧ{\;d@?e!y͋ŬGћpŤ]"xvd`!ҩ \3IE3 Қof7{2+v??Ogˮfs݌p28#tVGtLϸA{$6Pn)-j/ `L{JJȳl̤#%] y wK BQڊa^K#źܾ^Cb|PWRuVmzPPuC^e0~O x/<8JF&<,'R]/kdEk%uꔴ g2ͷ7+McVLq$_ a>˽:0-٦٬pz1zmd0sVDx#~*c̪{aU|2CI(Y Љm JZ7381 )Ec 9< !!h TS? levX"uQ醷x bT{J'JlzN4`e`8wXfn:BRh%ڕy˒,Ρ-72`GƬBrdfgV{q/R/sg_jcgprqs8Kgo@㷵[=zAoLԗB0_ =!s~xQ1-<1'(\#s kq xE-AfrJH4lO K Kkv Sބ@ XI%e]|0Dy Ll D@"b帙 )HZ _Q 4zǶ!y^(>Dw~7 z+c[>4mܾ=/*Qfah,y_V1zLRV2hӵ(ȗ_-H|f6TQ Q/g] %)v:9f. ydq,z\Jy$uR4L?to~F D EmU #BHy["hI@$K>p!ͼiWc5XX5\k,پHΉ׋' ]?fjkzvt3S 'Zw[26ZN]>7p$R^ޔ+4^lFUG! iB{CX^/}Ͷw2a{ϸ\6{'hΏ/8g-KR_U76W+p񈐣7Ǟ&_%t"^!tC8R򜎤pa'C3o6B3mb-dT48/)޾Ŕ46,S=|N8a-~dT$=L*rt%;Ř XCkP֠;UӒwÐ L.9QxT|ia$HWUm vjkO\"`n1_8_g ݄εFH z.,آgDżT|6Ps]8b+;ѡ0|X4kQli ژ8PWy$4A9 oYJmV8z0_\95tJ x GvBQadQ?OlJ~4r+-Up4%8]NDRp#1H.2gczM=ؘN'"z/4= j:0vgHލ T!3%,G!.j7=ӅnrqHd la 0 oJDT0ܞWA!Z`3s>Ғ0S^ zrb=].drEC姡$~ՙʕ5 =5 Fx57nOpK7[;RTYj:/$;h8|# 0v k{ t$uw$oJX4"b,CzQ&d;Ӵz}CbU9zl%If5Z5yß:sGs."11O몁ymG;~$:xJJepAN1P_chqhWc2֑wQ۹kJS8@3$J"E銢!1= KgB9@_62D KVd7ǺsVMj [id G0{Qb fXЊk?y'& )F8zwKM@mtp[=yU~O;+Aȏ6PQ.4#\eobr͔7 lsKǗ-kPLp>fuN*j c# Q6BOY'%5 yjєw"E)a@3߂ <fȉa )f>#\M ꡿vTyX{)[ӘhpkYWC"z#"|wRVZEm(M~18*ܚR]ޟd=w1Jx7 yu| 0Rt\.ѳ$~ߨI87|Yc 7H1VXSح`peKϠow\3wz&,~ MCPAݙ׹zߛqDfjv. S- epS+tiR#2fq}zn&(M$KZE)ܪtCޑEt4-C'kVCkmA+qW_̙S =bIg>I2[ m+0 Z@l-~M *Е@AR;ޤCv,)4"0LâZVƕ {jQ펲T%3@zߋc}-^!Yγݻ/!bs`;˱MIv@nJ29]h.GY\0.Xɼ3R]DD;0 \NyϢ`><$%-w_%wJ>OY74< X-3062C;#TAmij()ysd۫H`'BYt0KZ\6{+{rns:X.z^H#C;"ˑG3Cx,luR00HIˠa` .av.Zݹ1+^O*d>ChL,NyrY.oܦks)#"0ܑ}9Ll? k{um/,?*=FÄg0f4a'gGׯ;j3\﷊,/ܡ:Oep 1p^Dssr yOՈj%-'uWAѿ3[_\+|83cbH jv72'܏=4AT?qz~y["yYc\lO^+.t[~2,eF^*9gb@Imݣd./6 |`ĬhfsMR1sC5?oa1bKfkFNpC*j[ޛ΄IyhIW湢*cOPK7 ;TyJɁ-ch~. +: U&5WE- f@79epfV oΗ%y _p4o=LiFbRGUOKKJ2TV{sCVtc_R(xa׸rӴ7b}&^y |jxhCv<@(6:$ *\'* 14TڑLdQ;_"0b#+)dƋwR^sȏ'1+[Yǡ$]\fA\d#_m #8ЈM&٨W=8u`8&0>?j6Y3\I{o[s+«;{ȗhc۵YN(i)y Ow _<[B2Y075BRu[ ȈĜ&]fyc"rxz; mD.oXo$)sRm6ugVI%_Ͻ9uȬe2='];5|:&@ᖮz4XPd@UO+r 8!yGaʫVF cFiI~MYg6x&?eӏ>",AlE o#s,^.r q@.eC)ZbZ1xtyD8O#cciP{[>p HlC ַx;w|hCvl\YifQvw>S>$">!+8LO+K3c7gf"^>Z;`ju3 j)uѠT䍒Xw"дq)D߼K%i$qhRd ̨֔`Hx n7ۆX@b a L$~jʘPDU ;dSCcsV*T6(3 G}*ux}4VUTk E"Cv|]W3${0oZhPZ-3bՠ>)A(Ldžj_\$V%?IQ}2먻8П*s e>3`1\2.24<QD8="T>C8Rfwީ`ZH9jH֖xOX>5'f^[~V.#d޵>_咳`NJ$k,O78}x3(h  &Y3Wxܻ*,% a9>pn<% uM܀o&Q} NGMgD}Lꬅp}BdKd.Bpu6("ڜkʃeԧ #7OGV pfϵJttE"C&nC/ӣ18T0m8p~@] ˊ_/"We^qMQa\z,{Bz%)O>kE->v DlֈX dq芰ᐫJ gQmmP݈AO)I-bܔ gʊkKّ$j`E sG${pv!B,7u( X0c4+H_GWAn0T*F 7quSqɷZ[bz Bw1)/(䓖}B>H_ /RHkIj~R9YKxI5tn"qIVLnaa0;S^htXU!쑹эDEkHmj(zqԖ`P[aZyčhti~mg\rމ/Zb-1(Uv)nHޑ-J᣻گV=IļQ0gi<#%=CƮp0sCFdLV}mgAdO@SANKJOJTV)wb0Z*}=~6ƫ&%>KV4bSN|T>pЮm<}T_g}CZݡFgSU,хњ&a q@L}QSM%Cҷ`3! aI0 C_LU2[a5%D (^uXփ{_gͱƏf+fXėNhZ|cN:Jpv`ŵ|%9J_s =zɄ24mo;CTm9 0P()zy,J<2hL%[o֌€ M0.IO:PT\2,75i2 &nLut_%ͻB6u-{Gsw+*m\<.HTceY0+jp}ί4x0msCcW@ʫ7e8"^ QDblnSԀ/ޒ :Q,|OQEYƄ};c,5lm@-̘~YlISVZRV/< :ԭsvwa' Dca8Lυuj6j=hY i8JWhʩT jXVN,EzƤAiK(g oױΘ7jl'(y HH侰]Ds7 +T8V #0i_w,&DNឯ*( ? w (6y :0P2:uH 4#LW62xۆVרNu͉ 㞁pKOR:HL}OQVsXtz< ߫>:6^ J$DgcE ]O#]ܮV9'y^cIVMK)S{I,0uJ@%I؂!=JRƫfOTڽ۩|`|y% i>h] Q 3'I/ID-@[{fF("yҝ9e!~q,> K;=C2~<ؗܽ=8p7wܟ [=in`],/#Qho~'㌎ΐ]G}i>n)?zb/k/m [ o@fPRUsplǸԺ̆a;Lk˓]g"zŬ]?'; jz-7&EC05~7~>T`r\O4:0C5َS7.TQxg3]3 OR $Q  dQ Rv%WRL6"TqڝƴBt~2K9 ZB_ͼ6(LQ[PB~ -[WJR *sm,֨y']6&[gްݣ9#iRBKNhLIy<tc]g$yתv?A*栅\63jcC(S>t!4xYE+M:cAIKRKhKw\;ŐJ^;h(Ÿig;iHz9y+`#|n N=B $`vya4}ޅN *}'?V-?TcL82mDF4 @z)_uVdRnyqA8)>7'J pV@k׊{ J"Qܭʄ)'`yE7=2M=㙲fRkw+<^7RXHCLMKr54Og咛AVcKe&n*@oAӰȬp[Tc`[9߇Y2a#\3lJ/q+%ƭ ؙ;ǁĔJz)nd5J@F6II:E"F\ %9~-_K_ F&hlxr~Jyʺs7n%4#*ܵ_hmK{Ꞗh&(t{#mfʜp0 +EtEJwJcpu8 h&3Q tx.c 2Nt+KŔh`T+bܗrKi1qN`B$['a-ґUDO5|/(T~)MX~ z%5!>jfXya(b3Gt䓋cQ#;Pe.?S>f5^F⏔"pxs۩PL$TMx@q 2E6ѓ^5pA*YQfq9Nf?5=`NJmo%|鯬4]Sb=U˥LW\f B%Һ-EF h~>)S;xtfǟ ^ܕӀ@N@jb4gtkik aӹ-Te扠S9tgBXA-W~el])ij_3"W>p^xf~X[&[fXa C/[̕:2h+yVO1znWNA$Y=3ܹpI#LO,uڝTHk! 񹦋!dJ&*uH%*9 Kipb/t 9x#Q.u]m#aA$V<3:=":\5{ bGQq0l2[!FۆG#_438cuZЉ1y@`p"oܦn p,b:]CN&uq?3yAv,NaU{ v`9lQ~{9Ms$" e Ŋf,8>)S{חHEy4qh_L6VX DC0h^A 8`0 wpc^yҀho1!pΕ*@&KzѬNM*~ =`MpJy6عr)Vt]"D֕EA)ԛ9ߓzqqH!gɅ0Ȣ@${v2VϥN쬹=TEbGCm*vm Dg:R%}V3<7[7:ԇFzJ6&VY54Kxx" eHZWl7B~`,lQ3֯\CX+/%ǘN7iǞlH}|L'd*Gp{5w(I!sh/ݠuo%\I1u3CL3|$]nv)sV->Ic̷`tZz,D6 G)j"RQvTR1.ng5+-LryyU{eUUg` eąPTh3Il7$Z:XE6: S:L;g *ENI>58r9ڑ,fhRbs41(IgE'W0#@ mB#pTC$%M}TZCjf)Cz?3)LItzȍNDk #+ցS g 8^d27øm=N8#!"೯zЛ`ǽ53qTv(?yp-Ũ+ZwDtIۭO*X޹v04/p-|EN<6ȡk5UI E#8uJnwwE6EkF,T9Y#EW9_P. e" Ч f7蒧-_aF$K7Y^5~!Ynz;g62c8@* lCiR\ϔR~O"Trݽo4#BV#M-NXFt {yc%Qk˚Ҽ;NJ}U"O4SZ$oT@=\H垡@do븇rsOW-2h"]Z9]K un j]pُ>-] Ua@ `^Y3 [Q).e3AߪtrܓgaNP QSeɡt;@<\O 9嚽w+ !6H|n?+Tjc%xY>+zn)UZ*dgiAlL{: 4<"~38OA_5^6a ,S<8eB(#|fU&R,')L;Eg#|ҳq0۪xy&5$ft hǏ\2ĕ<(BS>:cgN7O=(dUsps$w?rǹ>&cڥFl! ],K{tq~_c k9b=|@svϛ4ɳ2BXE f@e3X Ey)!k,T?#"K}e0s ya[t#;t{@[J}ck@ZjV^d:$"&6uvw(U/O2> (/ /.kf5ӛ0Z3d))p K^kEb}[?y5_<av2ab_m| LY!gZ\ :Ț1vO= $U.AAiӎ7!MW/Y1|+ɿ(m8zR=2wMYI;:kk-,h ѳT~R޴W8{J \`+CgkW^DMiϑ}&VӾ<QܦO>yQS ; 4/x:I-L-e4\go 9rHS' Zh CoQYšê7HÐ(2@d&E=ѭSSnPNf;6L}Kca;'H^!/1Bz10xe@T0~ 15)I5<^ݣH&@=- Q|W'ZmO*d *k5ޟFnI1ψ7[n'62`" a1h)8x`[H`kfVTs̪2D'c8(|M0^E|[٩qEEy%W>NQq Η!F{r .u Wo(Hmc1;p/_'w8Gb.omΘ|9ܥ<,D";B{Z.̲k#^!A&jҘ)x!M4׏E& uަ:EzCnΰ~<֨xj Sdˋj_U8B1! .c`о"dA#8K$~@ob Wޞ 3E4!c1k= #j v͛H9NYՎ]U,o; 4WKVHQ "ؚa/),13Zw4 8ʼ>m_*&d ζߎ-T!x"^XOD$< J!Pej$pUȱ&Dâ|K K*%\J qS6Ql,IzGc8~?; HHLhCRT% MJMfew&<3ҟ5; 2_#ǯcg@[d73Ftra~_scR?n~0UQyi=36ܚ'>~66u1i*AގzCʩȄ{#reEO3vYg% ƼaMxYrc35qkq[n٨a9<ˇZ¥eD҇&a(#9:̢*65?Z00t+kɺWHW $ \l4ҳNsx$!2:CVِ\fAz'8zREX+yҽPJA U}fʱ&d=0+9|BvpyJ{l h 6Mjڙ3.Ug3ITföl:w~\d\1p BSLRaWMxLMiʟ|+$FHJ ['7u4#}$e})6UJ,"C׬l*gX䫘-ْ;{\'A\ W}M A Tu11ny6Y0YcbC Gcgu{i@{&ѰgTm.ܐxv-UʤԒ@C`ONØăBLߥ'h8Mru8u闐 S0,vsKu{?`9" ^%L0ü= q0?{VL~Q@oP4Z gak" NRtxIV? jSnpI+d'St>:h~gFiQ* \dQP3v$&vatS{DWQrdw``$6A8,ghD Kn7m]]ҠC&qQ3j ɎGW#j^ 8/r}2The.Vu :0b r};Dt}?0*aBS0d]~kWO˴6 ~Ef}5H7`J2+tțn@~$y&-1 5O.M ժط_\ h,fNHaVv6q.5)A ]⋅MQw;A.lbߨ#TP2d2<+Of'vPWm3G6=s_H"s7U8ObbH%ۡHo5r4m[:FU; Β cLrHSsGc6x9'X} Yf"iѴ|&#[I&#SHo̕goufȮ+sV"c{i3C_˿*aɷ:LysŸžaO%_S<>mF,?,ϨfJt3+7D1ƻMSįO^}\HE3S*?@AB.KY 7\4\|%9؅> +|YT J?Ag02:ztgk &)I)s@n[Z0ڒjeVЭ YudPg.3-t1 b 2 &җAh5+NBlK`j:H `r]Aո )+ fsGԜo$~ )d NO|SvVIxɿn}ϹK--lI{gK?BgٔYy`ݡӫ$G2&QE6-ZI;/87ɧǤ\Y~ݤ8R-7?dHы&mvL8P97>̡Ar ꉝS!Hb-;L~A^-4Sաf.}7 d#;0Xو Yc\L#{:"U@LAw!]O}!o0uB`ԙݿ6umߡ?S3É E,ۂin#7c`feϩj[ьȔhR0]0&ټ2iVS%{TW3! Kڲ:(]9>u" GfB& aΣHJ},lYU ùAܥiUx8 qгLE!߄1 ǰgjp{[)"n)&# A?a7r-vgSĤJV^rII?Yp. Tį5P{ `L}PtyO9-"*w8*wg{` ˄3Cm?k=yv@jDa8oqri&K!RǣI6ј)QZzZHa9JIM#xˏt5׳1Q 헸oމgU/u%`9_^-F{vW 5S ̏8jؿѹ:;NC/S'9jNFO B$]@.뉯d)b`+2HIɗT*M=fEG!(pTJ}gkKnee)T+R@,]nŐKqB ژ{+]0n;AI0C"Sf%㵇Qb)qk83J1~$ #ɢPz'1.FYMvJJ{lUNsv fը ;b@cm`0V]]Xt$>I#1Ր<(۷At")edП_p ƿ ע*י<(Jq-*G<Ժg>ʞJXN&%A~h6:`q[݁kn:.KU"FK '=QBˆb\_sN,h/J7nmjˠNlHڶ\ͦHF!W( سp{-˶>ҋ0[vI_9`qò^6fs.ClAyKA;j*eR82(Uj $ԛ aeDgvQ9$n4۫䋐%8~"?3Vv5mpɉET)<";AxÒ: kel;\T 7D9Nv5s݅"ɩv༂DQF^lDdyWVB9?ʲ,|kő_'v3o>l t}!hRcT)YiFkMBͭ>*B`5<;|v'd5 FO ;1hR-D[!ܸfg}Mhta]eE2M;o&Olf43efԁԨ Cq.!;Y5>nZ/Ŵy:{ N8rQyWlUum3a8$aty5Vf7VoT:$g#FA\uj&:T@(I hHhqA+V8*.H%n.y+n;ovQlWvL)3V9Ly މQOa4W79Wlދ!(X|JL^mD]?jk8]U[Ífˀ&^9%k*TUԠj*WIP?q^rv_hbWz"9Jɐ4{cNGbDa INm 9}ߒNNc&1+dN )fv;[t!h&!UK3Vs|dlkK s'1J)QiiU9Au3ی)7_$y)s8jhc]SeR7g87!'~GlzL%5x/1ͩe@\߂>n8[v t/_T6/?$Fc"V`6ëP2jt-JQHX3ec҃L) 鷌tUdӤC: Tozup) y;*#Ԗ/>F7.N 7",5 !*̩{8)S,׆zɳ1S+5w0. >@GXd t,Kp`poZ(}d6DŽ5[#Oa K^#$R-yEE5׀x00JgCͷD /֯:$/ [@CO\vmlCOHܙ=:aCt=\x?mÐ{~}5ng}-(J? "pc=S06 Ƚ8PTsA.SjnV'.uo+jS{ma6DyyXy?΃ ^mex܇rQPh'3; ~ˀ+H9#0XE#dU1jg덆+ EZ+ \.0oM7vֶRF;kz#зdfDI3U%؝|.Dnn4V̓>-֛U\|@ D $g9|2uCW6aNS3 %ȜM6'N#Lt&"dx:6W<iWy_1&)HE5lmJO IצEd 2'W2̊AHP(etN/GB s:h"Mԑ6] ᝑ//Tm{^ X.㉦99v,G /k7m轡|N>ʕ+kee˾֛/,ه*oV3{4r_OH2H3)R ގ49WF rGmYٌyY7!]NMC, zco2j#J &Zȥ@P/uU)9zZ B4Et!n&0Vx33ǫIy;VIM֨HO0Yq\TJ^{ 29Icn<зTnjYj{#z"Vdƿoe((&m$ǰyDg uϴ6 >aσ_G5}7\SOlGBhE|4Q=՜}lT\n,D:m3 XaE[$a<lGE%/L;8vric qI=B`lY7 v?ٽ Wp6sb3/)-‹ ' =1u WY֞&!hV F?G3}A3OS+1 Mg~ 9|f@Q/t06;}wh9z4EZ( 7ă{B;KҼ_`%)IIqw7LT4tͮVHRC*l`Ev`6tT]l>5@v};}$yd[ Iq gz2P"(@%eR8шF’74`-qz3sZ* S+X+e߄u@}XaL3`DCLߡ|,&֘(Dp'@ަy9Q2mQ/D|+?r`%eX j;ipd=if;> %Hŗ:|iE*8|Ik^Z$ߧ1z6?;񂥶;4&O7Pf[A-:s 2s'YXH| sg|t% R:K)&T:ϼ:Ot牜 E$E Ml!Vg KnJ,LߺZgMbnh}SpJB^(q0vB;+ I$yi'<ϔjQ$֕O X#32"[lS*#d{sHDPũC-cBdT}0?ﭠ ToZ\?P㴍3P, أ]{vj6 S;ȗ?,㼓!K1dNQp0l,L*~G\vZP ;1AW`, fCn=bO/<}zi:0q sIrXy;lf k;Ha\V.0U T9x$8}G`j\*-zr3 ˪%, /Q&ZI0$}![}YK >"t߫X'H-oTg -*V1ZʑkK9x9:qt gnda}gtEo:rBȉ!x2O .KK(S 3 S CV|Bb0j~Y}2YgO`UAvL&viSnoX1takuO}xxe}n8gR %>Ee2W[BB%>uć){:~Dt~zs(.MTu;4맠.^OWxC"{4feoq &nbR?i2&p %@f>%i"q=`LX %*s2.&08lԞuUy_2Y 9\﹆[#ܪYb!BRKo͞9I'77n,;߲F,]5aSXF(vKPG' ~3i:]1:V @zW g+d]ʎN.ADg$HRln90Z䔖I߰00PC-_N.Dp $9 =IQҚ pttQa^זּ,AALN׃4 zs1_3N!g}rç|^V٢'#zG|R~Bw02Pi: @ Ůu,HC> Yl>ȑ|7J`W"9Sƛy# 9ZX׃v;![uTٖeCDt x"/ ,!V_f6SEGqIw;x`WrS .x P`Sm Bl5%\WsvO[W޼ް=~4J!,wR&ϬFOBHMؔCg2bղ("T# ^"*ifF~>'d-wBO>|L UfMcS^sXkfRUQ>9W9@p!<~tTd%E vzТ-hx{ $9۳gh\svUha tKIP䀢!hf96ݰ^Bq@Q0ID Z)!~}sܧH@Շ'p9DmtJ9,MT>hYѴ\lP1^ o͟(QL +I"/Nbc?uQR!BaւL"7%z/ӄD IXG|yo 1#3Vm? SdN/s vK(ǒ38>Ѿ", rD=K,M)}@T_.A,i?r⨫},~ⵂmlMDUj=eȃbuV"d,9e{ܦdF`C4UfN}׿DoY4Dh.yT%`W(3Le`ךoNdNS^fOݠBF?kFvlxN"xP΅YKTtLI=΄$TP*J9sj҃7}@+eۍ+AS 7 ATG}r&gFcL0*^rjB:P$r?t1p.G BDi:C +5j-cyCcDzz6{tW@^R[Õ-bG`\\J?9[ H-\QVj"vY3 B 'IO+ WO~+r Xw`>DyI;Ы^'snάRtk+ [RsvHp=X!n}=f-kPu=27-bƏxyVW#C ׍!^$s]'AB{B n4T3nlL{ˣ%Mwk5MH,XÔ3zy[{I}'/FShF1\='! ).ǂxFba:N9B#&mZak|f K`g/[{s]ٴ)"g&ﭻQ4%TR B5 (NO#2*SzZw6SEźa+Aljv'`Y ?;=|2ofhJQ},36c!`)t+=%4aE*Xo fۃ]`=ggZ5VDhUZ$#n-G9C^fNdM% 56Q<{`^5$S r Aw  )L@9sc\V֧-?ecjǡ  p^Diku*i| ϽQp "C_7p(ɶ w5u;n bm3YITp"1d ļ'Wݞ. ۧaKh@ 0wbˠn; јNwo /T0"/%".r='NWp,,fdZէUvΧ mn7YRӷt 6+G簅Ѽ\U*:8]܄KJS$`}-,}}}Ysu=Xd1ZX._n}]48-b\7{_;[FRuJuȑB;xAzzgA{>pe >[ZF:ፐq[u$T *59aW.Bx6^, &"^lLLh[ ޱqa'☹bf{ a.~d$!A{x<$u{0xTxL=)jHt\]ni3Ra2LI_nv `@#-o}u!sh h:4UFqeRw(w= Xڋv hҳ! < Y 0 TIMyXy$Dq5w W+!EWLV5$aۊm󍰪U;*Ǘ#^UU@.c+99j;d_xg6{6+P}2n̵#@/@*GeV9ñ;uKVSmPG:EStZQVEpd`OT-HF@1#3vď5Lѣ,c ϒipsbiKs?nO*PC)7F#R9({>۲(*S=X%󗍄W%ެG'ozB̽6!_ºMʞX \6+DMDm2|$"x' ̊6Q%J_[1>aR;2ۡqFwXaxdŗ{̗x5Hb[3Sȑ Ģe f?hURP^ /\&[$@Pg1N.%dnjbfT"eĥg@8HTc-Jb'F&)c:"S~(N#QOJtWMxp٠`Fq+;&ɹDpJmW!ANg$If?*)ԗv}R_ct;4 bKJ47y"jVʐ˂&MGN#}fyo6d3Oĉ(.eM' Jww9BKraɏL"\lN,M!ePx-+ÙKNsOg"HbN f^Cr-[JjO2yS+ٶyX s3vi SJhI3욏PJ/tLʐ޴7m<'1&W:+d,"^m]SKO7>X+u;&DҲƽ1" 9QyFm@l&nL;˦r/TtB"W/jL{ZYU74{鋇qq9zx7=έʠ~zh[Y@?oz@Zk4{D (E) FJ5(ɺTǯ5`n#C/a@o7?eۯ3di2pm%mո>W+&2IZa}P a>>p"߰HEl>`yc.x^ـllSFOjI4&f>\V7$MU2E* x>ɖM ⸱o!*}A܄ ?R{dw@RJJٲ=~1J`#KU*&ūy=k% Igta f}ƛ[Stۛ(`fDם#;%QM'Z8Rl 9.ժ]ɰCyfzpܯJ (VAsgbS ?ᓔXƒ9 *QZ辄Т08Or+ϧ#L!dCs!UKLC?n]Kդ+a 5,Ǎv^Gh'wb;T{yRW! MO5gARor\ H*B;t>t^/ $gj hg(L鍨ӲJ|lԺz-^^ ?,Ȑ@D4g:=|owS9G V$VGwYjלQzBwhsLDKʊJj: ̄.Ji .K|ҡW܀sދ%_arYB~  vVV$VD :ܴ dY8,1oAoC_;lצj_E<H阵x/D i<[ ]Πlai'ԃ%6:13x`s@Gɉ[C<+l4ʧH3a*!]1*{նWK{5L,QZQt| 6jr`!1lQ7Ńц=yy:.*k03~ɉ-Q~r/7IZJ4E ˓,b> #δ5hE7uB  mF6b, Uo^fW}jA I_vcA ;z'`[GڊPOKV(f˃!)- [}hE½>/A*Oa`' ȴ~ ?!B^ԉXpɨUtAnɌ.'9|:e Eme~m\~N4PlcW1uDCFuS#tL-tIyUk" q(gpT?ы=Ќ.Շ*bLc?`ئ.+,EpQLsL؏S-fm(eTǙ82 <`ysCY'X%&{[C ,7*{XdXCPyjZ',j$XihW6 k bь dN%Ƨ6v'5m#|)?S4/#\F>pj܂nP)]xW/B[y#E~(v!qRhZ_Vݿ }"dARoY~Vr[%<Q[=`e%x+CzF݊Jޛ,!_U}G N$' .db."_B0 oNZQe4,{lZPRT #]D q# dWP&/SGq"2(S $Σj^h&eџ!eC=C|/#̲{zel*/jҕo1-RjCvݽ F_Ѹ~cX/]$;7Ӏ8a @)-#7œ*F+;%̠%gMbZfp ɾzZ¼/O$,vW~Ce6wEMGQ|SDrZ%- Ic n`~#RVD(֖Rf.4J_J 7kof[-ReۑHGA^Wֱi5Xy^"-i+ߤߍ=f+t3\48` -J{N?2O' ;J&½6zZQ ;?هoDb=FSn8\c~vFo@ rFi-8.D#q*#k) " i-d[5+gw& @蒊GԠ$$}I]oƹ1&V$Nja+_qnܛtR0@t|).OSx|WXvڳ![.84%}Evo(Ga7vbSsr+c"^{k"wȘHΜ:&Z{#;wâ=k&S<宓KA ofN˯*fNp-n}J]\0"Ѹt#Ǿ3cАmɃѨTaDo2lR"rX&aaG쯹̂͢uksR~-]៹hg 1 o-,y,,p(H3)Qbe+H('`̸/;%/ Q )O:O,uN->o1d?M:P~LTD}oZP7pEa۬C7gS}=3N "Dƶh ]IS^%M䲄ڕ+d(\6e{pV̽-hbOE⼨I Em(i ht:)_O!Ǜp` -JW׮/['j cc6Xp~5:H!uAUqN+'/vkA @UCpVߪiOe8+uQ/j#5~`<~b)>ѕ\}[O ߳^ZǪr-cʮ^h< bT8&lb͐dJ:}#l{I {lJ>r:Fe"k7'Z!ߝ{8| -Zpqt NdxIpvѝ'&D^"*s %Z\uMV YJ"yz]! :pHu_?g n_tll& ,l !,V9 D61|4t1 DA7X"+ֵ3Ah I5t@Ud'T-k$Э +}6 @A03t0D@׬{”t }VDN鼰%h#lK]5)|ȹP.X?@aElDWz>c(h9+IqV3x ߘCq)<ތ00QuuHGVJ 韛/=qr[ nX͸jlI^tg_=F7LWD  ]]Ru0|D<㽜di`4O_1'W+ D_!A`3^|S͓=5qD(Ka,D!s~8]B̿V266m1J@}Æ:[1"9^S6ofg10aqzZ DՔ䏟;zA"x0@14g"P :xA\+I4DѐP7'^uKaⴅbQ#f?f-O 8>|H- |-mu<<)rhxYsz̉0w+ aGjыU$&ݰRq!j|FQKB5i D4=ۡ5㠛hd|Ьƞ=N A0Vf\C0 AU]vg=2I׶0ȍ^v3)5R{8vY g$綄 P5W1+lxh@"Haf׮u|%7iC;6 kR p&_;0o& >ٮIq}RVL}3kSK1d  yF*]w^-6P jVd^LKߦ\ThvjPb΅mTl\8RpoGd9S:gGͯ5-}g咫\PH>jopj‘QSE DT9vvLnŒ=3Η#F(j *uqlgOX̂ fJ3T|!)DuP< >\yTUoBH&mr`#`k$|swj` ,Ba>>2CVܐh'O[:81/{@Y3 :?"e ޿A,x/qz.Ь@v Z"D.NUk{}j>GR^МNs{%ߦø A^WTꍀɎ43Tu|-jQh7) Q/X[E7c[ƿίA*; A|@"[Q_聠)6SF>OCD2D#kHTWwyuD=*ʭSwĝ )7p/ `Jm7 # @(K)jGl=FoN ðL#˫[ `9e_JgtɊP޷BH/=r6o; UK|g82.? 9Q<27 a-ޢĨIyRN6{Ba.vv6PYwK]pU]Ʌ~ Rr^ W_TV8> yF4NWw/-]޳:S-릂]cu[ D`LRJ e/@swUՊe7j#aUtϖ4:%>ATHtOacHS4SM= Z%zW%r]E*Z|Btי%hMPPX1¿ OI1},}FwsSD iH=JQTX/߲_I<Ԅ>h{zOۃ>:&4Xm~68e%qf*C|%gZ8Sl+u'UP.SE@aJo8vg'H)Ǩdj%B5Y+gmq_22|Q&° 0T8!{.K&;hNa՝rYk!!Ջ-ut+kUsIä6.gHM0)=?q+%ªÄߺFMS):#5'}?m! NrLj_Q8}ng*s 5;L:KK!{:y߯6{rO8<{| e-w茔\&tk )V'DigAvڟZ9 i3M~rg c&VQq?8#yST **N$cE2vK F5{3mȡ H8PT~QLBn Ma Z{&#pCDj>#oL ⟍ADw(褓Bz"%"%a ߧjէ<ַ x.[#<<=pp&P \z~ا$Z ' ] <L2KuϽ-/`$Ѷ l|h)+/?sMhgb"bggoB-ډlGK X h>vSWE'ǝo{~C>M^;]SE좞(cPhY3 B ]˕5ƥmZv7\9=6i1?{-Gͤ 2I#|oR t~ $y!G}QEi~~l*7\9ÍB9' 6 N% Ů2 ]S\"_zW*Q=ᇯdyِᴅ92f⨩nm6;=aL~׊glZ8_pM5 ]? ; 4 OU M)ɮ{;eg3L³g4Fspd}){(!׾&d1vtkFG`U*F;QAM ,)wTƤc܅"l5%sSM=u sM%>k%ˠFCA1a{ n ݂nʞg:Ss92EʪͶ!qZ-aI8pd{oUKː/~Oڊvֹٛ퍃zX{׃ai˲ۘ Q5F|2C`";9=OWV$KK;(B@/`lдN!\,N7S_Ԑ/T|Dw0Qb:4Sf NX܂9&CRDpS7U]wRn3:n$ju`Qn0bE#b"-eE=&?i2n版7dLVOFM8̓85Ƒ$m/t4'HР%HOR8y3AYcY/(a=&q秉x>؋Y(/'.,\j5¯yxڳ+h1'F@U^/ %1D?'izi=o\0/0cuk0YhtgOCD7e6(6#~c_<ٟg$n6HX06-p e3 i" Q%[ՄNi`ՍӪw`@ r%z_?QP CgEv[J*4:gH`/KSohLq(*drH }j;MHA8dM+81bX^jMOBNE}N]~hC1knmU%7/̹ .*&ɜK?̠0B('3 kІ_pQlEUF*NZq<ѲUBDGlXIJIN&;j33X/ӓHN ]u c.$6[ 7R00?mI!Mz)Q3ѭ"iF3?n$ncހ\}&ݬxmL􌕎WCBKu.z;}d 1-%HT$}lLHRpbITHhJM|/-8&@~ox%yn./`^vrT'+ҳ NDkxt ''{ٵL #%GTb-s Fv$NBVnZz.;__h_#Q ң@ o̍~$ STF{dĮ*K#j՝YQ=}+wsR3-&9)yk:yFաFrjkQG=~T]?@nA14h 1iX;>u^J{tl>n]J3`{BvؗZv?XPn~o6cs"%ItFl.@?͠İ|zHv^~hG>YHNH7I i9(PU܏D7{͹?Q0$z~1@?U%'j[aJo{. )!ۨ_ l "`nd"KJ<>?9Zs,S 0_(8A aOkAأ=[#Nۇ F:M4 ((B zQM! &liXH"[F+0KA7}7eOsOMMжmVH' a FƗv aC3trPtW rqF8V AEsP Wk7Ђ\E${!g(!(`rI|`^8[CX^@0C_ywBy_؇M)7L#/ޠ~y]Og&"TҮt]|-Sq7a5bbQEu* ?=̅a+4X` B#-;Z7Fd|\XȓMc|Bhh3up0T+ zSUZZ7n0s#z hHYCC:GDv xsc;v |kP1>]ĽL&.TZ=|/4CT)Oa[}; 4bJEi? Խaek=.f]eHspPS3%%a ~\uG@?w/5;@.-L> fa!!ɩV80x@P|s񑗹FVT\w"3f=&w`1w a 'JKSQ~̘PSkN{sE6 'kG5t#!n2F* Gx9QS pl˞Ʃ$NiIlP޳'^Ri'|yv)M ]ng<[co*X-}Kz9a٪!BV/cCjm3xw J\rL&?A܎kƤڋK3&i;K<]jXsLݺ!G1G-Xޅwٛp1u 7r<5^Oˉ}]6@\K,C%DM"]qliw=Ih'EN4J׍+i dND'a  af_y?-ɹF!Dj*,@3T0-;(̃Y,ɕ4)3!)>t^C_Zu!pEdԹ ́dWJy Nu_&=Cd9/zRya7IR?5u`)S L2!D{vIzrA=x{Fky|X3koНhQwQLEbxa5z@ԽJ濧/zޯ4DC8P$g(k<g/eeƂNת|1؋݊.uSbmn#0u()k jUPf*aa=-,QVhO><%~HǬ[Ь%iv1*Hn?KS1R7gSQv,s q\t>Q?,;)^ :\RZZ4s!$3n 9y.cQ =>oDrW#o:z?'g] T6xA`n\Õ-uTffs")|/y4PPV+9/WMcuGfgnVF[wh}Յl" tvůE^w$o|OV Avl3GȶgqMUGl#7ёPk>hZք%d[+i;.&[צ][9۞=cpANm+8?mJVpHx>- BhA/WOԄE"B:s䳳5 RDQN9}*>GՙG̘6l~Z,(T3ʉ$ @f\B;Gs+$lLFh< 8:-za0ԣdk=݊WT`1\śDmfdt5ϨL<]td IIBx"Qb]lmNoL!xL^"riW 9%HʿsEU-Or .~ԙFxq"2l&&9;^n}Яh.sq1KNVsV"pAZiaO*"M3(vF+]dž%琶u&B}_EsHA8^Y^~abJp{^ZJ<853V2@4p [X9zcHfzqݷ/ ,']&Osq3.|6/ =,?\P<6ǤEA+9Κ6IY NaY0@\$~VՋe,eaZe1͠mp`%Gciˀ8K3"&v,aoknRR7~6e~e<F?"#軍D>ǐ-po֮mI vziMU E EDH,x~uD35i#3?I9ts7l=TymmK^IG"斉>eVՀv$ʠҪ9%U5T3o4\f4dոy_PQdդ xأw-HLIȉٹQo9_f'EhҦqCi_R51W ヂ g( Cқ, T>;YMG}Izi#G2/.g8n4Y 1!82`_ˏ|.PwH&+jJnnW[=@4AyWlHQBZ-ZW&n 4s^WZb!]uP|x_|M^%h''YnB F7[Ol][>*S *7(T9wBْ1'}8I:e"4'W]gr )F݌웼 BlCdRy r|3DQ[BL!¦'bcKTuv:@NxvU+wXklgJdz&3+H8u0WFWڙ;t!7gUa6[`Nbg$As ' U^&n-Z̑Z(rMPiB\zUL}}$A[/9#<ʯ#Hʒ2G>?)e'[ ը؞gkI+ KY7v:?^JImR,,h@>m jO ܕӪS/kcp;<}/6E֚aDSIKt+EL8^L!*3|QsRm<jA)/'Գ{~tq&Zu8tHd1zQm;hMEi+x[?@9 sg'1?54$ AEe.kJ <%h1 ) 2hB?!JY#}ekӂo?Cn Z| SX,k"|{.qڙhZg6foM39WbM\jN*=f;SwSi\@4/m1B{3si{2WoQUp9Lr/) |ւ53,=b5FFAʎrjbƛռ$CL\#4):\f=f6$jꪽ^ n`bgHw`c|8nsF,;&ƶ`ےl$<9;ra5 3b{+p)]MP RƫʉP|q$1g`# j)%yV'A^O-vWKzs'H ԲCz8m`tӥ 02C1Gp?g{LTs7҂JrϝP2e /3> `Y@XigtR{fcD9`&8e-1H~Ѥq' l0CX9;'q']@q527,ju- 7dǵܐ Dl>o9gW䰝\ü1B2T-W,=Ī܃8#`Q gPʹ PԟkTVt&kҏ*yt:Ӏ9Ն LLqbm&b9gջ85E4fT0 U^ӇˆbcZSL2Krr>H ݡ(Pc848\1gX2o#7dnp$i3ƂoV33[%ׇ[Iḯ,}c a.* _0$ʸfp" Y]V\?eg"&Tӊ9^ddSM=vG({N񻗼/:&}WANG:M[V,r&>&YTFGQ[?̪OIk^R}GT`@qf0N 9~WhZFQ#]btO 'S')p706'K3`(]|P09(?V/Zn:{,3`'{/Y!UG717?mWho<ˑ+%Ql4!AДN<HQ5cBD1b+뤆vryS" ll6KMV|%J6OD>.}y)"r\ר _ϑ5 ɦJsϥ`Op GdXi(X/XH A%sJp!l^^ZѲIJF|Ko|m.!76?=XI\Ve|k&Qo m!)ҟ"Cce7 m~5 0!Y`7OM/ f>~,LehbY|ٯ 5A}U=z*H.q$O_x5b\~vǟ2j**x!O/>=:3, p~coc_ف8 2am*c }Jd`th«ݒ6\̥ 3 Ȑ:CCb'U T6ŅAcmR7u 7o/l]ݫ>pFjplOei X fo٤$WE(18N5KPifD2u/^=N79~ilO ="o-.?̺<=gukEƖ*N\s)@9ݻ<럾+WA`?NW{z<-fub]c(8F2W/\Qz91yo#GFQ%HIR勋YRDQ+I& vP[ѵ7 ֍׊1-d)nDX ocJAm+PXT>@|lX _:6ˋ.ͱ󂤪 vf%+9ٜl0UR\)b*KM-F h1I( GU1QǯkV qleY=r6RbY~RFc|nF`nRv6f5 uc зtƱ }ԷPT2:~W1]C%CPzI(yX1ki4 # ؿ/,~2yU٫S(?rƵ,+Xn&[ ωQ H4OPr>DeoS0"aIQt?ϼ/ʼn苌*؎͎+%q mqdrFܸFs E6yayM>Kj&-fw$Rw@ͼF!p$I@`isGQo*L.U_zcOj nٛUDLYE 4aCw0;hI3L?{o1hxXٽs2Wlns}_-W@v dž膤*'qbS6vq?<䩷kf.!]y2TX)'LS'ѰflC$VMg!$eF5 8OJa${D/9wʘ׺gpNd}Ȥ*B@>(kZV4zHZdDHϞg߯o{0r S'SYf3Wi\N~F$=m"7qСV/qnգ(|Ȃ=MIPk2` ݺto6b?=C2.C˛VE۳X{@w}vҺlաY^rx ߾hhĵd-7K:uldQnY׾4+풪Z ir(&A`w~//BR\Y+;!>vUwZս$v!S'3?}!J ]jDRpc̙{ylqazi-;7><*D<+Ge|{c Unm94E6aga:^PRk%h )gGPAp0EVd$\\l"aGPUCh&5'9aLӬj F VTFtwUJNw0؞BL[('/n)[0_ݯݪEc0׻pY|+h\*Tڋz-t@kꄎǷl^A0YTdr#Dz67b]l#kH7Xh]S-|R߮y\3ez4qdsqQAcbC;#+ɽ17A XGjk~c\ YL&h>M%]1'/mf,?}]d7l,V8Y^.w²:]g~Z~o~L"4KtU|xWR^;I\덖S| e9LL2M˻dn,Nn=2?MֆXqˤKI`S28 ヴIN@ľ}j$|5X=._‚<lbt7CV3SvDpgRP *2~/QA3_a:Ko{Wg; uk@{cץHy~ٱ6h嫐@3.#M nӈ 4O)B0MQ@7uc _*HBUP p") M%d:c5H-`gj#k{XG2đo!;ijԯ!7s,n(nf;_&-;su}ݽl)vU \ U:G%w =(>o6AOiX y~Gͧt o+a9Q=('1dz 4A>C)nf cbS%$?Hns΋voNc6;S,v)#A-70  e(B%<bK EVժQQ߼w/LGԲ)EUڌi%6<׺6:\~v+'rKf;9QXF*ƉcRnV4+iPҵEsB>HRI ًyrGi6K]n˗¬@wn~(>픥3fDT*2Dm t( N*/Pn{ǔ{ou<ߔd- DKzBL4/ !dé]ΓPExWj nw?q_*(0%L]UئMN6Hᅒ~>k;ys}~bYU49mŌPsQP,]~ 4ig6k @]OA7.M&rJi͉7"?UlR瞼ZÑ \nİx(yAх:lnqY 񔿏 N*=MDH`(߶n6?>X.C˖ 3#FܿdB:Gnjǔy`\ )2 .;)wԭQqR{Mou@g5pv5Iɖ(㪩ۅ=(>{`^7^b B s b"/ឥKoeG-ֱsFeR4]Gl\!WKrkTOHjygCSizZӄO9t ;0ؗh$"Y ڻp &]C*b=BM<8dVꔻk&r(=NuLAAVY4fI~$RPٔ (>8-T,XM^:sŻjlD^Lz. " ~bѢ4@%4-܆ )<9*> 4ĺQ^m]нm*NL s5*9Zx2('g xGPRsy2ʁD;eHlin3ѷ,yNS#]V p9Ef~p Ol6u[4D3q 1O^VILHkel?f? e)'aI0zv{_[A5]}GKbMQ,&}Pc"[Yj2(H /yd< U: *BaRΓ@}SKzfqS騁sV[Rܦb-TMK%ŖJ8ZQdg;BɼgƩJLA|`zKb`WW7,&UYd0'+Pkatڕ\0WlD0%,LRM8^ӧMRL{y5vZ^2CȖ023MꀥD=v!d=nP*vINٞ .CBn6"w]1v]Ey25VE &|ʮL5?q\U.#b,.%0ƫ}«Z?TTq3fV] LS-l^ X^Oe|mz͔:";ts:]'PFY*P7=I@aܳk2:tȤ&,L&n+wf|vxw ͗A؟ЏˊQ;,a Gz?G\Tҡa6Q^Rsq*2chC.T 02Z3_O'g#O2=~U|<>oԱ6+:f+r"D|X\-&r"8HU Nfq'k8*TҟTtݰ49Yzh7om :{}_(PǟrZ){Dh!͆vbe~{fg8R|/|+~Foൣb-NUt,8'șzӓ&D^61P%jy181 ww o0ˮ~.#K|2,/RKnnʹfcQo&bg7a?jW[{[«+|NC; &5gR|`זZ,%K~w{ N޴{D`t~tہImhAiH]t&. Ϫ2{jn:vaNީ?$DUM'p 84y>Dn͜?$o3@v|lJx x;[Gl2n7}ҕt?F^GBPx&oշs%Ҳ`;#9 >!NGMWMX. ,[be2Bd ^G18#gc铅6#[-,KVͤע?n}."q{̑"9JV+^kg! Kw*'fћӐ2*Ay=V WMJ8gtK Dw9EJ֌J9QꖻeeL`n2fMOxȬ'Hjb⇞b4oFΌU)P[=A?¬5%UQ1SnVL]02(/Xs5˅o),TncvƉ'I*i0\Ñ]u#<ܾ`(V/UUN[j,YnzlP?!V\s7Ev91Q+n6x6⅕~fMG21/EY;u( lTPx[AF4*",oT4ghGѰ0Wަ0s KTan#OMrp5-5=[n jws )X&ψ#5[j;TH<2"ugG + Ën:#i@;BR=Ka~mSB` (#ID(2MfpWr`|?BpmA|…@g00|4*R˞0ftT%!lF*|x\mi]4of30%fFz1!9gtjv+H&i#?ZoM`AW>j(T*eǴ1 f|$,(G`ҮG^(G95o⃴~!ʒ~6yo>N?Y!|#GXvI7`X 6M?íoѵlY)?JԿ݆,ԧ@W wY0rS74=Dq6!KCy [}Q (Q*N} 2PH+dnN?R9lGioAI3 xhewNY}1lЌT˰ZK?ivmzd^LQVs0Ғ7.(:ƫ;#>,DžY m+L"z0y%U <-KV#oɁ2U,1/$ꝇ,o`x&(ίP6:2T}n-YIRG8*3G7RwS`Kn:xlM,vL6Ə2em5I B $Y/HdN_Õ8;YOpًN.ʠ';!%;?2ݹ:g۽߄$>HcX@PK?(%b/TDr[|6C;tf ]Vz! P@T35R3>h(\ǰ\P,OXz $/.Fxxq&`pc\bke(8#V>ߣgvq!SPֿz` tZdQwf?;_u{tkѯԲ`._^σiBƩ8e{Zl3]q$W{On?xsiLXVp` D!CGPw _뜃S/<i΋>$.' G+4$^ݐ@q5W - @`V[322EMRbAyg VB˵ '3]=}n1 -2hᇲtG_TQ4QDekH֝<%)H,qT3*A[@UЊF_Ih&y],Z620`Dshp7~ #"CP\PX=dw 7zaC7tT4G'>!sXt7X=PM(﫸4)Zj^EQZb"a_?&&{Ѯ3n`tv⫬}c0}QF3l*s[xE˛%"2jgJp50 ϴp"Elm;#]9ٓ)h`lP!41Zp1 p:zm0T(`9gV?R[~gf 1~6+(dlMGǐw:?:U6܌vo@o8Td#mmAiS,Ol8<|NyBp ܕ\ر{ژ[ ;7u> e>chIm&Un-1KqcLxvg6i⚻dEL ׵ MG*`(%ØrNPBwڥF83 ފj./6W}G 3^7 J)2}@@?3T%86źdOĈѾ3ui OXWCTk%T{7zbbNt-4!'ҝ;?Dz~ו <1ȊlKI>@?ς1:r` Idnc!< $8괴͍ HD;#?hfBzz v 녰 c !)7u,9z y\'E ;t^5YB#߃[ާV$NSxuO *n*f jE%:M,^爹!Ԋ}_0SEdܐwO [gI.W`(^.<~p#}Lq#,{bۺӀޜ9pLiu\=r͛+N  l@ڧ8iӁ?m-\ĘƳ{Vn§ rYi6hQ۸$|Ͱ`Gh.P|k̹zD@T?gsJ5,]+'9:}s*?xu(LV˥uF䠶2E~ښ ˣxʷbu?u$‚1 æT.$8)s]_f,ҕ'Xn8K2%{w~vE_?T"^YBpADH6W!hQ?Жݞq]-Z])R:{{ :DzwEu/`Ĭ 4}Bξj1JWSoI{Ꝁ*RWQ3<0=ɰ1f.УvZ)$e#ׁ>h }ږx_;Ea#N_o֏R_tBmK +}*e8.:K;gt Bf]&ӎ JPF׉ڦ:q?edSab2bg?"(?wgQzރn#Y1nyQR`^ 駚L3+ QpBj"2}?RN9 tt4?s0@Nf4XQ]\OL&te*;\3}Zta? WnBذ/-bۓɰ $ӳu#Mdc3r1R#D?YڒȈfKͮ7fAC$\I{/u[Wnہ4<ՒU9. ns*IK9 gLYLC 6|-+ˎ]CtJ" o5vWQlZglE1'j(, ٿe4cKۧJx4x@{$ᚚ .Wl69<)8}:}NĞ7=E(mx `0m* ']y~3 V1&ttT4.BPJb4113Pٰ/wTw*~3<Pn,}dL4,)F[?HC P4 cmiBbSa=VxL(yxLvny<̙ i P}X@\Fh nI.C7_͖AͪNp{]RJduh!~Ls79&m$*ņ4L(b4JON* '@bc,\KrW; 4@I.A٪\L,kW9svY+#Q4&]Mp m=nr JӹoVx~}DP_ts:-3n 2nw޿X鳛Jt.d-oL=bv5αF/1r̄Dp4vS6wht67˰4 wCr'!(tA=,XXwz ܻblmhb 0i᳕\Rs.m^g BPSWٜ4\pIwl'TZ|d1e_ekXw Hz^H;TY>szX܁obB;E7g?=WKދ[e,[;z87-aU_W0*Zs|j5hL<`}ٵCt/Ӭx%tc3ġ*vP͘{vR@3UB19cr؛]dl}9a&GiV z7*I_cDη9#~H-9ޘ'(l8ӯUÙ Kc݁nQE0.Ś!YG9Bq59YdD􊶁D_i|#`5ЩrmSK!CIdlhh~xJZ $}++eQkǞ0<S<bϠUIp OR@nldԠ[¿^wwEQ<"߲sRVýocc/;~` pt]MoYv7[{5ѮFcrf|{=E .9j:f-%֗jco@O3olPX lGx,zWd8A<~n)؀1'b5̧hfȽA)G% ҥt:Pk ?aldGBFzOLUpv ZV8H8gCeZ~Z)%N,oQK#:]z7R`nQ}t pI]~ Y1ID: jo:8.Q;{6d]2kf50@vfȨE4<^K!dq8rL@Q{dGH]'2mWklJ Gn%;Y]ݑuN\…ȣ, ;?[FE x밒3c>o#'V]W%D@( .3oZjb"~DDoy$eV⯈nÅBi9nDF4qe1KLȐ&W9MzT {"VWb6 ¡hDٺ_r@i3Lpb-o0lwdjx.V츳4n}6zCqΌ"[Q!>Oý+1mhe_vk'$.c4fԑyi{LbGO]>:n7T.Ia^n]xf2ʆaaPF )3i~lZ@Cvh7ͧ.#Z\9 ;d0^i(ء-rB9mVݭbtP SRe$-ϗRn8{w3W"TfBSGUͼ]N2:ɲ'+`\fꇂ*|&oq r+TVo /! D)딟Fs@򚛻?"~+TڀgW v c Yvs1=~QaArzz.-J_dWŬ3ny#{] !IJ7/#W4rһĿ}=FpF&ݔ>*dDuPA stuaRXTL]vQKMbեENv&]]ȈM 6U @|Rmj0++SJ-kzJK#%xt& LpH'Ҿ)'nJuyh\̽!QԾ$j{$ 'm}6d³BZҋeٿe7zLPĀdݏЇ* R ,q >e0\Ǭ' >CuS?#ćrlbT!\Dqq4v_Tb%GѝƝ&hDMSyϬ3]4l= y|%K)Ac[Ɯ{Es2oms?uNI*o\uS7hBۀ%[0~)8<7QN?){͚=ȓ(bSM$1氳⊡-7C; Aj lA&N=q WW B>4NÄUՉ..x2ThBFR(c@oɷH% :9PK>%`'f+v,$2t˃Q&uYnr⦞pEtt]W#`yeoho$a3FND+oCះLcL&dB sSֺuGHKSƺIFܬ!HOҜH g_L~4ͺNDhy ^VX_ Ϛ@yi.Jfv1}P.=_U{laqNnВ]IYU.%|\H=V]PީLdwtVVYBt$^ 4tꚎMe[ٶuX`]K)-2$ˢ+jhs9iVC_ˬ+73ed/I3c&9 J@ȶ= 14yaY6/;I_UH~,KkXBtŮqI$T&@APKrQ 0 2N C*$ &qa9/,ucd/"u[dDEKۈӄ59K0oRo񔜃[~ Q * Q(t(]Vkϐ eb{tR? 8dpFf I;_DP%6s: J!jFb7#'v;KM.G)+|qiK`}B$W~BxY?RM#QN:]7,:BZĵx%PGX\ CpwxQ⦁XK/ $m8pNkӗbk I˘Zt WNb%ɫ5I[` dJi{FUUX/C뽼teJn2~ɺ]7lTX|CDݱMU2BP*6,z,Z[)ITnX2q~cyBMbPkl`xm6T&sO5k6,8#G0-m[NL_YBo|XvBRy)UCߛI"w~kB_0_/=BM 8+Du֭_=B5!cBl;qWzwX͔M= ɎD;t:WLX?gS=݇M^̽f <7נϏEVd+L`f.:OePPp]~y[zQ:81mJ->Oc\~r1uVqdW4NK5)^:c^:ڟ,X߉P\|y.k^تG:Bl!ENthTPse 6o%=QcN~U*}{׊C4 !{P kp }<[ n P@C5 4U?bI2ZZ:{4\ؚNlnu_~0,8\.~F{(P6W󵲍C!(c͏|~Yr\6[<'X,A(dw2JH }80H*rwq>YxȈ1f\B9ro4)82RDt F YIcz`>%R+ z+C6oO u)1vH%|=_zWѱg ov 1l=jn@jO5uf0>M70Ӭ)އ= R[?Tv/$gzD8XhzOyE}TypZjL8J&=c.N̙V0dBƷq{ d|:Q!%9'H_%nG'"eUfʄIbBEb4r8d!4-]]LB-`0/NleۘCS!94 \[#ZDXhxD^n5`AwU!&8sra#iUIcTeI6HH> ~=gS>/Ղtb # ecٷR9şz_@?HЬ%ÞK\.ֈNl ߵ $yG~*AvAӈ^+-Md]-e9|ʔ)感/'MלР`چ5yS`c(9l٧vh?**{ !o*}kjh:ϨTQGt3(`F 3pGffJ× * xMV-S1$iNb=C'p!{_&=W٢ yic{ E 3-Y/3`H2Tbt11(P3V@<)eA~NEvR|mbdSn}!ĝzu롽>9ɟXtlor;ƭB^0k̫Om]I%OwА+pxj.&`ןywi'1Ŷ^o2a Q0x4G*=>?%&uCi ڝvu:K(z=eDG ˒֨<;F*G n )tbBvT=YSI d) (}8ס_mCK;ICj:_tFF8@>NBcl[hiX Zy9#9Ol%e1a=НeX59RW0!I\v f&ǴRS g-R#k Y0* HoJ1YKjq̲PxjA ~8GXiM|sCcY*jր > ˣa4,Ȍqum\1(i925G# L|-4qX=(8 QͰO.Tٷu˗0)=0f`ȥbܝ-{@2U9DWN"N@7x%;` : `@K C{}z Sb)㎞~.Y?S`2jzoM+#xcFC'8Ŏ]|7J7|ڞ}Ožed$ɀ,PȣTWP9 p6zx_.cMbǚд-vA{p{=nƪu;!g~4#UG$Spi (DcdB#UAx*mn͎˄$t Ur3C& h%6 za\V?*=h?q0L^*g+iTvZ Hոx։7@rP )6:]kS׵n"b8WKއӡ5·u*&wPZ𮘲&l7 36|8A ͔|Y2t1nkA6,aSGХkO9ŲMYS20bƯLRT$d'm8eVm2f&IhjږX4_R6׳+ [;spZ!Gu/6BZW';S᠆9gF]У[iϼˠGƐ-q3@112/]b>$(T qi#C>[A0]C"#tNX^T.N˛$_itgd}ASNJW̟:10EaQ϶avg2-oH]Sp)}/8{sާPj=/Xޓd'r[Q %V`t~oU, E99B&&>]?\1'-Q@'?[w@)M%/#c]1m3ASUL\.C /w%!p*5 >sW;ْ yvJ9KX;ɞF3Ni_ .BoQOlkG5!"4L`|Λ?unLRڈ=,ڂ+wy^4FID'Vnԧ:X0-frg&梕e&D $q hT聶4plgz)w5[Sײ~yekkveRSݑ%W]`3;0v5na?N[ q  X /KBњ=pW%U ֧(!E\UbJUCI Sm~_N]"b}6{KhLx+!&2dZ1+hrZ{R/t4ɿsf,W8gxݷJ ";Iq:dfB哄9,v=vAX-} LN\lJm.jf f_CC =ɒu6kQn[,"inυǐ/]<MidڕZ"EMhzʴ 7~8ÑZ-ϦLQ)K?_%X[[H[ ML xg|.[/w<:_eViXc)N_T#kQQMjͶHwl8-;Mu|([-pB .G>2F Ny~0$FM'Ï;vW|1 xcyfgjK:gl>}=&q:@^?u4a37WtΥn0+'Kk;vb)P.E#&&$G,&r}1N HPPEʶsBPQWFuNRWO5WWv`B?ķeガD荺IN*[s9;23Ԩ1y#S:82])Ⱥ=u--ՎL4POՓP-ٺP5/!>X3zi#ښ=^QkL{@t}88FuRݝGe sZgo3nyYi8YY>̛[ÏH\EǴ Oy+'Z2AVM/ ASY~wCC/?Ы;W̫lC49~i6aFqxR-)I%.h6ҺDW cSuR9Rbwo;f?}6_az/ۚR#b2RE D⏻QS)eag>XxEJ ߅<#oHC O; Dh">@ ?~RiY6o6b.|#'YA+(_2l)c\'hҹ3ͭ%B>eu,&Ok NMHɟ%[0QR=چ+htsW'# hՀ@؉v5/DmsFQ>MdV.0&jSoQmFǐ&+eC$9U߹$spUիpDX<B/RE9.s`dWF+by<&1go7C" )O}O!ײ//M>~3Г0e) G9*h5cGX%SG+ `0ajaENeMhe=}l M&E^%pk^I(c*?N?zHL:e Y~.&@xz mҥf̟cCIeh5*:ϊ]igsp3R wțKAC2`>PqoƧ-؍IGͨsE(H1=T-UY;/P%ډc1]67U8@1Ξk8>Jbmy)nMVDE*

K:CN1N0NUȱ~nG:ma6Lu xͽE0*StI7}v9.6᮲q,zsV2^;x% wu F )Ĥ+v1ܹJf줭պI‹oSLQ\uN~? _!?#j$;&4 fJ!I.PNd#o=i4xxsMѳ{4u _|kucc%~Z%LjZ苌Mv, WyhR1< 4roŸh+D0se1u$.oržqp7fP!k3t#igx~w#y7uHAjw^h%< $F:/(`"l<B2(wgۅP_ϟԲ o=o- s /`+E{ BV|=DWu4d+o^^mM-Zx-dAV'CE+h%Gf\-rS<.^y;^eYg豖;2^3H;[J+=?;=~tvof[$p{tQ!T %>_0*V76=VJ#C?"pwݯmn[j]a`1 Tr=uC5W:LjpdIb$wcl)-j;|DssU?x`5 ;7xLmlZNfwH*dF_c1^_o :cibkUI6KJF}n9Us*we5NV ;<~=pu +ÿ𝫟 3a7>( \z}!J9[os:^|P^}$^+rV2~Viw1 ڼ$p PO'\&fsFrUk )Bb " oF{*8/>JCwXQ3)Pטe70rTQՋ+Z'"]~iEkGi~[\N"]Pp35abc!,)i4!hi(dԀ|nkn Gɔ'K @e%ي.h-[u>jT%/)&f("Rq/ ש2^7%48E4b7=Tx~p.W`*~zM uͤ$K_lßz?9Ş^MH1CֻeK5݃+;SiQShjFG*|:ݕ.ir[e z2*U<꽙Qr! vX?%c̫왇GIqFԠ`ָ?Cs$F?FW"f|=}MChD@>p5@e4%_D|Z.|<&5>/qus/pv@d!o",&p< ub/($0 @ro&OmyV<.^0}2Y#ITBش @DZcŝ#A)t9[~^:ƅL*= o|.=9A)qWe*m߳HHj? |L+^e=>,&cA:wݷ=u^dn0:G{CbNحi}Ӈ<)}L ;s&_eB|ab\otF7VU{M }jQ0qNtgȷ E c~ dܯȂ^z7b,)=ǿtKy`ckksnDZ %>+UsR /*bhAK* C;J0 ?cBu6 CzzT0sR6w\Y`UQ7  RhΑ3U.DOs6bO hcmqRkLM-ȿdZDSwPARŒVE`>"Tn]*F:E/٦"+2HePha3F}i>&TVK$|>V0FsrZdTC $۝ YիG i i_a82lLzg~ßo>L@A"Դ":E8hUV ʐ޻ mf~ ; ,(2-ݛhu)$ėoԚ98v  ]=bgRWI(7nŘ׳]O!;"wյ"uȿp2FĺmIGA:xtZ애fH(@A X%f6B~8j"Q{E5Ob׿&KGPʬb/!V:Hr&Ã1޴ QP̥? NMm4^/IY۝Ӵ$q'陑ZQ3C1ܭ ZTYvsd-z}҉coU="g8#'8*dT!H!`N;}= .P;[T'7}U^&HH(j&M[0՝(/ F'FB M;˅nz^r%:\r=ջ ָ#P@}ro,LVUyO#[# pQx K8GLt`'<:u?hY'w沕%ޗUJi_S8n A?ٔoOoGr G絕ʃ2NQ[KoLO.Pc}[4\,'w%vW.V6BS:*Ȃ^2uU673`|^m|-Vh0t/܎w>9bN= 3wyV ,*pzT˜xC5o1AN)>I8潱B(aK, ppX.Z҈c5B9gަobj%*Chh柨@)9s>hS|ȏ1g~VD N{LqQ8=r[Lj#Nռpy6xG ,?y{UfBUً2}oT\j\ͶgO{WH#u#3*q Kr{2WސU(q,Huݨn saN d\|i@ ҄G !AP\Aiewp'MtĐ$ߊ2Mx0 NuӠ.}Gh73ӜT!WP4W+Gѹvb<Zx!Kfmo@O~V̱n]zPpAĄF )5Ctfb7lB3;?B;ncʃii)1gEϼ,bEl0(&Ga 11(?L-I(6'cǏІ ijs>NCp>&['OQ`BGM(]{BDm0QWT7Okú\jzysȲeY(A-`N44S3h47GYDƀ&N 8r@+S1[]F(}g\ցUsCII+b֚QgEi@umN? #$b(t+pT]N6g7^}=%Fav0TZL> }H_b frFU-U'mM$kAeq/bA_&`jM|}[ewv h2,k$O$ 56x۪F{Px% ~Ox^;<5gnw 2EML0It+rj,!ԗXZ%kH*m;mQ!2DX4'a!cŮ1 u1{ hgobNk3 ~0unÊHPTF)Y'Rh.~ƀ{QJ5&_lP7ВnClm*>I:ۖN=wfO(bMAml`<ݗnǚc-gpѾq2XHPԯkBJ\s"X*Cjk+-xCrFkA;Vw>-KmtWTi)pnI1k\@ng^]TyW?3/j"]Qw2 pܬĀYx*7N^F(@|{n"S>% +tyY QڥHj?SN- Y#HD'#=dinx!8Ïa{LvX @F p+=gp@P=aΫvЪFJ<:^yrďA5' CǑ~~1}RĊePҡ NV&$81Őx~M "4;Zy3a zcS|F"(^ )s8{z3 ˢU?5`\8!;mQd?H)]1@~UqpLJ$dv~4nURJ!BϥVp ی˽E"k \쐜 ?B:;0id \xX UY*%N+(塀hM &~ 4 5>ۓQU*>ވ7/:iSX4&Q ^:i&k?;̞,x_ jt_ b{D,XEfUWk嘽ń)J[:eY\_%<2g(mחKz Px}bӠ/:,JdAQ;G,waJ+3l i->wK2{[]->٭I!fla vxQg—/)<9M6Jk01Q唈EOA1;Kh,;Ӱ whɃM2\W˅qۼ,oOA?ìH\4yڧPFGBB_5@*^zyl1j/rR2w#e\ %:W|cr w ۺ_>V}'<~Q`2RʊsElbZ=8;qg:e 0IX9Rm ;]lt`Nx| ~Aiu֖Xlvub?c:?t;pd襚j g;(v?7{8G*px_ތLJ>zJ z[(h mQO-ܵ,T ZFu鼚evuZ b(;-L ~//¯\{+ ZY.9҄1| &Т)pWSU6>uA< tϒK@IVe9xZlio6MM *i.ALnnF Q~JܜT|HhۀaE$FG[RlA+aeƧ!VQj62x̍B@J5[ڱ9 !DА4NFY"1]~06)?FmO,j9YdnY2|A)O2?wȉ[~ܣ,@gJ;6pы?x</a؆~,%ؒtzևźH$*}_VRIOXN =-áVH0+\NNI2~ޘ-~"8R߹)y6Ӳ,:k sfvO\,5IR~p')=UڜƋqV;끩 W4d Vcp +Ձ96TVaʳI&M `ּu5ʻ;]$7}1_h{g{Ia}P4;DbD:eQ`1 FG#_I2#br1y<{wRD9Hu =p9l[U!ly+n1͒ⲇz xOLPk'Gy/gi#y7'_`>j=ɺ-gq^oO]q6wV%n㗺7u2 ``2p6&UgbzW^B7@:] ! t}qACdЍwc Z)FJ0J״v^^zbxS,+#>HP+ĭQkFVԩltjF]3a#0v=L Vڽ;b!Łh٤:sѼTh[?Y ;.RL'Eu0j<(/)1$V&`X*d!V{C?#] *q%/tyi/׍XVfK:BsIhW3]Rdz_\g~#H0J!r~nf&ޱCf+QFPAb9 :> `R- g+Di'#2Jrq,xBJ{P7;.as^{c"xߎLT"ݡMQЖ7أG4~]TU0"Jv|Nؚ & !LA8wCTaB,rG_fP5O#uPؒ&40i4DqV 65KnWkK6.p'<@-n]jfدv}qWjZ؝}+>@#w$@q *_al߫̓,~3E<<^ ױӌ[N[nXq$_[)uptC1k |![5z${DVUY %Z^c-}q,%8n )Mɐs$׍_XYH7LEzZVQ#>|`|r `"/zsMQN!ᴎyL X*@𮜔niSc&e`Ynէo/{K6r{tk ! ƕ'ݒþkV(1\#@ 4=(t*oxE bdu!1cf9s(gKMf=x!R() L"~(SA^1EUW4*|G  < 2h8Uڤ؅YECqBoGi/-e۱nAjߕ|jE }cr$!Usuc*9|&.w<Umޱ7a)ӧ] c7a1r̖Tvs,1#, g-rf0HePz9aj2gXkT rIfA/mJ6= dUus*E>l N+;̽)JDUJ!aMJNy)? .XTEm@X)! t/Q6r,F>Y JJB-e R3\𵼺/NK7t.iՒd-&&&Ԁ6C'⟑:s~.swMx]@HUc?xΥ^{PŔMg|kBȏ1H#g}Z&M7 Sܹ?ZN3kB02m4- 1c|+}et]7 O85>Ȣebj# Vߪa?b?i'O~x27$ƀX"F=_vZXZm=|fP>Uun6y,4Tne mZ ")ELe}73mr5__QD/鿠僬vk},ueztM"ꂶIpe&G]Mۖ}dd1Udg-^YKcn~RSC_7_35_M=A)Y$بrȴ>aVw7۴=!>hV5O+Tf3_D%K+vAu]uܞۯkDak_伭s$lP=; 1^Kڤ#MGT"Όg`3]ʥqq2C>v7st,o-Zd1EYq=axao~'c մ~ov.4bl]M߼pR<} Gvh 3:ROA|ӝɽ\^l_2k%t?e!R}ңIve,<'b (uںJוu3)oOp4σaH-4B 5)$EC$z׫K}P=xan0UAr>m̹Jm}5ʊpcZz(IR 퓋Hj&!YϳevKQ!iFVh1Y=3VqjZs UN(? –6LFJ(2&tp¹EyVP;&}曨Hxn2γ '8OBE“v7#?$wˋi24)AbaVVF5zp0t"\x_.Ysn= n]#< o'=[@Qu 'Zy>P|C^{(X.EWFΔ[ƍF3"a_[57'vm)[=4rQ'3y"00ȆxZ |34t*lCWfk".$4&I8P{7*Yi!53p%8( &mYպjEDd'NVKMTWo%&ұXrP_z%lgߡG.]'g>S6ĚCt=,Oh"Td9_*.@dٵ6L"פ/)[KI4{ґ|y5 &xRU^qY_M .yc5ȳo֨,nGaD^LouyIj^t8Wx`pԳ qxjf$x{gLs͡gsLá?qb6kșȗTG#+YƉ!bX:: !kBk 7b_kۃB2(05>Ig@퇶fRpoWaCN(F2{?12kb28T؁W:pAQ,a,x挷IqSθl(uBsƈ`vWŷ=|#+|;OjRwC|S t3'72fa;RZbhœ<&L;tit:jSyR >!Hqa QH$U;KxZF[ X/C\{مtnݡyzNɞǗ;&FzRaPk0\z'x%zIl)j[: I? /O&<H)wY[bc#<&NɝaEdfcͭje&!PEGf =#=C:~ya>an&)( AtMߚsJ*8sv "`^';tC@~S6U_\i"u3a7p6e K6D^'} F%wMnkAO|d?|w4FdN9PBp[f'T xWVOH5݌T0!l.)Ӕ{,3N%7.'?v<֙Rt+PÆ~c:{,.vrPS B+ NYgÏ[uL$|nyȲ(bu|L{ R>;k?T'9ac"v?BFF~X=]oO_}Zg]qyw۔x-2J upɜ?JH#{PVW{(DifڟrK]GI!^&-/kWh-Gw("kMIXj"OM5Y =[4K}iU.C1Ix[j VzlU%mtMgI4a9K3I)(m>2̠*^}вW(nKsjGfSΜy/7g/ ~x;s%|EODOfxU24B`} [Q ;Rrh܎&UT*bh:4X`1;6rl1+jO:E s"\N:65Ob^4zcWoH)K,%露yeHb>~xOl4諤ÓMS5qr>{ A@(0GH/払;p_8wIlj[-_Xq ]:Lomy1m9M <|GmAKȖhKemɗWE|9(܅<A̷9;1o3>u_7ڬzȱr`z~AFnLxU)YR)7Nbyq*<. HHWr.o#v~kYUlqւ6JrN$\_d7G8& \5\v8zQ7,ѽ%xm+>ss5;uxS$lq _\RiCnGi|~A:U?J~9<| ?ĞtVcA02 ^K9J/dh9 YZb@$/ԅ;!If Z#}U"[(wT-d$z?/r07}4`~}ET.\ڧW!P.wo1ZoJ7&EU,a5OA֏%U#TX{|RܶB>=e{\Y=ޟDC;l\ݬsl/RFJqʬTKN '*Ij!S]5P̘'JVyfX&\\8O.;U=_f[1`沠ux>=p jȂd {.G +8l&ߎˬ۵W {޲fRx9H%@~j0R.2X 6 Ve9a#7ϻƤD.S|7p)(n}rH}%-5$g\CAa (Ni ʌ=+^bBXǰXL ZrZDV{ qBpLQdh(+k)(t @} ,?=<-[qh_9Pl-ru:EU^ ? 0  Ngt E*JJE%Tyq""&XЍ׈ j6N1pmseOy|lQUiq[D)G}uýzh,58l@oUsSo\SuJ4MϬ]w~<'nM@O"?ppnNy H?$5bSK?^e_7 Kc{y=D4> LSIt&#I&!?!4i =*۰C{>2ے[tvl5̃Vȋ?}Rޖxۢ ܍;Ku9Iuc9QSY兩 Jwz8dwL:pD@]1hX}\q.nM㌉iT.T3?JT-LQ*Q%?ZaHjԛc0e3~ZȨ28? [4yGZl]$>H !Jq@y] =8#3ڼPBcV Ǒ-:lYa)o8@=?'ݥ-D|/Ž r_VWmoRIˣkA;L95I;sǹw]x|p$־Y0-ˬkO!aJ˜OL 0i_p̺ЌLA說clҕ2X?tc;dr(oJE^c;6x>X'h8ItQ͌$i PuIrW4~W 4kv!H6x|ε7&i;j`FlEo4gW~d Gh*kK1-46޳ `R`=`>/a[\ !7}c/LZWPCBzE=[EphF@{{&?a*Bg|BchWDSl 5 צ}~QÊaGACOD[򥌐)f& EF@W `P K8_~{qX/W?wǒouD] IA[w k5l0Jn!Nv f&|-muB6^ӿ1OԜq0Gn0Ejܯ2gqGn `nGX*7vw|CnfUttuVN:'K$UdR7KӌY#r)Ca紳]ZgGG0AAv^$l{9}1[cBΒٵ Xl^滃UmV]Wy `.R5Ήk'7!lc~e%~ CCbi/ ȱlWږ=D @??k!kk0qqwbub?2-j܉_KSz$wrA8H7ۮ1G+3 s=E0x!m*q_h6 =bȺ^}iɁq(vjuSK4\8 J[[c_n>h]}p 3JeL6QK{6QpLN34WS,0 _{ST$3fK| I$%k@ѣ=߯G;.b y1=ƬI>B}#dS&] {;VjK$'ߞ>zX_]˾?p/7eSA܋ ĭ!G.dgفSYVh^iٕO6xORklSf20/?iLe8 &(!y#7t^e{j,f ![d5kμT5G[ᐽ:4W,`$U$=xK:F?-M i?wG.?004 < _qw)t4mZ.s}$pF~_- G솔s)W8PCj ̟kJ=Mxf#3@u5m@: 0pL,YO)];{$Rщ0V&% 7cxB3^8e87%nΎ"UˤrѦ<#W۶A 0H0/gP}}DӭiY^TNDJTlTSo+%~,dNLť "vkOa V(H6aC/7Зmq^p 9z|'6su/!̠2`^ܲ9ߧ6d6UYrܘgQXՠR8ʗn:箿2yḳQ+W8E:o'ʞ0fcu~iŮ-ttU% 7FT|f({ظvxP(vxB v$5f^adG Z=UҞ@tie '!>t> "M̴InP0Q p[BJinsB$C{Ra)Vs{xNȘ'xBmkˉA@` !kKKŜb)w㾏恁*(2qĩ )EVh 8=6T".iE5=[Ηe9dyg@&W%f0<B*37\)- 9>"D~:7iHBMo-2Pw4ԠFPa6ΠK`DJ!Uj@YpXŔ_g>jI2 7ڑ<=BwQ$6}dNF` cn^s6H婲^_7GJ4yZ@wWAYf7\b3^\uĔ^XqEI9Ӡ#D- V*ѐwL2GUl;|0j9\Ů݁svl=Te"'?yS"aoOk$ Eht;dtCU{Dpn_0z(9[7Poy|5f(2AФ h"$#q4t*X4Zr$CZp!fIY iA$bkƥY*\ 1*e̶IU/+P]ei?a7{}cjJ=Hp X.0w Ee@8L=w\_x4K qc--t})uefU1GYSM.5֠z>䈷8Z܂h>Bƕ9'G,6X]$S%IcvT s ;O1Hj8(nl9֊Su|Aj`_λ/ T;ssmsrNf#_7GKY|/K_ZR} CW}ChxKF3uUM`solPwJ8Wd}^=9ы;] yota4*t vϊDy%H,faKRB)zNg5Ȑ(Zo$ݡ o/w6Ǻhi>0$L([e ͛K"P)Mab51eJ_#}b-+.M8f嫱ԛ֛đ|;@E_zԱL ڻ{W0껎 FNr1eņEm+E 1|po?21[M5+f#E#CXL׀]hE-]LH QVų1+MUͦn/qGJ3p=R9bdt>m_Q% V4rgu$xY8mV2X,Zk z{3˗*֠k@yx4؇ %@?/TSI=Wn EFCڶ"O.Rԗ3D4De`f% T/gee]]I*t]%)t26T}!+UyT7dNL8Il.ˌȿxAG J,&|(-,I+hI Ki@r-wmI>!+8 ALΕ|Lv,mT3fEԎq5&lqUt ]Lg^CEˁ06"-_@, s)IS{ Dwhq.')ADݍQzT FV?eq_@l',:Ui e l A)KwSnAqxh*rDݓ7Z(;Ԋr1|GcsǏҸQ! }$qlԵXٗERw OX9˘{m ܵ8KX !8 & /m UiKn%b(tkdħw6 W܁Q%o><,:S' qěND[1í~+>f3{~'iF#([W sF) 9e\9Z Xe[@#6`ʽ +;C[*)SZ^x[%;=@-8ЃY"ßʡ10\\?WTkܤs!ߔ\ Q>f.ĦƉ:nRR/@ی4Bh$`\B"7,bdq .˘xx:xz6w0jxARI-0zL? C]{"EmS:dlgmhCw@1*9$¬b)#$<)wy?l֍ tkItTσ7Rܥ9Ge`S@E#*tщmbv)^Z]%cVHDXwuEz,W—MçޓV1>h}&dȷN7MH.xg(\oɍ@k۸fjoj*TNtu~$  b(QblSFKKEQ=>ޑ({*Φ|qJ}(2=͔ew !6ΘFNs_w`rA*燳| v:54_?MXԗ^X!:|FSNB{OKl莟wbjH&%˕xt8;Ow2h7jfqEȣ??*BNm0}3ah8~_jrU3*p'^oD!Rr%BXX!>ALA}*\Nۢ P[Y%ZPJթO`Hzϫ~/>;TteNzp8BJó,HwIwhHyxwYHcL\;.ޯx/eOBe+'B+3L[+#c4okזDž@@25b<7f09ɭYT'bAPQ r)BlAM-ghq:q$䟋h'] L/ 4sXL}r<?Ãv}`,L g iL rdwTG)KQiit X0Cn@^Ԍ/bN7 G,NW{`- Iq_rbdA\ju3lfܜΊP{QnC0@:UAp%ڗ˱Iν\%) ~1x'1w  ohOM\GUOmь%cfHfTBTFBwkT'U.?rgwD(*ҎLlҜ(0>O!RD_U2jY>5*~AEcتͪ՚`ϱؗ|'JSqU(BcjS%XgS:‪862HW@n{0HvV1}iik4gd[MD ʛup\hiy*%@b%+m׀w(LI}pzq eDC!AΩUg=@4,‘#%؜ E!HE\f}pZW:ODid353K HPxѪ1/e_rYƵW=_xq.<<"aYbia 4֞ȝT-v~Z{OEѤb&AX!XgÔd,lq7|rSY+IH{ UW}QN|;ؒ HS#W(0^|kDW|ilXFb#h-qum ]լ.l!f0_u4rO ֺ%qӦ}<|$ЯA(.N.{=I>8}"A'zh {NdT3_gD \ah"ȣ㣜C [A5.eY|br xQїLF(M[= y aŀW}bD?"i\ PotsԿ2=YY俇E{o8Tۄ1XbRO|J #4Dkh%>]kci[L 4xaf)vc6r:sDۗVM[Ҧy  !ӏ\gqRY*On>.63D?%pu6Rקu>IԄ%= g\;D,ATא<م4%KimCt=)5jW]fϧySR<-~ekxC 3ҸLRPm2J51>vTdk%k.Zk{nAp<qIyһpLZ/mVboPKaT#R>.a<֫/@irv:FbR\e Tб'La_Mu2r^XG~GM?-7Bp97TIq|[RDkܪՃgd|reⴌ͊u鑨d:Ĝ|.cq܇LbKvj*J?7׸}E5PrqẌ@~}U ֨'jGa|>չa'pJwCE. @:bwվ$Ωb%K)֭}?'> D|oEI.r\ M*)>8xo/%w9T(@i U^g%r9)V1iqHTy})V.iJdXA7^QUoИRf|$4 W$OHYb9[z'*v 5xw+ary].쇿8"H;_^uNӽk=lb2}\RehyORA8ܚzX;M>&}֯0#agXԘ Es5rLbeJ4f;OnT[<UͲ4IZAEyyytYNF]7\ e>Fخ؃#SkC *&p+JsƈE%/!}ؼO泉]j15foQ8q}2H< ,|y* fмm/[b5n\,6vkA2Gꦈ,L1{ ,$&Dje 0TS?3iβ{޶)4DY)'Wp3;I]1@X^VդOoYF:>f C>]h"Av~NQׂ-=8)`ֶܲ0aqnϗ(Gb* ͈-;=Fl(M5:O!@Bc+hei`]:/Qnz?PeHvSc~:Hȩ8Tmrq[Px" 8L6p@('gc7yo  hm^ρឺ,3B#Ayq:.$@#g}Ȍr|ܕoJIf8 -}CxN_*[px}N[jJX>e.I}ao ;_}Z =qMƫ 4􇥭Gf%/7Kr@4ēS_ ݈'x+w{u{ '}aqa&n+ izej0жmּcf^,!Nx!֗Prr㮊f6ZY\*«Ci_>b02k9DI+ 7oGm4xPwl)O)\|u"!VETZxjIRr%I$uJ֋cg1EΓU.@8v}+([^F#^ pj jk![N}+c 8S9TsuωC{:]j3*2eZQ5i8.iCȗd.ybяgQjGioeηrr-Hwaö˵*KRuGi~a(b"r9}u/EM3-a5.x2;(xOx]$E,oM1W޺A]]_>`ӛ6|xy>2#U%xɸa_8ǵ Dey}-. bT!UڛU"}Hlzi ӌK8)^yI7C{ ׽< َ#ak UGoOhDdO))FgS,;@ HicWҹiE;sbuUޏ}R34ҦmJG;9zrh$4?m]%kIDNXƏj:_8F'R#fLA gw$ e pRmlЀ3g6M7ٔ^tsO>@h,?d;V-x nZjt镘12T+Y{yOǠa7E[w2ڿDԪpnX1}zax0m8:ALtRf[^q4M̺ċ8 h=و?X6rkڲ&ԂO'9q6$-w: OdmMr.8&۽J*\%'__I9aTpKt̔o+XY>4cNX4lϑm˶6(omҳؑ!A b&J>԰$IdLvt|?XDA"F`DcxO2G111WP{dwCc&?])꼷?lV9II~szӰ:4NY$z:Je(;cYOrhjr01"^H|276 Fc^m5u$jqX+].U8ցtYqp S tI}>P-lnl~r*oBdbMGuv f=ZJ,u$<ԕjnZ=PGıdm%+y]J6rD sq3*?ev?]鳮;_1g^v\,d?}oLwGYtqYFiUqwk!(nY @| dq 5XA*m w=S+F"BX@p@JVVpp9{AA"u!ؒrURi]m3 cZJ}V:.7|rU).4򲓵9?)اqXg6=ko?a$(MxT-r<[ qqq}Bf%9z]Vnžo{uNs*lkԆ?:T-ΉztEbo@ETš,I;<ޭR,qaG uƄPisaS׊&,{Z]\)YPڷ%{cU)3JJi2l ȈKn%_kݧkiRp~5~(?&ɔaA5kA jdRtAyљ_vyXØLhה9t+{{v|Sa& .A1Ά拙,l[rӆdچXg|s|i"\ڤX<G(, o,0\ CG^GXG4X#dV2<eh/&T:.)mh/#~u {jn*`σ"ٹ|KƟyj;m06k,TI#HhzF@^~1cCvD$lpYo'F\㔃8Msb:/>²b)a=zlmEkBWFme=@2xz.;WJ6l^{Μ8Cn IvV]I2͆Y>0Q ^ @yL&ʋflxirx&;RGÛc(s)Zo9l)tݻ Ω4NҠ;k):r!@r܈̾~WYqG0Jv{bw!QxjO (V$)Fv~AZ*uղng!}xhX>F~A&;nSLVv3Oa SޢxN{L~/{-41wMڴsƁn?X*lIJ/bQ&tX^89PlOyUv#zf]Ji/YD# B^*]:Ai 0̢EN+CՓTnJgKv]yQ5gm?y?{@7';+r4We*0>5ibzbjޭwF)}L{ -h-/ _6S74Vl5w31iNӅncH| (Y(]jPpSD_N21?ܧ( Y*圯4 vvԩ {vC_Rɔe?uUZ_W8 )u%7 >4K{݌VЄZB5XjVz^ԘG ī!41G6)=f]f `e=?>wHnҶE5qxӿSFx]@w|bcY't{{9Gk'NS*T\Yq1Z5K\$hk$VY!k6[2:Ek:*9o V7 j$'Ž}]_f`80m}Q]*9f?_uqb1[Z*tZh0 re!ֻ/xb*塒Pɵ5'+X-[ &]t|p vf4ekdM4<FarU(p_D2LB")8l2*wAYd[+TjVxQ[|4b\]0GW*3h1Z /֬YiЇpQ[BZR0:cvE\~ja4(5kt(I/8/rk@cQL7Zx!UY4zPlSКXh0tbAw⤸ u~Ko7EࢍB!$'`ϧG,jn%\l-x";>҂p\z#Sc)uJ &V.X8FX:$iU2M;K/m)(iaVӕjgWPu Ͷt>h?Hxj/ G>b7*?.tXn8K z{~zzѼݝO].L{/8Q^y-YUhehcm]-e3Yga\oZfvHQD.іUQ+6\.#=T}xx5(PS8n]_)nGOjC8Uunj΁6%M׃ qO鏼ܻ9 ) ?PJHIkG/)VɆIN~i=|\лF@.F.;* w>1pɹ)Bܼxv ]cSQ(eԏ5t^L + Yezmr zgq%E,#,ea+M <ݰ6 /էah[v@dvFbn16cEC =rP:zPY*q7O?rx}\b(j 7ݢ4x- ASsltP2J9\`11ĆJ4֭ h̊Uז)8eĄ`ѕak-p8'篑`W͌P¯ܘjE# eX6_՗1s-ks-˫zrd 6wk=vBa&p{bl쿁dyw@D YՒ 8$p-%w4臬aO{ C,8)$f,3EktJϋ1IÚj"pم c\EHgEˆp{.-99QpowѥY~1-t68D-:H`"溶 y y;Y S0LOn#9ޅaq4ޛzFېzo/n#J0_:tk2$7 %1U~YFڜwwǍ$ENGp$Xr85PGc1ilܙ/GfKak@ DQ?۝qJM%ZN9v=屍;4afs>ppW\.O"u?VC'`p)$oSLlz}7*5먾Kڬ&NBDA ~7 &ռHuɽZl:ot9gCI>Z@%k}XNZyt6RSOI."_?,UvrY005* N&QYD1Z[0X72@l9s;} F Kv[j:'?MiB-nVmh1jݱ`a@^Rq2۟N.mOp%DzP"LT瀸q -u6.Pa؎H:G-;KE{௞v}Uql΅zo (?/EoZ&WyN;@6sՈd`Cluh&TQ/cNф{j /FI಻RKK+ W<էޛ^4iB=brN{M!]a}ڥ&=}5 J-adE[),Q([EQ)榼YfzlqԵzm+}VkQuQw0xf>@;ƻNLpz.BdV??CZ O; ݽv 6<ѿ r[lR&zJv5+' U eޒՇ%wo(1H;3SigR XCyo'_Nlnߦg}*HLJr80_Gl{ Ufm$͖*8hN1,ɒ2YzUyUŵE8f*s7e~%#k c-+sZ:Mj 1"+W8pWRD;oGw,IՀY/+a9hbp{L$daAyB|]U M^ u&}UB5:g6A0F},ќ U &3 60ꧮ|{ ., 23KgG#0e8r)+5@r `;48Vg`m)7 k{cQo)eI3)Rx# UFY:Q,l4tWS мAf~ҙ3 xۜK0R0d8yHKسf'F\@?5: LI+F HUͭygxR-B"ӼBr@JLS3۝IqGk؂,)xǒ=u; 2C}O d6sn{a${5{ 810s+Fދvch6Eroho KM.*2X.qZ`2:6KUMY,|C9a Ҝ!ªujjg! y[_- r&su‰k-t rP/)iHm ӂU?Z>}2IJB!Mu1 |98J4>D@ҋU$$'E}ߘ um'm^S4+|QU0&%sB1.hG<010Ύɢ!lAO-ǃ_CJ2.4vALfw{!WCf2vΰ&AaEBks%,] zP&hy<[jm"}{O\i*eYxkf)w@V!$dm5FX M&ˍe2CX`U= $nFM00l6j >c#3ON/S<1X)u sj 5up tFZ$ړU/(5 1۵Y6| #]8JC8PB@ƠO$GhπpMr*elM8n\c3 F %'0hWOnˇ#oO-IWm[%Yf+oqO->.Xڜ/JcD ŀOǰŽK|p, xcQU@Zn32o3F҇a@%Х˔i *Î.Y7>@BRhg} fAX'ྭĝ>~@#QW_]Q58MC/V+#D $,=J3vFPgzQ v}OmϷ&|~}=7RC'u^u ц4Kԇm|Ŵ#{>{N[T;Zn5p1K7U)EÑ/W`0lnɗ|!sM *7ǟP}r2jYlNaqr#j$*# >@&qitUbg:Q\Y`>+1LC\ ģSi&MV6^J?u\yn& vgaLR}9 lyuU%!a;}&fRD+5)*fYTxgXSA˖ۆHuTŰ:ZV:Hc?kP,IwFc XW+3pɱlWuX5THU 32l߃} uZ5 gl Q!V!L8#uo8ZMV̻ H˭}mKE R*Pxv6)FjK~P VGR2,hz ; IʧͤD<:ko>~`6b3il B 0Yxߑad7h E$ pst c_h^"4Ȑl}e(c{W\^hǎ lEc* wp_5#7Z,DšD2]⸹X=_ i 5noٻS8E I ;P(0m-$5A *.yyUXp\+1l>0-FH8n43ƴXBQ #VpǃT[t{[\zb@>¯j!' k҄g~P0b^Aa/sn00EVy+۴*JޮI?6ƏW)Z"]*Ls(~O $|:EvO7˧Z"-{q-V~׉B*{ ZG=ks=9۬(kvEӱ*W!əs;vEJ7w6]n`%-vF[/ Iz߼ՙg?jB 8$![.cvׁ{qYX$8.$N-czOhBOF2e^N/tj<6)~TY㼺=Y(&6eqnbΠܓ׍')My E味wB9,W--vk TOQȜ.?K)&oyS*0DAUI>aSz=ɐaQ[L3"pdESɞ(m 6dv!*ZsDJ{^a;h^j@!M/M7`#)^ mlooͺ[ݖ,Ȃ2mR HE_y/U=^TJ$RD*\HNڢLp/zd>tXRt'<3d;:*LuS,B'ؠة q^ ƍ;xMsuIZUOYOA ;Bcf:I=+潀,Pt bl8֠%\cj;UnRD4žd]Pe[ AIfb;XNn^F`D-Vl= |j US+oM!OT<҉XᯔjOgx<#(.H#9n Oq^FtgG:WPG6covՇ_d%?>*Sk ;A2k{=K9MKH @AHI4rwd xTJF-Jm7ՋdO+FF{*Zv>MGZdosn#倏*ROHPU|R 3P>/{G?'[P p-MFP=hfܳgÞJ<F޺{Bᲀ\9B*UpS ;YKBsz=xpB C%ГIme:͇f< jTPELtu}.m0%QD%:a$AVp|΁'0}6pWeG*EG8#> [+F$Bxk4 !+nτw7Wj8ٚ=͝$uÄb1P( {`[uJl= ը3{Id_1VP?l@'% SQNTf -Y55F{x)q9APhVrmT^kss5(TnO4(Z&4tAJ\NV_-_\0d8S enB3ޤ+*m_-2 }gΟwMF%Ę&V΋CC K Ij'87:7K]V"6_f^kU0 8RѾ\W_D (l"B(?8O|v3|hDW/chDu?QLkrjGQq٫upBqmAjT~>Gtk%r+kgs\;|qnm.)?vK<m_7pt%"Ӱ8ᣅS-^qWPM#pԱ  mr&che r!N\ؗ)XGϛUc&YlP4%{qO/K{DغO@(7HˣPy`f矽zi2(R A{gbfq  LM`Pi+3rXվ'Xb6#CE,3]N/P UTI㊈/Dխv9rCek4hì7Ms:< xH@ P*=x :l#7ynv7mmZ?m4Z|ZݷdFXG!Ґ+\U𬓽Nӻ4݀+ә)/v~H0L|=O*iE' ` H,+$2iL^o5G7a l1x$/7yHU@ٝ;ڥ'{ b*\vQgwBF8`˘UbJrrv;:2cG"PXQrp>~JY_P=I\Ѵɺtdq1zG0씑NI%oʴC9_u!S-'0HV6#! 5\8;j2iG"F5\+خ[Mww j s!̚עlVTJ=`:`,O,KY:0bVG~CUB4uP}Xq-v/ k#5xCʱ*heY؜d'5S$8\4t儕jj7fPoěP nӁϽ` "+Chg]IB{7&r/u[X f/|p6c+CM 1X #`BGkRH1Fxx%L[pfDž\r/} 9kW,4ioi$NUqNh74 Ef4^+oz5 (pQ)+1{k!/˒bz:%+ϱlȥ[X E~*0Qoҟ) p- G'Y_HSa٨QskRDb5 T֦GVzkX"!>GCz gڠ9DगRs05X;x$W<7C 33*k+æiQբ+I(/X2x)$rkO #RLl`P+RsQ;Ԏy{>:I+֨7 D||c…I/mAVLq"6\c 0,6(p2?˗ %㬅6^)/kG TܪfkAsVw$-*!7QjL1*e}1=ARN]rGym0ztUT~d%Y#Yxvc/+Ūf@Rg7l0Z*gۥ xqF$4\ |xr s?]B֤@>>24L0'svɭg/3 4 ]2ǫb.VT6 I,h}gGиҠvL@]vf%!.!`L}\wYךb='Н^8UsCBeCsE%#>]lL6}!oHu\!ċe>O|*;BޅH>15zyMͬaĆ/A<ˤK--2⛘~gӅlҽZآ`Jp㱄e:,V-SՔ%1dD|Q㜉w9[X,]aWs١iI$$+eT;+-[X#m#MgᫌP r`KxNރbxks W)z < $T`U[iuBctE7FPhytTU^OwYQ,6o.,]ޚ 3}lTWG!af4.'?^h^O(L'_n?}zѩd[@Jr~k,c~9c$:+ptާаɬx.MGc*=uw!*-1q=]MüÖw *w =XD?5NkEG %dcLX]Q_g~p(awVeBVZNe M lQhT#?=q|@?mÞ98i Ϻ-RbAڨBRB8Y;VW>f \ly9Ȇq0o{q*cQb25dVaN1I8X%#}k)d|Gf-r[]4Ϣ4ရ )UF6\h@[0r4)׈9lʹDrK-a!*5O^VՏomt/yK4o cu"1|O~HdFknQn[A->`ƽs8̻~' @H@%~Z M|$LHALAD aYpt5OJgȱAd> dOuⓜlC(iT+e0EL<:Ǒ@zFJ'ȷ^]{c~`;$%T7&9BK?n лa`7NԃZp=T&&XT C*dwzgqS,X*a-؅tnWc7LO"!e/qIqik Jw>JpO2iru"'H9؟i, ^R dFp5$40x]]|bZ_ [ ۮ,{4KNWp^<ڝgT}D8-gKZu0mzmա4ψ )5&U4)(҆C ^D mDvJH rǩnT+'x`hD>P E,:xtqI~7p!DƔH/p}O’=4F,sycdwarXbEA+_i.݇[1Z;(A7i'/h]ڍ΄Awf42X焱(vReԿ j+_7KYDbv' sz 0}:M1/X\IŗGZJ1g':Ccg|۸=d|-DӿccM- S0(??DT@4y ~?Dgr+sH|}&^ a0\̟kE4Q0ƦMkV{pv'D,2cRoanH>IZHo*@bRS-,ZJUJɥ*+bu`}^̝IH|F]v|?Nϒ/ .bQЅQɬƓ5Zn!Zs ;fRˤ ٵsFa@O,R~",E?{[5eF"^\W֪9g?x"W8*r1}WeiT6L }SGv}G,'[e~*)]·秓\=;s#~,iLg.[Ϥ}U)hB4Jd+!"žISM':g4iu㚦dϦ@$^OnC ]eP?C!)MMfG~ɋfx !)흂WԵNan7< '|HA\#=D]kRl57#vŪj6- ݏaj8%[O6nNo^!ֺ3# ۺ"qb¬OWWwoLG*7\ڬw6 VV|= Y#$˻'x/>}.Ȋa ". 6 s򤫗,K¡\yuJFmT7~7ȑ.RZ` |6!MrۍPFЈ jHx8Ӑ10@ )4^W u\ɟu@ɹO$VL8DOJ"pRlĎ m1}2lG!p+]*xnYd"5ͅ39%TYĘ*I ] oƓph!^n'v-"o- ^tou}Fҟ$#: :h9=j.}A8I]I} OUƃa1X]pbA^B%z HI"ˏBtQ'(;`#Fܚ݃ 9ipXAZMO"TX TԓWU!h%,IFg4a~<#=6m}=?+G} ۨUsUcadr:F)-{'<, InP~ûHѺ5-G7GD|ғ /ieGWDGv僲Yff}Gfʊ`[ fDZ(i՗RgKc-ĤּX9J8'a]zer/N}Ľ;3hd+v>@Ŕn5l^q~rֵQ8L/^dzմpH(4UHF_yu( \?U )P%Wg-}֤l5%`j;Rej3%W] TRz1lܯ-<yk}.d{Hi?t yeiɂBټƢ;1&]UcY;nHOeg=Vۇkϊ.xDT#8c8!4w,ZKHnֵzGD@64]_l9{fmF:AOZ,H77U@$ubC:w0j|q,[:5 ]%4ҝx;WڗЀ5 ))s &:0 2zki#C1"x0Wuijy3%q2 ǘ;,Lu%/*zB6K'.u*.g[ 񶨔1e6 "Ŀ2Mˀԃs>%CWKP@!Owɷs0?)y)DGۦq=^+ 2eop{͊kwAa{)BU_nJ:#K*Tt+4[?Akr}],FG ZuPKB3}llOj=B#Bg8w=u ƔE\ġA8Ա %Uʫw~-&A<%!3UH9/pD:1;^âIh U):v # Nm Z?=%d쁘@:cAp?!)(0{s*RƱS9Q))k%suɞcX[Ro=)7OT:zDjlw*8AӸxޡrnǿ %XN$Or/SP50~.1ܗ"7"_%@1^B~|ww4 |w+v3R-8Ue}A8ĞAuȝ@b-[@`[W|PIS 8l }SСl(wvlv2Юv#B]ϔ[CZg9\i鞋 $u*n -4f[y VBN=e#>D FDr+_D4CN[[f8žHS}Bf6H[t@=ԫjOU|^{bW"%¾'V-WQENN@)ז>t%!:%ꊙe\[ 3*`LPgPJc. a Uߍ,N &swx#~PKf2]4`[&h*q78O֟{AT~3"jA:89[eJ~QUf[' N=QH٬Iy`*S@n5`N;';h2aX=۽3RmCSӋ#nm8%kvhI\Vh;Yi(Yns)>0Ԗwl[e5^=Doe_]8UP U-:lD if/<)I烡9<:i/ ^۞n,X[ԁ. Z﵊Bk`P,$Bt~~/ pcXP8?O΁AwEp_'UC"7C+Wm?9Gוz1!^9I`ŀy<8"EطKG ;HVH V DtH玫Y?!ئLԪέ?w[UHRj*ڴ""o"1%:?M.C1 :twTR%W=cYdEi9p/7 ^ؗ}͉iC@.1B1e=sM4rɰ++D~SSq J;i>IvDp1YϫXHQRsޣPÐ`2f"K$ PJ<y/+ 0LN㝘rlUצv`.){uA{ ud.1EC1gajwRudx Zx &+cSctMUG_=RγƩEw%k UyI\&jK8%ʍGjpeV*ATDfvwBb$q8Z!&bB:cV~ר%})ؓ+Y*z2؜ {M8"noJv`5-.m,^rJO;mK_ԸDz $ G# &nqW&)o>PM{R6ѹ@M½aQbۭFH@0Ojw=֭P3/lR_9?OX3Jvg98_%=0)bZMm&*i 6Q)e'pV9F @_.֕K5fvGJw+jw߾pd[K /i>[h BҷKEAb֓ Ϛ9wA5PgΖr.WR?^dTB ^2NjMą!+ۦz!Z6<c6V'+!IiT7TBCkBeZH]g^M{4*$WoAW$8\;j02~0cJ>``JV"C$ j;Q ~9XbGn?|#ɿX4;kg~DO>Zī'`-ifnh"7G䷭88U`7pGò.K4FJ zT(m1\]Aۑ7^m>4`*pДAzSV愋cwUĊM~\ep?*qmNH ߍf%Tե@~;Խ}m!sU:A;ӆcvTzUnnqD[~ ~_<@]|[W.UK m8(C?>}8vɇɘW<|KuUO:H;  M;-C :{Kfwi\ȎTME;]ZHơ`K<\[*U>-5f&|G8HtŷN%PfֲS+&< Om脣ǿGdeM)a\,2y~3?oǡ6?Y;@4oWZތsWeoQ57&X6xbj]`WӨya*yO]+n`|uO4 \py/Aw㐄95^Jc 7%g9NM wt qQ$M,( lzxT 62u$Ket^Vjbhȳp/t<5/L:;]S*̄6S)ˇF0(Hy׆ؚ @]AѸGɥߠ ӈZv:1!>+MDz2p ^ ׊ ; VE[ӑ7,;,s)jinނIij/+ o?G5+A&~UmzK?.D! ;fv[5 y;# ZΥT9a5m++ؕE!3#]GytTl@8Т^znT*B1|h`#2q6So!eX1uێM ,/O"x6t[7x~!-΃ ۍlZ/ޅ CG ٘00leyןV2wGDI:]3Vv1E-UI,6>]QxgN2-?I)AvG0ri01Umܻ_uI5}l~AY)ߍn:U#EVA):5Y]YcT]Bj8Krѣ}mJ w.b$nw+]W7{*/GJy]vfQG2p'VR>ÿٖ0iW`}kds_ϳ4)zslWc+8$bDoPpʪƝ&ꉬmMG9'ۛ>xĸjTɹX"@UFwsjdvIC@)If,P*$2:oN(rD9q$gG/V%?VȎaMmejUAjОp?rV+1؅uO)f*Q8lK5zl&B΂{N$$@T;[ eՄB)&9<+ջ?Eȸة\:lEF}ݳua}|vpO"My}Z՘tF*;0(%OÃU/ǏLvD1i ̔Qg}ųP@=%!%IdzSCe"%/jxs~nq M-O)"r~,O-UQa}ҔD;qv.p$K\B)Bb;6q"\ Kc+\r^ElEj)f z/t o462i]6|I0}Á?ʛ0*5rQ9apȧGe'OX 2fcHN{ғ0ːa}~k zkCG6,_ʵ?KigKSiKй:ȂPbV]vC XH1q8ΠlȟO͋EH"b'qN結`Dh#J=4uvKÛɏ$jϵͭ3D*Y!3+c>~3( &bvHL4[R=mJ*YC]r~Cwec+&Is$%;ݳY}`$~Z0ŅT"K볏.`=+S᧎gbCw5J]r61{$Z`y@-~a܂"bHCy{[,Ltܿܧq}'e]-uQM~:x7y+4hI6)g<)#K I\U5IQQVf}$,e|y+Ր$H} ) = mGN2clU[ۮcdgLhI6U=̻ ?<}r#Z_-_NNr৻Esq(T h^32 _|L(Y|}ua7ncէb9Ԧ Q<w}!^ɛ`8wfl 2DQ诬֕N@GΜ]_>/jk Чc= C,@Ԛxzv?M>8z[fڛ2"'!+ToA-i2!y)Wpctظ Gmp٤Pf!##&ehB6 Y.LVk q+^:vI )2NV.ac{t)J,a٥wӤ4Z XTXФpkE''۸`KB wZ*O/UTw.*:>pJZ-:)mNrMjU7?(כ#N]+0㬪%̆g!cCv6ї)Uw#NkF' ]%7D "h X.nyh:.t< xN|Ll 67I ԩ%:-YPX,`/F, ')|1ԣa8Ü')@0\ZRg㑢[6RB֟VfX=HSTƨQG84 vKG&5!q0f,+#ZdM>%UvEt%~Ǘ&P>|Is 梂X RvM#]txY'k}6xq8mD?/-?bF!YJXFXݭ)\i~$MP՜oo'RtD,i_]!$Ėc2+jLqͅαj1r{ }'sF"53)K*b%t]N1 X&= _WJpAaj IZq[nt\ZWHMD-ۛbbf.mo*#qod[dqHjMҝ62Hcnٯ}y{c(k]|TN|HCoQ;ZAw{‰ 1BȺ_ϐ$7/4=-Ĕ~O&߂nOcbɍDz=GNn凥[!4*XyYkE0 Ŗ9 ]_,:A2Bn_;CAƌ; .@QX92/Ic\*IE0uFsUO.uf瓦0Ki_{,3hQ9Ff#T;^F,9Fg{IT>\j@\pBwOsta\b k= '͎{ ˺~3NB|FaQ'ARCǦo;qPȉ^H`g'31;*B,Բ9T{KzyjqvOrGE6oT[Z~F(8LnY\<{c}pDAb%# }"\jњ-o^p]ч59frG7r< JU%3/b?cix#kn}5#RS[ٗw|OYI!hժQ) _ξm TN2nG<5 ;rXuCiW D hRr3z8?9z-|khiH~QF6R jb0 hY(P7N;khMzEҠvԋGբaA6f',|,?MK.*oq:vxթ\xR* <2)higW(p?I w䠊T gl:bR9޳s ,cv:!4' n@ڔͼ1VlY7! jL[[fQTJK- H_,)m^ٓN(C9g ge\}y5P)38!q\kR'm-0toMB*2; I[UwOJi߅3S+Eʵ-;^seX+ ~IH d`0`qeu+M=N /^*L:XĠElDUהIa)!LЗ&u\Y%h*S}?1c|ߨyO9?ǥ¹7lXJK>c7|͔/VQ@S| ikam4Hb͵@arF_|?quAmCM"W'L06cTI_R exQ3m D_Vp ߘQ^14 34>.oyЉSy&BYz[ږc"LYaz6 + )#wOtId4T=MEt~B&p!WiD5m$=t:}`'Ã6&BJn jJRzu#%&3;*÷dDJhڊs`_;DZuE!;q 9rKMQzbv.;o"E;QE%Syh7*[;v"ig)0(xm|V̦UI]F U㮊zB80]*xǺϙ[== 6ӥŨHd rUfj`d׼kTЎdφqH Y.%e-qS&1W6ߵB$FAWvLZ4>Kns8CE.:ej 4/܏pCG#plH@6oPmXq_أ5G"V1nApyucc^,r_ ?33㲒#>p@tȖ{>XBAE7@"=ի'x^[w>@^vUû1dbVPK6$ >6nNr/HL f4d5j&Ҳ|?G8"w? d)5hR SL0frΆ#ڃ9Pҩ7oVm%cck=.[wuR{cթ xlmmnHP?mlQC(ϜX7_ՓLL F~JJ$;g )OKpAXV8~uK<, DͩG8׫Od8z謸|0 p_IV(N}yiЮL[S?|q_Ȳh6_D y#Z07zB ?p<=1~iLj`eN(vjC&>HR3c*!_Cx־kBL&5@>rtfvyLD0$FE<O8n3!.d[E*/} q.i}8"gy])gD G916L?^S[CW |S%qC-U!c*ٯ+ z?Q>s\bhߺ7;^zk芫cE_M5f F|rٟi60uPT.N -\AcpL~p:jtJ-4|34]@[8lN O_ Xr!13mpLx* >ZN#L/lT;'xRm73. pg͝]xOmӱ* h۔j.AR)8ScE\i Ί>CL/mvɱףK YO=37Q1cxncva۵͢ir&G KO{],tEꞿ`߾IsX- 2mX>gRT-$ *| !՗khܹ0Xc ;{X6C 3P13pLV-[JqxyiZ6:['hv6|MFDSթA ݷBmo!0G*铆v7.>;f E`:xwdqe=5jvDj`ș΄%!O;@EE¯&.ùL'"q▖}L54'qL6d97jKbR(H{!LB ,?/.waЧ t^8 WCO+ݹcy3\1mt4bt̡-b1s(vX/k6;P4QsBTp2~$BY=p#=Am=!% aoS.F-\[i6xƉߟ(bs(O#+ml$*kL/8jzh9jrJz;z];6gjU' O hG:/5ݗL/CKCM0z rwgMA1V&E4(H"ؿxgeT9,ՋwZKY̾AFKa#|d"S9QBCVZuM[NA]-sn:v ?t|qB9]x/,b ]+j?]ْ%pVaE/b)8ۢh=W,8YnUzOA4v`Z4؆~Щ!ϓO_3w3G =vFgV/X\p . 4ёyDuix(V,eKkL?Zg;+џ_xꣾach6+L+־6Fjd3ݠA}>K}tL{0vg{RCђ6h\[0u܂KxφT'6M^?HjQ75a++$=N]wԀhFCZ}X-M-* ;XD7)'C)]~I)?<gTOC*e<.,8k%On럷o b7z4Xg<F}1^QJ4TvTC3ǽ~$LV5Ϲ (-O"j3hvNB Z .ЁBHwTpBtW0f"ʝyU vFHtY#xy'[Z#-Ѐ{*RmpIP?_A׏`V1W̩>&ɟɔB:aYprLh^T%M\'nx6 mx&Y6%YǤ 7͖u/D,L<TEtFwT'"sCRLyt]}^ >G$;_bҰ$]h M-b؁X..&gY =Z9`k4ǛR LP|( F)?"z`m*&ѿl7pn&9q\̺ z,HVmօ! M;^|+c(xY Prg/E3?g n rBo< U:wy!cq'j//CmNT]LԹ#7AI.D"L/O?_-{^|; .yT(pT  M|4J #0[[`_ٺf kt ڦqp{lerzP7ʅ ) 5 sLMay\"j=2j_ǫ[}HߠU >Yʼn[veEƋЅ;ED[`_(&icOv]Cg"#z5_\̓/=.HeC#}h}߽ Kqݿ<я_!'UKaezDJSkrC%KߦJ tJG *|f[L%MJLwԝ,Ꮡ PQP<M/OVWb/hœ|2ju{-pàWˤ ۶C'3}ߵ|DQ]kF3m6՚(xeLkӶ"|G^ko\aw 8!t_#]\yƽ| Ôv~6;#O8:mlY˄{f-j9tji0wzz@te0}oz R*))ߵN\ȷ_Al@ )uɋu;%wUr-h%[f셞߱)bL"cb7}˴N}SLQo8t)A7\gjEQtQ`g}f@jbLj;<!t]'Nbk1@x>ua%g:3\}d)ewezBi(~$ 8"Hy/ZmAa$ѕDt,>"`kS_hHZi3UrF{!goy0lR6rvATk@˒}Nl^oM_ XjΡy_)g#BhRk0!>yo<`mSZ2LdsE2vO}3\K嚭f5$Yr!n[?BO|fWyR5PnxչRZCak@A+܆Y#}$w`x;TP&x|$e>L -[~N !~?ʶ M->#5}Un{{KXe!dأT>cp:{}K՜ܼ/ͮEE5Wן>x?cm߳sFs;0Ҏ'kY%JP*w$ ԖmCm$O6mG㟯]ىn-hَ8M"R/ܛ\ss2Ào~n(ЈR:œ NĖXa i!0υbϨWTnYܘF\(`yir v{b>m礝nQ`s kl'Ukɘ8~)!IShPg̍`wawd!$| ]\)k;D; LP}p85)i}Pmɓ~AB9pc=7mcH30H71q6&_b&M0Y{ܴic0P8PG~bEK! Wb>q}tqdnddOEg #A꫑#zJ1Df40v~Ae۴*eD$i bQruiyvdW=J*7}Aݤ2]fZhK2/cs *QgF]ZmPZM7(/q!ښb e>"ӹ 0@MC]Qc)Urap6[qExנe=c$ROn+dלO90SILJ{_;NmpQ{qxdcܯ\e#1[?Ǣ6S{ u Hn{–ta(״2KH: J@#nsYDFi+T 6^aHXk(;+FIǫ[).3&++fxړ骊qc6U= DYa끆6/ (yF&xyGBlTڹ7620͗9 D~ -ySrȒk{k.huhpZ$/AŊh2MW/p/1I_`˶24C1 \]`%Ѭuנ9^R+&Rspx7q$ (7TƝ_ȁ'J~j&wiJcm\ R3Uq Eٖ__3nLGfC%īK땄j9SFr2#hτU#.cv¼[TkZXo #fTW:C!Lݶ %2AUggA6w=mT̫wX0s_xn2id8{d!TU8IHX(u-&oA*UE"j\/#p3o⼚,a!է7xQKp(և`pQ Έ" Ur4UdC4R":jf?QwçAe7LT2$4| +89FU'*8Tz2N|I'O:KK@fTc% t13: }on=cqan\1TV&Q5'|Arap_(8JSReRK9ھEk]ؠ2 .;(lK!8c eܶO#F:YC Mí+̀;W*Y~?()R1/ux;H(R-./ l<) oy)U8?DŽVzAd${I愝9 fs[I8rAXz Gm rfr?hw1,kѷVD65_IḒJ(*$ :ҵYIgz-L%˟綴Nrt:u;e< p3!$c00@]sD[-4O<=0&n1r|N5:Zauh5n=0N1mB,n\f@Vs 7.5*THQ!M^3ߌQNgfCwN<6@|Z ð7B~]3T`kN-"E+a^˜ R,28'iMjoB(}A˜aQ<ޑ勔}1h&%+͚o9u ,7Fmޏ^d8=TpK5U hTzAO#QG;.9ziEs|lt,sCy6*ݮbU0  ͚y*.-Fo,8Y~p2I4n<\Bj:(r5lw?g֔r6_G  ?9!_X'ɻ UFpKRWt}??RUilPihebdf q>;C%ԞэP۳T``!F0g*=>9ỡᐣ?pP= HzUE ţZ&KaBSZ m|ijE> R>tuZxO׏1~x Ew` 9mB*n[) [YhW9[FDhf5e Jה }@/!cBaݻ<ުI{"qJ`?o84,Hpy"~A6'ĸeJ }CnPg- U} ড়/,٥^ۏـYd<>]k?儱AπD->d >-c,o!JPr"+T?q/]/=>8Y ђ6v۵@>:%Ohl#z|`zn`e^5ns4׼MuE-ҫiL{ MAsC7?9= &@-`;SoyUd5ΜRh W]UaW5" ƴzCQ99 ,SPAQRBӧ<d`}-D8\]+$b<$[~>Lrb/@+t#bH[ƩASbfq*cbNw\o"Ք#(_AՄݢ8T-ad . *K% '(]W"tyER^r @!&w Q=jҰ6}.CfB7wŏ,Uk̐3kr qrd餯ް;>,2eEBѭ pc0!j'6o5*D"B&/8]x>'1 n t}6{df- ۡ՜vzږ|W   3zb9zgk~Ž&B re懠%tlȏʃP'=9A=ZX$_G #+S>ڱ3ѧ^H4W@U_B- @./u77Pg1lhw(JcZ 9ilФ{Z$W'mk|Wh)1VXjC (:jt4ҷNTPk*"$*0Oژ( P _ e >#ɸdMKhBD+WiQ\2S9 s tn5ܽϥʇ4QձvYr*\%dcR4E؎Pe`4In/GPVlk]=9|ǠD,ۨw\Ǔl>Ф=we,I7nh*}OE?~;uXkmZ8QcPβLDQ3Li37gC.c >\ J@V7\hv0A c8& ꑔ i-"r&0m#ƸCx:/rϱQ95J`5Bk:Tzff]弃Ŋ1 ww=r` 6[QAV=`wY0>9ߧqmp7m*"U]X/x4RҴ RXH@M ;~sO%7O0`{#B|ө郪R)¸* ˋ)C*+sH\C&s~QN:($yr^vWT= UGMأM{|?_bEޙi2k] ϼwk&K օ?x H-p̳,jI,!p:yTb\ @U˛= *N@qFt0??4.1º_mdiú"%:IH%{̩H>p7lPks?,R*#N hҙ0F)Ibcy/mKYder q!_`̀g/Xn NĹ-x4]t *0JTf ݒQZ 'pq]hox࿺gP%3+`'֮VH(7{1b0ϵﰳc$~C9G 7v'<~>oSgXq> 3stP*wX^,g2?aTlc4&F:߰ob_;漕q{bԣ6jo@1cME(ZB$<>H v%ҦGůVC j#~t&f֗gd Ogښ΀z\j$>'/Z \T7֖n_Nh /g 9(F,6!!~W%( 9#H.-Ѕ4 c_EPg}'dy⍔߄e 2W=e_NkC]p"-w.A+]1F%~F@8'.j`Qo}ETdfҮ4ӫ*R)?#|,2zu=<]sc۲*HVo\Qהoq3,]V( gr.!ME. V/' ?6 سuK9HJ%#VHO[XRokW5[ +P^$g[eZD@:b~.PG/l}3ϔ_<կƔ]t=u$oaғ%B#٩VtD׏n}@/-'$mɽ6Whg¸t>i }4'> _~. ާ{і5΢Wx\CGpEl'CfbɄk#˫+ZY'q 8M'6(ACDqm?s!H'8*A^U97$,rIp*OdS߂'K[*Tδ:;.s2В\+܊VJ 9xLs|X-ؑHf:=v =7h9D@abE^5`Zoͨo=~apQV3׽+wg/1rF0'ՂX@5Ln!'  7fY(iRn5zF)<6OjD7KeuωtY}c'r$S30鶴dEK.}]q&usjAem%k HePbQ>xjj6ُ%>uKEd[Yvp߽rlg:[3Ũf}?kwnڽs׵6_+_زCf^ʻ\xT86˟|EyGW&\yԆQpSeIaQvI kf|aw,qd5rk+oy"%s}TͰJ= ۊ:IGqٜL#rI(*Na Eː䑹ΉSN,=c^h*=:VR)z8iX`}|(^!;Jk1 W_E~>=t%FQ2w*L }IׅaB~6I=0{gjGtD*iΏmq {+d6qB#7UۄVyR#^[9Y M2fkP@7c:QPvHK.t aǾ0Zu.IT R#3G94N<]\} kUt*聐/iZZ[>!JaT.+6A͕Ghe^c7i'YzpN`~IR8-̖ꄀ!0X~z$R]>tS\c k CTEfPBYPܿ+98 {n/}f{gޗ/#p0vIÈU>R䫚$<49cvVd&W'd8?xf7TjS| 8#p)l i)cfÔ ?b?F,\p{he.g9#AbЍj>P Z9 _Gyܑc[vLB B"i-:=6qXwbՇLuYIIn3M L/m/1s*M:7A ޳`n4+6DמE: 3[}RS3Z琐]81)R |dv4ѿM=\zڕ]"nb6P5U% ]lj]3d "tfR#$f3v]G)`+|Q=^3EiGk 0cۆڳꥶUN`>AR]{2)MP"CG6p~X?cO$ 4* l\R ])~Rr=8) lHUyF'HIRXO}Kiُ&ܷgt4Sm~c T B`{O+ DQ[ mZ2s[<ͣƽ ew+w$G[v=l^ۺ~0<&q@[~ ,$S= -D 'y" Bu]!OuL9FH}Y7Yqka}떰YpJj3aPR<Әsb/'^*/ !gUD~9V ZvitEld |Ɓ-OH!6M5)oF&OHPQo?kޜ{VqlpFNR4자M+d`QI; !I7!RgsK1v .?&j'>fe%p<%,m3fsrJOF8լir%|Naz_SG+ޱH\4"Jd|֎^,p5V50͏66; aOH%7YbfNcHKI%`v 0قAO-/yva ]مj))U)oͯcǁ[~{*﹡0zR30hd{`3Eg]dbal? 36R>g[wmΞy PZ Dς+G۪*Z(7:/uk02C,pCT(ɨ:ʮѐU\7.g%c:-1> pKׄbCE;XO/Uo:SwgnC5E7 hZE0`ă\hWM#cgOvuu۬O<%Eܫ8Q(:}ѴG0*+@eqlr@GNim@0G(@]P%8Z #E_kq[ȁ@D WS*qX@˝[5dVVGt7ZgUPLyHw$W5.xW 9F#]POfl*>plq_+f!$ВgA|B/z(x MBĝظQBqlt3qHO:Ni6Q`uQ(eO#i֣0x\gP h,wq\ʬC ,;Sr(5hb$qx$rP#u'[CW=n\݋Y|?CHKVhʆd f .*CAkdtJA n:azA>-@rx苲M&dr!\=t|7^Uݚ%U|=)Gr]-3NxZus%42VHQgmBʹC^>K )O&Ҍd\/μkpk-UT`|YQ*mBi~Lğ/Qef̧yܠہ{39~kxqTDF(4ezH`-c'v\=xM'ZЈNTL.wchX~}&"Lw!y F ^tIf9 a"w\'Itx<'{"6a?~̀T€ܙz^hS7ΐ.Z9H&P6+B"D=l&KG~n:|R54VLJ!\0?/m݌X*[Ӓ s)A?նM4{xpGc7{3?I2pDU _ 1݋6,D*3oxR띇b- rKJ.aAv)^pZ*fJ(VrC9b8BV3i:\J* ڙZyTE&> H?2/Y&E J=2lrb|EӾ$K(v^WEd%F,5|$7!Zn[ChS,K:3Yo<؊,:py>8=+^qǀgYm)6ΰ&Uj(XsKɘF8J?.-.=NDX&aWtj)ᱚR!SγCP`a.#ɚ)s԰|)>)} hfޮiY!gRKig*&4Գn%j@AmQwuk wYhg#3z NM,p6D>_I˪BwQu )% l"A:y᳗Vaqq|Z*IM[`x̊5= k^ qH}*|.)q@Ɏd  &q(NwG fȴbĩIBg.yj4y'}K+s`R#kvE2J8u 7E5 ɭ[GvtA$Sq"T$@5G7/3J`|ڤ[[L03gjVd I ɃJeC+xOe;K.#W58 /a"/1gro Тf6<'WߪenV?!:SKB l'3R9Y$8&Nmr9 O []OA/7@O98Kљ!mg@뷓S@y:EV5@f__8g@Pu~ZXQԺ*:Izz/S7=cTf %BO) ظg]?Jm:i۹iEڏyf5H?2 ¨ޜAYH :s{mǂdմJ9C!^>'R>|\I3\6R5wdȿno IBۑ}EQyL KCWˆ/G* 6۶f͉hIꝻEazXp&OF_~0iC"wt8!)^ܡc)e=5-^H7۟q45HxHSNLW~:vVml.C/q3Ixnrx[z]G\^|(]wv BA1д I2_?A-v60MNgT6W?EUa7yZm$jcb>GZt?n(wY?< B2Ksg_A_q2DG&n 5ڳM+$_BkH}ɕ3#$Ok1dp9Y:p WNOz8-d&)@ ڠvu _FP?)(6Q [v9:M~Rs2C ʳܩɧÌ"#QTkv͟I wBI)SV 3H>kyg&͠^vS# 0Avx,9\*?,[mYڭ3hz ntg+C)p@q*ݶ% vY;Rl۱%YjɕׅO ̏4mnAeO]5oF}'[faɠ~m| IXZ8GG+$@"3Þ_Z \FUI7&eيk?)6/HzQ7icq?{fq]KPc"|X&hMvqM9M̆L;@_$i^C YFy ΄}kDqadQ,F)QCWlZk*szȯ68AZ;I1)5UcGNk)e?>3GF-yץSPPt|cF0'"Lƙ>:?X:8fifb@l w} e}E,_ E0WJr=N Lf *!luT'HȐV<089oğjBqݛsoclh5tOd-.5# 7:-:D9׆R фC/(>2S.d? :]0w|t:7:TQ,~zSpڈ  -v.&d?e2yn Ƥ +0O.85^yj^VX_ /""0 XO0z'}) O23A!;g݌>;[wEU%\ZeOjD'JvKEV\GVkTHMbs} `WA:v:@^?oXm>ϒB|q_}v7O':W9}4CT\: :㿼d@ Z\`c3Gݰ2QmHH"MTQ:Z779LnY[41I'57?kÕn|3! 4`Y[ 4+״ht-Ѓ`ܯAM|Pdp8l{_W][!u] 8ר5Gy26m=@c;NÅxu+Q#w_g0(I&Jq *'ɮmM/quǑ~>*_LKZ'{J15KWǩa沚`a1T}UsT@~-5~0JOcJ]AeNPb!&so0L1Jjᑄ+2Vsw bO]OKdҷwqN6.B#i[(w2y(Ϡhsv?HGU=kP2zBU-|)6"L-\ g[_HDm6heA^m[{8C}lY)jGPd9?R2㷻[]JЦ^]4ZtYBndmh>F):K߁k . Z Qc ;YϪj04ʆ|%#8Jm2=;PБ(LX!ce:q,NL-'чm;&$|^Hc? Z͔s-g/X]1jN8xgu<˄J։mH>d+R#9l@Cb=|}dqhM6|{ :i0焵(t'EΗv7d}SZ;monűSO n bS^"B:čipQϸU8 8zʥF‹K*cDDQ7TI9'ޗM iHV` !yΑ{(RR ^-C:Ӏ@2'ԅ!FaE/[* B[Pk:̀>' .h&8KzZNc9jU%EesT[p<@-4 ̤63&ɥ`qmCqb<1ЌK0CkU|bӍ .|X*-kC ' -Es,zqI%fFK }6Թjl$ >$2kV4z8|дΎYn*%в@QXQsWT0Ii߷0K$SN֝Am1ܶKhĴr":0nH-b t&*a n=uh(n}Zv] ObյgaA 9>,x^M:501%zo{E$p ř ړJe'|w4=I̪DqDH9K 1Jv!]s%l/|7l{ɕ+?=[b,x:xŞe)F{Zh& kyWϋz-ctjܢ @i3϶T/|VMx ]y$oLeIY.9MFΐ$h8JE^+;G:) ׫C^}arCTB֌$(u{{pV)ݎ 2>WEUbpmitt2cÍ{z]%V`gDF}LLZy0_lphyeF )5o :#^rݹWRP rк{[w,$=QFWe}/k+,4_@R YPSdr7%x>xHU߱gr'vn\دX408Kݠj1e+puի&c/XpKKO1Gm0@Wv2ȕn}Yẉ]z!+5;)UL3Avqlb0B5**ro,=PW^}ux9^!z _jm`Ucd%az. \ qȒo!M4 0*r \U_g7e&>.lA@?ь<[CI&!yY6HFU tKOV[BpU1bsΞdtS ~|N}UxƦK?3NPw. 6U>ߢw! }zx@274(P_BPE Zį66f4Ai.J\[c2j%BCVH;1"\}Z"^_!"2yCCmYl92º[yLv߮E/q70>cEMT[iIUW]Y\D}j&j-5uo2  pD4D/GF0֔#ث! 1D"t Zѡ#~a0Q12Y%pEoځQ[j1U9괿i'vnqv xSCQ\a8(1r7tdSؘ"uXa`i%1Q2^詵3z+rqd&\Ts( &6vSX"l7OEؽZ(A{Qm%ye=@wكdPPn_^ [, c|ݔ)#*{̆Y yAyu0FCSE5oKE eQE'K,=b=8*T49TwlCt'sQ]WK('"]#/e QW3rzgn m o7 n`H.4R"`"_"54jT![\yV&<-fٜ7ɾ6Oqʄ2(( ?tY [;Sj)#0"Ohi0?%:aBO^fS5=f6}70ۉR̟`4giFz$eETΧԣ Ļ!"rha~x\Q;˹9:^aA#|@ $pn(j*)YhF3e٢hq[h.<נ2!]T H֯wlW+}Z=+ǰn@1[LU -+*4%ՄE$ڄh 1Zo,s]]gP:_9mKɠ%i:p[?HpƋU- b LJ ;] ȇbᘰ񔁤uz9I*4|E:r>/2BwM F3 QG!svs_pkҘs USpkwWaJ]h>z~GQ$-ekؤ:;35< BY͜X{vW\^4!WVG;g$`yvсr#!9]چRvh5;ʺ5-ӥd0N7Ø#o )3ۿ>ii[@yY*k{ OMXMI_$ý7$M6ZSEMۻE*k.Ֆ6݋yBqFV>>L͝swRm&LQ%dq!1֊T36pM)6"9(;!>jnvT[ (*i5CFIk&ُ#|&O0JCWKX-2<)\AYG̱ǥHտN1o!vu`4IGC!}QOobhOPSpeSP* 0&UoTZmLi &peǔ#f$ |& 2A=$ΈR^ms~"UV;{jP #U[$Vbk왁 `]同bQw}v Q$kgS^]BEƱdeM\8{-  ګjX BgNpYq8YjBlԸCmHhWٽ3Bva\/ ]~?$4TEʎ+Qnu.". r ɍuLGm"] d+nE\#x9=lB5 L[cxqFqTxDiJpԏ9AԶل8&St8{=viB2Z80i֝=er ,;Y'w#Z1B85 O,bO~dޘ z ia%ZM.R'EvMDoZUÊ0/E]&Im}<>8b1hjzga; 3K):ӂf=co.^4dΕ t0`(]~v^UYYYv`+y1j@C=aup:&`-F=Êqq6+thӛBāvg[gvm;}˦90u|ͫ$Ԗj!͢qj 82R;_ܑuxW}!SK9$`R@S#K"UTnH*:h"˫@jB,, w p9T8J䡨j_}qD|!îm9(Kq+<]QFLcwL_Ц'E/5?G̜HLni]18zp&'o#)zwrl"9*ܗ+PVOF< ؛yهi?g*B@5Z_=x6uBSW?CS˯¹Wvt_!0I/RbH>?~] bhv! |T=2翭ɟb6T [;*#,0"[]H1ʬy=vbK<_E-F^Laİcj߂ΓXbrG;[?@.yKBȇ߀Fo vt35ʸC+Z;[?Tk-"hn`,5]gw}v3ǮE|h5thRe@6)R'Fwnx5 ԣC$ܱ^2(NP]-BlN+4DcN Hb^4:wγ%ߢ/RQCNI S =2RD2P dZDc-p ~S_zpr ۂz+.q9jv:$r'X dS!R2{T}M]'Vd;G/v2HS'w:\#g9;;Ϝ8$یZb W`x܂r<'lpn7Lα!jcRQ4C¬ ùhU; j'} T REo-7fjm SעdId  7n3뮭DNRxT WA 1:`LLb{hA- xA`t94HQ"bL ]U 1f vS3x`s&aRt|hve0qgQ{,̉q7܊of`1Htx`xAٓWPv=S,?n 5.1m\NR0MX|Q*^I+S.N>blXq.;R<K`@ UiXIBϮRp<۾jΣA3u6 ? =]FA a@YMu8֦2y!jVfX\hT0 ϴgC8%pP@I ܲ&M*=qy'arE6=E "sLgo1:4y}9%2KmPNe]KXuTDvAOAJY!#>ʐ(Vۍ:V&1É=gU,~9 ncbYw5 })*6G?{cQhz(krZQ;p9*<9crºHW=U ~,NQ-"!IFkVa3宿s߱iowV_v7&qCaLa[`cOV7PyḚIJ0Fmh TɎ#0!,tD7R~ KտH3)4\*/j; _1T0Ӛ ِW(&\߷,ۤdF+RF Fʉ<ճgBgS?1"κj<G~FqÜpJ*aO0sI"QL;~37C{Ũ6]/IJܤ V/$QһG-ߺYsV|DX%15k{qaOjf懪7aLO3ǵ!ɒ[${#:%մ0yT3Xc_f!C?N|P*|ͼ11 Ք dB*<_ⷚڦU~|h?(P@u3KKM9(.h`;ԷpȺ-)Ma [7 V`'iۭv!\q4JI@$<}8[f'. ΁CVOI ʣ!ʯT]Gt4lbOx|@GY#^s )$׀rIlm փX;̒(8~ny0ï"A},CV"m |KB tFr ;4,'6Vy;pֳ V Oca8TwQ%/MP1-ؙ9xHHL 7U8lKXr^9y490m}<w !aYao$X]L@L9¢dٍCeD-xyWǗ-bRDތyaq^ |O-~V>m%(Nwn8.0B FlBC ߫x3t^|9QhuuI]Tt3YHsC٠tgeR.@3c)ǻMxѥE1̚/]D}>&_` O3Yf=bg~'ַ[x/ MV"C`HcWd𙔪r_Ci:Δ%Mi!}luK_Na@ZJEkJճ&'(==ɭh8?J.) j&9mɔ_':^_Blo(Ҋ/ =R(^a."T* FjJ b͂1-# uمNӀ]Pm;_^ؐZfi}CNLR&^G#NY/$|ObEXNKm=<ҽ& Sk+`O=6 LY*m"BQ(:ā]ilEoiXDqa4(R@X WBsUL̓ݛ|S9vW\գNu ǛJ"}Mg"Z`V:%4#p"j\fUSfYUZPΰFG.jj5V|ǥ*~g!!ʷ?.xVfKv̓I2wwx\O Aۓxlh:#{8\g Jd7›[N_ ^QWv,QvEF*iinU('?(_s*.b4$B /50`j=rGHGH'l__9t3dlΏŜaSqȧ4-؏nb,mQr=* ͡^ Ovii%AbX؞Ҕ˃G(L =|ꋈ딱 d<4ޱbs4>[tZ#C%)zIS rf*!S 0k,Qr`Bbstv=,[?42Ɖ\`+ kNW_4n?ʍ eKwEM nI‹W:Oߗ۱V#|agjP_-ƟG4X(A ~ERYe5_@`C#TV?{LB,ۡ,-nt|$|EŊ`.ؖ@py>-쿅Mp u6FD]Qvճgl߆ Zسz *Nacf4XCqYl1հu `M TODJՙ{tc av1 ;%ڗg?7 mw0 p~;/uF- @y}qjCFŬ^0'r:d^RI W1xr]5590T_,t+pFZ*H|D{M~Ƹ(A<>~u5ovWeGI [,9: J @lf CfruV{MS]}X0h!`I|lsHޯ:ůbҌ%NzS`2#|h2oxl\$Ty1ޭy/FLŘS$fbut.HI"4]ܛxNt?Vq_C͋J}$_o z|Xa(Cpr~'">rD\W 8lzP{v nkWPHUz;gI=U3e 8Ew'շ54rŕX.rcRCV4֫|/O]pzyYN/S92cӾ HGi  $ewKGģW=EJ(ږ~D ^PZ`Fc7ID7r07Zyt;K*Ez[/nEwkB%+ۚ?~%l]-ۃeߢ*8 -j\ٔ7-=%=(zBM &$h og[ͅ7c2lr;;9 +7 u#hY>EBٰzDi~*@`T4Ԫ:ƂjRy`(*]/g0eׇSQ(]r-SJm ƪ{/ņSR 2r83o{tʭmi WJ?AE'p.J:G p$c-Ii]}ךC0[b9k]v@SYS]Dk ? i!"  {==9)Vg˻}CG9]#Hy"a>|i!Y)0 ZP{5C-Huչ{ƾ *ϸ&z` }ĎX] > !bFdk4d;8~C.$5x\Ͻ:vƨtbQ=UWiʘMtʴ17a29sLtۤU[]i^MZ'!5[xI6iqQjHnJK,x51@ɍz%/h\&d-: QOWAL{)X_NGxn c42.ZL<>JtU\Q В`zqe6> _VyrsV%}Q0awRyr]نg O BDLjpZ-IDݦp,WO| hZ\N/ aJ}]Zip$K7p*GlkqAޟȠv=׀߫$59VNЁ&7շu"1&g h9DH`f V%Р@dN^L<6R3J-PtZK)Q-~~u;f]t~ UCS>*)ٹkQREԧ~2|0ݾ˳cH:0cͷ*☢LW_a,Y.J.\tj$hekl~b;QDH`#Ѵ8c gM@k6Wxk,{)C[̬~[Dh(&D>D;/?ؚñr'hM&UVWi\nJ9w%bWFRbcQ's ,v&=MQ>f: \{UeqH'&~oqmW8fՉSkgFRWe\rd0CS)B>a2bC,4ya>?-J^<8UHkHFW1;F=\IyQJϸh'6lr^CPY.K5dJ˪% yj+]]P [Uڔ:NoARr,jZ $XmA 03捷d,ãJySۚpa"c0;eˡ!%S%Cvsfcbϵ,%Q;}<ȓPtKW0$EzQ[5]Rc\y<[?גQY~J ]o )+ 2j6ku0Y9rs m].sD OE.xfqZD ~lꎦ Qdͷܗl,m mSmgxin)"jȕI4DZ^)WՌ\q|JBִG:oATGXal ߟ둛LTB"zi?"hV1GS~Rǘw=0[C}0aee:iX:/}o/al F(='vK/yw仮 &&$ k5@Tw.-+TMNl-^T ( ]\rmhjj [9+30qT*?Pv|  %N]IP\UXajPS TW/V}E Ug}&g2؞Dp|26:v\Z4ڥvZȞ˕zj!QtHր %9ܷbKZ^uǑCvܤp9}3,އX,"DW+EH:<:"4i*?śɧ#eVw:x$ne˭R-j~UHj0eϭ[6^$BĆ79L0{4NvFl79s1/5{‰1usiZ.ɢl)jh9WO =ܺuKR詆/*mD - fXZTmMbyfaqXH3nGq6F9mqyu3s~ U;f$ JK8ٙX+QTfPMA`_*hjóN)ׄM,|GRY%>5zBX\,^Z2qZ B i:Y5Or~SCOck'%T~ǃ4G ͅ6 ۼ3ە٠O Dic.I[}̬n\{@z5C؁t#сv=8ouato?uSȁ<i͟4RNBp N|6]Bk,qEQ)Νf+D2*817wx$iNd*[8 rd]cPwmy= ?+/6qVƎAx%8iWi,Bf?7v'G8!Nyxtc 辀]H7PZlEtUZף& (\.eSuCFB4oW,WHA/i`׵. }s+]I'Y`%F/Lv-0$k!#,<\&k\{5רr@9Wv],NO Pcb]qCdMf,׫~Óc JG彉Z򞁛<`^E -p| 69lnřg` Nbʹiqp`&8`FÈGod"{ DhDq}RRn}tכ;~@oCGqok8\wvW$0 >F9^w#c00*Vob+ϵ'yQG!D0mD75v@4wL)Jk$0[1ʩK22{9o%wMPJH42re1 RL7ד-o9HgV7c~qHp; :$vn9=f F}(@D(|%SZ"-۵wnqHϓ<(IŕCك: bs'Z%k(sAKu nO4yQZӏ-ٟvk*F2.ǮnKHjعe"( B%5-QP&2g'/>g\ 1~ntyL5bY [V;kATjfOݟ .̪p-~c \Ϣ%ނ9L!/곐|0~ջu`3Fӊ XȤ fff{#ݤ "??'ݰe,b)cIA^ShciƘ(kdRV[$؊'T^URt`sU k^!ά+>TܟA6npaXHQp$4>3DZ2)9bjki~&IX9*5v.W^eG IfM[X mj{`:ہL½D>G.p ȷzA*ZIԶz0`Umcfp% PL~u*]Fkj$q=Q:_~;|c)YJ?lgO0hM/ąB:YcJ`2 @T,l__pq,+$6<8])K%]c#`w@k0D9_>1%[P.rk]n5ðkjyICQ_4Ttg=Ԛ3m%zrBւ247.TA*ˌT,pi"(TUPb+sJ/* XϢhvSxB(*'1oyrߖw=wLu뎴unۅc\DJ2tu<=:ޔCc1uZJǮ+9{70(9HpD^昧ga7IӢY2ߎ_'}0lF|/2}SCWuHcA8QZ.&UJ-MjntVZDF)qEMg?K GW暟yrl'$51E}U` BaH^&\7 5@5"L/i_ҤAV`ȞG֧ʩDnOd /2شgUDT-Z Q½<믊Z~Gs7Z*inYįR+3>5>(##YҰ0͆G[dKuKy|[^/oqCDnٌ_F6+uWJ،t~sb|bs\>>zEh+ =F"f_ ;({VA~㢽32auvm8K ӱ4˖`9 aDߑ\ϐX, жiPlfdes@2^•N!vˋ{!BY5j4,nQ8&f!.L#!7t5㞳 εq!^p#Hpb.pgnOewGeڟZ1Rs,cJ(n{żs g)˅Q>)K]ͽG%vV7[wi:SjI \o흁ҘcZv7DP[M\Ib˛F9^yi@ +7 F6uМ!UTxqGw=7#.TR):%TVeC>r-z0ӕ_(-Ke6K%=wMW,F=m`7drwɿ,E38lYFP󥋠#ak 9j (<,l~^&,rb!TZX YQզTHEf؋+ NIFHQp#i!>dlUijnífb/Ql9eCW s JY)RfMcG;pl]뛼 COjEF'5=SI>5+!e{ aQƨ#U\B{(vq\Gpv"QykA`\/Ws ,`GHD2tjyИwk1aю6+SHʺZU yUVQyĘ,mfk_Ō5G|n=IV=T1bLD1ƔVeZh"¼}W4w4 }Ra$v{i$g!5V{K g k6!4aTaBlE|H;ȶkݿ1mGp' Lu~ dpaj$kV9*rOsb\,4EqXY[h:N2;߮^MS%~g+&j: ̄9U~L *Sϵ\bD}KFZ!zA"7Ȗ JjY6u:63cEC&yx۟akzE-Hɳ<x5fF$N\bp+XJ_KRK$ [1v$NonJJOu^-r9u/OZ49v섵A@| VX+Qhd||Sk.,;]Ж3HZu?N%(dh6؝U,¯P^waOOpIQϹ(}Nkv#/b6}1ty"R>Q-&[gcopA;zMڔm]j*XP0Lh2^]a,wr$<>=A尼=& =;cm"rran{Sim$ S=uaQzs7xX]TϮ,>yHTK)3Z1 0s›mWttij0\&MjmKJX_*"M0Q;o%zWv=a֥/?*oLoꝺ,W85CgGDː+as} /-(LEĦKA jƆmRf_%nyU\>!%TtN^G\L;~ TTQLNEb™;,a&ܕuL^6FžHܺ2[ `j!$dg: &qT&W/S@K :L:*Y\ (uUȩnsg!us]BP֩Ͽ!KݱDoX^433Yijqv-L/Zˇ1t\%"6犬 :6w=M\"H24GD}CC7SxFxxObņlUֶ'M׽IWV{ESzU X&mzI]$[ւ+3<3\ψ9i. oSΘx~W SSaFLp=A=ѩ꧊0 {͸t-gJmu/sM@H̄2{M<#3HORDFwSCwɻ JaiЭ6)7XZ}^W?r*oWsEfeWڗ9(7xIDCZUF.oʿ2 W@2p*0j4KKD0zR'Z@ "ښ Pnj$=z2s2:C[<[=51xDPsϡZZ"TP9"~.CI S& >Dt%[{t=8g():DѻԉK XI[Hl41_pF?7%^An TpLidl4$nmWb[`@ CuԻ*TO: &aF)kmrAv 票qb{v"B vMWA1~d>)(Nf}wDztvv;90\B|s9iTXȧDg,`4@*PJ'!@Al4|SRFSV${0^`~Cߩ"P'xC:p89*E.`pUaQF 2hys@8 N`v5b3cW-)'E&d_bEw?󶷬WASށiR lG ])()1Q@mx84F$k!#3{N-#Ey?1n^EgdXlvɡ>}`ma~qb4QOY5ދ9^dY'7~Ws\P*(0dXҙ |,IcV2=VyN0jg\?K:A~j GƵl+THLQ^5vqw-/2誃x}3Ÿ84)yޯ~C"NHEIb&j DƩ5Gnwڂ% EGRZWR$ |Sߝ%];[}m4 $8s&9hqǼLlaa$)Ld bhKR-[C1>6/5@g$N-MJ5wK8-B!u%P 7݃s$Vfdķ vS ۂedyYz5[ЃZ3d FBa;%G+AOC_:c[_ Mq~|QZy= :3I]=&o=IӠ,ÿJA*9VwK{l6wvUnA$uI>9L}Tk6V{4!'9OOʾG:B9*B?w~К4Yl4le Z8ÕV\4}vLX1@|-Şx덠^t 8;=1[t7Ǫep rAx#Dz+%s/5~Yd3C*f56M]8ZN He!ǤQEk$fGnQ+Qm2iZ߈P.lF@{kð6"l3'H#G;eN`aAZ{m*=8ޑ=vHwPE$C pQp6^$ RS7$d#v`Vȗ3b-.(zdxJt'Dʸly"\PH0ū.QX18K@N5y/IDbՑ [ݯ{z+<%LG}'z(Y!q}ύl21~6! :^q)E,tQ:[FߓmUQ${hmF UZU/f#(sfQ+ 'd BIv/Pƿh#aan>B2Xn6DLfT:UAW6M.̅L3 Iɜ\7[F"kduT.yd@F\{=°+HG^ PD}3E[= րvh\ ]Ä-թ,7-tmn-ơ F,)Q:iA&D/6b%>=,WV4N0KE͊Y Km1dL˶y}N (tgX! $Nà|;970K\|E{䶴;g2J,9nϷطfԌ+JKQ**8g.oB/`'cH}.;67Mغȋ.6e_@ě GØoph,nk~븐rm]ƦԲ-ZVVuouߋ&ӫ"ׯ4b`fIu7nr64^Эlk TҲMWK8L4r^N/pUOZ#!"!#}]E3 &cjiy W=C每ZuWoS*?PK@$c>q}ht QkZd|40C$.5xH?4}d1MOފ7 pM[FᢂPvv܂Y-U4rdNS pƐB4\~*y!j#oq8ha;!!ն2jýk`Oւ_Da:,ϛ1r%i]N|HkJ$:ݨ ΖWkc#rƟ[%fK@" V ٮdb1AjzI.HécvcIABvßl6یhK.-s|,aT&کl7FZœp$un8+Sseur~T/=QCϱc, wIE%ʎ>SזQqZ \𸪴A`0[JeO t)@oQ@i=|x"A[P"9,!drߴr;XD"(8Ş"$` u1ce%3XR\GLc5ĵst:Y?G ৊Q 9"EG0jrV Pz:@lvnc@{g"> mpr޴l."Md>5=n /tѣL?YgC:K\n`'3Jj?cv]`i!xI6 㿇FT?9!f$ E4 ,~e,I(idN@W}RXY`fBW(>%Ċ/՗Pr!vTXt 7b}b)/VI N#t5pBsԮ*xO}!UpH|U\+\"olSa8 y,x$64}K]~ YI6FuϿO.+n?P方_rQkqɔөg>#8\>1vQ%r8Bj; g!2RZ:յiҗ^v.H4q2%}*W٬S5cșTĺm>UcM0jަгd0D[gz(,_@F僗2;xRa3ew'6de*y [?>[¹6u yo wRN87!LĘhZ3v(t*($.FLg5|Ep`ӒD<ס_A@-(X( 5VK_Wyd':W t/!B\=(0ũ1$("g-M'^Q/OWkl-Oow;w^"=7 ̅6 v)>%Vr5&Pg>%Q8%vXuZxk8g͋je?"wlp-=|9ҴN4_u(h" ,JeJ{%h  P//6 PALùpv_ zp}p:o$nf?/4OJ;y G.AktTڒB-䙞zXmP[ر؇tB#ͮ渱cxo-"1HAOf*ls@r-P,!mJoZ.'QeNDgΡ]rҒz,6M:_ΌJ!(L)O1cҔ#J'L7!7la5U.,oY4:UnhMذRj*~$ANx}dc< rT|Baދä?YqW7ZFMȢjNr"@$fҽ*xVz:)NLsuh-YLPWOj^B5Ql{'0?wOS0ʠޔP 7&vv2p2zIƤkW}QoY~:K| \vM lXTr<׸56ze-źYΝH*ƿdIJI a1RhS{ ̪EGiu|֮C h_ׂӲd߮/ev&QmW`\,<| v1 YE21?%TYcIX;ּP3fi=4[J1wh=k'\bmtrGkAEN:S&X!X;I"YEPS %LJUX[MWәaI,~ޓR%2uAa;1WȎby`@س&$&4r8%x?mKB4Boa+]U>Dp0fM1a; aK¯!,{/$+h@"绲?=j,y[*7K  K5X{Z_l:uAɁ-IDydzpgrx%"(+icL,5qQ5?HT(6PQs7]^6ip9/lUkܟީUϓ*e8-DzsQϻӘ$=O'U.@_{_KMMz3^U~ߞy1{F/ NK5c T6#DMME!%%ozŶR f攟OfBle@%@4,AOg$2c@LZgKWɚ4R cGp[JdnqB5O񓼲~lhe:qi<8ҦVdUUӚ {E^C1~Q)(lb>ON8;ax r:2/aoT(B]ھ3l1Cd3:5jj׶ʅ3Y|nƶ1qp:qUkIiҟ;{..?PR 46A?Luyk>ۡv#ۑ\%vDڨ',fq #mpWusUʾtvcDk6'{/BM4>ʾN' ᪏@LIDQIRhK6]$S bV)P& {0rٵiZ!pv6@ Nm=_ti-DPB͡K*19Uۣ_ZE1eȁērРXBF)#7}1ՠ.0cWػ&;ǯA/ʾyרX-Bmx:YJI+ˋv$VLrE-11ds~i=BCbP"K/We% c!~1Fb0ՌЮ-T_swnDxK}ZwU*"zԨBs{Lm9{QtuX$1Მpj9M # _ weDa"6|r$޳E32[d_Wp( DѲÐQC$z,c xp_O 4nפ R 8~WQ촆E33}u_'|kU`A\\쓓vVVׅq?*,pvy{DF z {>>Bt xYGk'N" !y\N3;c PHNdPZ9 ?k` R!;z2s+k4G>Lozԧ(#Fpwc pͯ`Mr€A>*Ǻ(9^ⳮTs6+ G] d?_% PBdoFA1+ŔEKedL8w{͡g:t3E&_)PZ~&?j8?d57UW8 k{VSgg2&_/&yݽVWC|a!CJ/3ԚVwW*@3|\>DkvQ<9yocy.dN)Ҝ5i]ʂ ڸ=_ + s_|6H.khBUeem(g( D0GcjmS]2mW>{mgϒG爮4ɓvLqa'&,RԐ6̒d4>4cpm=u^9R?J*j##%XMɒsXw E!4& 6ȴÇ l&TeB`~$Cj{H͌^k02;l8ڛ]vf_bkx!Ỷ}75Eȵ3`~pYprra(Cz1H}Ιi^qqqX&͈.QP] q_K,k`CSrP%F_j6ї8ά.(&#v;!HEԋ֪ @_vA mTcS$x_Z1&VÀDFn!m@yQQ10z` LB.x;7 h͍n`܏7}<"7_Kc37x&d8 +BXv fp s9ͫπ_ܾy $y@0o^RWDSI@A)YLĔapKk_,dhnr4gSpHEm_Vge!7",#M xܴmد Tw)ѽFG< ]6]c}7^ __1'Xv& 2mm}=|ot߾, ?5M"nN}#"ߺ*E'+KvL2kV8 @&yƚ JPt3vY9W$%JOm5*3T[49 N8K3pñ#K&O&(VNu0g>N!APu6괟# K$qW;.{Xna?w9v6s?)0fp0_]Nd$ (MR{~6E=ʯӕnYF [fRҩy5YTp:u%~)i+p.zphc_9@my"s\߷c! ӗ'A*j]>ݭ,ywwѦG⡊OCYAAW8 i\s7v'c1\:7ޯ\vٔ/d+Z2W;,d?N(@ɂ,0 ` sER'c4L-fUsJ%;6H 0QaԳ\]P+JS؝0&4(1S  iSX/YpΌc)Ȕb=CLkG^Jm,ci+C7O>p~vpa*]X:Lf@kwd$5C:Jq >t~tuoFQ͟p"'OL'׹c}Ѷy}>J,eTb9w#Dw; #fSDgh7F@ItXgWãEfN^u.M<;Ο.뚪Sr/Ɩ5ˤFnrzjg1h!wXZIKﺍG&,\γèu@2@0q'3WN jj-8q3 :h M eEȾ6 ~Fxpdj:o#ԔC;PɄlH:+JX>Pӎ:'ɳBfozW.|&RdIkt$u |sډ$eω h5n|JfK[`Ǻ5S$md`^ntpɴO/ ?KA0PoUZS?Uf-ޱByWfo%G>M^@ qFmVig8>5k8lóɓ ƊJ|4g@BdM sY/jW4`Zu7)(uU}*v <ɉaHHi11{'`c" tS:]+L/J'&Qd< *ޝQ^Zv;įkwM-lv/O&BJQXxu~PϬ9s'ְusu{*!]˖!0OS`st-R&=M SKfL_̽y;R ͹0mWʑKE,-AyEfč0Blp^|$<@GscBx׆g91 CېHwƒx e+\ ̽ [0)5Cas+)Fa=Z p'Ch(=<%x(meV7Ę|vvKA5-aksgT5c`ԍxzc ?{?/AV5ã@3KBHyEJq% #m\ZJ^ѸQ ijU[1iU ķ?:~[au*y>6JʌOS-5hH[1M;cMk菹ͦȶ2q$M M0Asg8Q!m?B+|^"7XW@)phenQpw4Z~ Ѐ2εa D+S p\94;yeKx>G8P$䗬0l9QԤ,aaȀQW_ΨxTxu )rLJr(DJ9#,"\N{.4Q pJ3/8 'Y-@_ZO:JfooY*Ϝu`98{t6Qs2-8GqçnS1O0_N|ȅYm$iA9KCҐ_K;\EN˪˘W%(򲻾"N. B9@/@V`F8׀cf`T/ж]`u0{E+S񕕕:Uf՜$SMdq1`*[卤uU~n>3j_>R a`.3j!XNmdZM) $n4%u.IBkIǘK6x{b-#՘}kV7]OU3[{;rBfR}|ї7^=K< r`q#ӋWB]K%#[Peq[qýKkܻm.PSpCH_gb>Tmc6\+GbճjUSE 0vn% [J//y=]&FbQs'I6!a# FP87nH+fU#ݍ~IKl68&m53fvx jhxg3\OLqEY6cxj*,Lh D O>F8NLOTXKRiF0e.Qk)[xp8W- zc{['O:Cd}¾7&4ָܹӈe}9!;U8/ `R|/fPJ{u'\VtH6WM>MT撿{?=-~Bgd\.O|U6 Ŀ+q1c\+ԣn185n>(# %E"YuEV#>wO 96ـMl(x⹅]  (vF=ꊯ6*+l1+RrwO,dB"!6am5L+)" ^-r!ў:t5`;{}NnlS?o|>Ӻ[e6f۞ oeQ0O/zT@WoTsc(.YK(;H7sƒ` x2b"{oޛݲT3)Fx[CA7(#m@+3';WFm__8Dc[Q]Q9)Fi/R`D j(& n?v tۆ8?s˨>F]`6Tnɴ7S_EFD|7h4Fey&O1O4\\$\-e=5|WE=oi=Y)]:Gr wF3J3O$D[ViTG>GEuN.y̬HՆZ*46%Ec#Ck|W)bщ )pXZs~2Ba0~e0*/iyNNVl7/=+\pupP "58VsWp& ٶBHʖ3J%4I{@^1]v>ȣAM>&-&a+5eC|n'XOVl0~o[D~5)W 1IY p˙x0*~ >Ad ߧtkڐ8|9{;֤!%}n8ݼ:M4|&Yw5-t2‘#l [TE(×'x4iھlo s/<[Ezv>crT Z|% ww-UX{Ȭʚv(8A,y Ol\33plY%bѩ#)jfh=!cPg(e-GFE+1ȌW^w6 %>HJP<]]a&O|QK-aop^i8b"bEV6gJMDJBZ~ZO>лH '[o>E%@ }I3dglIr[xt} :خ?"Qk~u#hhOrLλki@ɠb`Rܳ E9w hIE䧉Ei=61 TVv y~eN@|3iU*-=9[GL780<TuRng#D-s3yjr}+vA +M> O8ʜf "s +g(6?1_c(eQIj@JDqB~FFD'1У» %#jptt=AK8ɕ4/-vDC;=ilb( 4$t%Fx9슲uue9CAjφ)[1/(^FsmQ2!_,iNb91k.hWUeUk^(fkD:[|HaL4ŌnײC,sd]^Oȍ* R greԹ6x#,ޮqIDxAz rUI@Pʏ,I`@0k?=`ig08i>jU8s_.Nj R6/WU),9;]j2J@-vpLo9d6urb&g1:6sE+–M'˔(,p8Ctﮟ?Ճ ׾M[b5L Fa9Dhzn>_3ڝ5nJkiK=ˆ<4S=G ?u>x С'%(,4"7b ? qR"4&BضՇ,FTJ&;`dφoFQ88b2e/zN߷\6>]gi:#ss\S!U1i‹")eLo#q>7nG{$O1^z+]L %BUt3ܼ`=3)/tr1Ap$jY?Shh ;cr*򃋅?1}a,60i~2I[z]t{=/GP :MAT}F>X Ʉ\pY5 O@m`E0Lcvbwac=,ĮeUH * ǯ,bĒIw+m|7SX 9UPGZqK[v ."P;lv|R\ZxHƃwWv7HI M-"hƸ/Jf+ RuO>Dqttp:9ZolmZ Ӗ#9/G{.OaW-}FAJi~|qFMC<=^UVb1jXg(\ `5{ 8B1ֱH:`;h:ATQ Zю vm.T hL 4es8 mw>}Ah9P'<؝S)8Bm/$pY! Jg4'ɫb94"KEe) ƳRq;evˆvf~ =X:[ ߼Q~lH զ FED{Aq_a_FK>:$,2=dP̒cjy:2ƀ[c PAQ|E<3w^(]FH#VJ};ymSa9EJe}`NҘ;G<ɧE<3Mz񥠵VH|g'88tMb.-Q{gl ,Pٚ䑎 y|H~+bd+\q95Đkkگɇ7::hcOeh39L}iL;t`ۗJdfپbWžƬK1rz[o>bS2ĀES Q9%3'3ַ$sX=aUZ)L@V2oG>, :.oک$Jxrb1\afB-[Fߩ52( Cwp0{69/g%]P3 >v +ƽ:z)ݙrOQrjdWI;ApiNI0 ܶOad0u8jP{Y%uz4RVܜ6D/SdG'>,7gk?+)iԮ帼H,HB]ꑑ'][Um4\tM:l-ˋcӛEFHVo?>H3^ޅAIvZъҔ2]YHǎΫBEs7SG#˘xH(cf{.Cmؼ=hAL;ӈ|:`R[QZRwԟ+l{FrwVȜ4.m-s>갈ǜyJv0TSm .#Bm%I A+f2]dVH~abr$Q +fO:#s B|:&kHaxXyD:/! **u s>UQû l6Wpw]Dh(D}wY蹶#B!EWzxy ( U[^ZeqGE< Rn|BjǛ"9kY"^} H>@ 4Šr}YtY;% (F,knlCx~͋V2+d{~S(<(S&WPآV<̅^dNU}K4 ~Զ-߼ql#?f1 ɘ\n60!B$Prq'lxtASݜ)xH6~XaGW{=8/+A3D菬9-m={`tD TArb@jZ➄?M[yxԍ7W H}2Zt~R/5 esamFij|9 Tz/vjiqiti}e^:n'gRI^Z/aŸx뗰ەF/d%|llE$2\ԑT̞j?qm7Yu'A幵SK)RswRT)1-AbN YKlȕɢG!}<(~=w0S&[}MMBj2?v!I7 $X,Xz*}.L ͩ]y͏TmdaLNӀbxΛz@RL1]X9"cU"(`==VQVKKUҍu`w Q `#! Ws3iEWav%n6ȴ@k|YS//m:]BNX>1{s?焫\_\whʄgA#&iIT6ȀG=Yv#-|(R?:3k$X_yyňk`{|$ C)J%H#GqF@2]n _l"9RLwCPg Z aG{ pp)Mzg:<Gfm"g8L˒GrV6@0{,g]O?)[oeAp.;ul ƣ#ᛲXLNƦ#DagЪZ8Jim/X*tyz?C\a XT~Ǘ/l3@BttP>`<Fqb(pkgI G߰%ꗂI-ɐ=<ځQGъFa;̿eQ xʂ9WhqG(eY]>&r_vMzQ> 3Vh8jJǖTZŷSb.fsT+ڊ5˷щQ_c_p|LYw>L‡S`x$NVPo^wΐYDpVlO¡bd-1VF'o]wuQG\wNNa  Ww _^dngNZL5l x e]Q[T\3wvsD7:G) \T4 _TWDb4/CMϺI,YDr@h'fi/(;uSUY_2E{ZT3bce Pj߆)a9 :n4)<5K%K is\'0׎" X^K_rSŀ3@~z̽[NdRu$]YD2%o; H6p^g!FΨ ]kI\*,i Rv*b$!_a>yteR>*ho>tCG:* .]Imx[bU> 9.Rи P F]*a u^F**٩~( RcrXR25Me.WȽv3w?x98#oaPOP8RMh"uc~hyQJ/.QȃKjg:gowܺu%4],PiF1BCu$iHC C7nzXsd){fH֧OtP9]8F:]vj"%Xـw6%~!y۴vcv$Tb2A㥂B`:kUgW n缋Su{z)# `lJڞѫ"Uwh\2utJs&.)%\wYi8ڎ<8L ĐDo5Gm9t2HJۑQ4UlvOeÅccw] d֑SNPXs&19u0=]-3ZH[Ct؂sZZۇ84v<ɑ=&*W wgp;huqWOIPOy:ChTtM{@ۉܚd_O۱$y(H)DT 6VZ#`塃w,6նso51/#6ybpI*k15-oP '}Q&\)S:&;zLW-)VGu?ydUEBDO׳C>Hê$^YN+[ZJsWk?DA @JF䙐ljmJ&4 iv8V&82z\지L2$3y߆z^e/+eƖ޼dE K-ܚsL:38ChoA#ΛJ Y쐠 π mv-Wf[;uM7Z򳰡& FP\<t:ʸ8%hd ()j[].$ǔ&t30|*^'rHAW?&jGBWɏ,]8A]Qrn1 z=\1mRi뤭a0SDf{ Zâ0 o38.N0Vv}M-ES9I #OF?Kh Y$=%5LZ |_Ų1Nhƶ7@զn&۴dXsoN֥ǿ1#aoܖ#&|6  nd+MD)7 XJ,5^?f~8e>Ah2E3YқgNCux$Ľ~DƧE$V2й+6|k4Z/_[vBgj5|4%RT8G@::V8 u FekK&ftŽ iD S‘Kc ahqdcٚF{,mb| +h&} '2 Q^ a+lQxTEt"jHpZQD ڻ/<]pKj9˟w \ni:- w÷% Y``fD@!O)>Y`Lu44մPdVC06`3eu_},C .~pI~7_CQxeUC}sNp nD[OK!fyP7Vq6ro(E2zBl"ÏNPx@B`!`HW8GESB '=N\~bDG5Ύo`La4_6Qr :ժ ؖF yqCDŽbzypF='4KHL%xlm;ʡb L!jA9/ pR/aF0uv`£>RēOAt}ϖ:f6#@|~֋ m ˺ŏDz"?)0rE<UjO7#T[q[5sI> aq$%1hlA{J\F[IA0uz+0E 6Ȁ6|)%_e9XߙQH[Cg=#MĊ` <G>qf/,B$ō-EVwERs˞~O(yf{˛叟L6ND1}\ , F/QIPїoąuqG@5UQiQܩTg))s{izq4$9QщT E #N/*2qRS-5?Rz?v` d#<%ye)>/ছ>RWzXp?6)ftazk/#=D30&8JhlYA+B^ivlDŚ&%PZz!}i7  M`WH ڢ z7 -xQIScY!BFZOb+ Mz:5bWs)Wz^KyV\ѯfVGf`tɫw^hu 2RI46בsŸ2!hl(k?]AVMҷ,szLbn93GTwEgI\';9=Uj@=Z |Giqkg*u@[b?³0F% Z?q>w5l2GDA$H 5XeXz$+QukPz T;(ꯐA?*Io2ա +=9%bZ-sh<=5 z- Fj1 FoqNΠp"tjF6wh͚1;x6h&5&E~,6@ͻܔP0d_~W, G66fq5y;=on}Lt~j<69F3a[m 4d+HɑZY+{MH z6ph pfl Ŵt\&)R+Ƌ~B|CpFu(,AйF8x.鲲"E:p/``vrʴ af7O Fz }:_b$QLYHJ>9Ïxزvm s̬i^g0Y} (J3^j~$J*ʔ"9hI_~IP0V$^ )6IHc"UbW6&@c[y% bV?`_ϓ Y/dFY3/+1L(͋7*1A.7U}"CT{^ & ^ CbE ڿ`>S^xddҷ9\enacn"7*&m+$⹒/@GnzMknWo2CQ[9qp/ V9 $z@^M̕)Zԫ<0]w(Xt0mHjrhX,%T 睅=*eZ~Ry>*VE&=*<-z;uπg3bBӄEF:mx("Dx&aGߺ #nakUѓ)N+Y5gG.x4V{[km1erxQ;I0 w~ VOQ 2€磻Q!lErWjR$b P40OJmtB0:6.bf3"sÉ p`!+=G y5e̿v\g(VցElJq! aHR+ԆOJaFx!1O%L2 L{ĆDSU%V ;O7Ց uM,xFɈ{I/CԎUTVݴ`)19`5J'np''w zVq4bD%bit5 px(8c4I`GK*,0 PfskH>t膅[<^/x:>7~fFub'Ѷ ̇$kj>Ok0N7`\VB[MClmdO9?i?Y4r~ZdF-޹78= 3F/K%h@x[ 悩]rJ %FLCRTF [kCVݦbW8%4y&[rᲷ*Tkt cHl)z.p&ʨ߂/;ƙu 2$ȾWe6p%Ͱҭn+Ҙ z7[ ڪ.7]qi~"_S @׬xb_bLNo.7`& 7*3#Hfh [z BB忓(2O꘦e@in5 eh7 #ipoW W1~Bpr((X2d1-&^Op‚w -sPzȧʬͳJTfɜqKW3P'lBLBt[GPv \8LLar-CWppXI^+3E75|nn4%!&8?LcDqN@F=ު)1 PxU?a1eˆ[U0gf3\q'%jD<|?y vU̗io o*8 EUN`Z]N.Z/IZk|%LBϤf+-F~TU6ޖzo ݁Di7[ ̳b(~O^y L`-2)Ph啸Ib=ˮHHpֽࣼƗ9HΖ#C.NVg3@RqZ!^9R^/8ycG!xۧ' -H@Veٶ _ӅɫOWL4BcP!UZlk-?ߵk?5 ~`D~TO)n|+Y9w QUxŬ.0isP3@?㰼fa+ָTNQh+5*: )<\| T;rFxC]tk:7Yn >dQFOÜjG}]]ݩKwɖ.Lji1}(E-hsE\FH}2StVzxf"&݄H-Wd4Go_A ҿ$A< TXB\lAERy:{ޘo BqF'7PI4=_ brv;+#N8נ,ĩhUz3tV𺮱p7z0v`NIT9p2~6_ls:þcn>- ]d2rƖfgV(?d;R:wXA('A224n_I|: XkF%RF/tZŌպx3me'Бټ2@FլwƋq;`=:wN0rw)"eNpce8VIRbPMs.<]u0 㦟]vh>.Xڈr `ɩt8ɣk Lˮ:svNtZ8Sy*AN9N>t x.L3ߵe%j&^<4Qq$V=sW\({' QT1 gwȲg32q{ȕG>iu{@"rtY(|POczIELkW|m"Q_KckR&|&_PXy4Vr.diy [ *X!E-BCG&GJWTв/ƗPBh;U^*˾Cp)\\F:{_xh 뙬DD% ! dYĻu-_Uh@GLCjbIbNlQ5xAI$p?xc\kf)YxI&i6 9VgHI+=Ad `"U##2草pcEZ0 UVtJ]qnv4'O$PGA "i2B~H9`8_RYa@ 5L)Rr3Dہ8.m"BudbЏ $cAFJhe#6]9+$bSE{(s\oEy vr?B ɎDLgZ7 P1NTחa}ӮZg҇+E !6d. "F5yD¹E:o_5jYZ[QX4$uV./(GAsokAum{YcC\^ׅ-5 #!+`'znp'pw5$`売s=)S/cmwNݐW,( @-𿜊UFw8_A{xT(S^>9jT#3i>i2Q9й #[4@I*ӕW0 ɳ+䐗"dE- y귌ZepԓlXwocΧ \ӷΙpJ  gHXY4Ĵ}MrcRQ>MGb0s"VsA5*/Ҡv^EB)- g,|ݽz5: a^r DG,mgYa5Pp"6G@-w !>hB>&G Fcu2)[Lct5,j!*@|<(Гp"ػҗ3HpYSauI g\nr15SI:o>&*:m0X˪"`T=xOVQ'6~38O -(!U`bo:߿zbُiƗ|$?7A4 38ф$_Z Q64jtDG _pqMQ^\hylc>&)45h\slE j~Yp_(W,)TNbT^R7;AR_g@a/1Jc7b<8)-;l%ě[<e{5$F"Ix<[M_x2tV4듽CU;XdD/4Ol"?K}"ώ&=jV p=έ tm>L҄N*B=Sʰ[2O MbPԿm6,7obͶweɽŔd;ĐKlһV1i&SUmswԐ>, Xp i-dmZ"׉*Zq'1U]F![lKiSmOZUu#Wp b@bϊ GO\$v4k8_=_d4 +PXVdMpb/*_jY9@T=o!>6++9d? E{ 0l]sM( ޣd+mxkh5O Bp2R]vD;kc] 3vЇ+ԶR~ɶsjQ+Z.;nLsϥ(#`%T8l ӴӀ7%/;5VXaTzB+nTV %ح $7Jw'wiNd\Muo]AIz0GU0 NV[3P\ݰO%5v%ʋa h|0T>[HL\p_#7H#xw?qWҿO!penA|$$+!͊uR,_9N6r.:rԜ~ g䳾3xgPq=Np΄2[ 23G~^Zɲk}U*yݽ5^ . o(Kl"? a ıKz `(wqMfu8D\)ٟ+?А$KB~KȖ%@]@L{h8yW#&yy.Oa^1bʼ\_y;:{$Ȳ2TP}g}'.H~ٷ '%4T 'pЏLfE_=IFDf?+y+tcZ)OF_o͞s|  XdψF ׿mk5M˪<,+Rcg݀:B_x^Y{n70blP8cd n[wpx9:}mCl\CP+ 9čhWh/<ԾxiO4a}߻ǃnuAӈ4E-?U1m5:s.pj[ֺԵX-Y2'4d+t%UsܼGQ`6!)$Ct~Y)/eM.N7IZ{r V= U! 0:j E@NylR?A'ϟq*oFlwpENuW;dC]={ ";e$EP&܆܁x_nz 'L:7x>!ˢ>8T1G2/.?6f[qiA(Xs-됙NګgHX\uTTj og ՜fGaPXŧo!ܿ"F0UhVA;QsqI`ܖP?->ir5zp$<b fJr} VGFhfiPےmq|XCvN>}W5vU`t2U,UˆdiΓ˛ml5Ob[俬awߩD݊2^oZEĦ1q5 T}Z҆")jK]R7" #2DRP˦ZTO -$zԑl N +K|i$!=EA|Tn~τZ$_ZOHOC]Y-" 3@aeW`9(C.6xwA< ~Qe#9½OX*/mQ)(x fd 2ᏎTHd/JKiE]i4+4hA#*#o^:c!Ao,tOz|-4pyo`ϳ,bӗeOYl˘{;Z8BSݤ1 :<: XOx}mw3^^[VOH_W@吡L O3WC#cHh4;1.].v#Y5+j $0;?d58^Kt3bCb}\/:eBԭ3z$1,aY1 B!g}i54O |$l٤x#ECϞv%;5!IpcjԥWE'1R;VaL}Soao=tq%oKwO(7 /kl]Tf4?:MSkM%4-!U뫦#=%P#DU8E^sK[CuqLC1j"ȿchqmUQm8XX laxPSJwab_CM𡝊miN#ˍfE^ qL‡|TPo+AksAb{ x{ OH{ck qa](3vFhLn8:eA׳ ^.\r@#v#wV.ˡ2MUɤۖzN坞^h g'MFx B7aʓ&OU)ڷ !P!upYkL1 c)Υ/=NUzvK%,NYưdCmعK;Usx}xxVJ,);4Rh^Nm͚D✛t%AcGo]!/XTCbz+hlT|QbL|a\oSM3nɕLdV%kEl<,thƸ #ons47WT3ptW4?ȆX]|Eȟі^-ZN@[ nQVPp@HP(I `2[2DC0ZTgJʁ+)_-B!2!(* Tk{BcvQW yC" 6rcCP9:={|&&3~A~MYvMɵ[X,~8lVaS3@j`ϧqfn,oxjB@'#o:Т YX!Q'x⋛$uoE!lP BJ\=t1쵚8i dZdQnC|JchٗnM7܄ {9p9.!IW&_=Aϭ\5T3 B_oߌU-`;I5*V'wGOL/)CTʀ2(X#KkHR.-F7%g^7_|࿼SF"B-P]YLFع bʁIֲq-i^县D^|5E`$ռy[IH?$N/G`ϧaNlWG'V&R|F#X¯W:NjTֺ1Xac΄q,f&9kuH QqHv!A;6P/.&]ۏe%ΚnL:EyМ3 ǒazQ*3stSw,rf::+@S#AJJ*?mIm8P$Z}rM<LCc-]1Pde7uANP/.?K;X.r/+&5~7J#4wGqY QavL~)K~Cze` *p.[)] 7.v !γQYm B=x zd)KߦObT~"$rL?YnܐvM׸ad:MZQs$>ҩ* 4>Ӡ$wB{]a/'H`t .hi7]GTױww+I)Wp `X4;{FC}HSѨ'Ɯ֚slQ=B'XLXT3POPƓ -V3w O~'rL:26"Y[N,e;V}EAS̉$SkdP >@Bfm֔q8ASi7jssL,uxB/AIݲUM>Z:D턆YS4sM a$ XE#ȬwqHvZ ;3%v.ZG*wCVH3Կ !Uw76+)ޘ^kÞҎqi>M7E붟a(3e"K31Uꌙ.` ?-y{V.ȉTCApY69K?7.:Jo1Vle@ }s 84B`EyyLrix!ϗẓO49^cLUuA;Aĵ+  l)qkkAeTY'O6EO5w< (åR(pJԝ=!6pE}|?yx|kaa0րIn%dS_}]y6{E* (d&|XN H1Xr% hbHa~_`(Ix+=`WT2Ð,z/h>,^ӹ6 `X~5bb@!7ݦqQE8U ye O0"5< +G1m SP WD0; [IO\;P#D͋;(qNn>>*UW!h-N@(By]&fr6/ v{3aAӹQk;V,yq_fr Xj5yDZt8K8[YT7yD@y}⾹kgbDut\}uSo"$s{6J9-N3tdHظhUAyS"?H@уpct'6UΨpFRMN/?he'iHd}6/G 7:\('T\z`02-: g%]) O˰>T~h M+,< 6DLiR)5k81~ٙf N1g})OOrf `9ًƻ}B_l6\) vchoRQ5#N2ΡKtrdj?Troȍ#?:,ʷњ/% a,0 +P)ogkGG`Mz{&^.O˺#nD;,-bC>GZWV]UVn1ֲ{ΗhL0BqAV=n3eI8h% g+9 ']rjQ?,Hȕn cobƟ v}&.3ys B)|b%J (l9a\z`'?$16Ճh'ݡ`.bGmY"3tXK+Օ`?jnNU ֙Nю'kK%L.A y}VH&k?[ S>7岯-^:Ip5CVomӿ} 5#sg:`\ 7vz9K'x؏7x~L,\ $NJc}MkJͩʈXjF![4ZZ02?<3ٵ%)tŧs)gLYOڄDΡHEec-2C) L |) t] A \DR.(pR)"/)b}Lһ@ƒ6Ӏn 'x$wْNikLaXnJ,Bk#K]+ xaXX2`)gEE^K{1$"? cˌnPEWyb6r3~[@WTrw9 [Ll eʿ2= RѪ.1G/m$2cTpA4xK씛&5G{]jQ]ǠwoHS1'n+,WD֘Q/^~c-3txssL[`B55YM}t>э_3JUmڊ9>U0 4LByƈ-^!gl wS~3V _L'7 P8[z/8WcέSυs|T kiBm1@]qoѭbFUQ](JoҔگ ڽ3('bh5eMJY٣̦B~qch߳qApzV朰wK?@<Ϋ{Js`ڸ-;S*vg65ooH"ZOoԇtTo?yf9On1aX,(@ jg4OdQUcU 1X &d: dJȢ0 @w]Lb5~qɦ&]^"c2z mxV2D st.P1AF\-L4B6TO3{ͭ] _j5OT DFZ\)]S$\ujf/&{ɐx:򢄞*Z]@ K:qT6\V(tIV)KH-C?.UJ #NߧQ~^ĺxi./}y-C1 ˢPcunH_)~~"2Q>e|玐!&/Bϭ OKeL\}dYra\Z~n'ZKՓ[6B) ȑР'N%''I>qJ&X>'LN!L5ъ,,_}[N_;l:vτh!DG"6@0ޕ-=wؘorl"f6_YggɋR* E.p(ܨ]ĥ\!¾ s7}IK 0iL.YQV S`}T@eR:8qLFt@gvTBTЊZX}```p"8VPKQh p,8Mާn>aF -<7Jk,M ~r@ybhXrbUdOHtN0 o~7[MxDQFYe T2^?@g K_V0Zd۠@rŽ#@m+(67&,ҏMb0s:&2 :t[]T׻=*RZ’vn']^ elNx w.Y̙4l{CԞGVx?`UG@۟ʈWk46@*N_9yL R`t=ߏpRZ>LbQIK?XPhyQ=Ӱ$*Y5Wt x3\C~PdPkl9n t26^SCIR*^PSko.V/6潞BZ$:_eѱ1/~V/1OñpoFq[ Fd0>JHZwnxrMԬLBc K`Rφ#<ES ֦'X86yҤ {-RMװV*yt%a&sʦT2{X.|A_IEgJF%q:p-%[N3pC3|Uy/ECHP_/}X5u08}^~K{mdSԐȶ7''^by!Iu'|.7-"5#sfǑ_ u sdr"Nw6ZF9+.1.tO8R]ťP%hlkNT%|Zd{} +{hOݍJUX۷:@p ӭPCǞ xf4*)#dTU-,lƈ/OJa ~&gsH}/cyRx:I)S=ChYPq}sCg(Ya6jYӵ_>wC(\6#^*'cq(H:<ī t/ä?lSAOv']ZҤ ZwHL".cRV/rmF t;k+'_wK!AR*RXUѹ3=c" TyU\ϵ$h& 8?![rh+pgoLW'½}H1on>Qg %LŝJGn7%Hy44jx6U25ߛdL:ʶ~ {B}7ܰ/kQ,_r8dzB0/1 x@p%s@qPӆs~ d@bפkȌ@K. $A\$ݬZz p64U9#,62yPX2S68$ƛN׸$>-sVi5 5MzmʵN 8^qYׁ\\LT\eZaR^`rD0D χ)@fZʥ=~5Ǩe* ­{U}pcYݝSW+0SZS.qb~nicӳ ױjYV4)WSJ+NJص 6l .yݣC;"kC]2~ '7c~'Kf̫ԴIlZ+Qq>φ[ D({Ww  <cAF=ĩfUz%5눈$!p&nؚh,ק'@zz4?02W;9JtEDh|%`0;Dg cMS1Hw^=q q.$_Nj/T²ݧ5fy4K!i&jWd;1@}ʟ֎@rF ?rC|6D1OJ_.Aȃ4{;Un깿/ * 7.K< QA|\!rf㛤`V%Gu7R(fi5>W齠QQb7vV|ΙƶU':/ݥ˕I5(aa"c'S4-WU8J c$r.SuJߡ'^Df?nŗd;/Ec4JGԠ*w%͂Bdqk;.7𥄄HCU+U |P59Eetl^'V9WRfu~~EDj? Sujs kMMف22E< 2q u59j6/YRp1nʫ EjTQԶ37pw̕F26pSu~̠t:UِYl$WQQ!fwsSc4ju{Pk?SDx]Gg6Yu$^+n I[y* E'q-)^jptQ)OV9>UW< uh;rXx 3"))sgzAFhQIϓX;EB*X5p(ka29h]L]C l> M^q"/™tlt*^` N4p2Ap0|8?7sHlǻT!7]Jvd7jsM\U ~^'ilr-XrԀ\^!\d,s\ kL4 |a"Ao ,cl~iu3E,]L}v@ }.@ 1-R>s˧KZ1rig{Miܑn+X Q rWy]FFNN:1>gl%3JGl`^ uC.Xuw}NA/a^(!= !afmgAlvK#iKuO5ze%{G¢?qN,lX ʾ t*|18_:t0TjotY$ʐψn;gsf1#3&I̴~$'auwy뤨u;|߯Ks$6e.Le6j.I-Eס).L[1օf. GƐo̒%^zt(3PET2;si-+p#yRv ЫA}=d,.*}WxV[~ rt-5avᜐ[?t(:b@%WՔI~յ(.KFKE (4W߭9'KhNmw@8rWK X&!Z"և}`3X%fldvKeX LJl@ۍʗ'Cvϐ5ݜtN&MvlVq's&e󩏸=;2ԉ@ fB2#%&-f@| mf8@܍p#6~ݹ1ӻZZHT+4Gu{By|]5AHWU׺jA'j!X# FGpstp#, E%AׯXč5Nfe˓[f򎬘gaNYP;i+Kg[۳ͧ>2Ub>MMS[^e$_7 nG'FW#Gr!WG8p US:),D(5nw2̈́OW;Ys؎ݶ_:)tF|swYo2fp4n|\mw,o:գj;1n?לu3A%J L."wh2_xHKo+(4#NSulN1yCfgeB[.;h_#X~FH}>*?ny;,hdX9TA\3PG ^{~Qf וrY!,*pD%NNJӀI ${{F"y[+:ΒBrz(5*B&ՏT5IQ7!e!d x-YhA,'e\лV^W.WኊaЪ˜z{_hB\nϸj-`h&{+as$QsEsע#Z7Mŕ"j^ysȥ\hɿwpe#aP J[lZzQ;`:}Tp brI'bbSw^o-fwQ /uҽ=N-΅nw/<*g#+T ׾0$1Dׅ3@{+BRJO:;.Ձ?YP._tTV [D%uG6̇CQcilݬ]& |IJ] th_4ℷQV<96a'}r읃\L7ps//ry4K&^rs!.T-&/xHSh`"cyXģ$QuN'qop[p{DgpM.hg[#GFaЇ l͌hwDJD/*oeh;ڙ^rD6){ v'L4nH8} V,A(Tnc(F< Mş a9XAR&w \AP 2QTSTE`D:=T!Pk7'o@9v$[1N9d&u&J$@ Seooa@iF3M:c8n5[j{tp;dX]!{ ߒ:v|yEbZ1n- v^&Q&~}Sc=Xqm>0+fإo|-]gem} _?mogldY/ZS(?$QqlCQW#Q{ZVMɰxxBArcYE1M:ZLdxfih: ~׷FHzs|_"B21)O^>`Ih<+ Pۚ:VN, aSȌ=NG :6hqă)zZ!WuTNPCOB_T;V-hPRɉO 5LsrRv0e5 !/7&78Ӝno'%)& eJUan 2?a^;UǹM|o|zF\) vEMKE}}}d .9nkP ?|[UNjN!TJr]s+xb_dԷz&[\F(C21|[Wff]8 &%CO`͛D*Q>MXP7hfq{sLeȐ?uܷ*~6tz_87b/._6B >[2NMe=K [@Pz ᅁMS5tXX3 g{MVtEDntmT~`MvI2>zJ`j ATI;ԑ7bbPwN bEZsW-];  ߢLG%ե|)t2H9w%Kr@@MOw &FeϹ}NW+sͬ)Y '27x4/!I"H wp^o~6dݨ*HD } pb~<Fno%O6$k\Ql052run:tUQ%yG(Dn-!*9ꪈcVb lSmE:`! ETzSR%5!x51}6 S މ.'(9Sg<nE{zE퇠;7G/ C8Ev|e1tA]?~!ڑFnY&KJRsdjIt)"}2ZZUPqMf2/FMr xmq,;oJjt{'}WN,K-1^P$p*/*VIv;ѯ*=؀- ^^ 8-ZuAو 1] FqnhQ~6-{su2Ifb uʾ4o4ͦ]2޳1+)RT0:eY.Y 4As(c ~zBt30O<\7$r!Yq/I4hކCH\ bX&y6c.Q>IJE輤9R.*o2ӽx#ire,Nve`i;X&(u'xrXr.ZCVP/֧S&D~jI}]2gOJK!%+'.|bqHۨ@ `3_FS,.շª-Q9UߛL~| q.:9Ѫγ|1N8PΏ3bUg#ZO9jnL9wXѥ%P_\r=BdŽD@8DnijJ1H ,j9K2c״a] Rff[9.lևU|jU"Jw,oB5X%#܂`.cE<\VF }R~#\Rzq;R>^95;)SܯwfӤbо*Pd$3t&S6dJy#$q4gێi(_\|t nIܠgAΣVMEn\.0"wn)IL jh< &ڲ(R!F è=_r}:Kt64KR#I9D8OOwv$Fk,d* rj~Go]I^G3VLA:eJa ԪjD85Ot:yo{=bdңlwx;Uնߨ,2Ez'=!i/Z;"EI.gl21b֪V5A2ɫH@/2Ly;=P5kٕ.dpAz8O.<8i2ߊswkp_{bZo8jQ6#8U-H^2Mkѥyu"0R9Gݽ%J~Hl`#GyG0ٯ9ؓ*JuXKqT3"D}3OH-Qjvnp5UZT2zz$>&%!XjFVy}MO\KVn:q}S Ё^4$+]eF /|6N*da\[,[*tkm4 ~4Ec %o}R~yڗ3 qxA>Pl Q CM0Ym4߆i҇[Oau @ok+Ծl,{5wS QfGwCwMAA^ӻ8I{»\1ugK9C{TshV)ء+s K?W2JA;U0$y0ߵВ.mOm&lY3EG&HAYs HQ: 0R+"xghiN׳b r%ڐY\,2hD#FSVŰ N0Q8Qg e%eXs ?X4E7*NXɯL,c3uSw13vpJl3r0|`b70*͜>h; aDja+I ] ]r{zA̫S(2N}Sf zP'Evaspg.Ipf h _l0uҢ#,T*;H}^0B~j(T= hIO^,G6H_q]Z]MO2ZVu\uk{]k1ԴteGۍ,e"d$ʏ?dpAo ?6遇a߂O5Pˣ=,O5Nl*=s˯uP&>daz#ߧ-OTU^c-ߕy Ă~ވ0 Q}sیo_pM5v-+_RnmFlO1ʇDb%َs" }ï"Hޅn(Hh7Bˁ62·k +Zrcy} 5NF/ dYn m9Z $piDjq_$kt|J:^])c5PW>^>j~[tƚraK$_cF͍G{7ـ+:Tz[&%.kDv\fg+xEH>'l]87߼ԁ n*K%!J]4]9#}9nbbk[DR/N%E aj3$J ͱ(Fy YM~ 6 KAFu+DtgI$ɑj:ih";OxmDnҍY+V z6At**ZR!ڄlrdQb9LyC{& 9YrI=K>Ohs8R( se]_t_2pd[~#=8OQkvl)0+xNL }D%HQb5ņԴj?z} XTT^`~i%&:N[k'ENm_CGd}`8ʖVI[1ؚPR 2Y+՟K偱'c3:)^6E (-DqWhG~"`N6%񐄙4ͱQT"`fMcEvL${v5mq2-W2rǹm_/$BKfQ@ #s)$w:cFPM fĈNd%+x~iXJ)snHAI/.}Mh5>-O^I*]Dx<"?FʭN^#} I7Dc 0T6[Si]~)vٍ>\;8:v>@ukE6^^^7Jm!s?u;1DF!L>f\בszJf>wB|O"A†9 #HVUV%Vp&v?M߈1fYNo%kyǣ& jfqa墛y5tջFd7'T48 N3{K[ߡ0]n)W_&1]G7:A5z1xҌ`2yΚ/}fhx$yHf"_yb4k~ۢU=ڰjJaG5kGL:]ٝ oi/gƶsBuNZG+փ>tg&30M/Rv/ML>:Gҋ2*[/_ e +k>Z`Fnq-e\ҏ_MO$y%>}u4&Tk4BO)*V[ZOs# Pswr7q=?hpƹSha*"}l'` =?.|7R ذ$}σK|4f3.%vG(AdUĚ"[y cXXw!P.6v_u' `Q_ u# OIA'eao+XʮĮ8R"bc[$*>|p9y0c~FǎT3,/^;ABNMK,|y-VAoP2 @O<;k&8i9cU 5WUKc=_pbVNRD^bkċ`}]Y``8#^kDYɝV!$6 89#]Ǧ pG+gPAr WRۀN TiʥTCJz `zćg]lM`IfZX8c1N;ohQm ]H~gmu%n4:m|*!QʟjevIyÇT27@(Eawf 4eB0` :,]u4Gt"\^Ӭp>:/Jot*}33 hRDe;MzCqd;8NJZ++әI>i>z)Vf#]H},3Ϡ̆ϒ6q㕷_2V>3Ō@ֳ t+@s1G%Z36Iߓh Fg;U9X~. aW!]ye_N '2lB.*^qCEtCX{#0^ 0y9izWY7&yk.''/ދu'Sy? ' )H΅UtǦIXHP4E!~muL9"fgr'r2?|U>ZdJ<'=eijN(B{S\{twWж%ۍ}?3y'-DXRt_ ;3P&"8cy`V ^-izC3]t=Set7Su;I3Xu 3h]o]#6N8Dž8,e  hc uዼ>Ynޜ$͊aB[]|cg&.u]|Μ]ÔuhaA^ѦiE9 zp"و%GblKfi5W1n7njZx R'lgԴ;|Fapw"Ly:ף{#-^I~~HbW>2tդCTKd^K)n"Zz b*0.2mCȹEl}`C;f ~6/Pq/$ڱ2Cm+=;~xLl8zLc \U++q!Y#b~o g' ǖ?$(O\#TʵmX{qBТ Ӕ_2LճQaGCc}Ą*'4Æ*Pu36Ih\lrwT젝e9Pڋ 9Vay6iKvʴ= fo8U%Ѣb]8MRCQBvmvr?'0>X mn큗!ݾzhmui;C=[sP[߶ ;MNK$[ot߿"ƫN9gy}})J[[?QޞJWo$ :N& D:~$ԣI&Ԫ)sa[v*2o@V0=A FJfH[ >2rUfrc*P'I/6/}>?)ezA V{q:\ˀdJz,Nd)#aI;``gD܍6nV'cuB %_)7x=vlҸќ7QYZXc͔hkeJq\a.e0RtT'^#.Zce%'IK,XFI>ZM.~:u?ٷDE7(tJTʚpsʆ<+io elw`w=pxU@?Ԫ]}4]CiUҁdў}|8*&>FO ~<=YgRX7/s%wY]3b+Wn@Bϻ{\ (WD0;DP]EY'ȃttswj"?g哦BrW<Bi)r\*]ue@V0x@L%@ZS3xWpp2/Q+^fEO^.EhzKGB6' 1}&FCЋעG|vu)ݴq<;>P4oxOQꪡړi{7h8kLg$h^\uim\ ?TL0Ciɚ-%5ߖnڐ ˑ jZh7T HNI<[fvo/W%<>{lQ'+SPtcB-ͳ|ENt_ihʵ_k'd{>0QX"t3s[lXX/N\P4͗;A%Y) djd7ZLU5 yJ $r2ܯK¦Y|_,9B0 ;Yڢ"0| f%=s}ڋẫ))ꝤmUIrwUROUe BqAP8m 3-$%M3wSn%_Ml?is"?ޔ 諐AnCТ^VFo:+ZAى6ZkSOM/eM9DгHNwVCZDz֭,G5ƂDQ]Z$9Jj#Kƞ.IevB),Ɍ0d&yV>Acȸئ|R֍s݅42tJW/Ze xkNɂUKa= *3?ыWm +XhraQm-o|"4uƲ wxe`LE燉0RkcL[%Vc|5ro׹H%!YDr k+ Fe7scCV0Tʮ$=.4))gЁ+Ptyx#y Jq ^\VQj F'#>INNM{B#?,5 ([v $BBC 3o;he ]gCVۧ zi:/f\C5.NRNPUoediX!bFż44Tx:qӯrͮ1ۍ9+T'gFuFtD&r_2??~Q%D \;bG:R+Cp$06} mbt"_ۛ'A{H#&ɹBʮV QO-|$U^Ĥ1pމ?ƻpd֧7f@vaU2Ξ:@5 lkRGsHYY5@;)'tnOЀ.(>iCw1?m4%C}?ݟ=pI^2F=68w;R~,iNCxxjUF:aQd7QI)J4LKRz*fohsy'caB5e| Gb)Μ3& 2M +ef$=Z%4 V8':7(؂3>o!Z5.kI?ؼ3zm`s*2撁Жdgwt08|7Ody/BQV@BRCeҲJO.VBѹȭHЏի|=D .UͮߥܻƮ{SR9u~I_sCC48*?a"UlP џ TowX--8'-ѸyG & (oet3]կu#cfsPb67>縜2$Tz/?Ec @>ǁ}|nIV}d٦42 w] 6*$ M'}w*+(8 [PA3Y^b`N$tk4 3V.c1{M}Ek^dRb_:UuO }PA_l Ad$)31qnxKxS4b,X1FI .ǕGevTҡT? CuP\K/Sņrf5H4Aϡ<>!D}1\}Z !aژJY;.oVTxM:'L$a8_ (Q*ݾVl1;E|WƪN[6d˪ޡtNOB NgQwpw1^r (4FecE>"}."Ö¤[VA.X/x>w١#9&[ؽߕr8l}tˉ< ՏC 0DRz4 iƫ?e춵iѽɜyDOՑIyoYC#O 8C! !+%9!veF2bĚs8MOu\N,`zD^@2V$M9.I_CHq՛f^줪wBƩl+Zt=abvQ|Y0 Bmh֊.Hд Qh˝ >\vюUϠwvD iYߺkĥ~ Xe{6C~~DTiiS g7aTLo鄙\\AEe{ǔ_zg]%"!i!Пt| +@zVOCnK\'hdI((ا}4ɦ94Ovבz-95N{K=Z8{c₥Pb~mRi@v^OD![s U!6&wF_6ESx9.(vO6Nd_+%G1 dP;\"*&ІfF'Av <>ߑX٧*JI)W *Dۓ Z^k OIJX@뀺DdbۻS`Rk/:/ p`B1vF^=GM{XS|\;#/UtcdmT H~;B> 3Ԁ"l\vL]4Eg1֧W&CE a.^?.nb ģUq?'Ee",x\93aS3 [%Z 9V[DZ)`.uNSiR8B]j r*ͭFu^856__5G;Va;a0-5fڪsQW بsp|&-uάSGsu*Q :H;D;۬F >ij%s-inV J^&_TŴmrـۃJ嘰Xon_ @=^/;]U{WOU)b`}:ơHc7#50[sA5\չ T3t5Q*d:`0NOxDbͅj(Oͥ_c+sܬT4|9+S9TaUck#YALyJ^|boPkl?L`8Ms7ޏ$h `F]GtJ9{֌We/&߾݃΢e]p+jv1@I87""5+^6艢6苷δE[2V;ſ- +1-x*%c=yT*x e CDar:o,ua_EX|+Ozub5m2g&S|~l~rFXRơ %@%[+LǞ&k'/oyH8gMz/tzMYX[q咑]H<6R [pȏe2z~ j?N*x\:AE9-IV4(SMʽ'6ݧźp3:8Q' %{\ c_CEr&ۑVOxv !cMtkmA[ڗY^ϊv/FN[@e_KBpf9>:=e%0’K_[#' jR*su/(5.ynl3Џffm y?2K:54/}ge(n%#l-S5GƬLxxCDJ𬹵 AqJUz8Ipa?sf t60ڷ>U?׶ 7DM9:\2^l%pzV2X8 '(㺃fLB!nHkͯ'P3i>VuqHbdo6ciioW]>yS4.bXPm)5_2 :;F+mKmV@n 34x^%XQގ A1a- }p]Oж/rGj+8 攉i;K_1D5YOʻ'Jo:} my"&F9QFi`P&3獘Bg 6Ojq<=7VzEpi{"x*k)E_6kpG]*q+eGɭjS6f7D/gD. ~fW"t`e^rT)dp"Ny^re9k}^p8]u}ҹgF־\ ;/x pmx0?>swLvo[]8 N /h*˻9Us@^xf6_@f֝[fIHypkUv#Yuci]F[>KL 2>u7A& G"0>A\id@W-,wN4nW]hu ǿhkCUZS^N u><(Fgz+ 00\A^C|W\l;(Z -E?/=;) b]OIԪc h,FKA $C'jRҕ&C\Dј=߷ÖG*iS]r'Mgy@_aasS[vDp{g?ǙWRC_&M*&Pcrte,0S{>"ibx$7nuR+؞_)NS/Ⱦ7jϚ"~YȦ> G;R[x-F.:A^i(&#U垫 Bdߑm0cnl?|n!LdJ~2m.ƤiCgKlEs軳USDNpzZv&/;/ҜU.͘pU@ӖyjG#\ ~50F"V-u<<->cz LD!J@^ %)ܳ\)omHg\y9F%/6 $r<(FqIW] -3ҿH`6jb𻷥t37*<ϖO(^I%oЂhepAzS91 1VF}p gm\ =Tq\!xjAA0&ƶ>4BVO~0 1j,}L\שv|R܉؞<5}QQ7 BȎ@{9Y3G6`|SeFQg: v+@{얪m;| g,~fV$?A1)9zǒ12C'_?dz~;PyjNzneiF7*~썿A;)l/"! [cu'8Pc!(Ah>?1hAp Ӧ8.K*eHE/h̶)9Ve5C5nchSu71YDTS#L= R &ہR"]?.W}zwz) `.jt Z;WaX3uĈq+!@\v^ kk^n&o:\߅3 |#提U&=_d TCKAxCf\7^= <1*UwvʣId/C^Λ [͝ھ+&Ŭ[E[aб/ŪKiIZeF8 &5iJ tŧ(̹AJ`+(<\oH[Z3E,DJ4>;o^ uD8/>`gN PI=Hj2o9CENZ._!c=t/&p+V-+gqK1Pg#"94u s-BO)6ܗ5O'Jw/IOtI0.M &`Gk/4N>b,֪m7iS|zolbq8D,n 4'2—D}^PF{7*= rkki{&`n.x}!ۆtYolC<*+.AJX1!I4*9a<rW W߂)D 85G Z/9H Cg,Ozǀ0-C3Jla_bJ#2N baX4m7׎%l;xGZlIH2M7.5iZov`y}siDVO5#BF.YEvU=G,l,g<&l'Ef8tk&Q .]6|{1p s) _PW]Q"kManv֫W4ZN8kw,II[0uj`ir4)(F"h;[T1c62^:? ^p,}bɳ`O2kH<(TW4o.뫼Bxc%& @6:;d*}gq`(˖C.:o?DlXDL)V ݭT8- ssD*OՖ[M7<:,@aKxZ7ԙYBJlXn] bKQ~o<(7K2*lF>53#w_5H8fAtHcn2t?S%H$%JI?9+$dĝd\B4yoph?cS8$FHAE9*7M]@텫ć,\s)>$;)%ԒO|~\6(;a@ niå(}$K)Bi'0hd&pHp'd ,7 ]h]^طM4(D626i{}?obƉ@fEa>u#3<֞GY! -}raN@9Dm#u!5C+)lJ<ׁdS92 XYd~n[5uCn{JI^d]ɢB<ǭu&E]R}tnaA ȣK41%fj^-Mc WAGu sc.{yE!'%CD8a٠ps'P#ʏ.b Al=g|˳9әwo[Im8;¯ױ?obYGnz eijA7nU[S[z9~2fᚏt0j}4%=nin#&ܙםØ~9{PiqZ';G6ҥi 7&s쳗3L }# sW./ٞҭ%x5/F&$~k!?AVqZ=gA6ydCDjh.7DTy8_:n|;!983nm_3F8E#ϳT wUfdmX3 z>#>7x:nΙ_VvEQTg+F9ĥ`~2+ilk)& EPf>x&P߱Pp shmc9-:5W:^Ł&5f("LeSIKWL>k8T醱8.[{t;oճs&nXD(UĿ@HsYŏ)^{79R -Yb#¹戓DGr&^relW~]$BDYixbUƿ=j"G[{"#^k?bpaoLv7l 2AQB1?8yN 'Md Z|^)8n*BG=)EDrmsS, @b=*In.NC?:͟?h-PHRquZVo.c=Fᤗ0BҠoIS0!Ԉ/=;8LvwQMnG!BԿ,q!gba`nšQLj ~Ngc`@`k%^-^o`eJ|1s;a.hy6PZyAKxk͠Wy9d3M$K)dx^Pn,: 7۟mM4"ذxo2`. 00"*P~1h3bGNaW`܂8'Lo:dPrhWؾ,Ժ G_ˁ!X!svProbM!9; qߥ7kpt*́͛e&cЕԆZߌ"g| b D/:Q8CTVA.x[p ZM+.Q Q4:}kB%g|V(8S'UͨH1zSU븽_S62+1qU%uI&0 9hTvY߼5{PvROe ١S(r7l{Ml'}h>ܤrpLy JbɅUyarƾ:/Le~'16yjΆl ,[^<4E9jr4S \?= -\b}œ"m/vFW^~ h\οp*Os|EG+d>\9mѥV(ϲ0H*386fd}^Ը Μ2]=o`5#S˅>k=\L~ i9>;GTC(}:skիf.֕VʨuYjS 2et.#YA+ eSkzzID(v8/=#9>l!%@\;Rips-0 DhjpL99 v[mrfY제@ժ8"Qi4kW촇2lae'p[]J?!6& 5\Hcx2QBgI0j~^T9ˢmL;֘m ˆ?HG<3pț_Ԉ!ڢ2!%c'M2{+Pn. AZLL\*"_+I0>k燥c\JpC\NjD݇DRSU\Rx87Ċàs}%NAJS*iݓ!&:7U2{ŶwEu3% ُc.^G_ba\cMx BsHGwbJ.?m@bb_pbſQD\ݘN7kˎYl$iUQ"OlB / ^XS+2PGMոH$4g^ǾJ bqM;HP" ͹97mG`ʶ4=*!Jh& u&F W0qű =қب$*A?:~F6 M 1W i.ĕ`g/;4ESwFqZY;WDK踘Os :ph(2tp'Zg/@uס:U5|si񨏊M׸\}_4gX }w׆Rn>pޯ{/hI)[)7|YqP"Me;=y nl!cuűCK7HS3Xz+aΣF [8ӌvsG/g$}M9eYST~S) #?Ķý;(pTwx@3%/'.Tc2M @k"uT~ M`+e˚"de]Ȏ~;$8Hc |tܮ0JbB_qYA]N1 {Ҩ>23g@'\Y{v=>S+Glqw)|Z-UC [ ~]\U_ 4-z8GRg| MjIx , }yſgFoBYAEYR0U[ˀֵŽH"LX%-4d|YAuͼz@-Kq x0xzS PEWm U'=6P˗8h!+(*pC6ǰ*PXZ%k- 6ӔA )5/t>G\`hVs$ګ(d]2sd?tܢڍ "7-nM(XuG<jtڲ ƾB2|6#?y.;.x7!TmA$'=|U $wG\ή_3DJВ)e4ydh߬Oݐ*ρg>C遥!̢7[FnJ@v}HTk؟1ЛK= ggfbn`sp5NueB|oG@l:JkPybM; h1hﺫ,_  5R۹5~/bz.SG{}=C#ŢEjb >^K`Ci֭>!zW ?!4pRdGy,Ϫ%H}{b;O3(qn.rO1* *}3R sQ !-.FO* ^ňW9,F aܶj혣#tW/&U("UکsX)*ՉvuI^Iq`WpEߖ! ~w},3ҥ7jU}#U50·9oJݓm:}EWŃ?IRL ! !Qu^|yt& uE;Q:cqm[tm OGN9T>r(f|'oK:FVoXMSzH~Y7zȚob{Bi ^~#tzEy^v3Fz'hL>I[ť0Wzw#)hz)k<❛Ͻ,}r13K+κΊMF[B Xۇ_y@pؓVyц%ave ల: (cY4Hxި&@t'Os,v\z5(*R:0Z#4Vv$J9lSr8R8aZ{]Mg,:ƻ9hbdv_!zBoq: I2Kc0&+[9|v[RjزC@o3a4bKHט""x FQZXAzsh Cc:9Xd׶\𗒟,Bp} ZٿcdXMJ!z\vޱP/dwd -CKYgW;}x3P>_~o:O,Y 4CR W=oV) Λ]@ȭ?Oxl J|XPn>ʷ:(+SU@ jҸ=ޅ""D4A}b/<OaM_~[ X2Ro,5Bg KMs,Je NxߊqEk4Kͫ*{c#q/!& k9($U,YxѰWg,芨&E$P@BfD?I먍# |~g!D<#*rMɷ l>z]f۶Qh\-VŬjwͫԙ"&&ND;agJ%aQ̅zI]A5x RpvI2Eߟ2/Ѻ.//[v,Q(=_yeMBpјўۙS=k+Ƴ(!@Mv쩋z ?C'¤1OqGK]˘ShyB9dn czz+ <\P9xKrcr-ӛIL0ʔkC!WA@18+j-`t6u/PD}e8S,IjK+v w?L~boSjD+w)tgGY=3 p|A1!-ɕvk2䊝x$;=[$<9`b =49^~ xH(7Zy,Tļd5v=cwsY#n^}{@/֢ԇAGtt):Z{W|@`c -p2`G\ x}+ RHKF6UccÎjxPGR2tmwQ8-bmCf, 1w|Po^AWslȌq%l^_Q).'gNf+l}\hZR7Pg;U\GgܻL!j%nR;=Mi7W#OK P>m/k]c3JY[(ؔqb~qi oP,1UP v m*x]>O )V.֎em@S#Wj%ikшVKצ փS*tX1 SrDOkZ: ^OQ4x!;h @Q(Bb#] ,,0$yDY?Fg39lśZ yc\ S!6 5<5U FwiSa@PYmdKo -{jyW9ae;YYfH8{4} C.)ȃqzC7iSYKczzYg@L|^:2.O)&q2ȣ"-{Ag/Qt޽LT N=Aa M5悭nw/%B}hZ9*zӦnpe$ɔި#ɀFݥSJ #cql=!dse9ȶa4AC˴Cs_ PYFhAdZtm:xD:2_o30 btQъGl* UЈeTtqeփ2C&t=Y;Jk&<~2| 租8+'TO@sa`T]΋YN'YԨLN`rLq0hW$Y'Bq4>@~]|.g <07)W:rdDSoNc!Loڨ)djP@ngalGR6d'ڱԵXpQe-o0H52#v8? 7I0{f+C8.IJg/xצ̵NW.eܶ*:Q޽"-}T?a\H.†Zx+J(K3}s[)AddFS-6^"xKeDF:F)nyyK|u KG)2.j`7MKI= BW5dQ\u̎XI>.Uf!T[>4F <e͎z{8l&3QgSO0~)rUhR,d M'~Z3!CJQ?nο"ju(~];mtx3Id?b+pjri ϻdI*RleM֥y$ É=<)=:^kl(; mY t%h #\#a 㙷兄@1}[P}xTDIƋГęcO8MFA;[/x &451 BMX|ɟm/t6`͕"}t:='Iq-d+AȬ{7e|j 96ByVӏ ='1oAO"m9]7VA5)zmqyzGFЏWQyGT!\ ˺u`Gv=lCGjF {]8i5ܐzHS濿t BHrrĦpk 1:D@L~O:[1詟=Xš(1`N-ݓ0QT>BFfH,*M.R-9p:U0y!róUIBC2gsxy>\mҊ. 5`(Fml7 yMv^4_5job!F@;cӖTݶSs$TVX@= )Oc9Vn\G##?{C/+qqddSvSg抳 ?Ϯ "(-`;bS[iɵYAΪ&9a:FED0YC(SaАE<8۾HKOe`GX4a8{Y''-S-ÿz.{=CR RUP5D.-`MsW:oC0 ?3Z`˵D, s'MS_߇d:|dV1+Ou{=W Ĭƀ<ٞAFxtRq$gx|Ӄ;aГھP[/t(KaE/]Ypq X ]`j{M|˜CWuJ\M~t`#VϻXoDNUXoޮ냶˨L>F@k.w 4~ng){`e$Qs䴻b$aoTFLl'-xsgr@ u T]6bJ.m/4yvq`vqp7a wXn8^49}ɞ;vEh) )&[koX") .P}mc X'"]e: ۚˍ K*c;̆؀FbV D&7$ ϖ^O+cmN&] IoĠׯy}_›HE{h޳vNuM.9UD+|9k;%R#Hy8t.kLs/[v8gYXO0cQ$5+ivcUǂHxwo;c'B &[z}xVaLwXf. ]FdSfbC!ϼ4Zf y^uG2퓩Gq `=]_6v>3斥I5l_ygoo 5E͡r$UTcr٠S=r75$\F صߢS'rr<=w&4`%iTɔ_Jq3 =4U6yoEW{0ǝFwTvarGg{nlR.LJHN5_2;uYt#7 ک,/WqlLAq%F*гi=qy6-@Hx<15?XܮU=\rSr#x~1$A,-.(P040鏤x+9b]C3id㩴98lUHhLř(S*:L*r7-R!%Jc>lR?*$ru4{=Sh$Nz6 dbzpWA[s}A(͓dA/˭u8X?ŌJ3d"Ҥe~)k)ibqSr(Kr'"~R`| !HyQ} .2s~œ`5U*vBݲ3cx9أBWm:8|jG"fJĿY=X^{@a:8aKz.*&0L3x▪b__Y\_ܘ Y^aٺ$pMuɎ>ndi$ƻbnD۝hxŅ\b(wFPn)YIQ'kqBځ08nj18O vBǂqզ}֋ I {KsUǑ}AEkd&&\3ADp.AanUxorXFD?p#&*KЕX̻ݍUZ׳?*qȌ@d˗0gX?莋5R-ZG/&qφ昡u ׈ӹ ]%ż+O^[ \DfyjRD498DQB2܂_o S^"%<ͽ)t*q ϖ_mU'OؓtA}ʨduXOl%pwssefZ<,Zle[n*$L|_Jw.B ˡfڊV?@⹆ߋƠwF:OnKq]>nAi\+2?ȼu'/zUV0G??q *$q`iP'su:5&L^^w+2y#Di!aXsrP=suMJҲ:cv}i?ߚ,paPENl4 boh&,O&!m*3 0u'<ޕĽ$[l{||"xk@I=Db)pk 2j(pz?ͨ6 I:6cs?;ތ75B .Dq!:2>AtrEViZKʻcB*zoq=zG"nT d[PhbLigA_a.+f0$tG$+XYDyGF:IANj_mnqW63j'BWb~[{mrkyhts(}bX}u1NLPJԎ3NI.w P*~Z9peɧ c#Iyu\:؈AX*zQhNVh%D;Ch cdZ@t2󝙶AGSMsrm+d0z 8c!i0[@mȺ mc.Ie]rVtL 3E{J[K EUDu=&x0RO;i-rt4({97TY$XO0V}] LZ`/±#چd@&eS@>h,PQ`dRL4>ۣ[-`.H!^U2D?m3:U[/JSq4\Ck0gLyD)X]AKtЮF\_18R3pt!4^:]r쫉3ޠNcȉǞ$+ F F&,$+O0,528"B.7:]`~e·~fbJzaYw3b0Zx*6!O{"@tK8ͤ%Sҡ쮪 0vS+8UA=.'/M]n&>N(#Ğs juPPbRi9O 4U^_ LdВҍ8t h2G +*j_DV.=nQ'Ѕ;}L#Oil``Wo_k ce7DI@3i* [OG"u^:! /W')\SS5wp9"n`n~$3&һI :{cg1Z9VVJEE 4!~.DF͜Ҡ1Pq l-<`ǬZ|n$W<̲Y@K*t6;tۇP^braj^Dulp>%wfMlm\~HRn0?JӦdWLvAOm Hhgr̪.nG t6@x' GhNJ`LNk]W"'rp茤{)G2ɟ<SM֫JGYøah>.xAS <g[\ N,J ȸh!s_dB 7-Γ (ˆ[n ,rX -u4䫐U %rҪFw'߶k/0 Sd{A#=ćBӆx0^3H6[٩j,f㱕Ar~"4!ۊ>.4g=!?qPg9,Kb\ noax+n0!9QjٓVN;DRLoEms^2MxQ, FWj$E1^5 ŭkl :~T@7=+WLUy߻θR$}Q ;=R89;*t,MJ(Mɤ? bx%a5$1=ҟ{L7Nhk!M]5!Si,Y-?Vőw#- 9F=u٧d./5i[rQ AO`{#MN̮Vie7ڈ`@H[ok28{PƳ^,w]4?4 b-(̻m@ 9|p>yܯ{U4a`p`- W3 Zdl˯< ]M`sa`#-g:Ck7!6U0ݘ)IA!*2Z4"s2lM͚Զ5{6kTP_ Ô>qqz$pQor!lu%ȔԛxCHu+2Le9j빃R7-#9$$=E{J8W Q"B:.F^ƸǴHry:phb͝P`xT</]>LjM|5ڨ7`?)],"E$2tLA͝l1\jz½:uULS 7J_Ol/]iYDfMtz*"I<2M|A=x6ofM#v]]R=g_! [WK`I˂q>>3$w CzD#̌tM}]/U7&QFFn.=aP!׋O˗졑ٕ7W?FPP~ӧG#8ӼA+f ~UD%QAkyoY|kңL k]߬֊ \&Vf1 fyA4UJ4Vn6Ʌo4a SɌu4.^2Su씑bmXU"ID~<ǜ~g͇QcF9, ŵ1ݴkR70YW>VdQ'USrA„Rk\IWIGD_X!3MK0kLr6h*VpbV-fn.kh-eWRld?-'6fe=7[ծVꒅ"+ƿZX:`_0sH@&ɻKךn'ڄ V9v)4A1 bR.;Y7Z`AD=Utl^ .^(Uͽ{Sx DH!U~wFU-!$}BF.$wixxػ/$3YhYyՉ!w%*c9STP␀NnlW6/y&+80aC`Տg8jrx"lSz4j lt^!QYDS 7RWu WRB37 {1c4Yv޾к0ssvP9܈ON*y[;nF&q <<|=kq,zuD'IߔwР ?xQknfI=d"գDo4}_c -,"kޕД|3Oy 7:YD?_R8Hf%ӋW8`)ms};%*{E3RB0Op ¦BP/L,<4,^=#4|HѓM3eLx2* ń=o1~ wn%~d (C#m l1P穴E G^dTW~XMz"~á+xHPՌ 1A PXk޲g<߾u7b"+yP! B2J ~"| G~F*i c^^d45ƪGFQ:&D6M_ !5}ZSDtw-Fҟ=u2*@\ (,9XlTR&djXWawԈ2}8 \K=YYޢ~6&e/Љ!{\|(-&iTE0>a  &|!*zBSr颹K-2Sn-nm~C-Qfġ~U* ̳-;H)Mb\I0ىV۷OjOɧ%@֕ 7iItC=hWBQ\3`sQ)9щpsIjK\P7\ {yf lnͺgNHc8U"=װ7 zknZ'MF9 fF"Uϑ; a$.ޜ;J P'$TмH1j ͸Xg`DA~a0Ybϳ|Wĸ"mt:g'rɾwKHY":tHn`0"w^E95ݍ.ԷZw fPAOk |xb!R5كCiyz p81 SDFzKGC-rV0?VeB=0jM}$,ڭ2Pȭu Q(1 2oՏ=d#1YC ,Ԕ:FDlx O7NIL¾mxv&"vh:VT.:7 5^IGP(ߥI U 8WywvΧ4=d4GO}y``%߰pFvjpq̼Lc6FujXM!@vkSfqMl=\[(zL%FLC1WP|\0Ȼ 7Di!;Hwk!UCa޹C.͐e)\.(kfU}`X&fGR_>lR̻`g>fD,f/p<)v-7KWcô\q,Y׬n+;ٱb >?\f' )'kK! Je< z9sPĽ,hӭ4|_&iKj"ؕB=zkN_!I>Bl?#JryRf@kZA׎Ĝe~`0bn(-K`#`:c#l]< S}w>BshUGH6\epie.řaEJ5͒j}͂Br7"1pS6IA?N|ha!drT Aj &OlLĜSi*UbDq"4Ow S)3XG@W|poEXfGyIqt&KQVZ=~ 1҅S^'?`ԾBcz$gп\OMUW=~C;'e Ɏϗ%Y{Ɵ{f.F2maԭ["nGH7J5\Qe)\ ~7B k|U5OM/ 4bj6*%p?*-;vxfo ^_hr@ :(#H_gVnf3O;~20XsxJ8ZCnaA1}NLqrc[>yX8c%* YꑅGM¦tn?aO"a4?%&xk4jg9SŰ( i־kA%5I3O+:lE/n\ CWj-0; p$9f.H~{ZɎm|DvDa7Xhw,LVk>Wu3nȓ:F mL"/ J *&Á3{0!r\U]@`_t ~*bCO/_|2-p#/>Kk@>&Kߺzr3Ggy&ZZc|iXdeSIL\poez`_ |e>- w-B~s&}mRa:sf`r܇ 4 )Z@l4f@bDN4\l+:Q=RSu|`|&P(`ᡢiJc)ckp z"7%"hi:f0) (A.CX"CI@o,୤Djmð8ɯrmB`$ e{p6Pnrb1zm)8! @qt$W%_m& Ŷ4jA?PA쁚 1*7܈CM5s.!N_x7`? E8HW-;jx 2rv$ɶs$bj2_) DX褺1N$>[Q! FFrD_1ngt;^[0Ct?=2S蠒Al~H1& $r{(UKtF'lopRş9BxEvM x =ɈJʟØԧ[tjrsUd(0wV:&bZ̓8[<x*푘˜@EџR͡n\>"7-U,*GBij2VUn)R rozRD_BNYLO^CC|_ghBePs{V` hEL}qk-nM.WfIĪrݪn)JMytc̅xq5N_䟀t{ 8E4V#|.$1-$g56l ғ#7ȩ xdVL*x"]JmY 3bŢ/"+c7a'f-lD}ٮ-:! حn%`WkUf)+ , ]߅H[xCWv@@B O$Xx8@ ?iU^k7MȰ~ݏƨUI'vرf_$ds3,Jwc vz;mC ?E0mK wC Z~ịmZsX$bB7iUe7ӱ,bds[ 8})X`:#%vf-Rd:oR9b2ϸGL[(: ߅̱pr=$\Y7g?!/6,xrM㝩` ɽ3eF$&m^US4ZF%UX_I`)s#'\ bGpDjLT mM⚉hk(Hyɽ~gZ4h_3:{Nl(hɴ+I9T8JR,Ώ6Д*1+Oδ$uRboN,G$e>2 ;>̢\.ynTC7/tE=֑ |{Ay9Kr4ySSϕ^wJN{*|$Z`wԘZ9׏T̃3,+_PZfҪ BΕ'&Q!ݜ1#4[LC1֡CWl}<6 n;(eqe}I.2 K̞Ah9jTAQAq@)H۷UGoީa}hRB _x:,E҇#;S&g@T@B8m .xNv6H$Q ^j X:n>13‡&;W(^{ecud ?U:3dPǤ?F<FfP*\J<`u?-:ߙNе&0eV3;Q`iJ1dn~Bs+"\y dʲB]yW)[pGrޮ:<thps>h%q4يOK_Lal'rD ['p9nTK LD!en4e 񫳤U-a_MlttCzZ#?`)g~-jl ǸbǞWqI?p Kt]){.$9v[[`# w(Ō} ;jww4&[RD߲,?p MY"Q}9{[Dn@H{InmSҖrn(rRua4d !eȎzk/rGr^$ pt@t'AU|ŮQk_e8';^A>#T'WVV_gKSoqiNoc7av/&dC\'Ҽ^7~LVW$cTNFdTؙș&?3;mg9dtpj/-%H',s4ײcJM= XkssnELwPufhrƔ#J%VBXKoyŚL8g'BmaWoJ~:5hj,;32g|W,?^5tUbT$80J-i @i/0##H~ X;`gfժ-78\uX(6.+ ]1V,8#z5 ҋRf-0` ZA?RƥIfԼw7.n@xdzJ.{ o"n{Ҡ*bu/ilWC F }᪁"2.pIE@#TW sM,DIEZƒmoPgb _ּI~C8g,/xD4d'&vLUٗb1FURvٴ6/qK D(b&ˣ:|wֆdWh:Ӄ6|aWXD}=zeˁ><\Ţz6Owy@dvfd384 Ci?) F=9!+=@HmA`K@_;e !O((z$r5Ξ^$MH-Z7^=aTҸZzY$ck3'~\Ga@=shT<>-yT?'%48US =Oz "[s*b 3$8D^nriY:r_:wjaM#Wn4#g0 we._^je'H@ǠL !m<6 Fj]Ɖ(Qlo_yl#^$_9VK3cw-J { XYF:ӵ-q 86n3MhCցZk_Nۑ:w~hEye)/hJYp&`K5y88F=Ju.>MkGݍe*LLpNIud5f:zYA}R5|~.`Hw5j(zlZ9\11,qUxô?fuw&精g  AgĒ kawsTj[WYK8)IKmg&ŌW16[5@o#N0,;~YYOi^@ }FC ufZ-k33:v%1^ ܝR݋ -xʚC3+MG8GK3C5P/JWU$oBԚWlk| oF QrJ7p)MBF_\bPE2ph'SxJLg n݆#bS&f3ÇĢGI2F;ڵ9_M|I4EK$4/^#,cGqXJ& Y lZL)G!'Ȳf,PQ?+Og*j6)]$@R3YFQx]Gf0u}d0r lQw-Gg9ڛ)_;* Ek^~~ds;>]zTgP|GO%Fds]pzdS5l""$:<AUW&OlnTĥ,u=6 sR'ovnuSj?RL#\p=M#dpƻ) m!j&6Xwq{R |k*&^JU3"XطW[„:0- !US=v!W|^W`?8xС}^ ykzgX:eÆ =rZT~NjcmKaCQwZ{#,C,<9m(I -2 I~ Y|~h;OU/(@`ܐ>*!AIŖ5$ ~}RP5>(ם\{y~0˽#bku"@y, >kF''z}KdUZJK4p^) e'1&p 1:Y;]G.>KҀ7_bVz]j|e8PZz1u=+^ ZoX} "i50.-Hj)e-ڳT1BnZ÷lZ&"cH~6,ʺ150)ĄR܀'HY{sxfҞ[O*o]hl )8z1o*藙) Rxu e;H}[HdH~nYw~E}J?o4Jy4C 1ZH \ޱNpT Kjhf_,-{& T%Ff\:I5U{3wа]]|Qx :11smξ_zQ;;$5 Kfi>JGYvjliͽ9/xhj!ޑ ͺ@Gw0@bs2Xڦ#2UuW3’f[r~\TI]RV"Vh8av=Y%K>vR.IV ^V$,˴|?Gne=lvy1WgdY_0K%(!8sfsu&_qT;RLkEK̹AKLFI 3e)_LL{>D ""Ȯ>(H| \lZ>M>U\3o`kR]cm G6秮;q 絛!w2`)ݞ;cF( 6ޖ HjQ+,$Ajs^-jP3 @ڎU((D6 &4mG佔 n7&Pm78-eރWVR Lr8:Bۢ&Jw9=ry^]O18Ѻ6qS, 6'Z{h2'< +{Whx#v8>V4o";x˓ZɆL Zq GM*D80Δ y4JH-?aJ 8Pa >_X?Obv @+Xr 1>N4AU}Iu P"CFk!$UDP`(#[^j,e@܀x {g!߿N ›+)ɱH}H[JIyJ~I{iD =`sͭ c)}ABQf3ƫ\{kw&Wͽ+$/[5Vy 7rHB)>cFsq ks{GaڐT> щ51)Vr7 g@RS;O#Ek mɡ7/C|E@<)S?՗A૾r/{m#Khz\`eJ.EާK7Ó*_`oXpLņLqOw[u򔉼^+{r8#^p*:n|'rE鑸f5Q,W)>-3-b"\RW̲A?D!N"?F)^۱ŇOZ @9 g)ի9XluBD<=AEX4KB# r_r2S 7JJH<Dž ez?ҁݽ8 +'}C=&1͔QlYs!'>NZLIZȤ%{10HLn-T9Tcds! cl&: Q!Z$s8^G֔x%l}U"n?F/i(Z3WQp# WLH=S2aOVsy1BCYxeL|i]ӕՙ~+nC>(Zxp<5m6mmc{\h`8KjFNUo2m!TEFX<evSvcy%u2 *Wv>lM*l!dSz4F1L 5X4nAo(b&SP7]{KQ.c_q!LAhr>VNc"ފ )ߪG4Ycuw9BRskg jM?C"T6T:p&_ H !SU b14Z SB>=n x/ntP8lw`B||s48dr"Nfepd9&臭4l$/ȍ$ʫP,!Nҵl~ԫD4v_,!jPm6>lYMZ>,X%E3ۇֿ^M1CD SN5b̳~c2hH&*B #7$ػҏEvPfG]bɿpEYdˣk?6.w4_3-3Ac0Ho! Q$g&.?\|Y|u}=)~ @ݛ;3VlIS5eبeLwES,^N,XbXg;Ē‡Iۓ^[2^r_M͵KPO"gkhV\a?}0I H"'bx%ɅXeBҸC{Z.g&lb\Twdm1Aw':\PXitٓJѢC|Y[sb3BD֔P$q5aFP6+߲j|8H)lKqxs=gatcu`rGϒY#K+KݔMe:&C~|Oզ(H@.J#d`F! U# 9\YpN ƕ{LHI[$^:J ͼ$&i>aЁuUWa|<8@w bjL~ث@1lI+^\"c1dDK~j+I^f컹P`9cVp C IoYC:e՞Vv{ڜI=0'w}؍qe1l=ݐfe .oˊQZi%C44dEWF^e1mU/ڪW{ݗG`M2cַX.MLndd} ߳(,7&0B5SU =(>jp?h g)|V0{i # v^9e-u$3N_63U3c簢^ :@jf3IbӒOxt'i%7($Dj $3P Z jO! oLW11"WdedH@f(j9K_o%mNkMT3%gDᄡ M(%=kR-@8_ gPo!9X'[s轕1ނs\2\_pB N{;-Qol GZ*K68pܠ_@Г#:%? \+6;;K珣xݕ `4B~a4P˜45c\ɿ!02Cp5|EMu;LGؑ8m0-U/؟@ Zr x LExQ 'b [xk1k/\>ŲӃ^'gد& LU&8¡"'K[[O]- q؋D@o@y1iDk⍱\S/s[7oJ8Y-7Z.@~I޴_Zh$`8jܴp  9\vO ia|$#9ݲ"Gᱯxu:w1)ߣ֫ 5 BYBr?M#3J/}}\HiTq q(hu`4y %HdT #LڽqVȨeLEW]]ۄu&ٲ6T [>,Q sA"vw,9v\3 }}V\t8SDȸx6ʒOJ$\Xa^q~cNy9PQKWB40nw1y>MTW(:4"@'0~Si (TQ$oX(jԆa5/㦣r-~>m0%縓e5N#H-ƽ5f)r+|dgiCx&7>; SLoC\XMՉ(˪'گmf{E7aySfJK,&; IFN,xZգ=7u oN~lc4(6RHP`V3`I+Q5,s ߲NّVeԀ+iB/Rs'Lbx34YSkby/3,+=0*!Y!vC]~',Gۜ=@Dk¶% \8>t\=[Ad o4L︯πo+s$:~1ԃ}*®٩WN >j"F(o0mUuq=uW'ڄEP_եl-\ʹ8mD|ѰҕbZ+v@Egut.D?&w{;=-G%$ $ĄWo!<oRּL_`j Ueaޘ0O%{]l7g8~a]:dŐ-҈wvquu)Cޛɱe3ىZ/&!ત_fﭠXq!`m+7C1M[ d2FmƗQcy>7hF""Tod:%L G֠+i TP::tr+.CY,P?t|Bw7:\q5AX^a5LZ.W:{fc_ͯZVWa#k_P~{8h##aMSoHPΪQ&ΔRAB7Y%GoI2pȤ9톾԰8%!%]R?EW*"%8yzd f"y?`.sZ䔭ѡ4D]px5JAU3S1s/1%QJi:)%nW.N=Ra+"KG`M?(Xka ir݂<}IkMSBQ5roѣ+AIfxLvdfyL]%rK >v&Y9&z1VA#) uu%ސb 4˒ ܪ+JovGcNDGPu9ˋ'̽DatY GG')ct֢c6HlS*U?&1Lo)ZmW.&itZɕ)&8gVoZUEM5na_^+"7hXXakd]=ۉ IS 3:\d+v 0iuUlw=_nCc^$j'N6{o} LAL9#|MN8Z>>j%-b]79eO3Ϙx8l<65F^~3L@2eH;:DRRq"cÅ܉@3󌀦̣ -{F{5Jh};WPpI]dCnv-vSJi+l9!Wum_^ZA`)pq*…,D2[ O)g5YhQe'3ș^5t]%{.VrmE7 ՓDJIJ ߽䥵P_.Ec'5٧Nһ Z&Tv˕bǼBa=Dn~ϴwhqu0 j̪qH$53, wsڣ}%D`T-z_L-p%~\Rux$|+!oUe3dgBj;1LM 6)q$a#X(\h>HG*""$evY~Xtفm`4(RG C׿%C0OL}{I`>i0R" G=&z Z}UƺEmJeurԜiU tH?37y4-&KQE,uWap sQ"'S1X0[J+7E#PzSz:L1ZʣxX!3wܟ! nDČNOjwsƎϭʴ%uȡyTTEUr> eȖþl`ևM(hT::~LorКz3}@;"xOŤ[u<`Pi( տ$*%.Dk'- 7{ظ#jo.J% s=`ica-f]v,'a$íkbxBCaoĎ M- ċ{;80G=Ibu=`v*j +%i(~@ hu vr٫W'a$[}W%4oDk#0uj_a"6W#:ߩW#KP+ FΡa!C(A ãCD*vCDㅎRAA/;QgF^庩i ~? L@CS`$^e2bZ L1r xvQo,-h},r5N]ґ^LDM+f& PAeJJʫedT Ww5OX\k@l#Kj=P{)v)!ε:uxC5GE`R Uy ׯp7h4q: 5=8iݞK3lېXh+X_w<hZ0뽾pLۤv/w3."逖c,dR`Bz Q6p|=/5r[ jvC*{cfP5 OU|h*6|RM0xxg}Ox- $T{ܝHũ^QJ HF﷾;*-xs7#NugS 4C_FNR Vݲj h˜i 'j;2Bꂞs}k PiKe?˶\tg윝CH: / Yś&" b%MSkTPMƁ8C+ɑ'|GLOdȪUeKmw歕PE. ڬcj`p͑o+]-pH%/(;p!^(ӚR~;`W_eنY}Pͷx=>]ƄΎ@]-1&)`~\Q}:,W0"?Gj[7Uڳp` rsxj.^ŗW[/?%oNG5ͨcf q=>ijoM1M! DaRW˪RnLBZ,ZU ZvQ~u9s8>n~S^&2ivWhz|nD`V;D;+珼рwH4e* *H^j>&̬֝gBrcW"ݤI-Y:%%qŊ7|BV)KNrLNqdX}7V AA!52)=&8›aX%oUCAZ7i%d7eYjNSl:x_ 6~T(k(TW?oX[l<2m,i6;WIvkvقS. ;Y< Χ9U;R;K9~;CIf/8i\s&m^O6 %Z;=ȶ,y9qy#P 4gk88& d/SwCc1U+ 2ܘ:Lj~  et&r/鐭LFBG=D+-(-Јi$M S!s Q/fF XΆ?[$qA_5"_ϥP^rp ŷ!PjKeV-##|>JÞC BDaz6HJ3WR%˹N\!JVh|%''*Sz2B1"P9j{nR*VaG/HMdZ{_O[+beaN]P(|:XmL4Jx؇yh/ E'n` ٮgQ[ ?$RFj.,.[e2/eZG]ύmM٠7 5f̎1Oo0\Le!>{`@SE^FiA͔TY_BNGkS-E~!)c@NjZ`E`^Oq%;EnHj႓W ;}X`PEW;6'Nv;A(3b]ھ= P(З-'͖8h:W}v9훿.@ƺpC *ۑ@&&@\g|87<#X9RE0WK;G'Ε7pv u{tL@Ϻ Kz"x$ wY+$1'^ 3MrWW 8zh2jP5>KVO&0uj\, &|q`EO/hIѴWSIɒ+$٨rdOPOM-հ_ts 0XmohW~XEЅ, с2Vrw)}6qFM4,psh|3KlVLes>UH҃tC=*Bߛ5w+af~}I *^kN\h*{VQ{F8O Z,2f_T=CsqXcr\YMqdaah/ XEnK|B/@b.O >`u6nll+b<\VF"_9fb[ ;;ZQY")4s a f>ZA;yῑ◀Gیe:6I䁲N+Q$ͩ$sJn4ѡw?blL/u PK{r]}\O靷gz)3>܇:C lJ]5pKTgљw!f0")ӈrv.qƖHBq(ѹWVu?hl*Η3Xaºh~K<}I4MU'E.w#0M}@?: >=pQ;TR1-Ə:--RQ;LՃ6oШYQ+.[2.)b@ׂL6 ߌ,#"DLD [B!GMt\7ѨcBwR2Gc{clRr珄6Mke[;֞ѿ-T/rD#P  g 0֤ -heXt$8?"RsĘYL]yKOifr-w41}ALDCM6CRQk~9еmGxA@;:;!yab ВEj%ˢ腹hϹ`4JL}R W,Byd?73+v[`A1b^?4 fC Q]t)B3m =تЫ;iϸp;s2ą?XdduuEAI#kg5Zybr=!A6'T^Uė^G}zсd47fhl}aN_5Su·}]}l[ Աs5sV;){Hwba#O[Ta&mxbEE nooĞ&yjbW2?Fn㋴,Hoˮvg̼|2x/)Xtӭ*}&Zh]YYU3" 󲗊. Eȯ4E[:Ä JQtV;F6; XJabTCNw`A|:$4m;=$ QV a2CFppy:?QbkQ& N' >}~D| k欕r *!< Uf!N1* xO  q%XsΉ,9&vKo%7H ZӖI_k*h(ISc-9€ѐ sdou'75~M5`7B01TV{ER,ϖO?hVmnc;XV)UWڮ8u9j^8bǾ1|>%L ӣ|v1w/{XM`*v IZ."8"äU"x;m 2`"Ev%Os(=v]m-6bvB^-?GO:IYsu8!ň9۝ }0kK]rnt9¥ZsIc 7]S=o|Zd%9Pym[#~!5 ĝ4CN@- zglĔx˹V'NbFQgcYj, ؙ AhAig X{h\'e"V$L8 Jk]'Bg(>V̖w@{V&2Ri"(b߱j^U@Pvea !kTkծعT@X Sj Q(Kx㬪F`/lTЃuML_E~}l)$*+)nɆssSNaG.CTow=wWgIFN<rr =Y$c(LϸP^E@bP\qyiŐZX73&rd9w#g1*-E Cs_Xg_)$*ASR FrY'HáRqdӻs{9;:yymUڧUxN "r*-_ͥ1nݠ>595[A~VM%%x9?>u`ޖz%Wx| $TQA7ѥ Ćs zp3#sV 6)  W:t?cl=(XVP˲j7|;3EJv>)1 @glf}-`Lek,k3M9/mũiz>h/ml/q*f~DA?{X'/F$) ¤+S6"2lq>x=.΄Ⱥ| b:Slg9e#]X0aBs&ŚNyPӊyV9!O>wr"8muݣ؋VLQSnm8qFL2>@9>, (8"QG~|Axd>6o%$|й e4ASK"NYm%TS J`zһm>EZ~&ŏ2Ձ]MSV"2SO,XmR[ǩo~"Kߚ >NB^ Mm^#Y,{'X-4hgW<[dTs)&%:J[4.*D෩b7b\^a7[?;^|3@FǐpϲY.`T.ظܨ~eh:f8ݜe< O!2ol"AwFǃpl+it !]ĤWtf+S50/|H{.-0Ih~Epw?ij h w 3 0>0zp#GᙚI5BS)2!5DB*__ l 'ji[N'!Kɼj "WǭXRyRÙ:?TPC-.6sѤY##wxW2@d8/y0`N_[X9kEUi5O|8(4!gRv/c^3y-{c6E&g }1[e[(i J q_#}ZTO,R1Gq7YHU+n QM5&X?jϙrr9hPZdv]V7>$Bxھ9cO,AȄ,Opϊ8P _SU4ӛO| 4 G Fp=(HL~g ML$Կk7wc*gkEaв xԴ&V&U*`f'RsنB8ZzJ<9WT*pws3ɷ:G.z*={~ӛGf#.yQ:>p&!7]=?~8c+WyG=)'Tw=Ԉ*ynF )&!RCFyTl6`BԻ"v3^uVVU=p8o+X#RBO)(c¯Ksiڴ>ah!f1|=Vs$X|7u/AcMPH-- Q4MLñ+r`oTd)t_q͚p c31g%Pĥp,M$""Ps~}'(4ڷjw `IZDr,BP9Qo1 Tĵ(\M S>&k=?5תFv)Y2yY9,lApt,DAށ.Ue,BTcGTY>Z Uysm4;&&;vwVs*4]Ď5daV)Wp0#ݡ Et&4VOM,.P$;ڃb_߽0>~=IWc-#DQ,rRtƈ#"4}I䩆 ktTs ߶zɋdr47~13F0ƌ樖!9E%Jsu9);Un:->VMz:rE*n:`+1,ts"Y-A]ʍճo;oB< 1TU>߶gw%rj#fh=ڗl]+?TÈQNʩ>. G8om5t2У\cG`yV gʧK!obtD5qa$Y}}H]pd@}(@5d'@bLQ%l& 6v>zIy_<><̯X[KpZ:Ӽi 1-uIYр=Ts_*q6:]Oo8s^St4f\~ ȥ8)wG!MԃuKޮ$I:C#ӭh⎱Ч.VHG+\?$ qH1|*SPHe9E-e˯;TOl2l#xł^9qFڎp d+b,+xDt6U4vI–G^*j?g&\Ku3(#,q#@Gv2!9);j%?l nl$:|~ ;2$ƞ܁0k 7-!/%L U |xe +oH=wOҫZ}P 4H\&~pwo?MY|'T{ۣl|rMeW+r #R#:qw1l[Çi[ltfYڄE% NBҠ-ė& De.?o1{1N0G;t>髏eKQ@9 osM1=y `ʓπQedn6ZrQx6Qxw󖶢 (/ߘ~UQh;zEJ'KYaJѝ*~jK9BQWskģQF51ؽdޠ ;n舞O#OO+}]!`w^(,  ݍLUJ nWv'̔[BC`6Њ-n0 yx@vpMDaZmDܺ 'pV_K"d Qħ*߇ܚe.Ɯ0zWR#l;Z m_>w5',4Ut?E7R>2P̀[ئLlăsf"j S[MMu %rލA}_ܘ1Zx *nK':[`i;+۝)BC|uc'Z9>b^<]_r:pqH΋5GՏ2pآb0^" oA=%j pE[Y/QBi#QwMj ^dNwF-.-R1zK$%\)TܮTjL OՆĖ*0{a=-]0TÂy:B9=kvٚ(ݡ]clAi%,f8ϵxPi3:9%$d2O*;$ <5,!;~1L)V{.͒Ixr/PbmռO}A^@ .\ ,D Cb_E{eX9sY6('@0A=Kjwq]:ͩbTD!0ׅn^Ox'lC{JDK_,+tQhꉞNH ?XH}bm7V~Sy͵/s]dZ2VImL<3}^'a*m*#%ɰr:iK53#(5j\ej]76aqnox-i>y[=A+!_DFRiItu<0ڟBUό_]81翟g1ǻא|Ys5v/aKm 8dj0XҨ"5uEߎt@ds/bI=1FZI"#Uւ;`Misis0U1H^ꞹKnHlnkL6;>U7ϕy}Η+R]\$p-Gn5jI,} nЅV*E^ʝ3@ Vb~o kEJ "ߎQيmP zkB|`0ziԥ˦1 ءK;A_bZlS8#YĞE0RI@4_^$`mg'G'xI[7 8 S#q丣Q(\aGȷ*d7&WL6!'|dR{E \x@r퇜S].T!XF%?ϗB|&}s0?ږ"{΄yuez 8qUe{W < >i j>wg^{q6lcqB Hi c5Tg|sAkԘfT$}Eݣ #`H$kɉ4u YK 8|W(Fq?S 9 $m[&ՖXYUM7r$}&ȶ9@o@=m !{#2q呅OWcyA ĕ2Mѯ\ky,,ac,p}H^sM 5ԾQ7CdBaF#%mn}b9ł'ܜ^1M'xFĴ?#8wۭ)0m}nX'N@^?}y1#3-xw>pT:^qvIhUpZN*;-"9:ZOs+>kv|B>[f,ZY=>5!Ѫd .7q0 78<ͷ ^3u$c5HJ'K`k4$#~DPή1g>6-)xxB?9k?eZ@*UZ߫(r`ߋ?IlX"$g {0!-dHh.SyR)b-ve_{R6xS*@18G`!]'!!{ZpZ D"wIX(f8|P7`܃/ş|~-zX8J/HhbuX~I"6:p Xwc-=8Ų!:Y9CIevR\ M|%_ 9T{,H6q~DMdܳQ@o#gy"lٕhp'`XmPjX'ԠyYXo0/[' pfŃO?j gh I]i!XK[3ے$?c/_9$twqZŞZEr*`5{j,@T#s=:GWv*T/i!ʯ1b&|frNϘ9$%Eo67]O.~⠷ʩ g af?yGƆE+*ic:H:Y 4yF_E@p̕w)&(Ibk˲xB?x*Dҁ~{$f+pěGϯ3yn.f[_&Ĭx`eVv jL3zQc+2^Sy?/A=tO}*I (tڔ&i(7ys#9=(%* ꃆHmd36F:mN rST7T HEvj׶"9 .xy|.Bz$fC⟝g ї!3 ȩl PVn[>2f'dQ~EsӁ<#rDB٨5]+(өx;܈Wr dt0LrvXR=k7JjGmwsr0{%V/AhTa/^'Clѡ~< A"9}"E7=P(1`@aۥnܯ bjn]a V,$f>(`c}>@^ o6/W\6*1Ɠ ^EؠprE=Ժ~|tzG3#'͵ 6jl:6HK9~9O [ذEksP3j#":-iW'{eW])&&E9xފQߙBG:.rdAgċ Ùʿ=4?[x0vuS7.e1zpk`кoM.5_'FK~u{,ɖ%&}YtbdfL}'aj<ʦ#'G)~5JZ.Cfۣv®O +G,)*lG QHK}}ĴPPzxڶ{k ՞H |'D@I$&W_~z2g4$5MvXɡ-MƯv#bZ3~INkxGN:`=n $[Rm/s?ӗ5Ywx\kOr|ѷgjN;?^,lU&if0k4uQ#YoUߕ%S '#cϘg[Ø[D} ^҆r@OZ$ڪ~ 18pgAcO7k"mЭcː5HF .M )Yze!~vG&eiUyK)]Sqh;Sک?m،\HԔ޸Sy&.Pﹹrѓq}5ӭ6%6CT-|}3 9nɁoL%VG1IK{S&1 #jMdܩ_`;1hmmM"%ls&}?HTTٔQl)'*r[zUz ~V5Y88rvSqi{QXbֳ@]ͲzZ}Z |'ݻlaN G=tc?a݆bж8E(خ0E}ĆЙV#L@jQ?Ϸ~trs\7n^R~6z8.z}czGRƃ\Zo@j3&xג$ن2 .7uD6L +EW,f#jwrbzwNO0).#)DQKgBtfN}%84zaiG1*W%0bMTGA*O߅eE~LT.OxOO.q3pQz1 GA% k(rXz/^fyj67o5:eS>WhF>Lm9oO̔.\nl. 9k{U~63A ?,2] p@s_> "Ea0][\gpo.2z UO(3aYFg9ϡ)!`IPcxpĺ(/JX#hsˀ*<240ӭB)UAB1橻΢FC⻗o,rdx\B0AtcZVL)Y"n-k v x0-~hz>PzE"A \\N񼡮>|[?2 rų$VU3@;>u[&@2W=%}TJsx3uͻJUy1/bϲCvD _!(պH ʒ@п5lÓpaM|Srƒe[V6Wfqe~1{aoO_RAN,K _e8uNم5i`gkX$GZHL{v:txfb~&MW0A,L7 @+P% '}G>b i5&(-k #'}& o5PpƆq^\!^*OUnʧ"z IL>,z7A6HW Τ(t8"΅潨SCC!'ZI@ve0c)~p m'0Mòw(ɝWEF3LhocvƱ40 H=q *E8{6ӦNpzn:8ukdd,{1Jig+RlKlN~<7O-c(X=]._\oe/2ro5 J4Kyjϡ79;WDnd 7-Rfz<Db]0Gg+ջ!Oyͩ:bNY ypQofe2F-HLly w1x[n7nٳnNĮHNjMNއ& $>Pjx-gS&Xޓ$[M?܅>D77zt{_ 93VHu]*sT!7_5&uOVw,#˝S>) &FK,%xd明%j/c=j&af!Ǿʣ_cyvFKI4wgZ-rxA5˳fNװޱk=Ƽ!z(|4hn pbkU/R=+ǰp*c.ŮxDPokfïYH_֫[ò74v6;TRN w<.#E(3_\N(v-GcU@214d,/N9p4"lǴT2gJ;wYIP)-BJ^U֌%%Qݭ~V|k<aI쾁A'9*zEIWe鋾0"d:`;t`J9C6=NP3cSDuXp,4vNӔzyk^ye뿓][UAqg{n&&oՃ@ bm Tʆby!`Ʈ THU-G'"7,%QcNՅrϫtt뷇˴ԎYISw`CʗZbONxtɦiį}܁ҏ_kr`xayHeG'žM/ 80= T_5 z(sMpUD ioZ ו̬#~9!wzAˇZ0XZL"3L]=ak:(n.+eR?$DĦV^_1gG?&}KU߹xzm"4fj Y`-ISgW#p#S,kGGP໑_ IUrI+kŰZn ,tE(OUJ(ggP'MY-N ('sP-e%vO1op0.wڧ& `tB:%dU~FC%56҄=J ¸#>ʭ<|1?*?5h .-#5`ț‚P_UԾ +zڱWA;5bEvxt\` 60aF!$gd>X~ ~[`-BPZedqX4@|2J gTppz`[J#WJ!.)%̘ dt0[BLb4N DBC>B9 Hb24H|ݢ]eMo }eYLcLv]~;haeG=zmy$9taFV8hJsf2j| jѤK|g]KP8-S(C8>,#d9<L8ʬ:־Z`?Gw>b> ڤ]Sz[{5u OeS5Xɧ:͠;HZv|SFqkE&gi&U\Ɨ} P@XFF&nרkn`cFuM26G]BI k?D -t`,LCmvaD(I>Mf}, 6,Kni2!7-7&BH؞~|d=qxeB͡_kN=ۣ6 0ci=( vT&zn . Fkϩ%=@YqXH _Crx5~R]2z pp!e73,U R! FL ݿYd"4S Ndc5㯀epIAh7J`IoٳY+?'}UN9'BLJ %.nN6&HyNڱ;YvX/#$\ cE+_[dK #{wCMC5Q48lA|ʀϵ[-!:֌.6"~nvǣc7T4"bwi5sxu*nLj jH_"WgS W̒QuDm<$B$#^V6D(rb2z)u$ #6xNw-JռX9>`ԓ2LLPXb}f`0DCu1BNxm9M!)U|}x2)DY Ȕl@\ s){B̨7UWUk"Xx'xk1?#LRjl/ASq@֯<;M&7wݕm_6@VDGds& 9ܧu>to_Wmw3TPPKK .(p?(;z'mq8t]GR[laT %9ӝoN Ҙ EW68Qv4\sAD0;t&1WPr,IPw\_od5ګ']DžJ}"A ;oB¦ڭ{'U(+S6%IŷtZ0Ѝ'}0<!1] ̈́%CD_71zWچ?OH<$vB27·1%JA$f/6|xRĵNaG9~=y?ˈ >!y[S?2BӪTc^T}iq?bfw\bEqi(d`sHt~Ro7Q ;sol'Z0Cb+߽ˇq< <;EpJ(%qZ̚umrWԊ:SRa tV*NZ2}{#!R1Pb*r7Ӂƈ4lmTV~UM)N^ZI(jhhTj ` JIyÔ8, x8pfu^=q̠kΓp:xxs+XN$%#7?[ڡ>D[M@f?ί~0سlYvK:g4}x[AƫD!5(C{鵽,iO|u_7h,5bǁlWHt̯Sȇ\v-NҔˮ=1bix?Gw\eZA,$^5~8B5<(V;1*;Uߓr~@#>Ur;`ЮIb?@uWyT\xu :Ί0:;fly } Bi0aWWǤOԽQuR=^F+lPֽA~kt`IN԰YGv'i2ZGH#X2)QU-%Dǐlm 1#qBFEZ.˜)DpűF/U x.+jsrt~QdypvfT1 G[P $zS>{(k^U%ǫ}Jؾ8SBbtmXK1*ZVY]U DA011֓7qM R:oRM(ۓŃ燣 "WrYt&C 0gqi>ӛ<0~U4R+)$\zeBf.fWo>ob}7wUFy dC"< مȘ\' LxL)&xDZe ,z@>Ge*Yj"[{z3Gt?ե"wMj`ҳ\PiY)R} o@Bz|zJމhzε\q[ ڧ7D;sN/GsCfP"pэk^if b2m6gȣGXQ L>/#YAL(1\#2x:ɥkIV]z1 ( CQ[GdIpd{asDJ:2ly`'ذ.ڞ([8Wm;t8$ϨQ\7fJP]%(V ȱKƔt-Rљ >'ҁxa-zg.y}ׇ>2W$WryU)Lu{`5W0d]&ƊA)6eNpȰr[>4N9 =!NsVB4ȰBNVfq? J*[Zɰ43CPkR_K '( ϛ+V3t/:K}g}f\7,ڌ oRL8EA ] 'hàL; 6\d[z>q-P5&wk~ShǤ!3e\x]~\ ]ht9Ie1Q׌2Ư4tg8d6&`GC罗J/gFB>8i1OPqmsS|DqSǷb/[)1Aj I"`QfF-ŖC"jr_BivuHR[2@eBZߚm[o6@&>4K3Y8 %c\4)Hdg8w D,\N+dOK ԤGCd : Q*#R6[^&}[/̿K'c:&5~wHa%WfGm0Oaql REWlkK1/۶@$,,D;H ݐN5ӈ5sQ2mAR Ӭii/Ҳ )+ѝC^ ifh¨#G[ҙi˂݋fb]+D EtJ3|{cx)='vV S/ Pf8%yKdJ'+xݔ#},mLxJ>=JlI$cSN*>J:$FVH"[ʮVl"8v{Dk!7aх%4An(MF`vR. p;OЫZD%{\؇Kv X.tey߰a\Tq8XI,93!0 &|AEiFATWDG\+<8b BUJ$[= iP>۳;`1W.1#Y1\; ېK+F{,}y L^}¤Ip9pHĘZᢰhUm#U~}T z͵puw\~$5nH5\=*oZa;ax.CMɻ5ghuR$Bvi5 WhbQ`{PɹdRrR& !K)2dfIp8B}vq٦\kr22ɧy5}CȐz~=49M^$Y_X=i^iwҋ4,~YG+f†4+TjqQoj Ek-O1*g!0å,I<G( oozQ!Vv"קڈg;2#1MU8‰!K&lÀe7pt9Io|呤1`}Rh׏C(gu+j`"*z:̣'yߴ~%QKY+:=r5 =_,a Ygu Px fС Qm~)0;ب4nu!_3ݭBwN^um'߱AYiօgJz\,h~5a›,v4ēI*JnG ~Gִ8fQ sʇ$עlP77xi$Qi/ p/؄t%󷅁@-;_MOMι6n]ǾoSOi E;p\hԪnt[TeUgvƤbxt#43.y>ϐ^%J;y zT)'Zn0lߥ (Fލ>,Hɸ2Uz^X̎^֬0VJql&a Ԫ)˒׵SAMRnhk"pD Z DbC f%6x_dEv(aSo__[* *#KdBtq4tfο]="t&[B_9zpw{mJX4{EeFcE&]6dKumx.RHԬ`"Q!W9O[lUas$AtO^%"FUl>˛ذNPӮQ@%l } )`xsvQÏ5<]^ۯUBbEɐlF-ص 0<ձ ;[qʃ,P 73YM<nfVY ޠt=^mĔ\.biWGlkڏWBVܱ\-Gq^$ x3L( ݧYٕFefdGfA/ص (pv8JQRT7vWU8>I-%vz?$*Yvi D1n%>kd3E_n$M;h_fo~Xg."%H[J!>пXwaB-Q(Y7&.< v:"X jz 4ОI4ASAql;drN}K⼌Q;ϔ&fȅ1*ږÇyʴw؂ejơd<ԔVuro7w+A( }G9V@ڊKb@Y z!#P㗻'8M#=#MR+ b& ZaeNi!&|E .xL4Ofm+u0ف@wIky[bu95Ж}K Է;rwsV5` Dnc=.Y; ֙bR$$.#wy2v5!Ӏ%'&\,} @걻d׿3,+_"w1ӗe2?Lqf[`|F!cD|zRXP'u @6WZ<`(4uܾX~o:dOni' ={wv4tڤ*_DdhA 3u&#|JDIkt-;/ŧ#Xl5 &mmZY52(PN"=3qԂ@1l>b'2)ZQ.,=g0Z3QoȮB>DI>Y=ь*dр5 )[" =32x +zÙB>GK8m"`Lu"اw:f;*)HUJWTILz !`VbYx68KOഔU&Bqs?>[y'PfSR|+mnk A$o`~ź,c/8|Kz&m~HͧP wv~[tSNyy,jKYEjuO wIްOW."*߭l6j $NmWYѩֈ$=RlEV__e@dEݢ'7Ϸ5kc~Sseg*)>PF8 g!:M#[ZQ“%z ,Epe\Ki;l0.9ft gAH.bx)Ul33 4^Z Gqs3i+nZV79'6ң«sQhQb_Cd 2 1Wi.Ơ~qC:T9i,>q7K HKfH]y-/.ߊUsHvy@P p*иUUG0^V`×7 L5vYnM4Kư$\O!iQg)B:'ġEP[b\WgIf+2f-Jl>Egk3@yc@CbGӨg$`;%A^$کW[@">mY>1OxMLPNmeC{atdu&X u;k\nP}R'FPuXcrk\[^^,h8Buuof'P9O+b14d~Ec*aj'XQEP&<\#>/^u0K@K : ^IPZpu!'ioMxuTȻls ~r`<3댜 !nG.A3Uy۵ڞ,,#,sGM8H##C C)2on=Cs+Q(+xi&<E[V9)\"irZ)TY}N0 (<I-tq! y]T,AyFşyݎw vrdSQ'G)v+Lo!4iY[*Af7uu{`zxҳ/^ĔP?w^ҁ;rm=_ `_F)7*&wl\Ldz3vZq9n\ f뼥 bF`INUS`8=$XyF+DE"3Pd񻹑Fp}BӮ2,W8PpZab*քu#>OA*}ҹ)FiuLȶ,xuK'j{@:o.xjo*q - cE1&J)XPu.> Ջ *–wh /GD"o,#j7.q}mS@9Kd(˫>L\ܷk Qx(!U>0ȹM#`Dl80d:bbzÅBR* (z(dVss'{DXh4rѳwA碲IHf$o q=A^(49`|5${8,Ԭ50Υ}g<ÖSO vɡ8~ѽ !7C퀧O 7[Kcqeij.i u͜~W%Fo# #,G@md'uKﱯz7 "=lUP)S]Gػq]$6rsyd<oMԟ[ΧMApvPwčUZTUJ^IiE֢:34C`zB@fr%1*E1;{K|aI;f%x|RHGІۈ/?Va4w)`^/8/f5i-JQj$M@9n2 c|6d12I[ ({*8Sqkqn2̂5Oy *Z\?KDUbKaJX'Z\iِקX8Z0g?*/U(i19Paya[-+-F*i72Jg{`So2ẏmi5çf6V P ńLǘ'|DGř,2A+ m}¡{Z7 UXBF;=<=K[U.4tÐ!!Iٚ.I'_I"]$c%\}_qqzŒ9v"_T n|PWu#jbRMm ]HF>;u|&ug%,B⅍6 Ӹ>XQ_HZ6#5yybݭEN &}\汄'ǸE6 \SQceRi?FXɫt "(<"x U?򣜆Ka xo ղ `"-Ri5M5BQHD=KA{ArC[k)A[NM 1yMT]֙zV.pj/D=vx\AA׃yÝ҇MˬuP)UvW A;|}w KR}pIS-% cNP`$kT鯪%"LB5.־:IC::g8vFlQ7C E#j@^_&QMwETɼo䖋,yh8k|ڶv!љeg0cjⴖu`bkDM^r}1Oo`wf.wrx8q-NP >F=Z3- (eXU0EHJvjE( fv!+*/dF*k|LK6aGK5mUE[R%%BvCenGfFO"]33kd<8'S{-aGTR)PJ1.CR>}r+}+PHIr&bfF}W0q`՜K'ҚT~UVH7)a>g@ 艮O(כ,d⚟AQRiV9d_AO;")Ҭ=E#"~E\\EP.å|Ŵn'Be0UqӼukN0qxM~v9]`r! Vl,Qޓ.Z^5ЃPI+lK 곘E•s*#/K 8GYev۷';[ TڂTmX{K/Zh WΩY^0N]%I2!u{&_buܺY, /̽Hdgeq딜t" u$9yH `d0i.Շ.Q 셰WKo+!/OLޱGK *6#!a?I.~ Ch@4A(i-daӵWHEm T:lTwB^zg?O4r%x 0}G ,K8 7QVLbcpR6YkRAt{R;SHϪ YC|'h5o =euch弨@@#0j^AO\r\VD@䓩p̧֜ *)ayM"j"e- \~9aQ,CЫoV=}mV/=FC+[s8̙iBBc/i=zJ߉4Kj|SR0Ⱦ+7LDg&|۸Ӆ`C4sfU+ZYNӂE6ODCO~Eri2z+KPng*.GA]<.!lz8c<埅I93DGvk;ZGPBd)GZECAA.A&c*=j1&EB]@9Raڥ(֐΂4O6u7I4-GO߀.;At{Edd$.ismdU:Le|Igh).} 1'lcI1ޑLIi:$oO)W-FL2Gr o7xzq{iKQD=kg&cm $Nm1fd]oք`mGc59@t$-GZmze}@ dJ>yc(Egb9!S$2'qAFZN$ H& |kZ~\F#DǍ86fvg B]@&GtH6CiH=2/7ׂϨLsyOB_-,kstڄE ܵun{XO2&H/XA:= hvP7F$8C)}-XpGPH%U7f.>й/QPոAzl3DDC1Baה;BL@{ĤӜ ~Qky'L逊[Tsr&u\ULT/ٖ)y[w> VV/{-_~EN99[AÑTU F%,EORԁJy ̊ U#l uʕ^"57-Jqv~}5DVivGT|}o#8}^'l+ѓsGz>S@Q0H79n 's1G}K-8C&J1{bdYoGVrR,\YzDN$?>pz{XFtmhl&#̆5B&۞f\YՊL&Yę(߇v>`>?Bk/CZ3eG&#oeq.s#mFqWJ|d2Vxug2[6G\i5)0 n*wn"7L`)@~ϋw|p.Ӄ9a\ ӲpWo0|anU8BJH~x0 \ϐne9sSs%Tt;~1⊪\1P^n*yN s^84NJ"cmC7=㧪 Iȟo;?w khnըZmllj?Y>P 86{Gӳalj<-t{o nGmB[r= 1N䀺nP+.(we2unG_7Y"hg @9 TQy2mu]ݴ, 43"d 4pCDFvE҅{Gn~qIP~@PKXfNvMd*b=fQ  ĞE!i3IMQm=vؘhM  }@hIP|>lf;Hm :@99x8+k 6dLFP2/J)LG<(!k 1jRJ1 r~%]Bg}q j&DЫDtʹFxnYkPcZvms6 _ mp/֌- F2K}A΍ Md̷k\g$rF'.PT]:9>|G\82jx׳ QUWnh$>K,vV=wxqNhřl{SJ.@50p:M_CpMG)[!H.'a BcP{dy;&j{2&@G0e`y˵inJiL8/,o^ cZ"#I Ʉ_XiU^c:9ʡϘ*R٤=LRtSc-#ϖՅ{UEF&|T9F\QRku2JiBh y)#z,jpuGN?WS8xՒ'/KbYypɧkQA H! hY񠊼 GOŞXˈf=N:g__{k0C*}}yM2a67]ԛ3<9YRJǼn<}8ym@ +9^NoSB2+Dii!ChzDМGӞ_:#Z'>BͲ懒i*j qcqўD[Iezc14ggL#,"f{gm-/jCJE5 H{夭^\+[@Pp?QZٻa%ړ]WQ2>PyW=(CXa8₩Skg3{7ej4*0t:5Ma(]TтeZzL~PB#;F)?7G@9'(_0) yDƄaXp=ϯwJvbdb27GqD3ß m*{4&tN[0ώ/ UxM~ZeΘ3Q5,_V6j06Eݟ7Ub8|?`R;9V|EvԌ] Bǎ׿(Tz")m4X,b0>r "(|@뛻?YJ=A㤇t[\\&ɵt,U*lJ[BgoL!$aQЖR$R lڡqjq/bX&+R;=78ݎHiqAA@{C x[P+SMYk0!?J"Lk}rޔʼn@)]:fdZ!fNuy֢آ6=&]vf1WEl$:6*οM!T{]Ef>%̃܃92Dȃx/ ݭEQ{aPIk(XMŌQ!Bm%v~W_`{,MUP'5ϣȿ)IMiP8δRͷRekpGk^ΈX'2s@?ܺ {/_? &l IN_;xlJKsBDB`mX0nxi$QD&(tw{xDSQӺ:<'gU꠬bP1 y]`ݔ=|8!qbCO$ҶσeC:"]E8։/04u.I1ZJY1Auuk8=Ő? ͔[J=#kP BB㑅cI,g~_ԑ n[a  E[\ᵍ฾cK l%$cW_!l e{xv!5^^Vy:(B-zò)ߤ,T+ț\CyYt2DЁvmɺ+ [-*è\C4^Hply>?Gor8h'A o*dZaNCӫIm hVk47?do2;Bhb$r퓹ѓA? T҇Y8?Q֤dh AwYr-ύV5ge(1\}HGKTL&Z"j#>7%b R֭`# U1eJ<U=CT3[MsҘ/ȿ5qMek*1ꆂOLNl& #BQ.mO*<)LD<M@vMB+.6nH18PcTq!Ҁ`IApb7 Ozun&*_[?8L[X20f@!LOHwxjoIsөYҼ5jFIh|7iŀzv'iF\+TZP<3_0nC_m<(x+nuxstG;0y<ΫIS vaK<{ }姝>NI%8=eDo@ѧt╁v9WA>9tD_Ƣes]E,vI 3*Eʁ:)M8YT+c Cݺ$ k #DRfx㺖uz0Y!`]NeG !3i}یfVlE2ij6c7]E(+Ma*`uXBE'i=m;dB"PjJGʯZ7mZ#ˡt(sS*mͅ&6DכN؛jD2Nι̏(C#٩CΖ1EuHNwYIH' ;H'i8çKAlBņԯM~Mqu~tSX#o|Ōm$]Xm[l/N(\Ap?/Qc Y܋vU)Xa;i$F7Z51rhJfq;Bn?$6#֠* AT ;g&vkADžQ F4?G>ZFuFdő'uc0{1^UIGVۅ@*,m"v[i$ۋ/$a(D#2{cjU$[ߩuֈܤEU3]mt'Ɩb3BR;`#@ lD+1X>`U <<02!.J+Pw PePEMv3(4&46,eu%@s ůGH8Vz] 2='*&kK-_tҲ8kcE~[t,M_{@9OY"+Lm8NݍAWv Y7z1}rH}עS;cM3PFao]6{ &WJ\*{xr˪h= 7yvZ7g|s -M>G#p9YC"mM|Ф^_u\ow7L'mbT>1r?vq2 t^-aF1JsDW`0 zԝ0JzA@imXm'3ҕ"8 PCrҰ6FCF2(\-IwcU1+uEaiL{N`"[_=ZQNrG#hэﴽW z -o;\hdp&\i؈_D;q"f0 VF*!ǩY)t[^/rwwe^e jgՕgKEͨ9:"Y`訮{ꆪ}ȓI w7%Q/5TlF[4R,D4N_2YmowK%O]x."F$M#ރK)eȧEZ(Anr!fV< %Z_L?LV I)1FB͡<KhG}︼f\nkl) #q/VžI!R;r$[* mՋMĥl"s;w=xL/3˚.FXl8S PW(! @ .7!vƽ.uczVɐҝ=ȿQlr*Dnߤmel &.vc6h;=*{9poəƺ_Jtvckx/ȻlX-]Qi{zNyM;( m~Il/$x tr/ʢG)pV!,|!7iVjlq'7w8ǥgr0. ^Y pkvN{KW]{kF{SW8i<1DM*+#zK Ƞeu ?@ =ܠ?c Qd mM b*&)'|qo`(j9qt|<J? ?:9pȾ';,x>8Qg6^stP>@]L@'U;3sXrTWw밮6DX4R\Eڡ "f6%˂AT+J?&o^%;d?>7S!`8~o|1>80#b@Q]ue0[`,ĈiVC@A$8'!PάSPث yz͘H#v4ji"K&Ͷv>7\~عк hcH#{ky#}Z3l+T$./uRS7VBߎOB 1YsYCҪjrIĪdJ s2Sإ& xkήzKS*#[rKb|ř+մwgY3:8TP5o /KK*ZoI9:'>yō`wBAF8zd8 Op0P t4kI/hr9T^"٪@'?Ve,G"DsΗqĮw8W_'ڳ6iIU,O3$W |Gxl(8aW#P在PyIc-rUlhP鋗2vm.vTlj7TN$:*3VraV3eOs,>m;K*eInHn :97m ۪xsY:c+ϘTN# wuoG,9}KL}x$NɆqZI&bWa?nq6I uE8vG}'eLȔ3S߃!;?UmhC.1z~$nwnw?8h @a"1N+ k?C(Њ4lmk%tDdʾe2UX$ @@*HK'h*H!ra DQH~%ȽICUEpshJ=QEOꅿsNjTr5KH)h2 by*]fDّ Tk6+Ai+.H zl*A (euRxV/ȯG;efZ]'w*BDl#罼RNɹg"U$1`+ǎp:szձ q}% +4Tv8칍y`~)TLo'V:K^lFX.uܴ^v[B*T` $,3RXN\@}8 dMZ ʸ^35UnIhr56į|Gތ^u:Fea3O/iD'Z/w=Д2$WV,9jhJ~|az&4k b.VIc?ޫm5L1-]+ک "@ȨƉBtupaE'-6`̹Tjn=S1",5=w%s Wg̡5y@Nd-/8_v9ͦsiƦo)ˢ)GT{":` C@;LQ6Y4p9m!'QRZ.GqBd$@i퉬~ K/RU$aªkRoߛYj>J x0B=:`0UD-;Loz@.LXRr2a{F ^,SfɦՈ$3Uz2NPfưnx/.R-e_5tU#:8ۏS.r umaNh?ƮL%ODAc6(jO1ܻu!gBH]%YJ\ %7 ƸD/QIuiZڄtױQ(@ 5{16/V"#P BR=K _h9v/Vyܰ;pIz?7Z 6D@\퓯䷪c:dp9u#:MVcq&04+VKkG.-B?_1 ]t]p6omXHaRZ-ILM*^DJ?06 q6p㩢@OxVhsSatN>cbfS>3 KVRĚOBJNY͗j9ߵ u‹lEx5j3~P#!bwWeo3".^>983uk7:\Q(Py>z0?VȂ'6I!.ʻ <ώG]Y jkd L[) O `."uDg&g㓮]:٬a'W-aqɇ֗q~ /w8Z>̦|rysxO+qV氢Wa0Fz,qmaلf3XZ^(} c=WZ:l =\ՄpGA1e2F$+;_&V-DŽol|x|xFI mo~ =CF<z |L9-м b42/W(.nEe} 's[l?a"+gjADZC,.S& 6٠BMEJP@ o%M K6X,nYghO<c8T zehAO_Pq3(nԚL/dJH2M#x F1߫GҼ[TD D+F[ F` T`$K đ%dY7煻EN4eX.t`E#]6*F'v S ) ՓE4_ !E:Qmֿ^Qp@ |]RR9[Yyakdb>>~#JAXXPH,Xy{`SA1=9Il"7o϶a'oRt4ZW1T#`=9̝cC?7 bd$q32Ș+4f9O#\~),^@(ig&Vl֍:\і%2]¸tg/4B,Si/;bىx`{!l&oV%/u1Dtδ 4gh)+h _e:޲(qFR1fdq C$<[v79tўO`&sIKf}#}Z;T)|`?wAkΣ]dy DqwUl9' pKd^2!yI7A!Nh ]B Q(2P!(cEwllMr1K$%OȸG0JZfը)ѲvWjzk-(l۴1',VD:Zd6.G De籦{53vdHFǛW$b*PbW QfɫMGsmp"TY~&(919T]ӛrCAdNb2e;ƢJ$"Đ!4sɵSϜЎğbشg@G=wʬ_PJ \1U \X_(2IG6Lâ+[ⲺL=xO~ 1avQ\i5oG[V[Cyd`b6Hr$Z}u5N'֍!׶N61#zs)iS:5XbKQ@cH_hT q>Hpq!*)C0p ڡTʲ]{"EsiLU@ 58/3Ii$%hj+͌qyߘ3pw!VR;)+- ;tq %r>UsӝpSTƥ9 X`@C~](RK~QaԗR1 F7Hy80Mϕ$n[t( afX|Hre дT#; `~:4M{RGE!F$(0/V!G#mLWX-&,9-2 iJ̳}V’ѭV(-? "l/@xi[%"/am( vbDgrJc'瘨8T}7~*  C:a۔;([Z!/ Q1۶]YEfF^u/ ^B#':D>]H9[)n"|)b\cR]h0M,X].o t6vkEf*U'yٻSI[̙_PgrOک:789Ja }5(G!Sz PQv> Dd;nd3teӅ8-K!u  adb[!IwX4 Pk$ШdGD`g_{|U:$Ko,EtknMGR/"Nr{ `E.ʰҽ3^#AډҲ:@/A @dWs$*^ 퓖uPIVt QOԺ'ѧjpVq{@΍!RZ@Mn4uc %FXy(> MAZ[s@pt5%jv+&:\7{_> "VֹB*o+W/2 ]P+! `ձ=I jq6'/EՔwwf~EнkZEϝuoDa;Qj[=Ma 36MQ3b?iIlĝaSeq#nm  >`\(U[{OwhGRn-N:1EV,ͭQtɊ1#i;f~t޶6ݨKf]3M5-3 'XH$˵6>\r4qpʶKqc2)t,.Q;a,G+b\q3uKC{pi~-6en&пV,AgxEH'W~DtT)d\3iCdJK p L+#mL_÷]C3ҬODb|V2K`\,])0х\ʐe2| 0l]f F}!=G(Ni~x'ΑQۯŦPek$ȭѰ~Lk }^l}h>9v-FQ~c'sO+HF*4$+RLu)c:T'FaaSҰW?@s+S= F1禅U1A >W+R  Z@M@cc?X^oFkGǝDFWjB s\ ڶK!FxV^1 Lr u2EBq<&#\1ȸKԀp{S1Nf$QjLUn|*pvh@g?r$!J74 `ZKN>D'-F33Wo&GHqbفI'JW0{K,K b,=[ܧ3Y\!4-jy[B6Ў^ A0GptZvJs!2E+_1tX~R@CmbXAهilMsAY.NFtzWJiG<|Didjw]Cns rIjZp=~+d/L}n"g~sӿ7@w@m]JD)Fa>)rMMgǩ5>1)K-VĪTA8R+@iNcHQ>Qȉƴe`k8k \Ur.:0!3_qNg߃F= $35opFe,hvVi}2pxW+S>,} *!&w{HvtQ,J5,!OG%RmZ >\]lS$;LW}ǁh(>h0<͜ܘ]GWXC\h׈+E|؏7F&#DFfִq,/8{ga&W P8ZXғ2kq8D\D͜hL Ld<6{GcY@9NqeU8QC<ߝB3y mmw[ͺ>$sJMMV_?K}|֒ȆFDWw !%^4A>:;KCxSՄx23_,ӕ)CWeU+[ (v!6&mW%$̥* s%LݦB PAԗ 0(:A Pwo\H|6XpeFq2*N0pGyKkXI5ƒde;<_]:WP? ÔiT1n F=} x1`t>4y¯ߕAF[YxS ףѾ!`+5|9K%!sRL(9Sq\/ҫȻ{2( 9( l**! -|. GvV.0ظЗ撘&iA[&Μ+Vrྐྵ!*΀י̛$$>K2W w#0CТzD!4?DŽژ&1s2G+đ"Tzh*C%JD4azPu׹_z?rjS  . N)re5P5%cEDclp| 鮐iݥ^b+@SD' JN?aQD 'd0}v{̷4K;!i,UNwR`Y$ An) n9> a^PVCӗV+V;(4NamAI){L%5qu Sc :p'/0*$ rAK"c@qQ޺ڹ 0rFZTz= `I;"ۗlG]l?\mPY: ҧm'BeEP Ph@޷ &׏fJ$*69X_jusuP1d9jE wޫv,F H=N@~`t@Қߒ/PQmy &V/w."1 X1/k[{Mğb”hJ7 %v@9gB2ª?uhF:׮vTPځt԰Babm:7nN0 ʹ` hUOUiU؟ \n%\}OPue6SM`PX=,gQN+_vw,b`y*WWꑽkdyф)+T=`T" Edp$zܣZ^[Kz?hG !T#:FZeIh-ǝfTӤHJD?![׫0_B|N"*LPݮ6Fp*oKbae^M_i;W;6`#6~Pk~'@6"B9\+%kPxVZ ȏi4)Ztݟ^َͼ6}C5;JY,o愧%E SywE\[-5P9![HlD˪ʿoa. !P.;㶩PCr̵[NI(bʜ~\V?ۛv cCr-mmy(hrn  VwL:_;ӝ\8Df gЯi}e ]ckxG3{QFMd¡ZBNnZ}k!xlg6{!Jࢧ 5j (͋hlaPghB Wa{ 5+nކEm˔h]'毰{v$YZaNb6;7 2tb*%-֕V I;}9TN^j4kuV; Va6!DVw"Љ;>/4kfIgl%,-VcW<E GA7;l ek.ϛk72">L*"WU'446'בNkDU wQkoQZ H!>mu+pE%E۶^$lI :柇dTѮ0㋼IXqN@ +P Gdʒ:0xFzƲ<.k<9Tc!=Ohi(5ǗZ竕@5MxkZoj*ǂɫ#Aa[B*nrd2?dMX5zIʚcAHvams|cq e:u蠝-S܍m.ikҘsapC%S^|$kdҋol^4Xl 0b.m=U lc%,,j]U|sC9)'Gձ _< cA(ƹPMn5Hr:;lGJGtNJt?} бk,},tCZ%3SK%Ɏ׎Q6,^?91579B"1}fEm})<8oQs"ܸ !r7HNdg;1: SdXU.? ثn#͚ҕ_)c=whlMkhV] 9ͩSɪz 1( ;qwI1ݕkw"]Xc:2QkҔe!w 6Q_\W:x L{묰(7Y+MhТf 9gԟL[82Ww^C4g$Q]7qB 7ޏ 5.m:yk=U$0 ԒG/23H6o]K&Gp$'Pw`WAdVNE7$t3f\!nCFk%Pd_Aq'[ 2xR8&tIeB,Bұݫ1a]'k$K-VkJwƿHs1Yw\;GJæm3PJ؞a 53~iz.a/jV+KkŽ7 #3y*l[C;es^ IL'&%@Y^وo? Nt^"j)͍q5œVrR! /߷F\Пmgkk GɼV嗚6lD-W\2tǕEV3hBʲ@޸w{faf3IiCeE:밭|bTЫ<|]8-&pWC8Tl8)I $&PX݈4qqv<0޹OU/xF05*Y:eğURtT) `a&槱zP_u&8WQ)h jMqn? 8w-׭q:J-ڇ$3^9\y'}ɛ!YQd>붼f1zztyfI%ki# o)H[Lb\{wRUrOy9\M׸=YqT1`$5 7#cnH(P'akBуuBȧ5&de 7wٲ(YݙH8"dGtߴD;@3̇k4S.u#5Üz@9X}+'[1'9ፁ696J9m}ʾHZAβݞ\?6|өi%S+`qKy|M?HpH3$=SDOՂcO0ɒ7S@ߨZq\.Aɗ]JKVޕcHb -Pڊ~̽!`c:Er755 M`Q6|'uKI돞7R`7Vnj m %.%긌 ']tka2+|\򍸛Je)f!KB%/AF9cw(\7~H9YmB@koXDΨ?7O*b5 A6κ7> 96ma|g u«ylPm5ݩXICp4Ym;za;T,-c\}ȿA Ԧb/Bj9Q#GNX-ۉu5 \ G-`vkE+`i#q42S N*sh&kbB7K^,RPuX>-Iv)NUn A4 ͬ%;Ei>LJ8856ky\3Ml(Ќ:6+@O=D"? lLQo“}Gɼ&@\#V?U]p&hUurVP\ ?'.q8$-w ن/CpB˓$MSUQNSKS0$k& '>@v:8>+Qr#} yD`螿(xDSݞp OJy 8sQ>^sI; 0mdQ]fĂm/teJbZhDoEώY2&ݳQvrڽӵYy#ʄM2Nkh3*ni1_:49߃5US 3hQEGW%aq%1-Gz*wܰ+N /ъKjP9iۿ Oƚ=N7<" c{ :6F] ԄlNJ;}פgCFT`ϰDB eVR&Y衭h43̭Z) ,X{ AEoRcN'ƌ4f.]-ǁ1UMߗT:/{[f^s> iqx|SBԭ>nCo[:&rAl,Y`*^yBV\|kAR"B}Cw ث{='`y QlU9GL )dw.@LĤ*׷jf*e/C0EZFM Go7@1,貽 SoPv_~؞,sVŹ@ND¶DؠR\1O[]"83_BCѴ J9L J#+Œ\R){t~ P%Ǥnh('h^!d1fdȖ a+z^+kᎵWi{d$+V:fY /\`!ya)2jIp)/A^v-pҌYIpڪe؏ϨW M&,bJ)喂1p }@W\,+Lj){ Wnw:$2M~" 24B?~s(P90<k[ez r _JzE&ջ=G:k/{[t@-G$ avڿ $/ LUkHH9~PcaW%G[UB5#aKA4+wLh69 1N3SOnV-Whxތ*Mڃk2=_0u!VYxǬisd>0 ~L'kRl 1ba6f;'pJf1 KfWoyGXVw.Ry~E)F4Tgؼfa| `cK9=rEF*(+XXDۜcDda nk9[)7\l,K"uւN@cF|>Ʊ2}h;ׇ^?AD c ڽ=ޭU|4>Pm e7x8FۋDP HP4(lC\횸R_x//"= ӶW(]lPmr{X)A\gNFuu?X(2,p_UMܹ1d5[gaøvki} E&ζs.V-/@!VlsFtӉ1aKL1Bx5Z(Y%B"Y *7R)tYp񘼨QG`2 :8d\ Fw-HoVA8MrPc]*G$-O#j il)ͲQjU{&nٽzDp 2*YX̩ÏFP)<*=Z~1s.ȳHUd3/JnZ6I<94N…fv:]Of"tuAqIcN"'r0GI<[@6[/}#e#$)>Γ/7ϋƅ@~!>ckqřk=Ve~ƥ΅K\[j0@'lMpHzz+*ƅR!kx64Bpk-_ؑ|+ĊK^Ylw|6:9"ÁqH^aFn0 \%f`|*1TLf392آTS&%7 +pk}mḧ@ld׳Ls/s{޻,&E"2govcsh#J]V_6=G97BvL^:lE('`8Aq#] U4u;.)[X:\ݹ\ XMGѢbJ퉚[S<HF8W.ZW$\mKɱfYkI>i7w7Vo %] Hv-^5Xfx JJJ¥K&w:ҶK^e _UFPK@=jg¬~Fhh5:h~O<5(:x.{'{`,D91F2> "" UBPfuXbsEݡ$̼P\`G_mOuM+a5Wj6Kv$\kR!6ťCsQ‡}/3*tA~]=5mv g#NjbeK7;.7IZ eНL8Y%j>\- 2 W'oYƝB>D|g߾nN0 3 xB| kIGLw[3y j*orU9kk>jMሩæ!xڑw.P.J]≮}"yԘF'a~ c]\K]T43(;SQ!"ڹtXl Z 6T" KJ|6'|{A3>ӘNdxx"Iت6jڑF͍/4H*{u]|XAfS1Y3ƺS 3?pxhR2:rϯ=V' e) Wo&i`0JC)5mҲjZ r,(=oEMP8DV/RuA2r~tw4>g,w dBq0"+ qItց·.滬n-7OTǯcU= ʠIk_}HzTP<RT;J8nɰd66Y NjRDͻ5}zG"1͢ZOa]D"I>TQ4\BRݡe e &'yΥ3kj9)SȊ7 ɭEu]yg*1^L(U&ߘ-YksLt\O uVx%e19B@s4b A 5I hp&3=z2$"m($Z/oPb08̚FJ'Cuƨڌw>grbd>Mb[2_Bk8tw;:?i9/!~.Va064"&Ø3O}c:nwa&-В%J;C?qqO ո z*_gjd͆pBhr2?. `p5FܭEu`ȓs{P_2"$4xƈn :^ʱJ`J赱ak:հ]*p/(LRspAbj).d&v/Wf{cf_븛3,Xn|$<$,g` > pwv1gؐ->b>f;*{1IQNuV`{lZSw% ɺp%T6AA8?eLQLq1[GMzD*bjDboPٓV$n=%Q@䐚K֡x_`Ƙ$#6jJ+ڍgB5J m&PY(v>mS!ì%vb|pW6VԿGixsqR~}i66ddsΓ tscHq@˃qH@ECisA؄"}xlQ U;yY4W^u9TKG/-hK$`^%#|T1/ZmB]]i3#رX)a``vTwNKӚHq2ӑP ڱW}l;Zd"PKWmTR έ$_a>6#eL q*# Rzy }oJWr݅5!,Ήma?G_~nRӇ/iaE'핸=Y G"SL{>hac_ҷ'W~? W;J KvזVDuH30R?~ԯ  EVSVLRwHOG> i}!d]RvXZ\Oyٛ I dP<~-D.Ku%VsW'F1Gfs zV:FbыW?qYzqVR_cHnuxQgIjޜqPa|v2Z }U7XPsx_ts>I Zd|$絾^` w5 714$@1،Lw([Kκ_bs ৪`h%m={k2kk6 |GtR(wY~7KkĎEUd;X4[&zBgFGt{R3gٯ!H"R_3 K 6YD4vJa-G{jܾ=P_icfNqL',QIK(R>xAMs(y$ܥ:ρ^ۊ0N1_Oʚ #_5B0{(Kic#=F^]#@u=PB[G\:˷2` E':ʆ' Ѝ9 J>R<H?XJ2r&yWC]c M j(  $yHŖc<5"](Xc1?Mzo}劎tqo)x%t9T3yVr'w" ɐoyr%K2/֎]LDm/w4[f;yX$yd7L\0jf=t=E@xw+Iuv,6NW蜸ItCʸRWݚ㱅y">c[WC=!),&nh1 O*|H1SayL aW.?~?XhPr0Kmlzw7Ks/3|iv3~RFqI0rG$| +Qa1- nILJ;詔ũ讲83|eFv#Ÿ }w~}%AvQu[ڴAv p&#%92G6%Cc]b 6-f)7*MRCӇ&i3SPdo`1p%_hoy |D#j}@}R>\D}@L7R/8Y*8z<| du֟ 2ryD5-Đ(20 _xP((i6aIMYb󈨑)IuvL8#NK]ĺӀֹX1cS͒C֌J}Px^l)džkۓAA,TJe^~oz_7܅MA;_U.C6 ث;fv O,"WB>}~_QVki/XNN)#jVI3bͷ}ji  ν\Lyc.µņBDV꧆/܉Zs: N7è oEO[F/E7"[װ_,e}84ZcUW$ZkȮuȐ7k yIZTzwר}?͘ <7r>f9tflc~ͨ4dguF燼q#&)׵LwY$ϖ;o8?O%5\JF!z.j$`vaf#|UEA|6>/8*G6[^ s_B-jݶ S_HD(Fg mu$-^ NB#?vDj_YцMm[9{5rbVSIvRv>ăgT)V6&whuL\S|aQ?fK?OXP'Uwެo~Uҹv8SY@褅do(9P?o+N1&e%>c&ʱGgZ$DUt+>S(>8W~{4(]ZoƜ0,c5:QKT8]ρptgGʅhFM!Q9xAٴVҖ'i{PJ;X܁s/V~A3ŨXfo]rIڈEI9Ue?Yv4%7>%؂Qy9ohƽ(wf$t$@z>9 j?h J$sn~08 9Q~x"9s+|GÅblMf9hLzaf,>W Vb"V($qb0$BlCJZ_r%]6(6^8< R]" !`nAet,1cVQ5Rc߳&|ݮWmomý$a3 89Kvzhvc"h-1۫xOQq<ý;G(r%#IqPgH<L$X{a僥T%a: ͭ%sb^Θ)=hY_Sm[g=0Y޶L+yx{TjE,q(Q[ $a1I#@.n_ u/1jI2(ϙ@OFM~(ɇP1 e¶1%50ln!8+^kbI+=(?|FbAMT%40 W#Av\o—sJSdD&Y@z| /%I~LAb(_8C < &&uWn3yw>~|P7eoף9jRPK.G/r;JD;m)]ݍcTwe%6ؖX;QiTt{CF]MN[hpGV$ cS-n {``"6u˓avkoz2iɭ2 2$y,zЯ3hڗ_ 8$(P{yO\O41 3QYHv9ݣ_ǎs(mG[ rGO-uao 0nE>x*CrXJ,"gj,,Mܚ%SLl*ԯamu- 0@`lqT*uҡn'w33|kOzlB"d-"!ǤQ,}î,LAY,hT\c|_ZrT s PoJIXCOWnY&HƣOx.ucDI;煗p rej@vW}`YQ%ɘ:⿄!ŶIAl5Gá:Oǖ3J=⥊O؀S8=#jy}lpGSXP[=_J #U#ZC+6r2HPPz}kcdYCĽ/ f ~;^ALͰͷ7~γx.֙# v/b_=fkTzfȂD_3]M@T+Z;,)Ƹ_}V9d5ܢCOEW>[A>F1օ/^hi: +Bp֌'& hiE3{1J%dhMUz ^E tAlC&/ɷ~{CaLHǞaBPT"O)D MQ-缿Cj,{8^4R!l5P>s,hN$+2+&g"l9~_woa8&S#x}tMt!*"&:;_o RZ"=7T_|" vX-n.o`1.tbhV`^T%AXRy?o9ӕl&ylzZJkAFRBv4Ւh?,-zB*CE| U&s}7 3uq1M̐vdb$uzXfáo&d;,WIڻIh\4D%ջ}wI֍cC+~̪7H7%VP7Wsr5xn4MTZ5QckQW.=]W9e(JjyPEV1Ѕnh.($ s-5E5v*44OہONU p%xR9ckʕvADS BY[JED_0od./{o MOLZSєPIP8<ʀfJP,hS}+\䔺748+W@μhQoÌ6e8lJGE ThΖk;b4UM$%B[a@umԗVo-F2 KgH=Du19B33v%[7zg`zr睡qJ%Abks~o&V-DXIHor e^W((&[ȸٟ9d4:h=ġ:Nf+xӆ-2R K]\6&/`j^9ͺ\}:L⭗Oc(пNE}u=gTk6qrk3@cg.zHEZ]!O-0ןQ j%%槸! ĤoA>&՘M|>ݚ!*^ ЕO'h]F F w7U!V?(o-I3ůj:|:8E-lFJqğ4y]Ra78g+_ ^X\euNJZtPe&`Aa<4t(U+!.KfQ ,GJT=O#3O"KQ1V^Fo-sxY"0/{ȭ;2:S 1si2 $NlX{~ؽYf\<88ֿhɕ7cdMv/e?Slb-eϺ;G-: oyvJ>M܆x }0+?w\*i9d.Oǎvx2nYRiCpK5ϻOAG5zHz(DǮ+\QNRR`\Q`_k ag?#<`-≹P E>WRe >@W01N67I5ƴ!5@KֿpBʦ!ًD̳ ]"#ޝu}GsnHq1JY\W!hE(+lܦ}ǫdTS yrO 7s&#+y'{Ѧ7r*a*/zep3u}fq $/fdoW.e$9$Jz)+c,sG[ޓX r@{2@}\i73Gɾ\65 >{VR1ѨFRy. -u\J| *FB !C!zZѸ>_ Qy!l h(|rmHć.o pQǿ]^ 5:rbWJ-W9]ƂZytXZ|FoJ0YҔ,[?Mh;7yA X\%fȍlC"SΫm!+" 6#W I>;"E؆+jDŽN@ ߕ ,^bBqzsq-\ xs^j7GNtG?,N ;_]:-GP8Ff岮AwIyFy] lNRz/ҥqq8y>ۢ?*nFОZ[nnNM9optV=֚ar]}o ͦV{1^<5/#vd:j/:{^cH܅H&!9.5> jL;jAa(B wgpR+c1Nu*OnnJj'}uKR *ReIm>GPB(T0I읥J_#AdiG9ii h~9SեG] LIy.э_{K^( kU!g0$fd.j<[{zUPwAmV} ،hf 0$eYwsFM>S$_0 ]S~#yQIZ{*UMHeԓ"N#?Abx$AR@PF]4qfzPO8TL" :<49ǕP6C%`a*[T죰A1Q+ʳY34IUC5!1PqZ54Vv9z`o^e<̃Xj.>s lB^:p.{ܖ-c'?6" @EK6j9cW޲qI`;r&꠆:_\5@y]'U j 5[ædy/~ 2h ղn/>D>Q80ͬ>t|,WBXD1Sd\ؔȔ.0nT $6?{8 b+ۖvi; =rO{7OۈH~jq#9o@]Zg|0X QޖDjG}&cߋ!$1|iZn ~F|2d1KN0+P)ST)]Tmk8nR ±P{Սekv+pc[*v偻Bl>o<>5`H-`6a;xnͶ\kXAI^%΍VR>A T"n1 wQlQ Sި{E*E.{aT|.'ER*IKvXJ" (х,FD/dxO 16',0l4M\WI*pS5mL:,ڔM"t4Aa?j\W(|ʢhd(/Mog֓SJz-TC-7ܖ P& |~/kwVd4 t.cb&9v4 <Ʀ&.@ 991 kt:H!c[GSs,,H 7ϔO@}G7!OӒbCEB0b2Ʃ7ߕR-Ph@z|&$F~QFt' H,"#CoҳBF4cWyPU͝\*\R^s6`=*)D#o2;ƀ2̋KSYׁ`URt 1WLjkf/*,dȘk,7"9P6^ep#0,L 8yz7DsJH FE-p,ğ 鞸1NLXG~-vm¢\V{!2J봙#28", G8Ji~8MסY|Wyظ:leBl{& =\n;0nC'( mй*xPb~($q<_ǥi:8>AZg?2 Szm~?&m /`eFWɘys:@tk ps\Gd1*.Q,LYqT9L[$hyuC IT1&_"ʷͼӴ}/(*=*QCIȜ^'ǙmKtNhyWZNQ88L1*\LmF$4o(_nCGMjx+ C) YijZNqMS4P3b"Cy]ht07(Sią+I,y2؈N .2c@DٽvԳ{B@A$6 Fͨw0Z=,&.!WW5&udQG .{ք Vo*y}(Dyu>m YbӃii.BޕhW9`ș[ɇ'jjGLC :|d]Bv fa#aӵclc,pZl"4uf"cz ˊ !鹖ACI5#j b?&ruB_2QbgD09Rs2"3KtOl(K.5^F4r~~S? JWGɆT#Qa`ir ;$/>(ȑe$) YKG#Ǫ [*%,HVDjl?o^scPaN ن h fGp .2~;a[BZL-TI}.?zf#P#zՙ@ g>h_fm;}@>R>Rz{ϷjxoؾoBx|c%tM]+ Tt6yÄ;+Wlbߝh*̏xyo/ 7ZXx7BXۼn1. 'kWidvWn M 9 ./[Ϫ0ae݈%P9"T*R{qqlz50@ɻnLU)|$ANnggQD&ac-(@M8M)8a ],buO歱atO⍾asqR&X>| EO%"XJ B9n6"uHi1,I/"#Q=~v7W1E!zzL;Dkoݨ(t(a2'PP9]ݠٶC@l 2*ގ7GQde;_VK0_˷/'c ,C "=Xisj5wq+%L!J M](0`Oࢌ9=l\ܖFrJ֣i܄ԳLsC|%ܔ;'gf Xaڒb ~^9`Ȣz/ yZZ۝2{&0hn.:Lo{jħV jK7q9CKFB_q4G3<~Ma&{{4I>kWGH%B2Q;w<%_+@uđW#~jzBES|@6& -{JpѨ,FI`U@qf&[oHr<88Y :E"0fl5*e#fT[c.Uܣ/oIĶH{*@Ε ۰$Iܛ߽" FOG| ^ S㱠Qǰr*TJ3l-HZ돟`=؄}EhHXTLLIM ZkP7Bo"[{8=ECdRB'Z v0L{hҚMa7Adf9KCGtlni#Wz22VrL)QӦ!!FwC)\{#IX{C1Lݯ?UL4x<ݽj.\.݈7/;B}eUR"HQMô b r |k̼xdֲ@UyLN]eU)6`fL I5Wz?ME^#瘡m>CyM%}6Jn>-ѹ7s%a["k}F= %VG@to +MWLN]0-$!$Y8:J7ile3{^`J>*R2g#S~Ϗw&ɾESfǴ>~WXS]ÃCՎn`v&dD L;\q.%$ޮQ%6R_^D ZϹ,yۃ0b, >T!JG^'ZsU(ǼK/}. /6{qB!ڗgf\*:ղSxLټ ug!oSKhd}ؚ@Vj(Fs7/}CXT_"R/+OC/_BCgFDo`Սx*Ӊ1*¬攎fI#Ae, )–SYRy[)wk]sDoxOL E/x!JX@1>0W~xnjPei޽dcYh!3:_f\{*72!:V̏3'YuD-7cĕ8X{: 'oa3O+ft=fj>_YN ߐ@/QGeVhOSgwz"яzޗ }rnh 'H}&^!bέsgf;76>9~#+l`m'ɧF'KT,9_ M!nr*;3DUZI؞9ڟpꅦzܹ0U>JŲDE9qNf0ÍDǦKU0vT|47_g;3xw:l4*xJ5XJ d-O!e]P^l;`*p~3J2iIMeF-E;κ (?%OhSZTZCiyĽ M-h];/~(ڶYbLJLO~}57 EifRn h{Cq+ W2lσ_K r&]Z2?ƉxxM&0NzQ\QϼAO A1uRUQ$XȪ6G.4YL5gP.(ԍ%{Bb%:yI*|`x59?xd7FOX/IuF7CK*؟x`+һUGf{:#{mt܎S{TLAU7j*|DTXNsAG%c学߂6̆՝,TImr}k1{O}Ocx1_+(jFd ѼʥjUmqiΝEtǑ?rq`d;ݠJK'67=L&|u̒|ch8"ߵ,Kl-^Nׇu^vd6Z7_;YiC95Y͙F߅uNݍ=@+ ,14. CȻ*jF`z8Ϙgфpl/%䝢zOd8~lt-PޔZwyQ񞮓5vW#PsH}8jIǃuj$hk`e5 p TGƐ?)k׵z3{27ICg_CLS&ЂER >MC߰ILxjE_ 7U9q}AIw ɟ [/@:ɣIw. cQٞ:UJ젗q}]I,QRIGRv'tlg+fS"xY),ci6zr,^# dSR!x EŽۯ9yH)-뒽0hf6%t}:R۾+x+5|ĮшՑd`ҜŖlea j̟<6I%CP˓^WoT_E !'zp,/ B헉T؛lBv;1G@T *JKcT@eZ.*F)N2 [vŒQ~vfET- :off/OF܍vEsCMX$le\p/fc pc7%ӓr_]px g Jvح G.hs-vA؜ɷ(+nQw gŒ/KR*F:DjӍ]Kzނ蚷Z%8}1& ?\l AHcz!d~u&{=!ǛHw构n7/( !*a2 );ZBZh?<\W}/bټp\05h>@ҏ:SÌ>/{b:RIf*2BQz8@3VsȬ'0'l|ڜ6Z+[X⦸1 ޗUf'Ls/(" i[RQZGd`G)YATwDتė;ȘX2rNa:*҄"Lo)3jyG` &6QI⅋YWQ)Q:Sk秴7T~Bh7X&_/GP 5ARPYz/` RoVd7ea&j]ɪ-֠p\ Ugy u켾DUg*KN#b:>ƻ8PP4oѻf%1äX?h;SCo˕g~~58[3:`U&73%Ó<}C|Czp;~1`w.m3)T< gsye-ȥov{oFv~`/0{!`@BهD>R, jܫ#G4pcT,QH3'f=1ļ Ӿry٩kuC~C 'c$LTvB)=)kRL'0٤*c^IUTbmU&\0ΕiqZY0VeehO\D65Y i<=DV/wbNu[qf1[j\T&!~O2*MUO 9]Dtx\cj2=q,@ʩ+l17$`ZK*LJǢH& \~j;W,V߮O,|6l$ BLb r) vxQ$pH uc֝ 3U.d-1Q&/Aɗlއ饏r*5g#ZUng?m"p93EyKQOܲa oZTGL ϹFp-QK~NJEy}ٙthe 5a/|w"E@" %З9|'R{-wvqŰK-BM/}lL"BQ"^۪[5_CWNhKDޞZyce5x[ؼ%Z49*G&T`;䂪9EƲ#<(v`G wZK$̊}3]j5h԰i"vꧫ5rv>$r^>tyx_ίƿ^u}1t6Jwow#c2Yj>2[ '"E؍tk[Y328<Yc\HKC(VWVH1BPU5q@1lbcY""VE P5RHA Ehvmm L+Ӫ~̦S-ۨ&-6{Yl"Kr/`zdQL<Wy|XX!f!8!w*ے G7}Tkfܝ V?8}8asFBtDq5 EHl~Z#=W#3׿i2ݥe&J3SmQd UcuĤ<- ğm3\9|\mD u!ޛGm[lmp\J>퇂"fIqΧ=byYݑ7'bz.BBj9*>1dw._3.Gr,)#8Yu2>qrĹtzHQ|o>Q)Mgi{ :VjdNΰe!iyi%'n&bAE+ E̕MzD4mfRZ{Jnr([/EƞMj[c|!qH#'Ws𭬐^e ?p.%|c/+ppla̽a˻}JPJda/osX[qW]ՒTZlCQ*T"Q+įm4"vB_w\n(Ikd7jHث6o_Y]Ct= T|SpКF^ %s(0s[B7k3/^2"D%/>jjRWB*NwP/-ӐH-vtwO$qÎ90ȕ Jrћ)4QڵRPqO#Xfs40#e??RQ APcBL裈 0洭*:/m% .XbJ̗"/j4ę[ iY2bEYPb}um&9G95h{|"ɧ.D!40~c*B^p+z6} j`XSIE[^QѭyK׾eTq/$VJy?Α:sJ6y3{,3+Q&U09&96ZsO+z,5)5y=mA }!< ǝmڹ~'2Nj}z9um[-1r< |TDgK7^䱔.[n&d/6Y)06aʔW,q}XUX= FG~Ta/2oL.TrfY.Aqߜѹ;> GJZ3"( #mJzitj?hyt  1'5%/<#uMN=JMaDl9P_=*f[ >RJM$kBEGd>_]T_L 툏C,x}C n}m}ê߫BG?[ӿܛQA"pwŻY\O?0:%!LjĺꉓW8i!$NjGM`+u[U?{Q/#l`y#6 OA˜>s/p·7\ eCwJMQ<ݹ>T5 LEb_HHiMi4_UM sfHCΣJHYj`+c(ѿ?߲&!h~~bl^nMo4cD[!L5քͩ7mj{& V"tֽ %W/jHJvEI95՞=Tdvĵqdxl0\59(2vнe1w+%NX[zL虞aZ8 ),\$“9Xl25hnOCO`MB>c+s֒5KjN^l0&cǴ:쭓ͼZ[櫾#M2x/E4"!)BԂVxg dK6Ѧc4/8x!,`> X& s 8V\3MD Q ;O>NY=ޫ`9,5Mi>E^T4ӯhD`%pWN.x#ݛ:)T57\#̮>ѵ# lzYu:w4RlRS*KWץ!?I]Swoe~&у7)jLD* t&nIg +lA*$" <.7ʋ&r]*"N f]'MG&Pf# y4 6_ i(=ȮRZ7wK}*_g(QDj-lPdĜj,|۞) E:qQ.bԷVbݯgr76/N&Ÿ?#ÌHס,8H%5TDEnKlo iXZuvjZ^.| (YZwA$yFs9' ?++(ejY=Pwt,9y);|o By?QVȢs+RAa,gbxӼ0X%hRx UuYݒYoQt#JجfYgv+Nyu_qv}J;c" $[jIw %|[̃]{!'w[k,iJL.ֆz5X_G9AJαQd7oojWhz Zn-9L'JB>ȷ!{,F(Kw'[L cK=R2iX.\tE{ &N (a´% ;g 3c  o7D(YW tLNԋhqyUA@ʫݍSWW#6IOL.Hޑ)vh2[*M@L/xeACP=,M[魇r%]nKWQO@siN3ۨyaۃgIj T $=*)XÓ~s"Jav@"OK$#( <$AqM@ZXv6.[fC6j%,KxeNAvC|ḇ<v{_ɗMȅ Hޭe c얗t EaMRb;q/ f2!DHja |\ed& O94)V;Ự)%l@ykٯDޔ;,I@7ÚdBECB7FXi#3U`W&43D+?ٝ$p(n%x/ v{Րhunѵn3s/B=&XѦ$EG$m>Z7I``_<u]R&diAqՎK${Y}jvu3޾CCqn2OID˔;7"^\PIF{JG,3B;%"p(Pă9t=bFW(@thkITR;WN"'\פXsy{M;A\G-̧B j5i(; T[pN:jx|kP2pQtRt]+Y ʬ1ppCn"8;Ŷ0;;=_ "v[DEN\~kg`Xr`y]_E_յ"һhFQ2&PjTHs)D u?i7!ϕA\GW>t51xn,چ4) 5>5.4q Wu0<%BuVL tHfy!=^M^^! [g}(Ƌ|Ng'ҚAݕ6:6NL{zVR$u[+VX[ bFH H['jx*ťIWf܏"Mұ,Q۬@ [$yw(;а)ATBY'|=nʶq&Omѱ;$)Vfذ(ib?N4.^laM8{r_=>K0s?W6Ӌ 7b8pV7,0nD7<9äĽGK}^pL7yܦ9HAZ9i5 $@V;tP/Z-~x#0n6䉹eyp2oH-gUXs 7wqsx꾠 B=5;QHoܱͮ __61/Fxk%b~],.H7 \F.!*BO)b4р{Ep/(C\0zX~jE;/Hbn倴~I?scО!oVúccC9އj ٥YˀC85c5Xf_ 1]W'YSGUְ_UM_::'sW`6gz,ҥpE'}XLXZ |$-B0=l*CgH 8dDBmiP<:E(dUM ݧ^q=Y-0<H.ᇑL:,Uܡl"D&L!;tвo7MU/c'b,8OL Ռ |;;l9.ɔh~PV!et$rcߠv8I,֎?1Q?4m 4#-t鵌?i]YՠQSyN+U6r| ꖘ _ڧr-M Gv_97!̩'ӮyN1>S{X'[fj'$v ?b$Nif`\{M3=KQN Epc`P#t'·N2mLt"ÐسQ!J^&C70K}H-X .6?AP$כ#-+(-X%_k-C'ƎoG ?v=|T= Or4֙]h !U4Jj6r(8*y$+꯺P0>?yAN!2=QBSX.V9M LCFJDS΀ ka{oVqߒz&`L= a01Kp45*;T5$ٮ~6z?8zNTPP?[zh I<E~ݴݟtv10Ryޱ$Q_AkEqxom3c`*s}wvvd띺EQ޵kI0ok^;Nڤ 1qwI=>~fD}k0ƨYL# 6 12>ñ`|]9p\I=FVdcjtT\k cc(ϖlcL{Ur,zc"h`wF^ǟm@Pz4Mǜ-> `A'p0a*@ >EF4caKY{7Yl?"h|=cY"9{0X+?$V%h Ϛ"Pov\jӂZ_[sc\E?<jнϝo€CT~"gnp9wYaX@eCNC՝`c nlw>03<*M0Mk'j$&M!vo mB-̟K l)bgp\yb|ڦ2iLU{ц$&2?[<<7q6AT?NZCŕ2C0ÞVi[bǣK" G^t4аe.]*n@m SsRm])Soh dSg~f;?b mQr/ԋbEp~<2oͻz4t.ס#-%Qq3)D{)ÄI%؆ɧ $HF2+D[h ܐI=`'Jpiq:<e0"$tz2lgv̲ % q`z'0g&cXj_ 0n՜0b8kYfmDw|;lyt6x׶zWޕSo_)YVN,ՠkkF<)p.vDgoTIQ]x1l"J$41Si Yy(Jn;/!'Πwd.F6_ʅ)zanq!TL (LF#`¼֔em3&w,I*;=ig{^7m/sدAH2n%U{w e7fLXk }lh{2 :Ih'"AHH}?/h5 "-_y= ZbCh`AkjJx\h\)A[C$cXg(1p/ O)`Ρ:SRQ vHBfxܟ|]NKx ,zd?ׄe>~\t'Nwiҋȑ$:GOQqzadq* N.ZWaiOa>aj92; MA6Ҝb* V5b.r/m6d;8p_|u#,]Fc5hc R+쥟:ɐWe!䴟8UYqh_*͢p4;CuzQZw~o~kx$!V%' 6 [D:cþ:(CN~B D+e>ioiaGȿ4ѸNڻHF-ԙW+i%%[V oЛF/drWװ&oiu1t/VQ}X#8 @*D_}E7DmĻ$ h9tGG=nn@l.!-"/줴sD1348Q6Qxpy铍3'-ʼn]B6סeـM;;7uMoa+ L.㉳pP\0ȊiZ ;".]{pA49{@h~׶ &nt}[LZc}+u=b\s: 0 <|\ +".@M&!H˖hRNh#hnެKwf8^5RHNnGSqR;>HOy&)]:8ƵѸkJKFvM {Ә$Wf ќuNb묈P!Jݮ3_{ӣ xBHAѱ&7v}U'roɯ]d1tb}bi{ͣOF@dzϱuR{e[ )<5PT(n-0jFߡ"?ʣVḎx.Ģ+%/䩠PO4up灵Չ2QA5x(0W5GeA>t}:D;Je@>$v+BRw)ïC7-1~H|Wgꅭn9;ѱ觇[fL!A1 SM\\~-SbgE؊T 1$͜S>.w;2igZ8maKQ$:a@[;9ii ?TST=\{3}lmښ$ k!J覞Q_@XDZ`[N} @н<ޣX W7Rա?$4VS#gCRymT,MKֽЅoivBeˍؽp8͓F7 PYGP΄^(B<=ӢnoeX뎩rh[ssgރfEfOX?.(r 7I &m A, ~Nc9y`-3b7\vLs]6n NzF^1n۾l?+R|ts5ۈp)We:ã (1*'bT} Y(2iNYU*,EEH ӣ 3qʅDgqG scbV:[2Q5){`"]lraoPotSJ"DtRreF,R8]=Zެk-F [va}8VgQ?Cwֺ)pGq/O$fc(M ,瓥JwB!I`=(DE֮6]>irÏ;SDy ` 3tH*xF;'=O iߏjMscyH*dPVȽM!*hM@De3hQ";-Ȼx6H g ;(MVǦ7sڕ_Q۱4M9jx 4`)5!4Ih1/O @tHcx(iQq.G]]TI#S#a['\Ҋjib! |jBX_`Ֆi`Udj'QE杞'3*5$?ZȪYC/rPOmc[8V3: Fzb՞kkپ*;&!qMH*gPB}IƢS u./!0#.pM!Ճlf3,Y}7s=ɹYTl^e: f/`3c#k/sVmu7vm#O‚jZ̵,qU}Y(XM),.4L@&0y^Կxh5פuO(3Nb:KJ@K̴"#Dp%BP! mE\ M6QJiڒN&Gd [R,f#󴫨Yf4PGb|6vB0oq孧8w5t5)rQ[^ v+Xnl\R9!}y iMkGnX{+GVԻm%2<\X""kA%LNF(EdL5"3Dz$cspb';߾TISS3q! w-I,NVBe*c]]dyQMiHСqM v '%Q/*DXr3dbi3Hiĩ?NC6\I%1 JS}ܯ Qcq-RC[hF =b ^nB7[_q}hq,"!ZS^I{- kCSA4ښB">޹.*?T2tJBQ  c ׹}UK y mhs-MzBg\AY|nܕXL927ѵ< XZm/:µV- y2zYWOjǑygIyuiP9M?-vZMY%FnDaө-SWGHn/T li8`&0Q_BW脭fiY%!)ej4hsjg-,4+)b&)d'k C $AQc;P˃ ͙óG_yG>&,yC:'rP`%jbQ\ .9VH {٪q ˦ްdF, b}eio^wJD!Cr5tQM&lFz6e (/*O94Ew` ]c*ZPz#ڶg9J1w,7SmH@~AY7å߈5͆۬_Lj049^d"jBH-abbɬ~BXc߸r / 7)sq_J(VRoΨ){(YOHsR7Q֎.o*QݿВtrߚ~Ƃ0>t(kVHyе@J#IQfcVfC'8^ *5 (& D8L}B  }stVq1I6y .5 Qs]HyW.5#*H^Geܪ܋"vU0#(g 5 QjDF: .V3k*M<0^u"gl$ !Ij.arfc:ڰK|\+̚)L'SsR -Zи;.UryXk΂dVJEz۵c/Q$NzAvᚯ"*%yn 2YlyBN&&^1a"INzx>9@@jCĀ\򰵔ږ2 }ڞ47 [A2Ĭ叏WՀ@$Q$O#?ѻ={#NnPJBvTHO,WXBcW07k14z}m,J7֘~iGմE (Z2wjRnq:O`Ė |g)0[LƅTEpyG?c>īiG9:6! !YۖժD2eKSdhr ܩuT`#Q'M0I8-X%>ɴXkrwm^ tm&ʭܞYTߝ4q\ M@)O/Fc?׎vbk:c\֎]18p2dMI~~D0umъK24浜PJH s:3i;ʕ RmN\rLNWDjXOs?\(V>pXc#?;霹fM^GꅟjL=aEWi5zf7!SU]7_i8wԗ۬K vdԀ7~MVʥ=s"}XgKg#2Lc9O~0sdmT+ wwg)]2>0%0,ZԲiZr*knaoutjoT~xY4XHƷ!1“enFI g7 %>3̾Ae;h/gMq:)S1Q@5?̑{Q'YDQ6*$p~+(UǢ]ݤ;S;)[X^-+xjAyҽyzV"Ѷ#o5fe/J= XVKlW;uS;YWVr0N_VW\DɋC_ǩ]|*>PiȎ[4^0ˬñ7M~"V4zm*o$(QIXw/<*{~I2貢v}HҀ%TFuW,X;W ڗ |&f4 znNz"PQSK@8̛̐R!<,(ְeѻDH@GD n^Z@V7j8 ZKVU5ut6IK=^A>|wWag_ts12ͼ[\H#SJr#})(Gj=y}}5Sބ('u_cvH м_sJ$]\Je5B5/Bc3~׏vӓa0䖹ûÄ,]4;U""oP0&KZHjI.g[G(B\̊I,925n阊9^]:@=KG}T7]T(qD 857>{~DixBL! {; [Bo+X4ZxuH(yQ3xmXeօemJ]+8U8N]n𣷕["ÎX%'AoAxF.~<))nZ6 55wњaN0+I>_']lmx7zkhb|n!Eڿ\·0KLOLLU/N2@ If K\ٞJT)fe0r+HgDH˽\_3>_Z|3UQB(W_:\ * @mo3RӼ2hd1P( ^A=y#t-%@JNN-Aw`U`mxn~,P׬oev]К{kR%)jhn@E0y ֑ާ<-\e:'݀6uiۊ>FHf7mrfmHr>Kk`HT\`i4NM#eqi(EoSpwUQd+U#%$du582̦\> 4i+ P{G`iQ@q$EʼHDz.bCqeo_}%516UmoQrLB^ nL>IriTl k:7*.zvώj&GL^V }wOC/Yr㹸.y=@+}|cS'xGG|>U_arS ڿjK%ԹV/bl+è>5z?ݣLnqrN4BkJ>zAduu :PE'3a.('L˾S&#x_W2"[y@ָLʷnhz ?BkyHf i`dPG⭧pN.dR/a["fK[vLͲ54{>`H ]3veI|o VPI#  pYثSrGrs ix3Xfow@r3\Lԉd(Pi)ѳJ Z9Ҧ>e@dǮm;ӄ( mDmE:'s\C9xw<.i\ܬfK#~]߫ީzF#p5ܦ@[A- ^>{!6[xИ y~;؁%mVLJ+㿫N'+lpd)~"|K|Ky'!p;4^ߧ[ǚ8p/#w5f(pCSЃ-&Ti'dxn9Ly'6ӓ"w4  /UQP:!`k.ɘ%<~ c9d5d#6WGo#/F]]{/?1$EAX?lj3 i)?,Ք-͋B tGɆAfBTY"+W^jZfQqD1kbb^gyjJT=0^Ʌ s"6H8vG 5Wgxq6י&ـ U}%[H)uD9|NhNmHG 9Zٲc"v0t5 *07^x0ggnrg3W1UaeDGlAu\48밋1pg?ɓ|:a0|8Kv_P t=W4[&~dj%`!/WnXQW4pn <ad͐+[L̵sM*fj5؏inb^ysY@ J41~IT]1d>lq]vF1`qz)_(΍p))*26ѝn2vcNx6uCP+F -ݍ=yQD*XkڣnRW@&k]a/LQ@5tTjp ޫp=p֧"FUbzLTD9`3?OɱQ v>oi#4,#b3 I8 ƒqMR]Y6H555&Vnv] Fqq')A!Xx͍1._vM $^Lw\z毮/hL$ٱz#^m5!Ư(]%AXV9wdekJޅ5ۆ "AX.Dbnw XnTth'%IuJ`tm~tP{|WmJC9$,}qVuXz?i19,|_, (~: 9QӸoRA({EյBa7ʜrwZN YΎ4qg'H `zQ>/8ߍdn'qݻ=MXB} 7נ1ܘR 2hc /:y||*2h\2ȳ}Sd3.XI"&5%ADᣑhKJ&wobyϕ΋heG@Ɩd ef5V/ՌHN4zH(4,Py:!JPoo #*skDq7="QvkBVZ%{~RƐ!MVGf cQ*#^gI o3G՜+XgSTWq|+x{4Wg J_~D\jSF3{)"rr>豉_Ivߔ5Mpy|,Lqc]<ՓԇAs|TC=YAd*!aFc{θi -5U =edTǻ0~:4+mYd"RH( 4^ iyf:HD5a0ň_<#tqpq=ka@j bJ#_΃[ҳ:%֢-.>-!gg/=jfkR&N.:~> n Wkb _n幷,#5vMr\1Dr׀-Z"JI=S0#p۶e0Bܮje款 TykvN2p W"YNqZxBYczۥ`~4-9PΣ IJv}UھK2^I ڧ "\:18Fj:QE(E 4d#6tAb3BdȤB4Kԓဋ'W6:\Qͳ = vl,S{̤U{*g,v;$4թJhd<{Zh뉱G󳋱8M<1t]]'$sO7qČ, .Wa1=BH^ewk*«qi Q|#Fh]sH[XS,l.波Y95[U|f-*,Lwe0'f63^.pL{9M[0o\ _1VF/^M"TlultX ="WFf5:-,EP K0RTpWDURPd2- 5![<}јViV8<*j!xh e(pGM]k"P&-!ԨaLr5;‹x/%ޟSO@rs,ϼb\*5x3_p:π־=tݛIPE"7I<4TŠZ' Y\gנ_̃-[mRO!8Q,Džf.?lz\D\;R GA;cU`5壀X a\-{ߐdH~"™VMq^㬝S00~n@\hM#,P^C_ɘ潎GK8Α +Az5 K%=TY'S+ΈJ-??kqL~xn RxS.<8MC VL T=%ݺgx' !:X/ih#ࣰ՞yE--AEhkVauQhoKx+:AW +,{pwQf55"SPE7;݃WcMDyL%^5+*S. $k-+ĝݚ#dF^ UuHgpR(D⯇8ʚĔHOY@3 ;,iDj2K͝џ)E<O6R̒ӃnEtdnVlW@5|?FI$J6}{vC0nP f*XM29։y8oƼ<š?4.V#W`=^?d_ȿ)BoZuƉUg@B@>P-BrU(6BcY@$ML'J ֯MY/W)x/6ߝYEN"v{ri a ;ArՅY8mҪ@$rd_b4f[4/aig/1) DJm'_j__sBTS[ZGTdG=|SB֫e*kkʊ1#O-K͠qk!v&=CL<Xv^)iܧȜ,4B3+^9=?k PW#-e%%Id_ Zr܀)bȎވ:[ǂZ-.9]vrĊpLTDۖ]M{z;cqq`xKة{ޣ2)z3mmv s4\m\ ,%];r =Lm>zwz tf@m&ؘG8.IsdzwB&d,ʁFAnS(m Nus ^PC%B\y ̣DxYP$p-:&3ap@L{ ĉh|=R\=36yh8ԪC}s(7]joe`RLK[OPr]v8$b\Ƃ*N{}b3vC\^)ג:{4! }1hDl`7rX_N?ɪ@6QZ= ux^e :zD.>VLv q1뒼1,wIҬϘ5]C@nL> tRU I ^?0 lUa.Χ s&o r]~? *=Q3Y@ΊyW$vM!_Y ]z%k٢ zCTmr>1 n. V#ސ&2&K]6Etn)1olTuwB)KaQߑR;) Q;2=6%^Q$uЫާM&1bRiۑꝚzoNOKlOb2#pP), Po"oƕR۾*FmK5#wM\5r_҅|eԵOOwt?Yu]/b{ ؇Y-[jO,XoC*4X_ǘc*aMoqMjD9fwP#34M9;Jǐ-*`OϔKPkZ,^܂7^cd"D/ڄT|dYhT&#Sf|iǪq X&WzM% oB"V;G^S%"gŴ/PXy!c*Lz'#̻.̹r'.SJ|k8`>8rrcq؃JI\"i_H?.#vjDK 9}jOnz, Y?]F|Qӌ_)1)&<ի'J+?4^C|e/'=P=4ke+Lʲ{\HI秭5va_ʻ7?Bk߳;\!"ncc7G8~t<bgzͦ~# `Ȕp4t;Ep$rDt>73Bpw[c ]i.{2JKbB߬"dJCt5B u<n*Cih\d<)c<#W*\涾=Gnk44Jmmn ؟T#wg11^P%^|{wS!M\9Ym.~P.-)y+Jo.=lIu9Vv /_QЄ Ϊ%n:$Q\PTl8nk(Pp6nbZ8?BFO\[+: nĎG߁zp$/)]QY(`/D@)|\hޟ {7f5CvnʙseHnCIDgIO7=7I i4黚Vхy`\uU߆֌SLƲclcǍ_o.NNFV%7 Mu<Ǿ7]t6HB)iE<=yhT<>zh$|LB G8xP՞B{b5"}q:Rc}f>=TIz% 7zW= Y &c ߦNo9y)#޿ om~r/?&Ǭdf 6gDގ3=͝Ɩ뷸 t^>k4hVݻWֻ x"Cr4H<$wQeQ| '8"0FFZ5]7|zś&<ٴkId_:MD 1] Уj ZI" H#&؃Õ& /&Sp' 1 wnI6T*m}'ǭ6Q.q5 )' YX[~*KQvs&00gEg( 9`}%\n7e=Ld}!%}RrA%!aA;\|ͼa,U? B[m\)(Ӈ"&'FnM) Cg&kH+.d1Z:>w뛜a=UT Tu"2sMsr<^OZX+lRY+{;FtLy n="mZ.,Fk+#OioM3TG2.;a"*/>!L={ld}oxwFzA<*i,xSbYn'ꆲ ,{jxB{L (E0e nrg.Hph &_NnuCoInҬpJl{h(fN aXo%Zo<~u]V BGjܼl0hVM=DlEW[q(|=ei9ؚZ rk[,Kȕ$эC(," }㣪2QvC˿۝)IGX?$ |u>{&FI2v&1~&~ nPh"_DK$&May\D` ?^:%V:#B*}]Oj$,(Rn37iXwuFigb7ҟ=0Z;%~n_vWҧײ"Wn[/@o;^PcSL҆xe"sO&1Qki&B޲0~b}=\r JNYGVFiQ>]dDQN\Ii=Ҥr9Y \whtSpVkQB,l(75* ؿATiЗQ ArC Y ΣD,*!@9# lpQم^C@Mc\nc]8.]ɳ .sy|+ W_8v _oHg3Gv )#kDlKB!pۈV@q?HO딎1o/н}s+Μ"-Gp~V]j ccβ;<3 *D(ʼdNq6 ?$ ?Nɇ<>>+c~'xf!uVIVP%+{ A3̐wo~m^{ܡ9oO}WXgƬ IFBcӥ]4a> M'퓺3ۻ`p醒7jBOn1n+wYn&&&Ű'6@ 1,unkbkkV>5W^# xҙgz%j; zJpV9?iDJB]v(5)z؂pd" f6B6u( Zb xv5Qj:dG]:xN8G{esttIl X2OvpDiӬͮ,mEfIͤ& &Vm\|7[_IrdÆz2GopKH[L;/0 uW+?$z͉9bC?5p%[:yLh:*P[ YF;v#~ (eC$)?П9yq}S p*{~Vd8 u+(#ҥnI Ս&.|݄?- Ǻ̪i]z ~G?= 1;(0{FóUS&vcW >-9YS[T]Ћv: -B"`\.P_$7 A;ugEtQn=2Y 6,1`e\7- A'"t Lk !sBL A /Ъ3S?ۅAVC 򀊋fFՄ:P08uOӪL3-W %{ #@a|w+3C~9̤ &Ioc4$N @$@BR`VED6(9!6yN $QuiZrrrSs. >O @ؠ},Fā%,c! rgXea !M}&OAjƔv St MN, Son&:c.H#i3Cb7t>3e#̖~ )o cՅ(1Vau>ꁙat--Qw~k/n]*YvzDYs@g6k⫉QaM9%HxIb3.oEWH@w_bmGP''uԤj"TeBڌkWCQrSDoLY]S 1A٦=PS2bi^M[n&>q5;QS)@u/}!h*1c&WFH ![\i-!vf=x0#t(OPbCR3i6Ǚo6<5ۭT}/*ωs]K]^ՠy|HzO}ᪿ.%YaĢwMfu^.-4"Dp| /I ]#uw@O'w?% >;'ƀc&s-=oX<-&vlI*,7 nxaOH=L bi}PZov8;S6G]ƭo-n:R(iF{PG!R/fA"TuI _3?B]͋̚-mk׆-='ds˽9efh.,64w8iՍC_%y4Ŷͺ,-n% %6!}nO%uFЏ$4$pbœM`BS2q>06׼3F*3CE2&$*pCGT"$K^ 6[ʪ MeKHΣA5 hdt !aK 譴-;c~x,o=T@إRw,@ l yPe9;O3Lg5AyyY5k((~?S|;oc"5$@~5FA" $5QG*iito$ uAj! XtkB?Pyn SkHE*Lv'&6rNX\CyJ!C\"(=^whNiщGZ%!I!Zc}ev&Ra+ m̪K7  ^?o%:hʫ9{($˜.5M!ÒtjkKlUw0;z7s} TQк ."QBC Xpl['kƨ+* yl<ɒ09oU^+̍'ViۼLK K&'w }5+5@3ã$Z"g_c̭ldB)Őd!gC1~.v3҆>}Vdbm+!0^L?=E˫1"wpz9W<8$7߂;73rNa$@E~߇,y y G>L^ɩC+WCvE]Iq(n%]mIƒx\v%U.OimL _ډ=^ 2 %.VL51=84/ l!]oz o}%u= ل1Yۀ"d%B:WFP1vJ-xQGf{ ~RZu[šDIj fsx gzYFMۻ;&%Nqf{lKV p}sp cl] $fbć ed5W2ML")/!FRv;Tx|h$IŸv%kok̠emA ##aR2a@&Xj${(TmbR#46#d\ fk̚cĠ*Т30? 8c0-ƵIEDS)dZ'4QV&LOxq`^=iLSkLY;D$11'M5&Uz[teIhi{ |;5#Z!v)G%7E~aف\25 URV3q$.hzy>c1-jzHN?PL>>=)'Eҟ^tnϡ >GRG:Ғ$Jv2,@&0D`M.Li%5 *}&^eM\6[n L`5PPzM# 7"I]ߩF2w 0^! siɤ;\k!0dɈ0tdLI h׉fZ@ou3!-o3|$hp3vM ut.T2ǜG~G!c Ez09!Is#}3X&`Qw[-ģv`bV7ﶙ0 gMv;0Q<2gXF/c57 h!X<sJRo3u%N9-fP^S 9N!] ,.'dX_2bNI88ߡT8lP|{׼Ӎt[ B+S<0twVHLt[ G_%ZkOX UHͲ4 g_t󿐶 Ze|wf m.#d?ckuÈN[}/K+ݯqbmZQp6҂}YK4 UJ)cŏcR906T:Aq+y ʶX;Sݾ<b+݈~m=!0y&Y'l´6 gW˶J [;3u_عʵ"ɩMr <&0̀kɮ8b}hK hXsEʻs\v 0ER.3B[o~\d%64i';.(1U x3# M10ކM0uP[> *zk- $ײq%yqG儚V|)VyRsf'Pϧ_Ǣ5admQWu5LCC&u~+$d9W*0mkQC`8pf|V)`Hpzoh4aR 8H @u^ƞY4&.µYhe}o)R`D|`W}A*5+Jހ[&e悯cySn~$BFʪj*olʲIR':0(闱|٬: G}%+i j>n$y9X4h YRTՕ-_Kqh?NRWxF\ѧBv ⥩JOը)_Zf\P>.s3?5_" 'QEEw\[A߮Uۦꫜ)'r`j`xH0ksPPƎ f1V5VB9c~BT;.N 8 XG0pڪfxdZsZuζs<+/劒H-N:l;t-Jֵ4K xYBꆍs$hbgtgQRX5UȑEu%;U%~ VIl^qemM`Qx^`MpL0Y$(AX_|qӇ_zla]K\W<(h~+BmW<|0Ri&n?u"qIt3l:@ ԂyQ̮f4=Ȱ5;F+ȕR&F6ū ''ite>mi#Mj!҄YJ "zC1awT0QXZH D~\wNM/TF2?32!죫ߏCb& 3q6Ȥu>rvi!4&w:5I n k&/▯a0rA+GOk ߁D?RDr M@E S<ȁZ~6\+=b kkHӃ8Pav4IpO#.+9{>Obv78;)ʨ!Ou[Ɣշ,p.j8;jC PP3Xf$?+AGOIL0>~CFq+4eSHSe/NǦ~-skPl-,+buXT2JE*GyQ .CbG Enp?Nܤ\y/Tv3cMlk1^ 9gaS3q)]$gJ Zh4G5F_/!_t`Ȝd'[AIc`oh? ?p TPH}o9??V YT>ADܡwdQCnXuՕ3,aS'w$ I~-8L`3pKx ?ĸaDqjE,qnq+(F-Xf7pzj K iJK[e*S2zd.b|z@q 㧆$ӛ×GHM%̓P%$3gl`swYNzq]vnAY1k7eefRboIJflJ:v.qP= x'YIņާ8aPJ:t_iL݈pBn[줬K3vջs '/r 2U:;?NţOIeT: )BGM [Nm?Œ-;1Ғ]Bd7jJhd;F-P5/ytCSn4 >D$q0OSk;AbLm587Y2;n7s|;'Ůa!H&3f/'i 2,E\O >Q@\1(1{?Jw9bJ)ēHZnGs5X[KHR+,?ozT 뛜IH+ %7psp쏧x+\'#w#&]7fx׫dppXS$LXc5ޝk;^  ËYn_L%=`ME6+:U #UI5 voƉl"%ޔ Xl -J\[ᵹ(<:[dI_M_Rɨ8yzHF[Kfp!.FGOr#'`Yظ&l= yj-#a>u"y(θf]aɡq =~ңKo츧x QqaMe–ˮS 3{>'𮘹]e3թЖ_ebQ ݋ir # 3(E5d*2viyWׇjL)ZDgn[(4u:6Lk!dFhy@xFTɖF`< uk~̫#S\R j8Lq:KKV/yw`تaԪyyR&vXq 6 8! J * u>AIjL߿|҃,HqP\E+_?%d>_/;!*&|Pp DuV_PXL[7ѥJ{,4 ;H\tkH^R~"6 -, N &EǯWw9S췝cn%[uMKWЦ7q3k&53&tVq+b6}P.flŏe=PYxl5'teO|,BŸŊML/݈Z/$_w" $ftѵKHIcG]L5qfܥɛqM:2U[caoIgk d^tlӕA=T%[zj@"N$GI("ظ?WS/AV!l~*r \|hƕ20G'F<')9UH'Y\ 5 ܼ+EaY0Auw)pQ:9Ih^Mg(Xg F,W9AC ^Y"jvR|(lEid71,\ JPp5b\Wҡ a=$^f5z{h)jeeYD-Vp\mR4"=cCy=4 yy`k?c7{~9Bb@Ϥ |>ti]\ l"CXzz;6Z:OݿZ `l86`K6_C$W8^Vzִ p t'My l6vAn@@*wZF5Vɫ/;4Ni>&/{"hJ44NQ@+B:R4qok`f|AÞ펪%Y~X[h3t|2xVR#*=SQ܌׶%~b]*޲IGqS[E * jU|4v1!p |ޑkqlNɵX5 ɮn ]=pJq׸S|N(-Д6}=CgN|w$X LdQ͊\-b-L6\{硴`MP홽+cIq,3-otAƛ6a׈"MD|m^\Z`O*"fv)ެc.x`W%#Ka񯅿\)O=+DY>jTĘ^&A<>lW[fF2mO7KfS';d҄2@jx{!w!JRp/{5PU3.(w+4>Pnu/ݦ{IX=3gi &u4_Q7a&[ GX*k )sA+pl1ZROV]YHM.m}]Hpݤ|eDK|a]jC#&EdF.$6"rQGXڜwd(,~Wbz;a$KKR41oZᴾ[(6[OW6Th|x9+"3.@b:F}yU]b?rV׾I[vˆY%aȨDNS_rb W\Aɵ,.-v1} QCRNɒqKbBjYqd\`# "vh8AzO!bEIOĿ(ò`l%Y]Lʒ$JK'$ގAXp?>I p!ASK7NJ—@ L7Ħ,7)ZJ |LE{fI7-()iu`} !m s1OW"x`]q*үLS7Yf0< td +S ÒLuAxaU9|tʎ࿂W\W5׬V>Q#>z{a pG:|l`s ZsOu1H`jw]K9 /5ܑGq_Q9 [y4ZVqPê YTJ 47GK5H ċ2_qi&r$? 9h)ChFW3/nѸGld IUũccH{Йot> M|).<3ʪVcz ]z/7OAۑ-rS9%%m~кd aub Y:{IS:FHO%$bh6o#|~˶B>7P^e;"(>s5܏=?@8(8 FvgM#Z뺩^nҬ(搙 KPG9 93(Wp.oˌ/s%OY$MZ0;{mǮ](0VfY (z ?=7BFS Џ%b}LVZVD rmU`_lX;_M<CV`~Qfr8@¿rXgG,T6Y-my[,9 Q7 ,e>B=g,jOE2Yu <+ 0XK\폸4+*uYC0 ?b(p^6ϕ]0N#rd/X^ Dy |-UT=,m-+t2~̕ m;m3!z=˗auՔ^mf S_!pXZiZHƆ;=N}rGZ.S⵰,݈d@y[ݦxiQ_$Ph;`&r"9s s" )Ȩ$7RtQHEp+m3XR1Y<«1'S oϕ1PDpQRՆEݙQva]Nk͐?*"ߣd$|uqe@11pdҎ{~GaE x$=jVAs ý^OS+D^_X3&v]f3y<&}&iuc2ۈ.ͨzBN_!{^M>4#2)*(bT/X/BN@t^&7xa wv^&|J3iGJAth2 &hpn~$dmFO5@`xfj=&~ne A/& q$XŁ*ȋOԬ<+$Ṇ3%NEZ5jHb!d*0B? 6V62łFX@L$q/8[W_zhE5)^!=S~WܯMo \# .)O%meruvDr^ϟȸӡyL6i<`o6pTQ"p̽6G]b4Wq*e9o|(:-8D`jS.^-x dx!W*ݠbtLrюX9M}-SxlGz|t|,Y*y7UXe V7M 3ggIEHڿ6+z#͌+"fxa{TSMi(\K*LlXt8PA:To*xvO:]QI=#,mk֙)B|`DYKc]RJ&9W ux9d,0Ƈخ%Jۓ/nfngW% NY*k2Ea$1qI/*BX\L _b.#EZzu-@`.:Lih)7'vA<+X/NXR2gV;^9%(c:DԾG/4Q4NJ`M蛺ݯOB;0j8q4VɡTŜ"w? a|pwѵd0`#P>|;;vĪ ˵RYet$nz]~NxdHՑtH]™5{G8wco{cQ}, N -1sZxŖ)&6唤*hA\Z>͝\N؁] 'GKϸl⎾th{60+J9 XX-LZf(ܠ|L1.gAh9[U_M6qoIBqZya\ȬA,SLT s>u#1O|?0+VV)@2Ij3ʥ08՝.f1gh Q`.횮fvbPK]c..ZN* 3-ٻ7Jvm:>U " H+J˶ ܈uwP1y,|(9d)=I5ȑF*i9Nn@2!w bXx-+ZeSbzm瘊SBΥ,s2Ym0+^RRja2z1zWZ?d}Tu tn@ DGlzh\Ʈ1-,qlv=yO!>K=p' mp ̨Bш>ҭi )GlH( DzW۟Ž|,+ }p9^(5KvrcHSra_8Ij.014]_ :g8o\ pn"1Ch{@4Ll⊔2Մz qWؓ(G\xWn !SԺGfKĘ@: sa) ES-,E"_[z^!uD p{fP[T疱ddU#6Ybs8@,l s/hz%I,VuhAih4G^vi4ԙꐍB# Tv5X;ڧ1Ț]_2.8siez xS*YuKJS8ϺLU|M, $rfd$9"b\db= RZ \An XL=T*U!V5Ƽa[nM`C4HaL;^ٰaE'~_GHM(4kQ8VI'>8 >{?n>W2ohv+|23Y; э b-(H)ɥ+K:uaFv"?N| ?M+c@PKW\l,l 7 $yS~?-lA0P5bnډ s}SӒ '4߫ YHJ^^K葯a]Whq-\%_ '(1n&TJ}{ݔ@ cZhkM3[U;0G +5<ޏ*7D'zL2u} 1y&,t2b[7?nPr'!ѯ.XH*Ļ=JV|B^ l')PVϜQ W"f ce1>W !/`/QzHaNG-Hw9]h唇ҿsPj'):[+-Zlqؙ DRH5GXIdw3Xt rxE?3czlG"bɲKHLpC9SP N s怜U7/ϛL jAypR,\$7,,xpF$zc <su@8*\LJa*Л@' i/5u?aj_#5(4Ng&JE̥?N(}7+XאWtj6RCtF'kא+$9_saZǝt18oNeΞd9$ b#XK'Nx-fWI\qz|#aԜm IW"pG~z[!婣;jZѾoUlT tXMJa^kA_~Aσ.pn 4"+4C-u 8mEȧX7et$}MѝC()y\J^fxu 1GW!Z#^җI>7Ɩ>[+_LkÂg>=tIq+0PRQא%:Vh0n={>4$gts&RI gqHS0P'R ׺%eGhΝu;$m;dtV໕W 9P Ӫ O,7}IQOwS@aM5^ y{Eac\h-yx*Tjde&q!N>lF-K=P< 1XwӼ'/~8aLѠ/@MT]Inb\/%aqtNE$vS5_mɇGY_R'm+%YRȺyϞ;sf UB"?V_Hmtu{x 1{6|'~em[ ef=t`v}Y|Y!ރe]7~yH:Vp{*K H}ɷ7ZJgv0q˞&{]GiG#f: IJ5keh:W|.mF#)vhu[)cR2ܗ"hb }[%n aajldX@+ Mؿ /(y\]Zξ>B6J<0(XƹPA&2_bl#B/g0hwܧ55ʈ۞(g깛bu B6OF90&Ho y̫/]9dXH mgC9F@G5NK *!Kڻ K^O r>T&mӈki8:gKǑ)|>?quua~^ 1#v"ds6TE2chxԳ}Q8v~@MZm$IxΒM7{FD姀m'1mLhSOa#+dt}ܶSUDĜ:h,kTk-JB[W{:!ƹZ\ֹPwRYYDJ pE rN};;8,pUH$}KИYdF-F scA_+5S1+DgnmL(by3 ݃8HSOD|(`O0]qvLX!׷"}G˛̿kfqrwu^ò"ޞ״q_:-x1!L3E0U>1U )'-߼y Ğ/Bt/a 9a欙< =honASy=?_xV@٪Y|q:ilػALe_KϚNe9%9vrQ" ?M.*Hl—ެ E6Us.Z*0UIn&YMvjdL\XD.rؤny> rT9I78Z+wD|.`FPܓ+:qЩpbC:^Q(ޑoެy(X;eCn1$[Wj7F=ѽ%ZC ЧAؐrrnƈ81SUZvTj50NG V ku1 u- PW~[5UMw]/R2W&OW(R$Ghއ㓆@ÔD+* ؿ5u|#Dڋq^ϝ‡-t"B\aoBB4kG0<5:=vE٢LC }VO+LA2-" Y\3Q/ήp;,T/[te0#2O*Q#~)SCSO#? ` s~e0xg&W-V+up?-Ȋ&ZCp"RÛ)JC=BiФIeh6P^>4V 75ly# ?'WDõě/m4=@l$ #X.}d=pt*İdX)n}84lGa׾oF ٿ(s'gC%2}0~i{'@{rꨏ`odS鏃<̘Ru#Mt[aw [j so4lw4l XbM勗F-RU%V*BZV՟iZHzPx\2rHh:KAM |jp" '5X LO|wW~nZs^g#)9K<,{MC;V"}R*ExIu56tqxǮ#굥䢩owNt%>3+Gk|eZ{bDGȐƭ7!mÃ37UNd;p6N- q4f1o nQA\vcc*U} H)5>)k/}@nyE@8'- 2̑;[2QAHl!G$Sԛ~De1~4yLbժsCa1УAM2#wnBx;Mxpj í79Ng@"Q?k7%v2|̡[t丷wQӧfōv /Zť;B,'7w`j?jȺ$m;ة <7 -*Ib݈1P.x"&TE3FG``gRw~t}璏uڭ$@ 7cW=QέͿ OfLMU @1NPI%(+gOn՘=LS9DSNFSy>5 ;>@~vm+aDbl􇙇𛲟"FUDXTkmi!V vXdsiO2W _rG3&iNV1ZY u 07(~f9Lz_yPKq_Yq[ŜW4.bv'T|(q5AZ ~ǽ=ߐ=wkCb# cOBtfDe$&\[4* s'G&AGgG)CAES7Kڗ%8Yro%yn %zlhжo,'O%w I)3ЧsuR6{|#r_Rjc!ﱠЄ-{c%>8 [ՊE0Vڄ=tg ;,QyT<V*:g VoH IP-5)UU;T.20 t ϴQ >Nie8mAidY}HYfM F.t=Kn]]ICl]sY2g-.~aqԱ#»2-r?pa@7Xy`_.=j٨WIs^0CM;K6 :ѰrvsMQRQi0L88' S>auŒŴ1#FP*Q{Ql6t&L=p+̺-W4kW]g >e&q KژA.z惿ЃΧo,Yv.\>|I.Pܱ)͵ًքN TSi h2v8SkKCCFuz֠z`27DŽjty{de>w+ *1F( GiK>n+R%9w m67žz-x5i} Q$3~wE[j`h'lf`q~3IͿGρ{Im 8tV 4 .r_!yw2j+Iq-=ǰy.d\61u+izRr:ر%4Zxk?KyGP/0~/G3TE !6ʳI7e(%tccڟ˞t.^*IdsPnb6ouq8*2%펶z2~GZ M(T/(Pkm`W&CӮ!G{68= n_x/09Rb'H$q1_Ζ5vs|Z3<էF&ooݜ%:rpu,tߔnM dj(2"#~ԏ$Izړ΂Мi4%4akWlNm*s#NrQ5/ȍGlKˋ`3ڟ༭MiDZ]FfQ N|0>qwFsW"L:~/jjP>{?v"8q*=ŘW8JJA6u!fR%b&0Ǒe]Ll{(Vɬni@4TFj%Gr𖈌+FQ$wt΀:!AsޢFWϚPȣQ<'ޅAYFw_fh5D\6,ZTvb}_d?^*f"NA$sГ%[*nmTrES;#|Z,/sFX+xj ׅ'o%ty'# q o<`1%K]HUDU»h^> @ r][JW053*)]tqfM` Ors+'~BSy> !,uiF@.% 0ٽ׫FGEt[ Q^e¢TBHn ;xTTr@txj0߽8kUove;V .h*l~ ¸|E8lwr?28Pl^]YVN`@_28r k&[A Қ=H3jx :ʙeIm9VxXw3Pm4p\Al1}~,̹!=aVx riX97tM3tiSs)]`~Q-X%NzRxwO!{mLzTD!vWx"V _}ѷ=)J@$e>KYnTF4vcgj.]"ԂC &ot˅E)m,htl"&KlRWؓ.J$M|C"MC-UmKӆh(?O<c>Yq R\ GxAq.LlΨ/ &C }WA*LZyvnI7Tys^!x:Խ->V}A2[XL%BmД*Hs/}zuoزblSG;W&'|6nfWtwW N VIޠ tK#DK*c[dO:>]nFj؝e&Ȥnĩr<ڵ Ym2ɋ]RBFA,`'{,,;ez 69[n"ɷ?YK0U^6%kFNuͅW鳨DD)SڸC Ӱ / yZqݨwSg{S {%=Azk3 }G-[VgPLfѾ\v 5Lڬ#bsILT~yv݆8!4RQ<:Qw}~;pD{y#4iXnTwsdN uGICIf:P>H~5G'&Gpv"д]JwsF/d.FT?fV7vQX;5^lh5zVf Cl HN"gD)a[Tv$t-08Fauhԭ]@PXW!& Ž؞A>VStDyh]U o8_O'k^2{;™&LAT=t fFlz0!0@E!k!B8SG:ՁD Bo=3Z޻Ȑ?G2 n |lTCD2nsj aw'Ƌ< |!1hK4"v &#>9-ʿ\ǯ)+(l`Uo:z8}Ӌc!H1G*E~!p}Pҹ̉@ĮldIpHGXD^uTwzV ~ejK? kaFCW]xdmA8}U?9+W{v /ZV4kigE Z{|j#;4u@"%j C0'0m>Yq/;@Y^7 f[SfȎQIn8IQE<ZB3 Ӈh!Mҭ1p(Us)JY<-LU2{{ٕ-ϫ@cI-a;!2=@th>0R0RY۠~Į{p?pXg+1hp]s|][WR <>P I1K_BKQOGٺc^FL~#I>Ke(:G?q'E޽ u82`:\OoIM?$ڢ>C(pw0U791RARzY(M OVsjdRG#6cܤ~8'a4q/޷+Rb@+aO2]~Nh{7K^{BA: Ү&u]Y"9GRlV]R'{;9 rR!&-N2ndFi^A}Yur7p#g&hN\DSADNxzu)by~`\s"ݻGm:V.j1 ܘozߘ|_ZRӻ(U5{o44ȏ!2lzwZ:ѳI{{ FSdB Y[mƒS|G7Rj8Cl <&9ʹ HFJ˖~qW "o9T $syBϪ"Bb \1  \3v[r2GO|H,Xao(Z'=Jɩ)p2FM X9v'}yF}iu"G7^,z$lTp/ɚG1߮0nMqodt[`)bKݡ n@%soj]@kNGk:T:)9؊|,ezX?^nZ `]>R2jZӅ=\/P(_"<6ЯpPOMgόL3Q=%X4٣LjF uQXҵH I(7 ըS?-Ukuk6~0ZōxlHW&B$q7-V/3]FIq1Ö[K(<ɶ H[7[ v\#fU7D#% )&W+)v;ˤK)Fc6IeS7T<ĂPFsԾY("g43.H. \GQPFJ+q@sE7L*x%{WܗVf5o[<3>!Pv:Z?̓ Y+[|Zo,j7Qّfpl!^W9S^P 44LDF?]e5߸fD^"N c ;SFKjxA"n&(–'8ַ]=i2 E>Qu(굏z˕ɑQU ۩lo'V&F'Ļ渺Wpq䛽wC7W*6VlxHfꁜ9뱤7W}_𮇾'ǰ6'<fXvF?7̅)wKŶn4jfdeN;> lǘ|ߔH2M|>\+wm0Ǩ^ʳaX l$lj}`,YxHM e\ IԻwx$:4BII@VŠ@d1Oݍ%F/:[|;+g=2q42{a``9M f޻\OMZē,V^Æ^[U_k"C2.~7z[:"1oevpjCD +~%b"B~߿8. {5F`.Rg%UW$}"0{'{(D䕽V]G gE+tG'MLec*Ϯ-IC/uȳs6uPՑYmͦYAuL#\q q9Pë,Q3RyQ +Bݦ9L[K6CJTh/W{I}~<΄;^Gh}JF^a Fȥ>_a2gg4'm(RfXgrLYJv'.@e{yٳ[\-?Wv?m8]+!B\!;t;ߔ=1s"F[.&x )XS)>niWy^bRŽ[=TDʎ$D\vNk%0. ΅c '2!$7u"+DLUDӅx+G #1';3rB;/͝ P||p⬧Д4d,J]w]UKTn۩.vz;v Nʇy7Qb= ٫`}z;TT qaH1aALm;hh  bpco rzו4= A}6RhlLlAM&;Wi;XKyL^pgh7 4xFA}m.hт~ ,QuZ|5t33U #Cs%=]ӪX ~~QﰡUNTu17y ]4.E6Q2E"~7E)5K bnQzŘ.4dLpB>SGQk{WC%vك<0<O3nVqxw.a}q/gr(<8͵UDK zS|p>-DG*~bۉ|bV*KhzMV3"gYo 派"VHmb{P']\ ueg`tڂXUDV| AνMx7:[:(H'vR!h ̰#20 | g^e Gضr݀MaR1}"qx6ISeO[Z6غٮ$0Rm; |nu$ 4xu^52 T|/Ӭ`p~.>|?*6U[b0bW_+L`Tڟ,W&ėYN0Ep_ &UIX遦G X嚀)P7VJhEs'zdj,Ϟ)^/ sUepBN`P'0)ϣXsD.|]g,B#P 0PctxHMoA1Xni2L#|pƩ?I ys`޷z ` z>3kTnd̫"O{M(a~Eԛ I.+醐" zˀ \%Y-xxHk5]DYTccEUV<謕3f ܦQe0MSnzƵ5WbE.a ٳ:#y)F" ix:#5͹]?[4CceDZIpDyŧ%%j0>8'z qr|ԥEW>r=lԑf{%=%7}LeFGu˨n(IrYp#n|Լ4IT( !c&{8r:Uo201ÑiTq[kB+Kȹ:y>-pESSo ~|3Ƈ L*X vbjd9/wGTU#JqiRwk[SʳC }«brvއ_]4OoץSUus5*eVn^]wZbq*ćMT5 cC 4Sx3rƚc(G7NX) # ,aի\* %!bO4tl2fQ0-!'kT6L qߛ71ķw!=Y"u; |TCϛ7UiBmRRi mW?U r>"̑pE:!J='Op-IәzcRn'4kG3>* |{K2{tu愒UY$1B w\ G C; ZvuHjL.,hMz顰P\ĹO+EREet7%b1u_‡d?HOIp>^sᡧL=81 `>"'ik`Wl 0 P-0Þod kL^VO {p~_%_;z?񍬾ZKd]v{@aX-t5rb088IPI8meƃ!Y10x(' gRq`ڛlRtGHoxmeTI)SNgyгWRo~.B OvsViƨo F>G9Trwy/$}A!/ rTp1Tn>]yճ6%>1d8+,y=2"e|FAuP) ѝND;f /ȟMgv<@SïXwgN^BFdr6M fFQƅGm?8tQQʷVFvbr 5֫]ϛ?·QF%bGUFEEaabfVԎ!cq24e(a^^FF'OCpӀ50~ 7;QaGzT8IIRԤ6up $pOvU@>;ֺmU^/[ҢF9@ a-Mq05_džE?8ffDԙt@۳G 쁄:=]|3zBtT'!"Go f9YfC V)}8T36M i> }҇7SP>F.5h\Dq0]M7)jyYhxN)wӿjKR+[UWyֹ ػz·0} 5yoHtjS0 >QK+l[!26m^8"~U]O ܅'_OrWb~8`A0O&f,b{yL*{Hsn ;+Q uC^aiN=;(ṮȢuVH3[,FiiY;yvEads3‹H&`ר?oWF&cQ0 u7[rHJqN=-\>ZM`v탙.^=9Џؚ҅TynccF|N`'>m׊7}=[άmVc)wݕxb$Kc)K( GxRA+OXݰJ*yG1>5[#I063hao)aDVv&'cP./>]Di&s?TE8b_bKYUΥѷ;!-W `hQq*t*lcі-̞2*jvWTv`I hb\%ɥt%,-m7aL]+U/sْ͍Ԓ";7l  0~nz`-L@elῇ܂x4Z {Z=C)HJ[d@Oo35ﴨ(X̽&a~1GlWYˬB̊! @_KZB >#R˳.GVXno]?uɢs]*֏`nj*b:9Z/8LS) d9^9)Zm/F"B:Щljdo_"{.i1ƀᆷU[hܝQP!H4Qߒ`/:uŗgU۫Τhv[eMؽjnҚdUl 2r-BY`WovJy y A)wϽ8eN( lj`uC<бTS!R; 8i߷^sSr>eTK]K"D"Nި΍IA@z74=ob$C ˪7ͬR~O* Ztq2V"}$Z8%M ű7%}6Ĝ: `gfET$i0jZ-<2JwUH] {.6Ź_UɸhUHc-@{Ӈ 7?XywQKɻ[M9jo`iMFѽdC|?SMζ\`>̖MD(0-shEʊBJ`IV[قv;10#W{f 3R=ocd>9AT'WýQt؃r$?M?OыЬˮ4L-GwrŇO[G!b&s9!"gs0(k_ =xcs%ڑgܯu|``>y4Vʄغ)T;=q1"Pֽ~%7jQJy>|gAzy.5B v`2Y& $پ'@4={&bo6'7X9ZA ־`/A\v(o@.Eг5 {WE.w2T_ag+(%0ÓOO|7C; 6 ZK$`s\U^뱿;pCv (.*q$O k|zxdVVռtz5'rң˞TEpg,l{F'I?,߹C ~JY# J遵kR? ve[K&#B3Q]۬B A?͒*[Me86uk eQG}R 9ӑZ ~yؗZ-.4y]_QGȿ}rŻKB4N`STpKꋗR`w0R| 4!8>(JL,45H7D/jLǥe5Ai5]ӳOwnoɯwZ{Vᄑo{HkӺ֞omqj{ѯ_zλ˻{_|dswl[|{o{z}=ooZ{m>=۪׼ywΛ}hW^[}kowݾ= }{wuww{齟jfm{-:;۽s׽w;֯7Cssl}vs{s7Zw\E{{]ge|{͌}k{ھsOqof޾5vzyvخwnc宏n׽}g=zϬ\}{k{cڍwm}Η{vyķך,[{> ];۽>۽6N=D{;Sޗ>s|Ţƾ{n_]}^{_{{wM/z=wzNǹR{ﻝ}W[ٽ}wﷷw{]=s۷ n}wg^^}{ﭽuo}wswt}nw=_]^۽m;Gw﮾|wi-뗱^W}޻zy.ն.5>[mM zM};מ׾Go}|SsW}6s7wk7g}}ۼvowwxnI_wgg}c}q}O^n_vko]өުo3ޙ{}lowptG'ﵭ]o\>{۾^;V|uj޹]ֽޝ={K}m/qmxQwk<ݛ}v|w]}:۫zͺݣ>[{Yu_g뗾W֛Nﯯϯux<}{ݾ{:vG5}]xom>{U_'vk`7=>y˷tkɗ׹u{ۼX'ynn95zWlzlf;l׺w {=K[]_ww޸}}|*lU=_yqݭϟw7|}{}{n=ﻶ+>ᾗ_szbnvufz;sf{{ko|'}|׽m׻ᄋwލKۼ5λ^M=[w}㮽|tvۋ{o#Sw>x^{yowt:UHpk{{{gzzgۮok-ouG޽^n_L|w=}}{w]=}7smI{{>o}纏^y=em-Zㆼo;s羾w]﷽{t'ェ޾{m;o}^vt{iwyvSDs7ճ=ﹷv:WwingNں'c;վ:Rv|o]zmHmڷ}z݃v};OL޻"۴yw}vu=Jvk7d[۾[oKw>zݽwݶW:Uuhy}׾_k+;:}[|-ն/4m{Ow{rݝח=vEL羵j^־u}wh/mz>9my}7}.ݵ4zǷ}kݧ׼۾{}y훻Wzms޳ŗww}ys wW|e׏}ǻnS}>+9cw|ۭl5{=oK&_w۾G|gKױ:;|}o{_n}|qc=owݺ>^8:Y{ܻoKm{z}{z׭vw]짶8dw:;>ݾ}ϭ{Ok:귳wxygRn{y}﷥7}{omiȞ]֜w^ۯj[[mCp޽nj7׽N۽=^סu׻/qo}wvntoNr|Nۂtomwsvm{>K-ٴ뙽>^ϻik/}VzV7ͧs޽kxg_N>9v}{vkr[7{=5w^罾So}_z}s^׾v9묻\}w>ϟ>޽ώۧju[Wo{ONֺz_CW;g}uJ{׽Lb3ݮ{޼]xoS#|/}{kϽ{}k{mw_۟T|o|s}۳۷ϝO3}[W׮w׮v\wVkqӳ׽y{=>y=VnZ/eowwkwOZ{ ɬ徭zVprzݵWlv{^5yoEK:j^zgnZ.ݽܽow7;uL/}eϷ}}Go6WmmU||&[w}}v{on۞^}{tyo˛o=o+m;vz{cgv|CvVU{n7}z-==}-_sFfs{{=y>_mmp;{w=lϽ{ϳoYm/ϳrf<}VqbӾ\}8w}Jq5};n{[;nufo[ݑknq;uV}Ɲj;wwꮱz[;|iスu{wkۻ}^s{Ju޾ַ}7}w6k:wv編ڰw]wz{ۻv^^kv΍kv㹳2{_{}lkl:koo}|}{<}v=az׾]cw=ol/x\o[{uOwwv[zsks{}Nwݽ}nj_avo>u}^޷W>]Ͼ>J^ooGyǻg{zϻmΦ/}yvE|&흳z]9}]˱Ivn-agwwJw{k{{wvlo#_vw7^ӫ|}\}͛޼365Zs=OzUoW}O^/ݽv}}s\r6m^}ﯺ햔to]zuۡf5ӯU]ygzo^٢ڭ[{gskOVqMM}:^muǭټIփo{o}vwvhouvk͊NǮwt;9nugew.j\n{kT}Uf|2#0h15GT"T2GS4e4OE<*~Ѡ ( z`<zSjx'OPhɀ@b a2`L&&iLLM24d 5OI҃I10M 0M1 &L 24 Uz.aC1?'>'`cZCL ++n%bͿ,H+Հ F@> +p!WjN/,sJ 4ˁI,k]m 61*'.H%l{LܧhOR ʕަb!mBgwDsaٟk&_bгl wF/*||p߶jCh$_\m0o0ozJc#spu|tVl]*J&QFr5.WvQ3tTUTߖɭ?Őf<e/K,̗XHB @w&;$aA0N4_xoN4A8 ЏiNC*δLs~  p GHtZ?W.SjSb ڿ:j|Y~&={;xBw@#呡;2X]_CnZ'lsEĶ]lI_zTځQqҧ)L)LqF:H]KVo /eyI(B&MG$-Yrfp#vGzEK~ę昺' }\ؚ(5Ω"0\/ḽ2DVb!JdS"@*m8@@@QޡZշA6[lU~O!6~({_jDR2 Jmo%ZKVk^:3t5%*je3I/贰k0VDxONTJ$3AnM%S C*~^֓6L.A}րl<.ng~IGveO&2[i5/&C<9q [G. -"-wڽUF=D4 XF8QK^azFmwBA59fݙ 9_ILJʵl0RO6;' LZT}z]6ȁÉK`Bvobȏ%fr>.ٹ| sJ ^"% &nǀ)>Rx]j? X}fY,Zh62fLyډ 0BTNO{'w^&->bʿzލ7lyvqo5.'QݠGIB\T8?-x8>+|k<;?ZEKfBY\Kn!; y#U":膾JɥRyŞp 9a#n\3qȏ{){al숃^7 ?ƽaJQA*yΣжn}ְ1CC*VGswˬ7ufw+U~ tnqS,/+I]ڎaٯ7 E8Zc;` ]/'"*!ٓmg0vh#hHa_!g0_NGg7w3 :Z*1zL ş{Dߏjz~`b5R/\⽺~Sp]<Fjsviq!$^2dܤţC}("Nȴ-sDGQOV=%ўtKSZIZ?); Hc$J0Ωkۜ<ԧboO{S5U,n}vpHTh\预GʘzJ_*;_WXNH 3@@k1Y0FؚLEڂmʉq7,Ah]"ֳP%OU(mBrG84Gǣ?T3c^L$v ~M5دmxt:.)77 F82ƙI.|-TO,UC.jBKGн! `]5*#+Ӂ~J;2aVȒī w 5bnSҠ3đ@mơpϐh70Ep;h3:vpf A'8Z lT: velTf܈{\)Q0fnR1'{S#x)RD=R6}ڣ{ҨnZf׳E ڒPr!'`'`)6S#-]_b%PzBj'!eg.6A.o6*L}TG z m¯pWO\K_ %S'o*\#U5,[|quEa+cu!܂7W:'P"%h*8lGVSC> 'h c)ۜ[Hi(seҁU/I12q~zrVaPZ'j gR;ƻ!ZȕYtxX"І@0' ^liz\-T gjlJ+yW29(Kdzy#U{ϴnLuq*;Ēu-EiQx1 )*~㾱yvEy2ba'ė Q JzHADfH9~k.mVE ;9P\wrS%O2QW}M}P'ޟj~ O<}cӧ. k5Gm-T!b{oM'ְ\$@}/fD [ȸK ~7PcԲC˺!~a(ܰ{~e;0 n0KN6ʤw9='Bͣ.پ5ȍ+j YqS+8z {.ČS`?Kwb/bV$S+:/qx\ 3hh(, q^SvA뛊ؾo6fЁ3,V*~TtD"~ )q׃5U""ӝ@!ORxQ6Sg@`1]MQ`N{0Xj3/Bz%[_EGortC#`P9={l yėCc8{yD3TbgI|*ױ^O˾[2Ӎ\H\~~*f(:suM`B3)`œs3ue.!Oa/Pl`O }fwEoခnN$3Uo}Ȉ@ضuJ֝ .tR"{ %><> \ ?M&rЋ IRX8rVZc =F]]X-2 Z'UT6Y,Z  S/%߹Ht^ Da*9>FzQBv(o)gƷҀHd۹"\w ud>I\J>`[ 7VRϓY s]Y,JG"z)z@vcr  #<Hz.UI%qnkYbf 9F;Fyk  ؠ^#ݱOk:?xL/a}wNS@Z1=@HVi5eҚ!gQ~4՞!\KV__M˺ox?~qa¥,Ft>xT|~!k0UEՓا9y'/k_HW7zmYeH瓫;3z0T1%Bzk Mg؆@lϳfm5fҮ\"e3C|V; .hLXTk-)Fh6ޫr\!ꉧ}]2抺 ȳ]Q =ۏɑ$y[.UnZGAe5wh^]}㪩. ILC&[ff%r_6(+EM42rkQxtLP cF6jq=9H\g1< .s!_RW7 y|$ 9DƗ4;@ $1Rw:dnl\_BVLuUuv '?l_UB^73 u9[; ReWbj6hQ:ClpQNnx9 íJdogyrgI[~=r_ZANQC`ԁa@# :"VpSb"6Ӓbm;vjJ-qGy_r\>ca64M:gɱ_f=j%@9+xgg4S> [;H@"~bMj2P((ں:D\t+4@ c2o8+] vo~n rcCG8;$ iᎶ6h^L,Roe 2}9• 'ԒREo(X#H&4˰>nOb%P(uc3E8i9?BGΊúȓ G۬;ۭWf~;JeR("<J|{3B.{{VK u#FߴZ6B{>3Vw~pnS@8YB_!BJPM|s6mUkfP(:XN /w[VyGwJ蝠h]x#[S K9:]+bY~GUxHd`U;ǻ?>z3:QBJ| OPa+qB;;N]WX_g׬bm61f! /*dK9pc&aAL4rT4"ֺ"BptO` r.rCi2!fwЉ6'ԝY 4) 2^GdFo U.P ޹<1/`F,Jq2֑*\T fo:rj UER+}+G6QIHn숙RVW52qK=O_of>:jNg||v@Wpp.-e, 6¨7fIG}f εlOVV.Ϲs Y "'vFLM,1U= +(MFD?qE_m. !\\FVN*)F-`9m䑝UP9w*o!7I3btAT['83㌕ϓ;+]3J:Dy{*$S}p,P};jeI<śꏟ1CBYL DJ<\|3 1po#/ p`>JƯ ^އ8z%+5_!aw@ XxH.I}2' ډ5XFQpgt\rj)b]S[}{ }E 572% am58[,' 95~m&dݶ姻^cf(IZdFҀV }Y{{P"ei#`O{C3Fc Vq).]ur@+B N_ȷ0d/@KE' C&Z- YF$y\rm6j`L„c1RT |-ln!|metX$!FX Uw7tD $%C޴&An['`uvJ 17{* L M,Nx9wDkk^Oƻ[8P =xC(!p{LQƗ* 9݌E>\oΦ! طRɉA~~ufj=uouζW-ltťn.b?ʼnGBKiɩq9g)v.tvͣ1xҢ>U+G?79f)J2 d@ ŲY%'YT&OmZԛT+͚3p{=%p_ƒ9pWRFFokxWJ;4Jaz6pr{ |I)Z|ENVb?+ "sI^vL7HSaͰ (I-ywio4M.WD#E,py"IPo) n:M|ʶ3ù0d7|sNP7;GAd&D*YLPw~Fٮn矿sI1|ym_-t)9A˃RdS}v5FA ' qzg\Ch/m,l)R3(0NC>~Z>>v 6ԭl[)ƞʕaoZIȾ W5Fd$/d@[4gV&xױMlx\-.y!0 }9w7ǙoW;r6nX[T4$!4`Zvi2˩rX,;W9тB*>FbVPoG&ͼtfᑎۃ9owYiFJPZd5"S/5Os 5RWd~U͡/&o݂&v88*lXv04HNs}Oy'@1wOԼ#r[e'1dovg0<ecO8٭ k|oT8^7{uipN.֟Avm.L+I|wzͽ{%$`?tA3t!$E^|udOb.#PJى[p Q*e"D -D7Űrh#5Λ):}]L':C/ܸcV7^=DꪽhYE o$`fA!>o3?0rM[cU`)O1/8[I42n1Bi'@ ͑iT)vNAu]Hbz 2fjW 맴MZh9qЦuNk;[Bcy?YPP67?6]^1Ħ}Zx,Fnl3=|r'0{Y; q$}Z |= @M_;Ɍ1 J b# ;+'0IM4AU+t/{Lo>w P;dݔjTjBy[U׋FtiȃEz Hgẽk&2re eTk\}QUcUfhcKA'bF2@$-+|Ęi2y YI3{g~E`pQgUctTҜat8D y~c"!!;bl - Xmf0sZe;@rQAQWJjl k"NƱXK{,Pl4;ۑ?.&fthR@t["~'CR3MS'dP,qAX01 ?\ժBkmf5ZJFsmgG,!O@H~Db7KдdF("eI@8(4~z-e)C lsAIcN<Ι5qr&&Kb{dSj@\/'Ցgw(1]n %_]fH;D| CNxt2)H֐Nl7c:{Vt;`Hlj  dHFp]FViol;Ǧ.oB&~#;H$ƕ5K^=GfddP=Fub@*n2\aO !"i;-c >T&<$%*su(-Vn֦>זߏCƩc!~8ԂX-{U(Y5˗<#SW4lxc_KK)gURx͊qŵ1-'!fMdSji[w #4N[TK C?QO+r%eKXKǡ4}~C4(qr8}@ӶL#UQ XYiGD q2˦R$Xb:yfCpkTpT5liE)8Q *+$; rT=/ KxKXKYnTrPʑR(ڪ*jRVavm|n#%7^+Hhb2^DV2{{t|au QūYAĘ$VK jŪ^(?:+vڣŭ[xtsm/Zjꫴ֮lkGH@QJmȵ(e:Ԑ_k}$iG s':Yc\1f8S|,PK5ʮR<""ƻk%kpG 'PRs&7*l{l]^u'z 궦,d;I=J^ڥKoJ{3iUvQ\n oz;URuq~="Rtw4e،2z~]Nm_ JtfjݻѺg|k |IGDK"ߩZU{Qd yjKؗ<?ޙ+n_Krߚ2?鮞>27?CJ$ 1(Ye.}yNԧ, G+tJ?7x#g;a6oUڳ-o\eMMR4%xbs4OY7ӣ%W@54tUr[W9_ eYtZ<fUunmi Rp n]o:mg0__H΃<\bjR:JNLxh;^څz4^ILZ;?Mj^1ٰ$YdSL`m-sB_2*;OpƙMK(_JzpTc{{ⷳ)in^iGd+u»TŬ? rcX:88;x ,/bNy*grW#r8LNv9*`kpR ˷2ߚmNߨ/S’Fn3/+[Ck%P.g5YP; +0~W3""}~fK?vרE0b=}h,:U^P|<ϬL:~%Ѩ@^jR,zB}I!k =a)`xZԿtҶG=*R싰Lf3A,ZH1F΀3HׇܳVBY7lL1{h> }"s"Uo:N[B+k=3W[HJm6+Gӆ&*^ p! Eq"879MaZڐ{T93{TƄPhA/}N7o)b%eϟ(`D2*욍مP=mxhQwF;w;oW&jB'G4LcS?_9`+47r0LE .Ju@cH-aW5&PJ=8E3X o-ff?/pмtj'^mϭk3p< |1y0<Vb/;5> !utka`DS@EwGDed#imyp7VwJÅEme0@Eo7Mkgz-+D ,7rDmNh?mwҷd*$nb 1d<tqFaȷk*2_Du'}+M}(3\\ۋͬ-Fps=nK0q9t=罬u bɁ*o[.QYQ8eoNjIfŞ2BgPDȭxv-oSRCH_b/MKg}AxH/p+\K4_,,?:"~ ;[H=k+^l,!ZrS!uGq*!dXaû[-Mq ۂǖI(w.O mX),{rfO\@mD%G:6{SZ-zb{ny*}_~%۲HaJ q Y1WoH˿ϤQO`X}IOOn0nY_{Z{š"ۧ2;i<$rE/_׆A6q 3vpzQ!]6-ݫPac)ѹ2WCVJw'ia)5 ! + <26צ} wEa~.aLnOm3>aR27޸27dJ]^oVh0r_SfLaP+ ?*Lz. ˊjjs ?a4|PrWaZdoxLwp,v8 PCDM(M>#( i%ݬ2Jhr/sHE98o?)kB9't-v&%sķ@R9 TCB{jE7blueo 1'᪘SQ{Ӡ- D˟4HḰ;!'!)yGAG`x].%"^<4N[,upŭ|)f#W9\wEA1 +ZX{oV5tIָ4?"heʗ_bVUxA5^⠗ʗ939)uee3?̷rit=bS*^6iZG [B k3>u_uE07B +'VTvxzoTv  xPWV ꞃ3sw],nE&51Y$-f7_P?Pđ7 5gTjPMUouqCczQ DK^۵ND? г Tgbjq 39O8ԇ .yE{M ʒؒ z1"*!MV Ql'νJى?F @.1tzV@Mj%U؁) D|FmThO:d{怬je;Lcf 7+T+e .w>4.IVrpjHQ=E~Cr<\ڳ L M?:q7%6C`Ӭ$! F[P[7gNkܖ县~\Ai^s̉d,Qe  *TOy;g,;T Q`;7jnn@ow~-&A <M v[~8 7kO'Y\`0"DM ="1vFuSpgh[IFq8rWGu'cH[rene1zʚC( ~=Zw@=3Nڦ*f(Fl'?~ߟ$ bB F]'YN]N0H9KJ&87!L| ]'(c&:O\=6pl-S>k#au۟n|XŊ6 b Վ4ppU{Cf5̒cYT-H (E壄)~w|F/H]L5= ʜy7ဪ|YɼR[]c&S̾B &kՉjAe_Ln2Z8Hʝmv!3fy[Ͷ9kz u8n ޭ=\wzS;D\̊=ݳ?Ks0͌EJ>JH*"9tbߐ|N4'*h\|?xI%ߑn/iBD5qnٗǷxbH@ D+ciۍ)xC'׊d!eXHyou8Bv+Qϻ'J5"G 9͊8g(>j;]ocxܶ$u*[ ]/$!z;Po|:]iO5RO%-U $"uoW<>g+JR,]q$Q̭ɉ"jD* Ym"^-)(0"%^dS HܷDS"n6]ys-ؠ_+,T!u}@ڶr12q3!շh'r)IM̫K=qn@` AZ ޼3X5 +l_&g~v,jP¦r07ŶPE! f[R YZu'K H۝~I'OxnWEG]zEsGD0VkWᎬ|;0*5rVܥ^}Fݻ2VǘG1L1^>4z L Mĵ ZZAK8x;sHanMC Glt- _/xTm}w:GcU?-ٰʝ0CS?.b^wh{Brc_C]~HN`K+͇&: kux{};qޥrƇi(B CI}hrx.;ȰW;q߽qr,`qOPrF7_U" 8/>m]Q%A5?FY{5[F2MZ *̣&"CJƶ)FiNZ8\$tY}2},Y{F<AA<,΍Vq*^/pj\ Y'B'>CUV)b;1bx"8qG~s>:1nw]~X<>;LBӃ~x.Qa{\x ~;$470k 9}y'c}FͧDtzi*8@А$.òq R8Y5Y6iyń.f +t $/طŹ#m^ϊ@{!79",Ϊ;ˠٓ 15^ .kT:SMZ3pGo~XeD7=Kh?`PbO- @R3]l&k=9 6Gj{ m}1mTAs|}hƍO&e7A'>@a/A #h!Q TG@s&P;J`Z3GޱN;Ka@ߋȗ"3"w8șj3Tg%70Y҇GÎM 2&]gtA)L019#iKbC} U#'yg. P>"&Lpaˊ}\&B_:'/+8HrGc85)z9'H& 6uTH!'N^_+'1#zlyǿ$ZgxNnjHzl[MYi/j8IXB-c(Or@c#t'%v1]׮Wm4)U#@b +<=ӀI֠H[]g{\J"(ۃZ+U ޭT爸*ncϵ R(+`9Yw4z6L2ӔEh8:$!`Ƃlh=Cc))NJ"ʔ%Njz^iKξVܥ^]\kf{A񱠷K ldc'{f߇?Q5LYh^OĵE6g9C-"Q9+ P:5e9d1== esIw^ߏ8b¦ҡ+|UQf%8HkT&a(qx]k%.jel\H{p+<\G~w¼bR]lG_ /~=x- ad /41s-#i.S+l޿+|uW!a%$-K<${~`l67J'7%?QÂí_V8 '};@Tnd0TtGΩMJD͛TB 0!,;y`-è03,0IɓU(]uk *afoκ.ɲuf̙!K0BFLx}]ޫe3Rnyz#6@ ߵp*N.?}~7k)y lyBT3\.fY?me5Ny FMlɡ8?)wg:ZSsDv`1Fxީ. wS,՝-W7|/%`XN` cz2A#a\Xer9]3(Y-/eWz; Kռ( dK$;' *sk@gUJJ8祤J]Nk>R.31l|fuܶ&͑1clȂ]CPDœw)%0 M`YktLMT3a*zgtU3 w8 }&q,]v þV;Ac< VtD.Y0I5o7+iuZy#6{"x>D{\r?x7@]j|fQ5dsDSf#,zl0(|F>}[3-.6:kcf6vv0(k| yN;U5Q }/ZْD|<;x|(&04+Pkə^.u½Kb{rz yy~Ѿ,"?}t[u>=z(*.=Ia{JAZ^|f`) < F?_Y{GK@ڦ_MB%U砒,uE(# d?׿ǜ5Bwvxaɤ: rK6$xaf 0yJ Az,-t:DxC9cw^|l ʎO#t.S`isnvǥv[$!HqA /,1}ĕ*憫'ƿFdHciaj^˯vLYvx̚ ϝ ,ˡnZk1\\ z[W/GA^yUe }/>97#ݒF,W:1>[3@?[}"˶3yQW Jw1qlz-t?I?Y}^E"LqϐI`6}3يvaS|"Nd1":-Y3hp` <] {ы8w>KW4I6y[RM|W6T#S;)=J0Ġw|fZgE&T%nHZese}(nF'< vZp&77?G;=e 8ǽ4C%砆G@'󏮚뜁j27t޾TkNSPGSqxyN+sYr6߲*z̆^c˩K.E I\O `eٟSſ5}ta`z̠1 עWփ9u ½np!F\<^ijulv/k梇O OE F.CocbP]FۿwS3ULF _`O<걌oqjETnfufrB 7W$HK{һ|Aư?X|6Ux)G"JnsXͦVힳ /6 c[U稛V#A|i ̞f5ޏTBkfߴz`61>nfۼel4jj> n%* |khN6'w% i@yiv9fIysEϪ?#=K@JP 9opl%¹ 0=+~$ 4y!Zoc=ԯFuXԧ;~jy& (A@oȄp!6t8k&!@jք3}4q۽'zͫ'j{|F"+Y'ƙMbIڐϤ\[}x4[V}΃COgM*%_J d` ޓBc`!<@$A| 1Zr#9֫b.r0LpVm͓GnȡlfA@+#C ,CZL̓ź FhQ?av驒re!^1P)â~>|N>*xr '[u1c挨.Nje&pfо= 6(*HO36Aw  *jZx#Az Y|7䥤YkvTgR+ (<(!S"ggr+-qias,LשXʽ҆|4b{{|䆸r51gPGᏔ)QylE#> 68}қȦ[<(𹩡nyWV4MP9C*|dG5r!h"ǽiwߧ嬏eD$8>3WNEjGӤզA=6qjg;H"Dg7'ĻTKfLEBAsxL,in\ ]/)J7)Ÿ3l~rT/AYio8Q{6`,x01uC8 M'UGhH+UF>肴+BR]m4eh v\˯%M!90 Z6 k] @Ce}Ib+s<󾏲GbC (G^$ԸNGg]No_8Su9uQ-Lmw~¬Y7 4oV:24~"PtO8ջ",BG8O+9۱@o]p!?`6{;ڒQC@ԋHˀq~C>sS*:Sڋ-Z*VqD m \F엍OHH6TD?D:R**9$C[8A׀+@H^zJ'qt1E1y(4Nf|}9M%;'u$5z}cCxs=u:aܟ\|߬aː4{.Yh%:H.7n$5"2% t S;9L#,g*Sm4K^uŻ*RjzYx5G6J.!/݀xsנSj2i.^,7#zdyywn{6 86k?2=bOQRMiEJ3r㼟>(rmV^8u=̵[Ø &l=[iRX+?Ms|90/{uGJIwnqGpG!bYͦ7d|񔚈P5vsBiz˫d_n~)9A7hXjAN#oɅ4Z=\4ItFR}iρX*_}{ZW&nDȤ8,ߎ1jPչӫ~>j2[Vػ%]bՒs\TϛT/.LJDE]b;㗝SVMv6]RW{G,E${9F6>Q{E;3zCaaɏS$  4 7կKHE/fO5Fx[. 'Id4?)ATų]AY`a',Yyy-}Rntulr:IZGd)n ʊ ʸBS0ūrPud ~XXz䉻A!U\OWtqDQH<7SޠmiѸ `58gkԚZBiP):'Dɦ^+-*Wשa2Cm(#/}p)ew*_߷vr2)yԿHs)b>lOr"z~Λ*.zȓDx;g'QSƢRP:݃1Xmٴ)-r$|47mpqof`ja=_5A˔ybmIlkudx!`B>H E@%a(;Cv#0kPF$Ms%<ٞxd2%:&-S EQ 懷n\O8'5ņذ9"TM%h(q*,# 6.Sd dV\;NP'-81*C?b!3L8TVőRj^6|DYr\# mMM`s)K`&㢏`sIb\GwKWYGÐӄe=MZ_ϸ-z>tp np:td:Ç,oA뀈W,vq g%򣖍8Ekxl.h<|-sUI7eQݨ`i_mŅ* ЕtS?+UO7g]9y< ˺vrⶨ˶ۑ7/H2t9poÆ Lve,M)T7(K3gEZ{5 c9`gcCĽTm= J.` [k_4r 6} [:<ڰX̷8X}v8iBLJՉߡDk3luyL"q_T ؝7I.Ittuob/AZ_ 6xwt^Љ6Qb| *'Iq- u T445kICޤ]rj"x:JM׷ސt6%є԰|H! t#5]DjDi|3YzS[**X'M 1jjnkr83b0#`eY~;^@WZ|nqVYvX2{:`.O=H'eW=kM8 ȱ4TmB[ϩ't "JaU.cwm6.,3gEUu Br-L`5%C^Cv_A(g6FM(s%y71CW:hu{ \xGbaTQ)s3mo{lciR4QLc M~V+`ւ^3b5nU_db-pmLs|pYg!(YX@ 'ܱt(S.߸Gv#T)?Z|֏Z1>M x2:KkfzA؏1|4]8Ȁ&wC`9gȚճbccʁL/Xh,-ß7 iMLSL߄ܙsl>*XEimթ4.F%C=^>7H.}9Jb=+_H v#Q)3{q[g'uqjH\<Լ#CEf`&H=u:˰p.v9ޫk@s gA %(iq/ ùEemvdsKr*6|#˿{znSЛHYpOqYi%P{ 0<>}DB0%{2/ZY{Mzø( q~UTD+=m+;wg/=t"Ir܈fda0JoEzŶq#t8 ;1suGӫP`tK'^ !msƁvz|, yf?D?'|) -71?i#qmanѵC:Z Z#D |;W/2 :b2>;jcľ1ca>AD 霓'Rzб¯Y񀝪 idGE3-d,jsS;N||-C_97\S\j2rIԃ 'R`58K ˭/i1$W0'@< KNiٮk^\;@E<g|5\mEtndxqMĸ)/XM)!Ny'"^"]TUtU]q0u3-đ Ynl%]1 <֌lzxrkφiM)R5HuC+TBPOZ(vʃ|o:xλ(aAxH1^Іi( rH@>eq3eav}rA}xAQdEk@m*`? :Tv͡<"kYaM&5)~)O HeexOk f^3 ޑQib>(FJHzlFfC9J9ꜟ gMkp(4))?oCq-cM iy 孌'bLIIkf {u^ 6`zD,sU(uBMWCՍ&E:Bjn/o.}NA]7ʏ*鸸&H{}]wܠߑ6XjCAǜc1-(y1g "@8D1ByWȂo\J\VqG# ?j,EVxG>tlj.:38uʣNDz_vMՃm m{&q;,)$+U"upqDR|ѹ5kIr}֬5zmV:wsմVe}ZD-A<\`m "[=W M2 bkl֭^V2 9֮AQ{xd&$\ua!APjQճͶ8Ơ=N>6h ݓ3%t6yx?V?4J o" wlEnZN Fy8(2bsȁ8'Qo S"Cdھr>}hB [jW_q#؍GO63R?)ߍUdWtlPC߃֦VFԣ/_!TvF\ TQr .HʋlAQJO)[j{+)ڨ^SC4FɎ?程Gt?W΍}5QJx| G At(X򥑁buGA]yM@~0+^\C^7Ќ@3+~&{*S%(k\۽(zfЫlc;<("Hɐ bE( ZM>95R Y>|Q5p窴+i1YL0!^03B})<^ƐL6]JDuX'6#ffyQ?B~-mY<묰6ˎ)< BRfqo?`@Z8@ʩd?nkU/f%K1Zsz`O3TS\veM*sB'J}hg~& "  !e_&ؕ6Bɟ}:JH%;P&3˧OJW )N[S|m + x'/BaD>1Z#X(s*,^;_1ff* RO_}15 jȜu"@aɟㄻn{s:Cxߢn~:*J쏯Q#/B(Twu^ݱhDM_\%9P38ETjUST-湼X+rpP"q$#ig B7\2G!3;2֧1Ԃů/ts Bq -Ual)϶[>z5qe!Q*w]wZ@&FW$[WppW?|Z˃s^2[<xdvQϗjF4s ߈ M0(+IY Fkx̳PVj'!Pwp"MD_#nHjj6#E$Ȝ|n1dZ$&bVPA(1AzN1513G ^V(~V[RG,LQ(jiCyPpPi^e߈GQ];2>%B'ОrY؅zP2PZ'8N$7rBT=ؗ)Ud:sht4eЫֲˁH7|1U;@u$PfRć锴k0j~N|r,hǔ~ 9@0Pdc7s#mTW  }wf?ct*JЋ(+Mݫ93w%̇OHAW6c 3u 5(K!s~l]@HDa 5L'-,D Gh4aЇ[\&;S&xxm~ŕc@ gRR ٕf4@y#3)b]h"p;pԎق`'f1:OયHPXqt͕5:tK.JS|юʓ~!)FOF'hcHHY4!VM3:)싻&`5ѓZ^<^R'>Wq~L9ӖOՠu%;u?1:{%tYXȾe{דq g4&~(6zȼӍM?O|`7ɸ,Rޤ|RI(iC@%8I}/ \# ~%>KIͻ Bfw%ApΟlF?u.\J{# ϵb7p,Ώ\Ӝo܉b8(t e+(sDQbPF)?+ww>q-o$PjG`41bR]fMGLv{zpc]*P?a}y6 BmL '#W*TJ*SPf_6z2CEJoC?zuàc|F39;$06mo'xH|T(%X=N]6RzBj̽ #$&2Gm=3Uk1k9 &ӥ<4t1#00e.D5#}.q b"}C(n1DK5Kʊ0um*r7cY"d3"9D&;c"sg|uqS;>r&xHT0F=UMu`nt1hGN<*B]u@Wvga2TM y5F ۤ*^J{FXRq˓uYz~@9IE({ I 1Pl͔\O(R;QC ѓJ%9VåsMXfj CxmLMbkwgJk'>ۀ~r,6]_~ :\;w;bH@xs#?ϖo,9#y>["ZGa}{K .g_h0r%h5`WCҾ?=YĦ\ۭ2]`f䘘", =t5k,ru3vӥݍ+X|rX 1֋m*ȞOUe9 )wWo_<~%62uLr@wt&1b?q }bx Iˑ8G4@h6 P"8:㺳V|0#5 Tf#5>^_ST_qn=dEYKYi\_ ݈7g0A} Onkƹs:pm8]D<)C?twu|K\ c ߖV\Qx⩻Uw{Ֆ.NN4Ɵ7e&}lvŸK2 T?k6y^ =vа9_mfMm"_=B&pd9& Y+uڊl`ҰE,^mSy!I&ta j>5+' ]p6M$Lye KAyɦW 0b?*۷P >⬄?a6$<˻p! IQS qԃ_CJðjV`_i8;KgcXqt;%٩͋M#akV$(0i`oy_:Edw^]:($v5i #‚DQ.O5ފeq?큈$ JE-:Ht]XM[٘#NC䦻8z2i< `NF79,bٯ+Sk2`Yn؋pVzL fX!%Lb*}qǭUL F,I5Et z)7-[K:׉o(_|A4`xaeK #*O:ݦ^vHفY[JaS&Gd 846= aOj)fי{QQdpXݺ KXڜ&T9X\Z(^l%)BSfBU} 鍖|%ُ׎ӓ’L;e(1 $ޓ DxY#{ÝKD!Vaʪݖ:XuMl?$.S:9Ɨ6'h*ƌ)UTJg/Uz?"W+zn蝒q1jBiL_lBJ3 {ĐI= ?kDklƾ`Dfl#jk|q1p| LNh.(,*@@`q LESi3ZC..{bnlA U]R̈́N+A*=h⡍ONc ov0ZI%թQ.K%?wQFLLmS)]8"Yů.Z6G_OG^r,U8u|Nv4hdvVZfMX=LkQMvD _>X*Ĝj%<)%6Aѳ6i>lUUk5>: L^mY{5-6A[`wF ܺҿ-9E7:Uбa`03Nmc`NTݹsQd|7 m0s9‡z8ހ!ũ$4iJ;L?u wm1ZB@QyR Ц[++{_BhhUN*b|g"|>h|5yV^ "Sp7Mp`$RY݇e YSeE:fi!vx3r8@buUYY\8gy '༭;ݺ`lW42AǛ^0J7Hn@OFwzLT,(E޺|0xO1Z,K#^5koʬB;3N˒V/,A@@ι6잼%3;4 enSbZRӬn$L!3%T[G^RQ0lf1L Ǜ<d%u$L*挓jFOش fGFo0*H>8>9ka${kd5_6\L\JPjwB2y+&_ne[¡7DJjx1#b)+!Lf G˅ܼe_GY pMq(E>u+dM)&h]+ƨķ|?ťVj7v]|/zpSƸ $Ǚ z,X p`aS0!ב~nփ -ah>f/9= -&b^"α7FU4#+._Knlf 4}8ĬM.rj}?c6P9g0/G9}6[Y7 "!qݳUJD^c>qKQ"9㍙TItvX;=(SPn' U:vp$ 5q_#on k\Oy/@;P&ݑ>y{<Є9|iL".|J*vi #E}e )Rb/aUɞŌ~BV̂l\Pe.쎦I?W<ӝL#戚+t2[=ؗAqA 4l'XD '; M } Q^~uh*gQwő _$ճ| ;D]'$ǝv+WgަR70\@0 xNC5<-$]f`/P7pl_POuOztkX"SP0Ř^2he^{ W utV.@Y(.zNn7{r{'u߈~M UҦ} @puALɮBY*&RfTCs*g΁p,>޻(?K-!w%]ŏmT}a~M$)£G _W(~ ^`yȼj/x^r=(lrv^ ^[S[Dy1^Tfjc.DǶ?yOF퉯НR&R=ٚmw깼rs$STngC Ybd-qQhTfx܀Ӱʈ5hQѻ˲?go@\e^}RP{_p>Po,Ғ/B- F&^LDI$zSo#1v-f[24At3pGMph֘NhtVZ_yS:8tRY< 9 Ǒ2Н`L;/^K JƘjTOMدNyמ;]鈗Twvc Ҭ[gcItspU"fIcKnQ/tqFuID\&6WH;S (z<8} W)?y im N;3tufH\]:&]D,֢`p4n3>1f% !ȎXkakye5C8!_]83j?p /ݖatCK<l \R:BkZjaCv}ΝW5;^_>LB뵺#?y38{Z AշE()0Cx7tѵ )ni=n6?]N<Fjsx*~$h5B#Wø34!$()h\Bu>K#ܞn~x{jyHb1ZS׼ SR 9[+/$ 2kEⴣC2g[MkV=ץ+M~ʼk=n9!p'dnD;?@q6߄nʫ@00fS[Ϙ;P" wDƑPI*^5ˀʣbP_xUE*6xCyc&&2Adp/UZ%f12n>>3^=:"CDjb^[v1`9>}1 |c56]\àMvwMMݬ2{osjL1N)b`FK$Find9=k+"zY&9DzޕOq P ~ńxfBiG44ٽ,T321} L鱝.|̍"/eŏ4B,-O)9" VSemrJQr#p-[H |7dKquKy<_XvoESfGai|| (oS?a~@0&5g(W'//WRR}R귃, ω ,-=jO.LqcqORr:| ۷XG0 FV^ny ܖTO~mRAi;giio+ N@ٓOl=%u5Ձlg]<" /^8Y$kN`Qa Fǔ.^1RWuhlּ^Lɾr͟/ϩ$Zc8_y,kо [<@=6Z߽FAk\G%I=x;g i;G`[mH{dr$ʍfq2J $K' a^>IoZDQ#E$4{U !Xb->jdN# zvL_DhߐU^aV2kh㉞=fYy,{Hd'{6 ;7nA>r%g0tn2>-!U4(9;yŤ' bhEdhnؙoqjG29p|L&̶_HVJ |~be v.kjHx7^l(PG=cC' qT>T}^ڴ&#s* ˓s|6_NM=m7;$:Iѥ8z2f}g~U'b01ObAW"]B)`?0?68h$1wĩYPS=wTVvL@żS}Kkd]pϢ0LB@xVH~!ЦǸW<)ŐQgjIKT3+<BzUQv) yf%tW R}r8O;dzIrIdbv|Cmί.b­:CC L80:E쒔ۜ"T7w)pV. e$x֪ j[Qx4~jCm DԀ1CycnxQcVe>؆ C/IT,,\l~^yLPaWk"u:yJDjFuzwS +]GJ쮒-$P㗕_Itjm#ޡA fZxA431ΒNR+k[{i`sN"2[""J-/AqQ$ɨr"":# h XlXĭ;i?w0ruj1"ܨ$bW6XsNkgc] bd| k|aWE4~ǃv';X5Ildf p Vn+p\ 0T*,Sic!/).v HmIĠtp#Σ.y,ёk!/?=}S γ9oא=]Y:+C#_*&gڬO =MdkP%vZm&d L>3XHKbA_C  `D7^yАCE!X{Y47f]iM}$7'1㣯*[x '&^&p'I%d%iD2eZhe?"61DKQ `_-LB"f`>Ws;h$xM3Bb2x~S6KSIE]-xuah@3؞V6">ekGH< g9{ܷqps7:-_]@L?,:]Sەm@3A 'G@>CZ5rJfr 33OpřDm+#qp%:N^lwNU1qpJ@<`0D6|= Ѭ \=4>dp3:B;=Z !> $1λ4'n#EPj߶`cH@}nAM1:(B"OHҫBN /;[ov/E\F:/ɮXbކL'Nl%Cx'sL&(a+߅>8?"cd+RomE뤙 #`Z#%m16SȺ)j7v+만f{X0vQU ?9bk`'- 2RĒ0wty{3Qv;[s۞1e;_tayb+5'?>yqC?ӿ-s6?[ Y1\fu;R׾">[1lv]SId.Ojpts߱i @:>"!VdDbҞ/Ә8^l߁o;S\y.~EL~6q k  m, ׎9!'Cm~咯 9-7`.zBܞ=6nxPp9YKG擉K822"+R=VF9ndi qձQ\ϖ{xp~ ] ti.+t2E{Bxn%k8~_oBgFGR]*^fHY;sB0U l RXc uh\ _Wӵr6t몂#5vA穜oddjZ sRHQEֆ*e÷ mP_XZ40㧇wLNl*~tW++5_l[֚TfNCOi1S UfL?d#A p>T@ފ2;Nw[O/κcml>9 ;LoוK:%jZ#,ѣH^M#HުZי`l''.Z.gQ\.:'j\=cFw I*ڰ?UA 7!DyI%S-BK;9in3 'JO/WJy@ֻ2qVL輦nD7BRqN =>% l]y. N-=[9%4TFd?\Ah3 qνipѼ7ķZgtv u*-NE0q<`'CYe e6S bS, 5y+N [@_Kd{eC%%VAL5Y!Ič+mY3jd:aa6|BOtG!Su!B󦤭zZhf4y%w$,^SCWdVF ~idxm܏Um3naQb\=iߊ_s?9QpΠar?=vP7૚ ojA,^]g­rn@$]Ͳ5 tRq`Bs"@Y3.r)tmEPF.P̾|'0sQJ@Ī8(j[n]b s @D$k:OwP PꐤB~1. U?~w6ŲP'Wno)љ>.yZ{Dqy'f`ϔXlĊ%z%K[s 7l.Mמ0_-nƯ uMAD7\|+>4*tyv5ċ9Ueα7S#}~m4Dv[~Vjp@jcx38sC]j ͛[zIXÖ LޗH8lcИˣ~lռU焐1TCG4qcN7uz7EN!Z_x. <> e]]C1 W]~:hZ2KXmpQ| r[ JfE6auP:^S̎6ӽw^R aה6Jk1h]Wtr aIVj6n>)#eu~*m2k]}LzD O|VmlGLM#ל_ț>I-ReO^SрU@T wP:هhAeA}`I:f[x2W•!c9eIZvy95:UiGY=i|erΙ#!e,OI?<k\q)H=#_Pp`.oi:j4~P 1BX׫k' I\6 Ws0a, YtMtwUs{!o>1k M ! :Uo&D"͛w`0֑LȐ7MuuȦ(h:$<5PPR[PxPRҊLuT!ΣlQuL94O~3 (fڨLwcuB?0 ӕyN,rzfྊ|hXLTچ `<ih% lIbJ-KyYE(wG6)ڶC_ZG~v+R"'W}*c77 ?ReK{<'(f5Ф.[^%LĤS~xcڕ:N"wN}lBz^Ih[my[>ںtd\@k]?+]m=ܲWaq2@澚$\Zuy tj& {O @v/?P{";㍡tP Mi9־#@D=mh?N"z%ʻXbکQ~i$_?hyՔŷabZ}j_ûv,hjXDʇhӆP9p5{EK[O%t?@KdБcgq='* s#j4'7 :'\Hy Β\t6rxe5/^҈$wPe湏lB"k@6cA"{8 T&IWrlD* i30 dะ Gn/qUdJBDJ- Ӂ*4 -$z~=d#6b-"3p UDpQ O*/ReʺڿڭDܷ[Zin_?(#<`Q]TG`WK8Bt.Iq &oG˪ǩH3oRD=Nqu?zTwls.7ۚ/\-^Y i" `NFxFB?Z$uᅐE{4Zi!NCau܅!EJlis}0Ѥq$75n W:Y~Yi1GjGp $؞AW ~3(<gګg,51ԙv~zO}Q,/X`ɛY^K<Uu"g[_I %V@I7Q+X" ħgoc/GY8dbV sSECiJc-Į텚s!x fs͔/ ˚&ꭎY7}b\"XzjU"ɥ_*C|ʬT@L8׺˩6lݓmf=BAtj]=V5[ ARe:o9t7WSuHVHm )wh".f/&e6}"UDk}@s;owgsE|qV%eU f X`ʼnv .:? @9)ɻNa~Wƾ8&GگX ͠6D/;痁gZn\PrXNq,UϖE{n2MAz:g h N8;E S{\LžϞ%2CLN}Zv0Ǜ8).'``gI).[Fa h3)]cDb-bpg<રn+wibIg %pQ',;S^-.y>d2 ldU%1&{E - x eF!rʊnYKFEqɁԐ:hI@ vh=)!D*z,Jc3UJz_n'vj7Hb3ƩvczBPQe(^jj:Gim-c6)1p2ځ`iJʺ8eDҨo-d›"|K c%4Xj' :{+Fp0І._2qTRmx1T%esHrJ*qS1I6.USy䯹AŞӻd"dUOQ<9~S!k\ g` CH D3Ufoh}kg|崲Z.~p4t"MwҬ1p dMK / ݁v' A(5%N)sG@W/'DWHo?#hdm3 _+,X6WlF0th_oZbPxlD f5,ԎJ7= /;'ARdd\ЧX}AѾ_+֬Kc2$ͦ5iz/vv \2 !TZyk='XV 5gCj?]jO0G w%)ӱR{yÑ,zkF+-3ojɟG=~%hs9g5qb=x.™z>t 3.˳f a'(f &k:9JJ}}rdZ#]tH)py3HMfS40~\BZodm2a@8}.BطkV{,lyov@x{+b !ni=Eǃ'4+z=' ƒ:^+`yA`#=AFM8Ss`ŏWCm7V=ƏilA F)'5ycHeގ$K\olrcik)ṆV݊ZDz9"^ O` RVBt]_?ƪ2{Ocy55rm7Cw&b#{hwR"f sA*l|GRpK`; t70lvf(6ٹb/Rq eLqf:a@)6'a}1" gfb84xKOs*s%0\ľB[ieaT= V|W˅u`PB]b6XIT'6d3X4y&|Ksj\ŇҞgNE'ņ ԌV$^bxIJ!Mwvو}F[ # fք1YjퟖvҒqQFq |\Y{1rwoHh64{$0nJ{)NQ:c{:[ .8r)Y Ji{~@7^6`L > n8Rnb9#/ཋ~4ME7rיc3=O g˳~:2󊿣"~*vk=S7;9x e~5`%bt&O\p5uENiJM0`'GA䧜/Һ3դ-/ iUsonMWPqW5ZUIi?÷zV6}4 |+ZzMРώq3Q@[L01iB_ڳytyr ny껳issy!m$/vcYc YVl=_../8Zxrҋj&.*qpS3{xYcR>kxfmǣKS䧪kS )!}r?ht߹e'fœ[?guLf0zщd|;-fRx-Y?qO@uccEo,Bڧį=U6Zxp00OG0=%eҳhEJ]r;zĖL2zV]ʿ+MɅ|͉_9a'aÖ |O|D 'O?s+!>~W;^oPR Ͱ +(F{bXg;xn[(.pFF30er>d{?W&y ة,gOv 輰؍k+'-njYјFm5p{ݸ@2B2Tlݘ]Us{%5ͫ20[ CawTV'Poi4Mu0=tF9g8O_C$hzi؛J͝7AXKft-v~ʩ)9/যD͇@A9f1q'ʚ g*87QfTZoroJչ@TTB\0SOO@/oSXr'&`)h,d?Ι[)QXu\{=G( HD(L@ DQQP.?vֵyqEtF8Ѧ5{ÞJv@J n܀a* JJog ѴZ9|s0rS<\5 Tk f;bEUu#=0 P]1gexΣ4|sO}y Ad.K6F_l%n"Eym[83h'AJ «pjs}_݈y g^j1]PNV Dx* ӝdNaJR@yƽ$ ( cY<4!-f0qV7ijFF}P8DN6ɮH5t:)`eqEdU9׉>I"2C}](u+;/3ڞ1ˬ4˄Ԉt!1g?!ȖjroT/Ў#Ź ?3q*~BmM >m䮋}_)WYw-CkoRup ] :8#cZ$)Q_$qJ5:k_-IYxz'(a&4~hm -݃=7םyA4|I|`]K4xP"$",E0la'\gm'>9/Cfw#e fCx-Ɉ&rÞL-iy%( eЈK9CDD@uPjȹYx{6_7&O>p Wz9cDYUvs;m/6 $oH=-Ph0S+&eg{ N;w@kz8mI-/R֋7 5=;:ķF*7eO\^W.Zf(5d V͎-A4Z+kɹ!?L fZ^f:I\_ňOʊSRە ]Ɖ[տȺ3zU&?~]u|J@uܗ7or( \3B>QV {sztccYmOРUij"QU~jZjYkaU98`. jOD֐%!KJak"٬D7A 3llDW4(4kVJX]Jf/`~_%.fDO֙WzmAy2FIFgt[KbC98~{tڃ+|nfO%2dW_lzitւ0a8Z 紩:g}4Sm\ZPqT}3riԷiA5c{p8e<''>PL` lDDcy발Z^q|[t܄#ѷeu—(AS!+ i8a D/%y[w`Ps@#S̚1B84=.Ed3 EA2o'mQ t?*6V-g>aQ <~{ ;I5!$ٲ@>WTA``Dq3|BjP1kZ%=NYN0 jzYw( S V!ۏ\S(H;CK%e-9 Bu4՝Wo;mPVԻߑW$zKh= Ιz%]hỈ9b릍vTlu~f,ylD8Z)!x9 Lפ`GIRbpR.>ָ8n\p-)6-cDK_K[^琇1!LDZZ5)n#y650#Kk~P혯'[Ef3a`:/H/y8}_&,l&g,DBĉ苐ԓD];F ڮ(*iV"* ӄ@"孅o^"-!iuZݒ3K3KymH,~<`4;+9F#f xF3dK*A%XW@'ۋ~|g,; YG ڧ.DIl̈fnK\8|si :zRhn v)rIEnh)*LӇ45;acHn"k}[tu #: moPּR/(`"|tbA?בiȐ"5U K&@er0Q|Oo:W4+C @JHU6F]$MͯJ~ FqCU*nqν]zNMi9=1K.W)iV ? +!9 [[}Q' \E4'vB3+i;aAflyb|T]`kf5@:iHwq[R1rIo0563ڰzxK?t k֎ƶgfI92m%3t?yF`׶4!@9q̊x(iH8R vpaZ>];TS|"iݳUT.LyjVA틛xG yL[e{pB{36*s7M?(ŒqG-W]`A01K6Zx6TnśI}x{9#Sg5ֿ!XCӹ'ߑWcȚV6̸vEuy38V|Ds#Ƅ~&8nFxaMA1-0t.`HTnf@i=hnz>Wn HP H $|67ZT pԎBWDud*ݡ}nHʹ7+#̞uMWQt&:T#1Lwy0xJZ]o#R`dsf1%A=9-ɂF)*9VgUeD/aMːn7s :0 k,^h'G*S=O[xz?\dl/ R!Ww,%hF%baY]mW䛹Tt:@ Pض?Ռh7&0Kנx˳M, :<_s1ߝ@ݒ}T^qfQFY[ `'iy* ~o5%UfV$ۑ"p>сyy0yN3IA% %fЇD6$c4sKV$N[KuSg^I4z+Pý]KݷqQ6R`ZҊVw&-4?`Fc 0J =crMŃf0cR?$1xƥ7&lݻD 9k\YKQ ɮuF,z@ݮGI>=8x F̋ YMvh#p]BVJ5GMP^UJ\oea[ӫ, [%qr[ЁK GBY@׫ftg ;I.ԡ n/y|!~OqsD)t p]yDC1\u9Ng7>ASƱ&?f>gkuVKS&$MGؐz@S ȻcK.  I1p}{2Ӽ&E/LOXZc)2F0N#/T'>2%c)쩲t^@v.D F`),.iO4zV,|y߷{Evl2kBkkE!R˒)leG4OohghjfIqeDGۉR/EF cmgRTb۪|]. %KbpnsRڜ s"o?@=Ijx5%p1lR:&MhC+NiT:K:1Ge/A w}"a L42Kgν6\B m|KJd`]EE=Y}Kb\J|wޭ#zAx1?ivow3қaLroJ2s ~4LtHd2#ԅr1|alg "ˀ% 2S (7f\VGQBgzs,%ys )13?LH3ǩksdo ^Sc,dTSy?rq~Fר F Z$nysϷ!?4h]tW};Ζ)lMe5$o<{ma#v$=F_}3$9 6qԑMǺՖVUU=<GŜ;Ak_t{,|F,VgUدBdX"{Vc /_)c4gOb)֢{ccj~>ڿ[hpvu@edq؝xg‚r7?%f"Dždj,FrbeqUuܦW7*ϋMD+TW{[#a_+4EoTJR2{eq1+)]SVxb2iN6hMppcHM"OR2tdvۊBIgMЍ BaM;_,Y1Gg *92ͶG~6 U&if.~T @g /UM8^4.\zD*n(2NhzRv^s,%v7)I,5`\U$' v0$ޤp,7dU|V,䓲c WȠi}BvȈVQ=o2&Pn/oGWv*{]Ԓ jR-F(bV;] 1:Mʾ!k.JiIg}$'|c 3<3-{˗jfs"v"ͦwE3;A P ΋ȷ/bn\Ѡ< R:^OPO"dXم+t&"^CH@Y]Bw/F@Ǡ-ni?be  G] 4r+UQ$qyPz-]D>Qx5w 3Zw鵵}̍ rlS|蠋/3ms YU#r4YGO>2 !T:[f(^gNb4ԝ sW[PXPNWdz5òˡ^yJ*'6 b9A JIA .2=F9@ ?vڶ/ش("JҀ6lBŤΞW)&)  ļ쪴*q➅H1EbUVJsƫ"xFG\FHul{,m&v5AڴF}TM*IK0>RSFYG^& ]&@j "+ϴӰU4?kJKJ!ꤋp+{Ej]mwCcv Ɩ"eN\m݌o@e sK}RӴ1 {Z-m?JB- p# ϝΙrɛ 1يAFiݨL{Ia%U.a vCa_r٫h U;bc\ w֕Á'(Sٰ3 f8vuX\>%.ę U|^ˊ~f? Ö IkIA<>9$/h"cjB7L N#L1irbN۬L*~A{PބǾm8AP +k?ٲR4N {+JpSOL.i nx[ծUQrк'1Qw" )ćP_M~^}SEJ8{"&64gbTxJ\j ..!Mɹ9~*jKadϹJkB^-q\?UYWzyHZ<Rb7DRqqM*7̐?B]%5U=?ci =lКJ0Hnj.AIn]p)FOglCw"xYAufӪh~9و~;@hP qE &+1T~'2þ{ *xK%#?9Ų +L.\AoU9C_zi8/^aIIߺua}PX㦉잙9 ;P Vi.'5}>c2UwŐ`Fl.{+5}Z5-!mbW{SGvn nWhffjH Bgfavw[4⥮S&f7{)aV= ZR :A xQɓ%ΩhصnD=8?^ۏ= ikx&1Ӕ6ċyLk9~:]2|(T0B>/b5ʹ;R]ӣ2}زYGGp=_G18N?(UQr=ILEU:ѧfοGY]Z"'|1+~eާemH_͚ם4Ы5w&]x`_ʼh4}0&{pp :mΡoeU:W&\>y4Ŵxq2M%tX{{tXDcUd͝&3Owb^@lIKCV[PoPKӘml!(J9l~?L?IIVSщ0ibrb.X^2h*R<$kahF́DlI{Y ,lnuև#J[Dwx%v-I0RmN}, Bbz RW%iN~?*P{O74xtмɻ+ Ei YR->yctB$4cE; 87f$,^tK#{pE{z*m%7TqVGIbip4@r C`"j"&5wqRi"4O3݇!8e6:;&BlÈFUCUֆzr1F]ɬ2&/\:е8@LE9߻4~( ŸzvWm_PAKTL11_mNjQwL; o=VS`zw[;.7.U`HxYq]cf!z1ړ6*vD]5M^{LE # {QH`%0!8w{~NsZQ'0eBY~l3{]G([L;V`yl H:_2^K: m(hu };¿m&7_8ɾ=TQgyyaL H"f,t[y 7e"j$(,{k_|vX7jWi7pM% 뮌 _PF̰"ps{ uo|Wʕp4S:d?h A4q7v\9"@p@NXs["Vm}[#Vc3@a`] S ^T zzZ܄_ RUՠ/Cr}¥"-=Z1gWv{EGӧ{:,zC:D{sp^)IgMK܊).cWM IL} А@g`Ul|P{6q@ NX zwƔPxE+ }^ᚾ=c,;ц9QZN `0M]Q5WJ26bVB78ad;ṗ U GHJH[rkLc&ճ%h~)i8]*x֪''.ȍl #@x$4S8a6EzmuWn*j29l~LGIHa,#'O*ˉSed aLY.spqS|Pڇ iB؇R_/N w_L?FSwW^lBhj;%4gOkc3n4rm̋z 4$49OaDnnRi&#WQwd8*Vy4#q6%OuSڄP*4 3'iīT#>Dhft .c_xfwٟ&|x3Iy^%gD\ êliZϷYDhQZfG\Gyr5K˅!Ѐ*z4Cm5bJ $Ȥ[ l_w[lO پ`|0ަd_;=~䜾 C+܍bֻbe==G,Q3JZSq7x;v$g me|[ۃ?&Ct?:}Z04JdmWuKdQĹ>-S%1r2A۹2XE E!ƍ#G̷uHU_A\]4`Y\zðc^a+?EAx Ip:e y`yŇ(a6|¶SD{zvNO% >%10L\h*SRY~UX]5ᯆWCw_m[&m %<ѳzh>En'3㲥( ψ%nE6BX3?=M&~=\:<,^x D INoX=}C)7D$ b\OanS!1Iky"ƘHpL  ``|A\^LpqXXseُa3K9b40t2x^XົkmxqI$,85g tۧHJ-p.ӟЬ/l:ktd!NuK^=mL\Q5o۝8[?KX]م#rls'l9uW烹O\(iQmP{`oJvMl4wVv:ZLvvnH/O>0er4΂ ǘbdj޼"T~{;8%I#o^1w4o'륾! TXyx-U F<BVU?J_[N`y,?ܮT}t /qcꮞ؅ԡwzD ,sB(ܝJ=vFGd٥Y{QA):հWV<>[k )ɐ.&Bn'0IZ 5D sę%BZTp@vQhM(U8T҉&3Ytom0էqI1srjQam{U9t;ÿAu)3g] 5mv7rY'%8@"ViD,+?el((ɇk}JƧ'ͺ-ŘInAV?.j~B,wc/37xd_ㆊV<7cT1$'^ZIk}_yнR :w;sֹgobXW㵑Z H猧)\)ӂMcfWa^|)I]3ENYm >!!<Ѯ\jmX 3G@^ RyWxUew$ {=Nj +9~y!J_of$6<U6F a`- BM/O<hlXmӘ_2= \(-@!W@XnMq~PmMpH(#:iGeq}3RoVFXv)u3Tv IGFzK"k ݇ˇ+5X 矇QB0 C9!#z1 5J{c0dbC<0iGV.gYubu.>Z.X£e̵płffS'?Pm]ęcuLv -XL!p%ΰa-M>qRm}+F7{am7"igNy#өԪav02 Oa~Z߅R2.:CQH J{_y;@ "^!d\l),O}&,#lY[ +D^gWd@x">8QӧqPz|Z.q`V13F2^+̮W\l;CDŊ"{ѭ%u5)O Ц3hG,rA]M/48J,12oP3HI^#᜞&zTL I0 Eܚ4g* n&z*8f|B;؋\hc(8$F u}SZwSѩcEq)md0dW9X&a-6ɖS+N 'hK+fƒ~H 26*gp h:KrQ!@3[l| 0}~k )ȼ{-ZZg^PsV00aYN2.,nR[LO <xݬ$ SQ`T|T1ԚJ@P8_rܑ`$Go ~nH HlN@י{Aʕ^Ya/ Huϕ|[Ivޝ#$\ pSC: J j^}:Ͼas hnkC@~iaWnRBbj`uABZ=\ꞯIzy u戦؁^$3aT Э$ OjzR͒B~eܞ3+T)5T"}i-:XBFl Ie=bDj1&RGًgĪ:`g" (7G$1U- ğOO=_ǟ"`<3Ogy6 Fk&!y J5dt̎^sَ2o3 E㑛+xLy(X|,Z! N~/JmWs9]QO_WڗalA)Tes$U13G= +|Rn+/`zhUSU9& I $Ə AKKצ*"#;B\oďjK5hy5GDrj=wކ:~|pzA)S7f\ZSfKxvgջu`T FDYng'>>gt3Ft0]MET [xN ,!/Aw@Y bėS`.mٵTWF! |^:D䩫9QuZh)X3-+P7r^M&˪O2^Nsƫwҟ&: ֢yc_qU|/(_za[w׎CNhF  A)IG}S;΃ڜ,- WRrĚbpoL2Hi T((419p~Yɛ4g^k =ڢU?b1rd,ꬦB,q& c1jWoU6\iqօab p)* h)n1K;ۧ]4IxK`#~wPF$o;`@7RO@tzSهS zSM&+5b, FqF2bV$"d8TDB lـ(Gg8}.qՃױrX* !24@ʝ[0&e-qS ژC I#Dq%srI"Bh d'DZ>faAeOLMDR (<ہ׽1?"JFJlroSHGsÃcy$ѯDu!UesȲ-pǸY 9b0<M > П Ԉi}[8yoɪ 91$srNAlݸz8 @荲QusgNwN.V&\O&ͅĠC6ПoX#))N5v?s#Jf]bP>\T ;sŠA3r`dJE|~A8?LMn4:n4ӆi L~t2yh ^ӗbʩ},{Ŀ$empk8g`U l#9%gy.O؉!Y[qM ď _5uqOa|X3[Ee"1+E !gh"11kMʎ|evv=N'eSFI&Wpfp $<̓Nƨj #8`ƧZ0YڒO*}J6o^Gz}'`sp`3[T*v>%C=P;tSmٽRhwI+?J=_%p{FFsVOˏ3}5IH];f ;6NY9Jytm'pde$pgtp1z9l3X/Uj:Uyfvd{ػ%^d.p>Xxd瀃{ 1?ѽqk֢Y7$#7dt"ՋSް ycU kcF 2F~l/RP<.{f`I=Q} ]qB !v_v-IB 7 Ϥػ4mھg_Z(sc^>g:Ki$~VB2JWoia1ơԸsi4^VH/K9N3R:qT>Z JS73;@%a`zfg)L1aO=gy<{G%,?-9k!a;dE+Oޤr _TV3d nT-lR>M^t eo[&U[k0ǂ)*%}@Ñ)*Pl+5O ,±$"pd!\Y够I%vX(X|@Ls3=@h Aoh}j~" lR_w^_RZ 27_J`^¤IHM)3%?0s4 UTڮ%_Q19W9سhH%;u% ui?@5i[fzLGI0(KBaULF 3mߕo/ļMp1m2\0gmgW`W02 {2vmUe3([$_G F6[hQT|˒,hN4c~TX%q}T*zkKhI:xĐ4\Q8'dǸqe'6z܏(B-[l|y)X_CqЍR0vr0u4f)AV13}#dXA495 !G|';c[s8:IOqM!+]F߱z!5O݈[8Q 0iŵ@l[[$qN;f(]ñtJnU_:_%6(ϛF5PZoO?w·WҔl!5wZ&EuuK73Ǫ#p*@ᶂ9)@r=ò47NMLE|Qy@8?@NzC_ܬ9H3u gJ%W~̝Å)]z%NC !%0&'3=u k»W'_tsz.92Ѿ|dC|bMSv᜙wr_i̶[~Ȝ9́9i=S5&^̹dKӹ#]- Oc1T8ǶzX#˭~Bԓ$tSۧg K":W;9{=#6eY!(znĽtF]32C,(; {&Kj|WGB S@b)]A7ǬK2yͽ\&s;}rD_-g&BT~a.:Qް%ViS+!)xu|gZ7JO\{&ol \D8V.(e?] D[pDDo2>-䉽\iઃ*n&skW /#Hn2~GauO" F\8Q""1xv׷! I]l\ & N'>FLb̽q"Si"m ^3˫)%=iͩ7GO4BSOi<-H"ϒOݟ>oL"s0[ܼWڠh,e/ٵ7<Ikywv#NἎy;RA]$[ծwZKa},Co/O$c+3[j8\J,cħV=ig%t=C04yw&@ 7hfbZІȣVlǩ wޖ ۾2XQ=ֽ}юQ{]vQs{c*&,|@5n m  Qc7$5+/o N r kkXf=ki, it2} " ^z #L^4ܖ襳4|F]t%5FazzY_)جՋ C g82_ #&y>W憵P)Iŭ(ؑ1p:"=v'Ԗņ7»Qg!-KDա&IwvYYh͠kt7; 83W#`&ؼU0qTi/-HԶ*LdɝWByt|VQHaX$n?}P cª- >t.DBlO8=*u2;|vi0Y8`l: FE NP6bht&r6?[S ➧׼>K\Թ^W G5<rL]d0_փH"~ UOF>/~:SҤD"&(ӱ>X<!,,GxZRF_TIN e5(4=j Wv*V]Q$mG;[^tYfT# o H種MΆIBVV<3~^[KYsk ,K% q<=ewָl$V- e<O# eVU l pz]V卟FI!/ziq)jfg>b6ff*˂J,3*+5hIٚg9%y!Ht 1CwU]3"ؠU+e& 09G6 /Z](,%B#Cb<y0/lYYrѥQgX >׶+'5fPVҔa_9w# Z$Q9~>qRicw=׺vr '~=E~ֿ؞t쭼Ew0-bX5HёɲIV s`K{SIHiJ>,$6ʘAy ,  k:GąqAxidWj7Z89 Vii)GPT >GMRzڳg0v௠F#PGO4;K#ȿ xvءh&O~5y-=~dYq?\CGC$VU8ns70v#]|do9ץXX`.7|z װ} %(NuG.TŕrT73^d5ԕnqHceuڃ{aMY^<˸tzBa !k2-}0漁yf]1\!g[?DyP6 QBz٨J;leFӘ/c!׍ouXdOqSցZ@7,F=҃t˅-IKL'ٯP, M1'FߊOfO()թ.NfpGlaqhvvxY盙=jNϨݙc6{[f/>h`6ʼnYimtp3i -Űx&r*N-x$]6c#w{ f4P]O/*|#v8AURsĿA{# 8}4uZ :X^Myo]oUzbw9.@B?) wԬD T<'q(VJ5x6wM:.j]#8@޶r<}as:#¨Iy .%[2jj;$vs-y@B3gTIr/`SxP>yqw m Z.zxNK1t C|K_煦CL w5~s$DR"A{}#y]TX ]kZgvwBjjG᳃3xb=^&= g`JSZOp(c}SFbo3Sa AL00#4( nLC_{BW,Y^HG}$+/)ƍU{%zGKZzp]SÐ$9)~7_+zPs@:y( #gziZ@I$Uv.5,0Et{' HZkݤoЏr䟺dME[; -~ CZSlف'K z@!ydmxT^Ӥ>B0;) tV,vWr||M&Nf?RzХ8>v2Ows:?{Ct#g15Iә½ɩH- x DJJow.<~!#u0ߧLS?/R|^Af>7Ʉ)*?!L73"vVo4M8*'M2:=ppa47Sh[ Fqm]*'8pf(zMmGlA@9Ϛ{m Oh6IMx)FxfU0>8BNSwCv!Wf*"x'"`>RPsq`1-x°"F2=ܺAV^. W-6N2bz+e4TB埥/T/A]+rF7OSv3샺Q*CoDx9@E;o9}_Īc҅N1 &_U r;YrZA/2's3PjOf ('חejq#i#.]Lteաn`톯9f%&T`wJ|sgnEU15qg@Y4{ Xh]%QIt(r˟wY0+`M|j1DFG蘽:*#.Н) ʍjra _ QX@09}ѐLz^ 20;JTWBDɠ'q}W ު[ T ?ĩߵpmv 'amE&,F:s6:]j {`]\|p'&H77 VKBz)&\m/*o4˅ƅ`Wh2Qڤصy֋L,r( tU.=o{ 8 ۷gx.ԈR.g=xwF^C KL?~POݩ|}l%MTETnׁ?$Z_ο2,0[<i|;o~JR :kyƍL),"*Z7:$p]^do+89ZC!m/oj;-#6;`Gy^rb)@}*?#eqy.q9eCCG 0~X*tOsMa ܹG*IW+RMnU0`Pe9>Cvf|4|K+@سYO.MC%<nQWEq˜gCQ1<eX&\0+j-15ւ$ c` ,8 jj2g5Džǥ/Ut&xBOg9b{fu 6TT7 fcW?%3SgSUi-)'y9b-xl^w!^bQ-Ī0`Ҫ:I qd sLn d:/aDc-ㅂv~?<4\ ;8+gRzGSG!`)aB߿8C>؜ƐߘKBFm|~ظ@TKy 1zZfs%θpqןIYJߎ0j次_M"JB!M@ʜ9J;A(:L/ყ#W=7]T 'O3Ogpr٘0?tG!eЫbs]ELqǧ+D@T;}3(HO*5D A&i:Uen8i*}DWy+]hrx{xK;$C Zd5H8-IWFz%Pugjs 3- Z f}ˇ]tI4AeFY|A=J1pKg# o8\,BH ~C[nI 6L%mU=?5v8&|j,bw| }p@?%M}K߇UdkِSR (KY'jI) b_0K8x䞛V'^~]I7lP0 7jCb=KqNoyY"a5}];Y|3O_\w-mʂ"O_y2LRs@x{F(b$y0i*E~F$v9OO-k4>*iF+beUx5oWj1 uy}vNg&=.xv0_QVM lԧS5@2ՈGLR}v$bL=]vSgd^ߐ5gg^V!4&%"p2^t1+[r0ƒXPt޲F̓kPUX $eד g8uȠ]@{gc754S[ 9MQrl} B9pՠک|LPE0爁I$|SIPBdD aHоqD6'FJ%2q`7m;hE߳6Q3V_CzX,+xa)*]~.jOyk*غÙ\Zo:@^6`opβ|IF` 5村eW{{$E2u$ԺR9].TpX7 Y }%x6 EjtR?,cV ^BŬl e9nC&-\qY-Q :Č>}rpLQ^w%Ţs.K`;'ve9^f#v |3)b0wt -pD9O"iA604(1LPhObNvx=@3# 0sŦo0Дm,D\X)xM^A%?'82%Jw@gl˜=}\̔sc/ k/XvJF̞t#GlޥBA5wёk)!B=j Zt9Zr`%O~BKyϦ׋b+ſO@d/3p oK5ք-7ܮ x4>Qd Rtk"87"#GOTXR(,a \@F/&ʅ-48c5S2@>OTI\gmc9XO&{Vy3rDAFSG͵͢ RRfх$6ɻ +QƔp ɷOuVxCReH1݆cв[a*5@I6P 6PF ـemaKlۍm]4ӬŃw]|3'*cb(EiQѰj`$|O3ې%w.NUh T*F((kz=ˣi: 3@{̶Y4HGJu!/T ~%z&Vkğͽ;B~20% sC5,{ Vѝ_bܑnAﻅl4""_: zeemtLi0Ajgm(@Hdva S`T% !,Ğj90jK%Wz,No W\SJߥ#ݓGf3WEfK9R=SR'tffH *H}vo_|Azv=$vWu8yKo w`?ӄCh}KwbD4(%9VZT28 0uJ)/c9ڋ,{}$MSg=7";+@ahw_Q6>om'~{Jߒr9_=ۯZ`:~Bb3XC'6QNzY ӓ#Zg4)] a7d|4R"8~>Zxω_2Sa/s|8 :X\^6`Ē(EQ4j("8>X{logy[*L-rinG,LAǸeL'Fe=sN<=v1P/M$J&.><&M.C3-#Y%8EѵDv"U9ͮD1ٖ$aO:l__tG[:?S__ʁz%pd.V4 p^V9\Pd=(01ʶ;R{#Hv6Z|\7 5hD6=73|IA ^X̎bxa~) Q%8dKȖN>{U = :>Kn ̂**Ea'!6H^ۺE5zbH'Wc^Kh{LN 0Ov̾I%g"ՋX%RwO7z:yOV8y6Ř;cW`jٽAٷ(; ?Q Q. `_Oe<+OXe"( TRI,L'g %;xW eݑ; UF_uxyO:Jp5= "X㙰& A-D&"Ze<=vQ%|TРu2)\@R7VYIhz,z n-T_|wI+dk^KA>mJ%2&[{zX_ ?3}2<\21K@8j.$ZM.i-5'\ wdgIpfy[*[?vL< g)P8c툎R < Gb()v׍We-1vi^a7(nH&4ۄ*#mZL@cdz!of?P`I7^/Dă;OwW= {x0yS$LidIX0M (,IFI02vg!ɓmwђmF<ى!Y:4k+7wcb}Eͼ\;szX50τJ .\YV1Ԟq}(w4m g55F<3awdp>H1!^9"KH]xz̴ۜw x.,U=0Gxk1 #Y|NL`]rI:mǬ~.r.LL1l}@DKD~P>Y6VL[IwI`3s<zZV·lU_vqDo#)#pc£"j!ӕx'oQ^)c踜 3sfx߀[} ? %OyM@2Ɏ<$"N:ln߻gjP~o4PE8eQ tpP2EtQx`QS<%v2|,gZ4IR-mRʠxIIAT7ّo!x3Ű6N\eL3Z c^wQ0L>9 \ !tZ{K`3u%)MNuURal6E en7c5sdTa&P=ҩKѫ|J}|XZwƦ Se#4uceO=ՙ3nM?) #kOn ˂=וEmUD3ϺC^7yݳ_ۓ# q_=,Z xS/V x!y@=cO0] 7! j׋P'4;S6߆~=\kbaWdUsHz0`Hu覲 a/7S؏b1苆m 2Sw^_c>b+{*`?Vhӷk8`c ;vt1DSC5LUeGRӼ2_}Mv95tV9QW~ :@Xў܃d:?^H+ʫY<;h(UWI/ Qi0@](G0J\$l?P)Ёs=~F 2;-)B/iiS+At Q5GJ0>Pҩğ` j:ӌ|Uwn1+ƕ,*Р@bz/ ,ϮeȮH_{|؆Mf"@33Eꄧ0x(d8$w 72A)lŁg x1Df Mh]ʴ D6L20'Ā=23BC\vo{foWSrqn*GX(&$ z= F3)i5KG晏6DMR%Bz@dܩ5"?t $9hڦc4Ǖ37n'upE OgD> MtFѿ>4s2_4U8A<D c܃Uۙ~Oھ)ؚXM(UxFK+3)4#4lB@-!@D`S+޲8$1 3"D\)9 W c=SQN'(6޻۶ʏ^uV|L|֡|繆;M;#X c9D(h6H B盌ѹìø$([*r+,I]>xWP>@kdkO$H䈡]Qy.YT1LV& ߖ<|pˌ*"3VDbKkmY J "UjV'G<*FxEI_=]3z3!Qhcb岴6m |MEV5Nx>Ch8˺UVgk>xr CџwϠ)zG>peMh#:3Gx$H[h:aQ%Jlnk(&pM XOJ{evs  y.iE. 72J9-{2yaͻW K[e\, @i | ʢ0$&%+z{'w)eoedz{t=E;q inMdtdf_eI[ ka##=Hҍ&oZ_h/T2r+JQ߄";*M4~Bh}EV7h1Fps{ 8;{p4{M25cMYۙ/Nv_;Ỗ =}[[< Ѐ#]e wDf7u:&zC3ƟǸy:>wWs39mr{ \qΚo^$${,=m'p|,=YN DJ/qӠ&fmOl%B)d#se*2@Ϥ\F ()(Ѕ#cm(8e|+k"Ö8f@ PDuAGza!P??AUĐd{9>xS-;5=ݎNcƮ3nǖ2M^JUz8Hy 6<o0qi'+0I-ӶRQv9 )?bP /$:FЬn0ƚI^ޘW^Plsy00tf9 AJ@*0>,k@A핹ɨ޳ǣ ~%H!x'#bK@_*;UB&bL/6wK39 &=>͖yJMm r|Kr\/am',(d& T.ե -u xp> *̍}}:I sOāiŠj Xgs?f'It''fs~t%zv._T:<Y3] a`Zx2ܳᯡ[ԁL8>a?;Fpn/%hFrz[3}>];zɌ Dbq:XPP$>gRpB:6ş\oK5}nKK FD:mtnu%&l! W>&muՈ DCjێ;՟R rcmirmZEM8ED)0Rxp7>sC)=P$j\~p3αr&`5Mh_& L~\˒#ʛَ$a XmGR%Wupd58y*F]j4Tg.mRML F}hߥw, v/hRS2/NLXf.$ɽ\-j̈/6Vo-alJ,½}JS+ 湋l/6md%Axbv~M%z %o!< _=j ׿`~iykjsy2uZacC-{g4cm.NY'tsWGnG};E%0mKCRl.͆xFs-p SЧIH ;ZeRv~zuZԏF)DMcL &9)HFxgr#OWIxV15+Ey<+6QL4>c[ϼylOް,a8j,l ~FM0e A0/&G^w># U:T*zߘ\lDv) ÓT%1N*Z6M}|@f\d\VGWT z rm %{zBS[.׳[mΊT~S⡨ng"n|)~⛟$<1-w`񭫋)EXwBX镸5u:>SZ-m*ݧsX߾y۪b w7ˮ6s+tH@ʸ*!/ G{} E<`fж_@*X3nf4rvwfbqE[;|9249U*Z!8&Du[nXŹ>m/- LP3 `k7jrȹ;1y Il R {@Lʾۋ_.Hl u$v8Ecq!r6Y?U#P] ZRF)Pyʉ)=iԞ=@ Z}ҵq=V0d:lme}==k1tX^JeaoYz=xm 9h_Y\yHnuqhkȖ`b}^Uu#_&~oy~ǚ6`.MFHYsx LRw;aẂ.P]jt<] _ӹYqJ<2q9\S `یjϫϿm&QzĠ~as@./uHdb19 w ) >?uؙ'NG0jg|$} ~1s";pĨPVj MƎ}{|M`S< d\cw-%?^7q0\g+n3e͟3=W>J>C\~c" 3ϗ^m 8r<9\?{PwoS3-?=+±{obe$Z~&7(r:^U8x-0{ `W|(*5,'Jh,bor(v"Dž|w~ù@V 'CZ69Կ){*o.h*cxo>u^u6m6t.ՕDD[~\:㽾?q5'KG#.! ~ w1c q=~ AGDz]M}{1P3]ѽn,#UݗrHHx}!p->DsI[] 3Wh#2ehړ읇uyH錟J%U| ]S_[x02*s}O 8Yh4wČáM\mFYs=v={(N%2"+RǮuy,۱{L,&J +.mt}oOJBh-7gM}';1[/7 XH0?sזp,l 7}{aaC4Ǿ٤i@l߳a6AQ|W`W-G7`2:Չ/<oJqMJd/r-pPȄLƧr[Y+XolmW*<"ӟ=1FG /5~ܽj1,va)b$EԦzaHRP-A bw~7 ]Q%Eӑc%xD PqZ+Pb/qeV mP: ) "l!+; 6Cxfó;(FN 6ikSpO$TIl%*2o4߅ׅgI܋zh!ݤdB}=%M\bL4™2E޶ *#}e֎p~)#H~\ЗV2q0mE|a6^#A0>.᎕dM$;$ųatBEM)V.B4Ou~( *el`C TJmgڹs{{R7S5=Qa%*%#ؿ33kk}Vg8v/bgוiL PRދbryW5ŵ}K^S#ӧQ8/0]MF?KWӇWwW<.Ml6ːNGkqs|tT 1oZ?/%j,k[:y{Hǽ*6$D'.J+aֿ]7q0?>|/G|nn:#`dyr T+r=q*\o훌 Y_Ş<&oYVp,۹xv7HMn|^kWt,紊_6U[wy~C_~$-PsDH9/hcCuQQ]vCU7&Z[~M3TM\HfX ek-NC!DvC pr|f1lKҝ:mŅ!St9H߹Tw[9F'Gc1H)xo?hjwqRQMn`ax%%1Fڄ8F qZcZkpTmk;/TTݻD7nJE,b:(Syx- T6&~~Y rT Lܫm <grF3~f06v{W/ eZc{5AVQKwd4x3#S/-fx(~1`=Ca8z8YRc̹[^Lڃ暝tϻ>Y#2@zE︮NNqa4 b㏊59J*vO H^Y[/ YUGRZFh'g@S^@r3+Z9ҭ C޼ $/IJe,4-\5<I쫔[k~Ps88=:OJ; h@Hw W<ٷ$YWcWi{qL]VaMN[eXe{ ҿ(>}+Z&J slv달YƵ}4vD$e+wx5Cu{~y,;ir@GG{W22q/ySuDq޶kcMGlȘFnN_)WQqcZR"/$(݈J+0< zÑXW6x$3UeUA CcIv0BɩFBmEi "%֡MM 8WH0 SճШ{DW2@Q ɡ#H1`R\a֦d;xu1D ybu7*F`J8dLUq<~r!ǚxolkxqaPb2QCZMFWwR;׿Z'l]`yO|bI@<,juj95-%_M 9 3QF@/q Jn@} 0Lqz2>e9jUM r\M_hf3 p/QIi =\dTnpBhW.A3HЇ( u!vlEYm4Wy^ciE'UѴQܵ O1s{sj-X/QS5GpJꏲ ,!m7ݏiL?!p3D<{z Xge7އ$3=dfS0*gFfm} ˉJQD /7׀yraDEoYCxbܸ:}[*n7OK{U39y(xuUvIl⪀̅$V4]50DsSSfJS KFx+h)6:\.jo_ =1~Gգd7|GבVwtCNa1_LK .* |&zʳwXDWw!:mIeT?$)Y*1zuI?+&7o]Cg;_ qeT!EҫlJ4 2q7* s+A[=ؑ\@o2QfmH $h M ”caZ󋅈T^un$M_ӿz Ȼ&*=gdڤ~}2~k*ϒ˪v|=Ev4GCQβoE)o(L?Pkߟ( }Mod{PTE#X\ZJϨtz4nLLVcXR8.ۓ6B!#5_GÅ׫!Y:TuT~9NR[58dB%b.h>r1+& Ei$@jF4dO.{􊜩x׭_O= !}X|7gs;is`vlZЙm?+*WQ8~̆j'8vIϸ#Mc& v`bo;&&Ux{5rM%*Cp9 - hJkP\ĞM']/ =}Z#^ 3١Ůuq>XO^qoZ_A$JA;2\F3@`V,/. ^uO2+k#p ]$zd^'}hyRX"O;$Q&i< ypPU "^Di4KrID9 ZNZ{طd/eJ(K&K$Xj9 bk)# z,H4f}=ݢn 3t?`G:gĐ|>;l!);]>0rT~sg<Gƕtҧu%rL} ĘS n&'Bxkͪpv9'h*%sz$:M 2ޡFeU m?\2Acz+Ѧnil0};@@L׭"P‰wWf⠘E"@*zʔ!#HM mXp*gƌ#AĨŐT'-f/TZaDՂR\DF,&ߣ86]ZJܲj| ԉpM;L[]%$ pka.P,PZv0c0@T-ߞ3Eofkc {e.*#xg߭x\܈>h4~ו8&hCMfBQ %2 엫T;nzWf^}=ϦXX$P"HJ>VB֞]u=xS:]fv@^ȩѱVsb lT{Oٳp3䎃,Y*5sC`2~NkZ- B:3jː oy6P, X!4cG% \ҌÓ15/w|YHKE J+D݉NcMҮ)gd]S'K\@.4š#U]n"-kh->{RR$D7 NڊL{KI4qBGJ/̝ .4b L jxBw'PBoB9rWJ'^ اu8D* ;_|,!6{ު}H+@r(0 EspUrF+ט8ޯ>*ҩ:^B;}z=|{vQgfp0aJ!pvkizJjWD@HTOUWj.2i 2Bk. o!qvBw %*P?!A=d\Y'NGޟϚ5ռ^)1d4>6g5 9._`=2JN%rT\SyF'41n QbXCOOr?GtN@t" *{~@%2Huiou 7+y8ÑKͱMV:fI^#n_hT~ܾ)>!^jaʕO1e"Р6/ ) X452v#,Ԩ@JUDB9ut\ERNO,Α'C@L+ڳ0!Y69C̜g CUu8fY x8;\N=#DOk=Anaf%##^=}woRs3BQE&U_9҇ݖ5DZ+]#,ع\FIbsdS֘P7w ~3p* ѱkۀ`^/TRdžbeʎkȾܡYꗛGX VĴa0ovauDuKIfZF1`s @;uD*LK36M >3 8G1jgl:IIX{<-a37w 5՘{܉MKb`I2>@1pg'@etĝo O-[3dDFgS*$/BYPP(ՋL&Z\JDz[ab]RjmXW2+c!d\@ǪDL)=:IE?:~$ t.寑44Xk4w2lG$E{X6;]գT0&ml)I?&l螁CA a:Q3/r)̾l`ru{HAbgak{cp2ai$+bVkӏ&$6fЌ_/o_pBx 6nM@}~cվifz{֞n@̙^Z! 8@$+MH05nL/~=,Xc}=k@x6D8бm+n=&*`e]u%o~WLڜoČ8/ZQc:ډwΖK:5O:ubo ,~,E,FRyˌqۨ/=A o"g6 9`SD*KD;E:,٣g0TRS&|:] nvGΥ|siڸud)P+;7ڂC/){DG?:2pevV2͕E4e@$ y^  d1%*Y[(f{iB_p_ bhǵvϭ 0t}ČuI:ǐx\ K#+2l(;A.8͏@AѪKɓK^i7]S:OmD:s |ݽQ ]] sńRL$rk5vI@؟ ZY=]+n#*f+p)qa=y &PHD-rձ@}XXET|_ >lZi]{z^Hֹ7Ho5 .ɉ ~Q@qù;d?Ǵ@(H|?w 4.jV.?h}J X(ĉtzPG qp9&mڋBwc!#VNC-$L w-$/ B@,wp }f'ejc\ʘ+/0"&Lss`ߨ_6S*Pz^h-w▀ R #-\4" W_I{z=|}qS9LDvb#off~/LxЌp( s$Z,>AFhh(qT^5)G ڕhq"2\hMc Lh􅑡bèB \[Lg@X@_]W]8~CXлR{='ܖ7ݮV7FT5Biܒ{ ~*ȓ+9&hB[-pejY[^2J\BccUOl{V+nIӐ=Eĩv/lL3z75ñ腄E@bdr7|;2J`kxޑؒC^(۾A3$KbD,r Yt,"g"GI:ӭz}m~V%O In+QȬ%:no{^댖nSLzTΗBRYx~_KhB|9YgTו)j '|$XHGIMOyH-w\>UJ-i?ʳ](<`LžɃ!F8 a4r!ʭ$ީ&RMD%xEa\5{0XZ7 ;˹~=z .~]4CZ&tSQfA4YyY 7|e .k!WEpY6|w`o˅i )_wU.[s~.D8NKX#mQ5V&;+N  çnF q;V;00@ =fIHmFVqTۥ4ܿ 4.1OJ.w.i#MʱEwQЮ&0ʏ:v'pUł莴,|[ި Ť0YJHOK>8a}{[T8ԏ-L=RZtFSedw|aÝZXj#$p}Y<[}r RNUB&59rdT0: j'6^ XED5}_sAA~3٦Oy>7}bff˫W 8; Ae:j t x\^ '%P`F^5އ@aqN0601C1]$ Ȕ|&hX EN+J A-AXƍmaC-~IMeBmlϦ ڧјf-OG\ sR [%#f+NzW*(Uy {/T^J/[9S ܡW\3#ٰFmauRi3Ab+#X*K` Lh$1s`˿  m"x1'ݝI z-{ԴZ@&@,ڰfiïȲȤHC: Knژ(a Bb "DOHP(,T4or7=sz } dffꈅ7;My?š IoB_ẋX#ylmҍUMpM1|齺NٿnҎ8{*qX*[Lz=ѹ K::+C}=r^Ux-:tkWRS%A$v`l!۾@|Ig \mKq4} }M%)[ O(VZr<5Umy)a %0* &wk="(u> "k?vJ}¼$-њeyPlyAn3jO&& w -lT q]$<z 3kzhbL^4E_w5_Òm;8C]Gw(n].ot*^\t+c PRyg'!]0>PmM1†gXsV&KA"@Js)bA=1n@G"]ūqJ2#)fl}jOVxaI&ASʷj1?d|0aA8r<P5 KCYH9mV>IY޳l?+l~tX8}qc.-i@'k!Zwz Ys2QҎx5. ^R.#߾!)huN>,TaJ0C'¨6x)JM3NT&b$idACvbu{jL THc#ZHV/9}x)u{m[/UOIހ M0P< HvC ' er).-xs0S6<;wQeIBiɤh!ySn6(c=I18'fA鐸9Ǯba\/14:R}kgp9q.1KUoshYS $}K0,st4l|HhT,64(1e| v&UnK\j=~gi c%M#m腤%H,W"7` Z mH$J.x5|][I½&i&8Z?AՓ0yDx\&^b֮[dlfe kYGP> S'ՈqD4M[VC $zϺS⍣5ɢرC˿Ǘ +TW&fp8\ w  #y좆Wf94Ě Gǃ*c Wd%8Jbz?"/Ȍ @\B-{ẅ́cxkg=kytx3KHD/Eጘz3\$'}[lxiFK{65E;u=g߿Oѧg-v~Vo.T!e gdbje= Q)n3e+[蕙 ϟ%=z`QJ׶'2;{f/26~BipF^%~E<4/=Z\gys~f$\X)6˹RByPԐ bIy"IODPb;;+A6D ݶGˮxǛ}pzÇwq Iu#wfhkQ~xm; hFjP;^G V:~xǽø5Kql4|ְ9RhC%-r5<- ڕhi 榤AwBdBO- $' *e(2éa".jrHqN>􎦋>TVMI 9,=[W$(|Sy6=Մ+$Lcf'Lçt<F< wє_ti ~in¼6iz\ 5姥ܯ;8n*!$p`,@Uf}*ԗD`YC  ~q7@ ΢&Yޭh\tJD]F;_ϑ$GO\x3J+ŻZG9ٝH( CxN?o;/&LreTE  <$ax$fq])7șoXA5oJ\_W3ohsZRqCQ*@[h 1f#m$0}@yLR1'ͬgnQQ<Ы8NXq}jq*6!m .F\!一˩Y"j[c3,AEއA$ua F'Y<`tn=Y89SBXWzHp&U'}ܷIUXez pnSڥ{c%# C>d{wÖ#4;$ў=0 .@9n m)E,cRHx|JUC{%FנacLFG[xX ;לw}O aDy9Ǭ Dlq{G:v0'DARRv_ Y ^_vC*j%bzt W&֢\7^<(7)quР0:߻S5 I4'ݖ!3"r7@J 5h^&= R-.}tН5ؐpA=I5H#!CK?9Jr.Ai4Y {[_9tGdaOZ+>i)L"`8A󿴷QS NDkV~I]:e)sw>2 ulcB-b2E:i5ex>đ4mUU+zyN~tz'N [02dS;3;@<ة wJ 4`ʊT},t3!Oh>.VQ=#3$MF<<\Dc|^jc_>CL܇:CV3\u^̤r'ʡly7Y܅=뮢7kȶ%xgNbVW)*!mrF۽ĈQ`-;,{$م"(HD3"{[׊Pf[Yc 46S% xoyd{ٕK)KoJYAS'1Kuʈ0%)A'n6 NlG}mx0xt4Iή ypG܊HukLk*`<]hԗ((rygM{V2^J:~oe5]~w[ gϒS"3 !5%VvXKw;Coc`f/epo(hU Xwnf4/SOAF{+(뇊܅4lXq+Q/8衔?oKL3ؑUM(p&MPi)T`Qa bkt\dшڇX5V}U\Y=&)[PV`+pIt juIJs8{2r5amϤpNַAd^7ekA~{Z3/t:u ~8K;f\yL:] ( -} 䎗rgC%JwVofw%AkC^`4dRfCIhgw~hϜoAYeZn //ش(dh>O 夂2GG̱c_8p}ӽEu.T } Xrg v+ WeLof#NY{2gFCcےgel GF=I[i*gYA6Yb*oi ;e'dMW1sfBE]cX*MD2Vw LT#fA$f\*!k>S V-:n^7wbxs^0iC۰ި"U;HTk}ɮEY: İ66NFsza؞uN5aG)27GWmQ5;p;p e r3W a8"hIfؑ{/*BirI5*N\ƾ+QµWhTM8(sg޼<:^tt$`՛U"><SgJ9 ffav;p sF+FCn`NWA*=zbQXs՗e zq[21=loV={,䞔4"jY:.+-@oW),i\>[+IonSy}:M? LG=~ã\>d{KٍjeVpY?T*wK3EkrtZ߄uAd0( -O.~?_lt`5DPF$ңhZ n8l8;nҙ*sTp$* TFWUo>Ͼ* F, gv!2+2&9cy7160pXn эv4Njys2=ٞKY >Q&7A W~/Fоo<W~G=[ ILq3wR=td :sQq"pd/͂lw{HJ`)5H4O}PN=.[aحT$!@!s {+$KkShPwY5#Ox-v;J"[ICY 2U)qS8+<}` xhn+1W5 rRO`M{f5}$ʸ 8AC/{9Ůrhۺ -)e<9DMy ZRqm~Oq\*7#Sw`jS?ۥ8T]GjTH ou>Hp[e+ϫAXNG\΢ڳ[5\ɊTJ_>sZA7\&G82=fGc]apʙ 虚k̉F]5nf s-Ssuptx߀_贌QĊTbEҌ4aM9fӢ^sQQ_P2`wxb6!@ۖq7y9Җ R> ,6ť (.;2* 5kܝnCZdf(v~ ^8$B#Ɔ}E[83qE;J:l鏼N-C\+}"b`D2`6AOK6vgz3w`WKŬ#[pX^[npqBq s%ODą2z3k5².WX0 :4`njY"blu{yk-r6Tguj\HZ'ZIxGm0X<}*?6qlu5-=}K=Kΐf, 6V4~BN$o˥o;J^lPP=56*:{5"[_Tu#j9?β~'I?Dd<"3W{oU$'n=xV<e+(.t <^|J?FlٯFb q@4l YhD"Na0`Y;iP2C nCP9ǂ j+Cܡ1& uJ}FLaYW_ZSEsܠ"v/bk+{\6W`j$|/*+|,aAZ,`Bvr\xzi0Љ <КRG'DQ^dW81m衉F u `؅gWGBVr;,[M+!cS R`ՠ:퐵#1`Ⱦb ؉']C1:"e=_|-gm* .-` )p Qy<`͓M?y*_trYp~V[EQ}~T1__"Dž&H"{R E0pdxP@jj ?k >+ӔLG7Nb<4?HaSGvPœn7;^W KPI2?0hz»[ *!^eTUySv@zLVSUICUZ+J1*dq| {n]I8X*$F{r v93psecdeScaWa*WL #2_^P"(`OJ~td SF7]x؜>7Њ{,5ݦ2a W GFV3{t[N[ԘX>uBI<Ēr4M\ROpct&O'OSc 9[el- ^\F}rHZũNݙ^&!B[ b*7y")yİ}0SL)[ {\nUNe&Uv36-(pG6Ӂxw`H;;*D~,  ȏ4/{C|uX |t!)1=+u;?QZk~H);UtUIl}Jma*o89$1z#ҀQ%ʱt|GF{AV!c5Z.̼,jy3:K_v\H.tRZc%&r)A!΍6a6+~sP(Gy0.0w| v.GO7iEPzs>n|.93%3.S]Bd"K{B|˦}Y q@6 zb- R3S0L1[:$X@Ba$2XSٜz2iW7sWWĭQOx" ƈ]+ Ypzp֎,(6F7nϷՏxz-s̼p&Dx̣8"q4Au/fI!ipY^!ת9N#aei:ƶK &e(`K>js-ꮮX~Y&@7WaIW\Ya[A=㋈+2JeƆu8R;ɉ0@(iIhBLpd/8F"^tLE"͌&F57g| Dj0LjJ0ԥ#b 6kWC$Q@5lf6+ru 3MMPdžDy345˗b;@52cRzaFf-@h=^t{Uw/ ~,b 2'3LdlMkvjUո!chG {&* Gu8ծ{}}_X|^q{8"ܻj=PS *Ƿ)|aO@FQ-E)?*0ܒzjP4sQ󞎭RYK$&x+נUX!QO〿eͰGKw"M 42QSrIX&I~H̦aqKJ uQ\S`e8I\AqO]8S_59%5J M؝ ]y;Bpz)q6xYԇ2|Md3A^(ߊ2xh\h&˰͊nB¾q$ìgz7+5Tt$> YԿjOarUbU8^9~Q u==a70?<29,s*2{, c?D2#k~|mkH1bҬxy,r6`/%;TuߨgT[pSMWg xSg25CMIlD Ü ׏ sTP$*g_:uK>.cc,.Wy%km :#)046.rhyWB\`!b&&8iŲ`__H)"aJ]AfEi%}/R ;GC70ў[cKr,=RL8 7 T~3B޶ 6X( L|3o,ԶlK`.|R.7X"#>SԊaNrG̲UBz;KW0QO>Da*7t~?Ig`sю8vSLjc!+kn06?F`@kr/K`cn*:aYog833"7fҁ.%[Br߻oO>%j(q/e 8S/#:T4b4fS? r\ISJۮ6L )NꢥAkPFiS-fu&mb|v:q CFJӋd0KŴE>9kV?s}:C.`"[ڂM3ϑ㯡B1ľD*0~t_L$FʂP@2l-L@i ܳHd,N9wAT} UmjŌ^4 NE )`TbilfQDqدek B( CFոZH&6fS@Ƹ)](ô$ }lNkXh i灡$;D=`CJppc| $<4.20ݞq%`y0Z1T` Tbp̧G=c bS NomRuhКwJ|c{ :)8o1dm2-6?Cd)̢0 UQ:ӥC|{xjDg۸-ODPzc̀# $sOTȕ ]'Q6jٯM܉oy[Eëv0w i?ݧ.jmR}=ԇ@]I giBSXayzJ u<,;ш,Xe+d %\t{1jgRSG$LxnR @U9HЁd^\-[SE' gG\پ35alu߈!DžTπd;>ݕ$ RwEuLTHHQeF/(xd:P C{EJa'FP0Zh#DsL:_!rV!bSn!!.gG@VDf"=f-p@naDc`eTx_YxU)x׋dFY޷_nfj(a{{;#٨$[RbX-wubk4ob=pBҗ,(/0Pnϧr+~w{` [̛҄^,QOe=_?_DUe!UhIsUϧ ]H+~GA5ɥV`9e)[cC/d;b6K5\ g6r(]`[n ڊf#T[hgy׭tv%xiE h0gNNIf .VR#gCNϮtOk. U}Inb/.wߖ!0<|(3 0b]. χD!>m@M qSDUݡ[x}eKe-B(PwoŞY3g4*# {b{liGҫӑUWC3-2wW5z&2KME7 `=l29ηSuOԱ+|_ڵA_ r 4T`}j5]td}v)LS26(g@ d]!&ǸաUU[uxqHNs(&h<`OܣЪ8RJ$rVK7Rg6g1:|2SqD|o%'(o8"%$ji3+gS8ގvB F"T .WPo==h ۰C˃ X(q Z&'J2,R*U)#j"Bc?Ymwl뮲yȮtjh+(h裭+ˌtc˕%~Xj=tG;UTyPYsPmEx<%Ѻ̆ o9',7԰D9~LS4CE.놫t"3᩼}_#K"=ZC- ()>l ,G.ez 'Tw) >nhhG|"ط8^W][-Uimo31Tq&Xa6&io h?vi p&nux?NYr;WfOuFؕ적X_ZrhМkP30c+`D"vyĴ#Íl7ir{d]!<3![+mSr,H^iuZ>;aǛ4Dr,V4bÜ=̤2ɳp]3z@ShL~NKG;-4]ٱG 'W|rg5`Xs+xuPYm-0.Ȍ^`@F@kTn2yj~ T"z)xoO-~`('i2|MjbAٽ/Y[{r䔶ѯЅG㍥g} %*a{oꈢʎGŌ?5u4-lҧXuk.;|;J !M2G#xGn`q+plbxS ^Z$7p-ˁʻRKml,=XI[[et{<^ v)";%Y?j4 = jMtҦCB@.+-Qb|%:W4(p@p-4Wũ)ՂuQ=(U XldJ<{+狠`T`oAΜ!Jsr!LݱхW/zZL'M3;V.ݓ:QU=4mYtS=")2@%6cH4%0E㻈_-WL/3z{\M;6Ѫm - _Hynj<]J3h\fɩ(Yv7FzIPN#QR/BW7.2~?ŧHHҤ LвD_~!:ĩB}kfbIUiVE`Vz^ ۚQKﰩKԌ4N$}zOP Ɵph #+ A⫨kHhDnmj(0Edt;S|()^u?!71 9 u-fkzQS$+med;_zMb@ A  f~37H6M:r?!Lj̣g9`a緯ahHb܈Dm$S :,~z9˫nmݝφeIp_$2?׾d  5vt=[] П$|@*^4 zΡX1/ l-2 漰? j,/-A]jݯ5|%_C(={0y/R^bs G|&Hz]N`F* m$ɳ^q=ޙkn`#kz^:ExY~zV/NYµ2$3ly&?٢ķA:7lޗ&kL"ji*Q N7VM;vG9Jȹ5fu,լ=}ÜQlQy4K1¬W񔆽E(Z]rCv96+H#ǵ)x簍.i?KV*֒mZHފ)v3L^aIf8''2vgp^GipB(@OԀQ`f3idy䊨پ֍OS8 bIfk0QΜseTnTߣ1j)"'pѯ< ASWrSz7|^O,*37)E72rl[ ܦp z<MJ)X{^6Etw9n2C~7J@n+2ox}wAtf i <7.ۯ Y%GPzMnLJB9f^wRޕE|wNcVsNcvUci[ï<ܥZ+B^Y -s웈5k:M=W.i;!_vXk\J]_}+![L-]*,4E1J!7']Uc u4n,,szSs}i|ܡPaAV u:01~9N;$B' *&ޯ@tj oAqV$37kfx,*9<蠸s4=?bI^V m"wO'!.eFETCJݾAߜPaE `&˜~I,?Ý77wlp,UB IϔrnoM9Z^S&EpRH J!܀+醎,$Ii(Zl3JkhΒV19vQQ/SȲ yĘBnn g7۫"=% un$7!#b=|d+Zae.^  bބb:לQ ЩౙPY?GI-KϝO<ۍq<-!Rad(~cfӻO}^'_پ;=T|h-F`Qfdyߢ'  k]H(MZx[wo&͓A[$mQ҄ή+)ϗfebR#FJ& DzP}_j!5'.-n=Tb,T .q׌@# y{C'A?a$Pxu.D%)P7tET~Znۛӎ9NnDN:c/&% f̈́ ՠ3Eoo /Tk>]ùZ;Iq>\'_KjT`x 躵)c?Ӿuq\G 0|x7M`XPͶb3b$zdt'҉A JNGnEejkqT$X#lØ>A+$Л12̻7܂t+/nA~{yҿp|#Dp bq]컭|*5 #9cqpfuY5b T_YBٳ9{*G5]vno8ۻMc\y{T7T2^|b 3\<6T2gP%sŽٍ: ^~wK1Uas6pL[Խ*WI)1:Y;5@3~W $n}+5D=sGoq)N/C>X6V63,A!biQ)Uݾ)fc5 D.5 ڠ*kN^\Aa cP'ax["+svW dv WKd'/s(=HNDY>)m-Id9XXn+4? X)P"@.fSa0ZEnqϸ( wC ;KuWpdй0Cq˭iN23Ի/55!Wd {.׎pHjz7lĩ6C!_-JV(LH#IT#U4n|( )KĔԢYwS' mZFRA߮Y|sl2a+87l;5m$>Zˏ||$O[eDdVRF2`wqDA" ",v}}ԣWtk˻xx XVZJ|t~J':i #<t&3` Nb cd[)I(v%Gދ_4y@jD^Τ܋E7Y70 Qiұ\br.R}i\*Rsq*yw<>uXgUkbв #\EZ*u x"nu⚉Quha(j0S b ' S71T`~ltGW9P^H5 &+-#;U?$c[E$f+X2eO>=~Eln-ZNތ)nDE ~3N#!C:jQZ~(DuπkBMV\m& Ea"8CN/!QFK'y=?䊔0AD%;#,.{G.܈T{vڏ>Ns'.58~%rHsIL.T@9 RY c1]:+"{{\1O"kNچof Ygt䆑"1{XA=c|(R^>t,j(vyeasvA%Py3%|V @kz|h. Vb-FirX١[PkxrTTm:FD^AjTтOZ)x!34'PAd_K(ߛ=cWEof 8߰.\tD`"Ě.&(PEoB>}4D0TB ;yKbᑬQ$F!?ގQ9S)8eCw{Oq&9{"GNL IPV|1_H4LL{H-*='HH~0ɏ9_iFe56J} %S-WmH?/I}S:]o*Ν3pb HOD^ʵt]QX,hj4r!pTϕs27@09L+YHCà{dhu<65t|; .E M4|Q̺kA5r8aq~ibKSR=A{4x}ZN<B ^^3̈s"#(WwMɱ~ M0y,J51$#]7w74 yeP*TΠͨ,bBjYX<ѻł87 <4ؽܢ(%tk&@m ,;mm׫/) $Fb\F~#ûLQ7CVڑ֍^Yy:'9c6[}⾤72Q'N@Nǝv_uڗ{?R@l5C<㦻AnFV0\Ol˶Iz3vy>RtfŤ]5Mf&6߯fKb2jȅ4ev,'Sڃ#{, .w ;847PDD$i!y6 &ߝajD w#Ԃ-dRYcca-/+Yu7ǩix`lDpذE ME/ z|ҭgZ s}䅸z j!?`bU"Zd)F!mx}"64;Fٿmis ϡιKBe3y-)Z %f^ў:&F*\iʔC >zɝby &Mb*W Jhk+i5a=~wo0 #S4kĽ6 K!?kINڇU*[5>Z>gutaS/Wj!pZu!WR^Wcw*5*L^q] Y!-;F!/vǛ-gZǭuk?9U;I'uZ Thq%:}^Y8:ؠdrO\RIYWo29fFy@]4yxul!+tu.B첖4[\$'R2!I {+gHwZۇܨhVA#IV$\b/i0ɍU ^si".!|Ù)ASxVA< b47WTREcbACq oxl:ΗJ~'Bm۝@311=YJ a!nK gB*_Lu ^u3Bm RGK0:9ݐشkI˅~&*eaW1|S;LYSηBf]0wtQfiw"EY6T ˰^K@ F6}j kԗ?VÞBaER"pX|mAD߄G.h2_.̩ө&#VTDY I)QTSg2J=Y`&+_:_mWiom ayzdݺ+?Hgdo(ԓ9FL4UxW58OP'\ʉ姓8ךw@i*}+ng#ONSo{,'$m;w9Z_&r[E?>T Aoc$ .n#ܝUF#hࣽqB!M7FF~ЀhR \BQ۳S)̐A' t8[:[D䦌)`V(-l>JԤ,Un*7?{bBD5!ν2sA_oC*:zEaݺA&&Ena,foUBRq#fM#j' 9< L %M=X.FgM849VQz)|Ooi( ۦ,D_%-VCiPEY'N/mx:Z uފ?dT-^Ѿwd\YM.Ntd]BQ.O"ⷛiAf|Q]F¾|QÛ6[m4j+CPcF?#_'4v@f!SmR7蓄ݍ;kȹ/RUwSrB#pӌ{II\ڸIRk{&(\^vy{N />ZйW#ȳilQ'$!;r0vx;gdG}[\–eu?e׶hqȇ oC=݃DLhڲ$*_}wlykjg Y8]$ Œ`'aclۛym$`AҔb/D|`^D&DhLϿg%Gy7EQ"{RK}{18gS(U.MO^7#|)a/STm :{~eQbjiN9*! Ug]Һ=&iup,\?PlS9&Nٞ:;%+(n8RűM%T}|fJo ZX#)wN$ERz5Ԙ0":*&P bq XG VgkxzT":l$`8  <.G,~&OkRH{6PٿmI;n=X[RJȓ/忢vSjpm&GlxN[TdV$^MXM.4 t\=tUrV2K`y+gȢ~d-uX_ON2ɩ+=i35Kr}oˇ]nd#QȚQo.(C>2BD m|VP됸Ө܎cr9 A V*NfxxB/#5Ӭ"o)¡9'e{]wvǞZAȪM)J7;{sKO^K1[3 E u>%.5; 08eSmİ<+5hB'(~tUlF;>Lz: )FwZMxG ˂/BqæQ]brh}1XqZATT4W16m5"YVx(P\b_g|ΈCn5$)@>% ǀ,:n} Bi@ < !3d.T)>c(H9Ҭb+U >6,fgK%.Ե[xl&RsuϠ[*[}9I$Ryp0GVN0(2*M.r.08z߲C^T=FoNb5&z- P'bpgꭿ H7s-iݥ8"&Hޯ,kMuV牕vGCrd{5Z$H$|)$PT#~YJï6K>yU~uUwJu鸹fv_ $U: el"?BFxndUaAD$BDhA qeE݇X~1UpAӘQE#v Di)&z }&O'WX?Xtʬ _nV,m黜WhvftaENQP`b.p,*qSEG@Qs,d}, :fJ4Y R:WClcWsܶzܷt zZww4z_%J}H HKpllM$J;2&a}pus~-/hP3V)QTj`8goR0u׌ȰX$Sbb/3(`]'~K ,X7C/2v}-@ku?v_P#|O s#ب0P^i^1_B$܄.qv8sv3Q@"r?uG?0/M/7^3V;PZEM~*j*;nK=:~IA@R(ݩ[ 6acZu-gY9tA ?ߞ+U[ 39+z]6`j.,DcjY&N9z9I6:oс⍳ZM4.ڏ&&>Ec>dN'>֯ Xᔦ*A.{5Y7*% &U^RIdk#Bs{-U61=@y@@ƾ1mFV=å?˹+I,l*8U>z JijI2؟_ȷ@o.x[Y.w>[icl V\u5DLPB'V806_x!ʖ~̰sƅ/@Y" r9G3-r ܀BbuGX%utt Md]j+[N FFr>Qt_7`07F1Zخ\f\y,,Zg0y)1 -Z߶De ){| G5{54qH,JӺ''iH`tw{XHX: hhg%l: 4>ܿ&\F!ZD9~o۵u\'qw0N"8E O~Vjq_K0l9fd F6kl9r-K`z*HMBg֮%h>uzڔRa%Yr7/xWas;y)ߕ }'/gn-T狞]RIq<)F(KbANNƎ4<¾}QAs. ֶklo NKP8 k&dy`Z!Jw}#c,$}1faAH%yۉtPRzږFmD۽Jup<t\@DIμtX[ذ?8{ݍt޴ʥw;g%qI낑=K3cLtȜɞPpc(թG 1dQY8d=m ̉o;sҴb phּyz?M{Rt5^}%b4cߕqcp|؄aML۳&*4oկkho`B%o'N,fRv +ĕ{}xS)$%cCf-@p. 25{ ڌQ#}(ef3U3+ GI'Vg=.,J+$x89E` T&{-ėfJHi'K;raxI5F IOoH Ṫ%,?ZR&l4v۬Tk,~kx=HhKEq)OΚy)z(RA .w4ӒVJWabp%jt?Vm4hQu2ncb뜬?:V[~bfHcem EZ:k6fmügׅqM^_N1D$&pNE3NؘF-K'+t]d3t|4Ba\DءHgn>G?єQek#X jen^}oV/wk>{HX^22K ]q |nA<,Wsv’vy}rR-)2$i Dg2K+>1QdVL]|sJR||Pr8:L239A ZwPDMRp$GuxX(dc{uZu {qh~gg_{ڸiu$ 9PPD7f@ HBΈ0p PP&MM 9jmy2~ƺW>G3P<'0s.7&9"} & ?uC}=STD߻XjsbZgL< `:]@Uzΐš$}s@itB:;:$>yGR,6IGt!d'=m5ZNp`#qn#+)RH󴽳?YǺ@mQy<E q,!鴇V }L|йL։/}^G_Z[ )گjNw]"xF`ĉ? T0-iΞg7 $ͲĘH h6vwt707|l.\^~ַr'i#s18 ]%yW6-e&Eir҈!Ox8%K\IDk qѮq(8K (u Z &h7~{M8Cs ~+)h" ǥ ΪQJdF8_S)*iP\,R?U]UxZ]k7Mt_l_^v؇@Ehx"2jq1 /oʕLd.h+[\z~Z'޸ޕZBYGj-9D*'6c. :)h٭œXS.E$C`eCʏ`ihnf*Wc3ؐka_m>GR`h1 &q/&̤_ hR>xaU;:c(@ (Ÿts'uשr-!`${gR-K1rO}3V8bsZ҃7H3q6WdM#VpΪwҽ+Rym]/e+|l(D5/6`!d tԈQb Ct [+^ظ| ȿb$SJmD:.;y^i "{bn1l7.3#Wtj+nCЍ?2|`uM{rB&3>sҽAKgJd&HȀmXt:bGDsiC?_$u?F0شtl Xe[,L=Hbț{\D1"fT;ϡAт;8HAI"}`alo2Q:n}j )Tn3c5h_mS8NLUwsvjR5fٙ/C;KݡX7q_5 sKP0.@06ucGX" {: yIZ!{?mg#\vӔ*8:P=xtV(2)+ ʔOr>kQF ')|0 ^@UᏅ xN̘ ^!w6cw-V X9{l }dz9QBy˵66 4X#3񳲽Z",*r"hLt$ T&x2@*Djb,> x~rg(#dtW<*\ylbp]Չ+^2eM +H. CܑYwX9ҿߋBT`3`(] {(R)IAۥe.LA;?.5ϲBZB38ٙM17ެ#CΌ (uƋx*pӨ5Ipvr?=D'?f_(=#ywʠH qA($4{Z'0` Q (ztJdeX!$ێq39rʊgO<-h4C8Ay_<'FEԞнߘ{5H~7RiiXһKscCK]W~2 PӵMuas,/Li#aAC TTsH\Sӊ) v5i̙a35u.>u'';,iK_t"Djx4Y&Tʅ?)Lu[m,2bkIhZhR3cf?[pPTE-r&+]UG>ll ?)x"rB5PRZ64 P<P|ދ~#u"3*d @i"` 1BBBHŊm5k=SȺ/NW#A|s{8gXp |˃%L u䮣 .^M7롴b;p> P?^k&V 3 Chz68QO[AI\EP4*H~[:;<{Jո3<M1!m)j#/{m* 4*tחjFOrw aӻl WЋ+賚ScnLgI.o7q g?s^cЛ7r4WQy.r^Ti}f4p4} F/p uFuv*H_)Aq4R,$\TKR?}Ʈ)vu]$0!$)oG4js=@u3J:hňMjJl8L0-~um'T?EA AiOT5-qzzM Zѯ)ZvᏋ{+i2,V(m&`GnDI}&Vr,7ʕY&6ýɭr+ƈ=)>eW0g~TVbe|5pHt̼bEUunD$"aZdWO'G:Jηyx9Nl*cϖdB|Z/B9Xܹ\ c!{ۮt=K}^=skDA.Js"wɞ; ?0QK^Yj?M3R 7oq_;^57wUSZWhs;ؙLDGTc ".};.b) 9j`H܈qm 8KdFH4W&}Vv5@i\^Xs5-TS{pΤ;WG[gUN+0qy&GbWJ‡ľ{D`(LaOE{jFQXs am'mA>&MYގ%q}5׃'tY.FJ*i$KPUJ1 S$]>=(Q qz#WF#x{2m HK)6T&_ʪ[ǿXn1涉f{BXΐ{cEkL+ Bܸj=. %q''߄hd[눭[t?C3}sAV)ir9Ք s1|(ݿ0RPQ *=iY3i[ީr ybtp0.h'7"\Y{b RjmPp 䕃(&,Tm,C޽E2̙o4Ŧ_ rG5ocGcbTgdca82_cS"9.Nmy+4_tda"*0J1u|R0dzTP^;[`>r=#~Wѯ %3q0ۗ3O_mAEr9OAi@8{UP.*rOZjsAs{v)SLs;/BWBJK^WANd+"7xyV\Fq4L9,l^]joeMkF7A갠 Ӗlh#h]g^lֳlCWBD gEQ xpo1G189Kɑ}E G ʼn@ xF,is˔ZUǗӯ͌WǗL;x$1FX>g~= /b1|9z+ySwh,8Q D֬߱5m.3}Vi!zGIҫaDO#k'h3ՠjc9!OmsHy #آKFP1 Bɺ}z^ՇZ]O&lr&?µ@tq$]OгbMmR0<7$l7)} y͝.Q:δha[Q|j"h[ߧ 8̃nsF0M{g"H~f}7gTm> l>[S?փp6Ve1FuXϠ) a/ @IQ\@4CMO,śWA"_;7qDE@6McG[57gHN,rQq9ZTVE*Ŵe">wDzw=1Q4؅Mk_U$iuM!TOr!wÜ1RiY l +@xy5R'2e c߷`0#k"5DFiJ(+* Dlo6T iBw$^DbDLhObjnێЉ+қP9 )كdeod *0#Xۉ^'E`p*W=2޸$Oݞ1϶H R1&$PeMU A5k_aSҫxķ/a{-?ᣖ(ЅeGo2a3YF*l:7!I-ec>S7H6GY\^ {_Ѿi,v'j EP!nۖh=Y&O+YvHClo{`xuBb0\cy3Q%[2zl' ZmWKu 4Y }`v5l&0|e1h@c%"s߇Wo S8$~Ы _z_ Z(0; =҂?Alj1}Qkܛ!]$s+djҴI ×nNƍPkd\]q4 y$=:#-$w|k]Ahl[|Y&QMZd#~}:F;^QENu$ _k%wAabe`*}Hkc/30_xRe'*qd]j pZ(D@ $(HqNTB @AkI%u!$4qHuc._݃}EWpVc=. GE~19QHl] hv\K a3p#8ZFOyPx೻)j_e, !VnT HΗ"LtTy^tSkPm!0ʅ]?)jXZNv!MPT*&+Æ7ÍO"Fkvܥ|mK0>?¾DG+ ./@+c 3zй1{ϝrW+ s"Հ|âxRfkh2S؈>16ϛinB |.%䮠TR_Wb'X܋U!tQXK ̛߫$z1qчD[CRTkr+=}uYS ha9K8&H5vB#j]yjT.+ h7_w<Gsc~a"[ͨlᥧ[_yd[vecn@)2JE@)K A,+I/U/,&2jy:<'7Z\'!B/n]iyP4'* gy#&-_ѺFyb!"5,o;w8]% f{Cm<PFp͒y=t)U]zr:QuZZ+# ?JsevzM\L( &boP 6%g)2! <TSq_ VzwedD (~x a.#ሸ%B{n{ OQxO- upZoolz>>r*p]TMl,<50h-M,\V~bjcWvg~]t.Mmy:-(6fc=k凛T#)T6#\u X*qb\tЄΙ5aF[,~7X_t 3c1FpsD:>. s\ڛX${[m@=A1~'N"}'.+;syL(0 = ^<@BA|?<( ZD\jܘ5=M%㰾ՇUѐI}CK`dݲ?bQ'C2u'%6z']U;rzgE¶ D>-%ȉDc(8Rf@Fa]>j.rre_n~4]cU /4xթr*Olu,VS[2Ԯb԰x8]ߛ.uCqb~/!+L9fQʉ.;NVT *W2ёK*Z9'U&)KB{)ic{NXbSGO Trlaz~uy }_/v|dc#jmr8rM페_)tǪ=`˪18HDw=ݿ~4JU+d(Ԧtӊx8-x0 k %>fJ*Y! lu`~TPe!Ce{4*lmiwG")I=t{ 廊RPY;'a  Bzտz4ئLT uBfȸG<ܙ?H/vq؉sBcD4>?VzEgA)V<]}2r{&PanOMox/W+sX1= Y\sޚ^(Ǭ 3S"M<; RUoM6R!42e.li Oy?߫a~s7,}konobhge4KJ*=/^An(.C Zk%1AbZ;JߎU|FY\bڭ/K  , Ak;Itc.hD(FK&.p)NZ|QhiI Ƙ! eJyP82_%q{voy0D$֦€j:6Z(7m!`OGGi uHA׋+*2zw6[OS" \,p D [1X=|V 7fc<^4d0/"8WGTI`̿O!Geﶫ8ˤ1jZ ;7_TkVE)ѓ9jttY9BL:Jd(ǧq .!ˎQ5{V53'݋g4zZJ=+9aZ(6f>|Hr&=Og3mQ*LrˆyRSNUFvt/KKDQ:0d٥.LŞ8~bQ~.7JZ_@S+:6(R3FZmKkXX%9Ro!܈glZ `0)Fi[U'kR7v;_HS3fɠ dl:4߫X52y=]LF)#{. R'|q<{&NZ_RNyasc:*fP"|ĸ; =%^[afja5ݷS by?,7(e<[ FQJB4yq#[W r#wo! - r[n4oUQP (3غ+ N9]I-0*({K+Zhi1]X2lxSjá#8+R)'O+0ߝhο5M7q{WK(#S!뻼mD7ñJ=<dB.DTOVF[-|V3#Վ[)CQ敬(iOHE.c·3i#,jF0"sƊ`eA}h7;d탋u1gW rr**gR|^5,21/B+6P!Er~#h8ocUW7^`Y'*4a$*lQ)W ZZ1d%5iLBkϢf~h& .PurxF~. 4 /] 29?Sj_܍MӦkaCǙWEA-Ik_pAĻa(L5҆L`2&< jc4WT=<<) W/~7vN aI&bna޽"1[+Zs\@%#z)aPHqTfJ\3[^IJˉ~q (/[#Pe ܞc3st~a T`QQ0qBW<}.q\-2jbszxG,T:]:ю~"W5%Iн8,W[&$~ |o2(A3 =-[-|&Jdl+u%;*ߎ,u:xqPꮽIخ-% *{"h-bR|`|b>-'AD\U։kQy&$p/A>—43ed4 RcX(}b10=y!B3gG71"_.M+WX%XnF8-b/x@~pzJdZ]l>e-@ՏE%l1 r ?)~*|:rJnSҩ|U D}9cDo8. ?L?Ck vኻ7n1NG7xr{!W c<\~ucf*ЭVN 5dV!EiK!PA(8T|9ƭ{# h%65w0$0el }/H4sN,>Z>0]9n#S^шV)+z CL5; 81;֙Iۺ86OiƕD"C l|[di=ƯHP/[7Y, !{4.R "af)-4\M &78T6!r@̘QnڹGk K>Lcsuu܈ ) d (;U❉ lܩz[+O>8wd9t V)VkYJ6lKI FE{+(+(Q2Wu#ba4c:J!f.!_2+3i_t?Jɱ@+wՖbŚ f4t-!dTJT:ޟ߉'Zj+kb!gC G5vMbHqt yLpsA()_n2q1iՕȒvj:Ӆav d(~Z2w ˿{Sz՟>d<б6cؚ \hg#8}/'ay Ҵ7vv sdV!? ģ33vv:">l3΀9ESMk~S3(&#,[nAwHJ3NYX-BdFA_j@NB^ HMʊX%&/ Z]-p{᥮ܑ!!U5W=am+-A)3v)(MW+^Iᬓ M&Ll%F E_uF؈g4:-O*uZwߥ0 5ڑ)8eZJP^s}&·aqVA|H!!?"PW a+HNvbZsI˲z]eS}ї±z3& }HЉ&tW"5scNU uGlᨩK-edbYP^0ao\kSug|_94Ɗb\ҋCXg̋ SazVC)bapH@$}k"\oܡ,ijRvR3Z*$A[o7A v`5ߔoҗ^v]Sނ.ckbu=44tn^nxO~=څ>#P kuagNS#zk;Sdg' R؂?@jY$=Q gMP/0+ǖN_jֹQºDu^ k4P0χFkaƣr) "l@oٵ[E8 y]Td/(ON{01MK 0'3Z[EItPi7D{MniyKHx;t ?\ ##aBz>j?P_6oozbIy`Fe;RiЏlQHTߞT>v qS0EЇ _aѡ#Ub :LsHѴ Z͹wWNtL 'm/Yt/|.D{]--`.o`NSĪUVH=^}YX* @-ɰ8r`q~ Ίt_--s3GHbbR$u] ?s?J)$^49RwpFzYXш,oцᰰyw0JW4pm$ _8 86(G!BvNZ 6h"8A"MCF&//TMmtJ?lkudz fEnMyE`ך](Z'sI)inyu/,K nt7L|)=2Zsm; r7CYzZw$u;9 taI_"01;c|-?*]2͡uѳ,6t唎*=F<JBx+sQC/T :?D}*ON:]TFo>$~l ҙJzM#$[7P[$);>vЧ YMC/25kiy"X/@~7㭎ME[AJd=9D(GNL^I*6{ts }Etr}X{Y8dHn  {E#RX$ Kř|_Z{[RW4.υޱj&f "]_˖F\ț=+gJBi2M]ۼ`D*o,# 5)KV cv.J whz:fynKJI6q>@F ݯL6iۦ٣g;-X,m>|3%8r^&⦱aP\9q)<) Gs ^bYaӔ;`e5S[|:&U~|+|SO} ۼ6+ctew\_߭MStU|7tw 0ݍb^ٌ ' e,X> [Űq ^v9acc_+ѦZs5QN5-1@ϗ!T`5םa ԓS-]޷鲙Иk$M q'/xyrG`iڽMEʧqt|TX7(x& pFǧjL8Լfl۫5coe`Q7s[:Իg8FY]Rd[ƹ7Q$_w!0K鑄E-:|>U;Ҕ{_1 G{YzIo+coð D^t fZn4ie%flC;W8r*_Ir(kK *i! 5U,$Ns','+{7{MEK[( ze,GD yڒƈw-rd-L;LK!ijOԶ7MM)` ڮe5wq.j}*gro"nzEJ }3B7Kފ*?5Rw=3>.v䯟.]RoR=mq0 S,nTu uBO0WE%ؠNQ2aqoJ0@4aw tx4۔l/&%5v}`t Q 6{Us#aD Chc0v+PZMPi#[r*fkER(BZԇw}kOwu{S tt*Y9凖:Īs ^}wDz/pR\@bǽ0d<N(,O2:6ݞL0b4#NWGMԣ,x.ݴ)A~!c:NwS{uUlc!6 ZL#Y<}PG5eN@F"1bK@*--,*LVA;|Cu(\[.Yq0KPw6H'k4 0/R ƻj+Kn0ZIa~"C`]8B*'Z)Apg᭪G/mNbjD=Cf8to|pv8$|nX+#O YH<]YKDHtp/Oӓ Q9Hs{/*>Pt=IR :`4C.ె4qXZ%܁ߗ+@GФ@"!^*$ۡY(>kpm:q -д Z>`O.jiKUo:fil&UصY=8}+NhI,\w[+g6v7+')k/ij7E#zAz*R& SMWY4?Z3pHPTq0/қTIk^EVYBȡ S| jeniv،]ܞL?"E{vR Ӏ0i (-Vo fږD.ĥ*3OZ:jh'jY9𵓘ڸ5n-}5ɹ_/ҪJ1tܳ޷h'kJP45$8>s$BI ׂ^]ZfPOnu,$JăܧT/C[ک<ӴKSuMUi?CY.QΎ&Q1/Ɍɞ6C!D0VFqolf 0`Ɖ"hYMynP_n'H۾Z0l*nQvoZĝW!\E`ǴRdtLyX4=mX]=yü( )spWrRΤ̬ԝ[:s;DGVUІ[Hґ 2[|%<]&$=ox^_S=A'ƂfYA3ʹ|ۏGQMP"1uK&+Q̓[.ל @UNIgzTJuN8@y"@!PEA0IxEU̢N)7&;[" ][cQ[}3>g_SF`pLDq<" 2GّAH`/%CjTW1 re@`&-M@($Òb$]\PHNTT^tw\wf?9O~K[ Ma]#Nv#NRBW=o(ܼiƇGd ErgݱB^~1K%Y}g??sJtT6Q10UG FqddJ;;JG=j[ 78?e՛sn+[TNٜ~y9ŋ| =G"2OS@n!לP/2sP+d2pLJo*_ qGVηTwiiTg7,ӡɉMȈ2+P?Fx<`#e1_:;:̼]b3-+"zݶ7;ٛ;|b6v+ڨ/֢U=(~haJ({VQ&nݽp.z'B?d}LMRC>7CyzmYY(hېopG*G#ۙBCJȏyHޫcU|A|cWj,@EYǮxE/Z5pK ݶWinь:DءuZ NMP=j p$JowmHei-BN)gƦ'T AP헃 _'Ҹ("0W4Ԯ]qũOH3z|wޢdBLѻ7E#B\*B$ zNcuw78IT<<4 D;_Rb]Lݒ/es!Ƕ,3.;( Y۵ʥrj:d=a@/GHsyKn ;ѱOM}A 'w[/@+*$S?-fb&RhK{ L$t'4jXn@sih@Vowϊ0B*wlD v#ϬT\%ԟkƒX+BIP@UiLP;}4|%+ˏEU/aEocRn' vL?'!0era/s>v[bQC2ะT6;_BKiOinob*/wʂbym3 CsWU,=D HDN1(!t-S*4]*>[- |7z! %߀9pPdI#h0% q0' XM Ahl$3tzD+c{"-N3f=m8{ nYyNrGA$jaμVvg ˤOi/vzQS vܱCPk BahT MPjhTJz2T&ǛD7ߛW!<X*M{s0;%,,.Zf-(3n~RVo҇QpnS\vG ymƒ/ GB 0m:3딕kY7Dg[!czA@_RT:7ҒZs6P%tY/j[j?*lۈ0{ѓ3ޡ+L6nkmܗrw>8 z:;]}$%Qt7WEGTFpk۳eS@WP\yf&N[F##M@yrvoEx0@zռ@ߑ3j8FDw1(j1ꭖeڝ@y!ތ0^]vkO`Eohoo)SeDX5U‘q'$lpáUf_N/= 8Jrh59>M&z,vrawY'&D TGM"3(UKE1FknܨԼE/0qm=CJ*JAhZF(+*ulanvz|I>vkxP`!=s,:TDodDϫXJ}VgWgzG^T DOLIm 8Pa=Zyi!$`O,ֈWg5$Yr.r>?N5d"D M-u@ M+?"Md[5);fC P:g=,$:T:Q'cx 0"ȡX/?)'/M-lTa F]*gEC-hmuT.nw=U EQ2ms)*8g +E1!}99.{-܎Y:;w :7ӷMD^ZSv|roNҥMTVp{1B= /푛{@wܯxۂ83uҢcWԀSѡdLOgl*8/>ee=<;?(xOk~i븳Bpj /JW&ٴ7k۱N;̋% y\̈́rPڅPq/o!x={.7^ǝY+a~0:&<郂 A[rBIx/^>$/uvWp;\>@]27#B}nUP7ʁ<ˆsa=T~$- w2*v_ȿ.*U&\}N8}3#S?u?xh%n3 (-9l@@_X-D3 @יq&"`NZ cu $@f;(4J);xu\R:HU"W^y]MܷtJdբc%]d,c -zVvBfyoҐ/,2pJ$+,X6mI8/wc%Äᵔɟ;\1gMi-|Bn(=xj kɄ8Dڹeͣ5.K= o#P#^ ak3.UJ b.7oGl؅|t QTVbaT,oLH;8>|[.ρG!oIt{deZkeꔿs8.W#i5µ\mv$d<` iZd~5<٘lo<1wY T!zP`B⇲f( EgElA>ҙ3 +!U5\Ö(:H(|auB0J\*܊%"ؠX˟INt9Iq dF\:c8ƓﻶӍE%7֩\ZS6]I|E˼5Ն}T3U~X.ةJe VNf)4 I؅gAA¨JkΞY#zmL0s.x\ ܼ϶&M'|V&9BhY\~Лay&TxfuI-M +qŚ `kcv7>L%hԮ)1d3=3*M``G\YC2FWw祖 *@q"JQ 5k&Vi9Kx%@d6;yht>&`@Sx=PO',m $-bQ:xǸQ>ŌDN ><".e+Vf`eVp "_T0㋶xtg)9r}3R>H= i ͉y,_vokS% 6ҧ΢ꝈESmWFPIݯ"Bڢ:8/Mn{N_uczI-q_}K3-nCHUk4S\[#&4j3 z|ṹ2WaV:GkﰹƋrrs"JemkWr*B_]IW S_(DDqI)!]㫹LgϱRn< c08vݽC3?-gK%[:y_!)l.,!tj[aދSPNoSBko5@bxJn5nR:Jj~ܺ9@(g?vf$ }jPk/;(mM܉ңVyP!~X grQe#RՋD81 Cu҈mζD QDA%RɑLn);S۴c0mٝYqZM4 L\0 Y4itIDAy*EҒ2ws5͠hR抝] ,ы憎Uw`]2*ύ:b1}&;nM*0aJ|!WњC> !N0@|kboM >ƣi֣.Z'Szߢ,Acb4.c ]Tt~۫0HT*/C]65a1ҐU(C24PjbwEoGhQ*N+r®7K>P'q=a=}IP5e1ي',ncYgޭ%@HB-7Guc쁥@DOY+|. ^ _0W^x"S?^{~5/a3;N7;`E n@]UmrzW q '!ԺȎRgsD햣a0Üs+o1;}ߕu #18H;?cO`f~]9 m_cVHoSzSĖtS/F{[@>7FouuKwW-rG62(*@&+R.,)@@f~Su87@rE\p_uY<4Iȍ_nD2ڽf٩笲 MwnzАl/-+ކw&:H.ҙ`dPeCÿj"~})@d&AT? a~5޵# 1#Lt:Z^ 昋(寪 ̛gU4LNCLkA91B)/>!@:=Ժ~{ v >_KbppEIZ T&Pbɫf$$4 ˺5JͶp-tA&Gt18 "j l5K I|zȧ}g4X%\ۥ^)]ͱ}kP 32fpݛx?Sr QpN[szifh N3~DWvVګ=z93ꁈ>]Cq}eg._=%{q@ٵ uF"$ò=xN@@&@J#$A"^A<=:$ļ` kaTͤ;4t5 ,h ]hscaqY2OҘO$2r6(9#j8]\i|lXd!2k-6~0jä#JS}T\bV9PENV{)& k! PRje(Ś(! 2\^}ITz}4$&ӗHI@&0'W*3V* `+r4˵eܦ#ӫw=Z D1_!o)ˀ6/ ύFV_Hj2#&qijPJثףx*4^6oWGw]ϒ.>._89d f,aq܋E7LJdEc) ?S1bgobk ݼ9ck+l?1p!eQr.bGp + v);7Sc̳m0;G(6ހ鵅?tonn87ęw4-]tЮcamP๧2YȟnQgd,l0->,:_Q p'$pcO 2gW g\7'hYNEٚ#l6c뇿)eP lFj׋glgYjWD3K|/UW2|dZQ`sv[d22-HyJOHj)F!_ n Qsn"yFyCNRq)I0ybIȡԛ4O8zY'8\^PƇvZ @)P2#֘s|͍}/lX%!.u_01;x5KS/5귏m֡wka+3MsD 86;٬9> [X ϯ%ؾz#anGHu!Zװ8Vs]׽!j4%KɦWJ.|4BZ+J{!Ly%̅]0̔.za6%5^Ҽp;2?,|o$J>zx`>"'o<]錇t3RABRp><8$;zY 帿kφQdPT`XA)ȰLn8B#:nS:f9I ;!2aFj|,_W'PwΘ LW uaup Ru/åwKe{=GB%q wUuyc֣eHo$(FK-~*>&z܅Ve*L#EWĘvShIp5nDMQGgk.<Ҵ}p% h+i+o$T -[Zliuj;JHc!=p|M郾{tF/2E AkA0$ݫq5<M~2\>ZSyĤϷ t$-erȘMLGnfE !_A 2ߛy mG7>$RD^OFX# }qWK\%U jغUԝ͂Xƒz%_%Hǵ!U Ric{.2%F^gCu2/FA Zf<\yTA6ϐť VVXf݁^"$x&)#XeeMG0)"į~ֻC6~v83MBY'Q,('H8oX/8s*QȇknW=0ٛh>l0͖zV^=~|əCp8!^X@ d{*Mmuw垓a4Zm Հ&T- HySk6JYAw8gD*Vֈ 39r$D>MO(OtGOuT[NV"{N2HAth8,PG !o]3Z89$UzaD-jT?]or W pRMIqغB E{ j`镁Ax?KՙK`D54(g-Q}:mcIXO\cz_nW3,s.;cTXτ~,v-C]E0Q԰7,ts&- qQ!*@|pz _[oQpll&|UO^!=pY$xP@ 2<']cLn NܩNAlL[Xʍl[E.@_ٜUow;j>oz/r>7+.b1{d xp,Z\UOV[`v\YwUE(D gkq=Wv7&1.5zǨɚ]"zm'Mħˆ /ٵ*zz:ov{gԈA9pypL D8Wρ,oC=W vo\%Hƿ/16bMs _%v_;UItL 0 ¶vM=# /tȊ4cyf壜acr`@b+Wf>u\f.{¨{?ҕ]ob~:^胙-#E>-\3c>m! 2[9τkWr4PXsd\kmrMpU38 x0|cPwJM`-ڕP '` Zb<%f{hѠư`''Ay͐ ~k4b,5C> ó;%T[Y(脿.kN!aWD@Jx]7yБ詾vm" ,}7l\L-8 POf+X6YMܗ΂TX}@)l $҄Ozz(d^Ig2_[`PYFz'pﺟ .0-,A8)0tGU.*b[#܎N\Pn>@6&-lq$Әu-.k-:;U͙{9j4Gmi}0,~ӢwHȤQjŶCHƖ]æK/XGND{x&պÃ~](%s -5q%~wx1a,YtLo|nhU3IVQYm4}H_7#X N )F{< } V("mBGob0ǀ<&3)WR}s#6N2^JqW s礅eFө~I徜LA `M@ F]lw}Z`^]>33viy#AOi#~Ve%p^r _txwP~|>p!#GR:9t64VS A|׍: Pt~ER,stʳjrYD lwvOV'Z$CyMbehMiEn6}) ]mlpȽ.#rPuHLϔSb{s< VrnImlޭ.I[D:ZBڤægtW(47tn芻kX ! f3Ǭ/N_ȱn؉Mqpݑ w||qxX?j6%"2sUv}\7Zȃ76m"Ű>KI]Nd]d:F91/ҿtno♪QT$z={ G8[}KGތUj|RI%L?!PY%m![K#zHȌA?G،3]Mkm#2gOs5 P6ԦzU]ׁ .h5m@&J:)_OiP*koH{ac!'ټti4/·HU;&=k:#؎6*>%^moxR(} ʼME&DugM#s* p .orb^Bf* Fp HQ1:!ʼ┹ i`3E a9͇? W ynt ?WĽ+9 tSɭ\e'h\x~jM /`S$4gdդY"0 3D) 춏I|54Z']"PWZ0~n}$ F^ ӒdlQ?\/wL |Ĕmr+#i1۠r3nq7*h{/D H q5}$1廃 O(20/Fz/x@D("ȡqykeX{ꖗ˓rAdȮ#('<_}P({ ҐbpbNmҡO? Q6a@ZK(I{FpPQѭO2O6HIRH؞DF#]D"/Ja;azͩP+x֨2-Nk‹KiTَD\ 59(`([E@ߎ:^Ph*`r+URgz/tǜ$f-I1y/<#N1,fӳfBZzO:2 ԯʙ`eMXPHWMw χ֠uCNG_*&{D ߚ;ϊя-) Ɲu5pݞ)L6k9G7GJ()j k%#8jGYi"52nS=R-YQ*d_@@ԑ=[ Q٬*9+t Єso G@'(ž!;v^uHaWj^Q&TA5ZMdeU8֛n0GDWynH)]S&RbO`cyph,pCrfW4T "&\Q-x.%{|Rz) .mx,7 ׀$J++ U.>+FyvOmBXyqQ\Dhs><Ha4p]hY)I;67$5"*5Cgm1+2?5D"Nd ZQY`x%+$*> ˃f>7%S&!B[h%pH%Aߑ|4&^5]:)AdiQA28Zx4qΣgd/{XpY6Z@Ÿ7&"R#&GNnTUG SE'瞧>KsĻ& ɗ,D <'"?Sq-1BImBx8:Y۔q"#ǐ0{=H\s)0c#a08#ꇻg%0iY11JH )̘ r*m W_輈D%Aq7nbb`}-:4=z>פE_:)Ra">"fĂe[48tӟ`jC3t0~Zaj?zEk?ݣ<ϋGTj>(kbnIxO .=)46*ȧ;op.S`{ru=d p>l#7szթ6!ncPY %l(nf8tŻ.k!x"]ū R[,?]%SuˆVα+ҷ`d##Ct6A/t(z?l^gS}gvۀ@=JN.^I^ ߠk|y? ,cpӒPLc_؜w4vi'UsU2x'Hx~!aL7:_!V_ 5aNo[8{ͯ/,iןkGd=[_ĉ敨 ; .Ҭ{oXf6mib%X^_ AM燅i 2C&4I +Â7wg0 ω߰Lvn˫6.*TTN%7jėI p) n Prt Y*oHK&7G.˳6\?e^h,O& e{F^i)?ɩK &!︟<IZַwȅu`e*3-@JfUhm|!#20 Kݓޯ߭Q ڊ>RQo6 rhKYQ%A-D-ֽ}Bf{2T{jZSzwM]_HTB'ď[-CeM|xݮR+ r#Vn2Fo9FiТ'>Lb>$L2X/񩢔<w~/Ɏ!>xGh<m{![,`Mi61E];N̔0wي;;7½TWmx̲rH⢬?}E&wdCDR€O'f-%Aכ̞!-"m)]f4&q9[k{@Ki`&UdH ?!9f,.(,#G|_p|^ˀ@"0 X tr'@7isȚa Z.Ǐk1qtKg=37Sp%йB"ǗF60_e7l b@W /&XN zQ䇸9>.$Bh8UQ#̅E2`±c>#{ 21HN\몤tkC/ ;2 k0˦ R:VLn (pUr†})IJ,Zca3N/OÆ:#f }B‡F6=G%Eqnorla#L˺atF^.x[X݇)|cxǑve3^J0x#mZޱCZmvv쎕EL͸6Q%3R0C#]?BZIC^΃ EnppX $uC0]kZG| /Ž&:9:.Ks۔{NJ|lge|F"\zT0=B&*3xZOs7 #$f bă-י+U7^{`HũVr}|صrd1=3fBrK9/yѡ\a/jiqұ, @lYY* 3)5Á`~U&r!B?lԟ&ApWi V c6`rBVH(ͧjkv|H `TZ@>EZQYd*Y^  Aq>X.TSh*OL)rG^Qb7܀# 0M'üۼ]p|h5ջM4;$ E>l@kJ,N\5Gk#/22.cZ/-bm;>%ԟX ZBaG` vd8OJ )<Ŋ7`Aݓ'X 5!qh+;p%[5A%@%eQ%nA)ۙeG~o$ĈOUW,B\!7 {-fŷONP$M^2;ȯxI9f/hf9puIpc]$Y;6s_o cxicUHe[r*|gb6r_QQƈCg@kW=?%Hj =JUX'ސF)xVѝU$c 1v@}Uy$ Gp9&uybs${\L0B!o$Ȫ%;!6_1515$/J/ "=4wE޹1Qb(s2*y:{IiCβTg(k"0w[ 7UI9>yR7Dy_]cZ`߲* k.גꠔeNZm}Ea,(IhQL|W;֠9,.Xw5&= ud4!5@Ni)p6]\4ւ&h[XZk>Fp4 d,.Ig3or?Mjܢp$KN+fK!>feS.Bӭw7 ^Tӎg˹#i#LYmS^3L  -Cu, L$Yb2do='C-{#`~H¬P.Riy/hD_B'|*8 \UypK$Fic /:믣ݺMZl_ănsrvrEdpi@V(Bt;mm~3@,[g7r( AT˃6ASeg>v Ï'զEw󬋎2XHY]V i|(-T]"tEWr@S$c ;j .vg! S-/Ѳ S;T?u| @ WKLL^l,S6]!E|a\DVrCTy`g q 4)(w=@d "b_JEX:Pi3 #^b2npƜ[j:Y{h C@g+$hN4t9r&hpY}^_=LzekO㽣79tM]Xcӳ5Í0tU=u8M&[G *2*#+*~ TB ..\/ Xl FAb$^ Fk7S:xYңeD-%bU/e&2 3T6^ly_ 3hRlwwD'ˏ*!;M*rե\BGOljلI2lՅ\QpM;39;>&haU/=yO!n G?JOГQ,QGϝ9aty JI@@m".Q<Q=,j*jC8 5xPa;:}i~cn5GBAU(A'H%Fա~+6,SDzI]CO1N鮔0zbO .7~.~7;V4XLVs~;ycv2߾^*2(`\( ԅKBq4q3FS]l`]^[(w7袟Q]|H8X\}/qGS?n.6IȃBJā<@[A3e1mFC' Te]s5C8)<);zcS^kV2@XGt9z^Sߑc(hʑE%sa2@֋_^]@'ouH.QZ2+' Hҷ8elvX+ B P~ Ed opݘb&):nxR"g૴"&zϹ?]/wMOOȄA<_@tEȈy8+oDNeKDVVslWdfNTє#3HcD.Ζbj'>BhQm7+l[zTBPov^s;Y̽2ߘgFb޿!֔q);:>:MOSp)2ۥe!l{i= B/+7emU}sj-ٔh0g4-J-)a_ &]/`+% ,wg5{\ hT)AZF"* '܉5@1E$%G9a DpFgLcL+a wce}? '-_ъ6dJؐyS@C`s*jwZc^G34\$:1s u7iLLK+i"I䱿0(mԩ ۛj8}/+erl ITn8S-[UXfoh *c!y@-)ˍzG?I;Fw ekw.0S0ʓq2N\j)&^yL8hWlE%vmeLҾa5CjbWȅS)2{K[UvKyubuˊ4vs:;YMDLJQ/n'L֭a eUβ?| eyO~(3<(@Ev 6\P,u(Ȩ6k.Wv[nB@;wlEˁHC>lD:;pqF̙@{h:d<3u3b#9D*y+Ӂf`uآw 5Og8: CS\C)K ~.mZF >|FV 7a/3_*Do Wl[zj!s)$ t~k5 bf,q2YPwv6''F*/p\DOl&;AIu`kC`)Pv~|q/RPkS6O$L=q|:8VۙQ_+R tQQQ~EÆh> WpS-B`чHnHYq?UEcXPjҖtE^G4 f юҚMCKhv7Pf":?p njfn)}VD-ߜZ߆'H7ɦ@99 qu{9WtӅ*%Og2v٫&s!p(Q,\qo|5++,xw} >_dj}FCnzIP4 FDfPn:׼m{W{S-NU<<, _ꁁu m6aL1r*jTx =숫zl~Rh&ZH8P+&rY+..GeRUaIOf(w)!9 pϢ,м=E=" wR&k`t<^dž^|-{0ޅQ٭Jle߉ຒ;Lƿ _iq@OysERu&wjޱYVFd ~8׬| (jznɬ@%i6,(J×2ޔs,pZP-|z㰮THI :ۨM+Ub!{(I\ZO]^#LbKrs v/e&:c֮%_8SogiRx|GZa0V8,4D#nϣ-f-"3=EλuBu 6f1@ϣwظ䆮hf8#Ip? +_{av$ 3qݶKMgzZZdŖLgxįn=PtB1-<:Gsڂ:B8, 2DF};R,2C$$Qa=rBjLjPC'?YoMC\J*wnqߘAuqLn^=ۘd? qi4+*I'T xH@e&Bf',#aqHc. Q<[]$7fWR&"lґcEI ׆ua"N_~j 80ʄ]@!Tڸ% `1hpXmba\;+N2&e1k<(׈͕GaRb|"AD*Bѡ=#ѶWbg- }I1'՝4& #KkҰŔȁPlIw&h2Ut""`kS=GSl. {NyU-*vFvשEACrn9 _]Z'90ZIk/e$h#Zo]#/&H_eCQap1#&0E.bdڤ~1^SK6z6{ tʫ G~52Voki(=VYPR{OnԎ/K0>cX"QaAk& [_!@y=L6ɽv$3LHq{b_%t`ɦA.)hy@&+OOW)sߩ\<˶ '72g.LvH57/cDnͧz5fbQeN^jK2x \MgjXw$Uwԑ,k%TVN#7`/? q*N0GGVGE55uUaR%/KkOT8t_甒A{xRf Kr 7߈X!'(.#81V¬ Z`5;U28J-0ȋ]Kb{kм|,uLfZ b *C aĵ:JU~?NA:mMMAByZZ&gg~O~~4AOieVL+9HClõӒ4eEڙLĥ.%P;"l9o7{_D 0oNsAue+䜃+LaGaK`*Fp 4jNĠe~O=m+f^#Saoῐ69N}AukPZZ\bqQͤ"{0Tw?70gVnMm*t0Tv65,0|A*ȍz'M|5&>o񂂿L4Bb~!ך4%H0 cA T oW+6d;|Yޥ<'Zh$xZ*ERCZ#QQFWo$µbG3 &( .hkɛӇ$bJRo=cX°\֫y ORq<[5NčFд(aƮ$ыlsq Lag nlE\_L_ ztQh&_M[C}D5\}dG}5ZC9K!(&ir|i7QZP ^(6@84b{:2\J_?J)(EQ䦻tƊ850omjlHakm;c͏Ueoңn(tvm\?T?6+ro7hVo_{x\x_U߈^2FР 6GBFdr6tnP1OͷD*SM`u$wj.>q@쫩) ؀X, bӌy;1Tj// w_zigZ X,oK.Yb5?(\b y6v)WOJ5;U#ՐبEz#~# Wݬln̂->A4\F8ž!\/_wC}~zh1(?u$6 2]F uGv][v ˰jXQ"`urJWyQŵj260UUu_3)W/Ќ[qLO¦:KYN8m@| O)SazJ9*'n<N S7"ax$K};}\|˲kӰ c6Fa*25gӒǔtgh?i XM28sېKN+ GA~&p1 uhuڑF2/1Ag|Rr34M驮e&e˱K%R}lp9lUH wCkT-) +c\O?m5{8$G0h]pV_PW 20>Xm.Sr)ރƵw?NP;YAwHaI|$RIeW44,~0|<_cl_A a)#f^k:5"E5rkaԇE>%6ȒxޮϛɓU]MnE mwm&F8n}3Eƭj)_sPj]mrMGPk!ڮ`QDR4T.+EF]qn_ag_^a01[V{!nX~|jKJ* ̇TPJ'Am.]b*K5Tr wM"An\"+@| _˿:t80_W7 ]q )K!j{e9P9d2 8nA:Γ-CJ8T'ؿd6m;4ŞˏM OCz\+o`R{?m.0b9b;bF55` c;d˺44lxb Hu/yZebt0sr= ekFOsbd"D'޴ _mO9f(ިa^(FPNud찛f&]A7ʒD"V 3Nj5p}jNA(Ň7-i]% Dg7!dh'͍ٵMTIas-]X EwZKVڎr#2Lݟ9vqҢ Nvf}Jh @f"3g"ovd2+Ğ;g4#ݰΊM9*&@+l8N/9JY@TQ*a-a߭4 N=BS>Y]sd3{ۂEǖM;.TanU ЇO5冹QcxP]Ul"sCF}E*)3|߂\SX|WwM"6w i n*~C:٣P=h*LX?`f9k*>M:(子|@6]UR)˃;~˅oL XNe)}NᰞĿl RLwp,S#[E(BD]qxJ }ό$)ڵ+@h9+b)}nM Zcł3ve[}Lꗤnhȃ,7\29q zcHm萼Dj-J" *>j P:wS  1g`,8< >7]ecT)j.Nhe+4n~)O_ neJ7+D0:5-VUJ<")7vq܈хwUPDw$&w,~2v1ko8j?Q[b@zMDzI_}>[3j{`qUn=eK:!Nj "06J hħpu74d7uIcycKP3^[lGҊ 싨r̭EwcF%s* AhxFMjf%^eHvoU}d5'EtC%QEdsbE)4xa y|Hz:VjawY: YpGkyBڑncf?1`~Ro|y|Tbt8C!{>+{j]w4!Fr`KηhD1 кAu *޽)dzwAQ>hwF䍳.,y~d#ur9+'e8Pz4x:+>",8,ogn' q)nofAp̞ -^MDcsql}+p+as-…ϻsFd4'>dC׎u UnN /VdlW#-ty4%ٶ̱nGN\ҲB;O< v4+XY:KV] ٭, ?헾 g37 ]'XحTf01͇.싂l'gdGaϙ}҄tѰuY0 G*~ ID5H^Ѹt< 0ȸ`$FX=VN#RNwMhNC2}J%ףQ,&2?ŒE0 s'e%{2닀[N%,j#_ k qUnmr5g>!a_L(.C8SDĺ2Lju :ھ`]?]H woO:ġm ks^*NJaVtRMh꘼ 5\zm2~cT\°){7"&DZu~exǻѽaiЕkn.n\k("is|PNb1=ln n_+0"\u7ڜ/5"@S„ScZ'7a!l6z1nw$mD( o\^[s(oF{=Cѭe(c5Kk :VɋLXp 4UY'=?Ph4]zfCm_]w?u$uVw@hyr "dnChc撀kV WPmFfy?KǠ^)<G 714\o J4%ηvz+8F[:E60`F>BR?X+?c[|iEɂ3I$W )5`$VB} :9"½NP >׭Z; V~VLϐYw d@ qmRT @~d Xs"بo-osrukAـѮ2NHdtd̐2 p JҤWpLX(O-W_׿51!\X-AN[V#>x\*ώ>le)DB`>!C؈Zu'GS]uFBr"b}AȈ0 g`̪Ⱦ2wC;@q"򷮷Q`ZQS׆Y1CE83{S6L̖/ A:E4: @M5jGC`gx߿=!Xq)S|4?{6qz#qNGz!B[P1ܓ!!@"  Vo) ! ^,}^KAHJԟ; ER&Bרb km yi{;"RLG9^:xddW z2eU~?i-UXsQ3mFD#s/ϵءEJoEiTԒ*EUYy7uI2~T9Ia%R2h%A|HǠn ,Rq ]y;p79wcV9@/-JFfh?%\t4y{ 0rӠC\Zbf\G9fc/3ĦuX\Cٽ5\ >z-B1e(>@[7L suxOr;SVqRT5-pݐAj/,Lg_V)͞tTAe8Lʡdq?K, qѕ,_UWTQGF8]xo5^f/]4sO U%fp-EP Lp3>jˏDcglpv5Fz%+a>uu]EU{OA|qYHx3=Y3oL=+bq :u/7ѥN,{pF=- F^)m9`b 9KuwykT |LS$A9ʓDMHFD7υ޹iӗ?x{+Vvi-{zoӈdFӆִwgrg+ꇄrjMb`/~i 7vR3Ҙ\s[u'M-Trð !4{8YT ꛰ ߘp|?GMy'kD*H^&>-`{`ҡMY2瓧i`cwVvD[t;T2:mƁӨ/\@%т`J6sfO$JA1if:J|7|-cl8> =.yF{9./MW탇a6[}eC^k/,cb #|mԏgF~6GwKm[>R *c{._ 6Nzm&y> ߄Ȼ@y˜@T͡FD'ɍu'B1* Ҭ5:Nå. FJ"/?zp)ǀo<ٳb@nܔKLVZ9Fs"{>,&j56JӌDtB*fnOZFa2$l% t}q\GԓÞf ۙW?%\c+~q^f(Trd@ q IxļaDȦzUC娌C>8*d^ez}߲Þ1g fyh{΍=yͻZG&۞|^wloe(g kQsI{0 p SF#nUwpy-/mh8%;?Vz@c?4[_WkXX0 8uZ3i7Gϛ`g.K|c kт[ENxsR8hgyH%O*tE xA [ r?uvܴ3!̂aS 9Sҕ)XH {x2–1o޾6Q ׭bR(K-#:Cz)Ӡ5Zbo[ߵr8\6h,c l< ba[$ vAIUmSkٻkQ 6ou;B2v'|aĢBEC2|![(6|ٛQ۪€t&=tCTn Rg t5tr=4R#qLa Ou_,J;jnU&5^w3V"nlI}7H'QZ ^M6k`ӪDlկQJtQTI;cO*w;Ӄ>4tl uxY88Ia N-WA007KpϮ=Wd{JCu vFU>뛢n;Wr|GE**8s #iKoZ*n"XX|} sݒu`{"s*f3E!ٱ⇣NU; >-*seSi;A/G|}FUR]Tw`֟5Zk9=XQikNQ"{)8VaGlP!@S#SРnˏ|Wi}wO_4oZz'6sM 6uf|d(eQ(#IV/F]ә+U[JGF'!lUY\"vBh[- ;6ڀTw'SlHd,>^ә ϗQ/Tvlk|jsZ' e銲vXH4sm7pFÃn  s/zvWXJ/{)Vn@~j͘hGl^#~ _)JthʔVI1Bf g}Fx(,K(=O7-=LwmY@s^wF1' $I1QLI|QI;dلSǸ+t|d@@y}B#X @XMPs XNuPmh)<jn}39ns.pyJ 7SRn`pgb|p]A Br:3O RT>["Zk9$Aw^<ysWӑdKN8j[g. q $p g~7b"ڠ=[`!*zw{tigJ.*u$Zx^eq,)Q9{J>@›<Bo!eimt ~*z!cK{;:Q9W!: wwR5jAB +/Q|M 1q(qWݵ.g< -Pl5v7% k_z?.Ij[SakA*?/5#L;!Ƥ1G~6; 'dFg U8m5wāXEp{dԮ4Md%ȝCr?$ <֦[Um+H=iYiZ lyTw}Е'S%3^XAjy^ZYğ7Om.:$?@EBãgGdX:0\ն|ou)]f̟Q.a(o >7k{AwRR0^ wkܛGjߡ8|u9 HC XWQ:D N6p꯺w³M[h]8wjmF 'h$E(wR2kkg-/Fn^#Fatѕ.̖ل*Z;ӽK'IPA1$k˶8 CR1|Ҏ'm͡!mXbN*ݴMTa<178vcc*wT̢1jp4.c9#$E/sx05G ]IZHi-hRw)VPL/(b:{F1)uS A ŨHHMc h :W/ؐr#.2f8LeXt,^Ȁݽ݊!풙_3{گƣG~@ύ>|F &&8P@F2>MD;wf*Gʎm  Apz#˽ )أ̐.%ٝcJIWa|ٿ< ^?nj> NZ'tU UXBr%]h23G=|l2lrI;ߔw,%ȯjy1<^eI}z@NʠN5өN,4q*[tm|Ѩ2*n6a]H:Bv~vC7Yo'y)PUQ~ۆ0X&cE/Hn7x>ZHFYïsRol[Y);*c?WaZ~%8|㎎Yt[$T ߰{>.GqqLj@) RT},61 suśZcan f`3 B |öZF&{|~6@1n$UU.*.A~nn3\|cu2?irPK Ӧ$Ҷ=/*SpFGE O8,5s俤ۤfVK ե^-?e-vKBsE1ڱWF%f'wP6$IoX8!&]I]ĀC_,ۑ_. pbX+;)1UK0oιM)'H97<=w,@+^0"7 ߁1W tˉBY8fii\u/+XV~LKb^I!tL A-!Zk9zgtejlAfE/K:g-u{mշ(&f jҏژPgψS/ӕ^ynol pS2Sj*bF\-f3y&\k X{Y689 /wQ81*$Zs)Vـ"p#-4ۛ :V ?)t'_C. ^ Z-h'P1EU& 8Rl IW`2x1X>Exĭ*W6݊C.? X*m١B{aX&2vDu铗}6ܤ?XkhE<$t֗_xk+ -r芛8]UGm#(~(d%8TUHr k2L(aF֪.=4.F3eŢn -s-'/DX[9m4ދL 7]8ڱiM V夻''S'Kݫ2l*Q'JL߳?t]=IJh:q;jN;9 %z d`F~1((N@ FRԇakɐO.2q.[M{%Ƿ:,&9?HdXXśJeyg9'U؎Fe G<*)cBj,oxcݰrrPE4-1C+:F~v:wڸ>e40N›,VSbb!45- {x/ HʵBfPVgq;Bfh ,.Ս'[I׺Bщ'2$Y$o.s^}l9$f뽭\l.Yc5Ӎ)&(vO n5xf=R#U |f%}LCfV)O~#Z]ZG* 8`@ 0"*rwCEѐH)_YI[*ˡݯ<:ų̖]x0b2@"߽=i`3] έ:>:&IxGF 480D_9ʓYq0".'ף;ܿE|Ά2uW_ Q @+`yh }6$M̨xF1pycgBԇh\Q+  CbdDȂ5)="0A#!T:7߀O Zn 9ThC(%2=w6_N7{1H@xK~{8phݩتM!:Y ;Pz~,voU 5VaD1VOw_5e?^v1j2urqb+3$?ѰZIw(ȹ<`(~M`ʔBT{^}Y5\tLRq%]6Z=WAS0&2OA7+m8OG3LQO恕ʾ&Fu6=.wYdmm>P_&񮁴adMR6KgR?t}- eHsb9e@g>Ln7Rܷr;ԧi?U{P4XcbJjkϩ+ -AvNs.xgq~5Kze'׼ͻcp>O02>ۆ$ Ls/+} L!G@T3VՌ!f~zȅVuC1pY^U p!ONC!I2ÔE[1j<?j/.=xeerv .7|M٭So9]K*7 {_|<;̝#:m{i!Ȏ;prN: KxYmOs + ˜]p^ܔiג")6t8SMaN<] ˚/qRÝ)$tDV#^aUkd5oť{\{#ЯL5ki"0 0j ic`l{.h)dix+ˉ)~ _Ab[^z~}nԿWHW@m}ŦGDRZBں*I'y7p鉝(1#H~x;p` YRU' iq[9XkC)^ jh-hp*DPFk4tlKY~QLF^Wt0Ny~вaͼf&-SәfDEҗ]9%wbੀNȗ?Eu_iCjM1Tl#:x-vݛԹPa!)~sSM'/h^TŒ=d}:b3Q@ զI7Q] zy>߼soieڧc?JdSՓrD9#:_&,O`MuvNײ`mbUOS ^~U]қY&iOTT_L܇<,!?ݬٳEG\օ7?A] ܲFx+Su{_QPaR[)Wd;wq `\N)$[|yh~l-Q^i`?&g89+k(bRTSҀޚ去c2 o<Ǵ&O!"RϟE4aXEvPk;ZIsk3=ݔ87~%ěI'=S:wZ QȤĤ4eswLgn*8]xUfP5 v>ɓ l+47{0?7W@7WJnu.]淞%{ht9굴+Ņ .pt/] UVq!рڈgSk찷#-2Q9CFt\[, ݪ*g3UU rrxpbs]m=f I,H^^7.I`ӏ~d )qJX~jge]J73Q~ -#&ؚEt).O|dbTO,d O5]m$oA[%#!Ɍ'{hJqL.QhY41 DO؊![,k"Ƥ#69~J טD}7671I$z`xhzI՜I^}ȿ2+@\"fOf>^vpNUuhX8YF+.-4|k+"xڷ,+cB]ߪ[8~->R[lHڻf}Bp~X![LekD0!?D1 _ > ^hqXG`sMƶj;c`@'w.نG q N"9"l>zo)no&D8gޭ\K3cÒvȂoaHVls";}NaQM/9op/FKj%/3ϟ/ݡAf/Y$}^Fo:Xw}}@m]s_sJ٥ǁ|gA0Oew.G $!Y{HK&$6f&) By鯏doB%_Dg˓˧p'W15QensY hӞF媝V"mR͋Z]0 E>&'Z/~e0!xqQWV*؈[&8#MgU7jzM3B3ވHBm\y/wÑ-TzkR[szsƮ–OWY!%#6#/6K {Ja>XFlOX҄@`ZuƕYIzOOƚnQъy[/z]S]Eg{w #ho-Jf W^7u6ip<04ᓆ'z W3bk*3:fd1*dA3*59v*7}4w~x膤Lc02(rCyn˕Qo5}wU{ oK ,qx 2M9~v'7_BGxة1ÜN-Kd:Cg(Na?[uA8xP]?Qt?"8`¾y9n,ZAŒFsp :i|+jȥC]?0!` 8VAZ6H)LcsX kaERA>knVf@W[)lcMEѧgWFi- '^sRjtw,YKzAD>ߎ1ތMTF:95ʿk%>h;UXQSi#JF% VJwkͰ6j?FK%m)a≌Ly \S;!SI`/Ayԅ/tR(zBRImV4i0M6V7v[d38w pZPg٣A*bmfG4œIa,Ϣo ?%@ch~u6sF~Ha6˅i/"Ő"_too:-uiۻ/2*NrrGWO2#UvVZl(,y9cq1Y :IqWK/S[ҧg0\~Qz 4B[v}-]r'U<7=k WCx~sٺisjx 4Lkz+V2B"𴡰cuΧգ(R aM@ gk%m{K5fK`޾n]_d JŒ@G?KH=LB5o'_}'kͬ4py{c8>"٭2L1P_6"UU:܄ j*m)nMVX_7;V)fL].zPA ΖGdc"NdkoI3_Iu_݇k!dcO"e{1򂞺l0s 8k,{kn7jA/1EzP/5z1~!;PLbl& 0<4D8D+AV&7uJUqwg u jzH D>9}4ݛVvp zȧ}dFpdz( !Iٓ# Y?AAw$u{c0=֦'K v h(~ uSֿ/`eA 64)_.,;LkBG ѡh 7+\dٯ >?ICBC-=s-CjTҵGݑ$Ċ$&i ԥʋ:.9hJ'!2F1:-*[U`ykz y:n|>uZu=-S3HS\58 8^cv+_> XNbQMFijDˈs]*8(|sY G!2O@- \~PbR2>8OvPn=S$7~ᬹъӳ||)rR DI}. ''3Ys4 |>,Ȥm|R]a#Xќq˟^@ɸd2eg(IUҋdU<_RuR!`j>KH`691sBy6AXd\nf8HDM`H4q)ZI`'q mj91uБLEڼ nVK{)U =?`$>BJV24Hw_<]Nuc8E\:@yE|ۮƋ5]dZ7daFlAv] GbA}Yhj!`hbOFVF܉> ̓Lt>E5Gga P /6?ok vc)x9dNa.U2ݗ!IMf| lCۤ;uK~_iY$mS. `s;j t5ɸ*FQZ*&-(T \sOK!C%@1<>w[`j }#JURH>EiT- ] D-*z(0Eșgs&POۗ59:6?:qc}׊ۛh@7̹,dP`>'wy :`0_ oenvז5e3K t>UjT 2Q N׃+bw63NDWTeѭy uG'7} mE{ Qo3۟~c8I]m+H*u8Re5Rh/z4>C,%|L/Nlt0}E;]B$, /6iЃÊt04FRj=(wܞBBkVMr!7gn y Sx22'}Dh8@秥y6\<^q&?≠X&6n )NuՔ@?;&i;]\+>>մr8'yahͺ~6Z;(9 WZ\e:}4n_`LEێ8=rkv:.b yegQ%56T;?[0؝?(v@ ?NF㴛nK ႎly"4B}6=|LN]>8nk'l3#C;\C{yTł=k(ԂYt'.SL IjT;/-FV!K7vK-JsbGa]aegkڒ:%^JYqZbZ25LyJIFb9|s %hIPvrjn'RJ:>ݚR%+>;X[]zB>Ƅ]kL GuI\!|gŻ#V ꨬes`ƫ=`8W[Y=8"01Q+;{ P6Տ1_?Ҭ`Åx8;ANIdqRJX$wQ]Q EK fcIIÔK$QXP迂J ݟK=ܾpf͆qKo9giKa/cȀORp+ř*Z'TmP1,R+_<ٹ\Sb"t3+ytϲ3UP wGw,K϶~)X(VI#o|D҂2J@m!Tz2""NeFlA  GD J*DrK 9==au ~[8X $3®z8cvʨs2Q2\32+KzZVYZ<ӫiȢvzrX`b#%p@ ~nĉiPM yY`S%l}Z$;t cL̐>h"*"[vz-ش 8nEzOыEu ⢈t_DJ뒝KB? wpTpH ĥj& @QNŖ@2Nc4zK+>:O,YqO( g9CBYޚ?K/;3*m~Bj$&?IV/˃AA4GwAXٰDaU&Ȉngg>dB<@w_pBBRa$p*{6&`^`״[QZ&LM` #Pc^EaN<`,2S,N.2S}B}X0_cL,(@>sSg7(Gyz~ 0<E1abˑ0ƽFqt 9gNK Վ=څR]{$V ~,GX}\)aXe>RC(/"I UI{bP6W_f 4/ML#,3U` w2PBN̽thBg|wNy1)= ~ vYdTa.tDx̷Jp)ͻ"ܗ !@xAaI !,!k3f,A29wr YӶ@edd[[DV %ALbz# 50; έiԋ:V\3-3 oVx'MWP&aԶ On)@DL`OnPXDtѣaUdrV朩c%tGבjfl93y[7HN'OC?pέ%7jK S_Uj;˚?tNõnMjgݼ&,DL kyt+ɗușsəş*S5`222ؿ;f.7-;5}1CM#~Lnfr0¢JO*o%4v75܏=e~5JFťp 3-#rˉdU636"@l F?v)pI$7_`AKL=֛4[.ZySA <Ù1(z8Lut|AP)^el(76Ƒ21­fY N:d%Uu?m,X#[>RS":^TrMIaGn=e `Ի3S󻐙, A9 q:Du8-P/jDw36$$?ƣD[K+ Ow1~2xt`:Fn#ǫσ.$tjizrt*+5Fx=<v)щ>#cRx5Wlpʉ@ZZЅdIa.hUdhH.{4eD8ZaDZ`M B{R&@C-R1.a Hݑ1&@0@;R($,Ï? Z9N?(V Ғ1Y N3@ O}qmYwB @7V3,7J ܀q{ʂxDM y r$-WJФ@`qxxڟ#ɲjL@[idQPy6"JnRA/6gM'e<'/jb{A-b6:. 3p.?!8{xhHGjU.pǰm?;Rd8l/ݑoGEB'$w_`/\uPT)Ptr50)Qr_<őĊt1x1?1CS/ 6dŸ:fgDqR )٢H"m+~\Gv{rPM^O?MjMge\^32D=`}e:YfG%3H@dk6#1&-\-0}6xWЃ ǩ.R;vS[!.Ǔ)b5W8˳7fA?4^8nwW rb 2 q ̗`_j80̀S1=@ʦrKVA"q_NϴE2O2;vn|3;?]exW`q> ^̦dsVx sM`YTk= OOّgT؂/nIzF}.l|<<_u9X  #.к?"6Lz9W.wޗٝu>=rjn_Ff7 :~Oj_: |eI{SGu :5#Wlk5P^9eЈ O#Nqe@d4FycYS [g<_-ryȐ_|^iu >vV=ή[4f7 *D!||՟Q2 v?RZ^dx c0`3^F`MPVa}:wW@pҬK*W (d`5llE0 ]WM54 *+p+eCrOu.>] Y0xnRUvkK܌!1VgP /p٢1O{4usѤnGvta)cԓwt]rOLK:ƴ8~5|~V;CA!hXz׿:h\ؒ*ς$ƱGSUGY:pTk |T_r >-$xs0ݾ%6]w_?Kc!a Љzh<`G8yiR(+}$*LjRZau+>g~m)_z7U%L;* }߳ p*2lC.&(W7[.:Q)9P]qo1o >npE@b3`bCokq1 b#%NJ7#SI`c~p9u5Q ca2^b;[Xo @@Thnj~Q_Fחz'Eh DIi 6U)B۵!)+S_/MIfAB; H*YJ((r vh) K]2z>rVb xAC;Ri[SQ<_Z^Q泦_v;MTj'?u_V禅VFdЂ': vOZ!=e,մl Ks Y=IWO W'l#Nhr Z7%vߥ!oC%O16r}&׌FIvQ =CYO+vGgzL]I]M~qJcJ5׋H9/5 pe!p %nu*b ¼.FIYX מtJ/RCAG V %B vOs!MO&r࠺Z{3\XK1)밑 X[;8 P*o}\/66/τ%zRlabAX ?_M[KO!ƛtPdd2 ' d;V9vv;\*gj=;G`~kS:!܎@TWNxV,l#,8L|JnӒl^D{4J\]p.Zˏ[D%+ޟsTZGA&fꭀ#&p \YjXW<т?|8;0 47"?D∶qT5C7M֮|Vgxg@' G ;y}BLt*eَw&3Z<(4Of4 9TKEq(JwspS rf[@0ѤNoi 7bŊ:S3O쌍 \M2+2TUŒ4YqosO|?IE MYx\yA!:Q< 2m*A?10i \z*ch1;̡At(APYl]&a t"b\/I m[E, 5W!/2NЮb`Js(& [J6@9aj.˸n{bTKU2 ZXyoVz2c*l4AnyG$}BҶAG! LQT#Rr銗g:^ãl/4Ms͛_& yy2y.K֕=lG2hK%c ]x2GFbQ=b+c=~[CMjLPa(4PU' 1jFe8;:߷;p&":1n.%_7iS1N<-fw &M!FW uS@MI%+;&ң{:ƬC#ܲBj"+\jwZ_T;? #[uQ_ E7A߶~?Z(H]mٗ-lN#iퟜzIe;92FHF" >[2yS=SB``CF!3xP*b&g7۬`ZO}fFR{!L;Zb(Cy@N#(s( "{aXą!8#Qw=?~@l$Ci>Z6n<=uR] E-+݇_aD\3리nGZZUsV=#_*K 3F@ŀ>8ˈK3nsyKx;c};wu]nW3q?x;MBX{9 Oa~Qg-ŊGX J //R:vx^ּ;]MKӺF:Gipl7ǝ7\#L trx,4"vqwZ_ KK V[bU؜i:2qP.b!bv%^I#] vX7XO%`YV1at[U (Tʎ/@tWjRY*TCHi1hpY-A*M%˺6^rn~d:)C!J0@嚖\v'XC)*[-k)Ayp`P4J[>"gкB_ؓ1̹g=7<@1yͮ_LoZnE<`B\W'wG\| L)@DuvTb1ZC{^vA`!^9&1&pf~ q}V|g Hj` -}+@Gǐ#3韕*<*Y\j#Y[5c GdCL\10Ehi+ e$ʪKl0IF`wLN3%"(p3J)6LEaIkb,{w)8U[Y )drO .` EH/YGJ< |/NL y;5N~,rz6ˢ:  LcF[2[s9*"ܸLf)Yzgl蜀MpX0^vg "y9!Fk2uV=.d!w7xh(n`;kC[]'G:F7Vqܔ]y_BC..p4 s)6MNɒK8]'^l4 iYp+Vt*QTN徇{՞|M]L:"Vcf}7xK4˃hј$dVlψ=yV2ƜBw 8v!X2E/' Y<-!jqkd %ѥϗAM?Ŷ\pU>F2rF|LW<.}~>?^](9o9-;ɯLG'v4W1YJ3 NÜ` f wBn2ǏAc[s]ɐ",* ^o.aԹ6&f8Gul:. V76qNP:&U$/*J%^FT<ޤ\ GZzFiD`uW}] K zn-<DŽ=Yط!CQxyk>mewZo;zeqBX@rvՄrc)^w5\<Ɨ`(*fIR;OGmBJqSh@t sjyYaP 8l=n$OEӐrc\wk\ef!~w\G- lQ~!fSv\ C50JM4NW6w) 9Fr2W+yʍC ܆*GM!Brp'7mLGfj=gPB/3EO3v8ip>ծSJO3٤d=(&Fj>e,MĆq1sۖe5-=XYoLҴQpj.-^~RAioYR4H`65iOYLc yyi@GBYt!,@궰"r 􆵁֯ ʾ4{4OAi'|~Y'IE68#]FN]Vv 6x# 6 {/D'OhdPhy-ҕi1h'mP=\\k؁s֣"=_+Z՗{9I ̟x/,efb9ɥo> :K 8cN Uh*xnzzJ8c‡dQ/QzyCݽNf e洘zUk7A3I1C@JՃGgɮ^2NL7~Mo";_]-^p P$ʋ%yM%/i%'Eٴ ݸE o ދX\L!I U r,Sij4{QF5OWEjtb 25OkG'1Ȁ@1ǧj7Zc/t}%TYtӸ( ܤHN <.""Q|0JDT Lv,$$"^F/`f A,1'3zBEnO ՁhV :x /E'"M6m9ݵ{hCq>xV1byӺ3gNe#5ʞҁu͍ƽ f 8(uDMm.o84*'\GL8'SRl@I_$WY;r/|=uQ jۉxb%_LEyŻ[0Zs_j/KGcm (ojfƢr+EΨmgcޏSreꨥBmi+f6"̑| )Pe Q᫿T 2Itʫ.^҅R]7:{Pp\G!Mf,m]p"w? 5[A=]0?Vi-4e<&4ékhf8[=ҽ`Ȼ.UqGj1F#`q1=mZ2o}#(EZF]Y" e(t'g^(L4j# 1mODرn7D癁pT b7r.<e@|}^.˩{-؀7vZ5'Y/m&!j?1*55Wfrݫk`F@gK`"r’j YҒQlB!C's/>17[!2ȑ%o%;$6* WS;}f7!JD9ڪ~=aC4ahZܰ=R;ci)7RS^A߲ ezao娿tNIF/4ڈ`CZ[7 >xͯk$6#6j^s,aT9+-xPlu?(34!FDuȒYh삤^A霤J0Ee(:{Ij#0QIo=iџ'F^.l{ sJuq2=$}΁WV*LCMvևPtl|}`D`AjTǴCLxfIf.={)4$+ ؀=G l(/the3~TRq.~×R vG5Di`*>ݾB>ԃt1~Jn)'-ŕ?/饟2ҞFFB$َ91 2b_{D\OҦu)rx}'6,;)LQ3zw-6drzi+!Vv1[(5{ƣ% bB!Gk'Fr%> _rQ9kiit$ {n~`pXepٯ1 ʋZV\IFX/W2@7i6 V:ܰV߮7E{![96Ku)Ѧ׵s"Ĵ.V:b#.w-+/뻁ܑ#,-6mT̲)ӫau3W1y&a6U4tkd0s\W)ze9A]2 \Lj?p aU=[@ӭn>phW*;(Zـ5^JӺaj>uC>[#OK^N%ibXj좯9#5mgdj-9 84 !xܐƣ3{Q(V 5P4fVHC`q`p{ ݻq81b<8<;PZ\0ZG@N)Hѽ!0rhAO̯gդ).sg^śg5j(y{_-U:y槌vT>d/* k`jdk. BFQ"ln1f|7 3&ah˺5"~7\AK +ڦ4N>d7 ]=n*]Y!wn'oV!J;o)!ۆܽUF2ٕ+lɴ UIzrn<8/[0d5@`>RÛfmY0%nhӿAyMU RHƝgO C 9`+l} jiL;2ŭ,!ad|%EV]uP.=I Vr3kn*.Trzm]Fu$PsBtmfj{ $.}aJWUv DӲV* ˨Szk\Q}0PYF`:OH'X Z/YQIkaZɀ64JmSFK +lq.Wt\]|B(%.fA}**cʲȒ`= 27*Aj3W(㍡I.@B!~T6celqtQd6E5?/Ș'w.oZTckkgZi*z [Y#nS!wԯ180pz-GdW5'̳1:P>ry>4KSu$}C-"|Dh;a_ s dbTZȥ0amTTfH pO]lj)G?|zc|` `BBښ5՜ Ƙ_-MŤn z$(m4C u/oz墾)ryŨMhySZ~v{3^5XF?x7ތV( hVK)x'7[|oM8=H䳰i% ?' 00z IAi#~ܞ*? 3A-W 8Í4uF+bցUd$In-{IUٵ6w朥B'e#`3>l'%9vQҘHfWFsJ)lE͞\mԩ]{7Z"e7T4210祉w:j0g8]MSQO^1vekbPli0{d[x,vwhᗚo&=jXY8wo ~#N_~Rydp~%j7$[Jxkug'HQ w>ߚs}f;zmK d#byDAu^n;&'MKm /y8x2!ZNSɰuvg-/\sa~\ɎN|C)uo5!3லhkLm&BTpîCA*$I;ԡ'k@C`C(C5MG 6<7jt+'Ŕc1G?Ҁ&b5ڴx`geHOغ=~X"3et;w["RђK텊H1UyqJoFM9~ ?idDqnF4yzb=V%#{)Fl4I6B}<$i#e96Vm00{eɥt{tfCa;nӧ7Q}>&]oDэ@!L{T,a={+ǁ2f^tnrǁͨ솲MFtH( oc;.W!LC'!p=Ĉ~+!S븉cthUvh?$ ;ܐ/TljٍWqǀ F000JVǞb"F`,r $81s_;3fOoj\5n%}N[XL`?TlHڕgdj &ĕvEĝ$><"ݫDrNʙN,=0}%8$c++jaO᪥pm5A {}c'L@{XF2@[8W&E%VbZinKILAb2Jt#h m=1OKoo&;*_p E\H $Kdt>Mwz}y-kYh6 [{:˴z^Sw2Vj&FJ 5Sh|C+7/ A((̴`569FXOWtL[H:3y% vQKu=ͤ=(j'Fr5&9UǼMC;`1hmj5c8Khnk,y\hpmccdei9[ټ}v't$r^NzGR'/YTa bfݼc#9O']NDN cmSP,|0~lwbwS_CCu_1@o]Iú LQm?//'<.xÞv4CN{aTƶ2nU:ĎA{:$f xe Di`w?4c~ꋥE"0e/ @?$h-g栘s$8BIw [-A@ZkC]!<"T}3vmߚk4|{-vD=2z^6+ϡ'\c/Dg@-}S]9zZe+x^xk4^.5W[rRj_DhJ m)]>vk"{{sN.LJs/\-"w)ifڽf:; &BzMUWˬ]jt R|$p)X,1q?ސyk`UZk%%8T Vl%m6TݕN!޾kiU/ ?pJ{H B>/?T s\.:߆n&$J nL&0Zr$/.9H|tA ^?Fh3NT'QD;OeH"3)6EvdQ+]Tj;dG;>l+*f,XJE7Uq [E=PK` VekaK$os i+3v5b_Vqiu=2*qSP"* }?`0!o!Amv' D YO!IʑQIWCOTN45hKT9Sba$=`?<Ȕִd)V;7.Tce˯ZVNut&h'*_I& e7z^+-%O݇4[M紺g\"ܾ mZcb^B0c?bR܎7_>|x$Ldq3qkʡ5%ѿ#Y1֖,9M}0_t$KL' O|TQs{.BjQ}}& |(W9324zSƟ8w3cIdu>dPזDPNΗ-M+M̬3fwGTe6}W.?GAUî 'XO`( 1Ikۻkjy~*C CCcJ`uvXyS-H5hOAK2#w21-jYwsKj`67l9=BDQi۫U*BAgE\lFv*RPaתmC~8xFߧli`N߉B6K<c΀ $:`?WLX-TzLPf<$H"ZDyR`k\TMN#Jph pFͻh$Eve19ַ(7x*_,Vj.J&Z-_/7e# b I~D3|G'AǨD {~])ʨpc0,3;JV[=eˎ\☫wB)W;ǽ7yXVDSe c*v(J7'uI!olG:¹*T\؁WB<(k*i25\ڳ|m˴DrEP f]ՙHT~TFA//5p.0sؾh,B̮[ED*DDr͞(a!]řMJsRMLYCu91OԐr?$*y&'ZVoGveZIB[o&my,XjO2,n4Q1CpG_R5C7'(cIieޭDꄑfN+u2 5d!s5.׋^?cԩs_hRi"Jr { ̌cIhT>޻E@_DXH D4ts4L_D= {A?(A}ŘJh0HS1}J0S?BCm;l&aY?nOl/r9lXg0/*@ǀyBhn{͇j5NRĤ2o";3qWAGnl<PY`ף"?ߏ}zQsw}Rk$QMٹIzN> b\ldo8lݟ-`h܍&  ,$;J3ʨR!D4|<09 Rlz>jY@ @4ħ&7O 6;MT(@<HT޷R%{WA$7kuA"zf`lڑth!͉Ad3p'3Mpgm;S‡ by!-& C ˧Ո 1͆TJX)'g9Iv0wҎ⋃bV'lxxJ7R Yym~3B+ѐ;BS;ә3L'fiW y084^M/bوt[!Img35{{ɸh.G>9N6Hw8p]K ,=C%ԓp{xbIQ ~(+;/vK =vtɟ$}Br@YlhPMعeFLу%:,'L?OLZ641 ʾًk}.v [Ƒ&UVr4!jэDP +$Ar1v$ jH+6e:`1\.2ЍG$R(|}şljN+>&-dOyYhٻ]RŸ\GEV'1-Y~govy(wOrg۳m|~r~`gsS~ V+RM'"蹦FȰ" GXƨq#11]0s'LAD`Sx/FxJ``ܩTrVqy7(hޯ!N-ˊ S _wt  wU~p7RR3lڎ:OdYُ]~.ޛogsS޶}73;>f.=g3ڵdj=ަ7F&Dֺ]p[o f.fJuMUaĬ^9gn|{67+gËn S9ѽeO1zNH%dj q 3p/Lnu gMPK-`ۊϦDi*X<wV~)&B2H>}[Ƚ>V "TQ->U m_l ۪48k 4l|wjw?)) p>w jZqjJ_SӨᲩ<? 䅗*>2n:W;5[븦i mڴsO:>/Ĝ($)?i#2x$IeR1xjqԵ9dtvvi||^L5{+#[qkx,'ew =ȖBp-7杹gOAUi4.㦔Yyl> y'fVC=oOFu$#_/y [ =dx; cȱ6AFѿ< ٍ}lOz{!l/g-#ƣ  Efu1^δj6kuD.KR}$Rq-OYnmj.̾띑8'l2u`r?Fgd~lXBh7S7R1>8 ɟn4Wk8OA(eܕ5"끦_oZ~_~wN?aE,mŚ דXڅ`6,лsƇR?2BG' 5Pљ,˪xI*7^ T+4գlv~5Fy~e%~4Vj^5x#j[w:ڝQƒm? k1Gx99=xBJX;Cr8П{MqRZ?;i4OV,K)ݾYkp& =Ck##EB-?/h*s~gtIU${D+h%20K׈ItPEq0OvqpeCx*{I2(pX\iM‰ Ϟ S闒B_^U'AG]|CtA߬Nq`!jwz#FZA ' nhRsDž>P=z /E!ɵTMnhzAMS6HW #$|+ HNQ"_7`7'tq,# ԱuKᚕKHå&W X%]Z'*{g`@=PopDHa5/c/(Hvcv`u77nTײdw D2]h 9C O/h5nhMI}9:Rl$!&R -GEct>9{&T֫U r脇jOohGK!=CR`) 0p%'| 郇wFҙ-cL,WeT9ͼHlB7%ҁ`w>8"N,.ʀ9M0S){DH֘Ti֞*%شӗu ~ 1-,[i݁F_j;E}3iY{.-M9z.U*yဋڌԕ < jxdVR+Yʃlk. Zf՜m N?H2eBt{ " Яc!dgF+ZuzL)}V6mKqݢug^7y5y\6JlX_a~2\ |կN~&o#6SWGKͶ%yMKV&\6g!H8\_"/*g6Q\Z~bN@#P}n5zRcQD#N7׽UwRWFUroD4Wʷ0Q@Vx "- F14 &9NdyA-<5l݌ǰ["&yEoSI;@ kP-O,Bk}⪖"Je_#b0BN ACqq5~t<c;u>>gQqMڟt,k岇QN&(pH^KbjFH{8~nmv4x8}3ye|R{3$!Vk H62 |pŠ|ۙ1G;qiVKW?]bj~ZELu1 t9$U5 k4q1X@5`wD"ĶМL+AL$2)O%w>FoUȫ7Eh~wLK2DZ{zHn'`d(V܅%b'P?3JULk2 ^HƎMN#eCĒu_ΨPd J7i@Id\ sSf! JKWTL^GGSS.4:9~C;iڂ]S1 v+)sDyq@t-6C~{^aK{Qy/x&mlL,Z6R"a> [柶M-O2[;imҭحO1f㷖S OpGcW9vR7&HI̴RhvkfarF*~q=*Ɔߡ݇5mB1^*q72zJ{m>T+KǭVVā^rs9r]1HN+{?E(wD S>yeb %կzadD'$:X4eBBG웝f0_$Ijj$fZc./g-9oY5v Mje0} QĖZì+ˉDٺD3-X4car!@ҲWHQ-S7)LUϻ2*Q;go>!ₕlEF˳x%^L1+ \,Fym/SShd%ٯ_Pq-GytPJ0?[в]e^?.Qib\gl2tΜqnCj2|Z;X }1QKQ7g ="ͼ4?i ObQqx}n>Ux{ Em=b:y1NX5xpU%ʩC`p(M7ɏ8y)<<8tЇ G3 S+%+G#c_]5_+ᗵ7b"~5z!'G](@md.ڎBYl<)8{9)Ł) 96jRW-SqApt,qsd*@@y3]D 's=s¸|FM?.8ʡ44Q!O[}1_$peAPK{aaJ;^3˖ZCSEIc*q/&=L0\!ȇ ҎӮEpyV t?<~X$d9)4C,U% 53% #mfhF:&!Gw~Llv +E2.\fH}U {I؈PQ Y3SNq;3pH6R-C)nslW#!=4FoVw]2KH{bRNpf8Dr`t]N?S9$iky%U.$l:Ypc`'.׎m约ȱS/r /u4ڕޠYB Z7UNzC,eh"׌.u9?[_5 =Ovo"w9dK[3|Bti\41Wh}`(̥@#!p-$P'3+Zm"l'95 j$ C^)1r?޾V4s,hL*%ʗƉ؅52 ,aJ` |S%[j11& 0D-~UHs$vdnw4;+'̜ />qwl$`$QCr {w:\ ~>y7XK;u. |}6^*=JkFf366/`5U-SrhdR$GVr,aC %'"Sg \NQ~q~eq]צ PdPBB>H!0Xo[kN1J V;EPs?AEO'gDGe>$\8E ,faz覺S(~q=31%DփIKlg,odH{Ɍ^#*j#o>I e甜z_@_m`A#4>5$œh*944Cw _l N4+P1';=f9}"n=#1:&!D+x%X~)VZ+  gm9bVpa*,Xfye#3+Di*Yv=}B=BqĨ!jyTCw3;HZ Ψ0Fe7w]0S:#<ĔMy kDFp:ZWE-3(JRy1zsqgLl\k-ղ&H Lӓ>F'Q@d7сn9#c)Ay%ՃG]5H4ܺu^.%jo[Mǝ?} W37^5vؙPOGXO[h{3\_㠱_x<)1- HS(u;>Gx'8vaVW޲"!wJ X,;+yY`*)7nIyK->Ǎ6%DLŹOqoсAX!Zvoz%_V>hCG==a )]nCOmzW;Qjٵ2;bh-ppy$]~]HGG"ΰqz J]6SdU3c -=>jf:!8] ~3$D C :[޸v#;7~tO,ιڒ;3}`Oƻo^>tE*vh3!?,X }+X#madr,ьhY '%a@*->RE7vO|fd}LdZlUp?᧸PԈ>]kn  6䡚 \;ű&i2Gw?>X~dvpWEAm_Mo\ܣ3A1L ap^n.J YUKC.+r P겮2;טa`=$)ǨC@/R?԰U pN^6[cBZnb9n ]d,0 T?$g*`΄TJwC:iģ蟞S7%$ʤ5(ѩ6n".S3lK%xXuycUܷ!`.UD\G{VN\iE{T@:QGQ^Sk'Jfм12sbe҆MlP>ȫ]"b!ɸ|+N~}56I^_Ue Ζ9Q̹[Km3OD#%&a_|-(\c~#njA%¡DB7mpo1P nTKKA Gy @?wtL${Qf 7>hn -mAw Ďn/nشnM 8\mh Nۚq+F@߹oXN m#E_Ram2S7&_ڷrR~|.ARPT[&&.6zUaRЏ%axzwnܺC~z?!IB(6S0;O1$Q1.Da)4L܏vn{k;T{2c/Yjq OU9f}iY`ͧ.gΧ@ XkPU2_nXTF;5 Xb|ѱ 5Gٽ'D4kpY lKM@(3~1h2W7}X .o Po*,߳5ꐁZpbƃ4I`?g#<>3rsP\4e\N1-:q\Xz07oZ5:` ٖ}P(ԏ@j9mIa:r<>pV1Yf&2b<x&MzUi?^?+DϐjƕVUKWO5~veۄnv!*;u#'}қ%BfU$Ddz`*݅w\Sզ5cS'q*YΝ)!.=3!s8}Jcjbb,-p|17B8 9.9Z DɤۈяE(C{DIJvǀb}Ǩ_\8ϕr_ި~]?%$<ڀyf@~cƱL5OKv>F)P,ZKe*F@HJ5u`RK% I7eKӔ]zd\\/weq7⅖O[egkΏ?uE}ν篠WN@h/Ͳۨy)}_g Pǡ}a/]X+8Ythttm։D ]tIFU-?Ϫ|Zʝ1+s ۽b+4hiO-XۗF\R{s$ "f>l\vuP ?G@]IGt8\g-0"v.%HY٠L7;mVKj'é/)X{?2}DLN+(ܵ!D$RwTUubZG$l=WrQS)ΑYMiSYg"Z~ P^&]lj')k[OSYFGƗl-K,O4YM15$;Eq:s${.Od{|+X҇#,h%m#FY8da[gEW"DbSj   HD-oX}5g+%tLk9 4L2U}1ɪ8fH_[0FY&2(|יiP(ǫif\s,y4nwTH/ngm(yc7G:iM_ggY0b ō_60>|ZWW~+UfrT߆U*>[m ĞbK%dgpI bG|*W ux ԚJl_Ks1ʾ@M٘@N( Fe;t,FL{ULn'G✊iU}xRA 4U!"G@No(qjOdi+{u'Cq2L)ѦUTԗ=|PƮh|Ħ4[9N T5\uN Ǵ#\D~4&ɭT,, (?WGp$]D`'`׃za(]ޠYhJENhBtɟy 2bUi:gewy>X>>)U|S]{w27c!7H[>_5+f5oo]x]|ƀ"E"퇼fXB,nz~Q$_= U!^: fDL Tɼj` Z I.;RȯyQ66J~3nak_ T\|lѶ6\; ̉KY6 HD/CMPI)<vK-'› G[T)eBC׾eb+C~CI\?io%}Œ~/~CZf7 SWbֺWν_ȸoG!z OH`\sBS7gQS%ܛ,"Þ!e" ˔ŷMmƕY0"v E5rTP>k>po&? <4<.N"\ NgtE^gbl"0tH(=9 [4 X9ۄT\5<&Nv7+q{]ACAޱXLɼ/('/|qgҌLDJ=(dȟ8iK2:XVt{!c`L;"x[Q z|p|0‹E,֖#|=ZQuO~;Y@7-W婕" Pɠ4azCy.% 4)VaHSY,iдT%L.q`6Nr3@2G]Q%J4i^$O [O"$eW  1w(RLsYf__wT_H.u'odqqt.'Ŕ쭊zSƗ߂̪p M.ӹ}9qbWr.ߪS~ϝdy{SX\%\[?7ݍ=֢TH9\,cg$-:Ǽ-oBl X=YsK3Y6 ;p"D+cׯgϬ䘵AZen{%18Nn8R)f>ƩY* :*4MaCݠKcgBD~V:} |ZybEsn6j:qI^﹭Z^6.wDp&hye|f(ɗ0HypF+:ƽ @((>ŷCVB@e!_Za+tx7Uk!V~@aks  N [yc FcB윐޵of?Џͤ9і9:x&c6$%H4cyuU(y_Vs&^$HGFe{-pe$wkY@)/\o3]z6obWĖ xV@QWOA:._ֵl[c1/[w>Mx5.{hWH$W Gex`D_HM _I*<ʆtA>zoԥ|:WҾ%RqIQ_Z v^E)% 1q 3m>jss%>xq#.P暼_J'zBYF}u&P_qexwrDx2V;uqS(2CIޝmX5q9k=2汥Bsp 1KPExn!g2- ; \s* `grH-JYjSI*|JBV ollƍ| m$- *oj ^ mAK]Lcf©~3FMA0-BK\!l1Y)5/d^3{\cUޡ ojmp* !HkQ„?9+'JbTi(I.5ܸ*m$21U)0zV4^?"L0KИf{¶RܶةcTZ/}Ǡ3hodL4 p%w?7I1{#[ [/Z%S/ϤYtۋyGV'-,faN'h ڬ[1BjK $?C=v`;(1sX=mb[Aq#\1l8C(zJ ܉| HMDMńJ>h_"Lk50sgxgI(@9z(*_jP^LȖP!B ֪+< =]+7C'$48{,\zqc ms U} +xsQof_LU,cTVY֥v|xnQ %$ q'PA ˮw&X?^V~Ȇ3N9tSxUب04;*Iv#4Ud(h.g7YƤ>")x;؁ݰ=djH r5uR{btI58&0ث/;OBN+E&B.J+ y=OI}I2i @E;BbPCEA.vNrR"^8LJ^У^q ,LE+Ԁ BlG0HAzo']/8dpK{Hv(wZʑY$ㄏǮp1 qobv / ^0QYWكZ>*;o cv|]k>T^jA-0\9(Zڬwl9̛Mk4`D]Om:cW9 /Jsx7tn'sg5yɡ0~#d]g4-˳-g2v2ddMgHyhcy7@Zj-r6R;sSY j<ɖ>޾pv 'x!*X&ˠdd%?8+Π6X[ eBonvF2+i; /4V{e}0C] 8QE`#.m7vMŶsҿ,JԨk$MfH'HʌʿtrJw;քsY *20ZVb4DWh O@F6e.dc^e_~!n̾" S VG~ *\}Ζh=''iP** -n BRIPAKΈX,$პ?SJԺn>A6Q.v e-!3A' NLILy 2Nj# !f܇ 0g&qh_iGq+bb;!<-kP8I(_=GQV@*|r3FY^ OE}4> mGTv%-f`əQ/XZ 6qr0@tu5v`(z )kmyHKrP E;t9h wG5:ܦM> *w>W6/ۨcm[L'Y@SIMbmϚ Ю2Hw3,bzFTݻXYY/VVK["o3Fb-nCuN'^t¢G`K29RQpa"Gŷ ścW %_MrLUHCRhH$`;JnviH߹ptIrZmsKWSE&]oʋ۴7,I"a2ɞڒ:"@\#fM9lfc3&(B$֛ r vRY޿)*͇֚EW5)J lyW/,ڂ'nx*8;]R? (ŰM)m3V^%=mNL"0A[sbx6 0RXܗ0h_W?OdsKeT_cr^V"6x'Oi;i^eX@4놵GK JWgoC&uLcFD_u$(eq $5pS׍'p;h#y:zdmVD5ƾˮk՝ #QTH؝4Qow[t3DM_~'[ ڐ@C7N0GlJUt2VMLJHٵgwfp3F"J(BUa _'KlIniҞDcԷ[U8]P%_8m>¥Ip\b+A.].sn,L;$ lnyQh1~_+'>}_b#"/>=ǦPaAu\`Y%'nDh`zӏׅ}6  xQtK˃bd[_!yUB!*QaHg_4ML0`߆ M&e85~o^y%GS24!*p~䅊f^fQgbzR\Rۂ|$Č>'?c08)j9Tq}_m;Ӏ&w}D\#I-͉O澪hXXM^oG2 GEgWB˻beMcQ_+)"Z޿T 2 |)Cx\>}u,򲚋} ~%a\\)*9-Qจ,eNط*ۘxXYLt*ʿ*hXKX;ST=0͡'f`P]1!^4h(zY+g\"`X|燗ӽ?f]!589ek,=C*J|U+ؾۨCbAvHN/k͋?2&Ht`( S.߿ d,5oF bTB_y=6:xg> o} NZx<:Bi,' L搁Vb' DKkcdC`W[BI jeb:5WP|yf!0D*mi/̟'@ wvNG;k~NX̨ZJb K {^͉($ +Nlz?IAhA޾j`XRh3v _59yЁR2O07Zhܴv~g/t>t˰4V^bq`R9(N@.U|͐^i8>|_=S#6`aգR b3 !04IYhqKv$U%px ̟s1„K 'rѮl$B;h&f7xm2}PRЗ5>4a/[D\X҇ga)+wkR&ӏ :D K^GtV5Q[Uj$":) 툙ɥ;tiU?[6X5>AdځeijoI{mg&tr{-NDcD>饗]@Γ]#%y{9x` 7cPtaY$TߛZ\0"]_R_KT&ܶ뫠YXϜ%9m[ UL3'@F' Cev{#@_\\:Y:TB1&Pd81fPp|y{a V|9۲'t1NfH=7PICGc]cfLMey?{]fTv,N7e Oyn#VHq*\{uMATgsVtsZ%cu~UvGUKj5H'c Vw_m>>à癴ڭi_ IL8Z}=n͝fsrB;`O_) DjFHc|傿U{\ﱅg*~?Ah|KD93sR\3=RD#ܕ9Lz SƠ[,׍ [`D$g."ܾ2wmS 3$;_1jC<.73AxϷf =%3 @]@4-)o"pgt՘4A|1#A7iW{JcˡIphW5Jnp\M>qyk,&4yC=5=UBj "j$v)CW2Hw!@iXd;,4CF }b,0sܦLpE[y\<7Z x[4mm{ ŚHk>ы#O9]37 x63m?0z$ nauJhYʒ⮓J{.@*&a[󖑑ѥM2S۪Up)ڧL|S}0*wJki](;(I {LZւ+,4'~p.В^9cnuy&"Tod !Ym8RDpԨpRpjQ>xҀf>ǓC\[UuBYl/by^Svݲ!š*sm6pnY8RbVoʴw1] yОL{Qt/~iA&Эq{Ww)[4gp)uwk X~DNnt?}:Fyj,Sڛ5&*eLh~s\{'P}G*:Υ~A$I|{÷n U(=.n2 P- YOz si}S DPzJzY^^u]5xȊgoDpw6 ]%IB"p Np/Y{=jL<- s7saPtP}pR,ȟܽ<|0|p+. M!ǀirJf}aM2:8JS>ۚg3E>.22Kd# <oLCp6(Zm&-^_>zlBQ #wrI:Dm/9ę^3=0xHL7ke>#Z< =l2If6$c+BS/k(TI% Ӱ @]5QtF7آ'mw7hbyA#<.hr4X$ Sa3r_MapE#'r.YLk~XA1@>716} Arl!戮 ȿR=eB=%N>Rʦ`y!2%oK^nMNqkog_1Ȅ$5n7J>Dy8f7#R(D8̳q?PRP*R C2*aM{ (ǵ.1{Y WсLoEXy -M4کPC"#c? іbG [#o©K*coXIG&\V3޹WOYh4~ e)G>0TlyRָ)^Hϣ+9ǙQvBu2Ƌ#ot؄9=]nᗲ_i}c]_vOY\= O1:zt)ʧt=h8kCxg<1v0XPX  ; 6ឫ)5!Ew5X뙾ǖR@C!ixsEcز޴ou, bYkz[ʟMRà82bo4dB{V0pdJte d{ߏ#늪"o*ΌNTO !mLa,h8s vN+t7E﹚mUnG6'IrPlUGVFtOg+:_ס`w--@IN;$r JƆ fu4gDm!q,9~4hfB ?6eًoʅ-fr1(5ueMy>g(Gt%g5煬<;%bjv0@g5kt J:XPpHɈ JxiB=~-V)ybf/0l!705tͧYfQ܃M3,Ģg;#ZR<8,A,J*Dm:sp OURPB:Ko-pA:39 xeK=@y<֥=AƉkƒ &B_ .&1gsP*@eP9|OP  8ۿl %D@xu/ǯSwϼx>LOQ \B1GX92aN ~u%΢aFHZS7X}8ԙ\qJ^2([g9U Adž#hb=;mi$O3'Zݗ0,sj+9"$})\?; w,DE ɲ#ܰik dMChaaL:ӝG+lő)@X୵;ox0nT-﬑{CTQ*;#̄T"0{I3[㡜 Ia2`c1 =wEF (rMH2|gPjn#rG%]=vp MEdm(&u :9lnhR &ݕ+k_541ܻ4ܳ<\>k 61Z+FkdHZaݳzJFiY鱫 ʊeݼ-[WճRv.ti2SA$KPo!By 7DTх[:":Nm}ٿ0rq:ө_   TCl'V}_hӑuUڽOKi; c9+Dz|<'jz-S_COb:@5#97T"lOQN8ݛGX>=3;чԳqBD}-IVfv`@*CV" %5R˼Ji1wkGo4K44r0!*uU4NPVfAQ09ŽW y.nK+RTqD{vs|;ȷZOZ*Egdf:*4 h2_+ޯRC(%Dm::-brf.?Ջ8oqw^2 (gNc`*G!+#o`7jv_a`FWb$hx=pe*0^@z槜hүd% 4ϣ|K>0+<..&W**X;f6y@vT{B9]RXA#p^QЭ0Hhs|S᛽ 3siL͔ @sمhD4 /dceG-UҸ>AD"uEu%b<͖L#mD!SO^Tyw|7Awo'_hc WR"ծ5+s[l31 _$`]n1V;P'ϗzXZcdɆW-=a!+y#H31x=,#Uzo<8ڰSS̅tAY{ȕ^Gl-j'{=rbK' Lc֐_7IeǍhlUЧi .>=I$(Bhhz۪Pua|Gcl˪񙯈(2W+ X0TDn鷡%/mo5;HٚZk^h}Ⱦݿ@A *pmk(Gnq-v\{d7KU+ZP_fe*,c8DN$1ޙΩнB97aJrOQSa-ӕ_m`%͇:߁ȅ&ͻCޖjQy";|3}H2! sM1ZGb\6Z+٠UBT tK^v,RB/ED˕Joچ)3^^et:=K#.AW|[*],ӌчd!ARQTɦh AfqSQre[fDwSpv{rz7雮ϩȀ .=osckc|0b g"M{b3Idr1_wREvПl\Ռ7K0L;$ >7i Leknf&/f׌fXQbB2rUu`};9b/f'r|JcNO =T|Q<6NxUi['Z5|J 8[ܾ蠨ZNfc  .Dؘ+_r$n:D])kz Ze$!'W\"F}<է U`|O"\OemiUTB#P㵪c] 6 d>2QOw^=`$i̤X"ѹ2YB e!vtpJj|?_fz.$Gda=bǽCed1iFxg|Cpnk?9T.㒻p Ghx]vNrE@IW芒i= Ƈ|fvJLO${V#Z-?[j 㬿-/1 5/P5eCE~2c7(UVl)1qœva p{ ZdO"Jf%uПRfqhȏ)W<9;uKA0~Ԁ ү4˳ݢ Fe\ES zna˿u4mfƋͅ*YDRmKl ^ńq%`DFrױʴ* K؅xz_TWPH0k?QOJ^ݴ3w}J/9L]?Kd!tG (j'Z%"IgP~pɯI~954S򥈩spFM$U4/|j"4g04ܺoT0WX[yO.]ݑ۽fycYH.V"?၁'I9D!{kShfNNʝjOMGC>:m POH^%x>lԢ %?v ]y~9]aTRT2t _?Zpie~dWF>'Jg]ja>x'|J#| DObCeEF- mFq& - AۇXVuGfsW X/Ōo][z8 ̀h. 6f7{-Jə{ߎ8C;ƇbD) Ii2)<4VJ',? N.Mϟ)u kv W7vW=m2e5:=N6f/[]%cs-h7L:~4[]˜RG<(GfoZOS]h[)2Gػ| V~T+3yoJi8{F0ձL_UwaQM/2QέU!ݘ#r+|Q6NAѤq-qx/+r͊1 7ioR3kIdž9 ~V|o>=XQWIg/!M@Kѣ57LUTqhYa܋řb >W5 L]O|)fi&\bCw2ZwK\E y/O8aPgם( <[oegs黦ϒiػ؀:{HPMQQfIqs ע[SeaGfBd( Ʉ R=Q%47h'rbϙ5JOxx9VV}8J|`^T8(z  p\"_h_J_ ڌ$,KGSX0@8 D@)l7921\q?UYx7r!ic4= J OhU|:-B;| % &jf#ÁSiiT9 ggԴa|zFy*Ca)At (aG)VwP6Wj9pk~0zDfy8B*rd 9&|u 1n &HTI.vsoQ[=j/v&bD&j0ߎ2IWqHEyoCm͠FB XߘL0 ݤT-bF<)8ːe>J4%'#aDG![y? lX+\k `3T '*w# V&U@!бTʞ@J{Sj/V-WLp61X[+q&=<;);ep.3 ЂQh->[Ӏ@gnl*x`709_S^-8^QޝdCijܷiuIDVYع g > Ra[䫲>\[;8#"GdU<Hj"@`9jNwd3b0ޡIWO{@@obly)ߘw>5&;X&V")sEOJV:] tA |3'W&rY%!N)4Y~,f(VB습)O{A @g1m{-+EV%DGb !+v>p f9@ x仼P7n9ӞG d$" ntukDH:%&\YPyה?TĄIN'4ȖtЗ7fm)sn0Zpz(:w v;SfPr*/mZhRųl{C0=^\:Yj-x)3ޖ4HM>r* oǾ|SںYݩfǔ[罙B8Ҙ!R(3zG -R$4J=Q+T_ %NR/(M 0C*7%rdeƣ?'b)\d,NI:)Q_:*׼8E}w7vv%ҽ,JUc_(1Xf`M~ߒk.zz:J)ī6Gۻ:3qjU'c#̦s̫p͉R 1Ĥaay3Gɍn(QS wǢ(c)E2 }G'{KW3d^><۱j!si3oFSlo bỚ;HS=6|׼Rgo_ ys֡"`WaѺ, Tf ׳z|EF-@T~M?HtlQ+1ḙ q;\ؑ k6AՈFt>1JW6@sO_ɡܱV1#kjX]e, q7NLl$EҸ%?ȝ.oџ< 6!Y _(UL1~hI !uble?7Lk7C嚭ւhArU|Q`ݭCMg9'I;+\gC.w-4$rƦs'\R UЁЁyD3'reWS%ĸSBmqƢ"ق_UL(;1w&[Ew& rݶvc?s"ϯ}hGśh@.G P+b!mqUu<"eix~yG<ظh[.$@!u&#, wP/k}<-3IQ\ ?S!eޕm[Q`&LUeiՔ rV%LA>"iZ~.& l 9 -FE$DHr9oĴ&[&=A9Q0??Ƶ6"`Ԝ9%%kBS-wϫaYb},Įl E,4kjR7^e[VŽIؿhb IL F4=`5E) }F[ vU~c$p !QfOP@[E{6p:M(l3N (Q}X\?=@CF0MߚwGQ -iXJ9!v(3i8X$ 3“2Ily.?"jG[FgzfTgkbVlH E%fq(CN#R.͵pResÇ$hUE-\0`eC`5qlᡞC3q־/k#@9Lɳ@%]@GJ VDJoM`N0s]=vL^"IVvj@t<=:xP zՂ`yѫ} U:P ,R 7]rz=;杘*8]P)y־ P.ft1ctOg]ՀʡB/@/'Kژ>K Dn) )9g*:xQ>ⶽ*qaw2NN>ezEqЂHMae?"o&iH8}wNHpn|bᮅqA3&vq fTLRE\@bW\Nm]Ú,O@Tc),~;$OK0ZO] QJ%ZTxspNɮ[^:s.j@.tןc:]#}݁驶*2\Lyojqu QvWϱJ32Qv7aZU9@XIUgPcʡ2q驦cq~6q(hQdt2OaΛBKeYwdj>m.*N_HULbOtl&:7ꨥGY.+lGrx`;h>1,ɥ5hP8'^65{z0V 7ʯ6(H%tG*DCJ,Cmlmk;vso1We=H8\wU~7V`OX!jb,wc8m,;oP ^/mPV!&"j!IdJyÑ7Tw+vNFZkS6"D4 DJ~ʅkE]+`K#s 6ގ`Z+B֐KL?'ZyB(L\4/ }QLn/9= VZ1{gK=Ñ"I-{B-ŐHo,0#;] X2rۗ+޲_Wt7}W_a*DwIf)1aZF3"Xug~4fC+O{k؇m) :guں1r8Kvd{jLfw w5j6Y65L^sR15_9򌁜Q Ȅt<3jz{뉣q=f4'Ey/l ɿ}=Yġo" \x,T,Q.%d<A86\[YZ{TY\[CΘjԖX s>O aK6 o!iB .l+6Gd-uX~SVΨGzyZK#Sea oܹzP2s?~ 8 i?>%;*=`h3v[$C C۱b8=%Ow‰K+M kJ Ɨ ӤgLTӥ ?9>)T'2 8K<T.+WEpWYܕ3%,FnXhq_s2;?닾QVRW.)~ ]ω lq,="UAٝ߸uT(?Tgw5`>w?oǁQt6D[;fo'z{fp)!P{q/M19Lр߯vUY*'(z(ny^jS(i𕑻E2DAU3ErMoA#p9 ҧ6?)2P}=y_ Pn'әwuwԻ|mι-I0b!0s?m$0"ɻ\BDz915gVqw2k&Hu <=XRUonm!?FW>CgLkЭ\$lw_5-Pg ӏ/5 AB}DBy"ZJB=h';_bNrsZ !Z5uXC)j݂A?u8rаDehE/C-#sӲ*z9*a=G+\SRnֶ(5K Œ@zuʠ0sYҎbtYX) zƁ"(Hqik1!ǩlT ju?a=/^Oȫ1OԁG|w$!юh9L3v1|C&7Pta5[6'!e/i.~jMRY/t"pkڪh [4Q_bt>TF$]ڪU&ׁ`2bk:r\Gm)mNװyVj\u&kip~4!,sλJKY'zJ$cyxsz`?h my ZtՓ6q}^o ɬH (v'QhKkxQIRoRD~bsǦzQf6Ѻ\n BRR)j@ٻܵE_+eJ[;67V~t[AN C..ɱ_ƄlRူ%èrrJ,CH< nxnZkP̡{EUacxWΔAn4֮t2V8O*^ʷ`>됝_#Z;%-WCt%Y֋š91i@j-hW TX]{O+ț֙*2SV_@?;:~Q 8*hM61gC+f_ObX+l<Y< r'u-&ӶnMv%=\o\! 5^d+w/>ՒxvU'bee5߬q^c~Qp}-е \{>$Jf\y:Oy] ;R0d9@&%-v2F#Q0Q fl@>$TUuTiUO6Vd`2f? l^ĕ-Jm[!m'Q: Hq~њj]B5~r2|XEAo׉:b ׼W̟a^u٥N&pOO-ö!O\*a'uR|o9D?j'gIN F8`Ŋ@eAgߐVRN1 "PGs4+t!Bo.`hscXB |:(ڪ!m{f=ˎ즬|QX*os)6" H<'fP}DĬcn{Xp}&a1<(x_UlclB:+d/:*[{if;ZKǹؗƉO&7Q패*ߊLCF]Xc7(6NY?fJϧ(89GJΣzXb1 YM2%+*y ;&] _Z<{,zJ@4c8X7kҘ~v,2RNX@S&1yAۋ|N6Ú h+{HBBBw ~|`bQLl) T#UMv~s7yfR~.h*dJC̪YIdeNΙY$,ّM FS>/o3 a<@$B`Im0"ȹ )w jefL!W -z)?%"urޭ0 ^'xVh)bFvf+گo,{B>MNW㓊Ѽ-D埿ΰnxJzfzO ]&19ډ%?Tm$C bf2"{ي{A-1-;i0ۂ&@A^f1(]''TO'UQC}^pL6HEպg]73 .S9 'Ƈr?ikv" k >5H"ID4QYVmo[n&C؏,Cvp̔Q/a`1e)N:}th=65k2 cI l>Hض]J\xQ >7ئJ@o()3;vsfWh@3-2'7{F`pNG$4Hyl4f ( Lt~Gti2fԨCk2cO=X[R;L |PjfBCm0{-pIѠΐ;C. ,mۉPň{:QSU5W݅#v+s!NT4QVsx-hA{C}wV6~ln)Q P!E;I\>݂UrT],2hBQLTJjۭ-8VHӢG0#˚ $>!^_K oq`TN0}SO0j鑍a*`׳HOs8;OpY@x= ]XM=Pສ5k]H+i._GyɽRɳ we7+6̝ SN i+HF`{ uƯhL|PGJY"h@|,C'|Uv~&M"e,l"+!Vͥ'xMsLjqb o8d2Pl\E&- jf I#Z<էbX|P@׫QT*#w-yTp"fKW1"yDL&| LZm! D\ I m)Uv ȢƵ`ݲŕv&? 2zSnمyv.ʏ# 1 =4_2#՘Gls;\1g2n7`՝[mϘnb>!~}>*PP A&$ߥ@P#=ʕϹv4)O2L9.#$}1cdw+w.v¶ ycfK "_6iUgHRϩH;5E20X9Eh~J L|z'o=rK4ol8w$H $s@6)d;\⢠R6:ǖ%(h$<d\HNVt Xv4:tLڙy$ lby) +vȆ. g?PRtT׏y{z7`Ƨ @D[9 ST:Tqhr +F|,?14lZ n#e r>6 oPE25P";j%X= *菱*zt zbJ l acM4:kC%9yO[漍X oM_:犡rB+⬩B@G\s1t->Ьs)7Ɉ!K "BR.l$NUM%=ĥ/S9:ޔS/a<:QƠU25Oȵo$SK da/N{8Sogvbp\sӻӛ#";jAAyjbd^K,/+*> E 20i"97JlpZ0-۸0ɌIs0ah,ܛ.'ٶ8Zl4jb \+Okٲr~x3K?G:=eU܀dZ(Nx$: Qo}6BtE䣙f(52u/w^)m?ߙ&q/pøL /P0k4>pC%"yw<1 -efgk jP",X ^Ge)C9i5 = ,з+#a45R0U1ߗq#Glf"NOxx"m@<%b_'HMK)W%]IRys1, b֨]0, (q{*/-`H>-b澄>P] 54+tpO0' GW ]/yː7y$t u(T<#S 1єJ4f_@T"*FW9R犗W: y44 3(s&k; Iу~;';I-<}7 yD8 /sH({JϳPuh/%41,?9KU},EW GON9!byOtJ؃t-Jtd\k7P߭O/'=g=AHkyԚgϐZ?!t^Fz q %L  f:v /{`ˋb,wwUc.C95>UH0@ g1%pW >Dyuj 7}S+ȕ՟q)[7gzc'97Ec*S2"|[R<(Z b'0ZcMzQu_=ZpZDaH~_-iZ K qm@Y1jܲx?;.&]be% 9-(Bp3KhnL~a p$VnVX~9b<痶X~>Ue`1%9b%%+Iؚ+5>ޯ8AB||+&:-P\Nv0Ao%u~c&K+>ax/>cC=-9Ѷę:>ۚE„rzqa[TID۠R3)H?%xg0<}9Z랊Y_lC Up ?#K$o^g_g݊~4ʬ 箴%^fBU}T|ʼn}X _DDyԓxƮC%Bh@V_&"9nv쓑VzPR&ou|d]◳\\~}[|"P&; |][Hc;cVˠ;ۊL94]V{ &&73^>s\v_iSKOjx}$goXАb>L53#5$[ d&]Q3n~Ԝ&^y;n$4 A}FFGٕ= Atg2a,(0f J@U4gzr=e^>(A'уM.VZ5/%.XIr=!oR>q by0C-_'OŪ?qC7h{mG+1̡,]@nFe,Rj8v]/5Uff(#iÅxݝH2r+&7S/\XZX}\5$zd)E R^"15=d*GqغJR7.\7F?cv?7ePIYΈh= .,]^s1ĥjaK]W?p wpիP~m8HPhlfe[45 Q<)foj#0lB[9!Q Y+o"Ƌ&CU$&i[~) 4 :a ~:$G( :'-{ N_u^FXf;D!ꨵh.MT71 iػKOj\E\uJQ>ޛ/S̍%ul3$?NҔHY3|[hR]N| U;?Eb7aOϾdr\vſ4^ˑYx'Ϻ!Vɍ*N9x`3A۩e(VC 2OUCfĉMK[7b*ᘅ=")3Q\p-@éH]Q&A5kJ4ӹ=׼+πno'zIO܈B%콝mPY$3W a#ھV438# Opc{ _k8NQU e]q ܮbs'r?i泅ZU:ڤ+Te2/fsQjb U5Z=&;ǡ&aM_nw$̘)}^*W{ Ofve9Ç[؈8">n$Y͈h_LpOLvd^TYH;㣖3Vw)\їt:ߺ*Bj@,Lli ;r̫T\' ^ڑjz$>g[Ə(A}Bo.| Zrqэ;\[KiDძp4.M!.)weDÇТЫpY z- HKs&_]vphP4%"&=FлS^*ĂRe0s!vi/'ӇY(_f:cق "R\~ 4axij;:9w_F)P`SJx9J %+E7bK[MK0(nD=ӧ-}xRe';ߎ%2QVƟcp{G3%qrjN֍c;F.Xld]Bf)оqv0ַ;/C¨ޥE$[GZ1an-@`XeEn3p=(/%9P)ac֌ZgF\lCj2Ն2g&ҝe l[7d_Pzg'5d h-~+4{4luXJ\oGʚ:xh'-Ǽn 6 uU"^5ffZ.~`"<㢻q̲pM.Xuӄ_8QM+[xT(`C Xi ;z=Ǖ+KGUWrt+rW.tqJe;-"cJ[c^KoU#f޾6V#_ s3__[&mFr[PsWCeϴ皦˱P^+NN|n~nS~1]+O1{p{fnG=_B ^&.qą5zdnaq滧;U.TVkК֢i͆Q-Kb#R8C*i1"r{!Ěvv(m.m_YPDݗīuZ 9S7,VVX4E{iŵYvv)GT-.vd͏i/]j)wƷmrtYIԬDUD"rD9d\ICӑoB?ɐ &RESWF{/{;a\.ku3O> @QUh3ƀ2+O @}yu6ܜӪɦ*=5eּ>@P#bOk2YBP<>)ImnYvs%,ֶ+x0Y%H6>/(jIi}q/F`r8[f tU}*#H"{޴0y$vNfvg`^'+h}Y':ؠ A'v'5=e, YyhpbbN=οDLqh&q5Ⱥ:ڳ?1Ӣl{ߌ[ȏgoI]DhU@\./x/r)^Ϳ1Q!Ux]Tvʉ2O 1qVzPg$* ϸ̒4X |mKw ~\qT˦؄Џ#l2Fu6< bUȉRG==uhsOg%*yp @{"Jb{V 'D;q/X~*xS?RS@tc-FvxS0wv2_!͂Llj*wussM4yY|m0P/ͧȥ?'X) -#5m/ {d'u="O)/(V $|R̴4 1D?8< v7steh >ʜ_\jZH+'|J)D q=` FPQrJ+< t7My]zD:?# HP%h)%A5`Rw^*C$?=l8DKx'&ʂ}UY/ZҁS V@E.+` Q\ XuLYV;HO?i7v$;i/n QO%/z B ?(3abAB/5,>ۑñ~~gE萔3}悫/]eU$QR0ߪ[~$DCGb-L{nW }1Av>bW% Bj\pVaѡB$_e2m6#|F-d8#c s 8Qb } #'] Ψ_h=~z/ V,xH@rcđ/w.Et=-K"Om"Kaj*h$qm*R<6熫Ԕ ry]ɓO_;} t.Ś/LhqMM"!p0k3E766UJtГO4~)A5\ Ú_ÏF曡Oۜdp&12 6S#@19# NPAܨ{G:`ee P?ews%("&*fe@Wh\\e<~oGn.?U^A4]pCYw]hs\CFYʹG`pw T0+~SGqiJ4N^D9( X? 3= فrZ ~ wSm4 UnğF?eN0B0ͳUs%%xXɎrb Zb)P|^c`6]L1H:?{PVQj>uYr_-lS#u[tTڊ&Jh9JI_ ٯӝB ֋##rEaz"H=)pDn:)W"}x fzk<T J ʹwa n\g΂3ֈQvFJ] 8shR P+,3QiT9lKLb$<1cD>y"}lX/{bVҹr&:RWrXOEd'KTn)"Bʍ_O &~O5@JKiw8oev0e*xYv b76{ܾ7&6!u*Df"(APy۵un6\Wr/* ϖrKg:ɡ9@+?>QVm`ݬ$M`+@ܠ>C^ʇWH1JkqVqˀ1|d<)nL*YձQ?qI/Ee\9 SoF.)j^,}X^[ {+ "B=Uǚ `bo&E!0?J ؒʂx;ƖfMPU1#a& A &2b pMz#v)hJ]3ѸSspUqo-q =x~ȿ4IS(ذ߈~D2AU,3`t醆LQH p͔R$3g5gei!#M%r QfPRmʓ#" E2 @f]!RaZ U,l+V&m(L,}zn%x%)f)s[ v:II!Vp@MLsbK&*mEp#!zC#]%LLYCnHduyHr+qBE2TYL(3ߥr`0WmmԷ~PY֝5-a /jQpuQ敪u2,bČ~K D@GVD|ֻq}s˰QmgYm%{Y}@T$/Rü0&sX=_ +2hu?& +T|_}55t-&s,}yzVnzW5@ WV WȎFCL -O,ۀ\-.Aszx?KMM(i)v44*\#4^TrT'{%_5/.kZ $"@3lEpfhbJ6c2_uĢ@Ma >{P*RNJkV&8jEAΙ" Z!2˴"5瓚,!8]ѽKe2{خ2e9pтVj\ iw8]eؽTWIlÎhA8w2-.$R(|4쮒5ZȞ#X\LjWJLDZ_,,shm.,Z*f#d" k4GShۄg.yBCSTwPb2r}ehMywݐ%ԪTz%ShBgIo,pF-6e74C­%aAr:yxB%WGqf-URgx))/j,1W֜."@&s\C)v%0?F' ֭BW ܛCCqq ]'=2-HϏ$l11bi;<b]AУܖL+& oC5$tzi3H4ZT&9U7 v;:9߱TGT "\l %l!cB f "yk,xS_Vx(_0К$ WIC}Af@[ ?%gڬ> -*O`V B f>Y8s'd d 4MYj϶};35:mww0D= c  Ȑ$ /*ŎjD#TIu+Wj|8Rl;,)6tT2w1E+x?CRD<2&8r>(fvǿ$K~ >J@꭯f&F+ _ AIq6\ef6 cx[yh ͖ tۑH%g Ul+q?9fh;.xTz(RL]Աrd=1Y p Uga8ԀV0좿?\L"SB󷀼/KѩPA{Q؊Fͭ@vi\8̔DG/|;|qPpkrs iÈ ^G#,s* Agw25߇ Z(4P^P'7eOz pдg`Ж^M % %8 h54D=wSq%qtWIѧݯ5`ى~LZf"`!z uFxIqMs;P2^*F7!dV.GBo+Eҍ3̜@8[,wH/_;&*{zgWksVN}׍IF`/c ;]ԃY2/Zx[_ EEQe36[Y%Lȥ^r6QQ,= c'2 v,!B"w3j};mZeI7y6ZXDkSe)()vdUbk2 >3܁uD"W8dȳ &'A?(vR!8qEےD=jʙ$"ɀ. hS9?AAN`(C|cWύ{:2aWφ7)LzfF{4!a%BV_9Rw0Z0* XJhnk z<\0_ |۪\N96GoBv?2-7Mvj?Pcе6xn` O_dì0/.ۘLq4iնC?nG T,zė=1qI 6'Y@GƗWB9I6HcM6fƫoLFw:ҕ6yhrb&} ~848"x;qT姸L*>hG'9#2n,P|8G4S@Q{#AM@1;oՑ( Y4&~DCޒBZk!G4E愩R[¤^~.|ȺSr{620:j3pƻIx琢)ƀ*z bUf>fl}"D%ʷw} "r 7 Jm[9qMk.Xg*'Q}-4ږSI`!'r|[;'xA.*{~r^u,I i]^af׿6\ze=F0l/3&l:hmIݲrL'p[U4܍&Vߣ$:RLi = V2— %ջG$qY>wƒyeB:D6K>e Ԑc:[OZHmǏ+:W0ya1G%Xޙ^_37r7"-I=`p-I*5U1 ^,1+I.J:G +,_fdp5H>2؞T^kȚxP31Sy:D0`:S$W͜EM;U!^ʈgV2`(J2 fJ,eG3er0Ro&p!` mቚYZs4ɥ voZkCT9J૳/Y\]""nn 0J?&UE)ku)/M pbip~#J;rў![?Ph0GE-i))?쿰gL6si6h'6g-234ƣ`E+O 1 "l @<ߛ4 Erڲ؊9s-c0#vZOf YԓQsi7& Kθꨯωi"ӳ!seKW,0 jA{ޢ?`IW\bŒY6VfޕяxuXmdܷ<҉zvNQ(h U&+HsԊ/=[.TW_a'{'^ O]QQa] ^C?f׹VTfXwճ W!|ʫC71Cٯ%z0s_1Ĉ X>9|apabR{#wPE\ t j]tlQvX4D3 z,ѷP9ʧy%Fk<$s WCn2u-C 1CчMQZ1韃;ÃaD&^y.δE?R4Dcy7?I'6m6.˕C{H(ʣ &+Uqae5w?Ux_dAD2i/sGHU"NSbVw=Zv2`Y/TEW cUUW]:6@A)G5XTU\B67 q_nl'b]+?H[j/τif^ =[tR" $9v~Hݲe_'u-CmIVLqKt@] Ks,^*V ^X3 ,ľr@%t5R2XᰨPP bE $&OL-" ^? 2# Æ&+^4Ou;ң+]a>Z8/j5FZRlwJcXG:pxg~QA'y<3bP_xU-/p ]3z p ǨY"-/޸`tqsAasc86 V~rh42&&]ŭӂ!)O oBf=i:ϼܣ&X!>)Cpt<7Q`G(A~iY\.␢^Cp\#3R5kN&?).ͦC3Wz2W&dMu=cɶSK` p-imܽHӉ9 P*`1m!6;HtA|Ξ }o9,,8 l+}(c!q K W~&*;t Nsé/ `&OV`@:i~V>|7S1gy_\\nQhsF*oKNr'VZzdHǬr<ݓF}a ǟv2TK"wK=0oJtRN9~k=j_Drʼnq UsJ+  j`ʢ'QNV4|%e dO1f~ \IzY&f\PMZ/wqӘβtV(y@0Y3h6tl>EǶSڈ)튬w}'r;-B#n ȵK^e`->Lx#=}Z3 #Zw*pQ`d({͙J>i?2/y= Sf.k3pH:I[W1:ݓ=ͼ1)rb[^p(̓&8P帙P \b/B0x/gCl@5(w%0e;]xПτ5c3- bC'UbrTDU)lĎ~NeE)?։KPUʢ$aY:d@ 8I 1I!Vb]يE7$ ԰rD(~Nn@'!u7@M i  -by3tumF52{}6A]s*;J<{\>];!/}V@1 R6M^܅ Z_ܢ F`$W.&zс޺ onBR[{~ZQNb67#:Qqix*^wqCrJmEOsvzG0`.\*hc,3a0mK'~Nh}PUd2ԈO8W\К1huTL dW]]5D؂">%yƼn睒i]뾟M =LJwUJꈐ^iv$eaUUb FhUlmjDmUh\ mh>!lrB|*U# XaR K.\h4IQ#hLPLFIZ*MAӱ3I%~Hn5/>CDE4a9A`LK/vİ_W=k*LnmD5aܝ C"ix݊(]\XCGd1yɛ! PN#LMôa3ufܣN]=i^BC!'A qm>(YWmtB@f1 Mte5ohLMƇ>m3a3X;5hza`{(j~R@ *3P9fސqQV&7~w|߱fg›UӰkܾ䞳&GLS{e%֭gp"(C[ʃ.y &'3r|6{ W(oBr9ڈIςyTCVp4FC[@^]!'Y jǩ:bISwum"78O)i](&/ީY`!Av$.}%ެ[-{Cg9-Nj4aH@4}Ocf>,|))i/+$BX6{NdS})̡jww?-],VLF)={nrBrUT@<d3jhsMg0'}KcyNu]V/b5DZq~;V 3f9վA;\-h}= Y_c7\Dsuój\WxU+E5 3eM;yry* o>̷H|`/‰siõa`X*d4RzA!-O HMW)UH=FL!N¾  S\ڄNWJ{4=g*좕Rad !!nD&;c|"E{Xr /{,l웓EHyZ(x7ջИ:(u0n= He-("n5:(^[d׋n7i?9]~e<$)ٌʸ&$xNKqkTQr^qQ [L&Re},8iTT,{䖈f 66i@h>B`ջcb)8e;qiz+(ɕGGW!IɹUP}m,+ʴ鼉:;( .翺\d!5?2.SERIaZ_.us1{|9YU!T㑈J7,< z"3I'lUTͤ>);j>;sn9IZ skX#񚤒:b{8cq ~:lݡt}-T CKW+12be_Mu]x(0e-oP[ h˯=NHmi=Su#DF^|s2=0~L}>aaD v_ilfgldIx= B-X"`>r.VS_a=ՙ8ϧGN#. a=~ WZ]rvfp|2}6N:.W4 C*eLoJ<*gW%/Hs=0QGj,2zgSK,7R޿p@ݫ`'R"R೽{DaW4`D1c $1J iߜc08Jl?Wncu C.,rNz@4vD80 kŏ 4j@NRJУ%5ebxcI5L:#Ч.^+ 92Ee$2L=l.Gg)$i7!Kw"h?(s7"7>PY~7/Y(ȫ)նq~\ϯ$h؟Z]u*#ZB^~cAK\ nSh .@)r}ZA|u:bP;Nt.gߚ[{ HYQ(js`)ߎ74ӼhBт!_Ԯ#7!Yb6 =~-)_kPm@,wԓ3d꫟!sa}YQ'rAro<#]l5ٴ^kQ2OP7 ֡gOsͱp_ZxM1ߒ9DL&Ơ%R@ 3fs0xMui+a)Pr$*eJ[+Ӧf9M\(v2WlRzGY`"W |+K\EvalGzGe,} Hn`3zWxRגѯ~l x )7d"mkL fMCGǭOlg:tuVmER<_@Jd8/T58jiBdT3a?]Uwb&,y YX|m⠭Tq3NJpPXt]Ui`kf +'.BC?W]ۈA1P6ʜ)'9(DHw)"X(B&6cRmI&%w뀅g HN3E"o>ڟM;c>Ȕ:.lV+ĜuKU)(ih92 }h[Bh9=aV?qvws9 o=Ȓm؟4g7IuݾbȒ"f֎_Kq6ׅiSj.z5T~Dц̾< Ǔ`ERo$cv'!JhhC{Gh^yGx!U1G9j@jd>5zFh (άu -A%g}Įxg9{Pv$Ӟ~ @p48J_ Z0X} mF^@1k2 Y_:q qzXh5!=z߱tS*S aa]~pMOBQ@33+|?F?~HY+gw2=y-) F׾%OC9MRŦ'˔!䃀01P622Pf" py]im1mcɾxY]-^:rݠ**stz^ '~2tĠkלli';x8VǍc%7JXٙ77dWbi3JX$Y/nxZ8.e[z~7tL"Uѯrʻ0(N*KB;tգ~Xlr+}Lyhjk =לã43tI'V\ݺ*Y{+SJ7B0D㞕;ЖO|'Jpe+_C dc¿X*Hu-̑չ|)ޙ]ygB]Yf-*LRF.G6uI۲of ^.M|,8 Ž,v2 ȄOjJPt/'zx|{7m"k=5`>A*W{Ce&Ɍs`x-XG D )]f+;[Abup9o~ 'ֺvWϪcEByUq7@_\%e{J-[+S>/\D@HFΠJeYDGzyM#/ޅӺkѬ[? o V\化 )u 7m9wyiK{) XukvRr/]6 '?˂kA\9=^zr'lbzEi^UTz_$UPT:Op5q9ixO,dMĈujw)'G0 DF09XL᰹0GIM<C0'Ԕns?ȈƹH4N7=9ko^gV.拠Dy ]3a M%ib/ǿ 71cws%U˃UyY$B=Ig"Y:QNGq,ex gDHmg{u@Ej Y紥&̻]=r`?1m2r=5 { QyZ:r)iJa @^jNE z#/I8p\br^WSWЖk$l)N S{7%932bàպsGjT,C,C.KN_ +gQP%kqW)I4~(F4G4h ',0Am 2TC0jI2W9t2qXDGH'ܹ\(X\hA2"͓"ul{k|b'͓\vu.ҍ `J&2]`4 [_VI!_[;O2!G gy~d,ZXA%h3Ǭ*] ~[wo4wnA70UXU3i7, ?=6|*U;y[N;gaܧ~V MtWf)1Hۑ$4L3Ŕ Tzb烄NڥÊ45!8F\l>nY +E ?O"Ud29۲p @m{.5vxIy( (1k\vDa8UV7 lZ@5t/ q|Dܢ b|= ?Oys5O#ϰQ4,=#Rfb$ل'Ӥ616f7-+ȷpGMw:Ĥ]y"Ա`kE:m J LIʵUAA4ELhoK鱔4]#މ%,ǟ읅T䟃n%]Mip.݄NvljgA ^7 /#Aі]?h z4|W ') ǜTB8X_4(dZ%5߳h:*`ɿr :&ͬ>>j %P|B\4W#keQ51|)SJ710MPn&*^حK0{u6 DFRiZR&^ʶ1fR'vZ V^Aw$oxHqGbLb!d$MmWF %^"Ru2Bbcͨ:ѕK**1N,u ٮ}_Fo9^Ho^5T֛vE1n C?56 H|Tfٴ[ݟK vWFZYNQXLP91#U^c=6~3CW4+K:\hvz{$Ьފݟ4]C7EE,ޓ$\J<֓"nuzP9wgGWEr'ۮbٸ0GI?<ҴIAF_*yydYhOזڽY' 5G))q]VM14*~$F=-p0:NȿM!q.gPevcQc7ҁ)w*C/&dibӓ4}ů$GY5!lBT]H^kaBmv랩Gc̓-޺vq@jҊ76"R E.E1Z#/آ4bHKNS_FѶ2: a޼R>P[.yECBatBKe|k\?~*dmi{QJ.$;5(P#,nz%Ip)9qt0vhܲ~6v=zWnv,X|y?/e 2HVB$'_k[.Q!mr*NS~[NWґ' X;t^ h>JFޢf1\BN&+%))P}55fПDi;. OXLp+ԑn'չ/tבch!oDhGLX+[  4upk@fJ}BK-u-?!T;X'2j xi0}`i]H'&^Z7HɯT\+B⵲2 pg985p }۹bLZՄ'.drs+l+xz=Oe 6I5c*910~C51q!1x"A$"vuq< !|=eG$m\^QkK_.hk3U&g`e%#u`Ҕ LF_+ZXtdunf:o^XOeNo*ڣ]t|c}#|:}۱RfZRn!Iexx:?Au'DD=EAʛ]3IC|}#Hy}5ƂҢ 6Cdʹ 9fh'G O1)pm䍜ɞ}D7(L.Fcۻ(D|Z#>$  )ti\LGT1<PUr=E*Ju`TO|pZIhTrd1?d S߀Tv,/`xr/^<8Qo-;VCb2 R'RxEOcYض۹@6skܜQORZ:H7 Ht}g$m|&@FCpH}`=TJCw◰ϽïrLG!*v(a*K"ƩVyQHRm &1n0rj%CW撿E[5a7}>=@ ,bXQNfuo-k3E`6tqY鏎! ޾G wHUHvVZ>Nx׉Z.Ƨ{%N]rB] kEn4dU)ɡ[ӝoʽƶ4ػKVVz2V0-'B酙](R?/UߩlΣgq-,+cfѴHh C* Dv\.4UWhea,Wko>Bx7OUx5{r(BaިAk)%YnVWi[]v @Szi3x aYl;ؾcZM"Ȝ@6Uw'Ǔa7Ą]ʷiI8&0skۏ㯢PTO6 \T^})^u>*}\ҽ 4\KikQҵmrIim./w&lT3=|jRv0\Q`AپEGP)3gNp!ڇ)&/`~Q??e/,W 乜n ȟ6$Fh5,;),5m0`&J)V $'ﰫ#1N4( d՗:'{꒑+>ENgv.%b/#Gpߒn㩜k C= Cq+d! @Ή͢"ުWD RK@Vf(Q mK P0v*TWC﫟'$\pbWW45XJj'W\& T?r%?Sf(%A 1X8 h'|tɶܶBi{xh_O3*MxהXU7/A>bkŕ`hMo)&Y/Nsx !&G~>?5T! wemX2|ύ1=մO?'@L\|"t"'J_.Jw +˜xEauf.[6[<OTm$&wPRϻItWA#OݥX`0@SX f(I'1|/ЌBenB3<f^B,'Lyg/S7>(VN V{=_hxKЯj~=v^ǖ%H}+M/tmS{^$|]'bRX-+ZG̰dUPeL#W&itǗ`h =BobM z"rL:ƽfuߛ _o=-nZK{&M>4B,~)V=mw% ^JEK XDS5 ?۶4ı Bpi)DZʨx c#osZFh0!9Hq{qnjTHi)H*o# _%Aek{iGEU/wTW8|MnhXc|;Tܒ6YkSiAoBS6ɚ́]y8ͥg}ˤXX:ppb6tĄC0#,AaXcշV'4nev(vMOu.MP%Bӻb)dFXڨO`c؛GmtTU0RaA>RL(a0/$j!]mZrW&^xt_FOΔ_͸$@vT!k0D*f z^An_2c`&J8 Ӣ/Vt;D2Q!hX8!q}^%"&(-]`8E:0Qq?V.~g"}-C6!?c7\#1R= x 5m"L qGG#0@)&G6"*3;ެF2Zj)%aFquss] ', F8t\pqLT4Y*WuʭcM bGn~C'ӦĴx9:XesOiNUw:sm>pX3-C\M 4"Ѿ~&: s| "HMFs0,a}Mgo(t`Hbf2%v* ;ԧG՚w!z3Rqހ'N-`g lS,idP |X-kZoaMw^6CQA&V!u"0?p l7 ,jTHƭ-iM"p:zq ۇ;YعȮ^Xpa%h`խVmd# U#8''Q Rb(dܩﻲxz~Pa;RLؼ<2ǩU(7,a'Ŧ9H=Wz\Y^0uan t.w8> S O_cxMCA'|m^[iW;&yNmLbjL61eߊ`}{*7z]ϯW|;('E" [s7,=%! Q[:A^mHwoE<34 $bG}G+ױɄ!Dt|wV~/[ S ;1œ['L ]{%f> їB&؎H!߽'7GJ tKmP4cjj [cm0((Osх먌*݋hVGzovب Ay 2 6;ōpT݋B ª\|y7 Q? ŷ|Sr|]=Zi !29ZC;Q㨪];aHd:W-)&l@d/a2HA s9H; ++ܷxLZ@y0 pr!a@A=a垐UJ':b8һ/4ORXx0r9橕@H-Bl44"B ;ޙ ` [CuC~7pǎkۃ H+OHj\2MynM&%t흩 :5:˒Mhm[mafcڦ߱lm<.#wcL -4 eA{z5A;P*S\ NOHAv9 ~4tsWed>QR͏ٲsh:m]2!2ʾͩ@Ͱ{jќIPC`$){exi oȂ_8W"8qLXӏl?śºh1٬4*P>:v{ \-O7/wGc24>nj1"?+mMV`#uF)!'Gs?UGd<#=N {R_LZf7;C>UKumŶ3sUUVXq?74- kJnLz^ʠ@6azXA0(GSq|?/PEԯtu'k:ٿ] VK_65b[B^v(Bf ^QvâX}qȓ SLikQf,絷  HI_'?7X}^)F(XSJ*lw>-z5ڂyH+9BsCdVLQh ḿΤVk-fKYiVvG Q2jX'mvu9Vvte~|/j4iȤKab*zrF7 Rƺ9ePWepdnzjv8]d4!"T_M ]M{0MWnNAW !98IF#2B"_ 0W̤3&e=8#: aߎA>BTqb]-<.#MQBL)~ȡU:I ֓C7E_(H˔&*? >ߐl M)!!yS#`㌱cyw!wn}NeR, _aܓ-*?X-ޓ+W~Ny(ΎmI]QMsF6/n gY2|d_$b7ʜ2oQi0ZL^j YtQg;kzXkŬm7ӣ c3pUn|.c'2-tVPˌB-uť d9r|ia'xrj^ٟ:-0 Uδ7(DҲz,Vڮ/~Og.!_RMOl;N 6j&/A;T^ԱEoA?E={bK07[EL#C}8}Zs7_SnQxڂą➒/oc.2@fp/v= :>& 3WuYrnJ<8ә?!DFtf+g '3Š e И,daX!t_`~JSv3?Rx+KQ,f{;3lj^5~_\3tMli.X2pՠO3#buc6o B+&l[,4l[.1 h@,0\7_UL6;RQ0H<*Fu(@.y_}%9D ޵pvߙNz^]v Ut |{Y2WjrxPI}3^ iy.}#8dPpI'K,5Ĉf7)qj#z۫T2JD4+?ZLVVMlu\N4SۙhyC|`dxpsT`1 V 44MRXO\ŒڰO~SAM;辠!upDysb3.+`~CCP+h77ZĖSa& 5Y,L &6)y2rf(_s Q RhZo1Ery!"42nz_k{q5z%,0mH،栛űJQ[[l -옼t̬"*S1/+{eRfE*GWK)@)TEqed=GkC&wdU3!quHo-}T`C$b$ ;ݾ`3!9M-ÏP0Qe5Sxd.4I^-&G7t~Z2!QC}vH;W_J&׹ H0uT~wԟpYw*\]hH4 !\ m}Z-Z3^w8T~i w,!vԳ껹ݴ;f?˱-SwG!˵[_MПws3"$  G5.IcTd0xs8+u{z{5)~E% d\wݞ7]M!M7,z`mIDo _R8rlvv <}vxv6 鐠s(;6L NJg|?d x})܆5ܹDTjT.ZH<3B ˿o }KTsV1PGצ.ߢP9G;nVJ6 醴>`6:Ե!V b~;=;4rOŏM(uF"-O iߖgksT5A6^a>gY JVe G98cT|E0\j_I?Xbeםcvk0NԜ]oiBb/)B!kʣm 1 Qɟn~U3`Î1moc䃯Bݧ*[hd[>V/1RDΛe}@\ .oPd w-8qQ6`/ݎ.f؝MEZ 4'&qi؇>VK(~Hmhz?.c[?yDmY/rێ̝MV5LS|\?Qe+I;!zfC>~NU>LjwqDIyn|b*>?\2ʚ8x"+g_Q.eG(!-B"fSwXKYSBpt`$;;Ͽ=]6y]ؐe ,m7Xk-F$մ>3)e{/OvLLi:&J˲A^4&7vU=a{r^HO~`w7ǭQI| /r|n~Mox9(d8z縩S_]HC+xDCNAlE.!G}n>:4~R\#ݳ;*?K_Fժu[yD XTx.T nSFZtJo7 ī /rcw >?݄̟DcԒt¦2¤= 'w)nl7AпjZw./'H?D^hwJ{ٱj-9?)ZBxS2RҕN*g&3^"&V}C68 N/(DaϩHӑ`O༕D7ֲf)2y "*لlpiEsoh#\,|iϊQ\Nεiѻl -?Яt|xar,Zl\z( :(?.MθN' ?*u15:]WU+, t%ސb4yBC:-wy!_Y5y|fi7ސ %J}I8=豺'eO9 QN6ТdmلMc8zJ!#nh Y=q;c3)slu+L=j$|݋K.gܭmG21i<-$kkU,p7>.̶/Bva3+ˡᆠjXkv(fl”q yixX$8¶ :l ~ ŎLm!4@!0jUPl\S ]ehƨ.j$л !4U*Gl}\IntfC2JE+OuF?02=Yq-5 u/?Y9.zD;eԷGZh' (ܛ5!_>^Z#ٖ+qod5H`Dpeͭ#De[y1@A~Qp(O]oA3ܣw_#`Z?)p ?[?͈IJT>kQ<'[<*.C0aP{^:s;BtHABZ0,zsdrx׮W!{5FFC*IuD4CpmMMA~7 Dv:JF#b,u*HIzM!d5)/Q ߆ 8BU{E}o}C~Wa w B^1R_F hi,r²O& D|[w~M}@ڵ:e/TeYJuZ[x&qnc(-6RAeG؏sR1{N7 u]hYjh Ԁ27.&)0ggFAgzp7>+$L8` Aq-x7T\a^Zpߩ#ʥw2:e9\& Z,>ʮ#BivF*h )ܔTIx*%T@ktηl?TZcOm3dc%Bbsؖ\۫=Ȑ:8f`dzckX/TAX,PJ7xrelLJ&e2S8Jط|"[,*)798jlݢ80UV8Yi5B/N#0}x H)Ee(L Ӛ9Zdz̭̈fRVa}?t(MXkrf9)Rk@%=]FBӂ*"+|И}UM$ fG%F"%1gyn": ǯ_+ԠMm1+$.fh> U)592DP_1M>|fGdlCKLG~ـ&.GoNNw&Ώ #3I3&zB{@(xvёO${E!䓺*;s,//VTp،戽bَ9W%rr/@i>UPd#jsH=WEs $yj#0`w:1de\jtfduDd`*\?w1~ZДxxGS0cNr2v2\+CTiDC'IHȩro/gWIt k+we{ۉx]zB̟*tHG/Y<@*ٜIFd [s*;ITZ L$ҵHXvnf('oU=quuV60['[ʤb)FL(xA4+jnglTpEZ5\F Wm'hDŽD1Ak @=ff$I]^`ApO՗XѾ^5߉$KR"x`ϰ𯎐Xx <$:eRY~г W:=|9B&VeStjq Qp1bHBE 2:ZqyUԯ.^ eiՂb0J|&!TBEO$v[G}\>ƓUA) 92/F,NX+, xvR5UE9Dߘn<+C. dC+xX$/ ‡#"etôL ɧD%Br9Cdi_aF0@\ M׷Ro^|cK9nJ/ )mߺHj/ ~·L^v&?Z"TYEq宲 Q (#8 W)ۓF-shU9kwZF (/$ #"G_qOX3YFuG7J>:rF6?\Tuxyq0Qv=c-Fvz.D&>fpO!$)5 ɦk$[Ompݣdwgl/m䥸gJ %_jLz29 y0%UgK0V`qA~yFIy1%~,3p|VP;Gr@絖ف&?%)]:eT>S;=܃b`Cm<CihM2^2х 1!1d/ \,[S`X84 š+]FF[j <枨z6U߬ |Y߆zBז|t8⃕Ȭn+i" rZ6R6]iS/툑s;Clru#L2hb.Ϟw5KRVꚺ=1RZ?Sz(A)hHmORt M(c~*xqպEdY|fW/gOEDZ<'!h%[I%8}y^GI8W@VD! (&kLIULtM)'ӷ"`ރo,Mf%[dP8LbҎaL<.s34+ LƞqTfvU,HRܐs墳*vhlGl'>2)3ו C.~R':ϭs<=1ĉ 1lLDJy+UZW6momTLB/|;I3ƚ9aԽit}h>JC)q1.c+43umIK#0FkA QL Nm3pQiAAhx] Z˵wv]4UzLzt.RTyOP1) .52r=|0Tq?aqe z'h/7̄16G/֑cub $̳k?X4OIIR ImJnZmcc`x -W Op!]>ޔ2Blf.*??)7/k-|s(71~֛:HjgQBѤ:*쨎#Xa|m<㹊*15b( -zt)l(6Od 3%R˻Q G@|ͨ,{TJ)/2\lN^KH3 im亓s3 #k %5PBEџ:sヌk݄bgʞim{*IKvU="QcH 2 ¢t*"EKf< y4<Rm|OwBEiq`-Uپ?u~bIۓKX@Z/ yfnHZSᅲ|o˓Hd:#D[BGtwM6j[-2;)= '%S'QBdUT:Ș}W8WڡQ˰d\1_ǁ_J8.jauU2k,ou_xvѷ q^1DR^2ЖBfz4SV./$Îܰ\& 5(Bk<A6}O] /4ӏ?ƀdt`M IG7l'վqCDb@{P$yH<zg\#`!tENɠlI_$t/2%*6IW`Θcxw*90%iҋiHi"RZL=o˶ E֝mAheFǯfAE~} |PwW  xԛA]9+l;b Ğ>u]Eo,,!;_GVMXk;jml݆I@SC)ݖgp]+Hr?kOhdĐkrk0c0Dמ,戓U9@EmRq̳M#—/~wqj~Ux*flm-Rz7[H~( 5ScTsPǝ\"`WӌV+p"lGu$CZgUܢd|B,J ,Xv=S= Px/ZU,T\ 7tPmU`7" Spz46V(+>mgEVA>ay D Lt~1<(`jԟT7WKԭQiٓ\rY5s k~$,,q;T^,輞)o,~y1uUtZgca3VY)`W.,j\t#~3Wp^R;4D?3v?C-F-DA.Wfȳf(-Lntu8͸34nwKhf%'@tpxn@]{,|UfB; }g2vn̂2kg^n ]FxdBj0#]5s1O.q򲑃Bʖp@nrE͗p\S 6u9&IzJ!(fj s 0M zT`O/%J L#*?$n 0Zo{=5B(lK8ƟNb3nt&xiFtI #h 8˾uV~Ҽ[kS?T2)W R,1`nD2|&+@h=E+&Fv G߬?uy9LCt^ӫD_ h?')oNeJ-q4~LȒ"07Gd%7i.#%v+I*#{ q@  vCCY!W*ēlCda6$v?Kj.#,[a`[(<[Y]bRt9gZ)3m;޼$^nGkT-;kJ5h!Tp8mehs?}׈/ !F]?``pgW&m _&f BPu;72h}ڒ $w8v RQ )-bhnA%OM"Nѐ"g?,\/WA󫿕Qw:ֽdPk[ټdMc9>-Ƶ r lj%*S1d0S;@&YvI ъ.-$RE#=>m<_b+sXԬxqW'AOOnD r4.A)FͦK(cu<(c˞j)M'jְBX]PdmX&gYp2=NX2uuf0)7C4E1 .}q1voozAb۹Y{nVg[7=\ SsqTSQT73V?ҎĔxZ7w5rUrJOf'O v&i#蚡*K0@.τ.~t GoScJ.։p}8!lso[4mABCzhn[u)3ۆ=Nwgf6[a ߟSCe, -2|$ki3i|4wEthJTs[Idauɝ˽v.M񵭄ox.~8arfw'lj{cgBFHoXôl_i cӔ> ӻ44;KKo1=ܒءam!2ۭGpVÑYrrܥ2 !LebJ\Z-#7ΜCႫP6UMaU  MYqgTH,޿Qv<* ( | i`w{ hbw,f3G0TYˌii?:Iɻ?nNN3{ A 7yu;,u.H-\n{fe*8?`>')_abW4)x#kmO ^zZV_B~n_y}سT~DnL&-BK^" d8=F[u>rst/N_Zf'\fd+XU/=p-v5@ UdzwA ]tswQiWQ3X<9kTf4[^-5\[Ԙ+?I@ B9׆JĶLpVe-eВY<%q̢h u+:s:+ ^վ іNcE{2h02ꔓ͠GiYJ@H f#׹k{^Zbzd.j`M|i\e<]ύboR*@Gï7d8U6r&cmL[x^$#1"jq?~*tg: L^X֖F&ټ6oEw=u-sw@Anb ;~ +=O!{䎻oVvĈL<KZ SC E ib/[f0'5_n>Z՗U_4 ؇Ezl͒7ɸX5(1r2ł2zKYܨ>#Tz*Ek_W3dmS:̖@&~XcX^ǐ~^⧨9ÙDBaG_S^K3Au;H -\N,ւY u!Tb ڥͦMl^F %hTL%E| ReX"t &\]57j/;PappZWG{`?bdsGx8\*~~52Rf kO0AON֚nxC#8F׉4sВ0½\㠧Ҿ>6Nᖆ3Q&Y2 x@dCK6ow t绡jsc{gN=*3[Lr66y`bSG) 7xy^kf-^Oܗ,1 Wq)єgz( L4 }4 O: OLI0Wg=5؝-EԀԳ>;f<ӹmzY=[wQTvE\ ƒ8m?ͷ)00Xb/2J1YE\$ =ͤ8_q~a lkoxsci|w%<sX8;Tpp /ϲ;D` AȌcxt෧ c.Gl a_ d5 Kca߸~JWRA׿Xmq۲ce*S7>0*}pӋ;;xr25[YyYeګL{M흥eMt9u߄OY'?Á@3~I?@4G*R`RTO |#^+OmB0LkЍGbp]wuhfC}(Dΐc[e| 95*8iO\.&2p , k9 H0rз6ОnF8oWM][lWdjsR?Q'd^:%,gtf؂Y16i]IHIA/DcbJ#Ӡe pP }==mekR15ڟ {b ZOȗ+LYhuUV3ӄQ"Hbvj_X+:hZu]9tb5J<= E ⱐ;W#1[RYwLP_=WWv}xL-#}s> ֹM'BS:#-eFQ  v$h1!F Ո&9)zgTYME#jdZ7]>j,K>jyEd99WRP`B[\VezML S FE߳W7 34|U7] Nu`gQqz yW ak0:gIo/!j  KnflxԳO=,FVcPv8b!ɀ7LthMg)ͅ*E=R]N/ xңGu` %hpF7&γ]tX]ilWX#{5'@Y @ŹywKVGtʩ׭n/e{gTlQdb'r!,3۫ol_Rxwz[n77K_Pjb8pG$"""!__ y J&+6;lWMH wV hO(]1OD4;C)ƾwy VRHRأ `K?UI3QB`N^-:s˞ J{ 8Tm"rfqh6 )ᄒ6s%;̬zn  j _H"}bpyQ~UӐ8ލI wC!cOƏC nDr$ ՛FA<;=@SCڀzI(nHw '$6u4!sqkLQWrWl̀;i5H\Awy!ZJKbjws8Jr+#<=Fﭺhi9BfV8E:Nj_) S~bpHar)aCD:h4rذxfd_Pehvsڤ:FI@$`TH(ikyqb8M'a U?{ wNh<%`>{xʙ',O:vmXl-dqkr跞֙Z|+g@3c|9)!r6G})^c:،1߈}seTBW9U\T>W-{=W-Nڶ|M*V_ ".xY+Шc߽sy g4tom?U}s܃L۬m.`I! 98wEۄ4jnStQuqtF^buCrp^7bFO6'WKk)D̖w 8~t3@FҢ˘S-+%ex쑩]7!} e0/8*+FQboJQߎi,[O;xmr,:`xzC`"HvrhwrRu*6oA/ {)V㥳F"Xc::I}am:8q>:E]쾑5 It1@q2bO{к#R XSЈj)S :<P-B;y>G:ۑ51 ~@@-ZsZxvfkHr;9@؟1to샇 P1LK6h7 5+)J$1H.uZY5X]+y>]A-Z?gmBȈo1_Rf \˔M l߭@lC6C2rn7E*TJ+[L*C+ >6~mT / w-)/*y$ul376E}M'uus%#7|(!Ud3/ǜ)P^O2ZGFڤvFP;uGTu^nV?P!~,{:/چ^Eީ)n -* 3)=ی5UʼPS-!R~xïh18f_g=S8>{t/1rϠl?qoIe88[sf`Pݭ?<\'lyf,v[Ck}wdo[yFN L󬼨rJh!t΄h@BcfcUk}E=7zB/[?q<-w01VxcxTxPºFrcK'U˳X`0vq en9^TĞ7_ m :Ц @:h΋><e_þ0!_v\) Eq4FEX3˟_4b' b fW qf1j^ǁv]ZNK^aux $جj&gJԴ< "P"R@Ppb:À|~&ՊgOV/Zc4lgVMI+yCT>p!0N]z>>ttպ%saEϱwGbYʴ݃S:&V]3Ug9Sd"A|1xtB>&ª7P^9`k:.B ,pIun;P~[l"?7S Â$X30P"kHR0RyZ:VVuKT8ę%[dLY?XPp'V! B4ݸK$#%/$<5oOm9~~ۺqE,:qDr/.ruz *`=G4Q'G:F2fukmtev0 \ %"Nr ![ўrXԈML/lgMzGɇ ߜphܗ-[|`֨DtG?kڳjMWtTFloO|2F}8jÍKr+`m祥tr)%%u E:6~XM1>5ZOq^iS3fsm}`?}7I>H`@\UˈR r$> Ĩf.L퉇PuC(fl1R\0 Iq3&'{#,w^vΞvgiTХgW|Ɋ1^Q2AH2v L s"R&,~z!G b߶fgvXwvc])؁6?m l$J~=+\fYXWAoW53㖌;UI~FpZ)xu(sUҔ) V.WNwY9,ë7^Xx.P!Hl&Հ 2}וgNu'eE{Ugpuz {b,YPc{ƥ.>@cZG˟[弙eݎy:pXHi"ǫL!$S}Ҥ?O,2 -yHEU\7:}r,` R)+mݷ~7SlEv4?ae7e%h]Hm\odLށ s.1XzwĐ7ߗü]>]'y 7o@xThTr V%f5tɀ?&t1mj oZYh Պc-aVZnDTB$~- WmL@9yRg4=k0zK@ykm=7EuT%N"6Agfd#LjYvp7dr  zJ>ijP7x@AoW])r9/k+қjxd0nUAG~BjYʤ@+Ss\YF`Ʊqv>P~N\LA;~ph?̌Pgʗ0?7|a, |ßL^9$lb0I]f(/ P%)=h |el5{MSgm"6CZZ^X RApB{d wYF.u2ᅟظVI[v}%@LB̌ioyBז- İ6hMQ,0 ?(3u`]))*q)t2SÝbسxo>ss_Á!dpa50QIJ$t>ޓ- ΤԿ s[@/$;LNe/+5a0FC^jjB (nD7֑ L$+Ѓb?cl fCE WG!Ahit~$ nz(<UU:i$p>7Lt(j6uL9CuYrꦂ~h>l*;&11v8ZU ;Fܒ£itGZR77{zV^ܼB '>p$ChKbi_ J*\sg?WTʵg"^Qq%.*Yw==\cP||VyYqzuTL:nʗD*y&0?X.vGcRbEdG*"m뭸- s;΅} ǹj!g v|/MaG㴸wz *[F`L91I=fIn@H ¸C=*#+bJDeգyY6VH n 誜h'9_a}ǃ:0Ce5x;ti,YhrV\+(魠T=׃L@FmtcUV*>) /4-Op"# C&ܳe9Y\JM?(ek + ܶ3k@ZFxԍ⇞,e=-fݝvV t)R"V$ :/G{W/wl 4Q̪;E`̿$//<чFwmMKϡJmr]ANcԙbSlBmp-"q~lML/3hS̅G>Ͼ3 b/!ְZ8;[kK;a983N2']:oA{DX8!A6_|שu":z4Bb f(:-[<- BG⸠9 )f{컵kyy* kоۮ@JQɘ ;1mjk[FsyYt]}C_QҔ#.;ېF4CyX⽻i(d穏&XOhL5{Aӹs!!uF{VFE pؔ$w&p]>!N#K~t 'vxq/:kοu!;w#UCS_&A[&@'W8+:q^OE)^UO u|70pǘJPHc~kyO%~RJCx 8ci "s47K"dZ:bqe3{Hml{yMs v{٤XOQi[}#:؀JY䛺ށT EqҼ5i6n|Xa{ Ԉ5zHsHv!e7gJU1fLi;˩I_iS;BϿet[sEluDsITz/4Ĺ2^bdm*"BO 'gCY}=yP~Qˋg#BPo#mzxVbp'uw0Kڃ fv^6] 8Lvh>}sYZx1cQ/ ^FaH)ɍH=^3#ytYDwc-yj\PK2#XMS[睞;ZI {8cvoi =)?t4E(+)M }sOQ-#I՗OS alg`N,AagHE?Lr=b08+C+p ulsjq^6MƭNi_AAj -4hO6[B'B[+?ll{\=E" >;atN㲳$NUf!BB[J޽ ;?[|78o>igyrۻ qu8E%D4237|.PUӄfhvO v}]ۉ/5A#=Vrr2\.OկL1 =< TMo;h3ҾQ+KNQ̸z߅$,&Gy=B} Ԁ~xԐiqYAr9?sM[u.* qOw{_=7Bib ݆N;XsYLɼo298 ڋɁmX,s*%Z]_ G;_dI &u8"=FVjh XZ"#犩 " 1u?%iۜ 2Z#a}Ƹyr siʈd#11j`U@v$T% TOPrf [wP$tiޱ>B2vP!B br\cV;ҁysa1f8 '7'T,h19_ZiRB' 06:i;R]4{NzH+y[vGmj>Kb0c߼E)k&my ɢ7MId=j9:odJL3;'Ge=PVy 9:Q:$.d{ )6Zbiz}HHjw,}^f$H5S&RbezzDq>tБFZ7Hoڒnc~y֫i‰P fO7\8xGQFf |#iQh:9gVJrkkS XD?'t-?;>et:a`t 5@eyʓ]I6QN ,@QhT^\s>p GfDg8_ sb2tKy4lFrwc^n; tځZU> B0 mm}Us~C{n6aꕨ](̅7{/'lj@ 51EA[R%"38TR%)K $`0|Գɏ*~=0 ?n !g qzދ'Vg:Q{lwcsfsZGU,9MN1yuL8Uė4Aam@ SușsYH!&B /ٷMݲf '"qqCA;q(E ͖R¢݆iapH܄. Rفwab=wd@crϰf؃0~";fibQ6>NTbGIH봦WOC"cGxzfSLl7Jqފ/q6$\u `V MSNN0C4$ZfŒTTa/}Q<@'u9T^-uAyۉee; 4m,r~D'Yθ~."Ƚq.CW!:T'z67v5=P0b6'n&ҭ* 8nZ}3VDux/vY&d. m{hΥ*}9pJf.>Y$HXkm6uk Kjx3 ;KF[ xcryd=Jg6d $3_S3VGmTJv uCb.&`[ord.  ՚ Z/;2:ϼx} i^n!SGWfOzG8KN7KCg ,b4OJĠczهՑe䏐2bƑ:n/Pg6[.jme-l3/G.7UtqDqp8YEmW%KGJL)Dž_VN},=*^oJNlsiu0դ/y:0SCcBmlկY2>s4yNRбɁqqTK<O//V)';H^e%v܅02 ϼ9,Tb6,LdE4N)l 9 .=e1~Sg`oj!d9 {-n9V)16UvzţŖ0ۓuapKcQ* tqXcU{*8 @3f&ws22 W~SH1G^**"x.Pao>#΄^#S/_cs^RscP?zfM!S)YY"$B\D^ͤg]*QMRɾH'Vl8Ѡ'\:+ =bt(/݂dJuP_@<cc|$zNbb0lg`o*$qd{í1ib{6F baw7Du-aa:`SKbd[2־|͜N,oۊz=G'ޫ:Njg=r? C%3>  f9kY[[@X+Edb]2 /Ԃq1^å#Y`)aNk_ZaT=p !wν' [ Kh1 0}>sUL|ŽbC4R*rT*K#ed P`R1)!>MBv{ ߜ$깓X4e KI^#މkn|MnL#%F;9X֘$h"S1~U~TJj9:" ߚB0jVPט{!fΜ^jTATPCOr_#iγܧA%5)^\*A?EH[A%\0(јkw r1H!ᔘ@5gsF}P 5W7z& CjA nKpiCǽ~YZou{v J<-swMt#~[@%t,3vYPEV/j+F دZ~)}q̏ Go:%F>Xy/Wa^m{#L冄1V`ּ #A"82WO_&}_׻M3)iqөbRh2@1޻]$WP\S׳y"#1`G Yԙkuw\5nc|T3M6ܝM6GihlR^dq3AnAKz]XxK1/ % n#=-Y~nz^_Ί`wIBʞI0{D ֑ L_ kmk -迵Q+/\m<ƻ xBxP#q/˹B7X* r6W׫/FNX2wNl&M-b<z~^mLGGkE/Ն+EEL<^>,뫾e7Xw,5a#z̬?egӇ]#ǘ7N6iф ^&3R,jkluY\Cߕ8LDj,Qn$?*xڀ_ڑ4KsFmboLޓfmz ?zXo^q/ݨIj^nD,vOɿODT) =F4VQ䎬x?tU5^5d SVeK;$fP]8 GM40g(хF̀YC䱟jne4fM4UmWf 6Q&=fPFCU˷親x@QOp.Y(&nr&KqinaS͹$Uyk[ʅ}3!7dy(;EH.]JMZ%Bc9b D:lnvD,JAơ3IWG Cfrg,!x@*c2!0NCfDJ;o_M:j2P'+= `wl`](!`l Q.VV uNlEc@$Rf6UmQλьQ(&VLo9_ ӵEɵ?KHY>d#lߟn;au<%bV4oX9w?UWu\L, uy:w鮬F~MwAsw]gC)ߎ fX PIRf'l>ؑ|k /818X(g5AcH]|5'I&,TWkG JTt#D9Mx/KG6X˥RL].C}^AEY'5\<T>_ gM&` kЌ;>HF\-)=a5c)' v:ز@juE^lkAdQuO=fp|go"ʖHJbl̢hR*<%x KG6Hݪ#,@+^WoC=zEyn,ۄ)l@qb)Lc{ѸRJ]z3SPdP Rx <[7W G y~Gu2VFJ) &kOC-BIk F%T7UzE"j1y +Ђp= է 7P U@u rH |w(.t_=AXgo )gt.KЇż !N2 DDoeЮvS6Q*eN1Ak@ :%eNgu]nwtSQ}D=>+<8R$8 Jca&foZKTD UVM$uy| {.5?BŮ*XE~+/K¶yrXVl=A-@,W_,I4CSyQi_ lp܌TH[P4$ldߜJp\ q&@j|!݋9GVUnQ!ǰܱ{Cp6%,>;4,N)`qTN'dO[zi,#@f5G'7 _UxzfҖڨǻrR7&N}Ө9(QS8C)Ѱ"I$:d U*wVj;B2֊vSBdvm9zj}G1ID#q};΍>x`CUzhNXڴ)jHf9NεC&B9n9 a|3BJShRM-NX ^&4gY.֒˼LyȻ}s|,H^ҹ3 *Wz9e '7Kt)3DMBLd%mM!6Z+Q ˷x^dv>}/l)<ĭ蝲[ɷ B^LQIӠE9ZliJ !JT213R^[cWf߆F%Rb&UB ɨڇ}hrQ1YI#A9D}v ^E; Y"t1G$f| ni]9;[002m,"b"  MݍQg5I̥ѹM.$FH1ηs;تF{sW91A7uD$7eF& kOfƺl$'%ٱ($R5 EN xͳzcNECW3~=sH`ЦTOcA xn8\I?\Q3†6X9_C n7]Hdݨ|30qp9 P̆IUv`5ͺDDG|Ah78XccpnNO`1%N?^YSwk6R)tBBz4Cb.Q-':{"T4+5kfªJ|ys"h ;UE}*,djֱ 'HV璖ϟF+քϗ-1*[.zc$K;] Jܤ=/G ֮R W^/3}CTz8LLJo<߻iWV7zx7]LT (զe1q" 3\*0*G5GpHtBS坉26梋G,@+J,o:!FMfiH"' EB8iCk߂7΄dDA$]Bc37mgE 7C?XoA5h@/[ ZҵV&EIMTe&Fr[QpRI/y>;=n|~ecT[V _aza]dńF)v$CCx{" ,f,ֶ^ޛS{߀jWzd "2\i6nc͠}{e}PHH:4,;®#zvbzN "q;7#ze\H!#FLvY :2A;m!O_:'ss4O g[كY)%>0 %glrUKI4xu npU0qMwѶ-UeJG$DF{\h, A~y\m ɳ p4-I(3hIBF6 B?g*noPg ~Q=㳞&2<4 ǫgl7y7yRt_ D3lmlEC*J1. le@=v @j:!~07R)CAA>PENZ voCϛiόr5>x8fX`el!eomy=:Eo7=T5iq# M2fJ V}I0ZOk;N}}Z.7iIrܢ.P]k)m0bØ"Z$w]kݧ$fx~)CP2t^c "zFKzTyLԟgEt/*jzgN5ⷵ}pyYNA7FG P"+3\Йb 8DIçwJ%poxj8YrQDb&nc\z{MswK" {^{K>̱J0=!L IRw[iBzэXURTjrLj{(ƀ; %OmNr!c]aqDo^=oNl!`*y_iKE ar=4+Un 9N?Mv䰱Kg t8?)Y)=Km;ḃ2v;wώv24m`yTY(g(Jxݎ~RWlt:0}q')E3`M_`./N'SRlr%8~-2Y>ڟANX{ _AHh {NGp=2Cd2͈(ƒ>ۖzx*B# ;x:pot03Q.y$wzr0.2"4ģC:'/{A_[V[N='E`s1^Hrھ6(U\ r+%sx_'l6@_'G%)\1U:~Y"1XB|f@<^?ķ>}mԫ)b?kUnx$?r9f a[&(oEɜ5YB&xIv"է$DqΓnm'׹(,|f~vzkx j˄xjh׺ U;UN# ZŮ.%LsfBa".Ȓ2d/O. 1+`s}xQUe-/D@F#(B1sBA([sǪiT89DZk# D69Z飗YTtW 7^ 'i2TTfDpٍF[A 寗/1:< +40Os(y %9eӸJTdUha)pY׵{U *_9ة<ǟMHI5ָ*UܼFGD+vE ^Bb4 /dkg Jԩ_Wz,Lz'`HNBJHf/=; 먱VnyBp9viLc+tۀ$9vod< Ly+$M`fb^'ZלK/Fmq\.j^U aCeL侵B0tvy߮c6rSxz%.ܑ&js= ^{ŕӈ ؉dZt<_[f(4*=z{'y|$8-/CagI@Pfu#feUoTY!2>7 ^GctUِVLDōM[Z9O̵]gƦaO}x0 +CDu`A~ DaRj[oa/@ٹ@^--Yճ[a4~Rsh-0}K MӦx:V|N0'qFԁdWEZAo WscRuuV&ј;A*Þ~30<*)[>؆NTI @JOci<-p ^Q- {@@f3˳)\yrgl|^|%TL-+ ?wQa4U`XRQfU6ݘ,(-1l{ '&~-%}_] Ϳca4lW8n'UB# [X|jE _}A2Տ JK QiIJI󗩽DyHy!ػe+ NtU!foFSQjIԇG/!zr"6cy{ԻKK К.yYϯ˛q;`bU/`fD7АGupn9(^J418&FG}fmIꄪ1|ˮ;*xs6h5~RҖ 2MF\ןg @4ȟ(=GQŃ a:PR;oqA4gXh ˽l)w~JG([<)h?_/vyCg "~7ئ4EI؟d s⽄pш V!O7Ag@Ѳ̪ 짅w ӿHE0C59s5 tY?JqIpf|$JGoC7DZdbr3BG?RlAB>;KX/6)lk[7BA *4N[^2oCpݑ/fl1AY}C  Zy_C5b25(9\4-9!/&!!(P vmn._NFNO,GhPIa;9r3Rǎޏkp j%77 ._0*ie݈@T^Py)'w,іnP>Pź&'amL.T^reB:jϋ#цNU mA9)Y!_ :xqȓʼT] W{rcieAÎX 3q2dm="Wg[GyQkC:[z[R=\ַ.# fmꖛ$]ϣBku#R} kY1)z`S}{1qZ,UJk;"\ ˊ I௅xxVsR=Z޲] z)4dLR4wb+ig6*a\R˘>i0+ 0c'Nr"\A0$Mg! (Z&` V:⼟-_f^#{ؾ)wAig@TsV k'oRHt+n*_9OP0p0fG9࠭]Z'O2⤨4nl92Hn>q m KjbjƘRia;liCEuA]f, ;_bB=x"k%RN6=35`ex+ejDH~V{]wFm0s1Q7^0;Js3<#kL}> 9YY& DI+亝I{7Cw :vF=/_E|7Dٓi;waNn*Lyŝ=U=dNJaCʖ>}y3ᖶ[CD.`¹ꩵV:sXQz=ʍ/wB6]eH+fٛ/AY&Y""A?:>q6fܚ幍-مF|0Uó՝Im,'ŏH;vOg0͘1q Er7uLs՞WP|lKU{U{s6Yʍc!| H (,!'CB4-Q}aζԶ_ls1&/w@^fy| OoL!>Դz *T Mʔ^ya5e>󌦕*)rW,V#m<޷]9BRǹ,:o2$zKGVLָy7h<] o[OfP=yg6HvU~>ﮇv y1= OD%MsZ sqF%*v_jSNՖ QMe$xVǩLiO{cֹ\P#P)dz P%<}v8K7@1u]2>wUMy0>,.ǩKU^y'۹$.@vw=ڊ1# J>?1Q5dS]fxjƵx(-`*[1(9Ԇ֞ZD uMICZ{mB}TY:H.'N?Iٟ?T♋'SܑK;D;*g V]M%8ϋ1Jsˍ 8E/oOM䈶N5gP$BmbGbqb;Lv{ X(i  F=I̪7HTݒN>sHZZr"!(ؗG-oh[% { ]xja;ִbH;xe4RC 1/Nr̸4;_xDFL",8h k fԂL1k׹03yCpVCl"w]6 jQ_UST%%dݜu+{F86!0 X-$?_b"_Æ'2 zMjI#+2~H:'Mآz0+b\T>h3ZT?Ó>Pgk,oOR]#'T8ƓnÆ E9bX}? r׷ЭOadrSG0;>Ay 0Rڦ1o騣@M\e፤ ʻk9X}qĔϦj>]jYz@:D/eu9BiH%=%GP7,kLxGw_LϫFSa5aG[~@)ǯ o^ l ={+NH` Ńѷ=8G {mwbsňy>!LdU{T#JZo.CA &2C!_HLojk?J2=B2K߾\mkVës9j# e+=~u"2 RL$;Z)7͏oUۋCjB;Xaٴf(=f C*eTUKpB̀X@sSXw>j^gs+$oky.J$v3j O/^+PaC uKs;8y<`th܇4÷m&C׺a jf]dR"˶FV!ӧT3m`}86S`uJq!TLWSxS c8v٩=eI rH7M.R [DN لvFG53vku}hl F9rZFCf'TxՋ<[Mx"QmʞN3y} 5 }C>qG/^IEfnWti0o UA=>1M\J ]+OS͕a`2lreH&$} nzuv{Rm4=˯~n7)ƴ$G8_k.a:C|w9A1I(-r|<Ϸ#7>yj'$m'OE UֺL 7{O>]?vN2x]gPYhr7\:nNGp>P{wVA4؈/t cr62*2~r⌡,s1K{β"P]pm}Xp ]2yU((74Ӣߔ0b<2UN'0$g N\EǺ?-@;z8v2;J=J%0$W s.0sku ;tx^pl68 VHzk`k)FkJڏ3^u/V"RmFO?]?Qѥ?EUAC7 H#'Fm\JVܫy 3U _3qeпK f!`ɔ.n6,ޏD&a'x6V]TuJ?4W>v?jFMXr@\ ][WGh_|{sEaFwNm7 [J(9LjV3:++IYF>/ /$쭰,gʓFhj4UpH`&LyZX7zx4Ta c.!& LM`Q=KýK Q<@>*JͿmwdQo^yb [f_6nAvw:B=([y4TXUh7<-R8}0js4bI\Db~E]]a|x Wى:t0[ @*BT!/nKJ%MΘ蜭C8ҞyT%А*K-S,xo;hv{+38\7.T$["JQ)Yue6~Iz_ޡ^߀Q`>VL&sSBS.FIKGM)n=Jر)y!IRE*XW'S>Ie 9;Zb 85nH6My㹣ݶb `jia* _!$-jGVJ^}_7t*y=68 )2ۣ 8ɗsUu^6g o*45W4Sd7sQ3 nACο꘨1X釵3̱ SVyS8]=8P6,|bU{y#a3pK[`i`l9Ӛ2jRi1J[JﳨexcgjHld !/p4O_bzVY9O ibn<;QwCw8١:sTUC_NzsydmB/J'Ea?"%B/!SjvG0m0!HsRu p6,4x~.+qEbļ>HL5D;aR4{f<dY!MݵD" 2YtY./6Y8GwJE:ГfScB'|Z%eL赒&acfٱ ) OJ)VC! `x"h.:=rv%j M s݃f9k&hy5f2Fir Ӭn` x3 1(D*j$4?s9)ب;V`]P[> ;A  ;;IE)9?o*2"teA~8ZJ~0A= \%MYnSYXjJWf)\q`d;\uI.KZPu_{zy9D~3'Q8%ؐ WXÒ10$U u0ضi55Rr>^=9r'E(聎"#h$HTL0"e01 9J?Y֯F''Ҿ Nɸ؇k^nay0wR;0 %=xB0 P̥rԆuҶN"Sxuę}jd(D)Tռ =2"3ͯ#yRc~34tO(,ozf>˶yдF7m"f+.:b%SLMuďQ. &xzR౳Y^5d>d6*[3NY;|b 7 ŧG[s-"] ݐ4j4 (PƆZh61'${Ǝ]W@" \<35 Na[ڛ[h+&OH!B;U׀!TO ^ʃsvI.y0A*ƴel`2Iz66t1Wa^iY!W@2C:+[K >?hFN7 c;;r܅Pc+pv4f3ômS˄?V|C 8lREMOZ Gh@Sʧ}f9瞋F1~ vF fѽY6ZZqI۲#JZ)a cM.?n"dM﬽հOf#Q貲`-5B160_/un ކH} Ҥ[>F܌7jJƒ) n @_+ {=X)W_z,EyvN4Њѱ?sBT_@W8`pߢBtKWqXNRgFk6&Wr276ޠ[JCB1qS%flVs~@ F;)x4Aֺ Q~]"z덾 Ea|QvU_@ǹM5KOX4Zx`J^/,$dk| shg68nf4o2mߝB'\_Ǚ,B__@eE J&DD4WPe[pc+Lhu`6FTBA+{`F hg?]vU{Ƈs11 SUs>8u.N⶗i"NRL)_hgս(S!bqр+mV rh&O|M6[Bs|k@ǣ߹VH7JD)*7`C7ܩ?ݪaa(1MdB.(Ms={$FeD@bn+y0úOc֒ռH4!B4;ŕZ]1:vw)1a\H!w/RVc%-ͼ6t˸Hf9A$Y](- x +pHИJkI)#$:;ǝn#'\{i:=f:p0C ۊ͸s˧R+0oAΫ3EZۿ,>4X 3[9֝O+g`<|D hϴmŗYOm7|oOoRz-!:iczhߢ)1n)nATjR&&6A$/TX ."@ 9Uqa"fQbrU|2GvgTiv qoEʤ3CYSq&y2S({~- eX/e S2k 9h>2ou. }\Dq_r"<µ3 #dQ,1f&J~W~k3_>EV_"p(F&ƒjw#Pe?-I$\ aڵIjz_OVl4zmvӧ<ȶ=ugkv*%\w_uTdl2sCR(ܼ_2Y2XE//z(թCg'sU͊l&$vȌf.X\K5c)2O2VPV|tCPxQw( *UZ4a4]Xj(b- XՅ{tʪ h[mʆoJ:,icp$iן&d{g'y(@!T]($ŇT[F80?!9!ڍV]V [;7̀7-b0/5PÝ1tr۲nPr9[O ,d0i֋l@YW^eu^_K}L0Rˤs"(;7G R@,;0q){ӺvyN\ viW 7g/K{q X=,M$ O૟)"kŶ&FU]2ΐ3s1QbUQYQ{&X,C8ۻ \_hC֎5b0Nb+ ]['PP%c 遼V Df43 Qw $| .⼲"@m}_0fw<]GZvĆA Ms$z/8X@LqWe Y xtpJ;# _ TxpodRv{pI]! VhW`eS!RF БHv?Mfp(-X( 6&90~c&N7pcYpvG<)RX/@46`*ҋܡCa j1ԚsLEFMGG b *"h2]xj~S({O|)OnF4/̊{o-/efagt#޹XwcA խo)[dnM 2rjNi(8apںk>:oՍvif :Tгr ^SRk]9n"Xϧz|ge1aA"ce*@:Hh ED[ĐU<Ƀ n&qk6\G}|Iim_EB8S]Mh;{Y~٠:%>,fH݆a W FY6` T714)\DD2r,d[ndx<>昢όʬ; o`QVft2<QӍA uog}}3alZppΤ5ǝj] *諩V% H9D+akHQ@ Eh?}HtG󤊟e(6h㹿XE C|B[0l|0Lg.1aZÉ->ǍI_m.3cxz]+zp<<D4^y)Ѿ1b~iP8FhYe\(w3qK)ĵuآ&-(@P"|,PBނ=gUJΓkZ&AȓLpT!>I3֤rkhb$Ce{]5UGs#(tRlأ["qY8ndO}[oES"ɬQ^3eƧ0J(x޼議.צvFqΥ(] zӶFwϩ}*nNr21#3.=,؞NĨQ13`hE> ꩺ} }`eLBwCC}iO]KMuw Ie/DKLr2BD8 OƲ.+VP-\(\韣[jmb$J{ BawQNdo.[46ֆLA3w4?tF`P0Z@H(u1; Eq&EN~g^Χ3oh9 m68oorH++6ڣ_tOl0( QiuWKw(i['QzEV=BLQ\M?o槷 l@sƒnnC%D>3GR '9uX()\ pr$v:βPmPIR!lI78A䞸y.,Ymn4RUҧ=Xjc5DKѐy-M䩪QGF8 +F1? .U./)GQd4^ ;A*i(EN3ĊXy s &MLh~'i9B3-`(_vָ-)[ziJP}?Џ/2lTBCه써˿={2v7,53 䢐[|F6px][1iѼ8&\*/7FWD{jJoۗnq:(a'廣~?)UYMPfQ8[$x5 5fKP^\o4o(MŋDMl)wӫncCjwQ_=_͟Wr];b # |_v>P7xk<$P!+3&U>מlMW+@ݣ &)/$ytqZ a8]ξJ=EczXS"w 4$=hǡqkl;m>9@>bGwn, tGN0@}>-Dt ` QH e]_ըZDxLfpbDVO.Ywv~R(KLeczٵy_~`İpnK[؉}VQ/?\f~gEJ 8T-X=edԁuHp2 .J| by7mhu{l׷#L%{IIj.cy6YdDɩNDxž`P::^ :XtG[_刼c̅U=NJ0A#IEcJ@G k؅2J* ꯑtGw;3A! y#OBUő䖣J~6giq-\ߑsWD^yu6D'߸.|{a9vJ >i$T1JVWO݅7IrxjÅМ4E*g0RSr!ooY`,ڐ:Q8joeQ&J7)0I2o66i"\#_w9/;MgV2gClaFU`0$*2_Glv\-+'^\!v{An\mY9}=Ek/euh"F@ #d*fW>аYy(K%Xߓq'-qd򰍒btY^94E@l3Gb2MhAS]4seeՁKOEh(R!{1m9ُd]t 7FxWao^s9U.ұP_cr0;Hq.6K@#-mj~#iB-ke]Ku:Ϸ3cL`1B.qÈneZ|'rv7贊S *'54x4P/K⣺֨pNzֹ Ϻ3A|̌9- tے~wI~SM(T};rd2Qba*S= n%*:oX⁂% v[seRjG1& ;[ې\x|=LV{KABK6*s nf39底TygVpDwwHh{7T.ĜM8wVKU,VQַW%Iir391 @j%'zNq-BQC|QM,[:=(垰k{Bp,Ǵ 5ŚMF8g&)L)cvt:U(b9č;ChIRx 6}odX<(*X3>:+pឞnN"+ `@h<%];MgkIvrV$gSʈ2B>3Bt$ I#Jlf4}leM:>;c/P ûrt 89.r"L Ū>8hy_"NLOz03wfsP׿>2D+bi2!U5p(CKw;잤64 ==ř)\!lEM|k]'N9!:B0!&d0CU4R;ҜOuv,O(W>Nkj87"kmCWbS0aZr{3_ua3QԘt /e;@rXi.qj`JtuMQKf&qYiJdΚ'ELJGAh(w%Ͳ{m@a0i@0Q*Q&`'I*?iEt i_ō-gIWU d$hS&Xk*-v7k }  Օ.R6EG--2p\5K}n/MHfz://ټ t=в$P5w\/NO7%xkwb"BuEc0/|G=F6f<մke\ѽeH` ZsbKj+[e⭗7'OF;&JmHc~W~ɵe'a_)cx0]]{ԜG[p%FskqgZs:| MܻC9k3PaNT7DgwTt>)~v Lj(es$d7& ^P. ("Z^:omX**>xm$arDaEɏϱCRyd;do!+r`ҚB返x̟?aȑoK`ra)5:`QtʹX`_0?HFMbl0%f8JW=?׵R%Ywgj$8Ýl zסIֿ wkk<2uh! 0Pp`tG1XPro!`c䘏Zmۍ1"]~wԤ wq#o!)^k}N &&3LKP8U Eby ,`#u:E9Uc _A_=/.3B7US_{L z]|g 2Uz#l>* YD19Q$6K ![O@ Ē?*iw3ĈBl* M;~q2m_p)kmʷ{S1A#Z\LYj{{8n3 ruX,s: dy ~8bؿn$گOn|q1D׽߾U9},6<`ڥv`* ngs_!@8C4ϐvcOPl{ow XvI8ϧ{;HdM,SN;RP46?!Y'ϸ|P-k0q4|Ͼ!hKlA`xz~ XM0l@FsHZ4.u?$\0i]gmm閦vʷrUei}j $_+5s-dYAس>Q֫٘GfGpxw"]bYd^_棔*`RmΚ3>nŚW\҂zt!%ͩO,åaj_T˙5-:B}! <\#ŽC-DDhC+"` PUk#7~My!gQ|Gls (pf< ۧ  +~\!7^!%$Vz j&.Run.MP^A4Y,U=_X&H׳ngyFwdEYEM!`B*B!|&~7#ߗZ;IӆiJZS/#_,_73)m_q;x-)qd&u4@")`&b13 \\4#aXVo(߱R^'cEyް^7,%筦Ҳ.?.դ<#9|!@b lzxxaW;VJsӀҢ(, PV]DjvhA΋56)A*6ݕM('=WH[DvIHjHCʇ` ܝ<02.K&yCjU[;PmhwWL$"WDLF|N,tiCEIQoDeMpZnݎr8H#2]78Z9trD$X@:9Ă-Έqa1Df u> )~e/P6ZFS5@962:9HO51i4 TGݬ32?evE/B{{3c.kp 0s j܍0xKz)wØlneVeAΧ`Sbӝq(g<> _IHQpI$"/ilr0ӝLZG-2>ӐH+Rj+Td|l\]8B}|d}VE:v38 ]c.=*!&ԶHvH$%*4sws hc:qೝna/{_p_pImO֯\?R,r]-˷Rm3T2p{S}c cp8S#0 ۪JhWZFĽ-N :.heі% Zn߁@~[Nt>c"u\l/T+G=Z#&%%sb-^A@hPs 76-%LrAe{/U<`*ܲ2u0 $f6MjvWK2μO$!8h+@AD>s~?HwD=^4\P}Hyź3V0v!6U84l"C;"vί\1Mػ_z=oVAc{Ѫr uHڝwP}xSg8dSoܗ8{q;VlhoXm؟4s7G[PPEj#͆0j޼;W,I7 wpf2!E&JmX,[ə('s)I{f.ISؙ!S-Vb_& /^wyVaA\c`D>2# nѳg쓢  |D>9{'W2/*NR1|w *"-Z.ᰝ\؂A{UD@'k$Wȏ։# T=UCBy[MKN;A\ be^Q @Ն}, znKb_i*zfx0v7 Qr(:usPy~Kt$8 nx`~N^r!}|G~V+@ . ~6;Y[~'D _ɵ2 0>:TV4Ǧ"\UR؅V&|TyL\zӯ+A:hOP8@@xޜ"! e?ypYTC- ~]a  R5Q[;-SW<jF'Rpz7U`X0&que^ئ,+Oɳd;%ɔ5`)֫Oj&F- cz ! `OĢE)u#ٓ5WT3G 47aYHw ]btkFbTwU~7Q(]yI|Ò;U"ׇgU[ !M~F4*ƼRH"Ez's\6$_lqmjn2ַoFytX]`rl_`+[DJÅlw (2tQ3.r<pמpO@ˁ Ɖiݹ43Ns u"l Zf&hٷECJ[ʋ~F[j5_9X ~V]hw0ؿXE4e<f0t'b5xheFS,f˔>~пյW Q͉K#fS T%ϾAU .q?EM|Q=1(ҚVom^1| bH<#'FW5(h97\9}#+4z?dooHYp'# KCy5lJ6| ɦ!KLOrY/\,h"{ArqwꠒHb6“ T1^I3!t.,|zu:]@8ZXO3dtC$4[k/bΣ{ }l%wu;J41H(3hd%a`dym2?\r @<0nRQLo OvmtgHi7OTR!0k6+]-l ,FW@l r̴W#R/rv'"Jwx$ețcH]/ăc5q, 7\Ae)䏩nj?-njuQp&5T >txdC#d7Y{(IGR1N-h|W Y.-ml ,pʡQNn̫L]np[p?em=!9^]SM)~g3v lɢLѰOF|{wJK.XcA%8w>{ˈ|Uj&ǘC[eQӚ`AZ;]Z {u50R@) m b(0?-B3H',3羄vgUϕ B_0eEeb=JoLF 3,K`U 8uw,BE|$%qrꚈW$ϰh{'vh>C=`6Q7*֎PEJ"asZ6?9E>oM5Ij72XƦvjb㔤,ʌo*M>]njL/@ȘƍnZQOnP q~?9o:A>`0@t) W}kDY Dѭ26}t~uࢨGs(\Ս jh*pegz8598_HG4lagk_v.T@Z]rv(޷o3Q$IȒELp^rZ9ş8 JAE@rAlGE|D.$T9}sw&Ԗ[(fSkn.QE?D33y-ג-H&9Y'm&JwhF;KDTCnh傎];CԁʈRh x+rp9,K0ۅkTw~aR 蝣i2K೨01-̹8U`I;@1lE56r.1c-'oGF'/3%nbE鐲e/;!j1x|՚䢜5N ̼tcUC* ,Pg \_#}WT30CӐzBKEj9m[Ңe3mXM>eɛbWq5rp܌N&]W#aJؾ!>RCxwQm{ >̜zCUCz%r`qUF>$KJJVӪVO, }\O׼U#(;m3SIɣdLw_U6kNpb2WhU}њ4[AA2*[`IY|"R7a5[5[h1_ g:Yf[>Um|Xnrf嗨#BzHIVHov,-/h58 "œ*%EblT'VT. zC֝+Qu!xj6)V멦zEhg%:5@A`VSސV7C̗9e  IX܆"#Ʋyt z hr 'o&nX+ZJ Zal~b(jj><? 9;۽wX&W<^wk!DVkC;Vg=Uq%y&kI ph-8zcW"3.wWٟGr1(:}~[G.@X-if# Եܴ+\7 \_!Y 4 !'d4V3!Cn#Fj0{io@vޠwаgU.DDGY5E{+Ga;F4AC VP[R mg5*D坱9 >z9;m[0rf>x[φ@ϋǖf h1c֬w%DXCZOPe;' bVnbIh~iYb95ʓۣģ5 Uop[DqU½2vp:xFo9 %{z%mW4R`(f7KDԳzd2nuN|%fk~eD"oDIk}e\W:Q u ~Ge")∢ KP5B;+Zv3"%qG7b AUN2D#0ءSgw 1EhUWJjis@8xLJS_0]4ş a> '_&R@cq"@琀?˚NA>4\d|'oߋu_=qMz`pP;gP J&v zmGnEҕLkK*3넚(*bb hP. 9 Qq\.?`.A}1&]0F IQzBm]B ~&Y6$0څ DM#ASl iV锡j ݏ{j`~"2US;g'8̞O̠LB}$]O=I3LjuQqZg[_'4ħT.$i0䝉"PdNQj<.EjRERPTi2z֕gd- .b T2Y4.Kn2!'7vaψ` 9Ӎ.^o2`[{9 Z^{Yzp&˦!C1~'d!Bu)q}MrSB͟z2Fk[1e=ozM35Iz* Dc2]1y/7ߛ9)cyyE6,|Lor+K$xZ-tRF6k=fۺdȝ9MCGvi3G ='oGVp S^t.6ؕ2x͡$7{@n`R\a찤zy.Ap$z-䚀1v[VDӈe',4|t&yԎ"l֋+P`2fT}ӭ$ v}d"ts9#㌠zΑ&h߅l m:Z<4A+CXNHzi,E-IpZXY(_G 8xҲ6V *\o̓EHK| 9Z(ⱨyrp3c_ Ջ|o:!{$c@-x/GQ4t48M@b܋9yҴ/#w}j(' ǝw/P0Ml˫qs \@) l:+@8<^$T0:läoftoYzb/|Jtѹx_ʡoU{6(G;W\wBڎOͪm&H&N.ő{_|4+Y\=*/o7"LK,uPCE{F;0) Cn4#Hh[A3I{kQ {#dh8$x6 # z߃/'~٭'p=zݨzDmZާ5Wd-"h(nfdgaXhH9'%Z>1A'ϙG6<"+hL"EOfb*-*3mc3?sҲHQљRkBV*_`-3!N-ͨG:X(rL5F5IQWFF_p|s:IaEx,g#dpLPvlJ䐸QH>rqv\nqfMsU=\[Jk4:֞oڃ72|Ye?V8JZxF:\ ^o  fޘ֙Co)~xʸ$*!96{ \@Ʈk;PdĞF3EwIU$_p5lDCUQb/(Ώb$.]?Pu7N/40Q1t'`)0+SgvW 3xǢ ː[" 5#)Ud*ڱyג\Y)nt6c.L:1=8|_?ͱ; {0~ >mFI))4nBy{FK3RDN 3s;b^1NΙ$ xb.iX4S 5h= pUR~y E]z:ȑ(OkʋղhYl.hT0]MưQ9wjn>SY,O}òhyמ}ʣQD|Kd-VMp H"ToU' m6<,EEPZ֘ Kp7\ cik`>V bxgM":rzQ E%SgMGO2Ƌ.ŤPXY ŗ?g~GU61Y;g/l]{I4unGh]8\AAH aqX'_is+g?TIאR)Œ4k`ro/J V Pp^~'sȠOMOcH=Tձ e?Qcp&߻-V&Waq{H!/[ϖY. ߳o`Zy ^>΂4[&MeC ) ~\*Mc{,l}m?1;VeIHU ʬTxk{?-|cvWXrs-(2'Aoe@Zlc*qbOArrO +2FJ?ۍ (6^93^-I}&hS 1:̢c޻C %XHVj}L8mv8j .%2.f*B܀:շAp^w"0TIٳ^iMU/8zܖA8 =h 8^p|Vpa븗·(z;j/)vic%yJ6qΣfT' %ɖ|R.1#ͩ 5ظ*m'o[m* SsjfR>"-$uKE"2 7^&?(%.$p.myL*T"1q~DRJ$65+=Au/5ߣ'0˗ O{wA2#+WF+cB{GCJg><(X#r<XgBm })${JF˟@ CL8eJ ŷ)zMY*|ߔPѣG4 5c*;SI@B̼4ò@N7sDvUawy#4~8 :tWbnl6iF =y_;koRjV"Ee?3)*BShd3ڂ,71/ '-XxQw6[1 NQ+=E{Lxo- }.Lqw0@hÈ֗]M^+P˚+ado8Iq/Oy)PY#N=ˮk0UvBC~^jK8|&X4 p(VK+d=QrTZ[TBة,w uLeֿr@Ǣ /uP~E_6rÿXr&%2xBA&m4R`[Y#:KgOzXr@l再MW+3$Ǜ oa63{=1hb^L݈<fbLh^TՅ[uK1h1a ҭ[M1F˄|3NG UK,뭆\ePyMWǾWy$ibX#{~NU/kU'u$-.tOV5'zJ-v7 5"Lg_LM$+ЏϳZ><%#CW  Bxed5r籾\QŠ@v͈:]nn [ঃꀷϗM~"FI=]b (̶N[$\AҜ mq^ |J1}&j﷔uHt"h!Q/]gd£HpDs*D+َ'NۃoTg:Ph+sw]{'.{'~tZDs=Z@z=EaC") -8qуA(2QKHMXgH4ƸY-\cJm@ <Օ 4=Qw`!IO0'W/Hr6u^!o/џZ]R@К^%+54w"h䞲b;9tJb3rRx(&ڱm~Knҩ`7|FLcM`KoYÐ.5]pv @!omY Z~U7{*n(4]S%~.?Y^1;K}u#gf0ɤ]j3Li$Zo)S75Hߖ*)g^$ɹ,R W=rO)NM31-BX4]&=X3%e*g!u݀% q "U2V;S@,DD 6 gp @"[}{c., y/5ġR6DnO t6 SX[,>Z %[LTXE""1[:+TT#y b'vo\iix<8-R=!6߽dͫGJ\9G㭍8 ڜd6ȏҽE ' QӲ%e*$gݜLn{F>_3vq{WT4Jt=Af1*Z=<X65WYeIQؔ8M CÚeؒ4Mp?8壐ݝd;={$ͱ-LEPOJw@7qË|w]Hf(Z~-5kڞm< 9t~zk&15ɂ>1ӱPs (0@WL $ PO{,eww })|.$8qVkV㆑v]/A|ri,~*[˟_տpqVa iLT&o-@:PWȫt͆mdW-H$+`9hַkp ֗t&"E=# 2ڊCJ)̌P-!]['-Raz4\~%M3FY)#-HU~ ЉZg n_(fLvip6?\RoHhך7;7a);k3Ҷ@7vUW~h9c~碤hVFGEZD̯1^WaD*D:QⶴmG/\ϖ#Yn=AѶW^qL<4ٟpQX#%|ۓɍ `Ns(r]XMcٸ :وђ}adf.}) F愾\j8 F 6^ z8 /B`sNhبA,c`=soIV#`B٨>ZnͨY:۫ݐ-瘫 O>k$&39!Y0`aofX5BX^(6?*}h/"p Q Qi})tjO%?Et5SVE'ݦ7!=Ew>Fb$IX!F?.w'iҟGn~.-PH?$=g[q*sJ:k:VִPAA@G~q=6^KNz&>j .; TߪJ$`m(H3s݄]aNN0# V_V{is-3NKɣjքm823kt|_'T⩿:;ŮHn:JIx̋04_^; X*=gRPn͕>\Qi4Կ )cI 8".|v6|Nzz*v" %qKGґKCiV%zB}n!,ʺpUt9u+l x-c̓`unϸxH;9%̞--k\{ˏm='qW7T`t|&w!G-Ya2j[V0]4˴l)V1mh EJB˛ZUTY:.:Iu^z:DPt>.<z*4aV}+h r[MGsk]Š,Ηx{Q$\!seߘ'Ɲ1#٦SM [ A^5и0Z,|b"s,\#1 dۃw+yR* "ENW.ҨGʁ >ѩ8wzi5WͰ$O /nG ]ޒ+~2-~ټ')4 bU)M/T9ܓa#~骭1SxM`̒})GҖ?W?tfCtz ۥ/UΑ.nL5@D"c) iL)C qIBEN./11F9:=&{o.+'ݦ!o̩OmreΫ]M&7ZU^׿@|:/;ʨŠY9O CJ)cŠV!K,Khؒi2v| -)'LHnd6A,X).c@hpO/Uru~#O_vⲤ <Fc ڲ'a mxr\O70CF?]GH<ݳJo d?ٸ/s}G_$r|e mn?rZY.=enaVʇ޶gPICY" T}ʆrЩE9?LRz#+N!5{!cL K ?v4RJcXa]W\ 0wmXQál$ ر4! ɠz:C_ MɻvRVZ3ւK7\Ty5̌@MeǑTt"0Y:ݙk,OՖ3&֓Lx3f|ETƖMiZ1uYdJ1n" &-ׂ[9C{y|e\꠼+HH@`"Z`(g~@iakbDᩀ IG$ !!+F,) OmƖ9=r}.%Rצ{ ,]xs3t@[?$Y٥dۤ*.(siIge@"jqu iխ@CcӨ59NKmRΜ*:hΧ<<䃬 c\S.lejpv4^цKsCXPHaѩi OlhxrզJ>1ŖL\(ŌU:-xZui/a)zs{ugh `8N_vRJႎ¡MDO);& G=+$c8+XObYzT{";bS|Z8wk”<, $-6j){H:A`U̓-eF96J˞(q iRa2kQC-FK@q8NE6:DωW^oꕈ9i>ex1KPD 򱿗Ȳ}ēe*1UY%t B3$+@J.mZmi붵q( ^#LӣV]Aٟ&2{ =O@JH5(Sʄ( EcyzMV+uZVk(|ͧY-?]R!Gy^t+ }M= `mhkO@vsx E7&/|`oY㘞|qSpF Kfo4qw6c-=q ۻ ZcT呲p{U$翹\\xBypDaĤ-<Vt^N2Sψ%aN R,GTooqdIcXHDĭw%|nL[]ZojQGHV6qtDcsɹ1t=phiXhF_]pʝ?VW)эrU\ccYT\㛙腡ј=f7[nuy$zҏyNY9:<97D:c$}k㎙STeڿ>qYЌd+'/y̚ZF65e1K8ll j͞1i0DiAt` t.J$śd6eRU 2<*5S֥kmug:"DdzXȗӹVc<,IlDiQƦ`!R(\4h#(,F|M%[Bۗ3!otvԖT!=>rM90d^ks> q.e.ܐ<- DE9;]2X.9Zէ^h`Hi{/|ZT/(kXۋYtM$/dlcc'eEm׿} #R?FXGam>]HK>zIdIWʍ;.H9p 3ʵ8:%HNUU/O?Rv=*@7?ߙ P9Q-AW Gb̌]V}DǶJ3V@l]k͵yDl`ӯ5eRrBGѲ;Wg"EQݿt>3Uu >/W;%0 phk ]#ģW3ma+@ڂM Ș*~Gw'G|Cо5cyس/rjS !ø5A`CU;atĭv4Y8/V򜧯>a΍RDz&2 ;VxF4YzCU8?_SXn.Lh\tk;fG si=} yM zɁ")xZDHJUxYoIޗ[UtΖDyMQv&r$,A;,ˁ+ocٝvL#< /ozMT4f!3 AnHOl +k9[wT ՌW %2v32 k2"e qVUޅ E{٩SPB,!x e%oN2ݳT8h$|ڝ5,~ mhcm|M6iBMtF/X|6 ֟Nȹ&>(\mpw)/~h *dS_)J!$X;% ]wES˅F ςC,:AA%< 9V~ t7T11a հ܍z?O rM3PAbNw oHFIaӣqs5P򏤝@ WU5D{ҺY#|5}۲9`1#xmշy3 ieP20Zz]hdѶ`htN_Ka8 {C ͬ0 jֹb`F,aFڡGLuR["l-dL6pvIje9qynDQ¨\/UdFnp?8{up[tWiCFi=kWf[yzɵQ'a^XKH1&*.A UU'+b܇kcƈ4sTOAMڵrwk&gm5~F)9Yꈊ׺;M<:7v@]-QGs4?N Y/7w iuww>JX_Fu0r_;37+@ܻ3Fol Gf52v;`5vm\q@BwyVՂ-WODpR/w-gG)f Fwz{BÈGږ  M왆g?/U[)~gՎܿe/ds)fXMyysXﴽCV2} 4mh0 ή@V6i˽CH)}xN9 d-I3~bk/= cDb,\.iTXBEa׌+6{C!Xke~<_UtzDk ۲4m~c`2 ֝*L>g,(P?WGcy8 \/TYTު'N٠L$H~3q!h0 v.I@ޝLTu͇j)"FYٵAqF (w_>iw f]goXH[2M;h _`ri4>s2q%W?%F>|^6J to#X 1Fɫ3+Ȁ9úu`y 7b}3Y6Fr"Jn d}}B_J7R6ʋ I3!.x r]S<qL,|$Hdukm\e)FOV4ff&"qu rqصק wWoe^`1F&_ˬI )fkקpµ4p#oyę땿ImzPPQNfBqM6ilHͳ!R+a7lIrh$"=3$~_d;X8L{RvК9:b(֑)~IAGfDZu#}z&6fT " Q:V" [WƸ7|%tnT*)߾AruKolW{/,']ZPfP8j9b(֏hc}'4n )% "Xff!s(o"TH$zzpbEԂ1- W1I}:}N&mZDQEƕgЌǖӋu\%mv,7p[00ә5C<4nTɧ0TG{/z_2Maԡk默s0O;:/?1 զ*>H %_4J N6eر)Vi{5w"9&Do&Uq UajY0،L 1^- 2q^$Fڍ>D=upɓ_'/"2WڒPGH/cs'f4c*crFuJl'|$80taU1y2xCbˁjQæ!1QmZCp[jqθ<.K6[@eؘtT'[7e3ӭ.rI 1e[i(h6+YrLH@{piO28oLx2l׵MSE-%fHA@0MmzxrHb^fV,K/Yk"7aTnnї+b hpecSɹ/PW[0"PR9R59gĞ떌aѾN!?5EHO\AᎢ1֒P (4@Ixr=[G.e_5 tUs= mA%9#t5X8մ01Fbo6np i z\X<7)[*.H){d'0W?hKGd+b]( @!62m|66A*=.\6S%8Fh6Mտh8 RqC; 㤈d>m=' @M>ז!2n@YNbxy_ҿԯO0H  Hv]26,Piei@~cpt ^br'PXP81pCFIe@:'@zud,tR]Q4vvCVrv  6'k¬I뢝*={(`p0E4w3{~ HHhJD4`v&<Ral3Ok'-+%&h3_Ҟ[?ِ-GkB>ڧ?0ұ_ɿ% B؁i]uu<8Ű\Wܭ Gغi#6NJ7c9-=y'ԟoJh;D&xZD+z4vjmz4//7B(1r2g ~C%3^aΡh8 gQ&_Pt=‡V+Z&ۜh!:;˼7BshqDgQOi$.?)1@ 3WwRhBol;(ja9 [F ߺyOR#I%h }F9kg}O)|L"D@"gʍ^ruZ"c/LVkzDCcjvvf+MK7`L-%H+"Hntn>eHؿqa*z Z{y Q[5\ Ik7:LwN\%XS77Q"̼;'/ 5lH4Bܿg݅cyշkjOCU1p@M~qn7))FHBA.q l]_9mҏ8?!--+-<M+cQ|[FNDqp88o7ݣsMhp_t9]A$+{g3 Ugڳ3|V𷞦sTS;Rbg,;Y!*iŒrN&LO 0#mT;baX_*L7U`GƪA U ٦e)\#QVIGMbF$lPX0C5 /c12>z!Ҵ+>ȸ%lgX ɑҧIGktH(Rqz%L8EWuot} J(դѽk. |ZN nIWw5]9QDfP#KJԀ/}m:r4biiq29ibV'o#̚R㠝%\JhIEd ELWrY6MTQ%ɇ}(.&V|+PֹvoIv:zۀA]U尊Z9K"pgЫ{mƮ7sqMzm)LR-yM@ۤ-]_ٗؐ@Ykh<=2ṯ;W pX$:w=sY J#1Yc`T z^@*Z|< -/2[z:T?w^ b(9D;~L6 %>#Ct&H&>q?> eY D8&PT>S%d'g=p}fo+hc@( V}M;r*쑫nfvC;\:HO' 8A&3ǭ.7]g GYt}Qi[_BTK]弅ydfYƳV[ew9(_UuԤ0`qV4{mOVl f?ߖU'%o"?i; +L(7s y9\f>.pQ)+nHPU Y8h|0~?@sE >Fǡ!X:y+Z皨1Tfkr 坱tYS^/qP;|>^AO vH;W&Vʭ+bҸ@V7mWxw:N+ /%|k-q\[C-ַid6&DhxI={tph*!t S=gk:G]BoLY-K |#vSϪ ոԔ(v^(Gqz1p'U;x}; y5( ێ;Ase*FJeX&rfb+/!x]9?#T-&#5\K~PmG_ر)4r*"8)sjc QA\EqFp,)w|s<#n Å@2?dhًvhl!6>Ƣ>RCζ8JO6UXk̫bi,V .0@&}g\QT3S/^x&N s+?)`o3Tg~a*h ,ܿ}mi|}J{Nae`gS$7`Rݭ(H,vE:ؔs~M51`nNֵ"/~Y_*Q$uNh=0S!hp-~vP+rQH!PB_#0Yn4X PA.829߀%)}PՍZxXNEo֌ 6X4}&5xߣEr3tK!Yֳ:+YaٔxSfSU9ѐ>)ޏm:ĞQۀY0x37 B @ؚnlP#/ }q#V5&݈Z3yٷ&%ľХ1 JAͩzŸ~X^wRTK'jNKHȗ ӻ\u8Z / )$]#S S۹UO՜_Z{Bs'/Ќw&践յU"u8DjО_ǯwL1Cޜ>C]jJ+qfvKmd`(*% ?1, ?oKPIM,*zV-LS~sYЦetf-5wGsW.Jvr?Dgw˧2. xh* eO&sus6 9#KӖer r# R: P$ ^Xrӻо7[ w!?n{b:*OYywYJ%: g$|ؚjFBW2,;W*V"jQTAVZwOli>UĚ謙,Oۏ:6aX(@G<sM dmyiÀ8s "IyDbI8fZc3zzq7c%5&{KH3"뗮tnSo|L#^: k0Q8npnX_ A_ֆXvd$-TG'36>lV^l{ȤNj쟒^!(@@0?'b:B׮zTzv'&]T\׋\v/5Ď@Dfۑs˜Է|}@bcl("$kX+EӄO3/lsD\RZDvM>LyFۢ;ׂͯt&ф~,rwO NǚһDf9j!d6&0y\]GGf.I2G8)UUj8L-'r 1CUJu5h/BL2} SbީC뙑UR,`=S8`ԉf̮ޛ0@$7>D&cǯ#eBV>(,Fs} M)"Tt32onB_]!%{FbdE'DDzGUoM1Yt75>iN:$ITqaGSCyq%ѱT%ȍf<&H&8Т?mzRb5V= DeQ)Dv'r-,(@.|np͗NPNVHd*"qE\ɹLH/M'+4`d-n@1 ` .gSوYwz"U ->0۸]pp֕b@*:Ҋv-p+P$W*TA!Ҩ}96 "u0*"O&#a )nrsRӣg/(fS? u!f]h͇f-,V:X4ijfCl: {׵ؚ@cIt387*}%er2r#&` ;] :ˍW Ņp7Xʡ0oj5oe'˞ )7ϘY2gbLlx&chElB2XUD͐h+-6%JIN 6u VsЋ.o YWړwE;AqW:U:+tmܱ^GQܡ@+ziK>o?I>q=V ={)dQcIt gH%`v%B^А^H`FBeNBˇAc!Cd6_MG \JBX&R]ݍ 7oSxzttbm||WMv=@aQ9WF_ڹ$V(#/3 6:?b#A_yxƟ|k3@] -lC8_YG_|]-b@mynMndζƏ'jR쫣sC4>Hh`^9­[^рD`;~mVua7kI໚]ް9=p3Ap-@ɗ|CO81V4+Cu #;ʸlpHM 0/?e6 &@4^q{Î]Z[7ϺL$p!A$ 8Qy8X<&|;)]wAMm%wϬyA*tA(gICk]p+;iT߼!SwdJcH8b|PxV+g#vŜI]+dQmjqT:@MKr9gOL&!vB(!U3R -p8iSA& <]LLb8XEW1~/!Zb{%Ln"4 QS2?&߫M4ֶ SȊ)Px)Sa rG0i;缮2NNWu{i6AL>dKJoa #(lG~?V]7T)89 9DjeX _ No)|kI#Z8~)WB)=Xy(CˌuU.b\k:6[_ʭn2r6l1"Kw̘wJ}Jyc9^ lW_tEQe5J2LTXyX]̑R}M&ѻ&gU]r39}lVw:oKh{_Q`e xO]xpH6ƣNR)WGک1=9Kw1C'#RMcq_e21f9_375MI:$^nyo>nYKy0$C'ڶbh74tgڥe:߮0]15}|@@\[svb562oC^gWV4v[P 2IBzRk79;rfE߿^f =E`F٧>fgtp_1/H!z$zv[=/Lcc czvD˥~*xQ9/Hx;\`Crcř{NhĢIT_Sw =Q}I`?w25XeJ~/ÆC=8Iv4uܣo?s{:y K7n^y{Ueը}wa:ww0ܒ;P Q EH }@EgSR [zr "˕w_d* r5}9yOv̭:fA|&,f3=L|bA ywvEdV$VEHlE3S2,e;F`.(zʚߕ_dǘu~D4(vҁbg(U?ۭb+'@oښ梄TXO Ral ŕvSb Hco>|%O8P1%xPe8m df&W+EfGhE(w7B֚.m\> ;ׄ{HCDO`,RO, z؉@L͈d;ڶ!IX~nF}H| s&zd K\3E'x1}*lRP\X%f8FĹ-rG@'bQ OE)|}F243Wgc5f~I :xTp`YV~(&~>}^w?߽H^ml,т[qhW4jj8ꂟl \u6ymƇ1ߙ;*f(nCv -х>=,-4h^l)0>~{Y\X:D,+\#o;U˼U߱jwx~a"!G6E?ծ UԺ`Q Mu"]_6e?"5ͪjnSJrW+َй;:A%FY$s=:*bj/K󣽾B$ddM4ppO9V^ N;%y{m95{ Lj51L9@پERӦ}f?>0fh _^85\YN14z.ܚ;yy*dR\__ׇ+}sTy}~z$)90cOw!o_Xއeu$V`_ fz)q!Da,7C9$ڽ$4G 47]Vbܔ|G#9H& }џrYp ۈM<ϓ =8<ڜnGjZZ&!7_-QsȷgUww !@W7 Lm2nЈ̈#sh, 2IoT*{6nL}emP^9\.qos^#Lvd}"[. W M[9҃$ɤwWMyZTG j6sntwYZG@^q% ETSٶ{ %.oĨɚ~l4\s~,0$[X{7nndڦp?fl;M+ #{Ê>=kfg ĠJ=C5_% c'q//3>=Zŝ[U1zr=|Çq2 G}P9(PTtt,VEq-QO Y9t}Sj] 0飂c+o}4p-!/)m"YiFq.>ݱo1Vy]"N_PJさÔJZ%SޭWœ*6 ZەhTq+sq+~S^id$' ,a1J5#= {̯v:k.'gn=*yQ0 =A ,``U-qV/]a?D4~#_Cj? vaL˃=㴲N4&dT7 EX6U2ՊEMNLahlN.֕Uߤ)xf&Ջ܃e'x '?Qd;.ܰ~)'n_sbv\q-&厁5@Sk˧3@zη\J~-ߠ0zǃpjDG &d/Çqz&g*.% N;w%j4≯OxݥtLaBkPrqA-b}@WVn&jawY*H : 'NA;;}u2MD/b㧄\dZk4:bܿQmy-S}ʤ&ļZGO*҄\_ɆkU;^(8ym_faW{ )-q,F+L1*!HH|>lҪXoʀׯsԔ.Oօq8:XVNx繙5y)bmϳ׉itTK&Ci9>2/9AuwQ!2,8">9iz=:i M1vf<_F!Ӷz@^t{cL(X%wjhg1 ΔWUCUF&T|TޞE."{r}u>S(as9P؄@!fb]N|Lj)-p8!ɗ'Sa;"~Ah4k1`D,a <}66?@Gf:W3@Ѫ– ,|8<{*{Z3BfeÞ2DP;~tLNA:bn)mW 4jw;d6l7gԯ?c^/"vO;5Bټ{ۄC~ ^yH#5DR"vfjr[,qUpTp *q1Os3z mׂ]11] ?N2՗&2[j)=KY0 @ttԔ~Ec;R₼+14uh>GOiIQ^[ Gk|{܅NJ#-kϤeK%S-gRnSYm[6]'.K$R.[ekHǙxmxxК/_m 2.]Lc#o>u=I4GջfS v~U<$*>YJ/jBr̋7qq4DDu7apZD-߶$xYqc\{-BsLT ҝfDt}"YT&l'9ya_1c[m$Fi=|#ύ41*NmA|4b/=:c350ɛLHbqOJa=\:ac7;4\h\Aw 3 nxE}M ps'~HDwZ M$I>&lA9nRx/_.C7tx^ 3cΞb xk,T;XrD[ BS&:XոF[bgћ22 ua+qeɆA 9=I6fa1qj\CjA]3&EWɓa2qCMo]LO =+<4=˻gĝQͺQNoku6DGS~ QOVͲEHn{v ׯR '-SF;j@E n} &.&Տ)^Â[pklRs2g`'@ o` kB`[2߿!X(d dJZ'_ $FeS*y亍XrF;k+.}7zIFOxd̓+-) t5]^DaFQ0;%1ԟMB\1P@Nʷxcʐ =1<ԊTfAiYs 5cЎ{IW"%zw9},cQ+%Khzb38,%jʀaI'Ksy#оy9Ja2 B5]]Y q{M kꪠhҽ+<8cjo!Ư_.sD[wϙ4ކwC 砢hn܈}3*y0jv @տüsՊUރ0ϼBVRK7)vb!9,`&WL#UY,0T>>BG-ve{bkn1kZz =;%~yl {CZZHVD[f&kOW|mka})r8YW5!ce X]vt^{wzǑT<~O̩OL䁋&&N@*I%pn15D{ 2ByEo’Ni[I ". L->F*le/=s @ ;0`rT*b&ðyB;hFؑct:Vzɘ&( p>+iDV{ǑB)|C&$Jx*t~PV܆8!QQjH _A;vmGqRK ӿ3Aj{7{JЁrr>G9+I'-n1izJP2{l'҇L.6HkGˡͱIlxAM(l]e%>}G4ӪH3^ى^rI.%Բ֕}n(vaxn䈶17$^'[dq 5"!/uN3莵J N_# YBh08 1Dٶ" {He (Z;(5gwb|֘Y7Df\fO&Z\yb.q}cX܍;ψ><O1\Ǖ;oC|yVA'Nw6̐rxyc&[t]@m񁂐_ @yPh"y>3Nz8?ZV_"a]&]F)5:-J0w'oSF(&Jqt0E'b;`9)DAC]ܾ-ˑR/CF5yjjyMl7) &c0'܏F3iqbP4ݔV?pm P ofE$$̕=*Pas;iнxDcΈ::I)w݇$Gg>|C 7͘[tb{/ɦ8N)oS.Vn͉eNR>he8;NjJbJͯ8'uO D6^dp?Y>t;<J򋭤 NUݶ5ZwPH&"nNyy:0\\H:'`! LL4#&g$ݮ_@ZТx&jǿ1F3n< Ta#AK;5_TqA^/ A>l@%zJl YGhMIȢ_Ԃ8wYx!:{ꁿ?zx$ V2g;ˢ+Pl_97qkC,$  6cn|S)d?Qn-3_<+GeڜǑ u):mAv)Y8{Q߁GK5± ΫM =&|9PyݬZOJPiL|l賒2?6}?g!5,FWLoF&̾$miɨ]"O_Gs>/ɲfnR @p'!F%N8Ch.w­eQk冩%l=r@@I n, 9wnM+R#d"?E2 h|rnIh:`@M)xQm_s#;Kȍ)u (?O<a+s.1! ;SA6(9̉=(MsV"1( [7GuknK:Q.$qW<3jqqozlFB}vwy3(xX8:Z.>v׽0>cBKz vU3=p[MV~M"?yPe-@z[G+d7MPV5-4HoO);v ԹؾN!2b(u2'%Bp(L"uʔUw9գ܇ fdL9sVx\'~C[ŮmaƜ0]=o+gJLEH/b&jUPM pfD{,ݿN&HϪC(~M29:Pܖ{ ;'PQ/Nd+ )>kAHe V9\4@d=2{$С1]x.83<([|i аSBh +$:x+X U 3j|M]%%QDMÁQDcsKqf! rhrqZۆ?SL"$f5̎>Î2M;otBc ~h&/:*]J_E!3E[_z Ap-Ћj(5?̀!{ mX4lOvVVԎ2jo_eVKıOeAbF(/Wpg8K[(?Ph j}I~5>.^v9*sli83D.1( kˌN8r0nS*8ΚkLQWj}OX/_ Ē. -6Y [K(U%ݤLn4uHGfEDԔ) ø:)L Y_J? *!?|} EqN͖j`E7EաmI]y_ykIi)H52yb:`tĎti }6k ̌ E0Q`K `-FNhϒ( |6|ܹ(=Ɍybs?ٸbfTP1*H/%K@`)]ZwUF3)>/@0i#MXS ZDYT" BS"jNG߇=w ENZ?L[)2h83(zޱ!G=ʎ!B}! W8@^WϔC;zL>$Omʞ3FiO (mc7~B%R,OW![fv]t؜G>S=}YDj;ϩ:\#~Ѡ ;|H\ynB;5g~t^WMYk}Wf_@[0NcNjI ݷXcHKf9lnM4|l &YW>ܦH#=VZXIm9?3< "znj ay7x|DT3hQ'b( "6'nPPރ  [f) D꬯x#œ /'5Uݡq',38DVV%U@"] 40ę1T3 ]brgbhGSڵ4 yR#\vJR LcC' T"8!3 Iv҄p 2WW}sv]-_BmDX2=HTxj!sqGS>£HR6 , /ċ@D֐5=ºI)9F̓⬼*5sWv!jW𓦰 n]Hc1Mgd x\B=$5^ shBm42]VFi]ZfaAeoegco$EkaG01^>;[Us|z椙>WacTS&KH"QӚ٩ϒ. $B[d]>F)CWTP~=کįWl7dkFg_螟1ˡ睏/ivSWBկ?U} Ή:Ygm14W0-tcC _Kzmg{ޏY~ # 2>m2 }ձPXXqaC%2V&)I^SBmoXngo* ƒd B! IV: 7\3o֥YH;4lG Jz542}|W3*X9KFTA}sFo$_CFk=xsuWHXGoˇi Voj7Oଅa=6O{Il1KZK,vԦNOׄ b Xfv-$M.qZԆ۞?l=1VAfDŽl|EJ|ȧrXڗ'ơ=3:V8ŧ|wYHrNYHR0Ug٘Q$ؿ%rHg2e(M+[K5 Bo`yT  #]lܮ'SПN"KyRLS(!u+w/i;wAJ &sψDuS&V0N&(՗X S}1"2lt?eM\:\^u(&{ &W׿-F RDB ;Dg1M}~˵i" M"3bT3m-"@?D,ƪzEfliF3\Rn')[(\nJq\dNd0^UR##<)a5 Iuemk<;1煉Yݖ.7+:k!M}5) eh=9m2"{1| CB>p36+Wmi ?LFۯoc`tv0@ SEkip8]R iqF=0*G s VO=h^YХ o.XN~5'Uw@,׏%%`iζ AFTUikqY'"3?b8}щP4LOm lp u.3hsa?e+%:ɈRvܢdv3IoS\=11n;- ˆI` W߸[^ ]Jm| T:f7dBDk25Z5cƲSCP껏/mtf9ņJq"R9F$\޽3fUDwO34>dQ_Czˋbgpm H| .TPs^b 1z4:?؅+l{ty0ٱ%g:8LhmD@|GQb&n1UKR0b&$#J=OJ[dt_BD-PF.XKN_ED*ܫf=HҬ"? Scܪ8(䶷s^1L%R.M%=lҺoH/).*6!M({JVZ%נ^35ωOO ٹ]ԪF'&dK`|- Qa.^'mØ9<'d QkJ~X9@6o: 5AċI?a،VPR C^*U؏~\nkפjVvצHsCؒ֋. WsBGvx7]ۧ*MwV<}yBzF$ًNGR)=@b pNxMcs?o#qA?PURwͼ3ZbGNur|^09<7irO0PrE8PM,z2yhTXQs{W^ٵE 0{8 <0laH~ltH{ړ)f+Nb'ˇP[t 6 $&[>廙JesW/Aރq\8OJb䳖"i[7őo?,BP'U4N6LeK2 +1ALp2I@~<5џ u5p*{Po6T~1`y#'SI}fVh>L*HĘkvڣ|@mqp ~ɟ?DSRɏba5Pg?yޭ׆3ϟTxE=EY—+sƀͲkJbAO:SE|ETdWjP2D9q,S>u[u27l*< IgU 86({SG-s]j܄$ X?lC1b. ELĂ,w!cʗHYó {̜>gt?nف|>9Xo_|wCϷ"kU"H̰f<>F !8#L|xʅ'yKܗ*DOA,@ar<$-/I䎼^>*%RQ<_RBfS0ظ};,^H2"1bDR6wu$c׵jG/75OI/Ѓ7]swۏ yӢ0jX_Kj#[m;Usd).d#D̂B3Y@OE"V*;`uk~3rO R~0'dH;,?n_Wad<`yіc8}Jk+bƑvsff^X(O[(?Q1UskHG\8Ek;g{.|!`d qLߵJ5z,|C'FU))bT,ڲdY;yl׉:fit*sr%z¶SM4J)Nu^TҾ;\ԓLhJD3VP|e?""bwOBBjVkPBoeg-,di,ۗMӜmwۭ}Jᯂ$-$\+Ъ];u;:);4fGr,ھ?p5W R D)S$8ۻ4;@Bl "nVgIḠ8W(\Mx%% { {4ȃXf/:~5Ω=2#xv?/5e&IOc=s&u񀌕 #[ 8à̿(/8Fns!jȡnj4Մb̜8}C,D"s3'jQkRWX합puMGjuHny PdzRa.R>BЎ&~΢@<8:qjYwZLGG5yy:p׎q>g,㟔> !@|IFYNzR $.9\Asꛤ2;BꚑzքE?c>o)? R;xrhZm7|R?AyrNn& =et 􃚋(# L8eyM"vKb9LzCFCuݶPb(" $>*Kb-iwi$2<)Oz3]l7-rD Y:ב{Z딋2a#030N,`aݾI#Ǜ|%Ŋέ/!{-W+Ёi4iqh6KK 1z. }".P9mP Ŗ|t oԃkdzUvb^ Ž*kXܞ%jZ'41~gc20w*':WY;V+&-^DX4Lpw}ڴq<;-L5y*lq EOs'Ak){E484\PAWL\N࡞=k o2u' ER.UA[~yfͻB1\x\ly^ wa@]4C2Ox#li7q<~j9j*f!3J*]RX#fn<<["'Ԗh? E l)QTYb88Mev$rM>m6ui1X`ɜ砪F,?AE / gK}ξ [35RKWq1J^%d g-a3Ǘp' sP4Ѳ&4Of !U}=H3"{r9?tz|ߔS01Ȕ2At!z$+E,n=$al//ſKlg7v\]0Wc 9du^ z KPj3H`_G 8ݍ% w]|JS( w dBFGAV#qNcE´ڤ+QBT˿i0|)Yβ! \EyL%l72XgZ, E ~{}JxoQ"A퐌axw&}DV{M^:hyzwǓ7O`$h{ 2.cCPJ.?@s;I)}-. ~:Ư k EC%C..HL.\)Pg{ۙKv}=!/Y+/%QXϭWJ"(ea{ W;bc}M%~e(6J/[OA2-ŷ%:!q}盬!œp":nW~h'\O[8զPD؛&5wtTA"+Y]# T̴rT n+4">B*"!cDnu%Tͩlzc@ؔ uNs!ᾌwh硶F@=H7}9FYkIԯ9FN_G}ʎdODy: ~2/fҪ䆶[}mmazq.DѩIj4 e ,Hخm\THOV5ِbʸCvFЖ2?~`؀nw1;}mNȕ=IX'Nx0;f @}<1OŨyCt⥫XKKj.|מtN 'kGphYK*l+W E[GJ +MO4ĭ5ڗaEJO '(d!܁MѰ82SO4KAuq=L/Y>i~Tk3 5DW'Q 1)[_×O%xsBz pb' 9ma+6.;!mW{^?HWпA V;8%{#xesf=G7( =V (nas("]N\Hʙ,?Uw!ȭl 2؏Z3tإ% hz'kFڣ7D%%c_O8l"Q9&(vL}Oߣ ^ZP)Ц μ {Ynu.$ucB&]Jƛa9Ƒ6FE d{ I_lBP~=;~$@h?2%B]<kyX?%:& @XFb>J$|kַ10'A֝& |t#: ,|Ol˭5_)B_O{ViY6 講~ 7uw,Iϸ N!K;,S/ Пtf#rL4hVy}bxSRD$ú.s_aXMh9V3ԿJs8")5si6XJ H>3S";H li,|Yq|{bn oʔ6FS=< kaz(כrWxiJvAJ>k~"Ҳ`̐B2XS?Xjv/f FɃڛI܋Tpݞ\ )j7ύk/gk | P ]0\A PЕCm YXG{O9~I̎R _Ç#` $_ tU Z871NJx8d/:|Sj2Fo`&(Mʛd]|/S¾{f%9pm3F7d`x]Uf@NXƝzJ]ܖ,xXanY!P EAB&1LS5{RDii{e.F}q+=fP~{պ?][ϗDFU]SpLON[ijDi' kfZj6[f{KbC,.Sl-b$ĭ>yԃn0Y]_17Sۆ9v~_. iKU#BqCӰF/Bg!ӆY#W@M2.{&Jˢ[OFۗ h@@?7]M%#] ȣLsm%@VtZuIѹe6M?e(R!Xw&mԇmPŽ]n 0sKw_*]Β=ʿXVi)Mw9,{q-jbp/`KXڦ'4Ґ,m__oZL`N@ @T@tLWѧ`@\?ĮAJ/\G#־LS6y,KP3L$M4Tc(ݾBf<)R3w +=K;4 )^# pUF.bߨ h؏;NEG#k=^GN) Ί`bE."*FVVIǙoHp&vWz,3PENRY밎m%vr[($p|qSWQIG'63(M~`|n8qAgrRcRZFx%?Qfo%Pu3(^rձ1׹eQCh?0Lo'B;},U#E/Ê ʕE$֬8'EMvnZ-s)cmQ@5ySt^_زghѠ+ˤfNm0tMRנT89~gHgd_K)y*ZdM8cC<%SN\&m.r ݲlZ2/0]>~V_1zQbBŁӤ l` 0?0UaiFWеm)\!eYyF#1O&4mF2U-*b}5Cq+ϧSkf Y?- L5$`!#6h k3GDq?rIXem\<BZw4O /eTULRV1PV%$2+ynXez.gT >y¾ޗf2y}kyM`y  ڃQRd)$.V)?7ɦi=(`L HM\X[Cg0_&!-NzC˩JUrP|9u!5f-gUUdVxxSL;9 o"3j8KOFO+9Ȗ>4K W d࠻~xLRM1:+# |ŠomF]sjY"EeCAc+H& "^iVݒqKMݡEzNՅ͈E,v-&N%mF0 w?leG%h<Z=߆褱H:2I-~ybOY2_ ;v!oոU7Ru] OD^2E7;{ c wfka8[>W?e٫c#SE'δ ܱL5 cR-xUGf`~=\d7g_`~ g9.Ӝ ,H Y Q5KZa[1%%λ9rUCMWT,G7|^;L1TQa/b3kDSjwḥ6yW݈F:/,1Z$iK ^hz[U+AȊSRsj fO_PiTZW]2V1 % IZC>' > "!_fBz]?d6W[&J\݅vGEA5Nhdڗ![ٿY4*Bar0qIZ8|^z!Y94@k?R;Z7a˺&ԗ ty.{o5vi37 u]p6Gsޖ(=BKXo1fFjhidѝ9Wv9VvGKS\xrT~~9]KL{l)K, .?43l|60,t9b'HwuQ0Z;~l\!_; Z;|ZGgtiҊA)_2{&*sC#ڱ4{ awAO/r '@e9fI޼cq7Gn b=ŽlϚ+o>|a+EWfN}~oi$LF8BtkxZK?> ]nFJ8nxK@:tH&is넓1\Ǎy9S 3_yMRm QR}2|=%0t,`W,9R0DV6U8ݯ64qwާAjs6tIi7dOHCtx`6u;8a{tmV!.gEY]XztfOSpDtn([]mڈj$3Aki&|v3`?:~IHZ=VwuS{2͹#D iǫWR`zC:Î9M:?9*yEp>a{]A{KTe A$6O4NFD{#MW8گ/W 44b_{Gg}.L@ 4l!~!%;gl.=-/1&*sm,cj=Noe,<QS\%fiJR):L`oKS,Rs+gL` b}Vlc rٿUq-mL*?J@zsWޭ|,G/| ;]ɵ7 |<1ARϥqNNgG YGбSJ1- &`{z07ieh`xl7)_ߩ\{0ek`>g:ƊFV{QuܶP!\@xH]n;I\LxO6 -@)QK;+e B jfKF!'Pp"zSޙnsz%S<.NLq;U(7?$>WlE 2?Ps"QƼ`*v2Rna}OSm-:lWNT?e)^QvycZ2orϲ;a$o@!^p|ZMY64/ޜ@h[s"<INM.CBxx[_=v]3;$O$I\(H+Wɋ+ Ym;DNGy͎_W:#hVS1A] n/N0旅]?xVHOVBC/~y ^km0T|P /#iJ#f$0$.RnƳ)=J7јԷɜ7:I'&j(_}BhxJ c]I DDK͙{xoDmn8X z—gqB[ CG]gB9}sn2 oF'{~~gJ-d0>u /|nM?*Ȳ]]3X<~BܒyumgFC]+d=9wG/W p ڣdL]2hIЩ9,_geOw_$$+m} ]Cq7Vvռ2{qvG NmpA?Ԭ+-X቞QjBjIiH4+n{pBP44k~jpgv<=Coݰ%zy>aW:›ڥIlQ4DN6y6 S1C6*2^%(Kd|pCdޮԪ*<9!3]Sřk=Jzjb|WV$ M,%2 ,]>+.~,h”^C TC\@P33&~U3厄̏hs"X Ea,A&^Ox}}ae[W/'};oWVz6cnCȖFYV&}I.m37yGՔłJ%J$(i-0 OX%_#EGi@xdH fh_ X97SPfJ-'|d %阈h׽ᕖ%3B"2^ODѲcᯢߪm++L>1]n*m<5lИfގ=Z33{7dtp5v#>\X u(!b)b㯾^3< bL`b9[+F 5JJQBY?Z_ۚመ1 ˨bC_Qkθ0NڰP Z1+LkG: M-?0|deƺ'RHѪ[Zax K",j Lk٫1$(fWXתU?Dh羨_&-墀1`l _Un`@H -Ayҙ=ݢUf>x=I N(%v@Mx]RYܺn?tTk 01+$9t3;u<u5*JWd[ ,}G_!MiF5\偀R 1*:trAc38yP\JMRY U؝vnL\!Cp+vK$v Y^rmOAŸn}eJN"͚憻(.' )kI.A<#RU*,#GػA(өD?ßBMKOHy N]&gτUv"u{խc⢿ g&>L$/AeH>J351|fǏ F1; R("  5x6љ!N7*opj^L/WrDZ? :Lqҵ+jul'l2?6$q]:JޫŬ7qruPize Lnz\h#snOU!sM[T5/iOC 8 oOMJHeA?LMгtWMo(^LwS铈/b}.sӁO{I05''wxnb 8" ux6dn=a xP1ѿwcZeY@ԠQ*D㇋؛Iߒ}S L4]T@l*?:zb/y)Do@jϋ{V<6q $Rv.B5,hΘ@4עuxU٪3849AZuyrRcp[hg @v4b]le-HXlrEpZOuSv-4,Ee[A嵫[/kAJSj͖Xڂ% jB*~Od$8$C']Yۻ{1{ ӣSu"ƨ6oڢˈ "(hVAŨ=CRaF \98|St_d9(H`uc<:95S~%yCGaCu5LDC0d\ݮX-AY%a$`x{mw>HC%MÙ?nRD.ʵ{+WH KK}Gdu)pW: EmZȻ HD=G)p~czR#P@`gTnIPq㄁'ޟ.hCk(:ɖ{6Gt+fW\JlLeax5v]ȊA3]FG87{iQ:XG 1J% Z(| gN.ubpy_Q[vy-eSE;ZV-U& ua Ue R1p->ZJ7q(Ѳ݋[?u?Lz)ELh*8n"9Ɏ؝X+) }ꁫT &"yv;:2]%,644H|JJcFZnPՒX ^3/z%9v #D,wf71 v' B}+ |'\# ~ 5,0Ot«wIh$^`Z)xkwr bsOz/L^+hJp4$)PMeEg򣚞{_ D;~i߉.&X r/ szᱽZE3Zgʈ+auN#Tj^!G)mKtO'&.xݻ:JW % ?ItwӋ55Lϳsxcd-FGtCe0_TX1|Z=W עOy|wy0mS[;EDP_)d{@Ne~sw{V{;6S J&\-Z^/ysU!??럴Jοx㋔ԖRa_U,U/L% [Yͧ!]JWl#x/}yPar=^u>ؕ64 BX #CVzK[tBN&E+W4V\D.'re%fTHr€$L Q'ac:G]l/$˼;d'M#}6FT1 ժJF T<R62 %暿zj sW2|%6Httsm 1W:ռkih0w 6R`(f \0y2b>)4R>7kD;>;p5Z 6g0T鿲 P`v ;) PЭC,LʳV`7xf9CTp,5m2NUEq 6KՅC|ur3+LZ8?KICSmHwn-N\w/K u̕Q6&*KDiV!bR2fDnoQie[:vQ}Tw>t_~ QYc>G*+ )D = FG_Eqq\h0B8d>rpR$CE@&v ޖAOzp"Y-iCt¸A*}{&g;4*tlYF*oa#~#? 0ExoL|l K``%qQNt<∞H0AZ|=9ua :B^p+`§WSb]N)ܖ;yU+:p4qx2}}֧֋76s?.dhJ  }lӑHTjw;#pmuryMO<4D 7P6*(*jk/F@ Q-$\&@?}q;BòqK'}pbBC79utb~x` 8 ߻ML, 4ϫIU9`A13sF' _1lV 0Q։-v8PԽc,CP?wtI= F9VڗK^ Y} v7bHSIݪTJ`߃a,N(DhT蜲6-ZLIg-" ,#|TUzj5Ba6L}m|D]mO~M !ir_\kk%ͻxcC`vT/$TOJ.J9z{-T#+"8KܽσP'ޫvEh kN#[GO\ 0}'Dž2=3sV}Pn6!7CYn|踈[;Tos,ht-'ẁ*)H<RxЗO UkTrϨ$a- 2FH:f8КU䥷'/T?r=;( iʊR!y*m{a\;>`y9}6aT D CтX1p/b@߲lSU`B/o¬ȝK2PΈķ>ӗu0|uu)\uPSPxbz-~Y L&dWH%x%%3'}cIĸKӀ 9l)QGtBjIZOmXQj>PBIpjFߍrt^JԙY8h[:>WtRX5zd|bzx 7|.gk'Qn0*ʜ)nƳ\s|?}|5<$f6t:K5cf*`^ ';TF&52NP.}]O0i2'޸TVL%>GWh3/ɠ񟶜:P> ٗ*4-6ӑVy^pKʟЭvDzj €'z^&c'd]z$ 1ǓhDh~*m_ uzm]U'a@۳*J,dł9sĵ[kQ]TK`e>`L:>`5=[yey5+y?΅EOt~uNcI\R.S\EfDX79S4K)F9rxoG12"D/EhV͟őJ;&~~vTKS` vYW_>Z]'ʓi[.H=l,EbVBD 㺱%s6JHx٨uo&eA*F7qE9c] sg&CZ5pU>1_k\ jmsr7@ap)cy5VA9-4 lRKo&3lRG1F/Px _™DMd{TuQI}1 PRGURs>W5,#^FYðCdf< 86O/kWkM;RO'ik.,)h~)R'<^ڜPkWh:P!8]en,ujgZ/Hjxj \_3Gm.O3<5gtC'OM& <.'"+!(!|QUu%7J!4O9s3l,͖*whc:DDS N6ۥIYA;ZALH\O k]'FMcܽ{# OMwn6=i-_2k|YcyYp4&V鿝-z Ae5+fo.%XZ͌dɋUF)dϐ]YҰڑiAEDƉ4O!T.|K= 'UKGλls@/])_|X3.>pkd缁v3̿4 da7D)-jrOwv3::֛F*[2c+|E Y^n 1zRh+ "ڳX@ө[Kx.0ǚΥȡTJN'8vyPNey l|$] TC|-jG _gIGL?l_d/ BB%ii~tA!͸MKLsT+|{aDδʹ&h'^; YP!GT MP)۪`kdoo, =VeE Z*ɮfLTR`?VEʊm>JGI=)A&b-.Ξ8CAR=㓡٦Xl!u> H9/7|{2ZS1<^x u ]8iJȉ#: f rK%^C!!' O} >017*}l›~UorS9*d03fZILd9,6qK `DÚ9Ĵ$Xкk]xI˼FsC) ޮjP,&^\UrYC^~`kQp=M-P&>d'cS$m'_iXv~6ךvA-?A\+xx:'erfk(kodTF),]a8TklSnxDj`u[mIE*696Wq7Jqƌ+y5 mz)7 孶Q S>{%8š;2+{nį6vTDp;v\m"aExҮZAGkR@+WlDsHuP9)vѶN-cA@,Jy*"'îw2kۮoܜ.✌7a'2ku/{o>DB\.6>$C*UǛP| }EPjѸV"zL{$X@;G~hs[l( SNS;Z07ܱ']aq -[ j']Ó~OP G52~ ck)[(BBoEme%/B"t!DOɝCX&3EuM7-T>{å٣I!S2 wԶP\)JC$|r~~zͲ Jlwm}@Ǻc]LbbZN~h=O]YWdƳAPD|_-A@3r>#+Ň\x&5M7vkQ<(+~G@;ˊDh$ۮ RŘ /"AԎ>}In(mL OZ{Ũ;s`^9ݤ޴*rL؋!9,Q*V_5m[Xq٦_z[WvYl'|;xnz{7E "R~: c6p+iU"Κ!Ikm=eKq*1B8t,6(jR[nŊG"-_į]G9IB*̣WYϪT<ʯENG. kn`bbcJwҀQ,4\H &iN.l{Mw1M| C?^4eM# 龆DcbFV6V5=)>-RDT%q- ʉdQk'clWU؊!3̓hо?4f pm)f`(m*/^~ ֜PҢb E !f`5ЈԔUdڨ>X<_*GO3e\;J} ^PCEYWT~y~p{R΀Ue bݩJL^CϺt&<##C .en?͒+QyE c' Wh4pfHEJdo4sS$H •'TQv# ~ip ۅBj%Ȼtv3,.ITgg7o%I4LAsQndhU=_Z?c-f+e9g&8GK[(z[<-x3asr* q?M$< w]/ X+lɭ콏ޕI.! xÁ.A~RC'$D}#-<%%'/`tTg(sDHS[z~WX>f1w6hJ!ywdɴUQ/GJ9<A6IMח]7o9̰eO`j*S}ڸS?)"vD (oxbs&rU **6(e -Nb {w?:zRZj5Ip7mO0<K*ILLM@|B5ⵊr%↩>' c;RRy*@Ť:HXt܂AوBRCUS7lV}Co)=q[zځH . mƼVi䖏(.[֧RX'.\z XE) ?ZW]kLo4dmЬHPa5WB?#.i眵C}h`oKɸUOluv{{3G%x ?IqJ`H?|Q*SSF>'>t{{C?VpcD):kK<`wTtԥY1?7Im$K;xC[ʹdrX tW|c @G|s쮑ge4ۏt^k>_Hm<,FCv N̶V<)(&،jS #G <FA;a\,t0`qIo %! $+:^ߓB*KONS$yLgQ9ɃʌZ:N=*AWA)rw OEhRۯ:r8HƥB"t 6I1` q a1#T^kGc@qtݛЗ`CP7PA*-Wøj~>spF'5+6 |ŔkYosN3Cfɏ<*PO ٸ,#s}uJ9&V`[ނrBP\7> %zQ'f~?NGY*ȞH#Vȶ`SFȦ1?w4Uf%-J6(Ys)[DT\ڲ]_ŬbG$2[mʓc Bs>eKfR _ #ýr^WCʡk]!- Rjkؑ&/?ο[HL+2R0E 〧tEhMl,%:[Y3JcWjnx[qw*ɈaNJfd3,sJj#E%~ǿ_!c}^I'с_ MF5LQcE,2H݂oJ,n4Qb=Y0ǬMGw._#jeƙhb<2LT@Ilt`8xeZ?n:h9ad} <A<׳ XQ.kGN%"9QkDգO#dU4;Vʭ܌K% !5OZwQĎ 8Ұ%ڍ<{%!m0gz=%I K/7]{<4@-\n=1G P-1b?=4̘{ qqAnoD[SYꠔO5Ǻf[P' @2jڰI2T4G:r m#ol6`._Ou9zo1CᄘGDG Z'˪Y~ۧO(([ NeOe |X)Ƹ}.+U%SIKv3D^|@V6τ=)8g#i Y}+h?؋Fh6G:XB ⽦q( ڡηyюT'wA窲pT ]@n>HepMB4-˃UT-ݪ]/><̚i:Վ@Pהg?QG+ȃe(wv1ݲqn-cRX-`H BFDU8|ݯ|K7OHLBOoM }Pz࡛NG tt`9]ʞV\lQQE|ܽKY{Il"أUZw"1"D+cCiqW{Ѯw =mρH"Q5A6pZ\Gda q,sJc9 ?餰ϙK8³4 䨁O6)D9V:\)ez7&Szd^yd/n䕽qۼ[.r9Ƌѹeo ( Rz+(Nbgz}]A+x^Y)*Vzlt_U0Zhle"}-V\tĊ ڪk/n+-gYgiXXQN9,CFU( B ly o1.CõmQ˫KHZH&j"@I1)_ZiXoey}6=oS$-ƀ*ت1VwPHV[#AZ^l0mDyvJU~#bf]; B"v~ȅܡKy,tzw#jR#[9~ѭd[ߏz;$$4VĖ3^$J7Κ!p۞,C9ܺ@P<Al_岈zp-8£e [OK fw?jl}*{Hi}aGbO 9KF1$E.!g39"R|CLRRls/EMj­tg>M aM޳C<@ N{Źf/'}ХFL%AÚ EL z/IW/P3[ <ܻ*cLѨt=8ȬPE﵋ 7Hu ai6;XZ >M/tqg/r^_ qX#4]|VUh!.T᝹Y'wffwNL](sBKY~R6_=I2}v UY2ʧb9sa+(/0fRZHhi Tyft"؉B~q% ĕ~n0?%P=awf%tVK-t,Lqk0wٝљ皞Y%%eoC"渨O:*S?4f[>)b.5N{̰i)紆][+9f~ƱqAc0czC**4YdE 4~y$פc iw8,yqܐ0|~m$=_D:-2m-ӠH2DB-*6 0we/36U]Jj? LA[B|M <_t5RYqT|6']=[,uu0` # `1 6π%PZc"hx[ d,GU~kR$E- z6 ^ Ѧ:nHmRЅDh!ߟxq74;V 8G!?h>_"⑙3!O,sJݕ+1`z_'nq8%G? a/]n[.5Kc_Xyf:Km G=g_md@{5R'#?O"J #&(n3CP*EfNEol` S&`qN<C1ic`]zgfs|'ߜXؿ um^ FV\0 b*E FF) K:6~ȯInS45J_舝Qh,uJ) ś%08Z'C"qwHb=l:gnMHw^{vdG4mCf8`H] ڮh 7"b7"K+oUj;m¦[Aαx}nzo,&TوڙrS7b->5|^pbHʲD3k}\eWR PkC=AevW#@Y=tBIĈvO4=&6vrƸun;%۪lry9ႏՓ^z?m>;yG &m/ RMV$s6ZPK Wl= q"25/iȥ zf "]Y:x5T{cޞceߡ\٠&%ZsTtr*'E)y!)!_Xf#K%7\uEЙxTƯdۮRE07 1o_ΚJNM:*x,l9ЈHl 03!trrZ+9$RAW8`Xbdǀ1mnB<&8 Y 4E֏;wHgڼ_TV.ngBW./1*x/#&x$o/:^.8-TB)=cunOն޷1w+"Z9G<a s!lDfc_i?E-NqP/ɷI+ +`ll1}l}vI#, 3.H"GyJ S'>Spsjv 8F䁄OқR͙W=G"CpT;].F=osM<ۋq+t5ƨ`o23cw%)|sK5Fܬp<=j AEG BR^&'0 WZD?;뤷r.LHJ7b|f pi5qbWfOxD-z M= 7C VP΍jZYpsּ9VZ>[toG&+ {W[!!m'A&}U馡 W?aFTêvѝ_-SS1 ¬ûbKC>8n6;ZCJU!vZ1Sy9vpP1ڏ"[X 'w ϕ]["K'ڱx<TE}wy#a).[hƢ=ց )VԛJↁ#%݀qW$i!z Ye*^ӱB},< Z7m(ͯԀL_6u,!9 {؀"}KjY: j>|Y:f'4W\U5L!f^ d+hgc-ʇQ `}Eir6d@b*Qad)CS؆q\l+kn&I41n.#q.{A_~D{yv:@"f">0I?*-V$TrO'rr)7@@3:9?m&RupVsy2y$3(1WD'ǘu0H"@u(@܁9yMm3d-kϾyWu 4Byc^Jt0%̃5H"$.hV s -2U'Hߝ K/ҺDv(9N6KA[ @4o y9F/\}5uy<)Z^QJ+k7sx]"43 (O`u%(A;b-YtdYO`8&=74hAJ+rjyͪ!w5"h}vPtFaDah USmg9eee۲d?x&5*kA =rChtXxd |6`ˮ㩧Hv6inAX;G`kH95LAgKIIJu]LfYDX擖VxnbbСxMD&RLf+̠h\3@MV #6  vZE,ZBkGMWt*=4*L[ ''e' Sxk:V,^r _ _@i%~nϽ/r@v ;)Vrǁ|\0Gx=ٺTmokĩgebf JΜ}ITzc#[+l"MHTsPw(=??F0e +U"~@]{1Mgl]w#G rS8WFAaD~rݓCδUFe$<@2_lׁB0u_ߞ|HZjXx5p-|^]utYѝc6^ - #6dn}Q>-|h#PϘ1g <̒%~Dk\$՝ h5_?oTI`FI .s:~G5C"#X's,EdN51JP}:1Њ5!TJ =G_#8f.Nzp" ץkPah7W+& 7pUOBC5Pwn\7&=4e8߽ ˜ jҶ(~\zGv+d]]#MAɳjqS<=i2oCZ?[.+1&{dHK3L n ˬ +F~VovvoR#7?8zʎV| YZG O>W\N1$s+:HW˒WD֨-xGڪg@&RhDLG8 ǍN^t7GgkJo.,喿wۥuۮ*sW_/ %__aÑsYI d??]\ $d00*^M-N{2qa ӭ[g\a^ {,_#y;c07ZNjAIT'a-/$'PhBXDV "Ո+6Oj19JgvB~pD7H a_F?~}`wࡲG$U :Js>f[w*eBӟg*[jg"Y#ddŜ? <ޜ-Zur36Ufgՙ~\R]HXG #B|^D(Z ks  CÌX{c5Upq2vcuZi)M"jnUԪfM]8nKi]Ez: ZH<3dfRzUO{أUuv+XF_k(b?#jqcäDlco!X@4$ܘ2\~))FRo?LiÓa0CL`w άeg5ҋVbZvy͗+Q #rȆ+`;աfB/m6ͶʌVD 8+ rL8w%;Rkq7T&dMh b>2k Z6BB}K7yےSf:(>LHяm;΅^;A-L,.Hfo3:&Fejrl u׌'YכP7/ %_\2װ=#)F$4 ۿY{$Q}-2^OwefKbfC#r5>wddEZcDS$]SQ0y ٯ:I:c||Kt ߽{\]i.D -FÞx0p:Q.H;ӿ;3\ Jg0טD}|$jb.4[I3^3 a4 |=Gt5r}cyp*tҋaA|RgT╴qƵxsNaeLIU .nQTszԦ`)6fF|7R] Ag?{ Iˤko-|l\|"?_.`BqLB֣f jx#.D7-2L}וDrɔ>U" "!#D"JCq]r5>U Z@h-K!YLº-(w*Y4O:"1Lt.'iJ60wK1edj"짤\DPkm c^:U%Y_/Qa+O^KnW>%7 z[ K*7\ X񩳺_vc|EcC{ ;:%-!Zci9]uruV.Э#i+x`4^6ߡHMlJ#W8r!PLn<lʦ~?.!VdtHiLfE F~B``  D()x=йdA1 J㻺xL~Wح^J)#'YчZ7Bc(_I69$3's,5qU$u|KA<kL開FmB i/'Pܡ]Ձ剆 d L-2u 3J,Kgk2Sw`9m1$&15m҂zT&9F ç-O3 'Wڊ>NR<8^@L2 gkTM%Яx~s8؉NN3 ))5'}DQIS7v OAA8 ;J+9-O4Br/=~ȌGz-GQC[(ڮ)E9YòAP enQydVg87:~{yCdVH$Tplx`R.+"N̛m_&ȃm%CCGPd`wK^c*dۃ[O$,hF:(HS-X _XtSGfs+4SGl({8m.Cqr֓([@gn8 *49>pyW19t'%Jba=.Dw*÷Ly5AJ-Pv0BeC;tKk21"l%R<._PRq Ahcsb;ilc4*s:/g3v:#:0K`KHGݦS"Qwז Ro6}HcPՕfw?GЬ|E`g?,lLԠ=fcyIAY6q =müPN9|Mrbэܢ%c3}ݖyi/z!>ɟ1HpUOFLN/ʼ52NpԌ)ɣG^0)u޷0}~qT͕E̓@|o z%t(eׅoWLGA[{Z{@ɀ'esjVӵ>K&4iQFR#|P8M ٰcHaROl#gž8 TWHvڝQez"U_ŌEƥ7%pٱy]o}`pAv} Rm2dR|x\gvfFnŰV^P0o)$0]ܧues3a˄OOӣҘujCOlާEiHH.JE(ն[|C8v=,6`>7m[d2X40000Ɛ7Qڂxxab4-}<ܵUUOJ\,> EPnEݮCZn\g>|W}e2Yӥ׬jL#)+ԉ#OVur$tWec ڥˣka66geZ#5_E ӐQHvyJ˩^IDcvhZQ|DJ9mwv_ 0F;;=|l+S]>.eTJkɖӣX%ƌX 1g}dEKð[A=\m'WDWdㇽIHLᴷu5̈7Pi/sFo**h qWp8<fkxM'y.#WɾwI$g ]p:݋=z'mwoh 6 x܆dUҷ$[z,ڄ;P"I7Y6a)hbh`4WZ14&╀/ C+1'uy#hMn . =!6AQੑpt-@Z_oj<=Bdg(FrLTRѥq>܆AĐ5C![36 !DyP0wq fLULD: m _EF;o_ 957;[ mt?u>_2:=SU€`3gtv^o1dRYI [*v/.7惪1nR:U;` $tc` % 8Z_ Sg8g b% zΈ\~``H/BzZS#/AX\-1f\F)!$ds뺕҄4CUyG-QQϜZe]OGK%H9緇G9. ;_KUn|˅BG!gݰճ v aA5L^$^q46,%XOi-Z_nVLH CXLJn69B#֭C>IwHʫy_K%Wf?hp44 Afn_B4"1q,ni/HYu/UB~%[&^ r:E\+ Bȵd%5$nor6Mm ՝KsZ+OkMd|LBN8 i_(W0P[0*ajLfSoζTaXv|a_&Gxj"*=[fuv/ zϰ 8Eu] /n&xs HN(n9]|2KlDl\z(߬b<VC]Yu|ia] V|!~WVyp&d *T,Л5mT,|[ ^QdMym_rtКϩřі+}`3INoAdM:%֐];N0Sdo33T+ݑa6E͟r2AaʩYq:)IUb']X+X&҈ǶvwPA,пa& RyT(R'Zs(=ܺ#Ӕfs-!h/Pӹd.1*lRi%7'A'sV՘IP{A&r.nipm2NV-HD1׋h8M#S~&8yD/_dm):{,NyT8y7;8αw(ez}H07K0q@/{\N q[ s>Z}X^tGHI63N._޶< Bpv` |i%G\Y>]Dy>H%4˥5͛Bg8'iآv dFK.:v 2i9gtɐVzAE2cЫl~~>kL`*'Hi@);GZ47$U5fOIyAT&EyɃ_vVm }ާ4be_>ƚ 9҂E? -d1yZow#]z$bbi-sei&,n8B(x JI$ = "CƲ@diON;儒j%[_uO`Q޿.}ˌm|΁04 ԕ2+''iZIla1%.z71Z7d6fܮ6wE$A3-U{_J`_mOADaО 5 ?F16>](}&{>;]ڥ'pO,Ӽp{%%|~V1Qݖ ZI3:|S&ȯxVqqɭ(i--ԝs&e(q}ɳuˠ ~V1p-:M@ !Y~MtD3G^[)#Z;wMe=0)d)Frй+}Iw3=C?6i⭠|4>*W($d7 B~5/;^12# I"]! kqfedaaeC<@e6|!|Um1rs[l9Prkx핅9,)ϩ7Y?Vi_tV-eI3u׺5cQ 8 b7g稀UvP;P/|]1GCʌ/>2T1w}S$Rt¹8J' R96z2#2&Bi+aB:,H4Af-3fQNkӜȺcZ ;ҝ\اQ]5ٻ;[9Ɇ˰*:s6ex*Y.+QI z&9;&al:CarɃ.c5CVEj_8~o"ؓv)+t' @]5΃1&ﰹ[75XNb{^+8:sUvC~vۿPD= $ 8m3e^Ey/`@}+Mufd >xuGSUt`VZ^Ky!mr'pF>v!)ҟjŸl:iJ%Ϊ'Qu|iv%W F4*n`S_F$VR+0HJF 0D z9+<.TRi(M*;'EׅQ9;]fLd:9/{YLnQɞ@ I@ _{.[׫ RЅ$W"5 soֹ/kjYQ7P|VKGCl>[kAer2BCm,dmDBeSim4%M^CTg7d}VKI"Ɨt PWoӾ RׇQ\]ѼplF0N+GG&l n>@h9Xⰶw)&OXųŽ\ 4stVLu*~KKEcxH'4Rart\r&_SMgm?$H&YZ@.jL S  CHDz> ;# = .Ol8 `^yG-pҽ1Ho$H=Tff bBkqG__M#{ tTS_/vr񼙈ݭ%P&Mz/sI}S!pXR:;mPbXPp>KДjvb?Q#nUȦjBG*C%7F|m Dj";*<$Ep *ec EI9B"Kt%,y`5GGo_iMY#=se][BP:^07  sZ ų 6WfkZSzA'erci)]8/Mg. q {%}-,; 16ug*);M2D ߻ЧKyifD;0C=rNZ݂k!z~#Y; `]R݈1˽gњ}ssQ$vq|1} <.ڗcG͚@**jN/T& giS"ə(Ċ@I.{%*ij3 8qb 񲖡yvv?I>4CaxO%v3c"MceUN`o\R S풾œwSE0ueۛp&5A_{*H/Ip}mH~w^Uy͢RpV_(nݤF01~F oKG|M2Ta ¹VR~LFNEMdWe?q~ A}x]LHWu +Gwv!VjU3;SGDc;Bݳ 5N✻ső><4oh C|= Yܒ*і⹭}B-@ 7_ܭB2!JVLȷ1 V+Iڂ(.44FFPCSAk ) Ľ,6ɦ}~ `5T M㒅_cT |^`_TBt =Ur:2`wH/ thMQP q=5j}MQp!$kEӜ% J!S;2Hnkb!)>1ɑV#x8.VY}R(F~/FT|`_ /01(dGd>V*ѫHr|CViŴ0'!HX}x'O@?W={ |N{9֒ G6W"WZiEb"r]GyMX+h{XYw}cc<f;G00 rС#8<51?']Gq5HvA)~X0gɡ6Rs)O,F:pVbd&sЍRP ʼn$9cnU7k2j߶; /O(an(-'dUp٨BO5sr+XD2bsA),00,'iG`D NvHwk2Qeϛ"XOo8?H2-.ƅ9]{Op,ivt 'Q\Cܒ+Ss}9-6CVݠ'Pӛ^c:$ HFlq7srj"$)猨|GoxT4_-x~Bp7/~VQ#E) ATF:Jý3>+¦U2-M5bZ2:UO1 ƀl f6|zyi}H|tUT<q6t޺d7@WguMzTh@q|5(wp56q8FP[{.DtLM5BpsEtl=f0RK VZ^XZ!.&Uw{g>iR pxޝ,en; Kœ X !t@-j8ȕH`>, 75م9pc7.߅An]O3 A[]X+1ҩTj k&nsҶI:ڹjo?Bj6ԙ+G5ZۡUhYM3GxXxtgc&!tE}20֫IDex_ᑡHŅ\8)qh'#/wX1#~G"}` Oɋ6s{~٩?6Δ W%/^#-SHg\{x*+&ae Qdh3o8 3q{(%+ ɮPTغ PY*sj Joi" Wea؝LFz#9GP+|%;~8m6F3BM ʃ*!LE!mỎ <O.Vkyk 'K/ K$;`uڂ}nQ֩&~ITu#[eőC<>G<4uZ[K)0~BT-tٌV zH' ^ O۬k_o`xԪX<=wQF9"yAX#$Dr%~.PBmWGpj%%*$1Dáo`nqmG#5sJI@e؀?[~W=! NCya(]]8F ޙtB5S%Tk|2e?'P>T ;'Iw:(+3:C~31HHLk]L#< O"BZT4!tISSNVIP ܛگ J\"X 70>*FYhHxpL"UB^•wi)ͤUYN~S!J$r6az\2aˇ#a{0'(>I NrhN8z*-BXa҅־2 v]2+\4)qshh$wy52R[b0C3(lhi 7 W^>T=  8@ocSV6D&u;FZd^MZg`YjLD4h8׀p R+x0O[)n;2+bʼE1hIJ(|5{[KPysV8.)ϽxtBd1]MwD#A!$YT͸Xw cyxXeT4K%tp P,$ huddQ.U O"cϩ1Y`oԷ0TSwu퇟[ 3yPרn,U򖖔ID&Ifw^"ej\Ko0Y ~^51CCIrQw^;>&1,M×`L7NX|sZuƼgGs  g!]kvS^#vۥ0cctWY<V@+/-\ifbgoؿK)b_g6Bv[98/FُYD?j@#W+0J!tGg;C! .c(ȫAs$nфu[($Gȭ˷ nsv]eEY;Wk겶Ab pi_H]{s61Ջt*da )&Z(5DEwg>x|8*5uzo͓zVsr"V‰17ص-F6ڃ/"oIE /"&ڽ՞F  T7M.e)r[ܧTdG#ɘwTWūJ:X \hc9O1[a.yBM+lQ3'rʃ_gPT%Q/ r s`}"*Eh!KRU!ƇPli|\G ,;{8kRCfG]2*RK;"ZSNv䦞T{ A 4:V 4eu`W_(;G[uk5ܟ_1| r2#=3QcFXz,D/{6n;ىBߧ:<ٖT8>oU| >[Zy͝O'y^Ǘn iaݓ3K)YL x20"9Kӝ6{է[vV Rb)II/L1&a%}g{ߞqN _KC 3ƕ`M8zO{gHa\Q?8N`8;)a|#BhWAbC{Tj/,Nyd#4iJuio0G|'O/"K|KI^рn:<ot8=&I &RgVkWجȷ4`VLcOCGSA=}vT\;- fCۚAa<m@.IVʉE|ƯHۃa 蒝)F}6C8P%ֵR~AyD5R3b[4)&^w\kAwB~)5`-dހV\#1m̉ ƅ&S)yAфFs|ZN//c;긒R].66k,єχH m,j$z @{U٬ln I {=tgKl8gfzE-9տk8Af@-=(Ul*m;T; *k )e[0ݠ+<W/[:@R,+hYP5c(7QNz#ʡMk!*/^(B9'Ld\VJ}Q#>O.%(Y'm"Uc ? ]g1aJKJn#KTE:~Aք .i|qmϘɤ9'zp gHfu$@By ?ܙ%mK𩒻R/z(<b~3G":jHВ3)CrEy!ffDI\&D> x#,+ h6 @+a{}Z4k ,Яz{OA$iHݔS2  )CW3f@f`|D7  Z((¾;]Vx⢬7fJFۺaP ^ #)V iPLJJA?9ߋpMHTv quhm+|'BB-ejNnMJlLe^a@z#XXW8hb'V4HSެA=95ñu%W$7_NҰ>urhJ(C}jbߗ _ɒt0Ϊe[ v? S|)%`s *s@w=fakϩ)x@?\ B÷ڳPPnL!hW8m.،c qXoaOI\Pk_p M˙vKG57+N3q1z#XՀ,g(B.߇0ٷ㴯0كX))zJ7{ ^OUuzVK׎ @n-ep&yNê؁:=L.܆~MUMvJEt4ưx  ж߽CҜDHB -qާTE[vÂm|eMxDAׂ]|jJ8.̧6?QƗ }}[S%"IYZUnfJPS,zYg ZR17/pXE 8Y5ƐP0B-eIǪns~8:H;k}Gb $%@gqZ(]1C8) L-uT 4 Z]GbiR>$9bX26bK17oxqG(RQ!}[u5QPyAѿQY."+s9,v.njzR( -GetHD1#t컵Ռkb =[ڡ'cyx9 !qg%q5VFby2!ƏԅUS;&_;)C =̽gO'2-(;-5p dY?j9OlN-G#gafGEc`tvC/5C~` K2/sNDMh  ?ېU*{`@ޫ#Co zWr:r_`n9((3x#+J S)q ♇ӳ4jxӽ*PՋH&ZW*6+(0 4Mʋ,/{uA&{J0cS_B2 {KNE~?۫ߞ=\Qq,ΆXPFg,&J*8ci?;X&#/QqqT{u9eZn!%`;aNkK.V.A!  2S_[F(4b#"J+ّaSMry$*x5~xm\e~u_)0\U%U2)Jc-׀(^OزぶC3d%ZӢ% q; Lz4~'/V k(N0T ^U GUͫc`aMݮmmpy.#9y^B#RYG%” ~2/TR'=m,5hUgẌk-M?hKOA9:{o?ˁkz1ɘL۾ |[sыRE)\R ]&3 '.<˪1`$ s_K.L=`G3tTy6SJ4WNs67!7 햸뭠hN\XQW +PI禒$27ci\W\̧|jV!rֆdxPڥfEZCu3X YvxZ f(A*,Y 6PpL2y),SFZR*u}rarĶcN@j%eVisvfuz9ulM^󻯓0.KG{dTBf[Tٳ*qLR2`ƀPxBLYa;D`_y[|ǧB[sQ>[Tʹ/k u)}`zzCǾa -%ጪ:~3cS[mzjNfH2+!K.n |),'\ lnpp!zYzXSv~)BSTO%+$2Q!"4CL{aW% 7W ԇwK}KFH1˅>8G}:֒񀀞)3 jj[1' |Z6†I 52ܑlkhBO)aH00[{#G`2 &ӭ-W.զ)!eqoEeVFHұbqRrM·%xƟT "X#oFLR7=YEMj1? M/P~-rqֺRXώeNh+/9wjm+={hl_)医Βgoh2E'WGv[w!Â^]K7r?H(k I:F7̰ P{"Q.9Z]Ix^4m\޾= 5̀X`LF  [F,Gjgt>>!z{@X7y`^7ޣ13ghCvr)!hԓYK\EA5^7A5rfe՛H߅}ko%s hluE1}9-ov_Tb -.JrvQ/Sp4SbX7Ru!}Vssuxu#0ei6'XpHۅhu" iEO*^E/;}npʔ ;`vSa3[k2Xsc [2$s2rkbQ2%}?FT_..3o|pG*~_U:tF޶T/tZX\g:W׷. OF9WCcoUUWb,>Wav b_Mʅ' a g ۀy$txhҀ!EA|B  9ճ&t}@/Ord@ cvH &Dž߁pDn HP;Bљ;T ơ76H)j;,adLB vr4&N68KJv*b E{:)P5^CĢ~g"HT_>j!?E%nR|n] r@Gl?}xH]$Pdr\.Ine%SUM ^=/G6!MzfpR:;8pl0)ݰ[{V:&/ᄨya=D߅e:LPl =I6/BPゥ|utqT=ϒ8?T Lu1zVA](I_@CQ;^lT`=;GVS\y~k}3&ή;3Ju hd|ΚR'9δ!?I㠥1b`YBrXaA)+q6rUcE}MH &{n.iG;CLf`[Oh^c{iPXj2=xP&P~Y%R#W55Fa.8c S7#Ql; Fixs#27zS){KI*'4{^n3lD'8=t)#J ĮkdusnlxXEJ$VgfA_`cqd[,rVk~淃ʬ+h~Mj.!]|1/LMQ{,ܠ!Fzu.g)yZ(K(Ĵ]hΦ|?)aj,kIhq;P l^ cYXqC'Iq ?[ofH ]ETT CeIGIFwg3y]YFؐU(h}|ynC7Fm,&_J:Rh5Thяm!" |JS jw;f`~%<|$z,{nIˈ!Y1o1tjAh>`zv<oC˶IU}U2ER uuKY7@0|O2hkRRO`ۏgvfee}{Uua;5V;6fJѸY8LWNKϣ돻 7 p$7y~-N[q6ӖMq<r>\#w8"DG6pT7D9|pA&v5?rLEk2+ r^](_Wd"ʻ)΄(CԜC]FqC:ޞ-saBrbGc56<f\R+ 񭚏JΔ,R}e>.jRq~>xكy#h=׌c\^Y]Z8SM;>MKu_+]Z䱠ivܫ=_5Ui˝>DN4l_Rͱh0s'it_Mȕ &4(?4b!_goG[[:n ?m :̞8hߎ;o \l9h\OxpZΧ dBh@Q-\ _¾T@8sw [vBԾ !T&)yeZhQiBS11Ax3)@šRUHt~w_8cQ?"Qj7?wTh Ł ėGF?nc' NDC"T RVa^p hznKo5MQK]C-Pډ-(*ɝ -iclNw\"zHDfn ~@ijiuu ymَ8 @C_4֦ZJ}r)YC,EmfL0"2ӗ.h>|P%7`Ȍcx,<s#u@u$d@x1wMKѲ\U^\ `;L9!0M/ݦC@͔l~w 6s/p^2J385{[9lģ>&SM&0n(3!qWj PI #L+cpB[InSz(\)1ժh_h4c 7[h̽&\w3^MەeғH;93w,1 \pul{>|3!eStb-Ӝ >=/!xLNfv,ޒ&5*6Cw,gW>tH+ )| ю|+jT]ϑ_]FxO7̔%]`G:v77Qy _KU (5+(P~='.BySt1[lX y_GHa[ ȑ;.LGSAY$wͨLZ oɛǍM?Pӛ- 6G49hyl{ a6o]3@賵8>\Ǹ E%ƕ^ʶq.6zңa%K"ȏ뿹D'5qW|4Mw W܉8tQޮJEY6R8 3Oni{Rt աO~?߾qjBفN(1zd~̟ǜx2X宴fӣz=!/ ~N~/&3d%1kK/EpviXM%΀E.QBqM:T4x> =]wkMƴ)Yj+p~/,*q٢7J^.Q痼|( 1Hu+]$T1hsBR-D!E t,S$c_3}%HZG۞EC˱S@&4a_]ٽ%n&w*5@ f%++j~bb8mIvXLOޣxG>0Hy1 ֢RާdZG4ʡqj"Ng'+x kL.Ibђ5ߵ K(H`)A3.x4$#b<|H[}w:d} 2t; zUvj @ %gK6*ϥ8ג\"ʼnGwyZ*ir1x&'cz I18b,cH%e vCL14t8|G#lq:7!ic{ND*9}7VNqD oW0{{#bfa/L3{[ ETӹHܝ 18*h}y_L.-Zpj/.`̙D@0%BLi2cE.qF+ ^[/ހ-誼WVU>.2cHYjAc !SkvzJYt LP~$-<lߜ]CʬX:?@Ԭ98mh3RyjJʢt'(:N(мƺQkb"8em SFH~3=aOF |ja2%l^yBF-yQ6U83ʕPvPތ͎aa:羮{63r^-k,wm7m W5M5)8tAM|& I 4iӇO좟pSZoI~^Vpd<6̀HJ(=J 7[u"NgrDmNSh= Tb0*\+J?Kh9Mٸ-\)?$u4^+i_c\ 㒹0TBոh7p^QaihEb@=xmf^ <:2J`!yN^ώIR* nFNU0B- qI@gaeZPMzfg$MثvgF.:}Υ˅,.z-.y@]ўۈW4%{6}1Z#ی rSmӏ+'|sbdldO_~%kNk.T D_OĔ%Sna33|61tMALI~" C?}Q}SI2%D1]2jL4kIM2OcSe{b͗t$6h^Y:C\_1d$9o|PH/} Ϩ/4/ ҙ:NL8+| ꨹sCUcSZ{󷰆iJc|[6f#AFϗ0 ᾤ@uݲY1J"_!4m%|{JL_@5/ƿ.]yeJ3k15^R ^9O%ʩխPA|qr\ 4 O(s9LӊU2`<|3H`,\-KPqE1$ۚnp|)xu!X}[K+b'mIh(|r<aqpA4/$Yêbؓ Lٰ1]1U E|OmxVꊶQà X~LZ9U w x/Uu$<_5"_l{WU+;݁lzc;x\yGmo§m6{ڋnˬ.T՜7uLڏ&[*')4*k7ABmOߢ%Od>v:PH4Q)Qcsō=: q[h`_u9`TiOţ ^by\氮[\Fȱ7,⌴}VL%؇ir?#|'h؀y56Jyl߲`7C(n;+qf%r.yU'U |APu/e̕s65tHNu=R"w?Ȥy:v="<|٣{D*=|D$(z%cmx]b*&>ɖ0A[+ MeL, i}^c˄ӸmġMڟYx|"qVn "0.%I="$!4 !WOBj8*, YPJغ&9?|ⳖlWVq`d~cae2 e+wz۝XA!MTO CXK%LJ` Ȑ^RĂG}`Iz>)~a9-d!7̐Zm:y >HcٰC*Jy2Χ90NlQM%Τԡbfy^E?ַb>5[=ʟEdZ:GAn"NA<+]w9%)p|Sch1 y#j9jՒL{gk_2*EfpO_xO5%YawjvMcmWvV7t4U,DeδNpiQSMJR5PadOl6$SJߪES˺1xވ.5%^ l y(8Bc nB$0Yu "Ŷi&w~B '/b)Ԋ$RՌظ7qVp 33ݙ,hhP w /ߋ,y4L?|8Ď'؁ǸHD:_INhShx&;(|KC蠌sn\}ӻvT)5'P[H*Rp+ ̈ݺ݈D .M+89k|I_`72&nFN.,M-Snzӯ* f0X=hz AFgaY.aoS.V$w1̜4 ,؁P۟2D{`{z; %3KU)fۥ O-2^OzO!ÏƇE zv O-H<b({ݛYqs1y^l<BAPx+[E_d2԰ضn[Q6ԅ 4i@TBg^\&]YMݺD/}-w/ 4ϻ'c~l%Ůg)h]^'AM&m[Ʋ cHn!ޔv{OZF[\sFT`w$]YxE^@4e*Gj9Uv_JQΛ&q X6I,MBW΢A&f>q5K GNP,F^hZ32QVy) dĻL3:.>ɯ?s6.J܉W&Ua%7{o R ?@Uhy㬁xC1S|hP`ed/c6sHٓ@ ]_@+B}H7>Ell^;,du$qceUe2sn%s./GNCt@g<=c6u(`_OziƠ+4^?Azx8*\S'm8ˎ3;x0K(1hNQOK?#Ka"#_hG0)o+LS#1?efˌs|nKشy(۞;= 7On2rao098S|D Pibzv]-.sF\KE]UOQ-o?d"L+Tia|7dH | JW?>.v{gfF/ JLc#,7$e#(0r`˜܂ܴG}Ϭv*z [E/vul۷PA%5ºYs*rѸ۴^шK(Gn nVrh d7 T5%_G[#B&v0}U[ҼajXJqΝ˗+|0b@` %6,$(@[G8p7`F`ɦI ڛ_0iGB(9uQr"{*g&ZsH#2L$≰}YfuI(Wgƅ&[Z))k`v cGjPCuy_$8ph@uu3_[DUXL@pu =!Y%&p8Y "|´H^+wt%?Jc'7"r̴f -xBv9 hd'\ެMmcKL/cıdVMOrtu]Xٻ`?܈8լ۩"oP,`5ZGe]ؓ'kK : M";z=A[z0VkJξ*R 3{ft(Tvl{&isJZaa2Jx9I"l]r綾\CYU)k5sVe *;i K0`9@hͥc u zAM.Ti bz 6(v7%Ƥ B?vvswNH ğP8dNޘz$."9A?a))evn avcbje^Pqb24~9RPkFM @)֭R${Sz4-+{ ''+$̀p*/F__%5dxp<'1ЃX2>i(ISNm'kvR9CKTp>fE@C3~d_[vlZzIubγͼyRameU=\Z'+gdW,N Ub_ ΍Dhy~sp|EI"/?=r. y,;ft-)j W1* '>}c:A@7ijXgkx>uOWxJCTeM1ru˘ ܒ~hDtFf/3}jjj2H`#[Sv_nͤ_I,~7q/88ߧ4.sS`|G|:^ /^Cn=a1 kTd{ bZGDqEؕjWɬ(Q{e% Q5O}w(rG| W8sVwD96ݵbz )^N"KryU)]cG ȬdkC' s1۶E ao\JU(JɆǏm+)wݡ$zoQ7iͣxTC7ifW\#vz6}?WrTV 79f&mDYHAKjw4kj`? f pr"P%qkhUݓv^dMU"2?" +\*cA6}++3{x';ڜ7՜T ܨl+W by뛬џ$T ZkT7JUrw|G@rў$D"l ߍ,dD M\씺ok[?i3׷zN+tNnzăhNҦʁ dDnQ0=AtSϦ?rClt_# &W鰏hJj'G.v j2!+Jvw+ lsA<)zGCwH}]) $E7^ ܉CF0apFtoS4kCz`^οE_KeaFw5&wʤ(TMתS,8%jWKiJ#t(gM¯eGbmqk Θ$>ZՑ|wՂ < h >ycy&,"A?Z'љž(ћX޶cGo,"6͹sc zz/Ɩ[F>L68:CِQ"_ߗ,%݌!^4"葵7`h90l-V,mvhYޏ‡ixF8>*IO rpltG/hl{5:]QqP2Z 3J1E>RB!m\i\Y3େa,?sYfb!5WZ tr&;Nk/wcY ;RH{T4#*1̚j|*1FFM?ٴQf>\Wb ? oTģgŴsINa4UBZ&2ڂ`_:#s 1 _؊ BMb*yJqc屡Ho cjCA`xf+&ZNbR|_P>yyB힬G?i l>i/$p qGEٕ5:]ݠZv= OM5VC/ mxRԸXS6H||}JI*fn) bDyUEi 7ďM[.Zw xN'=?iRd; J%lmi:vC^/Í>CdB-ǺxuK3#x&Ti Y6=aR#o`5 ..&4aoEdMfugAQKPÚyh,Y򿰫$'Dzx\[ 3=I!W+a=զ3y> :u55Sd-Q2/vIF0rjnJ%縸(ڲFk*]CX.:Q|+hM: bx -5$^ì7 ^ @6{m1Žq24x$R1-(&r(~Jr-`;Z?FGIZ1,aɬֽ"Wx߿kهJdhp24^󧗃fK宬ڒhϘ{:Dp q#KT^8wK-_.++>K+Yz´i= >ZNs;U"OZ|?Tq_$ 4_AE^jt#5&7d:FWÎ௲رx~wC eBS@e#wb}nCZ;vB;ؑ\OOQYמʋʜ%:)X+pm7{?6KQZш&ǦY" usde{G"ʅg`S9.۷k@mWJZL48ʽM]8dtm*VFcb |Юxnl 5ύXG[z.JRv՘*W=aKZ>WLH\eA`ϔ2OsnDOob9pDH3/Ly >k//ǟS.CMj;;up,Q#&,gbqVaJD7¨xpgyf%٦Z`UP* B_PA?R.zB gLʴKp{Avsъf̨ Mcz وH+/{w/o-}C*ɞ:J`@Ȉ/- z]421)A\D#%23& Rb>(07&GYwLPKGf#71]Q1TAG`Ed .UQy"CMp&@]| SORmUI;'! %SB vq7wKSw1/˿J[.'E{VtS KǵXA;WIZg$AR!PZ9p2Ի(Y,85zѝvԊr_O= 9ݹu] r΀~w?tn뒝ߒ Er ftNHOeuf MzN/o?0q]-@9DCy~sA}9Ρ8jp*sUUk6)77LtИTz!T|TT3C)) y(":4 " $4+-B1VdCVaȁyJ#*sFvq!1}a3iG G95/\wB⒧zbr6(yQPqʲ7Ղ[^E'Q*n)}t@PE؂>c]SeZKtE44O&$:{H*H93-A[DÙun u4Θ~'!u!f\no~U:t8Imq,-S_hMxfSW\Nk*3|ŜJc -zѼvDMu/J5 9e5]'vvD ږ/;~/s RQ`>DUlG78lv`L=yZ3k'/M.{ 6;tyoc+8&a6~k׽}:B]oI)01E6#r{5=o=ޤ\?hA 9Ҥf:Hd|iܵ )We;\o@Vݴ-*W 9oPF[f|748J  1åwMpx\YfV"4-Lga@ g|яԽ._$(]yV)#0-E" Gis,wq_-w^;*,+䦞AZHDa] 2c{R ,`[.Fu؆~{tю[t}ZxRB[3=\uk"w~odU}O[?T\$!W}1|dYgL"Ga~X+lx2F}*LRIL裣&p[Q(ݽC lkz:?ƚ!m K%O ]d߈{gؽAabYQFr D mF d/|u&F ոwt3CJIKJ YÒGtX^,aa)K JXXIhSo}ÊrA൵s'LЉSvTFS f-ғ$e1mSv(JM^h ;;ғzo{@ߵsx&,N2mU8pO6`DdZ0$Qv=^]ID&vۿc܇ն"&i4=M|Zƭ%[7FUKE;LŲ$k([:iد+KMI LFi"* ||L?M} U:9^&2A߄ABHDĥe\*ねZ1ȱ`HQи2n[ 4F6\a6,ghX|@HJ(ʹ'FJps-Bt']<ɣX f@%xpf2TJpM?8cQq9 %Ӥ;^߼jm-kM+i?:nU2WC4wٗHD3?'!wlG,ЩB]+'Dt_. Xb. 5mgsxR5eݯҜ kQwd[|Eivi/z/#Wq\or~ qQz*Ø% 5EK&^WYH)NL&6Tȫ*5FtP fa1]S'Sds`3 Zm۷Wt'=+<˼PsGXՔ{úrt%q1Οq䓘Rj܉omc<c6/櫥@OUuhD1a l56gy_ [~?S=B܇4CYfמt*=ǖu.C&1gs$}^, =xb=?r  mX8l=w/T)d`ƞO. R\DPfՐb_xéUr I\}m`W᫝&T`˚? Ēw z).ǯ+]^ &f,0GҸvQKӗFFĜImXѤiG}zAixRkm[5j6EU-aN7OL`H8Rd*KST/hͰ#˘9-kO@5xd)6"%u/z@}+Yz)߭#A'!A E[0s!m(#1*(wKδ3S^q_TfՊV;/~NqKO=Ew{6ak**J'+Jfձ,'Kl˺ \S1g(#ߟ3~fǧѦ!m[/)R):9pK!'2=M {3u kh6c#&NO oeDi׵sr=fsyq9.5F0NUy\ ~&&Vx2(IDj\!Vj.>Lv8xy@ClKy LMY+UYaQG\)Q|M'¸.ft03M9J+.|!PuɛxM010e)[EϙBcl6eb9>RyuzSZXk㥢ɉk^9.r.kc7`(-}z6Vȟ(0-8#ҮfB ݽGW%zGV!g/4Ǯ#NG De'N9~~Uh+jHsBH*)"KvTxPvbImKNH2`xCn{K4mҾ h67Y{'d:璓 0[x~FxDSUʗE:#f =˜5SJfvy{)L͊J*$$EkxSM c]Eaϫ({(]BjR2!%>)&]oTMښj5z> Ýs. ^BxaZv5 ~^@g3$,BÛH|=Qa,rpf1wHS(hu! _ΒP1&A+ ?>4N|8e p`>}% bPp5=?WI/@A $iXиQ״Nl 9˅_23#)R5byt@O@LÞblӬDQ&GIKT{f `)OMqX܈'G+`w 14)DrgF._վ!}!e0$gzo-T&?"<lS1DyF[#[yG)O2;iO" .-*lJ:ako9aҟr9wL3Kg3òVP9$ ^jPpZ?ޒcP$W/kfYZ7ybɊg&qqPa JrG^dH)tqq_XwDvWS ͏|@)Į Ay[IIe` A;bSgט$bz/Dq)3س14qvO_gmGjy,$D ךE*r8/ʹVI dDS);МdӅ a.>x"4f Qn %ʚ16wG@اih$ܖ/7$8kM#K N 'ǽ T7z'Cy<_(/_eM3))|YBze痁 ,D>sv#Q3-ZC»KG2[{,xWgu1/N!__A4Q5ݞS04I Px߿h%1-Z#rZrSl3L6% WCa7FA&IVtT5ricbbͰ3xa,I~`$G^M^P;ϸg(nolOKlB]gsB&Y<z,w1Y ys~+l&Rƚzf)HlQB@&,ok xcIos< 5X hoV#3羚Us^|VvU S2JXvRb2u~p)/ ʚ.7W͌Rmt(pJ7b;F/x.[h?ϟb,+7QRGQfW?y{y9u{_*G_!|Gmx0|a}!ƅg.Y$p-;d;D$ob<neI_'-}-{!:^yW݂HٷMv&=RL)Hh(]#ZMU3Aԋ]W~壴BӣI^i__ճ,P 9qHaY%ĒtN>XWXtJ|p,`ce!_ƤCyb[-M-5IUzu€iE1#$t u@}`e$l!,8SBB=!t=wX[%t}ZR^Nqb_Ka9>7Dt_O4Y`'P(n9%\&Gh|'z^1Yd<dt9:}B!wdjv6W8} 1$Gsxꩨ&*|N֏}~w尶F %e.)Ûx) {(*x鹳93'GBTJ3W=rVoHY\&Reo}?7F[{9(U.3G_kH9gHaiZSM6/&YMFK$0Tyz0ԹFjCP6IKS1Е[/Os5qDU) 2}(l `]_`}}11i<æ֬z4ϙ<:\Vv3laM;Q$xk.}]vH G͡#-ԯ~Rkz-W% :bt>XA0oI1 QS(9KӥÆ\Tv-$a9`b YbȎwE{rXwP[|1w318pC\7D1KnKX#UΨPM8{*zkbj~oNQf'tfYфm>hY  {ːV#=#Y9P><_i~>`)8 {XiAD7$*>2243ԓdv6]r .cO1 B`e0Km _2,o"j ^ߣ{M$6vN닙Y +*cA0ŃkP6 !N*w}6MX@K'Z JK&VsvV#\agGiݑJ{@ 0Z `s2"{wh C5Hz;p G$B`գF}1U'aXeaMJfDH4+ T.\V6!L^D;P/Vwf|T<߱8)kC$&?b{ƓT}jwSiL܃d$sry}I|KX/ұMn4 "Y tRV| y\@X)k,Q _cYMS:neЭc=_$:ϖ/r-̳ qmР]i;oDqrVe:֞Oݲ􈦰g ӣ5sA`Yt`MՖ]nLy4Q<]8."ƭ^k;m&`3:ԏȳS=JHoUQ|lߒg5B-PnsE"E?q 񭚣x\ Sp |A .pj08 ǐFGnj{7{Cr 8G lMW>mx ' exP]5GlIORLaqY$%?(j[%fL|+x |mRtC˾%癊yeOz"&Co+3[&ǿ"dz)ucU&kokr" G^F -cnE f@N[==w}߷1zb`uTxM4 o9$^IlZI=ܞnivp,Lj/I;V%8ܠ5i! ~&.C-%嗫n36$2ub< (T)<\oݻ{?nV)) 4PNVHfKUn$`SнY-;˚u6MHop  <^asu6;j 9#[Sa{=9;8~i,z& ;^Z)_vYףcaNXb(3,VUkycx}3| U㞗bS%5¨DQ/SN75ktp> z ^c2ʪ4{ypQ&xg1m#ȼjMβ/]԰_͢|ֺH)Mq@L"}֨u2c̰b[ 7bEly}u i/iU~L$خeV@U0nK=# rE(-}HBBkjpy Æb)w0АhBk, C5x >ku at&ĥjFB6V=]ɩH՚.2!P_@Pv(lH7 ! @ߋ8eEW`g Zi^"4_2vb!@J]A@;ǠuPF^L WUdicm5rw$-~ScM%UÒfvs$ylX flRQxb"Mcw4w0 AIWO MbhԜEsl5o!9] C3 ]P,nMpu1"}8U-:G:ʛ?~Ԩl]Xg~'G:79t#]~<=9D|NT(N\{5i5q]tXpXl/u  :&PeƩOi͍!k%RnRb<@^eoT3XO ^2Rԥ<@NܮhglbCiBF5Cb 5뫣,ܘ~<V:ՂXq>+#x&rMu^>cM$ # 08X]PC* -'1ç"UmyOp"DDz~ifݗgÍi޲bn9uvw.\A?($)~ww|KC>P6|KkZnegs;L-$3im+p zT4gB>9@<%+-9H~:1"+)뫗R/ʛNm8lYV%ZYθE!,ug3Yô+OK28{b/YtJyQ}52BLJ!738~}H6]z㼴c|OtEWϕjZFjca%gU%|3SpNh.ۛ&h3?[-gbYQQ/1Lb*aYejsJMS1G*;90с}N\WX">)O0CeaXkоd*o"$KmIRŒuM cљi7d4 #>_%Fej<{_T *Y1u3nk) zd"S]38Ƿͬ H`1W|K\Tp̿a,Q8q{wmMnbsE ]bL%xgQ\@~[/bs"VJkR6s8],z`4]R5 <7#ysG#܁3[@L )6AgC"lY.7T.+4rg.nOI2(r|$M>-:q1"Ҁ#3CI2H2";_Lrc*Q!CWv&ݗ.sd/ 4(߹ CC㧭[S&+͂\{Χ?oȇ8d)o)K% 3 ޾TT؃붛>J"odeCr?8OtLí+FҤซ(ܽ'`i;iDLPlŻjխpJ}rl\w؜RVXh6Xܡt AK˜S[=u'@u|;cfM }au lgjW̹h &rFϮ}ex΢:UN)fvG^8`=}JFʽxQ~[G4)5 dX>O=!q׷HײYʺ`2igÞ̵Bsg/|a OS@'57يA$K 0Va|uuᶙI)'R1EF q=t77 ȓ vwQ2Ѭ Z?ͩf] qG@͍gLmat5K:_3%mn6|O\\F[ِ뻃 QŵmN8*ZҲ0\Ye)tC=R WZa quC-DvXTyN'ehO4Unl&ht'_#F^칑8p842yq_2"#E'XQf)xv**3OɚT |B-ߎ)OORw!/y16&Ith8fM+uJpU2߲֑lh ͷ{yB/nŶ9 7<0:S&O{Jhb#X?U)tVA~_E[B$Vl*TI&^I<8"85Ձ)1446 Uǒ,;Yag+$#]2&-B嗽!_52YԀk岤S_WƔF/'!{͉O`Ʒ̠^HHCss :^ޘY5# L̪F|2t OŴg T+D >?c 8tƭiu`Ø:$Qx'&?<-vv"1D\ բ|z[i,dFv}%P^dܛ[l!>sI~3C|HsӀS ТY^I 5_*,,+q~ ߇Oå ~lǬ*4p .˒m AirUgZ7e!Rd1L[+4eb ڹdWmU5bIKgU}EF' ,>6`ACH'R:O4!\qz3gǙ!X"h,b DXD-t b*f} F2nInqcLUE:|H(M.Uҗ*B9pE^Z:P ϡs( +JD Zg:9 2+xd셶ßP~NZRB"&6ZBu$,H*Q$3/;N^_ 6e(0ђcJKZ U}H]P?0{V  yt'ZBU0/QL &uBRK/W}VҭHZ 8 OY檦 \dH70Bv;4SZyVXy;KgV( G(qCX<!IN&.;`]M{̽^jaI8kA+iڠLjDKJ:4X!@t,˜̎H6m6|V *!c$/`Â51lBP#>5"cV`i2]93jâ|_ h/VqPS{k8_t"x|(=tp/̪C!Ygs8׉*:@CQ*' n])*Tbvh2-{]5"Ұ墺b l!%Um? ~ J簽Fц-(_%LT߯ [bsVÓ5K_KM2uxP;+&ԥ ̙ӍZow0CMR|KhX/@=b>M5.$c3/FY b3cP='ȍ/+;jQeXVŻ[0WVƱy^,ʈPw?NgMMZlcPnp}|@qn`0JLTv]6XiZRF|^oMZp(EG!z^(Hyr19f($@v Q;^|=?0;['u%'K޲,R-Vm A72ɞ+5~8Y/ebNn#ԮoR%1_> m̵h ¡- Ft DRc)ޣcJBk}/Kbx ZM)~Z_F[I)(t ZqlW6:l"җJnMa2vf#uν7 Ve,YY)o\yϒ%U3Y{8.y1tv0XױH}8zZ~ϫjUYϥlCڜ#K;I kuRo:u8XP c3EA'~#чv@Pۇ ?QmK HV5daEh(1߰ئٜP-~cLhw[p59A,С]=gĴJ0p+ ʙĠj`^%v"eR(|*Rc.C5{iZQV^N3vVK.Q T‚ss@U&X7[I~ tb3i0+ $϶ܵ[o?@ibd,SO 04g0(RqeYRl;Hw%YaԈ#?ݚG7Ө@N]r@Tln|x/('DNvʼn^o ZA wR0VӴ̮q9deX>VʿL@E\ =& r$+\.: N+l 3 fg̒hBbGHtwC)&ID+?2BI٨7'wfG\f]ݮ-ފ3PٗyWL*c~Z82hTkO5YclI,zw. =ݕ9ʺ0Qi4e]`T2W$Mvѩ~Y sș ]^H["Z]F,0`1B{쟬b(es'1r%={ tz#WK]*˶cȰɳ.?UIvtnkХe=3\c3wx-5BWqZ:=;0$ G]8(|9× *`ޱ0mӳTHbW?49>7]ʁ_["8Ѝ6ie^ŋO+Sk"FTCAlW [gpP{|ivxC(Ӡ^kK6Sn`\{Gg QzBFez1ʿ]%~9:)Ml7؛F&iWOe%=:t,& eUR,T?Ju"a1ş1#\{Xmު}ejE?%P}y\!_Qs 訽J0>O> W7 כ~ =:p+.rq2!93{˩$GvpZҏT"gZƞxNƂP-by{6E*rv,u'O shqwO|D<Awhx/v L} ~@%4OKWi|rԜh=Jpf^4)|[ȷ_ǵ_PX@4|>`őOP[)D@7QٲMJ\h]L3P~/!H{cgD\|VU*n.DRBcA~H*Nd 9R@ŔN)}\ mK6\ NVyv;B <{pd2 =8x@U/F5V Y 1\y'5tN`: ٰiXEr8 ް[RUI+ST$-(O%{n&Gʩ0IxؼqK0x4IB!/Ql_@(1}m*Jf»(. 4}CD"ƄÙRl4Hvi2Ig-) 񾡳=m,ǸYUL u8nRD΋t n)f2ڴa!/Ns[&iUy-IxJD#!@ 20L{bW.tEQ [t1иժNl2{ ?` .)ǭF,ڱѠLhlU=$Y !^UCGA4܄ 7vFfVfTq!990}p"j؈6&8뛞j\G&ڃɐ|o{vH^жP 1(1@ʶ$הr?G\|ITNjZ;JRN~*T/s6_jh+Z!u _L=zn  H쩺Kƞkzs1U-s,hLL0V]T{DH~/0*!CuO(jpLe[qoPG9e rLKuh[}wn/H޴1-X0BKҠ.ܩDO5Y7 Ǻ_$YhƝsVy$Ev$߸b߿yL "ll||Id$k.Wq.egw*1mͿk::ʚ|4;qa_ iBZnKi}%`bCgo`AԵWH.^L/M ; ":0otD~er "(S#6hiUhU?Wa;g «LK~}caWhSYAC(Uz㣚}ROT:@#)ؾ'b0<"FZ[V3fTg(!:ϭY[[q{,ōQVJIZ+ `rbWC,`=UE8B1G.a?`G7-윊k<>7U ML<ˊxg9~ c-*G"+底kk;¿6aB](;ɣ)EhZ+g-i2uOV G[Dۯ%j_4o/:1!fnkq5}vJgKb}r"l* !i<ׂ !~r(A3CR-P֪-!GYܗAv~Ik^2Wf+ǠD:V>%zJiat9c_;s ^iTĹ4pќdX԰O}khp񫢌=f|6FS7\% 7HP /![-QW 6fq*IUk a̿4V8!ByH` b]Ahd((b]"N }㬱:Z f2 X)Ox!D$ lԩ!;hg- c'i?8 ;\B9}C'IR _4o5+ q8bW^ML{%boNH|(S.C ҠvY^Q}!Q"d!:¶_##sΰ.klp%BV@ӹ扅3JVXK.lfB˪QSہ))dLy.$W;{TKR0|.W.m8e8];ԣ1EMl]Zq*|?I?}-8\-Im pI&TK?PKCI遞dl3EQPtiflx$Mzd؇3:ٹԲŐ#0re[P)Г*) .*R6jӲ/Q9o=)DϷ6Rv#:9ƺA/o~gH0NzVh :_DJ{oa Ɏ痷3^Ufg}BT5Yqÿf^=ħe@KT$ˠV#Y- k.Chdւ }L!L@v3JtW+k MKjh &c dL:Nj7gt[޴ JhVߕݚ<=@ܠ. 3[7+u!q3&uK p'lŸF6H癛i ~j Ss ?$^AVSB2b5{M$7_7C\2_1A 1NƤ.f81>3If]Pķ@;'v K^p zJBdwliwb]|fodp|R;ß?!q< \Z8yU8"Au\y8'0Z|EPwX;oB`~ߨ^ґ!2Ɔ +0 1J3a#TfX1yQ{'%o 4[;TK UX ?8mFІ{*fnS$KdFmG41\#4-I0㲇Ixɱ_vw9b?rQyūf)+i;nu|dIHC6Ʒ*=Ur`4ah PV԰*5"3;Tq EPj̲49?"Xû!oNȫR̩֨>W1boiWؔGhqPvV 3D9x=e3ܦR) 0LZB$-d mm EHm$@m|X nvgBߏ}gNxCBt)9ܿF_heh=Za:J.c~ñ4`<{`2q^?/z93݁R*Z7RedI R!Oxqr19x(m߿/V2bcD '5_nTf#x>4c%ZFޅIxPc:*쯗) eYL8F'Y8琱9C!vUu}=)RƝ$vViSXg,,0݊cޤ5oe vNAT@0xh2`\N;9΄JY6mm_NS}MvܨwGG~یS' Qڕ6//5Bh t!ZA/qHwt"ẕ^H\X`֯v6#jzuǃ+n7:/ff msFԞ&AT*uVQb*4Th!\˰^6o $#ٳWb,|C2w7/0>ć+|0IXԇiK@G`(x2WtI\l偌O&VHޟo2~{uHD,U4Ü iͩ=~Tj[R0=b$75ciYRTL:Va NlOBm!^Ī_?qTwh]Vk)aO^=ڵsim0It{S\ּ*p=Tn;|$W G_]Cć{3ڬ"0](]v)k{ml.(;h{+DApAn7A<Էr&X \Z6+;\DDGC{myeӮ[45G, c9`w9Om&wie -, BaOWhy9P^_jHp0Ka-+ b x\aFoDRR[R}bU_Av594o:X&A)LT 6u&#xRF˄fջg2֙#1x1.R4Զ 3 @ }b_Dyˤ#<W- yO焈s8ԗu熎 @Agh(* ~3d='zqnҥ LonV4#NBh-^.0I%mY$.G=4N8R'?X\?l' G@-|!!hul6hvlp!QgU+_"nt5z ts~5,Z<(\<<~*2\r?)!i| Ly 35Ϟ ^'Ţ"aп t!lJU0a+0}XgꚼQ$`p\¼WGZ"@, R>[ǜU:yr{h9;R6!I3R|g6{GiN9̚TM#02؎!L3E+܇*5)(8 &L}gsGe[9T )!ӦK+"b+%/蟋&R<1CUN +K2"M :E ,CųZlxGcl#; 6P28J]6Zeӊ(}NXU["ɫ,A7ODntS[29ON<L_Q=f $mY:ig򐒍yx P {PoyxGLD x5o`f4BU k<`v])$nԚA/0E-p8X~LqAK+1pH?`~!IBG`$?,#^?|C1Ľ5&V=tTL<fPգ+ʚh۬I;k74J I}8)a \ TShE"]hGGmannvh){cmH`uh~\V4uMx"hrC$sQDQ(38C]-~ Х`{n%1ů4?aMKR^wk'GĬiRR]7',Pur~Qj1qq1Zzӊ,/CZiɸqsndPw*7簰{_09APHr֓nuORMQ""&5]$yC'5k76}/ߴC@/ŕAҊG<+zr`Zӎ&b̬W0)aЛIwv[w @Pfp߮{E .^_ f6qܪ4Yo4KM:W^=51WhAY)Naf)Ã^rq~.C86%j/oi,.&OLP;>q6>\g;yo;7l n"HszuP>|^ўϒ==M$e v{Lb(Ł4p)`3Qߏ{ Vq9eX IٖM8?DAT]K-%Wk#,{mūD:W`ltFõ\v[ R;$,8 UNJ({qJv*Uɚ>NI] !wsTOB 8|)w/!?+ ;y>CԊH`hV8  oBg"*0Msr x z q2*LT gїm\:׀`VIyзڍ!8>Owf=S2 IYܴZI1(]8Z:&8|u^KʧAqd9"5Q#VTE7)|{ku$ z@`4 geD$d pY^47d7ɐ"N{3š%nP{HtZn' WM8k=ܕ¼s/ J|@/GlSwZ/M. F1 `"1 q`H4 M&q}v GZ;r~2:d>2ԛhbMPd"m8ygr8!iͫN赟QIwȝ (z@W6G3-$(BV%=֠񩿪A>qti/9nrpns0[ĞF8F. f~k1Hu.`\&DM@ yDhRKT'\Yh )': \1ڰk_( 9MƉ$i猡nt>~jY3-x4)| 4u: If xp?b)M ܼGMj,;T@).rh&>Kq`3":^}O|GUBۨ`]cεEuU7ژ>.Q|Pe`Zh;hjHZ3R! v։opE6gq˸v`0{@'mY@.-NdM( $anRpwl ?ͮڴbv {g?A6 +gNǣ2fF28A$ymml_*"/ Zhs `}0"Ab{[/ hB8[.k+)3HNAB(@5USBYF {-%l˱6j%Peq8Wib '0y)v^{?>BuDxK2-MEC!F̆RHլh [ox61rN4fJ 7-F' P-9,ϡ QWa-T7>W{ו9Fu`\DN?q1tB40A['~l-i,@~x(\}isI_UqHd7o\ Wf@.M \xK-`%OS24Z,6‘M^)1X]F?ۦ,U"Z)K"kU JvVN2G1߽Ë.X]gأ%oÐ ᠛YW˽Rt#lkx1:yH !@~\W>M[>~KxNFRe$S*/qp8򸕏̚")ޗpL[SzHDi>MAi mrz9a'{<(I>LZFρx`\" (O5wHP٧KXm>yQ`ɩs]Myh$kUG=8.~ovت-K*T1Ɋ4[z6J+]ڂ]X. G W' y\C8MVp¦ WMGa-=^ɀ=KU67"q P]]nLA\,T{}eR`/KDO_ZVkl $sFX<i\J3_xphMKDu&\c/ȧ0eO tʩcH<i p(/]P5QnBF' $ ›=r wj=z7MC?]f^l_>n.-8w(=0d$ū,ޘ-`o,BLmaNxw?F~ /i ÏL@IQJ%GS)DTG-5=2P=.d".WKhHlN$:X1 i`o ]P*:+Tq-x5{!%xUVxP ¡ᝊԂ3R@4pA"F>Ss(eC` #yJxIq&1>W4s:Pe9hk,Ͳ'6V;)tlZ]COX:l>Kg `@ bO:˃l;mVD%ۏ:w~Y3Wwg$MchTg)0W- M&eՑ19_."J/'[(NMrD&)U#Ty2Y$?q|+,#T+׸+a_$, }-UkքM??_J ѱOb8De`"E'!MG1І 9Aah8pJ[p9%^'yY̠˚U[urWp!_:V,+gd씇nM2!^CӺF&)xQ5Z,Aʈ7hʬAq9# nh:3>dMֈa4yaM乵H9kj_8a"LG4V6.eտ&nO`1F𺦾c$Rةީ KOmD1(~3)ԻLsYHG*ftp WHob%Nx;z ^8bi&PVLǽ.dwCeN*DFbZ6h#i )74wc!_ ko.VA$0tTyZ鰬5^F QMI5zFo,y"#bpߞG^Ĩz^S. kfx@Mᾗ[ZYQ.в‹F#Olk\,uFVĂhگӦAyxCn'j(mhRޓń:Uz sZ919P]~̐FhUy&TeVvV{tx?bSV}}NWQϩV&D~D%` |-j%pduf{BRTX6.t|/㪢lWJ߶8) Mb[W}bi0/)_9^ <c_Xl0D,82 ~n M\r1,ɋbfQ&?:k4tԹ ЋÄa  BTr\u{{2eYڲ`R;Cx1VvTǖ.RP>!"Hb bʺ4'icpW5[ѳJI,6fXh'*q+8 ˇu'7hl~mKEm":0*?Äz-G;;ZzcS>ުPYs΋cy%ヴR(}mmnAꕶOR8Y-UpDhm@ӌqޣt+ɇ f$F g>x41QgUuΥჼ6ȹ@ǼBQB4x9=yTO<1+_}xlM4 ֓2Q2T/1GKbƁRu ʮM<*+_G~^&ȹ*`,b$)ҭ53oA}+0%Hq{&4xJ9BXx'G5n3Ewډ gkXOLfeq%iOj=ϧ!xHz՜Gݔ]6q?!l] ZxYX.4w$]*rw]tFXCږGF%%&C/C? V)B6Sqx{NUcw-\P &huoWQ>vۉRk$O̓g{j+F_WfO3=PU֪,){ G%[93F_Dt \B29zc%ijm Mǎ4RAcPC"FS(7w~4rAjE,aRyk?xwFH~9˅ԫqCzEٲ˄V(<ϊ.+ +&,y?KPU\+Zfe&eN4Pȁ[BFzyLW]03q:hP5[U k}iXr W/ۋ[Q16Z'l`%m3Zyu>RUN,9AZaIjȑmxn7,.xӖFL(WmS krqt؋1PΑvpOڭGݘo,,\_8ae|!Aų(T@ZmO{Kx"\C57PAn\*4cT/8*"~%*[>eTN A(ȼr>nfu{}roo%;D4/Ԡ3P}˅iƳyf>d~*u,nV6Uu#b@~3}ytsJ8H|7rz]6\pH[lSΥwGm4>k%_Eʣ  {ؑpB!Pr6A5݁MoXAο+bh256 L6zSbWUxv''io\ v8dMd"u !GiXzBDF 7A $\+oy4ex@09^v {tWhjTDi}f<|qBgz4VV?tE jlxmoSƓd lӀiH0Cz&;yn(`03<_)k3?BbfAً~oLgvp{5w9 Pjq嘆1>p\{ԟC䔞< Yrl">|èxc|,vOSde}PhY=%֔(*#WIz֜dO2I[7. E\h>?%@vm31ڜfBevE.νζ+\yk[.f#`/OfJ4cqOa|Ɇǯȥ.⺆ xpnjKQG[yQ!/SB(z?+Z (e=5O"uZؒ0&xNc 6rRwd T?04!.@/tst~R_Lɀ{PkR}EBW^V1 X$ {-HN`Gð{a*u}|!ُ dĝDRu8yXDh a2LMU m޹u46|BwL[x`~ Ӡxlh 6F'j*;B^?ەLJ%Ͻt0o'0UPpo*|9un&|zx֋nDn23uwL.B(( EФ))8tn|^oI8y/ݿ\q #z5v:\ Ux_T|5BѕAb}EłDH؈~vssB2~r7qqmj$<) c bO @8me Ķ2 Jq1͟4m9Ge]^qj,N?:$of5zWyZh$Z!5C[-GC#ODh7Ҹwt=}S0Ԍ$!ڙ>-|S5dlcqkw2׼/ 4VSc)QȽ^c}vCy\IORdKS!N;h`&3ۤM}1 }$@8@ZhAt3 YLLbL+)gĄs$ܞgsn?f#SMn`=%> zTB HsNXd|gn]xȅרiځӫ_D21YWf(A<n,vwiH=Xdy*$tOhAudapV̴ ,9 +ΟCf!id8V1N|(-o~#σ 'Vw!SDy4P(J4_FnaO='5 H-"V D=|=ͽIE#LʓkJ*ɐtε=pP\EW/%3ijT]YϤfv iyBpdN7v-=S.gAby>(eE= FsMeU<کlw>j=vb+fF4zڻg&&/bGDc#8G/P"q5[{# ͋Ug&.ð؆,N^g#jUGE Bo edj)A"?eZJt]xP- 7ҡoVz܍:Pj쀍f!*CZ%L"e)wc~R8kqӽ>|d mM9ׇMnBkىbP. P WY@]Ȋ)!- }P{E5 " }Hb=0!M5 3+]6z-oHE3viU ׊TA`c»yBrm Ր`GVB-$*"m4reZ۱v yOKߟj}nO9a|GL+D5H!v+usLTI O[Ha:Kie߬6]{T/!Q5W>TQy܉W:VJsґ}ɅmR(kˁaJ3ZnlNckFؑgoxHA 84> ^vQbS}??}Ied ]^GfO!:_̧Z0JWIyC1W N\ޣ8+R׶GgJ L /O,CE-"bC髨PWupḃ-wzpw7ġI*mܥM,B`‡+?>SK_{壱r 4YJUe@K /:ոl/+ns{\ŹSGʟ=QRӈ^X6왴\}ĭc7xloɁZ!c۶7k 7o{5q_pیvD)6<eZEd4E&zya^SA ,_K5M,I7.N/x'N BGM-ðc<]HǹORTaeqpZG@*g@pzA{q!fZ𽘫ߑE!aKF 6h'..WmhN还uHHL}uqjfXL`+)rgN h]ѫu}s9`#0)N;6mA)|'G''}tEnĖ)G. GVP!,(8MƝ{\qJ A&ތ/^<7, KMaSd#6Y6I/SqmpFۥTR% ;9w?E(q=^,9R9>2̒uپF=ζU[0`ub%DY>EΉ5 p;4sΧ 5zPy܅(Rlk{/֞`xu/"hJ@wS(P़a(O/ÿʒxlMCodȼ.yJB'9Nlޗv-6/I$reb |xt֡ҺìTp \Nii^G[.%tZś0k )wKC0 ipۧ}쥫jl4(Fei=#@FmntU~;S`9]`8EϨ}9┼0}Bh91Eខ!]t'!^,4ubl2+g#dGrČ^:Q)`t䗇d(tRǶ\ <D}rCuI0#ݤ<" jf6qMA(VLlԡBզS\͏,|U0 (~Eeb Æ1?G欣+T<[ծd}\o3_E׺zK{k%bD=!I+-vj^dqmeZ99詩#Y"z/x;Q* y몊tfztJC/WR, fmw:wØ78c?&pH !`c 1 M'@ɵcJNQL?@^ |ܓ/YqA93 E{"h .m>r_]ExiNRӳͶNb?%zOcaUQB 턢y3 ߥR6}skFqnqyV:`X]^M EYqWEME媆1b~!$m³&L@{O}F'ńaZg 9Z]:oYX@f2YUK^AWШz F7JᡊYPՃ0n9z&N|V cćaz!u T/"%toe/,϶Һ;LEAw",7Uzݹ> FM 09ӗ:'ڸ7h~vwU[s@J6k:o1+qTrha;4VX)r/fpw82CJk H9CEj4v.1ҕdi1 TrZY]~7v~q[q"պTԧQ;VÉnQjR R+ZT5xCB%nKa&gB3=1MaQ2׬o/\tʴМʣd/e9陊1:Exx/zYuaYGD{:I`@"1 w;Ӝ"Ewe*W6[5dN!9 @pƊ+F֍N pz#LH5IӔOtS6R;=1[ܟ?PoU5҆X7υz5G,!f fˆ,̙nQ/_q+K%2]ね:ۣJ#JӘ)JE4hZY㛒Hxr=epPCyvu~}l`/RrM68(4i) e:WfD,1{5t}޸<NcI*w{8#VPCTz5b&~fGC[奵 Z{Sח0롭 fXۻJk/M0c_[x8`-ࣻ~[]7SK7m})g?IJ puPPCq%HƵ@kc0J"Q3HLj^ )VR(ῳɘ$ٌߪMCW]ؤ89+_d1LJ2}-?W$3?Z.pxNRCJHgA>A2wSY]{oџ9]_N4@H"rry5ep'S-X~S~)aΐYA5 44I@b/3d}rn:> ck!VWqB*yv? (쟔Ϊ`x}Dˬ뿅Ճ6>u&iuؿ_&7=[n0ς)?5]^$yV3|`j?|/=': NM?#0Nͅʽ* Na>TlN(ǣXvV- r6N*AlK {MG6k9ѰQ W??YdmΒ oe>&qP)hқJkyS个)r;y4Z^]9j9B eJ)wGRfXoFJ3>ݎH%vCgB*4b< hyB #MFrla&ھ&T^W wsҨO?3z lm 3~4Ĕ]Gtf Y:V|hմbd:!l]ni7tg/!\1%`f$ kExazhy&8'p|awN.?2R@zoo3!j~g)4jlgs#r_ yG #4hSLXHQSe $& r&_2vhJOt:|0 .8Pj~Yj/[kVmjԧY\wZI'MB3{g[ uDPTa%+EB7I/ APY$#7 FVFbcoXM߷'D n1{wcp8A;1]q>-a*>ۑ/MvAX.Q-"a],\lR({}QsšOHg+I7jې+.Ob!"ܦq 8[F^G ^Eɣ)~SVRXuk5yWeVUCNQc-G샠U-a}+XpYz:ڭOܰH%b7 4\wΞeF]=_*i߻?Ё멶ny< loF+':)'d[coLKiEн9._RH֡`36:_3'?^(D/[=p\]\g*} O&m+C1hizZCssFs$@@1w+PoD}; EʬQ3W5 BnN:Ьd-/.I[ $rxƃ-馘mgK Dž5N6p?uɼ50r-T}{&IN^kBqr}[ YIj*]_jdi(Aw|*$"&(T^pNx ΏZ2U7GR#+ HZ5ɖjշIz@GP|g~6:.zZ1w}6XظI;Yghbdhuʭe>ɫd DXQ\Fћ)}d̿Q VawlG3l"F<ͽ'#a+ວQ)&Ydܢ sgkUSZ֋]=.*=`4#acG쾞Ut ܖ\l͚{yYUPp- q[綅 H5,_f7frN^T3ಫJ8p39PsĸYSSĚAvz|]}VȺzMa\\dտWd6Qk&:bw[ikDwty:/XE.@I/^4Q'0cG w\HV>$%`GlY:}&.I랲:}f ppѸ"&N=ǑHb zoA#B\,$ZHAlRKLxH#[ tviM^\ E]`– -˴[#De$+D:y#|A* 0z| x( CTni2a ixm_qY#59dJ 2羖KS8x3p`r/r/ J2$P:l.5씱T#GB$΁PJJLݪޞ!`+IE~s?uPAd9$p|aW> 1KEݔYhZ;3G:2pߨEPܧ@1R. z 0=g^6~ X뤿mi>uSS gq0ޅWg ga9o7m-/12{Nui ˟ɩ~[ NmpIwBaA%zr/n#%Cתn#05M).mT}E&/#(z"UEwggA:.k5=bw<нæKTb-$^yG:"mz|\ξ̒DsbfH°9{T5 qq*TysMZgt?W_?ixxMwug?4cJdٔ0Zl #"U"w8DZCxB \;5j '^uXqyvMOό,DX۵c^y  {AȢ)SH`/<]P"Hhh=VRs/ "Zsp\cgxW ossgBuc8 tuкܚ7&y(z[aP/̋`(/ڽN9ǁ @rb.rJy } %@7EFwwGIwTA({J{ ]KT=CA~X!eZJ;z4T"㫄;Z-[](mWNxչӫ!FQ6Gx- = 8I'}DЖ6@7 s9qg-yh㈙)<a-,qȲ1pXaʎD֌UZ!$c TND-Z2?@nj"+|[~8&ȽE2vTnnoQN͙m|Hf rjx>-]9> = 22\S j̄? =2 ~!F2JP 2*B3M<5N4w0ZU_>r6c,1ps d=Yx_NvM:jp7ۦXJܦ!'^0hxՇ%˅מC/dEGk=EqE_+aa`"/ > ԱԸS+INamJnuԼ 7o(꾓̭eC `~~pWNn,?WI~ ^.#krs)"xi ^R+<;J7Kl}v 0uKYpQO]Y?}. '@D{s2סcyV6^E/yI1n "u|ٶuؒLdlh"q-a_[Cs 6Pela2x(%딜a5@ӰNGk0e7 "(?Ƅ/j6ba=Fe jEsZg3ďX]_zVc?wOmΡ%-^PxNLLa9L+~φD$՗bgoYJ}؉nֆ+O0 ΨYj{k!L)9WIMh~OO046VxbiU;Y ޺6慤؇')ky첆*./R=41;=1VjBFO3RhU8/o5!5$~.}Fb;aڮfJF^Pܾ3ҮJ]SR] =y ޸d".R:̒;#p.#}dɬOb.fA31Xpe9:0@㞦Wt0߶Qb[{l_+,@vNĎ67{D@3Oy8bu{Zޒ Ǥ7Gg>gzi,rq} Ԋ/h( SarJ3|RA Pehj4h;`Y`(&6Pҁ̞LQ?"ѡtt 2E]%jŘt 3$,^0| *4>1"Xk@wO VtI95U[|r\s:]2,<%K.pim&QFܙo^3Q&h ҫNšB6t<r(Ԧ'="oEW'e/Zrm,.$su&YzqTx I hmۥ~[?y-qh2SGF`orw=V}VǸ5W0nq:ϡ _I|(S5<\Xpxmn«vQss1 xY5'j)_{vZı*2Wi8{_!Fooݫ'00e{ v+vY/!f].ȶi OVv`s5C]`;&l׈E/lz|u=Oe73\(=A;34¿PfraW7hLʻ6 l/oT;/ تP{N*8+ $5i.&C]zqF>%Y?}ؘ(MnsSzhWu*pmNȟEC$&qz߬wt PKE0}J'ә;nC]!,FcGZ.S~yT-InZr1|"=Z2O}to{_?YF^X/IPPbw{`ŭW¯׸erZEgjZ:7TQsB}_+eK-fx2(^«5ݕv4z:>w(.wZH* B!/CKx2\ZKyq¨L & W/ ٗqI'l &Koᷬt<݊Tn )l1\M5r9iv>kD.fr5?1`b-q a_T|hPfyE88a^ށO0QW5iNzJHF<S帓$AwͰ7.Bͪ!IHa$jxMf;_!/xD#tBR3Xf#Hy}o h։y[%Iq6LnČOYY*\ـK3USZ }W&rdˉJyhYs: m h^DjTE Ff$=&.?$h۹jvIqŃaӤ!p瘘x l4+a!?{#YGJ$*2(W q4, !FҶڨߒE'0Zo4 5PxWp\\RD6k(aԀ ޶IJRMkVD `5 Ŵ l?Z?DžqC.BYI⯸ٙaET'`fz1꣘kB~ hx^!㧜rYOҁ*k!=YJKFueJV=^ԥSI?̪Z촔 !XbBA܉2=fM_'ʢ¨Fsd?}qBC.19,0)wNrf4,)DWswq(*?J :W/t:Fo}ZӵGs1S E5N>jei1W쾡n>*ꌵDJtp0׃B{'S4Q5R@ă*HU?6îD? 'nVH%!6^($xC+y,$tH,0/E{4Rba1:,l}:DQ($߶^9<Ɵp$oLdafBToULhziRu/ĵ9rHkDfRZLrzXO4+o{ҙ)>1s |vfdg?5/PmŴ,Hr{(Kfԑ?rµ7߶A-X$u~ 'S?xgk_刭8)1m0:uY"x^'BoUogf.?0sj _7y_ܤvd3`^= YHzH6$!GN p寮Gk ©dZxo"/Ela}FhBs-+DgfaJ?ВdfA 7Jna I?jF"2m7wSŧΥ 33 CB>@$EAB] vUgJ ֿeed No# k"a d##`+x4[i ,ptJ5MViF#\ba[͞w(Y,U+QqJ&f1QXrOi$V='b9Os v\smHm 8 Sccv^cl z/(A&G`+Rסc'ʁkr|AwZȘiq8ns `783lz|Y!cioL2}3&g9 n,O F?I}(/'pV & BdG\}|c^3 aE,{U1_:09O9 %,pHe̲?V~O'ذZl`k+6D%,xN4yrA MJ@k]d+kU)\Zh/fٜRjj+@>tN=3 J rLUds/WpwOtqv -vX1 9L"/Jq߅Z=Sawdj_"4İ ph fe>m V y#EAwLY.>8w?T~/ \ziyҌuRPhRK a_K2z H*>OѭiM"b U8P6G?gaȏX& Pw-] 1!_I: X3:.P73؂Acȑ#WhnU\dȒ@(2GKPqs:eg*,ghCIKkP.(С+*A`c;0M1=8Uoo"|Nyh"MGLތ6m_L*!6.k;`^QiP-4V0( Bj yK’z_(g4:1U)|'K~~㰢BxZbͫYMH@?3hg:mFN4 *­R\JmABSWJc"s?.&&Y3¢T_>"ZlufJo$V>Uky ͶY )H"!# wH#9Uc)l]لC@L~8ܘ~L 3`{A,|')5zHh`ռN2[pBWѷYa`(@\+.D^cz2('4+-ZߍUnք?bv!$G&0t ʿv:jg A~Y@jKT1&!E.7: ?.LhZg% +Wb, (Qe2%_*u'IA !sw03Q&dz+~$2bDRd8^Ʋ e'3_^^`;^Gdʒ}Mш%gVν)d3MJLI[ڕ :LX}Jk <]|];0#sjm T}1bb/.Hb6ɀݒ;Ȅ]V͏`xl-ٰ5”qS]Q[fMn銙ln% @怀 iy܅RfU lF\zSu]*V}veʷNq~i쿎z5ĭH-K^3s2-IPf?!F>Tm8_EP.|Qv۠^2:pB&7' ZECJ Mdc7iO5yj~i)}VhkHi.O|s i y&U-쵗5}f <&T/ˢԩOOS?9쏥6$ٵe;Z.).2Jfm+a+ak6q XcTFHe=\C_ ҖHS)RZu&R;]`)'HĄ^ܶݻ#f "I\2@bwԮkv6{=.k`RcËu=I+(UnRk$ΪWg6jYr[wW5f<٣7k]yLBpPX@9K^p<<`W-@'B`6Jqim1M,~NXǢh V{e 1ag|mʨmL(mRKsi.IQ ^ 0:]AMkN,4U؈Hf>3c84e|X> 7BX- LG BM}ژ\q |tK׺%19&dz80t l;93(h)0~lwfxGN6Z1Ptw !5"Cv`U0n>3m.:~>ҏllVK)#Bhku:NFC0Ժ)*A}_PrSGuaf\aWґ3H]ȣ1J"?SE:ւЁ[#؊"ΰ (Kl6, @?x%$jakg}!`ܙHJe'/uӗg/¬盡5{8;Ts%GpW~a$yǃacpU 9LQf਑ȽN[ĉ̓jLYBL]MzC}SP'TecuT`_->ۦBz 2B]35 J)44&:i!QIߤעʛK[Ʈ4V ~nw޶& Sʢu-p@I x>Dk$oOl7 @HD+߲f5} ˺.!P,S5X.;28"@86\+SL{n<\C%K!Tm_(uYnCr&ON緢gk=^U Pe(N.^% ӮJT#*V9o€lLQ R Eyc²"q1r s+~*o%ś4JώbqhÖu L꼋j%NA29ճ?~et;Q"/48ż*֯%㳧wቫ~yanjPKma}$gnEDx#$度W!!+4'_ ރhԻ]-WV)_k8'%5҃g] oTp5~Ru-#vySrpn<KOЭQ["{m>VG?͕;$4Q8 f4o׭~~zGr_ԕX8z}3Jz`*pd׻,ʿ[^ 2=_:g_B$xTO,aeb\1zp:+釴o^[ }3\qVaKn$dRu"MtUA}Pzw6jOc[+:s 3Q!l BlJ];_8)hú ~%n'\Mpr @5ʽN^綱TB^M+C?F g%⦱&ض0$~m@JH3ºRTHYTEtaгuGю'tyF`lR|759l'ͦ̔R8{G6q4.l::-&0ˋsР߲}.-ǏH7}6?]DB\c;I-<(;љ'٫"wz LDbBКuZݤH;rI_e8+ל[Z%r%?*ظ6wcO03զj~y*,n>Cq nm~>jpQHDނPi"fǃ?Cg :CG騢֬S.XCi%F4H޵\>]Acr1H 8w+Wȯ: rfo$9X3ót$) '?wg}wQ:k? '.jBf[}nArfd'j, N<}[[vck}#CHӫjl|N5q)d\ sҢ 4t663߬$'(~GNڜ𸗧);ry C⵺ 5ПS:MXo=&T䔹/W#K!ZOSt y*Y[-Ec |Xy^g}Ùޤ p;1F+~xZp3X];V5r5F R 7ݾ?K+  `CN% ot8S;yd]19)1C!h{2ME ^oCcC wۇu0`%E )x)"I4.sZaB4l<^Uoݧ2llBZR=$։v7|(~{_3Bj*:SMȷ8 b5n:!UնWru @of+Nnd޺M;h.!ܶ4sK%AŨ~:no&#/ZYESPО.o>xYq|4:cv9xPp|Z6o܌>t?(>iܩoy*׬ (qqA]x-?UƲ@TP"qdu{ [,ybWL&j"=8d@ 1tdC@ڣsݟyTfBm,%hqvQTE5b#{' ?p]E8UWwCt>@᧯C[_+{~-Kr7,ڊ/Jq{!wp zŠ鸢ܴvrѧMٞ1bg/qAY cf]b?mfulυ{Pet ȖP@A)VN6|+=tx@:C߫bk…%)Ei(vH1(*îq0]U+VZD#W^Lz4k|zi$Z܆4&8>HimLw5^<~E6ߚMCț(V7%x`m]2m(ǝG0:v f=M !en-EVД"8ɹե<8 yh/Qf*@M <2oco!lf$]JH({`;š@b=)f_ _ӳ5,la]eYy E`LMXGy"^4lMiࠫ։C'7cml@.w.u}(0^"}t "7]ݗf /_DMP2Ka &2X/EQ_e)s6v@P"Lt~{NIPTz"i=yvȽ#myH}P-*^*hZA~raz$.j:'nJigO&aIOje"id'$n}?ce0*y_ewIGM>\ 'qM)%z+jDJiQ2:}'QQ9|0 PUI{#_l$93L58';O|Kx;GCz53Ⱥ?mXD )A4& -+lar⥜CC)^,d`BIi`>2.ptP;tE`-(/1u=%鮖n:*B: ws7lEX+0ҩi)[#nDrވ;ﴌ`M8_ENf6j?0MlJC=@ķ<2ޙW1$6s1V#|r$.GQc~˸Sfׁ#^qMi0FzԞ4f@IRY$hX?ߨ.zopib{sl[@5/hiB8o@.Sew%Ù􉐝CZF"0-n;b0# `qɠ/DHL3MThU0?౺ ? B js/ŗ{mT=t'հ!Z`uKa;iNbw+vr|W7EЎyigK.Awm,y.L\nNgoV !}eLQݧgN 94瘿$ۯ&Ns=i|Je>}~\P0ٳ8 /:'̛BI*oGG(w9U G+vHH*0y{Zn{ G٦KR9حWz]ޮ*s(|?Ň$G&D; bE/%сPq+Էrw)r xQ[Yx"z@"M v%e?N?6g #qKo:i?5[K2/lK2RjRμ*gNe Ww~{S&Z01,4LFd):'=J ڡ#tAKu; 1)8m7. Vu*U 2%&!֙{A-fo=~̿iHHKZҪ[,ӕÝfE 13@+ HԴ1^ IjNmGcֽEǸqx5fWBUbkN6Vc،X  ~Dc 0S1y76#&z=B^N8c_;m`XQO|qjBOCI7ޕIw}Q]5]O[\z (=xh&}m7s_B_}RyGNWyh>5vnF{e8&c8zT+zӴO=qMrêGj3l}C3XfCՒ&}fO[>[Y< Qb9F zmj\L')[)}I>`^ОsIix Ϋu䄷Ξm6J6֪pp +e-vwk7X;X!Nf* R2I, |8>y&H+Zy,1. 9}l+ƹڟ33oR]3jyp9|Mu @pwQ ,)9ħco"jkm}K=.ZX]:0qa0s0?y:mgfGJN,dR9:4Ro"YA ֵ߇xxu*B {rТɮTfh\@/'mnog$R-'6/^w@ OHisu6Yފz'Xٕ3a,[ m8uSͳ&ň}>ns~X'm'uiR]ӒV:Bsw.j4tʡjh6ijbqF Z۫%7Dê\Y-MϾ0@ %I(|/lifu((CN,+:}@#WܡPɄ2.Fr LZuǼ*7N殅tZo!@Bh k1Ou4@i޸{-"9~ws61Ch6XvVǢݷ̽˦Lmɍ59 -銏ߩF_rQ!P6<:%fjE/|Gz.ItoKEc^ƶr.#8k3e]uҮ <Xۋcv#7Ga^M>: +7*//9˳U2LcD9D#x1VmQ! .竨{>,lk'n"/%/Ha L(Lq䛋R}MES᪴ڎIƾYB{7TmF6)oMvq%51gEB!Ü.{~ vl3<]5ЛK[T[EjL%v)32ϼ2%!;s|H]ն{xphFr~`Ujѐˑ< \Gǘ`X^1>?&'`9.&_&mK'nQ}D-.5Ƽ~惽S%t)xpYV}!7}? W*v!~H d ⹇}e:'pTi%bqR&DS7 O58 ~ 滎Zi/ӗǾ܏2y]$Ư+Po&;e .D?!жS"vY+A #b!t5BPuZMtprNylbCbh%Ha?W"'_EQ` R)9e"dboK߶KyKL⑧ (V >j^=V"LWrį|`όbAK/8hQ1 "/c'q`C'Džwecy6Y }}Q2(rz*m*<  jP%K)O:|?9n9 VQ(OkX. p )oihڇoroLr_Tn~дs!J>>prA*D0p(A8RsdOrpf^c>d kG̫Ge-UFOO^9ѣߐ_?F˩*i`j8gK슙jDYR>;,wC^գ˳VJ4pCnt}K6 '.{rL[nb..%@<&ǽ=z$ xfrĝZ'-B)127y]KmOKu<-'DJ0޴ !7.&%?R|*v+ju)QPuvxơBgUtG;>8 j)8[QܼЋ_ymF>Dkީ0kCii: tL~̤̞&g #ږjFѵ{W/a͘c82SDЁ1.dk `y@=BCڍI_ۭ {#yEs\LDإ}-ķEƟsxl; N:X5#VЖ&ߣ3./K RN$]'~E}EOM\P);rWSPVMֶ,}XݢUAKuSA@f8QɫozŒ:2G͆NP{y+kcg< DI5Ab A&~̌dF4v+UOcf;ׁ| 88^l}"l+st5;Mm?~HD: uG0jX@ C_!&OhܦZV5M Cn֟ff |!2z?t)x}NwfCƘEx8e/H1Y3^!fqe֥/2s; pfzMD\F]mA[2͌#Lbmg5cxˮj.2\BD,@h!x<9]^b24ޥfJ>n[ePMRAӫ2ǧÉ=tK 99)A]`AxHk"ؓ]$&ӥ$BV a:W+F 1ԆHqw# ~˜W"~֋|^(䅎zYRxM$mq4{| ʏ!$` '~. %2\ SΤ4^(YXIؑtyѥJ2C˫bs=< $_=!79 x!U/g3%!+,zyqF{GzY+>iчPfγ4EЇBv*2GeOr=pz>ܸ M>k[=am\k%N#6_lδxdE25)JZwwqfJ[\5З>'@Ykrͼth0ǓK ݌-֬(5ZWѥp≮nH U,y,$|=8A#ȣ:<nZm|Z&P,{-S}ӫ !a ^u:Et>aTf:2Wt.kCA;;XYJw! V2ύE -h[]7Z<,|8/ߥwH.T9יd:>9{Ag&4rj'.v YD3N:v^o[kYԐІ bX283>Œ^a^̘ FbHsUԩƧH(}!T2D/J4+F}eM I ^PXqko1p>L/?)nb[K1pQn"ŷ"PZ dJ'ZKΔ9|o| Ho0iKl[rh]ėpP٦n{f^>oVvR_UɪsOڞ0FF^x?Dɸ)M9k=e lܩ;RhH {t 7XK{'(DtGWu w6S: pc47c9[6 1u{uf4Ε?m\C(J?Fm-*Yb|Srq֭6:Bx9v's[w6KZaܩɪC$<̢oMKjqp񈨸Õt_g{jd 2~}}5w 9Tjf2PΚiw+ =/8TyNAA&H"O2S [$qͩJ1OU[nϤViwB>%#[T]hMK.qKӆ*q@@EJK"8B*18Q=CO<2Gk۾>NƷ"ۋ±mQx;\0پL0=șbITwC&Kxa(nޫ5itc6*+(d+5`񝿜左ǽm-˦gS 7_sv6%Z'qc[5w<-SKX?= -9ig;LaN&'AS6$<%9aƥo,+d xHqr]^(#8V RӒEP© +*n򘸛o[yڟE>㮼 3ͪGTۃ@c7?JS K(|F6GԼ [JG=e\Y@& 3ms ifF]>6}~gOˉ_tC<8׈B>r$l6:XNoGqyrÝo-mk2u9!˛zXnW05 } Xn^|1Z/I4]hez8髱3ralIrnW皊<{;&tnUc'!*oLDG25);W6+ Uc i6(XaxlFj7E^-bV5#WLWTK<]%@M\Ӡ ŲA)3*pO~ך##% vqPLpƔ9Y7XR9c\m4l<|@et#4 Z~5)V3\7&evkdoQr%SA-v9>.:c*Um@M{RJ%bs%p1!?%,/IÙ8̆qLlEJ3PK~̅x3un̙O d`AX9`w/-ܬT AA F@>!Īd'a''=Q5T5R!|1bM= c(ϙERMjeB )?`U |U]d&;J6 MȱZjxr$5kuXt 0yZI6u EU-Hp,w&@ɦlA où:)?z`5z߸e QFs LFO]}̰ŏ$䊒}.+@u6YgQ?8>Ѳ~4fT'66&O7fdǩk𮬚%Itj Ceuu!xWM &H烐&{d^JR'$rk?G@-J,^,ƯjV%MѤdDf]-H9cksz<2>i;^+u|Gtr>>p<ִ{,wxsk̒vU#MO!Q ^h>߳L3l dZE)1ӡbhw0Wg;HS09rnKے\H.xe%I]: H ,+LALytj3 ')(J1@3a3y-Tg]ы! ]m"Fm2TO_ œX[ `VilXQ- N|L`4.Lz};oaJ' (9}eKd;#W_yKnnc '/vqu3-j`nk.=/\~D 5,䳥΋ R?Ц7w jnem7pa6{SV F`UݦF|?]<1+F5Qҭ+,ty[M?9(9&?: Cjda.xaid#p:.eǑ򈬘RH' xWkeu;MC|*wlAD/>W:_9&sIw+e5DȾYj2/8T剅!@G45 Yh(@[鋜QPriؐx:${\u&u FމK /žMCK3L:7(aoxJg7Ri+7(YȬ]^I ecoKs 1xݬE %|r`k߆@sMwħ /d+I@f9d/V6TbE=hSMMUO Fz)G|ZbOLAVO6f?H8~h")r/gSL˽gx-eLRYS)+!/zS Rz/¼NBɻZaK6wbze MX@D8~!d>Z+:ɳB Wd5get2ѝ%<R6C8}d.BC+hzC3 206|tdě$*jHwjS@n:Y*xe@G2qŲ-}4~W ޖDw_Sreڣ42hXFLeWEt)S^l~&-**sAFRbŒ8pD-YT< ĉ$FgȤI~_VbLÔpgSry=mQ DoI?B"=IFwE;Ω:?~>fYkϿH ]'~ECx0D^'Iv f*VYgPf{/9IiyI?5o[h @HvOq@x\[i 3P?Q@n!MhWr<1i/Űb$`95&f{f${rn"b\d_Në $K|hѳe;F:$͐MCʛ1BIXYXohC%bCb`Bnv?~p?Р礫cBW@E%m[)AxZBmzN7kBvO zEոlv]lE0EW]VIx%%VZm `pl{Ά*CZ45=J0G(RO^e!,f&"Қ XXLxUѢ>I?K3x]ݬc?C}4%ҝ>N蒀+A/b.sa)Y)ΦMh ;a~ WBFǁz7El:Q`a9Kg@^GCT|=ƿ P.-tMsWAqiS(J?%昐_ 5dzI{6/ h&taR'7(h-6ɹEZ3 ?jqKm?2OCy࢟ D44cK(W"Yzn|W`7V}mgwZgC.hLZ'#3%y-7 W@EibZ>ߺ%7%QL։qS;=:z&~7?QM pP OQ4do?;r-WHaXC}Sl^|D{fbc],Bϧ%ФHT{w_1oOqS/qޏ(RRmHm*e&ލے:g%?1k3B2cF7z窵 oeRO,gHA2JBF欴w|s#pw%n[ UNfjy! xߣ #{Z,|`\ddR5c̐drߔ4 ͛lQKm6-Vz^41<[Yz."m2ǻϏ?V`lx*0$՛[db!w dz .A7WAl鈘MgHb|S`˨`9j6H;ZoK7٤P N E Y#e.~١bpWq޶^FKP4k \_W*]@ d!6` vjifN<0<T\>33 "Bǥ*K`ғFV4^:7Fb ѣ8&gˋQ{ȕZ?MD ;jh1>mϾ=[丑C k= m<2=܅tO0+Fdkvv29+R"LϷH&;Y9PşVv&/TxT>k"Dyyj3#JEZr `h Ƽ?fYeu hЎ+ ڙ6y!8ų۸)??- FUcD_?=br͓Nŀɖ dDCpB3Ddx[X'e]b.+5Qte%*=o]xv3L*r)pޏd%8I}k}cn84x3` [kv!( pB5&\ܸ90Q sF.cH?]Lti4~Gg!y7- 1Prjb:O3⻑t9_&ja S6'yEw$}pz\F_ }^t [ls}m !#&C@qTg7@G>WʝtkGOYF[*w`[A^s7F\s<Ւֱ6@4IyNZf0y^'&G,( RkN~ NMKoGT/WwzqE:0zIx xnߧwi2yܺq=~z2#57,#+a%rd7$X.U5ũV1D@˜2d+LbסoZ1?7`.6Y4cHmC1|OO Sɐ S7ǐ%}r^݀pVF3țt_J>C(|Jc6S]Ydzwݜ|}[lK=:۟CL^$(";ylF)ֳˬd5Fy՘!)=@$:;I$vB_fȂؚDu@nÖ0m^.j8_3°T0(lap_,t|=K^7^~4NH@Y*Eea ȟ1x*WaĿWy5iw1kQ ' "ē(oě27v>¾(4[0&mXX`oSE97r 75R:ƕ+Bk?M8cM{ˬͲlݞUt/ea ͏`:cI(L[%MGH#:gVMOxIqxufA- Q,%4 m`fȰ#n@dFl=]" h"N):e9]aQ"w:bI]=u DicAILѹ0a~DHMt䜦0kFH 1I '*_^8[*bEX ~[A,7ID?sbs嶳&0H[KŷQpʬREу%GBK NsR%`O6CX8/l=Z%M㛉o؁-8[OK{c1%Y~?),P IKxwze 5F2bGen߄f*Y3Ѿd\8:'&.C G]m_>ĸ#~D3wW| Zr{1VBHS~ZDAy,h3d+7c;$nE++;SPŠ!j?b6jY]Qyf_h2af|0\QP- Zʹw1:%f'WG7:_Schb)N?&g;UZ[Ʉc|O>i6k(:\4Fl-NgےF޵h;s xr90,+_ƖA+mm4}i~C@{fkl]+^NGn!E!]2n4-Tݪiw>{5qea<$XV[CطqgfG}"ak$Vş ӕjZ!VHHRIAH)ĸ;8 2,b/:;->$YeCQ _THglmyqgi#ɅglWBy$J(^~$nDI~j*Q%.Y}"eqGkZ[{(e`/vycs?@/Me3])u.̹%viDX],4Y2! Wa{}sEcHϺ|q%&iFiD8ۋsq=ԽhiՊkk^twT %<3 dG؇rQm>yx1uz\9K{wڒ"+:CT"ʤd47y '-g/:3(% ejRO,~έm $xE;(Fȇn~'3ٱlA:J*"LlU+v6> BizV6 <'?P^/fE :*2d/!]>]".4[gH-.#XIpT3+coAJ.C/j()dčB> [9;S7\B䜽}ar2)ϘTv V P+}:lz֏oS7i)n_'Ah_k.&‰y+ #z:vF‹A'RJ[/w#}%;9Qy#DA Ի0-X|c\i[]pfFчҷAb%׼rkED hX @6+ 'TV{$ u=wM^|7"{gNy9:1[JJj/3wp`SnZY*>6Wlh'Bm[3\!6){<=5Kaeأ n_͘󳅭b]n\ho2gJ#P*DzĄAC:! ֬=mzS;о3t+و[8 Ri[EUZ8F* zJ+«sѬߢweh<=_2dʊ4ty|=:oߙб⷇J.c/B$h"!>xVxxʨD͟DPIFʜ>c])Zx#>}(\t A$۝l:T&6(swU)##kwɦ}sU@.Yi6SqF~7[8#HQd֯ōVvhL4Lke5H%kIr,[PyHԪ!kA=GTGR_h `p Uw!Hf*[SlIèjcdd !%$-خNNT|00݇} #FE;Fȶ-s u)kDl@:e d::VW5'L[^qQ]`y _6 { 41G=G lbBNݑL\ZNy?T <&6e-=^XV-dc'2:v|3(oEoXGB\}ZYhȅd_>wEŮlb/jpb–7N5fu`wT(whH {xSLSc5rej]D;dw~'Eބدw4 `pQr --8"jLj>ape/@Hwզ|1a )z%@2C.,鵡[5]GSS sϖ"=7dZC:S-cmbs~{İ}Z=Ckia[|Z"%B*G><ͶA %enGj?b*ZZ; QfM @7ފ)u-o#kReVR:}udߜ7fˆIqʡH]BfRNxnuW hU^v_YtF<؞%\#cff+GEGZYg){h6 %YyUцS#}sO]'H؇`<,!]Ԓ1 SRS١[VSFKe$#xlB7Q\=BZx5k7E!1^jٍ,e­a LF&TtEuP}v b*𢾨tB;BY]N;+aRV`D-[wYrl^ൗg:}4F{3MB߮[Uݷ yVARpTg ɥw"PoP]l7yZ{)r(.Њ3(yA*NWZŠ/㦩Yhg慣t4ϡ #PL{-J'+R d ȋ_l!huM8BĦBԒY+O?!qvʫ`l:/)t[-j=?8&Uq]]_tu.d:&l --oKLZ[ Hx7,,?/W[[Np} UM !4^\iJim,ş5`εq4ZDMRVfa/#3:[ ?\] .jFd _}/|~,lLy7srm6-@K1 P|Ƶƥg4 j%1}f/p tPLUQX†t&ߟ_Hڿ!_Hb _k--`ٗcq5A|Wp>v%JJ12YL%&[u\g_ _߰0}8w?tƶ_n/`E7YP~pF dL(9}?"M#ԂbiE<=yQqəБCÍk{ˎ೤XdX -6# 86Elhr\9vz6>hOވ]](Jlkx?{T 6/$G3Frwq,|H7Dה}Tdi0ܯu)ev1š&ufXU)6r'`ζoWj9XZր,s'Y7wU;[}= cʇ!x|(f i\460*4*|YHFCб08HUe_K-L%\X\&TИC r`wVķshIt]?Ƌlǟ]஫3 +k/ՂjF!Z32"L `smJt-b:҂>k{pllLȣ do(DԘI,{ĿFbZcDnso:{U U傓KC'pQ%;dR^_4|6q2EA""jPR)]sKWۇQ/xx+ٸ^,wDX[-KhwYeK9b[2/ίFG%{JMPc]ᅂQFrd3u1UN-,͝ھ}ս/dq OrMORon6FϠ`Z-U!/ڀKt֐Squ pBxyIavrq=.dVsӢ+sEٚkoAy72޻UR$WJ_FSw8nN.kέRXDuUJE26_ōCyڮKQjc&} &si 9"'ɀbn=tr~!I) W#;Hdn_2/r~. Je ~ [5s;D'v`‘u?t˅16$nβn\.+gDCr(Q@TaJ\TGw `k`}|3],BbYpb|ئmqb!a폥S'=1v*n.MhW/F:aBC!QuAϜ+ҀS*V4]X˻dSUdDBm1p5CNs˞c,αYn!%@9 o%sZ'xdQg&QQto34 !R ?7=ଅn EEw'J<6tUz`7?RwA=CnlY?OV~- vۥ`f۞n'Ȑ304)O.m\  ,!谏$sK'1.r Xt Vٷ~pތ/+qͩgyZ*R좴9)i|'{ X7= "Ÿ+Sdy.pu꛽_vigՁ~ =ahaEiQD1PU\ʉejoɜpZ:[\-VbRp^sGJT8dUCSػL#ׂOb?i2|ȣhz kվC`&QPl\ BChOwJj/5/^Yr4-Qs hH"4fļ 6n@u Dp}GB/_y Ƨ $%ިόmyQ2f=cmqa-Ţ_P&V%/ t(! :"kV)Nξ9bK&Jͮ#qA1_wl+dgtMxWa 4/M5Bo ؟\@4 %|Y{05jlΐ%7O/wջ*;zdJpI2,Gx"q{(I退;,ańjxp8Z!AL 1zN~,^l1n7OcIY,H*T5dGF]lex>\:)_6\wW$ྲྀFNkiu}ef[rEMnj˹W;'-S,+JQz>2 oQ33$M+ 3 >GD 4iKځly>Y)˃Ku킾̔Tâc$;h\KЙV-QysULclUJSؾ1TP׾hYg`[TE>GǁR^D"IoHtBߦJQ+w:KUJPT|}VFY":wK֑B&4n]rH$ތ9+j9,i~>M2ܽXMIcT&(RΓG%Wʲ]+hw;})Zz9ۍ%|G @nW?^ O;j:=ݵO1H|ѹ@07Ƹ 5S_óCzT학`FR9a1R2$ĞU S|Z!i.Yx 5{Q"]./ȺUjEe+̐؞hS /ytDvt,.WPN8۾2q qy#[MOu((&|D%\%=m:gLC{TWEHO̓{ݢl]?B7%[mX)N>'fȮN]#a&׊x~m7BÌP}72V)o &ç*{%c饻.TWݔb y xm޳"H# aѢ'hqc]ԚWf3?9aR"(,Q% 1]#{V7+ȢfTaMe5eeQّgrcSp-RO/0TaiWM3Z+R~>pTPM#Pl$f*X""ص]6Km>0RQYvJl--.'"e8<|{%? ]B_H7wyRܮTx-c{ɖ+3j)QVzSKbn#:Oo f(4N}^owr[ͪ$ 2p1ٙ72|uijb>c(I;tNgvSj˛C0[ߔT`~Go/NXT8!cCO4 jify^!$T ٢y)}ct9߃\آ]V6qWʛso]\T*ܵJyC}جO(ZY؜E%0AA{͊Ӳսp $%  5oQTq=K.H +ЧL%TO*GEe ]*$Qu(&xڠ X6=Wd{XZ y%r*a'BLWGyB<'}b0 HFxl]1Wn_<\EI<}HSY]<۞̇wOZ%yhWY+>բ=+;bL(]۞co5a @Pj.^_r(TPbC|9Io⃜fƒ_1~Z嶞w شv̲96h}fZSc=E{>ً&Hy{5x7^f_LhI|"Z'c"[^J1ߡժW'?3dd?f?;Eo)|:z=n#9'L,Y,y= YV뵰xyecAoX y/F)u 2kuHb~h5:1 /7yx8aɟr+ZCv }) )[VD\)Q^_"^ʑpk 2+!S_-ryň:FE7_ϊ37h0 b C2΋'߁P;{p/xVV&9}ģFo+b/ ΝŘ+y;FOOГJQ zLlߌu'΃5h͜yJ3LW( 쪕D{zTCdm1CͦE8Z4vY֔]+lW#k1 /6xť|TnږvCrN! ݋_^1A?j BNjl*}a-^A.~A?]ZhCNoA/:F'\η,WJ zH4AVZhBS>e!*(9g v-inwuv'+= @@KVTNJ^A&KVn˲"[VՋ ",֊#2sI|=jΡފ!j뷿=\Im*[gDD4He9TLh(dgyNIkCWut5ݴlkQ3ay){ n8pc?HIa$طRna7׶7uҹRG*,IX@+9\ʖ/iYw{@꧍s}ƆJw}Z(KK`;%FBw}`sWt#}%#I*^WXt,!D}⤜DJ ]Fm1"\p]JE rr}N499f́?y.=ݛʣȔ ̡z!IZ&3#C ߍXbʯm|i=ۈ"K, 0H$OHި;b'ٻ~q>:$0r(c`&h#5|oQ_ vލ He d Gx]6%V"铐CR-g<>V_"q^onbcRH:¸7oϊ%V|'rhRłomnG6,QCʇTkWG (F4|ʐ1~YύHBOz1咚ZO457V V%ڼSDKͳ/Dh.dTj+avr6=K uf1Sn^TuE;ZdJ~P[&xS0dbBk_rsz.kL4'0?:"/\80z(Gc|jCS)ܐu\+Ma]9G|%v/#qiɽ6p5[eR95ʆiJm7a{$m h?ʵzlߦUV|6j?n[3iLӮ99ۥ88V-g&H˞%>bJj%lUpH`mnt>5:*;qRuS- ?m:ׂ3ІcZ/=EMEsxuI(b%n{B+jQ3Y kc*䑚K ['Ƚ}z UjӌDgDrdRi&ש$n={!XJj`Vkqq&z`ɻx'yF= t|xq((EC|*JWkkآwLP?E"(H Sr