vzkernel-firmware-2.6.32-042stab113.17> H HtxHFVw  Զ,ᙿ3͓uIAEH )G:/ێюȠd95d61767305ca88b047157727534be607c56d8cF2%p.#ŕ\KFVw  ԶeVl{ nvաk8-wC53 ?3 d ) Q (?EL&& 0&  |& & /& 1 &5&;v&A4A\&EFF(F(F8FJ9OJ:ȺJB2KF2[G2&H2&I2&X2Y2Z2[2 \2&]2&^3*b3 d3 e3 f3 l3 z3 Cvzkernel-firmware2.6.32042stab113.17Firmware files used by the Linux kernelKernel-firmware includes firmware files required for some devices to operate.VRkbuild-rh6-x64.eng.sw.ruiCVirtuozzoGPL+ and GPLv2+ and MIT and Redistributable, no modification permittedDevelopment/Systemhttp://www.kernel.org/linuxnoarcha0.@@ %p,jljxjzx@@8|"PPuxuvX(yPyh~~788h`hpjl8`w4LmLk6DVzU8@0  x|Dw$/ &^wRF@2mvp~oj H  , D @ Nd o ; 8 U ^ B` l b< >L o LTM0 n2RF z=+A66655høp) _ O2m|bH2 T T T T T T T @ @@ @@ @ @@ ,|P ` @  @4P55 l\,30:\00>JA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤VOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVOVR6Vpfb28eb3f9fee1eb50dd7b362d27ae35af5038f7bc0229fb763283323733ed124f5d7bb785a623be84334b521dc09dc36be140f047d8aea1f6cdf1cd6a2fa335629220e3d5cd4b7fd3d4ea0f4afc73aa929220e3d5cd4b7fd3d4ea0f4afc73aa9a6e49029ed9993cf8e0f34061a9c9231757fc400f7775656c57347f8288799a1a1b794a219f991163c11dcf2dd480c71dfb2723d1d6b47bc5ae72f03390cd475cc7aaf2dd39e5bb17a63d298f765aea59158f1b596959cfd43cd1a462ee6f77ce8448692e1cfd4f27546a8b34f63e89dc5e86654452314cd3fd8ec1648e04d209c7e3239decffc8d1a3cc515a6ccc4e8d8d623ae5934109ccfe8c041a1cf88ae0438263a87238648d836e17311b97524749489a4e61de9f072c9dc71e42ca5f4691fa6b30742ad48ab2e92df81a3e86350919225ef097769d2a85d5fdc422535818fb0623290ae1262ce8941b1c924bd9f9ca40f27f9d50a2a95ad3e2bcc202682d2d93e3537cd62c7320eff131eb1d00dac0e1a11c2a15c43c7c235bb86fa69819dafab2a97829611b64badf1db3a6c75e2179e21b8563fe8187329627260649429d56e6f39222cf523f9ad925b7916d65d7f92fb485dc2f1760f6a09d7585b904f1a68e12c6684ead10ad5dd8f225db69cfe6dcbbe91e7332cd59a42419f3e8710701d64d742e7153508bdd492f3765c48b160d3aafc86bba093376de9c1ac3c5f2a84e33a78ca1b0430b61a04c2335e88f76e5ba479a7e531020afb846bab1b77dd8b8cb5a87e3e8624337357779694ee17a42fd67eee50275eba978bc4a970bcaf42b644ac84a77ace16b3a5495ed06168ea7c3c7c7c438d812d91a58417b65508705f741efccff3647effcd17dbc5b5519e9d15e49c6a7a1927b8034787c3e6aebb5ebac0e397f8962b376af1bdc65d5381934a19f317de257781816cc355f60341339de5b74db9278cb9cad6c178600d320f2c299d4cad65ae49729cb82ee1c60bdee60af6858e13a7e5be277daea6ff6258608258d937634d4478467b0758a47c7ebb68f0d4bf5e8d672596414178db1e06222f518cc838692982957ed4e45ec714d992a5969ae548c1a9acf10be4e51ffa7cb4d67754624b5e0c6e59b421a40c22347b716f451d416aff30bd0c00e02717bd7a452190f70d95267050fdf06eef3b98228270c2689a9ad681c7c2312b4fe11a5193ff9fb289a89488b2ca0ba6066ef709cd5e9c1f55ed69e62e18dfc2e0c3dff5916cebb5dee5803aacd0f312e1864215b47b3cb050783e1a0086c4d2bf7a4fe1293cbaee24816fa4f51b3bff52ab3b549c0a66cc7c9badc104698e7e50bea9c789873ba9cbb822b7ab87b5b4d56d10e942c6fb9bf459a557c0af15816d0aa409dc7bdadc4e134bf4b3b0736e3590b05d27284fbb8a3efd50e15e51778ee011badcb42f1e2cb4ab39562fa6ed98d53d0b5fbcc136d1cf5e9609064309527ab5c6f73f17f99f6b07e47151e99ef0d234ea1b455b0555336f737966748ecad364a24ea2150fccb1adbca0a1b4e46b220b7ecaec0287875f47e549fb612f42364fd06c46aa936386a79abbbee381e5d148bd073184a5cadfb6c31415bc79fe185e6cc00c888ab6e54a0640f6092c8b414a94b96e310654cc5cad04bc1d913acfd5b8b70a6694bbd48b5795b779b33a4a692557517a3e6edf343fb2c9dd2f55d05d86f88cdf52f3e1363da28ae64c3275ce7c253c8c0deb056622a90d411ec2e719ed07dcbb1982bdf57f2362369b3c658c2315c191b1d2d80bf2fe90e5c6c2d26d81921e0f8d8c38c355f2159923927e490b44f798e538bf862ce5cfc2d76b393ef41d6dc2f3126f8571244d29eda1f635549e9606b0eb50d9320098d87754353de825024083a89e098a3828b5f92e5a859c3dda84091a91df33c83febb91dd31c3e0275fbd38e1aadd0d690d63ebf9987583fff5c62108490bc38d6e4f6223466cf08d7cf7d59372d39c17ce777b480c8b6b9f546516326ae5330b15799bf8a84b030ce9512921b6efd29dcc12b03f176477df26b52e6e8eca6a1b8f6f2e6962ab5c7ea0bc8c0bfc82547c88d896c115b97d4501d03f17240926f0e23e54e696d367bfbad4bd87169fe1698c08ceb933b5e3957fa817deac311a86d632d31e0a08fc257e54f3555c2b74791c51460f1551d968670015bf28805fbf9e4b2fb2540ca121461911569de4f5fe5aaf5c9692069c15c1f62c4157e1a28a114afe93293e00d4e24189323efc1e316aff74fcc61b89d90719bc29c501d90b12a55869a1e706b750df8f59a7eff2735256959e37301b3b8a0033a74167e81c754371f93e28d9be45eabec82938d254bc8be4a30037ec7e50e672456ffa56409cd1af4eb240e2350589a1911118aa9c69fc5b1dee86506d2009d3e53f417811c4c4310e1da58314748db4af9e0c6d509cd1af4eb240e2350589a1911118aa9426eb6a6c32e5ad63949e14996883bc73757454da1c15d7a30974b7cf947402436590334c375c1241a5cc23dbfcfa3c3b3c93bc665b5155248845050830861b99474d9ea3c154bb43f4c1f309047292223b4b8f235ab44452a109e8be275613476c902360ef8a095133258fd0d287292e6b03b9719ba4552a577cb8657e2ef8d46575578639b2e7b3447d13de714dd9cadd82f1fabd4f28702382f6bafcb41b1445cb8a68e85e5b39e7fc35b5f9d03f94132a323dd8966c43371de622db8aaccfaa4f10c56ac3c9baf9cc14b49a1ccaa8d1d14d2d1a06698bbc671a3522290fb4484ae87f4b2c208e2b82d8bab07c381e2d3d105dcbc9742660edcd2b943c806f8907344ccec9f002c5634c782ad68684b47db024c8a0cba872c3e98e907a3781f1763dfd472a487c3d61eac0a12b766bb793971bb6c85d462c43f5e8b91cb43d0e47ed8e446547df7e6d6627d452502f652ee317080f4f53e03c71688ad2e45e44b5de2a16cd0009ac464f3cf80c34748a64e943370e2a3d28e8fce9c37262e86ca30f862ee89d2e82a5a02c330de786c0b3493a1784ce60b6d97b27f1a73d0cc5301ebf8c82efd95afa4ed0c2503f8b195ce70d09761b955734b90b5dcf4d1fd0ac79f34b10ce98d58100b509be73f34b7a202a1d4e0e9bd5aab52575ca4526396faf0ae8759e1e970a5983ffade19ca3f38284dee9f0cabcc1a2e9d00f8ec956e0d646b1b406ec4a32eac39dccb8284163d8ae741e326396359ef9a2b85d118fd8799bbe8cd210f87778bc0745e694bc27ee50159529b254da5d6b4100b4e5e00b9324252d67e395bc8f5a2d17e3a2586e5943fc4d8925b1e53ad0a98bb9db8438989d7ae1c969a5d3a43b64f4e9cde3c3b1b189bc58988159949fd1a57c36c33c6b7e835d3f225a1a446fedce212a349eb68f91068efe4a11f6279974130c066d738ce88d5dbd0456f2c49a331852fc4fd7f0066e0869ca60deb01bd132cf85ab8df20e4ab7e229dddb3023ce4ab581bfe4e76362798c124ffb4bd227235aa1e15136f6873c3620da97cd7cd6e5521eb86cd5ae5a5a798768eea58c072053213772bc59d9a64ad1e97856a3310c8a0566cca718dd81e9bff3e1eb8ce20257eedc9d391d172e0227b5363e1cbe92d8ebf4c924cd60d2d6c75aae28ed2364b7eedc9d391d172e0227b5363e1cbe92d067cf5f35247c5f5116b08d26db05ffb93731011f7009ef955b68eae5302a76f505ffcd2209789bf70518bf916957fc4d597942df04082d56c3e26a90715886e9af1d443dcde96d98bf98cf63b3461f340d2b1b915b8de9c4daeb33341b426b4bb173ade1d09658da0f508334bd28157b00b84656006726ca92ae22a9425ebdfa99750f5d6afb62ab480b2d82f0bc5af424c72b57f5b02b3d3d1a616ed45a1ef48b748e0965674fcf24a9b2f22bc3b199979ddf2e948aaef7efab9a7f3d1c861eb1d8691cfae0fd1d9cc7dfbb00109d0885e615305edaacf1f3f5feaf1c833102cb5aa1677540ce1ef06dd406f5516852a59361b6f4479dbfa318cedb082fb334794df9c325773c9f1cf46f47d6b5dfef4f27d17dc204e11632cf98a8294650d52a30faef239f286f497d95be7d2194ca05f4d9e10f0cdbfa3f96300048d300fc33ab57e1cc74b4c63bb09bc4d7bc1a25a097d5e86c991f54806e88ad6882585f2432caf487c4b586a2c391435f3749c448dbf1df580c31a0e55de22bb076be3801f81f19823e42e83f932d7ab73ab2516ed338f3be50b60fd163ce91cd36915cafce27d4a77066d3980b1751cd7fd240f7efc627708e22928dc1ef8da1646d805ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd05ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd6491f874139f311383e7d2e9ac0411f2d9b7b8c30048a060b6d27fbf566108bda3e162705012e104727b2487bd69083789d2d6c1d169d0c2019f2388def7df569fa1130a453e2a95a0a2de836cd9626089d2d6c1d169d0c2019f2388def7df56eaf386f2ae6d70779e9cb44da7bcad3f0d6cf0e479dcaf69f48322a74ddf90ea75a1da3caa0b1c95e81dfba207f834c636c944c3138125605d28c0a3a1338be9f8d8051e24cd4c8c298bc84c7309fe1a466e72e2e3b01015cbd666424586f199f1c44f8be0f4d9381a1060a6b3bf72a6bbaa36b6f3c80b459bb8ff0958b64c23ae6eefd46083af002ed651ce3afd325417a1a24ca109632b3bef74eef2a8621a500d938ce15d1b0aff8d394aefb7a812b14a1a124c2d58fd346ed25ffbbe295986f64bfd2ca97ddf67a4ecbdd5275fa26f5c444506137276f405dff374f2e91046843793bae7d5b81317a0a52ba5eccb624831688e25aa47fa84c30c045fcae38a1ff9b90bcdf6e9df4ef02aa89dcccdd6e4d404b03668aafdbce03e9b6f5341fd88afedf0330844015ad58f09f9b38609483ae9732a8581c472284b53f82cda11259c68d4276ba76d89603aeb0142e5d8bb71df44110bb64ea24de64ed4137a58334d8e3017e292d4ba17920c150b881d21c49e48b57cab26ddd001bc4eb0de15fe6fb2ad8a0df590611d086c4f8c8c34075a94e4352aab332fc8ec5ccf48e59e12c4ad8c940e327636d0d895bb0c426a175f840620c2a0b852b2f651e0dd52e034c728b639275af88a3e06aaf2c6b8ebe85e3e7f9ab81140b1fe653907596cfd11e09e8e61694353f12b3de376292ab8e1cf61ae0a0eea2b47bd8d81e1c0457f5922c77552f490d3262779aa4ab3931bd4c2f47f292ec7f40186ea56ed6a7b1afe29d6fd1b3d71c3fb6932e6f93ee0f1bd27dfb463581d4827884f13a5b82c0366ccff4f095090ad2f5d20bc2c649aa1b68e7e91d24dd998e1eac1dd875b6ce12c5b7c5519b75109706ed5482fb4b6d21ffad81d06f5832b5d0064377dc3d25b18490d336ed268f6c8e04b3004ca53a9cd5cab2f849d8d4ad71b56fe49fa7f887d8a58db70054088aeff6300c25ccb2f52603fe75a93d26a135b5e42e2e45a377e6389909af5d7f1c61cc5a48a44b4a60df23da7e83dc7212ae850d24d2de20156d78c0216858a1b78b7a24580cf32e2d7e5b7796cf8592027fd2753fee048071718dbf6393bfac4428b004d9e1ed80038b9ace947376d8878dfdee575bd57rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab113.17.src.rpmkernel-firmwarevzkernel-firmware    rpmlib(VersionedDependencies)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0-13.0.4-13.0.5-14.8.0V7@UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.8.1.el6]Frantisek Hrbata [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1266366 1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1266369 1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1266373 1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1266372 1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1266364 1224343] - [net] use address assign type "SET" (Jarod Wilson) [1266374 1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1266374 1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1266374 1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1246088 1235465] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1260535 1241287] - [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1255492 1227845] - [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1246088 1235465]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)kernel-firmwarekbuild-rh6-x64.eng.sw.ru 1455117033  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&2.6.32-573.8.1.el62.6.32-042stab113.17  !"####$%&&''''()3com3C359.bintyphoon.binacenictg1.bintg2.binadaptecstarfire_rx.binstarfire_tx.binadvansys3550.bin38C0800.bin38C1600.binmcode.binatmsar11.fwav7110bootcode.binbnx2bnx2-mips-06-5.0.0.j6.fwbnx2-mips-06-6.0.15.fwbnx2-mips-06-6.2.1.fwbnx2-mips-06-6.2.3.fwbnx2-mips-09-5.0.0.j15.fwbnx2-mips-09-5.0.0.j3.fwbnx2-mips-09-6.0.17.fwbnx2-mips-09-6.2.1a.fwbnx2-mips-09-6.2.1b.fwbnx2-rv2p-06-5.0.0.j3.fwbnx2-rv2p-06-6.0.15.fwbnx2-rv2p-09-5.0.0.j10.fwbnx2-rv2p-09-6.0.17.fwbnx2-rv2p-09ax-5.0.0.j10.fwbnx2-rv2p-09ax-6.0.17.fwbnx2xbnx2x-e1-5.2.13.0.fwbnx2x-e1h-5.2.13.0.fwbnx2x-e1-6.2.5.0.fwbnx2x-e1-6.2.9.0.fwbnx2x-e1-7.0.20.0.fwbnx2x-e1-7.0.23.0.fwbnx2x-e1-7.0.29.0.fwbnx2x-e1-7.10.51.0.fwbnx2x-e1-7.2.16.0.fwbnx2x-e1-7.2.51.0.fwbnx2x-e1-7.8.17.0.fwbnx2x-e1-7.8.19.0.fwbnx2x-e1-7.8.2.0.fwbnx2x-e1h-6.2.5.0.fwbnx2x-e1h-6.2.9.0.fwbnx2x-e1h-7.0.20.0.fwbnx2x-e1h-7.0.23.0.fwbnx2x-e1h-7.0.29.0.fwbnx2x-e1h-7.10.51.0.fwbnx2x-e1h-7.2.16.0.fwbnx2x-e1h-7.2.51.0.fwbnx2x-e1h-7.8.17.0.fwbnx2x-e1h-7.8.19.0.fwbnx2x-e1h-7.8.2.0.fwbnx2x-e2-6.2.5.0.fwbnx2x-e2-6.2.9.0.fwbnx2x-e2-7.0.20.0.fwbnx2x-e2-7.0.23.0.fwbnx2x-e2-7.0.29.0.fwbnx2x-e2-7.10.51.0.fwbnx2x-e2-7.2.16.0.fwbnx2x-e2-7.2.51.0.fwbnx2x-e2-7.8.17.0.fwbnx2x-e2-7.8.19.0.fwbnx2x-e2-7.8.2.0.fwbrcmbcm43xx-0.fwbcm43xx_hdr-0.fwcarl9170-1.fwcis3CCFEM556.cis3CXEM556.cisCOMpad2.cisCOMpad4.cisDP83903.cisLA-PCM.cisMT5634ZLX.cisNE2K.cisPCMLM28.cisPE-200.cisRS-COM-2P.cisSW_555_SER.cisSW_7xx_SER.cisSW_8xx_SER.cistamarack.ciscpia2stv0672_vp4.bincxgb3ael2005_opt_edc.binael2005_twx_edc.binael2020_twx_edc.bint3b_psram-1.1.0.bint3c_psram-1.1.0.bint3fw-7.10.0.bint3fw-7.12.0.bint3fw-7.4.0.bincxgb4t4fw-1.13.32.0.bint4fw-1.3.10.0.bint4fw-1.4.16.0.bint4fw.bint5fw-1.13.32.0.bindabusbbitstream.binfirmware.fwdsp56kbootstrap.bine100d101m_ucode.bind101s_ucode.bind102e_ucode.binedgeportboot.fwboot2.fwdown.fwdown2.fwdown3.binemi26bitstream.fwfirmware.fwloader.fwemi62bitstream.fwloader.fwmidi.fwspdif.fwessmaestro3_assp_kernel.fwmaestro3_assp_minisrc.fwhtc_7010.fwhtc_9271.fwintelliport2.binisciisci_firmware.biniwlwifi-105-6.ucodeiwlwifi-135-6.ucodeiwlwifi-2000-6.ucodeiwlwifi-2030-6.ucodeiwlwifi-3160-10.ucodeiwlwifi-3160-12.ucodeiwlwifi-3160-7.ucodeiwlwifi-3160-9.ucodeiwlwifi-6000g2a-6.ucodeiwlwifi-6000g2b-6.ucodeiwlwifi-7260-10.ucodeiwlwifi-7260-12.ucodeiwlwifi-7260-7.ucodeiwlwifi-7260-9.ucodeiwlwifi-7265-10.ucodeiwlwifi-7265-12.ucodeiwlwifi-7265-9.ucodeiwlwifi-7265D-10.ucodeiwlwifi-7265D-12.ucodeiwlwifi-8000C-13.ucodekawethnew_code.binnew_code_fix.bintrigger_code.bintrigger_code_fix.binkeyspanmpr.fwusa18x.fwusa19.fwusa19qi.fwusa19qw.fwusa19w.fwusa28.fwusa28x.fwusa28xa.fwusa28xb.fwusa49w.fwusa49wlc.fwkeyspan_pdakeyspan_pda.fwxircom_pgs.fwkorgk1212.dspmatroxg200_warp.fwg400_warp.fwmts_cdma.fwmts_edge.fwmts_gsm.fwmts_mt9234mu.fwmts_mt9234zba.fwmyri10ge_eth_z8e.datmyri10ge_ethp_z8e.datmyri10ge_rss_eth_z8e.datmyri10ge_rss_ethp_z8e.datmyricomlanai.binositechXilinx7OD.binphanfw-4.0.550.binphanfw-4.0.579.binphanfw-4.0.588.binqlogic1040.bin12160.bin1280.binisp1000.binsd7220.fwr128r128_cce.binradeonR100_cp.binR200_cp.binR300_cp.binR420_cp.binR520_cp.binR600_me.binR600_pfp.binRS600_cp.binRS690_cp.binRS780_me.binRS780_pfp.binRV610_me.binRV610_pfp.binRV620_me.binRV620_pfp.binRV630_me.binRV630_pfp.binRV635_me.binRV635_pfp.binRV670_me.binRV670_pfp.binRV710_me.binRV710_pfp.binRV730_me.binRV730_pfp.binRV770_me.binRV770_pfp.binrt2860.binrt2870.binrt3290.binrtl_nicrtl8105e-1.fwrtl8106e-1.fwrtl8106e-2.fwrtl8107e-1.fwrtl8107e-2.fwrtl8168d-1.fwrtl8168d-2.fwrtl8168e-1.fwrtl8168e-2.fwrtl8168e-3.fwrtl8168f-1.fwrtl8168f-2.fwrtl8168g-1.fwrtl8168g-2.fwrtl8168g-3.fwrtl8168h-1.fwrtl8168h-2.fwrtl8402-1.fwrtl8411-1.fwrtl8411-2.fwsb16alaw_main.cspima_adpcm_capture.cspima_adpcm_init.cspima_adpcm_playback.cspmulaw_main.cspsuncassini.bintehutibdx.binti_3410.fwti_5052.fwtigontg3.bintg357766.bintg3_tso.bintg3_tso5.bintr_smctr.binttusb-budgetdspbootcode.binvicamfirmware.fwwhiteheat.fwwhiteheat_loader.fwyam1200.bin9600.binyamahads1_ctrl.fwds1_dsp.fwds1e_ctrl.fwyss225_registers.binvzkernel-firmware-2.6.32WHENCE/lib/firmware//lib/firmware/3com//lib/firmware/acenic//lib/firmware/adaptec//lib/firmware/advansys//lib/firmware/av7110//lib/firmware/bnx2//lib/firmware/bnx2x//lib/firmware/brcm//lib/firmware/cis//lib/firmware/cpia2//lib/firmware/cxgb3//lib/firmware/cxgb4//lib/firmware/dabusb//lib/firmware/dsp56k//lib/firmware/e100//lib/firmware/edgeport//lib/firmware/emi26//lib/firmware/emi62//lib/firmware/ess//lib/firmware/isci//lib/firmware/kaweth//lib/firmware/keyspan//lib/firmware/keyspan_pda//lib/firmware/korg//lib/firmware/matrox//lib/firmware/myricom//lib/firmware/ositech//lib/firmware/qlogic//lib/firmware/r128//lib/firmware/radeon//lib/firmware/rtl_nic//lib/firmware/sb16//lib/firmware/sun//lib/firmware/tehuti//lib/firmware/tigon//lib/firmware/ttusb-budget//lib/firmware/vicam//lib/firmware/yam//lib/firmware/yamaha//usr/share/doc//usr/share/doc/vzkernel-firmware-2.6.32/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpiobzip29x86_64-redhat-linux-gnu[TXDؚ?BZh91AY&SYa~2I>>({:>[}sH֦&}Ny۶m(il,[!N̗Af}}{/0z"pvdM{_8ڀﯰ+nlsy}ןwޟ;o}^7}{ܣIWK}I^|s4;{QfgRI=s>'3}Y=z׮{>g!ƝzmS[}M⤻@svP[ZFu{{WGͺSg}26㝢N}>WՁ}/]Ϯ=ϸ:}{o*z}}ӽ7Wf^vsM{>{z]{; {{gˣNyJ'7=nwju{VIח@+V}|u=zYs3{0%|;zSS֩X\:`Po{t}]w׮)٦֞(+:nܗ;j]v{{ۧ{ |UofZOvݵWx(}F϶@Sqӛa4;qm@(77ݭf5DڹP9TPimRmZ=n.{>%o{myk}Wlk(Q-}n֭Yg%ӯImC>{ec缾ﻋ=^q;}{s{۽_5>wJ^=;G-u'xwwy2ꩻ|xI3wh#huzu>uQ>w{+ϱXW1skO-׹mtnC}oDaֶ_z>ځ@:oOv£-hS> _C[bUN S@w y Z$݌=>ֲB7>.nz]'G{}w/vͻx p[5W{$CWz^w=۶=zzGgϯ{δws}|{zonu_vz;/m gA{[l޷4ooYW7ק_uϯ|o^<7OM}}tzze-5k_}K;o}X=^Ox}};tTqZ}%ERiu]۵hg˦TM]` Ih՝rWC׾ٴm]n-f.;X}z4zyo|}sneRe;gPZѱ黽[3CW h[kM6qۯoZruo_Wv﻽ke{wOܶn>gvzϺ}W{{gmRv{ut]]{{D>ؽ6>cw{gsޙ:VP+kq:y]WTU̾w mNΖ >vvw\>zwIOs;:;Y^{}7k]{y'׻5Cus^}ڀݽ{ܶ+_}w{}_}ッ}Y\qj6ݳ{]vO>mkaNekswT(=k.}ub%J}=Jmݶr{{ws{yQiѓA&^Ftmzg>Ϫz5{wfնn•llfBr[[z.:UݹѠi{9= >wٻ|-G-(>vt{oo|O|Umuݻ=|WyY}na}{w7/׾{^]v{o-޻]-{|{ ={==fwz]cԉk_l=ﳮoo_]|_^}}>> nK>}{w=շ/캓]`֞5=9uB\+e`zl.1*gV^Z:4y>:>ۼKcf}sMj4}aulHiPl ӹٚ1sy[i3K-oNu}Fֽঽ{h_yۅ9v]xwǻ˚ր>^{zpaϻg:=׾uqlwyO/ܾ>[wnMaz{׾׍` G_wJ(:>>Gll]ؒnco}|Ͻw:ۏ;o^}>ޏ}}o 7`hpz wz}>}w}KzG˻_6Ǟ̷Y9㧼Ql^Ax{wo%6GƺoJVꪞu۶mΓ{:sテG_}Fs 4.v[N^ e< ۾}}mks>ovc k }{oug_q5}ף0HU7oN7Oow; |}nuwr Y[{uڃ=w.{^w{ۜzwywohw`i}z8+G;yxI܍}{U^Λ;w7n0<ӧk/.u^{6uos{W^v[AAؒ9{8 [ٯ_Go`>O@h-)Gم(ozx;euZv[뎃}zF[5Y/u!ݝnl9_kzuֳsyR7MJD@ F LѦC!&#M @!@ i4iFИ&&dGi=5=OIM @ iOF&Lm&#OMMbiLSSSb5= &?ɡMjfi~jf$D 41 d`&44424Lɑ4ɦ$Ɓz%?hjA@ ! & Lh4ɣ@2b3M&L4!= 52MG jD@40# i 4LR"jA{w?#}K&3+AL#I{˜soIn"Ksh^Rt} %(Ks\bG`lKA#wQ{ 1 "|ߟYr?\"u#ֳgNI ADLb-1@|:IriTQx ޘ0SrvNQ=)2iz:Fyl)2‚T#;dQ'c0Y b?^Wfvy/ĭTmڒٔ-yNz4#ճ*1P}o$z3)Hln (r<$M9'|h>W=xE=7ljOKդ@ PF2Bҝ/j@{쟝hؼ7~~1]8q#hSH)F0P*^HkBQ\tZwN#M Ak-0#RMϾɩE7`j7 +xsmػxH(:jg]=Uv_nu~.};psy=\@a⵵eꖞ^N,Ur(Mo;KEz-$DOu|?0 f q55<Ś|-0gD`CgQHdw\S4p" _Q80kkj0uĦFgLCErF]GihPf\Q^R%>k&_W}'3?;nߍ-aa[N7S_qrXL[Zp/b] i`H0֖Cw 8cl܉HND<@30p^1,"f"#oJlTDeg}ƀ/-?i#)0r{|`?X'JfRl̚Q@`#Oy'6C"V_6սZ%,և>+籾¬6b &Ec ^8qO#9I-E-FH{$T6Bw:ojy 67Uc1 w3p>u#HqA0'DX%dM2h_",THC p좤+Qi&;>8Gc )7p_Ƃp `rhNv !6vl`-g{#nR˝# .]n_ IŞK*yfσ)rKr r55@oI~;ҬNR-m/q3Qt"S%O1{[1駱y ߹!=ޑ8%rh4)|xNoHxI:r>W{o1Q=Oc2y_ =)?01N9CE0E5|97ixwqḝ^]qGkorx>J'$@.شLι„ toR )5N99= m_4qm%qǶ4UWùpա4uSLx5CqnN6w`hfƐ=?ȏ@x v 埌.2u~]egx'mSnQ6 "jh%` ?lBoP#(0ngw>|6#~;ݿjk 6CT-?{ X?ι0 *8;y?dۙ 9b{t7k]Y' z^;8 l{!˽AbIDZs ;|80)[IOٴ>Hdu7D"Dqў `#iZ~?@ ٧ׄsyhPzݿ)He`;mwI|-Ɉ=\6A$"%W^Lց;tȥ:`h00aQ;t3?)0O"3cmػpGD 9l[e4ͻcc]鏇Fr -Q]-/Lc6lW҉?5;]J=4v=~9׫("֞;y8O hnt"XPd[P. dZhA"LW=c^6n`rR"b9Ww7)8!N$ZCN^m-2MҔx2)VDl@c?> 6a3f\8/am6>d3n{퍝d夺|YhiAH,IK<O9G2di'fe:nN a &+ń_KJRvbǣ8o NHwL`m;I QTjdÞRwHpp%hSϻezuv={{d-J%^bQ$,܏jeg׊y3O@R?CXXP^gDѮ=Y1䇚Mދ} l=?:/:E(Pl9ǩտ>]z*ED/ 5%9sO|_|Ӆ8%rO%t%!0E=v1L{뇺ET(Guf/W3>2"2Nx3|Au*L{cyRΖLNlQ- lvJ7I%8gju]Y^;:\@% WJsaQ>rW9xG>(P#>}7zlK4 MGa x,zsquf/_r l/*V@vtʴۚW E<މ[!s !C}(e^&9L*3*+Wwr=řx#(; g]DFzP ]kE ؘ)(, *fW7k( W"Q"D " `;jA. FX%j!IR2H(z)iŠU(IפȒ?|4CNcHPqGmUL q1V9̲S%W>N3q?LS3(f;3 hUD:D~)8)P D?uDDfy(t 7㮎3u;9qw#Z ~SQS*@:=PL>DpyI$<8EfaT")}X 6HB4m>|СvHp`Zl$0e`ͧ/I!}i-4% W <@#8]`t; * "tTxM-{!JyG9V+ m$M5~RƑra"!X ЊPCɈ=~J; y cK4g@Mb,a ;2JpEF"*D(A@ET>IjTqGZ! bb(\Smkz2Aڥ}OeX08|*eTePx$kb'ה^}4>EN8?Oҫ-40_ӎJS3G1PY}#Q1`b[V=l-@0ֆ2ThJAa~c߫FHؽGlsM;?svWQb^"GzN)!j|t(@?5@y*AYu(zx0Gڴa ǂ nDF8ҍmi%7!uXRHXc"M `b13\HCK$0{w*:9UjPHYTNr'bEB J72B_)k(a?6((5I!% b+|" b "AbȎ| " m+||[  uPor*:qWAZ:% t*U)\V|2XS]hG-bRI(FRSoxX8YYC뾂z_Nm{zErA!bRź .SP=dᏐR$D x8((E ѽm3Lp}|2x;xVrhh )ID) c zd6w2\[}Kۊ cbQC9Jgq E. k%ӏ)~Is*ƝibCTiU8v+v E}H[d}XOD㧆jfqVb=` ,AWB[(WEh{i T{K焤CRAxtĐ!aiI+H`T aiꔁՒGb{.-t/}K b P1i)(2 *?޶)8ʣezޭr ,M l+C(| K_=*AQ k꒽$_}ݬ_VfbOuCs\ݰ$Pw'QɓC^|mGYtҸ qs!5plGvZ*'5\syr"x`=qNh\>19$pfzT^_uރO\ xDߒ#x3Uw _,1%=7w*9۰ $Ci O2cB)nnZ؁WB/2[,AW L^=|LT 1T7eZnrʸғu¸ dHxVӒ5_~}n`'yܣV*#q yq @RETASΝϱ$su[ ||tF4-R٫I–L#k޵>Ҿ@=x}S}Gr+ AWW,,S!>`ɵ(0l48le0HWSs̀ؾ kHC:{(yEg#|$_v.<@75DPhS/ 䩠"ZiC 3к UI U=-:\v{g5ǯdDnOV[;QU1,-+!Ϟp#ݢϓKL~&]wS|["-!&X8QǍGB wZԝ@5$B)JINd[{rU'YT_7 0ؒ' )X-2'}jw s?tA G؀Dc,37Y2ECLEهJ=ިvzR;T(#:&2D/"3G/Ie?=YR< (&V#<%L++D=h#@Qs$/|sL H$6PH%l 5wf:ԤpdvR byZZ#%g0xe± CvSy<6)`8rGKĠl7@Ìh_%lJFn.j-)G(TwVL(iq ae!:gCbZr~t*|YFĈs01  ɝ >1}@ 5*'z^gL6[#Ys^A[Kۅ:{fR?5[tk?FA 4ۢ(j؎aoW,Ik EPqgB^R#@ " $"CA}B3*K@b$C  F3s #icƌQ%^r tmYepSqCWei`^n32 /1u$5s <"cCT" ("%C_ry_#ڑ~ hEzМBp.ܱE7:|xˆoR aiHʖ*atҫ2QUJ cV:Le<2OTʉ}Q`'0;Sy(zqlV;ОKN3!ۛۏ.0{p ?" :TL#quHs 쇿y.E0`T(^{G!50V ^f]A:mkC\ T:R_tmQOQWKET|iQCʛK`\ GL9xb[nJ.S1ow# mN#tϔ݆SxJePO5X'HEO('`4 k9f[;{ UzM*CG>ԉu 1)CG 6Fo,dxDݘj_JSLOw84o&=,oM$3/PTb2m%OT򦝾}52#9恨%FaP>YKM#u"ӱsS>x‚?J}k A A]=QUh$Y~ep"9L@ {4q~,ê>h" o5"gj9cTھ+K5O?<yrCu9x&aq)~,~n[@ÆN4H}Q:i.*ZcD/rh.^{gQ]%iˮE0l\,i2?(9#Q\A2qTnf_4Hbj#%C 5>/L9w4#11#Vi)Ie:FGl=8!IMQ֩4Tmv`˘%yp_+TO翨x&3ṮBwBe͸y7aɥ3Mk}7ѻ_Q .@Z sHq&>ֹS3>ig}Aє a(ZYc촪G3 l!o޴bAV(D64eY`A MK#њ$+i#I0e4&Mt(ij…qEt8*3"| 4x9XJ!'w i_;xX.hp{4<ބ i.6I" v: ㊒>p=?tq#4pPJnI"֒ AyIhYCڤEkIp %D!6+P D TЀd!BnM13qKtyEp: O3*5$I좶-B6&ag*KEˇ'e#2G"K\4c5d4RkMb]ʸOnJQ%v0ɓg IY m_UћaؔND|ё7]6+.q&(>6M F&00`֙(Kr"YP8W]ma6s:iSVk2eRo6⍺Ru$չ?\|(wnsR9H'YyJ8ǜ['~"!E1u r ɚhpC3F~ꗶ%^a@b巸)WW0HڦG$NbJ[x* (pIXFVH%3y1E#3&LUSŽKfʅy1Clgnyt6q"9`(M(DǮx߯>m2eS\AR@̃Z7.!97*Aߎۉ;l೤573.tckRcAaªeّ1 ؄8ȂNaIzȰ<8bX"WHT&cdLaERZ)fZTR ~@M\S. myq c(f :u&#H uYmO9#}PP6_Twf=[Pn~ufevֿh'=HlʙP|O}2RNx+#;::B?Cu#5ɈYs{J5 :aKbS4FG>uXuC7t)BNTeXeKC+Q[wS[:9y}*)n%>o%( HG6 SSe)Oo.OlQZ:p>EuXJ$XG;a)yʣbmg0>2^j Flg /"4!8;ƊWyl,pt-#4<;C8.4w؏&vf5`ܘ)BZm} i|1) VtKd'dwD@9O3DL"cĻƛ5 glftr"TU-A߇l8(X%~e3i<T憧SDz!H^}uJY($s4 ݻ^]s24d{kӮb<ݛ,) zAΞHA$MV&+dT'!аRlӠbω2A": `M!)vV&n163) `ЭR0#oXnaz =bzyB7Gp]&6Yq8| #И53ў eQԍ_yF qqFH҈r Ny=X|a7TQ fBf9kO 25!3"O \FD&%) PN+:RYS };R&,5>!"d*BYc\pqoWU^),{o;o@5q5k zAʍ:MHx<(lcF~Dl&[9ܲҳH=0cvm>}Lьh>cfm}YbO}؛ЛCqwz@Q\+ d"P΅E|}{&~,peޮGDP P]Y s OrG_Ԭ)J}0F0(t&=BhŢ.[ Zyy&qb^/Ǣ>Z8.CF%=]RFIdpNDL!k`"5Z Y> Kr J/Sf-鐸Sf$U|Wq;~l_x3ܣA<(|Gdq PO9O}5怹n;VeT>g'~P`0"9HX %VdRwo XI *}M3J.W ۧlo-=t&igyj%PFҺ ]F1o,. hh{?y!1.Tltc% [\%ɑѠN5"ߟ(} v:eC5t6OV]\wX!'n `q(h0Drd.ߘV:> k} K0pQ5ԍKnEz3@k KE/~=5= lyƍ(  i\1<$us3~k7pLx4(dh]sc+EIl %!ckgFQ-j"ymP ! kU ^R86"9>X{h iẓTsYl*ѵVvl#"=d\61e1 `7N!XZ (yȓ 3/6˴"D3 /}omD;…qV,2Ot,ި0;G-~6؏Hk8Awy7qSbhjңOym,0I7D`9E1KE'-*XU P<5w 0X3 ~}ps,s[TtErMن2Uu ]+3byЈٖLuQ F:I9obH'ȭYxnrF`yX$ܬ+:ĖFkνײ\_f:/#qmrW|O̅[w޴?<8~D^;|IEN<B }W+67Q$A4}`߅aυ4ʩ7$)A;m>Lnͽ9-f.C>2<2*G&|)O r\! _jI4s""|0#<8P7-p&9_MuT@.WPCXIOT{Īh6'Qx?@q\ J)|2 lEZ17/ݕ}*E geB^tL*B#`PŏZ?xܪ99 iiÔSrBC֣ m\i]N#ījp  s8{O?Zf,'Hc-c܁/B 8?Q)9BN2/ݺzw i"_Na a-10Iǀ*]GQ8C3)~ojpVP=v( Vkcxzlhñ6u}VιݢB#8Uc:@v-y̓cYqG (i3ꄙxoЇ=tri2NTI( j%(,09ElFP26dߞ6673KH!S g̔8hҨ-=V ^Ӏed]GڈГ(3#xt 9N9oG5icPXG2)CHFgoR>ܛ&0_of idCZ4fǩb}."0^'Eϋܶ;҄bf&b + J@2F`X6P&6)  tQ"Be b^!z%PR5nKՔ3ѽCab=d5vvvci3BE1=q,XpDzHoJb~ dѨY$Q#+JH#ɸUzlQQaB7C**D&<ڞ*JĶbrCH.1UCXjj ƃ{ aBEXƯ&.w7bR=9TTK|Wx1`;F?dGgCqYFctLM{>qfB:ï%}ic/<+0h*3I!Zt@|1ε,3q@p&O;]g RA\)M 5 *Vbd&& Y4aKe7H~XՖ^`e4x ;_MxnHM2+ r:{Táw嶁&K)$I#rGLGFJQ!j܃%^SC{~0Z*?=p-f>pV% gŐ,K Iai\#DŹֆH p67M^-+fO"N+ZHCZH9L>HSw9mJ!!tI6Dl>!KCFᅐS8+05 ^KE&nc2@ak2u*Db'-:}ty/uf_ rVn^"1Uɮ]yj+͏7 GpedlfUfyL#ZGQVM$Zc!JhCH-Al V~pjBFt\?DEha_VΤ#~Ʌzʴ#A .qL3Ұwh9&x;p9r0܃Mi4RSJ}~W|wU3rX(:m 81˳eF[7!p7G/j?5`Dui-݉!<AbJ{FgV;mmqVLI\H:(} ?זNw Lݺm*i40![I*FdoJ{ |=t3mɒN٠S(L5ul?BILa޻ݎ#_3ە7:? ,jj;)^?xuNh肼aU$yU8! "V킈VHIM2rT*EDN$(HxVv]2]YxER7HBx+.O涒^C= Gٚ\Xp"BdۚPԊ"ҕ_0K.Lhۦ4Lz)\ wb%hȡ*Ʃ]#ܗptb.+ӓdz3kpNYm*m k[*ey$G{o֋tr]ӓ*UB$r/,tz}EA?m_JHiN)8#IlBPްark m0l^B%A'a -ŁO3jk"]5{t67;K6PSzN;Q쎓R6r2b Ʉt#P@jtE86Emg9OMDClP H(Z|ݖa܇ 8bl*:2svGkqB@ds=)M@=NAsOxmRID"{]Q]fUTji;SN'|RԵ:4>L| Q2A<0kǏ6Ɓ2OE,s"5m#ȸ>._Ck1TL0@/Aj-蘲L|=?˞UfX% {@-i.i&Jt&,pN8ilj1"᳹8W_eGdso\\>]6sԵE]3yadDԅ.3! rV=b aWu%&kjj˱F 6]~FQGe&fS+{ br{/ JHEDZF 745 2cG:n1Et5Zh鋋"[Z#knդVmbHnom[]8+} ZXXC  Թ*4w?E`9J72:b_:@c9SwI'Z^Z WZQ~| 2zaGw(uf<5V8o9=U@DTA4GRG+ijدt= }jE#"=vqª80E (c_IAd"&(2[uҷ}$%- 0gF*X89S{$8]TJIQ(]ck&6QYֺ U*=nER:U=#l}wcSx ^avu#\nMbG].Ajv6~,/qTa*HIt;3I)2pfxb!#Z0)]t I L2@tq<LA'/h= 0@dfҧ̐q#`GbB*0T;=F{ yAδ uUo4kףᏑޚf{ ֠N!› :F#iy.{ 80B>GHt' Jnb>i P:!MXDg$DF} 7R4i4vƍȔI2w5b5OP= FߣݎjO+bTY5+ Zx2Uucvg|"cFY񣶍;Azp &i( (G+ .fBe - 4'`4ԎyU5S$!)80o qD\Xxl]@\1 2_AG  @+7Hɏ H|,KaJ0%؀jX9H[RkdF]HDM% nRKspw.I)yr_a A*y I8g.`̓s8HvNq+rnJ-%nZ-Caa&F,S=7KUJJH%/u%Hd(~̠1 QYcە-`^SJ\ ?2 1/VfJ0 b7}_Okخ5<~QFyy|:gJ׮sFi7CtR0<]sQ&d$n3<\e5 !]\%ndD_WAhlpn.ԒZj#w^D"w^sQ/pi")'r@NYABv;XÒc+m}c՞#!B 7CPQ"GItP5G??)n5ym.p+TG0s#`r?K6u5eP[p2{,Vx=pLs=r4߲l/PףoB2GE%Mt쎉Fuީz0.=A=!]ms%F|R%ff[!8XLL; C{"by>=agXlDx,<Ŋ,_f+2# (o2Dx$QɠmC, JDL7cwK&b({q~o4XNe"X+xnMh=qYQ́x܆pk_T{9PjE5o+9xe&-4OM\LǴl2dJ~UX (t\t2„IE#KG%lYۋ ED !ڝY*kT! #TrE\3op @7U*ՊۡiAVA-(T)gb47BD4 p遫!Tg•m&G\%f`*{VUBLZUAz(]\T5sLhԪF}}:{̾@d/(q$bS)&QLs  Jp=LR92@x'}19L1d|B\#!R4:ZzN9!kjMw6uǀu0Ba))LCY/B?PBE`މQ57 S:㯺s,.߸јIŊ;JJMel(q.H2rN)3{.A9Z؄㡺] {؃0,2Ujw($j6}pF3H+Yp' KȘʄOl;¼jp I IFsze;5e*Okk Mlfg@#g*cGdBxaLRb" fJ)hVcL-./EFH>rME 3XbF efO5벰xd(峿G-5JPLĦUĊA#ڰ3&+ Β 0f)3Lؔ]Uvʺ+ ^\ Ur7JCc$~idA(ؘK񣓑h|LLE[RȌs~9q~]y69B2!>߫UVj.sYVj/;\^rb&sHInXiPb!.ƃ#F0bU[*)͆25`eG 3x3knhg :}mco65(pKS$(2Z6Rnа)$ {ujW6'|.l2Tva[ 7vCW2{j'ݹ2@JeC)2DV zh+CCj?69y1f(^wm\vg$g% qU h#?TL"?uEWoYɿL53p, TIX֫#|{}k @ZllQ#ll مYK J*0.QsAr/-rh>@HYt6 h8C(Ԩ#㐶j5URz_}B2N Fu`K)5݂,`:XKSX&lPl~ڬ{j@؄kW^0w\Ձ~h^l D&H@4RjcAx@(d m@ "!h>I@hF%C/3߆hցVZADQH4 fi7P0ZPDԇH>SBj`,\7K ,<"-<@Am׆}Tv 1s{UTa%~Ji8< */̀q$(%/J$K6å߫TK=#OS gBQ"P<%9Ȁ̈_D}yd]8c/ߨ:v;.T]PL(pYWdѕ^|a;؊,X`EiNig؊pL)I2\/I8ÚGgSL,ް50] RMC\Iރ=o{>@Q/ M̱ӟ1f?Wl*y$פ&"UbJxNt(VqՈD' $VZ/IBskwQ .S P֧ ` Z`!`BVe-Ɖ89Ev= -XPR]/u- kjt"9w%# rMXA2`b}-*@X-o 5r)D%IG(v+IZbXߤ~cEDP;,T=R #[HSm $xH t%I-IT=oE觷@ӛ.؟1:Gzgx[jP1k5./ << 1as!#Gz֙^Z2nrT3 $x0'yok#tt> #7J/%Eҫ%. J:&Y߿ z 񲹈*#xC"lDQB5>{<^3IόmɊT$ەyz]f|NE{|ψVn"3/E#m#9l71\W )D$[h슍\:ChٔnC`E3#o~gŵë?(hg 0P`sFV8D5H]!8=@+cf:I҆wH>)טx~Ov.a0|pٌQί*^ڛ#(WvP8Ԓ$+I:xrwtxIuddhÆ7Rա *SpA8 j!!qQ 4 ġd|p_rE#~`K^lΞQiX(HNos<x~r-#S-8'RB04WSͫFPjiBjQ݆7h;YE!$zpT: . 2y:4$=ª3{ːOCUW=6|kCKU@f(1"rGx@aZGԩJz\aTVV_k ڂ:|P|CJbHZ'`٢>2a0&53TxLQ74Ra  La( /. !Ng|vA[řcv8Dp/c*)>?1Q>1207NYZ!ܪg4 1&EaU@W ;N|eLHMabJH`B5'rJx8Kl~Չc; /&D'#A&P)d;b/+uiG3"O:3i ǖesU0zMN{7!$CBj@;^OD"D"0x%] ˱z(1^ny{gQh 잍xllƋ6+|Cw;ir>0ji>-عe_eƒ cb<j DAs~֤P#GKMJ T[c #^%xHʣ]O:U.V:3ۘឈ;AgUy׀ɽ_^ڕΗ2P>ًI6g-J K<;0"mn!19wjs;B/Ǽ/Ck2GKJDu1kNJe0Vlvc~~5\'&06G`YlѡKF^gf|1er\yLgǎG$3Ƙ58$2]`7vK_vOW,x!Yܔ*F@ٴ"&a765 =1i/A\&^T `q6ɰ*!x}0Fso0OrMKz?3Y/HȫkD S:=#ޖz4XM3MҒxd?Ph2+YVܘ *Kl 9ۭi檇w|Myџ*31IQzBPz"B7(;M0lӡDք["Hp-;aS LEL%^t$cϊH_l uBp O` &='w.\f1P) QYQO&BTn;d MLT2-%?NgDTS"(ʫ? d#4] HKmƎdv2!P\:Fp|C5#zd1:țTJ*AS&DH )usVudoϦ1Лõ7봣o;yÙ9qV*9Oytf$xQ~T/@A7(EҖuOInDAKDg/ep'/2[Iբ߇1 J7Fa6|wM%/zTIyQ E\g9L! y6@KHӴMiv[xٝOӏݑs.`,6Gt<+d-$I !(-k)PzX(Q{2μŚ0[H{v]A!#Bb >HmIҔ0;ghA!H(akD}L&ሎ^VY:*헗>-xfNYZ0 :ףx&,i0sj0!"-X40 Kѧ.S$cv5;W~=L|gSTkP?kYE#"1Rwǚ 3A!99IiDbhiuij2BMx$B ؠPM߁"g?d%옛Oy:)*UKx1 E"'G=o+"Iqv 000Z ˂6(445$ -֣]+bb?LJRCʠ #)o H"m*ÊiyX2(TuQq{+9]-I4jf i~Ђ( j9J:\5ܮ9 XZspIw.R15P5mVHGFq 0fn=u56& ξef8l+z9;& ;䘢|hL\2.AȰ锍bs hmjqvJ"twwt4+b`| h2[ !cY}2J#bry9bjoKH<5p(R1xJވy+Y/3$,V&Hjo4T~[y- Q~b1)r4R@PrKGBӊ 1`47Iq G<*z@d*br;d?DG# DyR",qEj(Dz$L.šrt?}^\"_TIvgRȶ"imC!w@z݉+!B<xJbǧX,P2NyzB$_8upvb5Ó3~PF\\3C5QaXk > 21 ʅ9:ݢG ^NoJ2lN~A6;[,;c;m`D,`I+Qؾ:˪:#eW ,z Q;"axtNRmnhLm(>4}]*&&% r`Bb9t5Av\`Q,궜.ְ(Z6 JתR``P /(cLА4bщa8O F#idlOPI_̃ cOUlY?V;]"E AaER0P1H@ @H@![ԯd4uNeZˠoSM`@ua;ng3.|ph(GE0aTFI1DDPw/:-UJE!o ĜLYh0 8?%>W pgLy#w3fŦ̱AؼP%GFsϗnL̨r7!Wao Fta$#*xt3"XڽOrvޛZ˲L}ٟB(\J Jw{D_)8Ȱ;>h(SgQ'.0_3qlJi*:i<¸(sq]#6膯Yhj t\K8o!H FOd=W D'+DI&%ȋF-&(I{]Jsf]6 LLCj̽3bbP/()I_AV=!;D{ob,>U0Z7ʼnGQ 1@aX~ГY)$ @TXkxlzh2 *Ja`[0bd- V0j@haZg~"l  Mq!$Ah RW%vi6BMH`K^ Urz5=%_WJr)fd)5aLHKTIv ѳbYS=+L(5PjQg꫒V9}YX.)$SA#RUT /2 ZכU{`~=μ.TrNj q! Wo"4K@?S^5KBI$HBH! $LR$0l|P .nE%i>5ҩ5 JVwKlxnQf.X=A}w2E$0OAL(t==T]c=swfZ M2> p[bT1Mh0C; %Hv)u];`r z9]~fNI8׿[Л+ ![\D;!&(PwFmذ~cwВ L$V8{bc}=Nl\2ĝ $bLܧpz6FDɶÅ4)!i8(&t"1gL2K낳]>٘/t7'e'k?c܅c?yMi(b8|s_k۱,y,Ye ]ДcqDnJ(rO^<?4E;9|Xfu:Ç6+L:3]DG*7lmiՄA:|[7sl@_J=ӉmF2]:֛2 R3~a칦'^*6c34("ǗǦsf"7[>xȞ# Gdͥc);> CC|+2-+%!X ,USi|(Ѿ>!xjX=I! XbWdXGQE| ."PzWʪ4>m:0Q\2Nj gJ$\ Iaqޒ&5<+~i71o^kd!/F+vqg͊+Xϸ8%cB<0@ i 1ܮPN]3##x1ӮPe#g;?Ǐ?}^l&,&U(Ri[ ~-J5.1 ͠G6윧oi2FZH So͉!~ 1=C3-^~/i[Z\nl0]oe9Rxpo)bF@0l 'Æ90;gfɴA;yH#’8js0@`N:IBFR[Li(r;VDz#uLG^y{C44@JR`W'YVD(G5~wa@؎)1'A!ߢAxzo>!G>j(kx9ytv#1:jG:[=\ZJif9I}ʷ 7UX`Wf OJ1XvOp;-\ 7-'Vg6FLBc(#)OSXV|P!Lf04wi AeD3!"TJf %09[Ƅmy-3 ^;wa+ZpL#Ҫ&x%O< R?~?t1*,v C&"fEWi;*->.i Z xv!hD5Aƃa'[,зŁ0@4yd~9c\#zq'9bF鷎x]hi9"bNtDk*LJԚ0 9 4Лp !DrAop2XX:#(!l! 5p= FH*DW#C3;! "^R7, *?qn68W~I:L*GT!uph폱2v1z=&#=p+ %hM^Ԡv-@|J(X=ْ>^}CmAaϥ0ȓ|#c(9бo~mnf^w!_\^78X$cV8CSS^usj*HoDČ0%nlOd*ie}C6~3`gdp#iúoToQ/7q߶q9r3J7SfTsO*V޹*O-n33}Hzy ѤK&%^Xi=HTrPCcmk!+mݹ%)n{z>%4_\#oyɭRp oRrYA v;;H icRrw Uԋ^I^*%"f"+6ӕyv%dGStz𣪎\#^k!7'tmF;De0# RFu1/8QJ-p [/Lnrf>f-M:HKGiipbmAJА{ N TO ߪsȬehR4Bbi&e.Έ_Z;mb2T;SKm+ Q 1#E`,`HA "# XB!@ rxڭ_Z8t?]7ܽd\,AB0qa|pL3EC>c6=卞A0dyid#dl#$㙭~I@=!b'Hz )) 8}3Ir`5SU8 1+u꺎''پ- B`c(Cޱm(\Y;#D'@> @:Edh/7'+abvMC@3;?OBS!}նh!=I"M͑ƶ&_#67 0$Zc;t컷~񣛍&6 :(S/IJ#>v)pLR(DXZL[BR@HF7qę Hq]I!,ʶMrوAblU ~)iL&N-lL r25ĝ~A` B @d`@@" 1ȪsZzfkСo( HҞT6ukk+.Oup[KcBH+|8}c`_BS䤀gUt@. `b_ `wNҔ*?JtT5gD1*EV" ,:"˔AeZ6:0,fl Ppƀ9s^ ~c!Y,DRK[r)QD%- i-`/B±!5ԣכk;y!(6-L YBSO½3ʆu;)\Jk3;n)XVPp#ȍ^HoB' @ nӚQF oR`Y-If(LO-;$ssCO$V_4؟4Fz6"DC"Hc`T!TxFX׫9a*F?mmC& O]YY[Xa%A2ډ><  ѣXU;wG!?"ܱ闛4vRjzv rAD2m9r?0ɴ,;wfЬ6t4jwDm{|HCb`loi!(/`(Z>9E Atݦv|Wgt/FJG̑BM`^Re %q( K._7QuQv&yC7g;78{o2r 0FHeЖHaOfM ! 4Ѡ%ɄR0q 6C[Ţrk"GE ӧDzܠH;,V $!)"H,P@a`@ HHD  DH0 @ HH:ռ#^atdPQH Z'<ٙ$>qN\>DRW Nxi`9xG;\=z"՛z=WPc8>w3 /I+*Dfr~_p;>ⴾ^AH5;9Vɥje]BT˯f ̹2hFQC$: 8\~mK"<zĪ>Vi<_FYQg~kR xtia,æx"'KI,@oApnn;Ɂ58ȞO}gKB,+(<.!Sc-O1 F!;P`X @B`ālxNe` 玐47O 9 #U m&C?0^mF]B Aİ2hPe)ZE6AtV0z2LK>V3]#tQ0Z@a?xf% yOhr#`8af j'vm1*5"׏W'QDp9c{8s22 k M(6)9ܢpP%fLI9fhGumnA$9j<ӏgF2}$Mdٴ!TLL:6@A1O "VNCb`g[u'$t,ۄ{Y<B_|k2FdzIlnS<ʎѫq1IɘK8f\j}7EȵʟEʊab:g҉)QHyf X͌ 92&8$ ncvrrnлr"~aoDSsjbiB,F(F@B T2H $ _@hH$B|& fٗj#-r\JV"#|Xތ4//Q+u}~#NYSaB"ѯ$V܊K`QP* [wp}P <70(@ ^YrAz\dc&zRN>+g= w:L%XY0|B9eA<uqt"xXw(T 2\N(9bpYZ$HF`O6#  V]*im8t}@^qΥ9my7O3\0"FH #x B,X#!Uzuqs0 hb*#X@y q 1 ٢"1D64ph¤ŧwVH]T:41`h*̆,)0X:G'aD <XtqȌid tx:yudo=~Jlh9Ib!IxN#N7n7#F|heEGIDi:P?Jh5. Oy[\ŗ8; Fkuq=]wQJQ/ܷmMf׹_TCOt9\Q;'bYrpO{S9yPæ @fE,0\#i9{N&8*p8b#/fuvĚJh*RIKiNW ؔ@ 02~E=bqyr0$M(LWH0FȘA <Y9yF}R;sTS&QtW;va{)z6:T5vNel"b¤WKj|b*G*Y.mzh91ƬT &3;DhJ`SL=f#{sOkDCoiaR xmÙP]Kllmh1"KǦP?8|8deøYIIrS hE k QQYp%Z-# ZAE8p 故PR`0`ՁTq#6h`11Ynz#иI&4w)#zaU3O?v_pblFT:u$Cju/P4gJ8]-jjDqw S{ifcrȐ8.oʞ$j~?[5%g6txXo3kq(ֽ;R0E8'D7>o~ZK}b|^; JKI8l@o`mX)n$ZDN1lbvW @P& o|qrh زkk]m-iqϛŇ^JTH竤8g>s(_=TӴB2M0zφrXew!I`,pQ=3L y?Jwk!&`p[?2|ڌ\qUcLN 1ė̎{,ܔeLI+R+h+qܖ@JF2X a.i +{=Tg6GC&7Fɉ斞՟xgaĐ64"X@$HTSP$ G^x8eGrqcF1%1z@Pk=.Lqqw29Ir:RG53~[/FMhd͏463Ng[_5M\k|W2Zh=왇>H4#Tr S?mtmD5J$PdbAa$V ~iSVKk̴ݹynX\H{w"hrYb'he.w^K2eyM.!JU1Ѭ8iǺgVHK~fĚG{V$IMX6owZ$]8Fյ#SxFCR1]Մ0F>g c#.1BdI0H)ZUV zM$ZecVoי0fm.uGÝ?ZȃDayǧ;rn=l2T PV͉'P>sQu`^P7Qr|U.i^!{s p2Q@s/6iIqv#&-#ECN1ھ}.i;q0-G'# 'g|g]{?QU"W$w(Ɯm氟SA)oH 6ߧGFf;S$h{ 3f DLHv]P$"do!B H@þR+)H JŻ Eqec(d ( VWRXo }!QS0c) )9mw HbP 2^8@ -0>fSЖXPڨWZ FPXC)E,=:]W ##Ci\U8CXӏx~XH}>_R2:MgHy3` a?R2 ˁuchdS]̋SW2d|ܩ(ìWF${KyʜÛ5pFO !aK%("` ;7߱MjfBTI[bdW<\M|,pM·38`6Mm9jYzʍvgKI9,$")lá<1ԌND"%II5$ޖkR2тqky?~هDԗ#%8fN5$,GDn4r>)dsp70]`QTmySDh24g8v alzam I[*Urt 7c \飨ҟE' yvAGax&o#Q5T[A< 0 a'/K#e7_ɱÒu"c$qϔ cmWRegZbG\oNThV_;AbQq&Hϊg{#{ !cվKɇ}Cنc-نoB.#p^/  wR B7sԙZrz[lK4ˌdbhguM@$v(Pn lj(Ü`DBNl;/A 2Zxv`Šv`E`8\2U7H\ ~t(PP C U$"`"\Y B -Z^zU߰405w²d?c=s͈)y3@Ҏ3d *T%XcIqtR?_1AnFwx>[?am}AU6UnX$v4'#ã6dC:!cl_{\t˲Thو^*qݺ|-CI ӑ0DoPπo" ,kZux%B0IO}bvӦHZ+I5F)\klicJ 5+A뮢SÌb]h(=)V- BuX @e<_bFȢP12 Gf{Gŏ|wcec`Th -3Ӡ:KUm~/?2^gw"x޴덄=f~=DϾyp0?C ޝekSKēČJYQBT"AHfXIJpABM=n,2 䄜'Ć_Rq:cA+R]|a%q:iCO4*N]ۏp I;Ȭ6ce_4uz^J uCiX끹$"T"'l;'NV2fND#,Lνz5E]U ?@%01MW;/)ۋ/  =B(MQE*%RDO7~" >Z4z4O?[7/ovܞFg/Op(@0,@ I!%"c#R" %($maƺNky՛l~7e7C:v׸D#n)G.v#92{M`S= 5"?~$hL,.YMa/Qpxk!ٖXoL+Wq-v8 -~(Вq~tQ/&-,"@h, +^)og< *F4'>XLƃlҮtίcpbG۱nzNM@ZaB`WF9҉Z_>S⯳7WMc&[pW`j_Uf UQ]zJtfMNx6}hy0$BZ"- iB;;%xb\ہl?{8ӱB@U7phF\&yt6D`/gֺG1OaB, ;\=sŦ3RݟV=7;W[K'^6mBXA6]9"3(GIAj"P1'LњFtv5GB`9(TwHU NI (#p'j mR]/`8#.pS<0Ǧ$/3+2rkSxǎqAo91k5w%;%'hv/Q?а 8 Fƒd$ioPͦ!>3{Ae8|B01{琌F&MpuRo` I- ̎uJ3Vz[c^BXoB;pTӤ-1 lu47u#A Ji4;\&w& J~ҕ"T.2| r`42W4b LBRbBV)T dR{)&QGUa<syLن6" c:7"Q8! ODbyRA Qi|5C=@~3eŬH@ JS/ 5Q|Mz !r)f{;06fG? +H賘ܱFW4ގ*j4JҢs4 *}R8AON\+ۭ `2 'u'pIe].S":w^Wl!@] p҄3=U .Yg=$Sĝ 0C3sˣW_b .ya:oɢ(҃P8 Œ)N3OƯ9Kak0F9Q$j v++9÷B60QK02 k\L34sHH";0Q@F)@D@AHz~6{2(nFmJ+)3%D3 0}c U$гH0M(YP(t9%=]zF(D7A@O1RPH#'_!\,, :Ab,iimC1j؉#*lV[o~ Ñ&'4^/%cʫq,)+"Sz>>M1NO ülZð$UϦzSt)$K8)lWr^I¦iOXr :9ƌUkG?N o+;2qv޾;06/ˍ,iԌ^l~k/ٗ ĒvdΛ֝K0y㞽늅9DuQoX~661גXx1% iNΏz;͡O]6I(tDV'6 ƙ۞YRUL(H|BJD+r /?2S̉LI$& Pі}k/h^*|۳IbrƹR&ũ) <#.v%!v3G4ArΌMSzy-}(4 S&B`6!Z.KW/*rDmGzMeUߟ#[VE+= bBu.iC rV$KD .auH|ة?%={v/ڣ`EUfb +"rcRR)1I@w8Lx;S@!޹L~ϊ|sA립՛:[&f#bQ z/T 'X`JXh1 ~VuyNK$5vaڧKV0)\u.åV4.{hCYܲ, ֌2 Hl 䱅`g!#~ZbǶM:c\BqAk& [k^q~.>{6U\s92N7Zbf]Hv 'j<ʷN3ˑv9)4{⛬q|z}Ha3wQBjIne ThyQWoH~v9q;Θpsȧe&ňKpn0#.rD[Z*f&OM34&ᢞh^V,GG")(`sQQHF#{( HÜ X4m "H7jOAo'E+3V+_dSSt&ܡZId*?? i{H8-- TQTS٪Ɵ9ш+sG{^=lӚ)c=y| ,nSEЌZ#H^o+5NZ'q}FB*,0&+Cg Kcs#]dT$g~hCs04@Or'6ND]ݵ晾ߞG3J=Q3' Sk=XEb~v 6G1qxNJ݄r*v%2{l>+w |}bprw,hNHEۅߟަ< Ij%Fϰ; Ƽ[ZwQ3`bLb=bI4Н|n"RhBz)$fTt ,Hn\h/ӊb#Љ5o(ȮQL й2Ih LK:HMS5iif3LEVC N:Ln`;x bEۄQ1)ë $Q4FGmJ6!BtXQA+zXMé9P~?We:xSIo7+tXx9gOX&(2J88Oj5 h@+6R}CyL+uQQvkcPn 8Ts:w0L@XiEϑ)JKP9ˤΚ۞ ]1ȓDe*8Ļ|G+GgJBOk#Og #P6 z˗$ <&:Ta. 8ce;[B'}r lCn|ФAFj(ē䡪dFFMp1ٱVΘnD D)0ʑAWd*\رbّR4*†`II/#J5ϲ?5R;KP^/(Pu;Nr.@i72Cu1eU-% 5ie./6 * la* a`E*#bK xJ(F HXHƘa#*^I9qH\? uZiKK{S7u33HXIѴOܮUFI3$ uYj1])q#"& nV,`"BT(FD# gJ7UX2( )zEEBƋlTd LY9ڼ \xMb@R$?Va3TrÜsiOcx\=vb ?E!2XYEHb/,ij^DzY5;%YB?Hއ{1N *>pP21)āHu8@Q iA%71dftdf=?=zA$kQC(E&;pz>64vK(a$0Ê)F f۴Ox= ''=m#Gm&lql5=CI4Lo|vvPg oCvC;@y`Nҁ'^J%/cXOBGt4K^k̜J`RFA^Ii  ]n9Vi.aWyzufgl|i4MdTsѦ=kx%7cjY3~y2;x_C9㗘Y)VE,㼛M651(PCX4Rr=6>qtT=tn_id`є4 Z'%@%І H܏F5)٪L_u,ێ26z|, . Ra kRnlDèzTasEfvU|t`vmhb2 Q׌;!V 2\SAc|'ez4N%\ׯz?N@vq@-UovFd:kfVĥs{O]%}F7 c룍H DŽ IE%1žm:-g>坯0u8kM6ѢVwo+lՋצ_@жcʙhm$kM|<O9JR梸n$|&86]a'tp7+sywHnpdr9n- e'lED0 $`#=` _۷ϩ4w/z@Jva3FFP8(:wa\=HK|<<>ϏLM"+؆*w!0FNw*"JЄM:GzhMhX,p X"V;ID r$ZwAO??=p!RyQ7xcEyH;SarkB\MvJs[OrL=<ᔨM (#6D%bKӌxw]q#iBǒe-jrFYy%G?9p㯓'ƛyݺJQrǸN83ن4܋Gup<<њV%b N[Eu(G 9 UK#Ebb#&2#vjv6MmQB!O[ yMDǺ n D_G45}6^.cj(N:SxI .$xjTsg%BgʊHV!HD;ʎIH9$^wX ~dű' ;J˽̥&eF tHEJwݻgֲmV[2UIqY>#h1WґƬuϡk:S;+q͌4'w/% "ODGUЄkM7Bn^F2'Rص3 0Ӓ ׏tB;A }q@@ K=قFgp8CQid!D xU8VMG; s1L힁%( xeޅ QI&{| P8Na8 b^{r:* hUɚ]~e4pLFIT{„vlH^SߨWpFdCKdơ#DvQQVEg@G`=Wg}|H"N>xz^l\?k7M[v4ɚ :EV.,jf"Ҭf5Ȉ7m`0M(חG.I|WO"-3Z_'kLlp. wGEqe8M\~rSkq(g]GnpM"cb!C[#uigY ζw9hGT+A-J6q(ML./̳(i*C2:zV9omz|nl~hFW?}JX=bLQ(GF=1Gf0c(qUyZLr=V|G.3#Nwfpb\fg6hGe [ FnGۅ/ `P%4{V#ǹ|0xLjhs8gvn~͠GtfZ!+14B+"s`#6Łbp5yD[7 ld/ddu=$d?Hk ʐM弩or8$:m\2[ p0qj? ~ۇ^\`%$q\]bWPIKphF.)&XCS;tpD>nv+WN4fڄCWECH41 ;%ӓ#3{o{_ ER<@P({O)1+]\/#W[ALad@>qjmG2aUe]ӈK8dW{i#8Ƶ'K\Tn#q 3W4r^?JhYVpC?Ա&\$h IQS|u|Ck}&~;־h"gEqF<&VحuZg1L[drEww㾹N<{&$kqtK6c"#@ FaGQ upya]@o#G Ȃf څi.|/FE  #ب((mCi0Y 1N8L!OxfÄ6~6!'$q!o!gFtआeN1$JֹbՉ`T$>qk}&MbgQ6Qt$bb(U0b#ڕzg0VK1`$4!Ƣ#Oق h.Jѓ`{''f?|)$[cWl u3؛3 ;7#u%O$RVf^^g% ENH T NH4#ܫ H)i x;Ck$4&A2,gr'xX2)p|LN#UU^e)$C1Ǐc㧢76¨|#+R'DsyWLtK)H "0kuMz KoC" 'q$8^m0-`;1Y R$p9[v地WHx(xߧ7O0L³[R$=WG K2_f% !@*vLIWe؅nUA#k:G!661TչeVAXPs꽯{ @H-1$)-'~\_d: rv>g>ҍkYb EgnrG51 ,wq䵭a2cbnGpOEݙV,0 Jܠ ? . (v,vB~wtsi#nV^|F~Xl} DA9LŽȵI^-pii= KPՔ勭 3vSp??Klm)7vqXyv1># -x42H?\"5{sA6<9. U[[^W"Q}sqF]0;Gu~"T(d d~D% D;~"VRB&rdM23ֈwN%h*\?0(}*92i Y@t*9xN>:e1VZe zBZǺaįFZ>7l֜LSַ|Pɜ뗝[M匂0h6[I%Ѫ䮇jqܸ7+~%?7}ԗ+UH;x/3T& 9\dR.;4ხP4>[QOopUުAT#rwm'!xǰKp;JՊ4iɻ iQ]Zv(`g:vnW/&u&RJ7Eһ ې~~uZ JAl){?76Nй'l@Z)p43H?(]#j, !t=)Sfb[(4BKMP  h(.KBGî!rS54Rt,.ҖU">jQbRʀx~4++^W]z4b@FBx).\n,4~oVQp a?]u.^ػ ۑ f. ̼8aD">yU"0vNab;ۮvN5>VP0'\ISqΘq Bl(Qp4AC뚝_ls;[{>*X[ӵ:q#[N7fFIbLUvedfݿ9i^0 Q-6:ӂg,1I2pGDj41,?1(5Bx.rpbbP1nt9Ў6&!rp P}'G 侙\ks^tw1nîfmk[!m 4P@qVyoǙL8bj6}^ ltHk Sm;&SҢ2"M-צ/6>[Ρ h.ia=0Qވ7ښl{Ȼ6hft\;3Fs<~i,Ľ?W8F$?5#p @qTXs21tkq>٘M,dIcו!PJ_Đ4I(0w t!e"-BP ؎ntuβ ^]p BQ9A>,uEP~cu*u#]&RF:-,.!qp"2Rg㵥s~Kߩ >o>?;xsNCD0L!͋sg`-U[^3B6AXQ]y!Ut>by0ͧpPII%h"xn+z :a^ƴd=2Eδ:Îr|I }d =ORyt2A+GxXg b2-4F'c$|(jEjI^ic*"˘(s0ZHB [&H&ζ,"!$/CO)YН'F%4N:## 껣 cƾUX2N뚊l\,W ci5IN'?/&( +Glu7U}\?:Bb^҇VPw/~75S#~A02⨙&<_-|hild R80A :W_Mxӊڢ6Μ+v&7 "*0 F Ei<1 &cߔ˓=cHbNNëinlCzdqg!:z9ce#oE~V@ l ?l:YgN@{X"{ch/|d' ARC`8;*-?;?\~2}4dtǭEI+Z&4Cn4bk= 6aeq%}& IYTAK(8XV:N"[oC1XDR`,lb@KTPyO FՐPB#Jf!XPo}{ɇ 86_ﱺ\%WwόNu3H$vz [ {'~ggOV8k:B'0y܏9 ;lggg~1ښgj_=I a9 hnC fN/ $$˝&0DBHX }y9o1A#09(Hӆ6p"$93V[ӷo-jiu GֺKVM *pY̕+>vrGGAANc"N.ҩY22G۽UxTa^18'\-BD4ܾj K%EI&r7}engR&0זzpCq?!wWH7vG!([PD-$^59{S?DWT@\p9<&&.ONlp[?7G>cTlӞpwS9k9p kO';˽b�wZZc5]f%-}?}䘎J䘢!{ɮ"iCo_26}5x\C؟*uG09СEQO~x\~80D R-.yَO!kzw0!pBwRrlA#b9ҞܘL8ٴC{ݖ{l(ExSއw I tUIpjGm;ܨӏqWkb dvx]2cı Sb~=q|שQ/zMPvڭVQcXpzR#tIW-Cvi;}Ì_0Foqqn{uٷWeηԱ$ixdtO^m/~[畟ԟ{i\rDuf4F1&lƁ9 -Ym N񈎹J0du/Ee4{kTq=2ŏrǘ\;b**(*$$BEΞ ؎0uqOG'Mymr]#Y7!~m?z:F5 &@"&=ͳN]}/8l4d]xљi_~48]Dh&(\;C>'F;C<; y v<$-l"T*|CxH@ Xe 4rRJ4YŒd ݐ'8/iZ 0]j p @B t2eVb3_&1-5h"T ..POwޑ"O.@7-a^rDt!_M[WX$;` %5[Xnzʡ4 `i:HB,d `!"? ;Y7tM)` 4 FzTԞڭ/A l| 7$1?X!uN0'd}xA&LR2\#ٕZڜ@!SY yϫNd1.4hOҰ*C⟃D64yէtNM;S Qԛ6`crJSryC u2=`,1ra牒d 3oDN (u'\ v} Ì>7x G*w1)8G紛=^/ΐ.>y0'lBXEK.kb15'>l8RY0(8'` !EbB@Os+r8r h ynl$yH H9R.AY*(u=GB\7;ErodUO=;>ç؊rpFQjfIP'|lrRDV;V=#b$k(: UFrbE1a94 \je[TѨwԘKҊIC0R_ޚu#wyu7=3kٯܯYte9s 1UN,1EMFݔe/!Zv6?S.1~+J7}{ȡos :ҳtLoupwz,h&hOcx.d\sR<|GC-]4=|=62C:1 QSă*y X&8>j.7ͼ`z[,,m`v:cVc lufˌ]rI2*VԌӧWOIAy%"MiB"QQ0رf6iuǽ/Z'$t=3@CRL|^841Ī bkWWd -tR,Ozb7?FqP'yX{q?aڗ `E%b\iw|?x|c$Ͷf#=W1~tm'7N'=!y?x<s䴸V|#6v:a$!I,\,4#dO>KMfGe2# N_*4>T٩=.A> ɃSK}:94l_`ci9F IiLbdĘHeR[y! ɑT@ ^A JóӚǽ9q'Z(6row9{ GahYc6֍0_30Em aE@S& BD\ѡFfܸ$?-^<2a 2U! L]!P,fQo\ 2yV4QdI٨tӤq-:q@]GxS{v}I& DcHQD"! D*VIUfYXBhĶ-JQ@q%U*0(!+(B hP*JR%(RT(^ED jfAC AE n "iW@Cw$1y"jEpY܂/X_&$$,p5XP1h!!#H- JjM9$Y~Mi'}Dc'z "PDr#k(( 1H @5HA`D_#&(R _ Ҙנ$Wګ @BI@X)C ii@j6O˖KȈg[MQeWZ7 )hU` (.)G !) &*bVg-1L˄]PB RQBޑvƤൖVFZ1bB  Z 3cDh:I+Ս@כR  !MD*E tJo]º_4" $(e>-Wp=LYnmsB;hP0MiK,>$QljA h$DB1Җe$|Q UU .xgĊlp6e a&BQbhBSC1DZD[RdG &҂`7aA1Fz%Mp)|0? -2,ɆT6EӉmNAB P̓0Y)b(PhƊCR TFϡIAEqx"ke  7ȃ[d DU$e5-wA/x3u"#f\L *Ƥ q( 8YwCxn 0j=20iwڪuz_,lqkQ!&,hh[݌ߖ>i۝Ezl(A\}GDz.U5wÔ*"B䁒eg?M,y=Uf2  TPI?'dBci%t0&QJ@APF"*^h]0M ]PzJCĸ]నL @ RBJTR"$M]mH7m|*"\ȺH@VJQJ0%^&ӱobʚ`Ј)R*r ~J␂L0%qBa2OI Ք;~\*)H;}Қ(iitֽER)XsLS([DJfP% &"blf7Yqʕ=i aZã?W^:FԦ{bJf#97 Vˣi0*Hh40D(A ĔPaB)zڌƪ\ #%)I1T6g<s2o;rb A €O[=̠h!. PjhjWaЫ e0DPT]0TrKD[A@ dh%* 1+A0%5,Űl-$q$$d4‘6ɼ%[ p\'&Ѡ1HG H:TB/hV2O4TߴZtܞzh+1}М p(b6fx F r@q#0U K AaVӍzeΗ #B[' .vEhUA2mmJsHG##=kNWl|&'kaϔuK鮸of6T6Ɉ6~O?*bce2Pq;>7xsIQaRYpGf>k4^f+D8` Z`xطQk8o6i!Fss(o=ް cӹE /iVE? MbZPRةMd4z? U"Vq凉{50F1#Dff7|jL%LՆAYA8UǏy _zJ@3:NHg؞ųACƔ? j(6e4({= I $w az>0"PrQno1]0'N}uy |m՗qT/) hv=PˋyLeGlחv4ä_Ž|*$pY۔.n]mbk.. `$1J l2:kX+݃cfHBSjv6\џP^c ,)zON`EZ.#aixLT| hnL- .]y;~ľؤ9\$FhIe7 d6D.(Q0*NX=v&@&^GEzw~N9ܰ˿C/+@"H2 R BID$nW:jtf8DV0X>Cd'v|n媹R+ts"qc񾷤Ll*gKKǙAЅ„&"NW8~U6 |1 c<8ZdQA #mpUEi(WT7Z3՞> .OsC#%B<&U TSS$sKEbE`R_!ij""\ZX9J1%$ L (x $]H+I$ EDB.BEC[T3tޭwz=6eϷ:ܬWj,L4N+%`l 7‹@T/;$!R9Nh5 AqęmB +L V`M@JеEW^qw J* -ER4a FK(T/)x7޶HXxQ1.R܌XX* TUH OBХ\3ǼEKA1Q2 . `b]*-,fFZ\$h`=?ڋY=|vgBz #Y"6댫C}EqYg٬!"bOidL% I/F(R,1THpEP#(Т0 "۵5(n($ aUAP*,%^NRc+F(l$ Di+{Ja <_p_”-.>rʣE#]qA4 d=xUMU Ƞ,[PBլ3ېHЈ7 @Egۼ+M"8c`5;߮~ɭ^<8)]z7G_M8`ɑUUҎ݅ -f$m2z;Ƴ_e=1Y07O"4B&;^ͲMCHxYu;Ch~'r88|)憠E, CVOKiOOXHwk=?|>£|jr6=a1BDH"%9 ZˆLL)>q?.Dq^g1%_]'9:pS3Ÿx[V'ech+tq{<זòm~\5Fu &D`?N> ESK}\"sl攇2O+$xٗW^ޏReaz*WiLN.r_:~D%'S_51ɠI9k.7PzUBBk0.RQ `hbtw6%2A/#`hmHf7$ٸv:%R"!r"͈6M,$oʹC3O1Ǔr"V<$@qK9%f!Pq0i5$6?F@F+kFd@ >D0a\$S 8 [L&3x,HXKb*JﴺݵfÝ@J3,"@+yk;nAӷ} ! +mHV6cYB6_~&~\q?07g+9L^ͯ,ټhwFGuy_vgeG HEd:-{L1i\a92|r 8uDTJă\N!"A `zjfYa6qNJLa~Z sG{'rR><>V3sTNY|uX=?EFra"yBW<<;R*^CJd/kJ\x>_ 7Hasӽb4p'\1ke[uU[D2pƂb;l1iV :@vm#,T-|S0|!颴M_lt/d'XCI 31_dQArM$Ht2H4cH *;O*=oЌH:ދ<tit/f#r皒h5$LDN'I~}|b?Ҫ/G#8RhP#> zC%bB!he'ㆉ®lBEVx'tK>?_0{tzݟ E2KhO8@c gՕ 24U(ށ.8iR?nE%d)_]ˌs0`ry[5f8+<ݝAQ}is;"/2 /FTsB嶃RJJ0MxRƑ8qn牓QGf~O9$H$v.[Ӝ9'`-l %ef86;=e OBيrʆ SKa6rѿu%&MDGQ1oe֖Af} RbS!>T@bXl{"=x|ϡR $P6'\$}0 a0lĔ_&|h)_.BMljA;!>E ?qb,WN_]'T44 bJ ?7]#VZMpPiA), eM9tKqXMeEqnSs a$Гz}c#g#QvXXWe=ЎNK2E}5_IgOUqFڹXy |3Y "|P(onMcZ!ՇW,R2r!Gi`ކt?BC \O}ZKj條}I7O& !BwIbJM$i"]W(NJώ@%TO(G9^dGQ헽P{R/Tcٚ)7hExq޸R6.P%Ljdϩ36sgDѩ[$D=,h wD#B"=]f~ow(Z>i;æ/:dRtE!zo#h{Mwu[3We/ (\_]4C-Rȗֈ"K!7\ dͺ[Gd7]IjNT+*|WQra"r$ߖeg&OiqAr0I@%{$ < s&pm^"XME"qڙQU z3twt2,]Edp0 b&'sgt>(޶ٖ'zD d$m.6kMެ Mcp9c(F$.隧 :߾Y<:=&YޤqN2{ `б LsTHrm:ȉ7G53=Ѹ:Hr?Ti,>i"06OYp"%F[EkS)U jْR޿"e2 .Zy@J|R&%$(I֏)ގ>?BzrOF7?^TVˡږI{CyK ,7-cbwAМ=k3yh!7d-=vsA_O3|\60"2IW4OZYf'&CFDb"&X ig#FOI}|TsdPǂm\P$/ggDwIsrNڒRheNZb6"+DU|(,9,7y'/wN ~W)3=g#Ma9L]7$+K 2<v4~< ~Czz6|4R((if-$2Fce d0b94Vl"z >>N vQTpDcvĺL4Ӆ<Dt D;бL^D`z'Ui11d4Vv 6@(jRDhc99)uT9IA3^ :vUjvp^^#Qy >Y:x@~K(>2"HEy* G UN$ $RXp@7?3{PM¤TO=ٵ =TzH[5ǝ=A;2N\':,ˆ8< Y t i 0Lkuxbq73*:dH J lx/aJ]lؤ>=bHbJMvVu>NYiy'v M|{UZ0qV<ʷOj*Rc;RTl@^N ]I`=fYZR}} <V\v0=~x:.ZL >i j0Y06/;HH`9$BR5(:i6SĺrLq T g&2q=w@WT/OSOT)Fk=~Jj(k4đ%M"tMbѷo 5J2 S8ל|aOb6 L#h/JI/0*5G*/q&f"6{y=vA5|gƥ3i~+M4ەa{\  z?߻ySmWET|(( M~a}PzRLDdنw$_\>{PT.7*!&7&d`舁4 ԯĨC'_IuQЋ@~IB ]2[R^ 3h.`Tل*"窫k{nW%Y!ӇPLlI@q?@'1fʠ]yWY -q)/-heЕ҅ ،ooO؃B]O<!Z(Lj$shm~"B&=#L?0kW\^J9+WsMR.BV$ f (v!"hopْ |0ESwm AjRdhIquɎ'=\,IQ0IFEg)IwW-j_T^~e}|w ag$>/3*?G5Cr4SӮlQxVeU>GSD͕CׯAnG&f=rF`!Qs;pQA>S&'0E(>Db#d(Tt9l]&X C%BA'Ih|% /÷qQ1 @*PKz kEi@*$OF +^'R!@;6e؝*s|| '>)n ؐkCUG tP}\ݣR!>a&bIHj[;096 UܲY Հ" iF-lAΜF^ą| /53ݔ| -Yfj@[fRLbȂwnpFI82M9uqC0,/I*9dg|P],CV#碾k:Ŵh0#)/Z)Vi"!9zr]DSdu|jc v6PInnHU;x,"ӄ Chꁡ <5RA3Aayf{|XN,lzl>P^y;<& #CpNe/Yi:0G7`i;&dVɨ',wLLP#Z&[UP{V9wvc⨑*2_':Fo# K 9Hę.Q^/Fju%eFw`|7N ";aG5j6SZN甠Ǣ(D`ᰤpOc |) Չ% @rz] l E%lIp"6:-FAR&XhOTgqd]_ MKמj̋nAN6pkΛc|rY/<ܾaN *wDr\&AY-=lk͖|iǚ]POfM0 :ȹ|C\UC:{yi7Ql1#KF,Uf&'4bP`CV5)U\PR5Vc?Ȇm{0 *;#0\T#ngg8'r>6:HU2N94mkVEa]ۓccˍKR\i(^} Ș!$gaPŬaփ: 'nZ:%Tfؗtٙ7?5q]s:9qdoRZGv)ϞmR1O uG76;Y>s߸C0ݢjl S̶s~:vIa(0/GM[Q]b0Mw"A/~QRE_LoF7a AE"\HgqZ;X6 b?c!D /@;.yIWAۍj j=^œGSu=x; ĴlH9u[~I7U@HrMpFA pNzTaylrG#^|r\]lMwWOV. t E$'7t TCFi\Rs[vz^ۜ۶ aW?#8;Mu9`nB4oH p$BYgŜ)'TG*5 @%@: S͆]I쎜N !]%2RYF&\N)LJ|eQX[ 2ycǖN&ػYή+ bNz BMkl,FEeBh2mG:fz$v&jm+ٮ?AX!ҐIHyaB Oy=Hvlu! L̡=;O݇8|"9$u 8\ \8(tP!$Vjtiv 1371<^(bUFP/BZkul &=CajM7Њ4H:ab(7"~u! m "M.Trg|l#(=ohƌ8bֵc9  .!F.:jlT X鐽 [o(ȞۃNwL*Aa5;DG6-mjZhzC",HeF+rsƼr%k~ۗ{^#`b<'[`^Ć+}%}Mn_(#ű`0`5װah/<+.Pѽν?EnԸ>/6 ~O{ȠVH'yWE1YX2#ex!Єwи1T12 KGVJK5XmNQI1L=gaoUgrz%y\6ۘ:h ?ϼAgesd rCc !2 hQ,t(ox`"Dž ,>{hb KE9`~#,!R@YKIF?#]VI }e%A:4#N(>d`m ?#'ʬY2mM"#LE͵ز*z1 ]Aq0c:rJ?TW %uQ,f7'/Kyy/C1- S1t˹)s, v5 09/ӍAQ4(ty >LJsӾEuW3A3` AsX˰AqVҫRF8nw6bR; +h\XF6|UMX (d@,ylxXXi Em@`ˢfrhlI Č/L ;QݔfIZD9I_W.՟6ck\:DaH%|~KR mVvjZV)C6:ѧi3?n?(Y*Jb!@7( Vz([V+!\8%ssq"P3?QMH(V R y-DLtE g(w+R\E`TL 9j 膗cF7od(Edg7Q1+rk~e*!zLBĜ)`'" [58&&[hOl#=$o&v'lJ#d{rwgi;vtw?ֱ LQ DlS]l. ٥_X]Kw !YxZvE*[+=Te@=J>I*)G,'~>s&(;}3aꊏ(^AHT%C'&`ޘli+Y DښPqWR \|w#R yR+Iĥ߶u`%Uۮr!ڤ.X3?2x}.:1G|*/gV*nGCXͮƵSkytSU5 q hɲ=*(H n;p.EȹD /#;noDMiT0 >Նm<$˦4CaQ4AOxҩɎ7w}OPI?u :"*Ȉ==bh?H'Bݒaah6D4,⧶:?Œr;8d|ܹ?-#,bE  q58_wX.Dɸxb3.+NQbX:g+̘y~fm@vѯdv|KuJ7g?Ez)dIB6S v{55g?[Q|.RPivEh55꿃4@(jp *>=P+}v@AX7öb1o# l>#7/cRgK0i⤨D. 0="jG:9&/d<'orn@LR8>/alj < /B .!Z+|1}j}Hcn1P:N"ϖL `Fep10#[0re)aS\+"i.V0CHs$_ɨs8ө?K ? ?4Xq;x}k6 ~tN\&l%x=խiOB^Xʁ]W6l$;|`s6Y1xSjå _p}ߝ0Xu@{PdSs5 9o i$a #(0F d*ƩrYٜ р͘HK8u[r좷EҾe|+Ž(33$6+G$lWڱXƹ k,>4lCY0\/g !a5$Pı;[}8s#~ﯨ[/Uk\onn6Vʛ(ƗaC},FnfDhfҝ2 e9Ow2 ^^$ R$"Ђ۴ka:+(,? ۗ콖h}!A XDH` EJ 4(4!C$ +He`"FD F)E &ԖEQuFuV"JC끯Lલ"nQLVD/Dk"V'")* $I9*BȔ I$[UE5vjr$աBI/BB`"R3$0YTPdBi ăR,aB", fH@ ՁD@QXI#H*+Y5 $ {rUY+J @iJV1 $#@(@*؇H GD r[֒ {k z[(/ %륮*QAWF1M.(>UfE$J2LFf5Z6?Pj3$"KD(J"pP UV(c/k.0p0D(TQ . LT "0&=4Z$b)6a S8% |yX'"`܄@l. "39A BV,O } s^x\ *ۛs($6}=9n֪+3dۂqL$#tr6sL FDz ʊ9\}bIi.NF[R0 T- |32ze+}|fJ{XYRD,(IЅHw[֙i1PJ"Z+JkĻRTlE5@ZN,}y>uAꒈ.}pdRDA+Q]z?gDyF}&ffq 9 ÿ῝=zďItx_bE`;YFQk;@YZ^'LEJ6"RU'#/j &Yk`T Cm/:ޡ$TԵ x3BVnbYqZy Lx^8{)r)!w(H|swEtZa}tMm4ZZi)i_ͥC8=mWG}_>^~=:ȡ>,9LeXcUW'zŸ%k$6(j3DxGORr c+4\- *c&65jɼLta8%EG4K]Tw^v?YsK3)% iȊ^~ 0D y R^rƤ6\N\);v==AalyOh9קښ^ZMfI>QuaA?DsM* 3Ta\-S] fiؤOwUN E w~YWJ%3EvY[;[G-9 5PPveS_uD @ 6(RH lg/`Cxnm50`#C$LGv)p@0mBcP2@PV!vzMP; |}CmonKP7}PC׾A8F|^̬ɷ3 $e KzEMrZ//#vA_> .=T(QpT`U`WR:e 0u1_Z!(+JkC#X,8+ 9P&5UkS8zpX$ E^0&:!}zIAǔLW/'ָs:'m8Gw pg pSc88l-%+c{Ʀq"d҇y/߻#:`¬.ҨA#Alz>c^[R*^O laLX2̀BdIg:li"r >t{:؆JRX  P:r=N іYMÄ~ 8W0,4QaCvT@JCJiJ)Y|D:"G۷!r-Fē$cCjw1𲽟5m&R \ iqY+k_JaMw4k#g,YH]W:p 00:),%V>t, ul$Q<86 :AjH"z-f' +YIv}XBP  u(>BЂtK%?ž{`o+V,xp'CzLR``'1K|Q[E6sҦ"x pO54yqo>0:vbUU"$Qt'9_8YbR8i_ܐH.H=bX(^ȃMqƙ$+Wh. FL$*}֙ě=GB쨍4D/~w+kP-( l4(W8e{T'yR L'@xx)ՍpO !,JfrzTh!OQ@&'U<HCm oW`T|7kN&sM\ۻUtv.k|&H#H=br IB5 L'eR\9#l@B{.!oD xܬ:\҉ ,e |MN; >@5::v0!l psu}rB s섡X"q #ձSAA(c>$)%\Kl[kU6bT$/eINynjs=D7QDaH\|ٮQi0xd 4Xd„j(MW(7`$"V;=3G|lBdhC5b;~<_fcN2Bn9 1{ &R^]>6W-a ^9jMi rO㰗$0õ" V뭱p$rQ[|:/x{ᄶ$0.9VC Lx&9Ճ7Nӕft"C3!MIJ-7X5QAXE0:ˊŌHCrO;Z52@+ +x:۵ԁ3x}GU»* eO TK)7P%_G9 .$ܗq8>TDV߁PjRgJ<شD 5{Ɩ8o<\}}Kጥ^I I5_世_Kǎ8?-mECȇW $m/0VTuHB\]Cr #(#1&CYsljK ()llEo0=y$sGJKÔx%oo!Ŗ#*~\Ǫ޳H XX#r/NQmo>e Oee1j~&PsW_/e:*X}+=5zm:/efF@ e2th>dyf aQ5t >zRw/28Cd &""زܽ{z;0V1vSl+N1pƮraS`~hY)/]̓|J QAUf q(sUD<@濦GhVݚ1| Aͭ%,|zܣUeLޕ{s*è}*l!zO{S];լ\  !<4jTاbK1E-Wtp.!kMi_ӡ?}^atu4"ΩB&ib͋Kw& Bk."5O]ukNw9?zNI"8zIT͓kx„#oaC4TǔjaZ:@wol7:@Z#abv&O3J WǺbCG\Pp JJXsS- }MG+BG&ۿh:siNfQs;Kw0D:ɢdTE;b/6͹Awf?V2%#Ah:r[7_Z󟹿hy*],7!' c%`>edQ59&ǻyazc) 7u/a]hU[l֕$ÔHh=`B&L^ٿ\XCޱHP,` 4p(0`H3ƶ֊Uh%B `A Dψ4EC\#s6j@f4QJ%P({QAX[䆴 ] ̉2F6Wl:1DEH" -JEH1  l8 V9$ŇE{ աqyFMS HQA! ~S (pu^L!dT] B0hD'(H%t$ck1±ۀ-Rnac Ф;" %4A.I"SL&CX5.f\&rX<ݳlSp7yyO7݀< tgSMv R(DՈ! Dp3J̱ōF\ N AU ޙB@~t5'Um{Z,ARóы^r΁kF넏h<7/=7 !8#-0'pB [ ;1B#F1?o߇*$PY拉>h)g'3@ju"SͣLH99j,.2ڀ 6}J%``V "bStA7+ aƶ^*f&bf5P 1!E46Atݝ*X X~xQB=A`OV 04;|@(H'*U`2kV4\dIEʄ_Kѵ)=1%GR!t{-z`Iz"0ˮUg"k(2!>fc{LiW8Z2㜰C,6Մ|:2Lf7nx&Pv%b74~ OY ,$h9]JtJ2drZޠĊR n v;_PS>z>=mtRO^IFd%lKMvgIA DM% lC%j:0ˆI#c [d֑H\ 6b]MDGL3ʁ#MH6s 3J_ݐ]]B!E43] E0wAj^ԧˮ?-}][kG[(vGn]mA\z8 ..!Y$B<%'0VS!K ٓߥ觋ACi!3||[$;>Am D&IvisƚDL>PeG2Y1BiTZID,,*d"U)+BǓW ơVBK ]^03 P_S!bݧ" |/ubKZ+"$P&u3zyd01 Ep"m_@R0w)<Y P4$[^L `ƪ6bmPe AAe}%60~mHHr#}4 +)} }onVVpwRW@L:b<0>U}eGqm۝4{K@?-8 Dh~gmG@y\ÒJUkn]9wr8{|ٺ9 H"Kh$̪rѭTu7с{LƢ',]Ծ46")` T)N(_bm9_:g=uXq'91SyE\Km+5-c5ԔKIf0Iv+_{m"qecBd4C9[]qc-zpqR\Xkr;?ǨpTPb] [p Mt +Ł&SC/8G˃}s䢀^>QbUTmEU>ӶӴHBaA_3Zyiv!=9A6Hxқ::Qb QG_,pReq{`+KaG1E*0:Jp4-NsڞrxkA N8|@f>gQS(hfTE04?qrJua5 "Zޝ{c+Q&p9Z 6e[[C u ቪ*]}QNڽ4pP?ozpS-\z;rcf&Q!*K#T?/>ȀF670AyPG1 Q))^ #w}:'JUy }ٛ/Ւr?kAb _Aj%X]PttN ?q\CoXƝaϣ-d𦏾MiXiE)PBCu8&, v$toz.ȲeRdxb htVT+h濿R>0Z0Y0A5P>p 09&CcEY(6 @V0>~}ܛgN,bWo9s=[$5oʊO2rjV^QC2mx옛!"2"k""Tj@-`Q@a+ɉ8:%kk#RT|EfjBMXSIcRHǶ, Dԁ-V0! l"^/(q#וʉ]Np*-9ɩd!-DTJ ` (RLԑqU%r+4J̢&3 $+"A*aM4MrЙ°,!'dl+ Y\K8dLUdQ1lUex5@vw H7oƮja, G=WTG$7Nb4C", vlX4+T.ZTmRoiH,LR#zTVIiEEAi\1k>4hu͑C~jޕ+j)."#diCzmZ鏘ZkN(~v[cjŭ Q 8 R ǤnP͌*ʫ\C"kIoMz_[/ruec+?muI׏2t7$:5T $HJ`Hq]csN:ʹ$2e9%nDwfQCjhPgET3vJK ףA5̥8)jKWHk#QK 7%?˝ /M1rIPR:2ʚiYo]~NM4Nu~̼뻝f:|1Qi}CdP/:#Ʃ֞J2B5{ qeFJs<˴m]h~!2<::dęTfQB( ZR0FDʨ[b*QMƯ+F S 'JQ)F[Dd@@* #"!DAbEQHFD=e(_J/ (@m┚@1aSs[.%W~6ߑ9ξ^|1ގݾZ*։Uxnm?&UH`^iDDi@+jΖ{{}. # ._IYZk `Hx@:X q*VDǨi+H En<ƥJ$ )tuۘQHYTg;q77s_""sB% Au|`ÿ *?}f+U4z[i bґLۣS5?̛P(}j/YkR~ .Bxz;pх4bџk5 @3+t2E8m v&(OCoAM!ޔ 9k\E:ʆX~>B캣R@^n)]AX CoJ_ҙx}h9s|c{`573~gdX)D5LBQ (8iD4!|itޖ PDvځ#D4I)ccMHD#b9x&T-Z8Q"* 30b_ M;؈e;z ($RZ>V'\3[uI F~Vg}u C" $(( $RBbBJ%&%BTJ%$LHPI"<33=B+ 9+HZk$QBM b+ Q>ưciQ,Mf~qSVŸj+LRTSzoeeK_Z^d:첳wݦ 5{aof׼~|MҐ6XDZya2H&P Eyay*+dC"-DQzx jF#F2@[ biM$," @RFaj B. [ @npPqD:MTcPI4 b@`ԍO:6QXC @(hF0$Z00DS̻FYa I3;p^?䖅,ڣgؼ(;ET$LJ&dG{ɔ\X9dͅi@6pG"yP6`D9H3Z:)l, q|C!("D**8 A!d58<"7l"DJ DS!0 , ЋA@=?R[P>U);|Gh0ab.Zqd!%go`cdn48p<>D04ǣU>kM{] %1T[GY"cuEG~cϞ[ȵ0Pd.5H .ԛDjcƱMC`SP},(T*e3mRT&mztm)EqM[Dz<+_:]yoWk7Ӷ!m=w%>MXi=u9zrc`/Y`ړS j._TRQȬ[7J5(5m;dk*{[#SwtNr-EedA~E}ʧL&HP"D*HHR ȩ"-!v Ba1hLa ,$^a'PaO%yȓגHLHv)@RRB5J @̕B<"~ AyfRFR" pUTMh%5@J;EcVAt) (*\~˜E /BIKnVMU Ɉq6]ٍebwNPepb-U jV9Ol#nP4Y -ʼyEiEUEEAMZ@԰l| AC3Qjo늘IX~ʳ KzOs6:3ḧ́ē1iSک-ʍBix.@DS}EC <5{If]lOդZsL^c4/]; &y+`az|ʘ+^XĄd2dH1r%C]"k*P~pYkS@хEjmTZZyyQ1fO?}T5a`Í@nŒbÑ`w48 h ٛ>dSVHwS{S}`Ȫ>yyZ@>-]E|1A1(@"Gj"O &Qr{0{pJ~^) 2>C@T=R"au V@|}eSH _ PR w< yz]+uYŁؖ!Q~q:/2jCqm18+ΈC,"ЊͨmG σ. i @PaT_|>:R.t(զ9!g32ǔꤋ\hu`qӰA-b&>lK y-R612qjgKC8CƄLUW;ªi|?"*;Γ$v[vTbnFjmՀ⊦W+zCMM7>X>#|=>b u @+BP6h?IdL!K0fF٫sfۓrr&baZ*'Q}=0ggՀ)LP/_U똶;۷5v:\h4&Yk fh"qdCv|?X|j%>@PTH.϶SQAqG/}ܑ0ֲKJs?o\  @@`D&$L &(q DƑABDJbdcF6&b {AAHx DL*X,*DȒdbα+ r7S/!#$gF"F#ka|@@vrd:B(DYXAbP /Iei !M?pv-Yd2 PKU~1+>|=O%8N0C0L$vfJ#"4_d*4 uIu mQ}[X_GeD4:&f܌qw%yAf]V?#:ڳUE-TY㹎EdGy̒c7ڊyLͬ˧=tRUӴ*5-%e9$3}U 1b0n.CټrT>aXD]U -eb q"q7Y\?5UG k9s`J5'dQg{a1_4xeTj i{0|b64 輒FS݈oQJ #_]Kk9=>4rr E'_[=pۅ#)tJ2LRSW&Hzܑetz`5,XHȪ@i|Sb q0cuiב&xt<饩B^PD9iMk:Hq}~@Kit+*N;!l,46J%>K *D@NaͿ'%^Uu % ~% h6T"-d58Nز/LF7Frfz:a=2mұ*{6HڟhXqҕ”jC)\nV4*B7gWS*0^>^"k[g2GP*}Y746R+n}ɐ_18UN& '=P̂Z/C?eʚl^(ouzO\ՙ#K뮙w'¡t=a&(--9sTEkG9NJ7ԓL1}$o$@* >F0Ÿ骒Dx(H8mr~!Cv"32Hs<%Wq?y.BTa(I@.DAy(7A ^YQoR;Egٸ=_{I"JF(sP@HA[ fZK"&!a0a&^&*G$ڔTd*I /0QUfs>.£!1*dS*,Tc`@VB!"YVyũ\8J'0BY5K/e+.EE-mocSU??몃F<MQz$e"2Y젮˲h)،1$on~D0iRe33Hz%0Ĺةvi{KDP)E >& cL !Ņ]ĹX#*ӝS(~;Eb9?xon-o8Zzy:HkRIF2ґ<.p[R>߁$vbnŀx@UV̠=0 Ŧ4^4♇/7mkӵd7'#craiZe knjsH(-#/_چZ0囃afa=V/T-fLJ}ȈWPsj,F8Tb\- 'ƈ | #:RwEpHNJ1,Mk1LdP&,]]HxJszK &;\:_V8v*u/ d}KJa$b#7jV RZ|,?h(OV<'=]q>l)HܤbDkr]2IQ9'QC>إtYdO:1GkUh cIA'*`H,2^[YUÅR_I'L U @?K;k}|M# mbQ QOmn%M#bK_ 1naf[XJS811rנ& +JLpT#>"KϘ7xp5:'ɥ:@jliJU|mld׍2|N{t8i27WL!O>ۤn-1*<[L"qx]|cn=mKѷg|WS>fP1A},E=!v!k Vc5֖G~`EԈ 2ʹ( S1ա^ְ9p8P(0]E,Y$mu ol*ceZ}IJq"p}ÎEc'BmXMUH[U=LFXwq av K0إwy`2K?cfѭL.Iẗ\I*M 0 tHV /Rh:&DQBB UqKeIWJ rr*+axEK뇿`+`l~揷`p󝤐K#(;ܚ~#%~ܣ(HMPOerW۬a R.uP<XvjDVWӔfɥHފ]^ݢ?j{U.]CE"Mk* "$~nt1;2mJ@R sMBN67 |fKQm]*9KWByqɃ;N7X&q&[;u(N~ݭ7gDYG:T/o YGuQ׀tm"Jxz*hKq0ϸcgY4ę(qR*?% zcc#TWP/-JEu)73]l#ԪR9 s`͞n5OƆ/,jMv xʊ+;vvlE@M(5:US?P ؉:s>Uz@v ސ t ԮݚN/*WܧgZ}?xgb&p`fhUZ..Ġ7pZ>{ ΍ 3ojHNCPPRb6`FƵSCR'+v}]MJ۔%Es/0Ǡ-w| 5Wx>2OBZܰ ( -HXZ ~ pL]넆Nak_G ll kw,xgaT5}q!Pf$!B8ҳ`TSHd!g_RGv$qvԁY ױblQ҈R= l&Ouo(AIЋDG?T;"٭8&qW!"!EjJO)D r:][ v5x 0l"⿊#ܛ9 nrj~?u^O }"0x@1?PA:IBcߩԒPҢB8e ʢ`($ H#% r2j"I vub 'mM '{/ &"z[< 0 @ đLCߥR DQ&LL%i# b5nh1hҾ&IB}!,[㚃3|JЯBLS͝]WL|l$=iMB)sAG1>sLtC!)@EN\m'2n%'?^s#DZ@%"De7ɩUP( "/T(Kᔃݢ.Be![Ze o`H, ;TSmB "0@(@IX#8C+<Ң-G42n׾CPA4|`<*)`X* ɕP6 @oU!"  )@ZA>5Sz첝iW&! "ΰ7R@E Sn@pbh&UȡPt|9h#7,m\穤;Sm%5QM" )_KCF"OA qUZzۄNȇd@A:@i9\pY:^kJS@ 󲁑@7؞ (3qC=Cr=ٟZzDfo?}\O?{YX @3:Šrl#bd:בXd_ +i O΁E%$eD#xfM~ȑvD^XTOJ" JPCj ($# :0hW! h&Hrvʔ!z@ʨ&xs2alV0R!)HPD H& \XA\Ü`EG8ZJٔ;"!0b,Q"$%"RJ!#: P$"IPc*(*%%((vM(%'&BDFU*aFA01,7<[I?C̫ԐJ$~%h c `m1f B@ڌA WN<=\QB؅j\*@6=Q(E"!Eh1)m@ \PJP eB7ҨD5?r/~G^"?fhD17hj`6 *ѡ64;),siagXbZWZ zfڤK/Z;j6졣z{=~H*:=ѐ=ʼnMB:d}=dKO'm),%z8ȃ^`0sCgnBױ8>l6cpȄXbOVPў2yLq$zIW`#DwDbPf!1*4_(FsD@⊹H*d8$`!D* Çi!$Am$}/) P AI4TG#ƴ%2q.-QeᒰuDzͅqKG)%g7d dQq|쳳]sqbHˉ Xg[_L{;أFex߸AEHGsΏ9ֽbn7䩯OS|JO+1M6q4S6>n.uTtm6Tv$R!ӸYi1Ncȼ V$YįUh}LR&e-̝,AԱxH՘a>=ǓLXWk|^|,L{̝Ƴ,3oiy+|qoNK !>lS$)K]ATs$C) evW, 4#4&=_#$@37h?;F @J>b ms&Ēh/\pv4NlYJjE0-0E]=爛:*fl 7,6nd_'=ǔe_R 5Z5tc9Q@HWvD+!RN%P `>P=vFU`@{@?G8+j<^ū@ݹ@*nk^U'ߔucCԑ~+~r{طa9 JcY'd6]aflMۇlpG &Yn$AY0D"F[.4 <qBӚ^ ,n^+UFѮh9o!*G۰G#w|"Sky4'ˍqt֨:KAD.'jaN5<X y"`փ0]M//|zڂ/I %c=ta. ˄Vj]rd#4P9b*N|r q6=9:h13gE$M\?ǹ.' 4a3jn."ZNX 7ҁwɀue0@@>WȢ=5c):xҥ~֏A5JrgLld,4-xȇIvb T,$=.EلwEbscՉ:/U=~r#t.'V\coMwiDiǴPJNcVOk|^R@\a\~`z֙8gĠ5 ywyT1 Ć4OlV_zWPH l׌Ny Hڣ1#vn4>_deJJ_0W+Wn.5gW*@\3Yi`M U=QjR肈(&X:RaHm֐yPuqON+a)hO;I&vh,*;^&ܓ5@R/34n> uK ֭ZJeͫRPc32 rņm$MZO%u!JSZJ#&R-!QP/_u\Bv){7&2l&8Z:Ea; 0QQ \9QETFrs)'d&+F#VBMJwnݪ.D܊9ث~1R(F6Ijfr>eroP2g=g&:lA4Q= aqLpEz1bJ2Y<#)J0aKߨs 33YCbD٥ PPPPPN HaV 40l2t!&L,5$JD`T! Z-:{;$0o/ԍLh5#S|d)q-֪T1%Z0x1ð*kTw\z'K7Y4nL6uWh!jRI$j=8眎X8$Hn@?{3s"0]L! aф 2ES]|`kԝ[Wa"B`Ϣ4d)1ryRTTZ}VktJlGk!U‡"*~4$0 -<#&{zF8:ҖqQQQm͆LTaZVG #Ҵp &1.]2e/ *,dš K3'7JFL+ |Ee,$aM㗮.vL ҋ QRtzNz*KcTk uHpڃSHrm$hR(̖Ad:I $,GN%9ԑ3ߏedzRfCAK?K,T E/ދ~VgZelV1 (  2}?B0J,BFYP85E+ ]&ZFNԨ"6OLt]OEX$d-+)rd$:C7U!Ulk ͺ6T3Y. 4#a9cu50,ngХ/ $0nXO:96[4L983än1ºұ5"0&KH(!Bs$SuZ/Q0_Q2U]T̯ D8P5g?R_X)-&t .U#mMYR;tW[R0o?3̕t+6RW)%K;, Ԕ.m(6mMeV#O~hbdYGF[L3]3< *bnra-`MQ0ӻfאUM-Ė<^X_' b^~^\+͞`,\D󶴴1q=;Re/sUl!J+؇" cN9&Y1G"*pAEb zT4cyn:SeWol癡kKzTz7@@ Y34(8!hJK&}$E&0q QW\{SY/kFX0.tD,s:$ӭTl X¿b$ŬٽPaę]uEH5f@WxAJrCY@e F\l\is iepMG75Ʈjq B !H^79a7/Oz?6iI4h=R= #Oa BpS來#I%; ӕTe:2&t?3) "``qVc2 ='hJt$H' oSd- {}E(4R4PO n#Vñ{AX>w)\/hwds,r)M$| Mj&g+Yt#gLBlfe !1s&CW2.~lfsf}^?8.FEP, .PK2`/ -q?@C앐NW%B3 6e @. L 0c?.Du҂8 tD@"s1h=3۴G@`G,"h@5zaTJIzYYal۞%7!ș]kQƹl{Yg# Sn{0(Tw'Ͽ&-on}>=<9U8fAف0KS+:vnj@{[l{^n^S>S=iIGA c@X6J9i@l~/!7O0;Uns:`A8Y t &no4K!lU&F Aӻ;2vW6#pj3Yf#Í)TpF/h1hYjz`d3 gex56u stܗrW`CA׃"n\f:m󣯽I5m8~wD )z{PƄ,}'΢+ QIYK^iLFLiUV7 ,.&9f}q Lj@&[ [FDOxwLgh6/{gҊ^I~ZVVz3$5Λ{@EK%莉:1kǩ (#u2@ƾ#>;Jא9 kF1 БX GY8E)0y p@S^ϝUWx%X{cv<`Za? b=~@jol!?E;U{DDy-k y]/Yoc:#y-vF^t ,Tc\T1"K~V o>d-sS| ?BCnF^ʡA<1/Nw^; a .5bF..V`-aȩ6iR& 5m;6$#N +h1Vyԃu",M2񱊦}M<c5MO|Y@R"i!A|Ko8?yHf3S&ƊB6X/dyC'{]&t]:v=Кja=DZ)" 0- cUPB1 mFԒLA\\T\XpI/P}Jad HBZ4'nC'vPSRbm],}'_28 QF/#qDLd;NLw ZOo)ǴvU\{?.+;Հ; HElb3#Aiag Ѥ<+`#K`m8g 5 2xQ~"#.U q#&B E tAEǿi _Kji4|ԌV&ri bHTㇾvS€&^(jô)h∱٘q؍s6FuL UWh-qiBަy-7YyYDl\f>]t(_%rl t*2&jd8HR0NZZT k طDW0+\eɄjxHjlvm; ˊ ¸uqhTc6n%F7m\h4YPp&kS+fcb68ZS@{LM5B" 3"q}ʨvITp55؟I6 uuE vsHi@ 1\S!feɴˆXEv'Wפ_ |1\Y(X[ߌD!c/!xm~F%#Z ϘMϪaa.Gj@Y\by3bWsdJOШۈw㇠Z} F*j<ROg_%ѷ gm/[m(sUJwGs\Bi jAO@ 03քٵ!!Ƒ T!$]LJlHfYYI3)aɃuDL )cK1qtk,F#ǖÓR!k PET3bgcRHR h:bpZE`@ UgP AB\؅9d,QN#7-%`"UU wYP -4V(믰kNUv ̓p!}Ҍ=_TpZ*rڊYn{bʏFy .[S!@@ -B$a SawV>NovBP0G|8KK{)_ i6KAZA( M1 F =>]g+sLEQ,.e0Q+4[U2j}󺹱lv-nbŭ$NcvXi,p0eC )YDd#%i ޗӯ% {>sE$^#ǯ!(bzT[r v9}z/ƽ"oEk_i0bߋC/( t%пҸ|͐T*C$yfkSe؀kB#yT,bv5Gʡ,#iAS$FFEkjӟ:+&OTTi $N)Rlhv-{*'|T=l9GuڼMBa 6AV4y`-&x`6@b`V6Sp~i(@ `ܬua00 ԑA$lS"@ )G"$ ecqb瑲(U6z0_tLS3hP.&>Ty*o"VY _q=?XYC[f:&c{6Gd;XY7]YR@&!Ѓ~ XmMDsJ> YKͨA# |)tH~gR# 5R朙$y~+aY8B|j\8NGAڤG-?s\54^YK xTMݚȃ|}yRJTfe ^Y,(7dR9u"fffWEQ I)J|Ye>lX1ֱ.xE.$06r!ᩁX(d`*0`<,~dmԵ-]t0 nNن0n~B%Ii "2 2%X-sk %o,3O,b+ W+UU\:![֛FchKRJT}7^I&I95Q 5.%c`T*(HrBaRf@>Q"ڭ"LPiRN5JRKJ٘qNs6?]ʥ i7Z XIYeBd$l24FN-Hay-xQTTreؘz o& QAmB޽2[ל,V= :B+(ut ŌpElL7#ƩT%&tA_U -b٫9RI`+(p!aQD!dZaH8$ DD>j(D>/?zʲb{ԈU)Mʂҁ!֧QerĂliz{tj2G}h>&=h&켑Otą0MrJTSɕvH{#V4RL/\ԡo]Q*VJToR2k,߲ؿ~(jJZ$GH$" Jmka[M;XEbsV L27),X(@3Q @FRuMQĚRyB//|8la*=2ٜ)\XtYKmmR4u̹w n]MX|`Ml%M )r\w%rZŎdB.2رx՚b[J5H[RJm &sAvs,9MiuťUT~rU/.LQIS>r9L;$1 ͘9ǒj55L֚WpddddS#c!FDdddd\KA[U)!eSqY˃ -9N9R֡zzNcJ{d*s\ut|F{髶=bFB/L5pM (]s~%[01l ="rL$e1ZYr!@֐5#rrNV__&9h.tM1$I)%j YQY0|)#On/Q);JzTԒǝ G' FTAw'u7VcJ$#peXL Znکk].>=5S<z28,fHsE%d."M[)pFI}1R:QV$I`BoB X0o-/t| 1x+J)QTp, V"8D^4a=H5z* 8]_1 4ȉ~kO*M oP_jq.UH&3Ξ 5 ,sTT3s]zGh;]z hmjZӘ8m#"O7=,ݒ9R3%:F}2s .Q TU:*\dSgVbZC "r"hy!heHe@UhuRS"}XiO$|7Qly qZ+4B %d Ww^ K,}lC #5X|A |Кמ)3t=̕.頦Nvϒk@3-.8&4$U{H]7""M[BjE j_eP9}rx?mnQ~ZW B at. {&̬W{fvP'GձEG(9RZT Lkk+70gɚ*O|(|/qtMۯWZK?홝u׾׷yl18sgn|n9 &Q<1\@+ 1*8ba^DH1#dЍBA'0HixccNyP-e#ចc%}|aZ*kv]]0+LzwCe {vbL}k$ʈ'02~fںRcC#f=Q2S3?&oq.lM?W13o|,Z7r|42&Iehr]aBo/mX.ϧUUf?ؿ;=vhSjt/l}K(4"^Xg>ҫUWg}qz2hS !{h~ oOrυZC>y\$Z-#`~?3;~Rj_]7>)DGg&*G %*Swâv*sѸ1;e(/u?ab9C D"1Za4n e{7D}M s>\8 2*% 8*h:!In7 Ds缯eh}!%$ҁ#w(!nP!K64CujTvL#I0~~ٱzs gK)Xy1eI|\{`K@k{vkAw~l1Dф3p= CJ?_䌁%?AYI$]Ћ+.& 3JdIY!(8&TTI?Űd?~Fd.g4y֏R9ocihT?" ǭe*~R6'5ciDGK%-RIJиQQQDJA4!4D j(W+F5%ĠM-"TAXfb@UCw]xo+R²AX(f`?'Uq`i,oKIC^qQy=F8%'F dj$jL1i4fRvh"J@iCHѵIt&ih^!2MdfY]U^y08?rx#Ɏ}\d; : :A`8H`gr۶. 1){FrJPFc9u,we`\|a$ wV%2۔H; v&v'#6U\oSIL~D1DTe.+*.(ؗa? t7!<h(D Wy']4lz[wsb2 ?q [pS;+ܢQ E!Fc]ϥzTVSRM,͠HHI`IGTmWmN0ß.Z-#ҖBFِXdZ8y1c+8=.cc"&a VҔܴUBRlkX+¨ C1G%/-Qf^0ϑt?@*xRp5GnL w - e 󹬜r#qÊԴ+)`+a-"1L=2S6.D.#ZIi#łroFܬ~*Zs{=q"rZu!uE8i(If%AABkڀE%nn?|Y}ZLݱp3{m@l {[Ta",6dYl#1v d 2 _ɼd0^%O|Eg[`0Džpt;+XЬ"Z4P)~61HA#AD04#qh^Έ 'E AMbaLQ+RK24 ;<n~P)ktI&F  !!cF4"sR?h˿Cuq)9 :<6!3]}>0"sb("r @ ~(@zlѸFVl!8umyL=U/98;\Ӄk1Pn-f)t}&# pSr`LEKhV K(_(fez{2J+%ӽrdd2Etel ڌHɭR[O$-wK =F:JBK}^経Q`-U}fQvz1 ?]mcD[z;b"ؚNмyҺjn҄|׎ٛr vKfR{S̫u"(X6^$fӉ rݪYV \֚ r 3. ޑK(l ȡ ]ϏL'5}aWmZfFqEMR:+!x3OqHGTL.nWuf} 4A6`|B,(VZYB)X(T1e#Սj[ceR' E3Ŀ|YP- ^YfjNv Qb! "= I&6Aw,oЬ)EU@0R( V[d D;hx! XTU`y<⮇ƩqzQ7o,בֿcR3_`xgkOpVpCn$Dt=>ՈE o "FcN&wݬFfy.#^VKgt60Itxw>$ U s}#ܯ /  hb&ÆcC CcjG!wb҇<;Ka<~w?*C + ޕ6I/I9X1B\ lS (_fyow5mqXX?|B?L pAPj.3ks=B@"  {&YP'|HdQG!ٞe*D7lքl{'{U'P*v$EB Kq÷ mjVm?b]zXaPؿ`!ܸ*Hvj &8Q ;%.'|#CP 2lȥw>TB00WBrJ1[`@) EupXDAgTTwi!Oj^kPŝy0^|0 i! JB!@w 5nv3p~d$$o6b r?uS (h#AP9ȥvܷS.2H6֪W"UhLk\U6N=nHbomɦAOM'P[/đ;i_'3 Ģ}K>֙[^[N=LMg.9K#2EZPTST1?CڷV~:P/ɢ=7{G7> ax!c=k}Tc1XSg!_$@CY/r[d7 &M<&AE#O~Sp xRcL J ahWOQ7K?4yOjpy|6f_G;kh&Hdbⱡh.u,{[F,@Ǘ%6Mɸa.nbi7E͢3**ɪa1 &A&" 1VheVngBh K /4ţy:V( : >Y,s{`,>R4*c 7#NR@cՋ?tαkC]Bq*聀 z-<@ n𝉳P\d3iL%4N"7-hOngxrC..Z 0 /:0p)2z=KP8Z 4}ZB 0;נGPd̶C{-vԸ_3ݓQJ+?!z9xS[??YkGJJܴ*gԏ%I Zm[&^WOcHI$"@8 ˥ z4T&"( g'DSV$%=h0 <Ý> yPIsnZO1.N H ^}g2ANf*NRh0bٯo#hUB Ơ|:K bm4+B #:xyJ{d5mPոH~ɋk}lf7}r85 QCɥޔ 2A XJ HH1DԽp+ijw$8>Ug6j2ly{FB$I!G `F*b@suhk?\QR]8,6MSub^c%Q$jɺ.ŲEv!ꯊ%$Xs DÏxm pb37(OY3zQOіRKb-%E9RtMQJRt~Y}kC:mǴip!CC']Ji/G]]l]fi0>L5$3eqZJk=k)ka*NQi⍹C(LZ(x,?kj֌_8.yv%Wyr~N_aay@qst T[Zi[eflLl@q89{?:#JF2EWa$*OvTLjat2iK.  F@i+ ;Yu$S(WVj\pU7;KvYoVmC!`$j!@t@J)E X&NU)dhL}$Ft e&OpB ߛc.`Ŧ(Զ"$iЉhqix^KLjbD(k| G,07sZTҍ W3ԇ]j7E7GJ|uw.{ 6m݉ąvnI#h(fV&W֩W|e,z_ +й)DDMEwԲaUfTDa 4mC;nт!Opj(!=]el} /unwtVE">waH4 $tMUb OB^;^f]u⤎٤c9 FI[HOnGkrwi!݂2Bn\P8KQ)`4|B(&|UD8` o>>SY.w bST>W;M~f?L+)%HUʹ SPKg>[PYzWnDXsHr30 .D? 5 qseE J +2w<}tm$Z'&# 6(+_DZؾʅ;\A]2bQϳVntpҺfb0/>9PU_;?mY9gIV"†uE :0oٚFz(: [:T*WmB֥? څ$B)<|4ށ-N%$?RҔY&izҒ+V70]'P=.JSJ([啇psO7t.3k~oPA_PCTB iYE xQCĆh`*m%{lqYWk(dy.Ԡ(0\z. ?"-DS p@%Eo6p@r!٤:OVӗ5!x}BASTUs|H5UAO:v&&"`A'aԀ";puA=O=8Uwάf*7zÖ,>*:5z(:O"g=2Q3! 5a) ?\Ig Ichn)ة:K0]k@Z H# zGޝ_'Ɇݘإ࿺wЋ,5KrhlJ~S7d* eD$1E"p&* fYaR1]{8n S0\tXx4͗wV%@"Pf8E@ &;'/ <+πUZFI#-L IzԄM2fR֣'&]$9mu_Z!8X 3E],Ml'pU1 IT^OWhlnbtvblGVk # +T=.&(LhhvIȊH* D9p/;z-)D4]PS-0Ě]7§V]U"Ԙ:rb+vB䖒Tp E#FD)("KI~%7NgJ$ptZGVفĨ΅k~~I0DśJBF?9ߡ `0?!1I&2ќ^pܟTsw\XPJȈr;EŪX{}[On|PZ T "'r*NťRQ &8 벎FYq>2K59eCGhRЏS_цq07ac9-0];5})-pޏo ) vcҠMB')_ܪS&᏿D-ET)a}@oqe& åt2Ce.ƾ/U6c?](j"N35ڣ5C"`2,z_O|ϩ*cz1c v7/+/2AX 3HE~a0elu}V ܣ4̱[UF2͵5b/%k^ٱtmnxrUDEJ 0Syr<3DAՕQ5ڷÓm(Tjxu/ٷur2#cO}ۓJ1/K6O0w 9J71SKKFI]H)Qt9q!}Q#َ»3J|{跙&-WEDCԗ_P='n6}n8aD+ @ 85i1BP?42%P+02JQ*$RKDzoX`q&@^ݫ>7FeꞦdE RTEQ `_U]7r&}N%a؅P*'A !ʹŻ3/$6j+j`-: 5K44_YpN&Rhn0BpnvƑyu)M/䬷Mtߏw8pcF ~thQ6/d/|laPw[/x=P=E8(,6z]2'|[zcMc@ʶ$<qie:bǶs50 N`ORt5h1Bd`KO8v{" 66H=kkQi0F%h+mvHq5zr8Ľ/wiJ?èxu;ɳy FAO ; /w98<\3;+=>Oy4hQ/X*j]o6j\-a#m"\m{rNOR'1 2IXm4'|{+Z{vގށ'|܇>/=ďjf0x΀=kDa+.r gvALŎc!>-$,M&C )][$ GP޴ߑׯwVAPiTt1y=[b8b6 bpNlY{aȫLkʶ"F}E=-f6E<.`x3b-K۾HB,V2 p.] 1CԷTk/:~KKR/ knDTZ8b_8Јs)\~ xeSـS}A(z¶Y&(b6 ۇ۸*K2R {PL*}8EMnH6E^ ꌢ#7BȋĚL5$gyjC? Aw@mmkQߔvG ;DNA&Lm+BfؤXREc*!I疆Ӽk" >z2r$E$ bUi 0\<^iњg%0%*aMP\5ÔT5IFXn𵙇 ;`_\bWM5:?+יy_SVl#J﷩ C'v0p3; %Ѡ`Cz+v1==cPwq!$G̴A> ?'\sk_} ={1C(5Tji,H"sfDބIA^Zs5ah./(:}ie D0t%o mx>4MD6$*n9J>hGzx>"T>{*ܭ2@jF9_z14dCgyxchDHE"y@!B+baX{},U$Q<:a>G*moeٕq#_cLo_ u Gc5 $LcG(VwI#Pz`*$WlP>Pr+DU˚̬SMdm.Al}rӧHb B+A `*~7Ԥs C& %+mE떙8|5V떸)[/_&]"Dea|{i|Ӡ uný\hyM#0a?ΰ чVC ^=mO. >-U .#Ijhy6W+}vtPmyErDg0G`lF )a$z*0D+˕#L".n-&)%I>,ʘ|}LsIi)+ҢEoNR S:Ni|wՏɻa2!Nbԇ+:󨃲X'Nx"5Sta(4r`AYXX>> ffV(˒2#l4k9%i(O8daF,bᠶߵ 0nZ'Sڥ>_Gf0vcT,пDPp=H$Dvԝ 󢂈410/FNjXjX_B1s?On0͸tB) o:b(EH^ût7Ww RebkBOd]<LWk-)ԁ~'ΟG-/6-37_~(( 0#%;jk©B'Og=}3 .*eaRWs?Ӆ{_in&H 3j nJ&HZ4Otˇd(׻= r,DӬ7K-0ḽFQ4 ROGOyw6N4$[ 8J_?{Eb6fWqh:oy{8$H '~[JwE77..܄֐tCrJЌ"h @:uCw 9ᖦ}{%wW+0xpH8L]`ʌ38#\J/p%+|.ǕNO6Spst3kSG5V bų3qlӽ4!gFP~E3eO^;P?;zن1Uby 2"RZD #f<2bRl`bc8Qe6pQ4`I/ae_+yj 4$SBK槁xqx|YkZ&"7`V;% F%~xUp/{57Y$a:iTweMoꐕp v~r@8[6 YR(lDGeK:JO3^ :^M#MӐ@DCZ[-b,FԁQ=).DN_G͹w-O58. iE/z#I.׏qPKev_O<#;<e` XL. tGlHg1~SSϧzK3q߷e^r lN$,Q}0>AZ}{K_!G 9q(pXiIa``Cz5FE! ,(Jp"(' 7AzOΝxCas.ޖC]C<'(s!j 1e ;죑%uBNL? Te~zhăZw0h34kGs]HZg5JR &0]UW8q2@Ad\eՈ[6L]LHGF3ԜDEDDahRK!(8ݏ'y `mwA}bC{iX̦\* Yw4O"%AI6!8k2Ie m8eY˚MDDgmd)fr< ); '/;TCpB*d`3)/u=G5a $y3rO(s3Ë`P1s<\dV¤0WWrο^WyJ8y^Oؽë-;#퍷61Ds4F+Cq8!ǓlĦ0,q>o.1rV;OjKWD((A,_ʟI}<~k*9M}?+"r~AnrJ"+12"/AAK9 )(U;Bij:` kyz6MaqjbkJ\kb9ŭLAF d0 eL(q<0b'V(DbH,%F/~m96 #EG?kc4طm$`D++ad$ @Eԟ'9v^6NjeHU8L,dsmj✿K*eq+TBV_Ud}'N(""" yXoڑJ@$!Q DHߊC@hP.dѥJ@}? .& C="6pwl6Ի`n3kWI89W p" P E"S k"Kj%BH"ӯ@%gMR*_&r-/ut/^$i%( (3/U[zuk^njxr7,R U^&\*2ol̶CƍU\e0xXLy]ls:%RpܥZ}ەvivF~!wZrI}QRNr7W]ry/y+}q,ֳ[v2dǞ`vX%o(AuKYLZ6bruN{7 Srܵyuga?)eχnQK{ 4>_%om#+' 6}G g~>d۴y;u!q|}^"*SNl˖&`}ͼ8>{Cp6.ɁnQHnFg\wLÔ(AJ)aaeFI4QjRvH :Pm@m-Fenׯ~ŏ˗Dl[r1OF+QsoSh]%񦙡RDr;|X`|>jW[ ϊ#?ҡp5T^t_oj<|[՞xvM2-olL:b#x$a,-Ulͬ4ӧv _YEBĘ;K-gbHHW~jK)3 3? 0>FΞqx[:V;&tTԗ8FR(zMI1DyX49߻]mRCtb8_j^?Raq-~ M18B'ޯڜF[cB0T%00ۑ?kaKŶZ.rCŸ2cIQwd57-`yHTBCj<;5퓫=f+}&Ia ױ6$dIN_ϳtɁ&ROn :!b:ȵ}C{:uRk =IlI0<jk4ג g3] "XQ侯_g2=~kj٨-_Yu$U2wA|bI=?͕!cts$s׊Ĺ 1PTp;.HYDB,Eų$2GE>UX3P3^RBf @8QKDMԛeN3W!B PsNN1ǣ0x5v|~"fhjoɻ1r<K P9F M.Qdk2=<.,G>W2?zWa_- beܣݼ#%ĕ2rQV2]6 S{]@=Mxr_r…A1jJn'4TuTQJT EdHUzuUv`9 X*T+pPPi骠P%ed v抾֨ڒӥCfXqX†fOf= kNCTI4)x}_Pܔu 5iQ,IQ)yuT@ ߻h>my 7" Ԇ*.4]u&AG@4o2ĖjQ&66^7oXa(3u+ۺ2]o{bs@t RmZ;BSL42k *\;0S4ύRD='$,K(MgjQhC!-Qovu:% e6@ͭhD(Xd. I`y Nz,J,.}ϱ\UI>-:S5?]c,t5&o}xtUy /sZ&YkyZ1F3H9B#a4~yB 11CJQ !}[AakE+>fs3vM53%B˔`az#$61)G7ϧ1;fuyȮ]U$̦%NB'syz{%U768%Ot ,8fEdy2=2|6D+U4ޔmܦkU-"(k| zʂ B 4{R!եR,)L!(EI$ $0bU.$>A@g8><;Jd9D2&&BI? &R B%R(  A d@I@r 25Hm`!0P"I P1 `FB e$ 9REm(RRd12)Tr," ɂMqa#^*MP[Y%L%,8JYb*I*U+T*((P)(YTLLa%8!U P"`cMё!*/&IEEFB0 p@XC]}ty`A3@xY(dWuv3dxLFe &%zcl =Z10 !z-1Lpu7bK2Y( vLұv"*&yDLE)Pkyrn"bG`|ODy%aP5,BеH"U | $*WEz)*h0ۜ؈TЊ61@EI+AI(h+MaÕ j.(4XH`(* x:P.Al׿B(P6F(=DL+㷆ۆ5'tCO% Qo o@>e^vF#Ғ Pߚz? EQE "2Č=c,/:(P?Фh(`scBzyL#T%߄"%H0i341xZLDw>:TvdCϔb=ƩǹS(SJPP4ƈC/AeXY$J%"R#ھ]"\'Џe QXDV&\Cx/ÇSDp틽2C/NlLnsE,qRh#`#Ȱ~.}zcFYaWaƴ֯F,ˌq;|<?RE)9#HqbXP4M>2z4t"% `Kp Bjt/fOH7D⨇B N} !*kW^UwIl=QXHtFAT^9MjWx 3'Q#U*lL~?ĹH|euSݪ|_f8;UVܟG3ʺ )|"U(DBغZFC"!&ό|,WwX\%F ۑM(?JXI H)IiPT j+hTU,L3T쳆i vIK ^k* eP C'%XVDcϡL3i`P*K>. ~a9&& luƹzZB<{N eĂ̠]l15߸9_3<M/I: X |#[5[CA9\ؓV=d=Uq9bʫ݇rhJܖELWFilR!o GcZ0 @jA } |N<,lк,U +  e6\DDXT.B* YYZAL&"txlK@u|TDcQ mVа.%\'/&@:¸,Jq.% e_E̊[5DV_*$TB]VR̺XMX X2Ki]E(XKC:Fp aT Kv,E.hN F3.2X08uBi\9 ")eC(h- mL:$) U` QERkZEIPkh58vЄ & `XP,2A S"8{¹1A~A!&TDV05eiLaL(•$E9{}7/{S |.Ǩٵnwy<߻fr(5oܦ6?ǝ-l4^3^ouRœqǓEPԄ7*$`vNO=,2S{.Hm^қj񕻽Q0Cqv ?|Em!!>W@(RX Լ?S+qT2]O4z10'I=TޭXIN&n{)HfasvZ]d§?oԇ!4H4"HhIpxb#P8Ċ& $Q@HD_w ༫]Ԅ0BRn(Q4`WPZHOiAXDaT #X- Jqt:pe D L}Tja(ۄ!P4ځ%B̌%i|-VK%(PcXkj\/A"hHs@ Lgaj )UM""BFFɘdEV^q&RF(U+EORgDRr462UEt E]. 6^1K@®[J_Jc `@gЅ˥KrᤸיeEfKbVLxRZ uh\#bZE ŘbialBLLtaa,$I7c̳Ypb"0D:D tLJb(T( i0@P!& Q'% KdPPRA,$K"Y%Z5,TTFee(+%}^WK(d+Kc<{Y J( L`1VTT(Q%E^2Tv JE FC"PaQI 5,W+RHj%Z/R\Mĩ (6EK&BBbZR 쩀`8 D5P d*;9:S0bԙ磄(Pj0IEРABkuo/N$b CJ)0 h"d*x_1Yf6)#Hdd3YJ PTb.$P+3KoUˣZfN&  E 0GU s[و ~"`V B i+iʶ !:enƢu@e%J0gi}{*LRW%AixȄ3$% 0d Ō D`=.+ BVZDRP.Щ A- X $ A uJ$=FZh_ #@jQ' (PH+ ;J1EB:&!'x `c1d`0ah< dt%.4.0d1qB<1BTZ*"km#([dY EL (A`e8BPWkbT·X#Y &X\TOu!A6~.0%*YIqê)cEb6<+|RW1a/iՑq7-r#Y[?ƟswLfy=Y+`6eR53~e'J{,U@y ^>="cCpbȊaƆ kA,扑W 1X g!C˒Eb\JU@{lA@9YT*&a&&6̋L& ĩY ml[(\Ւ~k$JFpWPh]*4*.ɻz9[]%J"*amm)kPʑe ^f"Ve,h+(,- 4 b-Ee5ņH% /D$" $X8tePk6f1`EO{z*Qt3J;??4D4ti$yf.&#ۑ cOĩT'~T?2Vwc ~gη>XD.RjLd% @",K4D)g6k(R9R\XI4&>]?ѕ5 T`LgvXvvØ3FMDFm#mZMܺB,6A-pw4{i>iYnWs4yoFiQA9 ;}oWwù>ls{rH0BEF vfpVo̲Fr5Z>A{H}etFF@2:) dq"B0PSt d@+2s+%嘄aOmRjC|_ˍS@#>!KQR/'H@ͫ%=h.hș3,#CQ4_U p bBb$Lç$5b+|PcA_~;h  |F !ב/"f 4!CK*VE݀o3ln4/!zЉX4!8MPh /39 r᝾3 B).{xZ{h.\OO&ئ#D>Ni2 ĹQHQ&#)  P9) =N5 /4Uxcz1X鎡UgU2b3G@Ё4/t͜ap0:-j=1b f_IR,N87r*7Bba)Zz> J2;)TZxfÍɈسڕEGgQ'X7"2M=2&*U+BRc r)/ձ "ItPJrl%n6PЦB*Jļt QŜqΏmK农=+Q$2 0^FtT]JM[6T M;Ԇ&2N!P͝2詔1)sZQwX.T(KR`aM4ʹhY\fPlO1-d~}1|Ӟ |Tw꺇aɆF4P^Ӿ`5`ZՓ1qb%2 Kʽ>9#§Ix[f7!:+Q{.=;T_aym/ɡ/~.O~p{5N6dE  VZ?6ɧp//mnIF66аlx% b4h-&}=ɲ&oؐw MzIK6]}Q{/Ύ0gZz*li cBq> ; hE6 ;6",t& u)%/W[8y;F7kk=șN%{6-LWX29EUDq̽5 pۙ`9mTbT-Q<&vߓ䞍SS\gv>*0$-$B>N>7Eų|D$ a/5 ZR ^x/n߭৵FC&"t8.$wyvnz dGvJ.}즰)B% !X퓊 9u :''=4G~fBEkUNtgc1,6-m<ܪ8(,0\q@s/=ф M| qM 1ݵб{S$29|; CÍ2ۘpƇMޒP?:Gt_?<+00(T &^\Nz|0U ;45.CފyI;#*z5 4j#::جPlwɛUtkF#J` 3m8֚QJ2{þH[^?QL?}C|ٮe?Z^Aa7iDž^?+v"o3ȥ1qFóV,㗍yt*p9|n)[Lt ,& L#Zk GRzQp6Ǜn?@Ήid)Td b8U?nY{;`@JLH`"w~SAp  w.4)QxY0T=.[k 4Qws*4I?a2AXii[~Radi1~s; q K83Z{' G6Ԓ^Goc($}}-Q*臟$=,҅Q` rZ͜} 1#`1[#t ]m#R,4$0^J;ȈKaR)%kBv'aHZf:R$Ւ]Fq`U(5KWx`-#rbt@&`,G3=QI&aw{z(c ':N== h=€hsk">pͰ1 a8_ / DDXMļ$ak9XAD׀>C@Kh<6556ט >s@?iցpЧ6NNߝyQJ-朸)YU oS\R&{3ڃ52NS %0]9meaYai&IN1W}'9u#fE`0iRWҦ\.(Jdϸ!h%[ɩD@%nobe >a&!t ћ C #"g*Zm44 i2\.9V֔[s|!UR~^8k\RJ6'FvCz晔/G#!)he8IiekL>q_ rrO8wHBC>_eCP `rcW({aQ(9'_/LE>e ѳ[A<(xYqv F4O  Plŭb2< ׈۹]/%IBFrS~F!_JS?3(ts0; )#ķknߖF2OTh2L]ǹ~20x]WJY}˅Cg*zGهU(&=B2dƞl G(/ YFE+' 0ݒ4W 0$d:t>Ld>?=a9Fc﴾e(|_I]C|Zi/  H'XC뙴ۆg҉O G_ycwG+ IsR``h7R XA_"u.#Cj=)),ڇTrCY}ZpMX="]@F)%*.S 󬸑RU)֑j~ݤ9")zD j ]7ʘbm:@ۖd 9 `K(90E%U%?ΰZڐ.TQiThw鏭CjDcL'"ŋIS?L>8&"U'Ɵ3gcoaJ0?Dϸ#Ѷ EⅭbֲVT} tw+A~i߯y1%-?3)zqnȑhr<seRBovɩ?ݔ|61{9/fI|hyQ${X=>ZGA$E׫ЙCC,- p:PJ2a.::P-ߊ| +8ڃuw+$CNuJGֱkY0rT!g,t\QJ3 !&cʼJ\ 0$rR"}6)N {K&h9ȎTLS/J)F)Hb+$t_HAyH+Oprp|!_p~hK,; V+0(v{ 05nj+9gF Gx/{wrM1v+isXyG8PЕCAn#xX0I!z+ҽ9E.!1]-2J)ɬ f)KddF^h8;uAܗ XҏِX@;h؂I /N#GJ@^rZ#(ɫs!&2r2?.zryM{O`_] YtɈsk3‰Ag -;:Pt %Hїʬ~kB$Y_@d;_7:wed$r[ q94ԖQpE=w"$K.m0FᴉsCti%$MR1;-VSxdTelhaɉ!o݁އkdz9z2\8i83i"ghN~AdmB: {7c'X΀iPC1)n B%gCjKdk# uz >?Zkp=%,4n$U_vGlN V'\W6MC^ {QKth yLĀU~h(KWL6&rhrV RaQ-(q N%1acNOB쳦N4e7dAreoBc %\:sH {-4CJw'amC|BX[kXQ ©=?WEh;i?%K{s@oDMu.dv˟)-%r즻:5Y&'| \7ljWz'`5ge61 aŖ~@3/ '8u:Gl,`Fɪ}%pTO{8 +m:BMD T$?X4@5vXͷə˻ a=B o3)Zv8JPIH͠sҨŤ~6^Qp:o9:塶BW$$ $! $h/͐P2Ag@]$Z Bm * 5GpIo\IUu `%tU/?epkF[RLAbH( lNaZV!ަ&(zT!eLM2fvgDQ6o1hBL}(O<`^ *1IE&B>P6&f0.byt#&o/ӓP G.>:ǀ_f*;?hik7.faL9(dced;dqW? *:s,ʌˎL{3j7s]2Ţ`.`rX=:쇓"T4Pͺ/ÿ3rBUb0.yGNJ Q\BAw P&Ca!U đ *?*Z$b{z˒ bE R*+%HM[rF!$3u3[k0c 1s'֦vi:fCLm1` BT)Id %FJHqP˾j':ddT7)ֆrf$Oy6HyTӴhPw8VDeϻE-Rw am~P3 :a\R"Pe$2b J0XCH*GDq 0hZ2B IʒC]ez2(z%q7N&fDPΨ>/RRͦ2x.DdlPBi#U2]Ҿc1- 1 Ђ.m9wcU,Dqa !ULȁ<~ۡYb͘4;V Z-MRroK (%i lCH0 ,2.Zj njT葮1lAiQ-}W2cnbT2#w吅Z/FA-2#5a@kz-7 r&B]oy5_cDMlI)"Ep(&mj)MM(%RsJNA8ȟ7:>SK;#{RJA@%,{]5N pMW1 %Co7|6@]kU$ֲ1 Ђ/n1M&Q.dtc37Iϙ܇u6A?A&> wE5T{VW0:Eb]%ڷ'/zF tG9?_&r 9ImnܶqLwkP1A\I?< ^.oUQwX /nv;8g۲$atcKۺҦ”|oίر! @1EGB7B3rz9FP(/jwL"h6Z伧Tg_XuU ԟQ>l>yFwZ)}`ƃћOtPp9(ʌ0ǒst, 7JC^ddLT&MChO'I~Cm[޸rs.넃(9;}MWCXVRGYuAq0:K8 |f/F tAr=BZ$,95n6%}u&AuZh;6Ut.20߰2X\Rs2}SZy<٘n 2E2b8EUg8媌5hfr3 Bth;|]I ~oJ?x Fy&$pG蝮7Z6A(º FPX, 8@,Qa! $ d!BHBBBIO B;Ѳ {cn ĖAuפ .D;(\ HXP+*!EGQFQ&Ȉ дRAZ!eI!*$sP" )!'D)D"PR)16ERD%(>(xZջ. "{8# (F^T&0 bh;szr=4\ӅwbGEa}ו H@J)tBHqr#"$p2Kf iQc/"1ChmZW%LMS|B'5ϏEc_&P,ضuj6&R8e +;ZtGL2 m.i()"hŠ p^KVF88,1I]qQP( $H̓ټ}֫Ra] 8̂iD0l"PXTK1BK #@tVabjF$h'AT9 B*| @0 d*[ MyƉZ υQB\C,P~s/hrc<\6,1! lf !E ٱHUR!C.Ew 7Shv֮O]0ugM)S@% l$ڝ(4@36EbROz_\;ΈWT_΂"LlU ɘLH22 & sb*+UǴz󌽭,Ӗl /sF㘸`ɧ&rzEqbmQ&_ E2ؚLQ#cr7w6$eZidɯeVony$zs =7*6Ӝt$E0IX.>7GDoɪk]fm.Y3#(4!{iLF>IAno/Hi\m2xu=Qԅ@Ȱ,4a[{.Fڃduϥӗ c '8m#9RWUq.aR-wljEFLUqP%“U# )_c $c`> bubd"(Ju!@elU|/gfP3R uAK:k+r(6wb(-j5`%Hq7啄u9Q:KOUdԗ4z&Gy>G[8bW}J>h2>p|_nR@HIAZ7p֒I!%$ @_L)I `&6$%@=ŨJ'7=B"Z@Kz_I] viiLpEef, $U a,奮N: _4@8⁈~,IpDEfQz/zɬR(R0w_n{ɧ& _7B;+. Bw3a[C|b2>L1l=:LúʉkAdަiőڬN#D䀤R 68~[ ІHB>Mu/$-?k d&֬4]m{ÚTi;E_ E!(|X\9sW>jtQ$|Q|fdY\YگF|l"(6TӗX2rRcRzi,#|ص!iO,_19XNҤbPӌ cLdU_SFfL'aN%h2ґJDSĚv!!}$U$& g! sK 0n~[˛]X\.r70ma.rrx~#@ z!x6]f[=xN6..sYj\EӢՈ?UF5 [r( N:DG(T3DjKriZ~bX5@6g@2?GOa aAd!dOAr$ZƒE[MӜ$R+œv=qsr&L$Y>,m/7ND.>oX_4Si_I? Y~8d9?`^xkqݻ}-%9n<weuvV3Z`!XCBA! AmCa8X'1?Vz, >UMˏ|ذ"]\OZ_BMjUQ9Bk kرW!Yr^<_5gkiQ2d+>f,Kџ|F7`Ɣf22t.vŰAMdZA?-G1.*B?u =w/q9Y˂TH(6Oa=߰57>ŰF~}Q_aueH”;60j_ەP*$g\ pC =0t"5FWle^ giAȌ UkvS,L tNK2JHQL͗Lʑݨ|XmەH )3;or0`kb$$t5:"lgTmZpH6P~ѕ;dV_wP6,ZD{MVMs.X݃?;x+pby%_Lh2nWRST: ZpR=sd$%;IG&IU:Rmw2?[$_wnǔ-/ R! QJ66|v,.46m}q$~Ś2!cܠG# \~?UJ\h.w,y $0  =(M^ Nf>3V뒥a wF0jXK"O wI"/?aQ={6c!iZmxK!m<\[UGEl^91/m[` ٢Q Z+~"Ψp&0rBB@JzG,x0ԅ\DjĿF$` M?THVfw);R;;3ⵣ2퓌Zc.d3(Lu,$R5CGfQ g6u Fd6eqBF\VJ- 9 >}h@5lnԥjSLeW̘I( |1 Vcb{^B.5J <Ŷ6/7Z E/I:fER|\".-¸*#+U5ማ\鲌җÛI?}}/lY !={5$.tBR ΃˦矀a~Ҹ*wG8FTe`~ς#E%Y\Rg>dh1@jim?q]I1 <{6k:ra~"arKVi'ٛ&@@7'W771_Dd%$:S"X~D @0C^V\`@X=?eP=qٹB beS=X1u+@S"Q80;(a;z{THh:#]U*"+p}@bv҆|T^cMBj䰇qtU[k/PAf4CFn `U8h\u *mfb;Tˍᩈ_$JF%& #p!>#% ]H2Q;mX͇3a&Pa7YS/.m$l)b:ҷ$xN\@Ob [?^܍`ˇ?`la  5#)*3tbP@`nTyS0Ğ|D!i@&ċ8 ,d5ձhF|?R4 ($5U_}M1[[^"f^N)W u2tvw3?|d R'PƫÇ1Y<ʙ9I 5d[ ns;HRrM " <D[zT)F@9>k yy—[B>SD(?cKTHP1֣PJP)ר=|xv˦>gMWsT+1p!bNчWm`a|]M| Xx+Ygek( (8iG#sN쀟,Njb9"JʤG|P83>NT1w IckuOm9 j.[].WTtװһuwPdTPv<6GLqs/ !By!=[y"ة)]Ls 2߀Ⱥa<,u FY}sH#AffI32L2o,oZ#q ܕ? !RvJ->G*&1WY|%hN.31-`r׉%c4Ջb^IZ4Œ.4X";^3ܽ噏E/T_5zԎxWuM-CJ\:ݶ->Ϋϻml 4ĂKrPO{xAoˌg884I< {ؙ7M(:d`L0Y;RV*<M8r6BdO,3?=U?];MߓG^>=>9 =-"J$uxfl;bQ=p ٕ5]o2 5IYl*42c&։3u:K8(Q)bb**Ʃ^6iCR&H JUa7P-cLt\é$_kk[Mp2KqNdycr[Fwv6ZhJ$1 a-I R :褰DsėB A; CLk:E"HP)*ZZ4ru;4Yҽ1UKV(m-Ilہb9BZbba4ިctW*5l5s@A4"!(, F:h)&_G@u&ܚcQ=?wRצO^'DlDɠi] 'E +Afi&=7k eDN8fN>X27S&rd梅 ( XLG;u2ؚ'Aj=^;ϷUob BH 5mc |Pmgi1;Nq;H)cXJ!`0: t;ZαQ 'M QH]u!au"\IhI <鿀;p)])z?ēiJDDS^tT}D4*%4^c1*E΃F?y| 4&o9cbv_\WUPzjvPrG?.+?:C',(Hc! 2\1^ ~m@6՚5C$Ԣ4 ֐iTJ1Jޮtc7\arV[qdjGlH&!īe e\+s|4ˁy#B=0:2DPV¥k$Ayw[g4|f]e !ل tC*q ֨ݮyԂ]QIWiMz[c`7$N3P^S 1Ws|gaM>GM8h;% a-t ؔ7Q+-Y]R~2Lao]ƒL%9: Q eo4c3xfǖ瞍joUȐaO??։zK.y~1)7uQrLrǪCYm+>{"D?S2;ik,8'5,T eJ#IqR`0zbEmh\"+vlF>VҋR)!<"̼2/)  1a)kG-^c>Zi[8|/$U+ؼ;L}IyܸqީpߊrU:ԤA3S~ l{:(KNUm=Yl*͉T샭G$FPZ$e)Nđ؇zo#Xp~bv#%Z& x_vńzU}PlIŸúr'j-bjcM83d-샩#OK; lt&jT6T*[XozO[ӄh׫/8 TGmCnY:p_Hd{4llmlc>N!‚$lXW?:EJHd ᄋdU{xq$,sb_5(LuxXhOlTAqq(,H?\i¼ШH?U!K:Gdy#8m>`<ZJ$R7S&eR*`1F*bS]imHxD[t v>3zE#%K"+Pu͐,Ǯy1QJmK!!%&94bLh7ʈJ,:V֮aHwPymSwJtL[ R%og0n$*Fc*@e_? &#֕b4+a>Sxbf"i{9Q˻3k443CA, M0g "%2$XK5 򾹫ц%\ bcpHҧ=ѷZX[|eLڂRDD " % @1TYf%D7iC‰? ‘tN8݃If- %OSĥ¾`%Oj~}WFzFJKH1OeV.R"#kaK0!:Snyex/]Zȏkޚ_B9tl5ڟ~4u"CL> 'eN? oy˜'L:HDuUQoU38f&:8z|'ʔB@Ƈ F `ZE>nmeu닧k+ e7,TNr7>]|g^;|:+4u+E|xbBBz֋tz~11I$ODNIZ;\\%KI>o !*R7YGmldc\&UD'ن"D'j0)BE&2xrZBu% 鳯_+lmOɗŸX\x{~-ԗʿJ<YJ̬44mg$)R:Cr償T`c(0e:SGgj&2 ] 2Qp&@ x.m^.mifFdk?Z^Se $-7іtQ6I¢OhlqY$e*< fbwشa j8C6=7^=A H٘uPe^/ Rc/++1++6efLl+0[,0СJ<>YlCs|k4fӺ(* mV~_…?vR*]:ϝfpڎ),Uk()bh`frN*Z46[ {C̟2 5I$" h"cavh_$ţ Y~" Ai#h~ad[3]_̸e"cQy((ϳ406=)n/? 1hE2KȒ3⣠Ftc&(f `;b٨nNyFK?:\H̄?Oۄ}KjHت&7_t"RСts{)-P\/\:KltL԰]InUn$ s/`uC6.y[K=iؙFMc7L #%?+N4yE|ra(W7MtUmٚffkNpL%Mx2y?o{ǟכT79=ͮԂ1 0:b^Ulsyn#c RQK?| ^Vly:ⰻF\c0X!Q0:>W+m9``;BG%o$,,Ei gV {ٝe%IQ$@''QLPCI<#k&%\;u Y:q&\ UA TۼƚҤ.FQG=4f8GnX<~7k\/~ ñQnڦ׽ x 46Gd?\|Ygc5Ġ猅 !C2`xfgϜgKkp 6FO0"d\  "hh ]Rd()B4g#TI:WF91C4Q벩TI&$\#`'53D;` s Q"_\`B&e&Q^~$o JHF=4x̸J$Є8!S' '<{{5`gu&=QCB-8&6дouǓ> :hp^'XAS G$k ,:DD nT/;ˣpzAiˍ"~ףxK3cLPWndl2CjۤQ{@(` m{1ASG`2kVh܈3y5*:8w<=Doφ^wnj>ʽ"b8{pd.a:pH;d|Ȱc/,0QJ$҉(PXCa\vB=|=UWߔG耒T0gAW?3W;vT}G\]0x\BNlH=aidђ|Fc,[V/M3ИbpؑNnLfP:-O+!<:qhBzӅ:F{6ު:o8P֟ §2C[,\ف̽?sij%YD|ַ?E2V@? Fyp" YDPG_c4!(*ePduoϿzD~ř^\l u׹~ʬ-G2ґoRmm,vY艶#85gXz6?5!JNƺYlbzeeggE9kVKφXqNHxT^H1VjɸTʚm/2mDZKyBHfge,&bM_yIBO5'E7o+3L ϤW͂Gx|o%Yq3!*9A344b~U1NGlן@@M+DLph ^(#G9ĘDGQOBgqco⻍(K 't Q5)LKYղ -$ B\oq,*݄E\D;׬ƄKÌ{ۖI"v+_i.^ :<2<a W  pCwpUP퐊G0%K{4HV,"ӷ#ݣ p }*|Cmoy2TomQ'H%ZCUF=[5הj"( Q%#t,Ce׷fƌ dN*<'֑aGjO}<14τ?1bpP(i6%HxDT0~OGFUG2l/$~?c`5н,V\~فD=0\ÊW,iʘ&R PiPo"&!PLo=լ2MQF RP`Sw/rI,X|: 8FzorW-?4'u82fƦLkZ%M9?H PHS8 Doا22t` CT BA͔'%6Q=YHI#ksr_JMiEōqKl q# .Ӟ (4&j]) );%@8(ÍHȖQp8evZMl`S u@p( =2W qzVCB2-G^Tq41f|Otxj8\ LvFd,3h^pQ3oꏋ $XMX!y`о'e~mA4}gRoc$JCㅄ3H <~aQ_(X3 4䫎#bܜñ0zGQ ZrPؖDם J !?mp)x!MhgJ<{ĄL8G:ljq .9HukR"D٣^P>ƃ̚>(.V:-J7k0 9GNf%F# l)H%>ǎvt!$$ {g }0:r}/l?7 !⁝% 5E~c?&nh@CHK}v.xLwIE\"P0` hh q&J@E^^$Ù?iLﺒ> ablq4C(8Pͧhwof'w a>2={Q\49|4I!0c8+:w 5l09P3Nx Ǣn&'Ga-N0f{EGʆF'3BECѓ00_i YLHI'2ܐ)r*@bwmuudQTm?$ikxb^q=AA*usP #BV(I84dWܠm&/@im"\ʟrwEC 7ur!g(4󓢮u,4<"xVH"cj^2u$̢`pQpiCYB ߹<4Fj>H ҋИfwd+ȈM(xeTXKVbE/"ziՋTKC9 ЦMyG6;~ H;u؝(7+='џCȌ_L!q`VxwI®69FY1/6ni vhD:G#$i/}yo`Ta$u_9KI>t`ކ /z+N:* zJ#-KDJ@PL6tS-7-~mA4Fe$y5]1=d$ k:o4<=m$㉃pJ1B?FG=pc ]蕔1')*bO_% kR">''?:.OI$mBGf!Su#6cxZ[a:>o$wӌp1ԍdQ<:y¸R TLAԊR֥D EgVh~w>S/Yp]l~E;71  ѹq7: P&6cioq<#0Պ572I/j2@coG.:Cϱ7q/$b2fC%]AbRհ=PNݥ>dgkwl-'?gfIOFUĤ_`e/WZ|E|M9._ۘvE]f>W,~z݄L)4I٤i8t4nf[d[{[4GD}'5 l?:Ħw㷲L%0zcӆHw_*I9.Wy}wrSJIqjQk f#ù켊Ї„WJvwXV+6P7IF80%ͤ\o~~^8+ AGi ǧK*-AkPK Tz+2šU'cmCko,'mY˘]94#Ws`1;oH֜L ;n̺F)a\4',oF-*7{J"=i˖Lv屎_[YaQt݊F#qxiYf5K@ǨǕxՙ)9(=tYHBT_ $rȰh)/b\;@NF@:- 9˗e~? {G<` Uk!mT'E*lVMшʮoUQN AsQp ڔ-HE旼=ZB!E Q&b[M}\F4I$D1Y#;t7߻ضrM8s}yج%-RX ݇1E?3uۺ p~yP2@bA`=rIa=c~.<)݄28#=E~ܭQ;CHlUW';{:*$IŨB}TrT醰#{d -XPWGx RDoHdEQe &JtKXJ ‘n"ގIMi=} P0iZ!eB]:xY] ^9mCp3 aDKHh"^j0w[%26s.Ӂ>llMA-Έ254 =>6;MַlDP6E82)BfFIh$D a&O nh9 v4 KpKS~"}q^0XVRkCr53ߠ}䗟 _ĿaH1,gE64LFB]zm|Cuń(&6glq+7~o2kOz= ;\o o{o;k+Ϩ8y@vElf-l[[e2c e,C@ /K#|4{|PRj4&5[`0B;LpF-,W+lk@@Jl 6Tׅ)A`\vq˷> &Y+PU00ad(]h VJ[$\\mxV޽vBVtW~`?A%egȍ>'r]0vT [#Fo:(Yk] b$PQGxKM"?HT"&8qR*TneIv,fڀ0e>@B}T9ACi E"c0v1?(2̓cƤQ>|yTF56G:l|aa _b'1bI A!-h:U-a qT 2)1*|o}@l݉IűOՃAؒ `2m)W M< MxqFڑ_ #[6P0/9jNNtvNZ2"+\YН{v 4I -*&Fgz=N\`Oq{͡s~K2#/Q?Bf6hv[c(zWO8ަ`:IR,.-Bpb҈t E.g^]2 :wbEr^2< )$d("Z8/MB{O)w[*os$|[|nEZ}&H!ڙ>qFXWOCskIFUfLN웋 \,2D2?a5L ,NbwX/vn3&>\3aW-kF'Φ??Nt=O6vLU4^|wQ o ^Y*G9We[eU)UW E/I0t-!}ՖD0_份χyU1OR|Ƶn ;:BnRa4/-t.0iQۗ`֡fӅcft.(0$ZCg 2yH=E0X=9zR/dFQ8=.ZNj8'N:JHȠ3]}吀dPېe%$cUQC]W3B֣ eg9t"8t^~ȄCIU!;?#.YEha@;vy ŹGqٵt5Z8|x?sfk3{&orf^e\4Tvy{`nȪ#)k4WuZFj6( ?ZJKydZ]WP<.jR>T2F\HWS-{&YlTlnr:dE%~u{ܩW Uv@aRCc\ ZJǏLjD^spg,WV*m: ]9uV CT\ǼVߗ}~7d[rZu(όYVl55Si*^0._Bvp6 U\B"UTQOn}uu }Vw,Lp4V!k1#9TT֒B5E`ɷj%L.l-&ap\CblIބ#zY7\4PmD=Z jGԪH J'kؗ驥sfӧ8kc`빎y{YڳԉO;F&L#pA2J" (aFaS|۵d((YVIno"I K㍸*S')N5EaJd" Ad";p Rfrc-3EF#F?Ęt||z2/,FVLTKY-rMih{3B~æx zD=&`Kkb2 ˝DRrV%3w}Jfa~ jkdiq%}+{/0,1r,FY8@kvW4Ҳji&LRC\ g޸Mqʮk1+PIxx5%J6h5C$(,7| 8վ}ԪF2) *@^]ۂY@@K $hԝ Iе=Q%{fk薀hI=6h"aeK;tA׉ g{݌fb#|[mm2TOTy. JRWm^䰱Sv43=eQ|Ruӆq'PIP)$_V%*4(WFֻ)=s"+CfjhLI蔛A [HܶHFXBx@2 eUZ5s CZh(WM`Q 9^{=4Z~BMQ6I%UmUpf0UNfR"ԈV7Mih`M:v/^lj`b*f*Z}$nTڮ+mBzPy_#`Yrꘈd mi:2kX?{LGE5 nrY^XFczuN:FekٙSb+S?O ޞq @;k<:j|km1Fii,Xcn]#X֟`?c u'K \ѡ1$;nH6;-kh>R.f_:gi߁ &ت\chT[r7*G ap+nfj[Ha[䪎MvXmGg)\0zȉ*Μg+pa%H%FjC`: B .P=R1^)^L<*CA~wyҕx@ve/',$)P7K!rzEg`yB01TzHy;U/dx]͞ðͯ@q  $6]tc].t[$%GlhQb%tƢQ131*~=83d ,EXIC$++-5F/.cIt$_]OJv-Ul%ⱳG"L&C,Ka1/\f:&0f-!YNIZر`:ռG54;RiY0FFI*>dvjg!*r6r]a$MY8([PpL*V\m>pD.8܃rp0IHw#w&إs=2S#'FSgE8g$ٟHq":) +)My(߯j/VAyP$F2Š -\@ Ldʕu3?K~f?{IVc4V;3?ѵ~ 佻SyɘKϜݥ[ZRUGWͨuX1ùVxZ%fkZ003dVLI̹н~&c8:lgCd2 FA`{V8l==UUWVϫVVvFwE† ڶ3T?{m.oq%y]VY˩ZmwQ#b)!f3l4qV1U׋A&>˪0c ^d0"YNF&I(#Ia͙?t3Ri4|wpqO^qonIV:U9Kڔ6nRTȨm+jLf騐dGJR{ Uo͚ 77XbwͯZz7tZzh j8mvY`Q-JQg]02 1e4V`?% ={P {R~G9 dʁxx3 />ΣֱZ\6i&&&LLLLL)&$0qȍ4t)LgIScʡ<:>p).j`PC4]fMB7W(RRMf2S953+!J_ u`΃OЏrK)GJ+@}brqrun: R!!Cnmut~m1-.E/.>}_O渜`o *oih- N^4]m`C^W "2Z4# |C19"AT6и#"7Uz 1ǜHlDSdS5dΎ޶/FU*rZ!>#5ѴHi(ľߜ,0d70s1JS&9XnrXu@8o$e@|I Ma?a񭜈49uQ)%p\- iAt9FѝJެ:frd_/818n ͚&M˵~S2ZIh^6ᝣpz0؛ S~dtuca:_E#hCWd^+ ZTT/'EfZ_>A*?siAr>tWmpe)ϓ3XS=.A8 L +;x]⚂MLDȠ-OkFmAwQGvJ6,Z`d UV_*fRK "a,H1+2#{%Qn`~naZ ,|eFftzEd˜v\3k\pb7lT+<~\\jabƉ6UN!l 1$Ca]HMGj/nҐC_Seɘ̏EQҌlMјǁQ!s4[igxw >Rp)_aIdIu'3TK,<fw MgERHEo8{+ lB(0-&cf 蜬cpؚ/0};7uF3 !kP, CGDu3ꄴq+ A]/A2ӱ5$q->;JGZ1φv&#s)@[hFpba؞>N(|.É"D%̋p_a!W$)QxrMBTRqdC}Gu VA5BtD{?1)HŒZ5rU9ai`n#Xw7a6Z.svH:=_uE,tBfGoyM&ZVᙕF|1.9G>$2;|}]Odw}%Puxth_ߥ ·Afx1=Hψe$}\h>'.8tm;BAKi;%ϗʬ$,LB$q;ZrzkN+LHKa܈Qغ#!"&7QVDG=ǡ&!#+\4ngP[W>@'HF䗰)_6">][j;WcoU3#7Y8_N<nC22bJ*o=LdHI :3)8<.Mm]2R6FmDR6hEskc`:s,%- d) |L#8>!(!"v zoNQ E9i'JA8egPFL+&=㱑{F7̔ǯ7*'>KZ&!4h>V3 $*l@wrB2& Bxw.|!b4Ur*WTwᬻuMBI^>6yr"!r r#a<ңȈ7q\(M4@gbfq7OYzRG, DiH@WR7:\P7Ԟk,¤8[xpKKEU;m|WQBTB#(WE*N<ռɪIuLj` PY|Q`*D-:`<6!4:!6)ڦ{8$7e݄}FMʢd,JC>u?`YtL)R4;QO"m;~$p] N!4Yi4# `Yrǥt.ձ¦ #pش+7kj56nǬzw ygp?=C57ۮc4zzǷ(r\M֧oLv-Oe[C c]4ۯ>'"ǯr[=Щ{Khu'5UC:m7\Zgjmn;p?{Qe V$s^[X:-{7Iq:.3s ˌѿqyػ1\-j!B¢P:^UPN0$a#U9A)GPιRkbѴ6vJYVI)Cܽ:H_Mx`?Lb PLN_:9K8=.S \+;UbԁCH[ɼȳ 2Q $Qt%M攑bP_+tzg/u^qKh޿8z$lb h@i< b>(BH&BX /骪>;Ԫu")&\̗ [;x> ҌxZ,-v7&pCɍX`cZ;eBtbL0J/ڟ`T"闋d 8Ǽz]`{#BP̊18: !l D;Tw]oO蛟=/I ":ɠr:J(sq!Z`2rT /*@@(@ȱ(!^2(PKXgs&,Gk x;ORr.e%LH@%p_S|]Gck*xI<XkwУnGxYL,Wޫʕa io^O%^'WkzGݵuQ3}jVd*^ guU!լ@cx5d((T)_sS hCH-&̙nH+z=򇲇А%vV(`?p3>EIc'/!'p4Kp hHD¸- CXD%O|q̣Džl];6l,g)KmCkd.-C q" 8(HZ¢G ~{ ALuoP\e/w.[ Q15f+(B~ɶ$ɺ^BuQ΅ \"0[[mbEf|d.5:+UB& B(hOH'ɔdF11D"x""2a1D@PKO;,' iLeđx#j-hfTЁ3BL)T!铄_F;uLiL,5h\C[!*Aeh5 mB, )|vŴ@+-о5#@BA /@&Һ@O/?^_K_O®Ҏ92 Fkbĉ4Z1aQQ(1̮;"I:g}NG CZpJ4;h]V\d&W{! Ɉ4#ơ!ؘAD4a`0UG]Uue** cFulHMԿZbl`\6XbbDaQiu&:v%}w7y{T,t~W^]~be @NPbA6C.Qݨ2S?ce+C ߋ%ui-@ؐl[: #F0G<78=x` lh/:l*:Ѱ,݃X>o\M2D5-fIj68"pXMtۊT5וtျ*4'0o'ҙ'9X ˯qVWgK[!ѧ2.fa~TPǁ>hs _hIԠGֽ)Qm+| \9Z]1  &5n1lBqٌPb-5%\b]X%4UE`Xa)C $+Ҙ|AdT$[5g2~XI5aɆi `xo(Q(c^Yp׮1Uvۑ@XZf^ZJ]λ8~qpJ IV謢)$0cp  gk(c7+)TpgPVC "-z^,I @K HDA2BHi'T_.:>M GMCl414CG+\@S4R|m@gW)@9 +³_>ØX$ETT2{+Ea,H9pej1D P41_){w[pkcȎH1fu(2pZ$:!&\Hl%c@B ]$R)A EdTP!9prф(A#J@T &KIHEP\.DB2KbP@cBDA!$Qw ٯ?Tvy~L{/⮔<ݞ;lp`E~P4@N~.Dw FkUkzx)֞LРŨ*Gi; jWp @1:)I|>*ܝw{8cͳp2H A9ɣ1iLo& @qڤ+LH'BBA*s?m'*rFf).GKJJv+> ڽ_W TRkE(Ǔk9RiAHf& ^uҕ\|`/#iI;? ;ޕD׳.rBjX \Ab| |AT]O0"IP\P6F\cs5J4cFE%Q F K<ЂkTD TD uF%PP !w|J`2B*TBJx5 f8F #1*Aslnl:ŃԒ qHD6fQ I w\/$ B"ikfe"Z% qnbQc2 *zX!$Ԍ%$`J+؅iEУ!"*abtaL 6[1LgOJf 5*,ERC6D,(E y$$AA~^L"-c(D`cP ,舡^_ \/ZU,4}002`kWT" ח imebEۇw-H//̭uCe*#*xTՍ~\ʢ)Qm&څXIhйLJe Ȉ*-6Aj$`c`Ala`]IqQOH(/DDD_Hl C"\D3! (*e%QaF@ZJkp2Ј'^I8Ά(UXQ)A&IQQyt*F 'kT3jC)ZXPUah$we!XKMTUR &+# FQ$Qfm&mr 5#,pm'*"&(ZR 2_IU(LkEeFhCtYeL"*/GA ڔ 0يmf[m B 0 H@R$@.Œ}%I,$IQ4̒¢}r ^i1D[{eF(uzߴ6sVl*&]+M'pG0)Ue,.@)@$H[0PB7v ZETED]*=(hM p F$d`JQh("Lb(}4t %0`T5h$4@BB (!` $|ME*FҢ CPUSуhZ& (@cXۂ), hp@bM aP忰z_ݦk=^ƍ3 PD ƒ`je4cgB3@5H@1K P%$jVR1`#@h1M o0xMss&N7=*ccchM@0cLci ! I0!!! 0 B B$"!0 I$b$# !@@m66667IL|ljw/h^샑1?lvL nM+?8;<E󷆨j!#$I{Dҿq:¶ŻYg]+LRC-ISo ED l2mаڑ!Ra #R.gUȵ=s)9%⻡2ƈ 1=-YXи]؈!\P" DsmܒI!Iɂנu-@l(yyuv2MEܠ8/ь獌:eV(5n2?#WKDCGTA2,!܍=vůuNlTD]5dn MocQ౻T6,lG1=4)IU]l19B^xQ(b( ]&T+i%_얘*+L#(U JC-C;RGM B !"%18c@B#ceJƁKjp9~9`VFV F3pf" :=kC5}UīoDb7uh/ҸswwL]@b#V" Y6) u  GNEP҈) vĈ1CmoHR#k+88Bk9J)}],d(rHxH@@fUD(PENCRLExᆬxZ R_YGAP ?뿱nv&OK9%׼[3EJ?^\b371ˀcJC祔I"%EBH$E"V ѢaRFDZ @"P!H W@=D JºI!DCqDB#~["qHX.Ӣ#(ue$xAFibE JlL}%|W 2v,(MؚH*)"4 >U-/ ahP3&(6*i0\=sj†e\z!Q&(3Z 5~YMoM#0(@ɾr)Yt5!\뭧q{R"l`X Ba"KVm&  -:.T[<;wƠ v8Xm9QhE HD8PǗ\(jE)M"e㠽ס{$ 2` 2A[[npCh&6d)럪>xA 4S}#y0$ʈW=HL)N5d fI;7l@I C۫=YgQĀEDG늯I&…ړ{KsQ\PLC+Xn3CDnSnQ*\)Քm ēZ\dK&eFJ I$- J`%2°`{zX1xL '(UDYBb=СAZ!W U"ȐPV̈qà)ˤ̓ mA|[KK8X 0[PHg3ȗ9zp8Ra"QmT$PɇG.yPЮ9qvTL&HU`E;ẖ\B (VP-)'f(bvHSaF$H="-w$Ҫ;9R5󜘯>QSiG^h:ƱgF5*(bZZعp{F K0P& x=4A!!8y*r ajE`P'1hE0ܕ,k7%p&*WBPQ &#{;ф QGVkިREVtFR!`R㺐KMdO/aaT'Ĵ}( ԞLj \V oU-i'8Z)fm׉8#$M~0*l S> F}m@nǛ9ZqAƏt׏Sjms-rjja@tw: s AB}6[*';kZXFUؕ;A%(+G| t(GuQ`97a@.I xijx2nZx??TC x =a_K?<ߴ:OT\px}YB%a&01,Чsm *K 7Z-i,cdǸLdDR(T @\(ylK/uwԎX^%-޳ 8J̇~C1Hp_qKRa'T=jsJ$< M/ҁ cs7z.>QCIhּ&LlHQF A,(ϘRE㡈` oAdchJb$J671CIt$`9>R(Py*a'.xb*͂b \(ţ<,).b9UftuN%3 xr/L5֥Q _/|4@AҔP `U|""k3#P0!bV0 VB|ywJ412ŀƠmc\.] ٘(B=UQ02Cf<dHb<Rcf4iU%{YfZzVx@ Ow)]h `H*O%3 "7jCsNc$H: $fky_ wv״fN7Ie܍Id\QoJ͏*S(_,B#[ЕڡmzWQ $ tP Wju5C*+hz^Qٝ <:k+,/YpxELm6رޮZ1=?WN)ɉPZyؕ)?kEe5Pl1Cv (ς :]t]=h=yicɎz?Ւ|8LR:Z$1Xn&xyQL [_}1qqj7 ,U`ͬm&|%][4-/g,ڤ驡H0l9LA" C%+~CqOU<}IٸkFù.SRY07 T?U?G+gjW6mha| Dd @!E$s|xё"F v&6Ij>e X}8L @Z#OlC6!K4EJF:0GLї]|1cCD 1\qXqca'}ħax }IהL@jR({ky/[W˸{*!W᪹ wmi]\LDv yP yFY5>kqל TPJ[˚ ]F1S~ݎmʉllO%xSF 숉^.4;nD/*wBw,LR4#_ LoV:zEE! 1h Ai0Lvc3Ό%8ly}ޏ](L(:#=YSz?3J$E^ȷwȯ5j{noS<\xqT(GDʱ-zJS >}Q6.]yk[^o7λ2u_! 3a=*FцD< 08YSBUe6?5̯syV9&H{x1_})3R oW@ȟ+간O~˘Ր>"!aO<F1 hv^XP~dB4$k3q9;b&C\Au1c%n>+2"PB*qQBhm J |Ax-y:NTl;d#- Z|_uvVRcÇK2r%~+VCT"s$MGkEWQ=y'uT_=I#QWxZF aBE LpSfQLeGxF.#0@Uėi7Ԕk59W`XG-O(F/ .7@kRf/ž'vh_h_ @RTKV N*DJBEbTR5=)hj/bDSpLܚY.ץ _A>"`/=*w*<|-w[Ϝ6`V`4 .X›mb1ȫNgm%|Ba05)5iάV: d eq_^u`~5wY}܊u/1wXwt}i?UmQ^_cb6+xcm"ZbH:rY$PZ qB fs$7]U-c=ڃC:fs#Aea[(Y =o}.-g>ú^34Bpd2j 3W2Sߨy a],ろъ4oe91!M*=-<$w"Gz]R/(TtcMsѯX/hˌQ㖞j}֜ DnMcc֙(2*˲9Gx+Md&#yMg;\0Ab$`Cj~Yb]:`@4ܒ HjoI?W5ػ .(XVLЉ6*[:z1E|%o܂.[œ'zt\?R" zV:B#Ħ$2͉?(>yx4h @uXW޴\hh|H C}#bW'vMq@YO+jj'84ά0SoO͒5M%>EWq"aF{ /ha=FaL<(. @C?* poKf:GnΓ|Aq5Ƭ4W$1]or8׍0rT""1Fl ]+.]z""j?r,>$\WΜ,#I-<˿^4(^Sg ,cZ|>m% C~`@)aQ}?Њ~v{6ZڌtsVU(dp{7A^ ~HqF8̬Ֆc-%r<Ɵbd qEabppM/KKB˰CҤstO3M|C`X^3<H9*0Ef\a)cs$ nB%C& DYq?^6W$V<އ p9#Ԇ~#9LGi1J*t%BR6Y#(d6X9|, @? Wه XX OK/nʍRv~Lo1+$yy$CJd\Y(c' kG0ɂJz>@ӾL]e#<3)tb>I[|^_Y5C/oޅf,c?AQtWq(4O?"/c r~y:w]ыZgo[>Blpհp7^O?oëExL ,FWHMse7f4ѣ/Ό.773\KA6%Xzm';Ne:!#(/n=Ӽ>Y @ppX$}~"Ǹ)I-\ j[u r˖-R0:FEv4sZ{悕s@mFT.OOF$T0*!0x4z¸t匆V> p5c ȍg1AN&%[Eou/s)ΦT/yB%,IDk>%էy5:j2T[V`Zoa0-Ob#H(+ )gɭFDRzDe$|KR(zz a~!#G7 Af&JΣ\Np u I.w}O@ko/tQ Q%DɗSm/sMc0C @1˗K#e$-Ugj׷V{4 72 Q q'}[m x @ %mjzO[`PB9o{ML8~hCA,{Ei-/a߂jL$ԅ/0m#Еֆ,X}nh~[}I⾿ܘb'LwiJN$ke j,ҏn]ȫvlhưol2b|%¡䍘QAA Uh&l wy2 ߴӀh =<|ח~Oilؐ:SD/fK)MRb\`hyl &%yR"Ih?2-/[̟\Vx37@Yb Q4Q#H 0 sa 95DqRI!O[AQpy`13SYY0e:8OXDJ"ۍ?ݽheڑwј0l^/3ԛRXZ䝥R}uFF c=iUw)|^oBUC(g&xox PV2ݼi5kJe=ۥ?SmF %AH]0m +>yC+\!eSG2ur0t' @U~v.~|qz}sZVt}(Bb|۟5:A\0?[ Oqє@K2QN'Cɒ$ 7q@kQ?:vU` E5.@ڊa`PHj庮5AI{pGd0^wüζP_ ^@Dc_d13vZ "Cꨴ6UWgvř@dXufL8žSZ$ bH(:F5_Zִֵk.4ٸ4R:Az#[K%~5>foI*Rn2˝ rğg=95SO|b〼硂C ..F &,s/XH>KWR]J<fz2pV(*2N$SVkppi 2aac{(ۤ%u{ąƦ\./K1pzN%/cdcoQ[BYf9xl m 4W8ye"[^ĝy1 {xѭT38N|淮Y.F6 kLe3ǀ9Ñh^-Lsi"Q!4LZZ)h, ,|P`K~b,X#hBx!iGPRD@ooIvpA{iGkYsnu݄n20-37_RD^ksmMX=998s(FYݢ̳O~JE"~I8GOb][o%RAB\δHF:rwwEXU :Er}ǍEBN'G|\hL1-idGys \tA}Oԏ! -kUC8Z[+ƍtݯΊ,R6*g ͮ k/'!+ޠ`OUB*sK s}4="HORgGmsgH%+mGpZg_<Ȣܢ B4QWorm:7O)[/w(h;9*c/H[pZ ^zW~JO&Oa,Ow+^k:J`$ ;H#K((GDd=IW0Xړl6ٻXj% ^TO&"\VVvFD(p^PP^ܰjZ j+~%mk̎k  2hV_(VR4Lal #[קv8QpeS$ƚLѳ]%{EI^`2?4b$ԆiVRHmm5\ X1. ;]P̆-b4ҒHgԺh{| .-PZPUTi}}GHS|I_߲9| Bk _2@ [?C l hE !& ClI8!= (*E13JE퐋1Z|fh 9,: h*˪5\pZ8c+̮8s ئWR&j^e1 5a5a3F'͠V* |كH<)oKf0#g -&pq h[R!vѴ&&{x8m.')J }3F6 .1*V5Hǧ9 ()Y4`D2H3 &8M,a01D&YpŘOim"\rͥ,{Nw |bف+>J?#}6\bXJoYiV֣|ȵ2TmF8撃P+~r*woW+tLLB&[ÞKnCTKCjP(A4}崬G.mTsA BWY4ItjR%09!`t!/n,+eql--(R9]xB+~H00 =5 }0tuoӶi. 0aǧu6щF-`B*P)).:y@`*_{LZl~`p; 8,'z= I_J o$'T*&KPb#B%_ Dʑ4dRuJ8`?DF?Z6E@g4SCEnd!I >(\b" UR.gI lGBcYni`Lz !P&S !ۮ25w &A&K&ڕQD3E"dggV߱) aO &rߎ73%a*Co σ#=pIL&y@: AʞO(LA*kwn4|#ET b6ڵkҷ}O/$;=#^U# 901ޯNm\O^3gsh|YZXG+!&P=1sT°D{=̹[3{vv7v93PauZD} wͪ'{l|pF޺NB椠U-g/ypVAist+#ƀO>vHd``$zbVC.1:\df|GP>wޕn}cak9jnt;~~Qw 2Ch#QI2I!(Mh :u+δmA81_o4k=2Љ@Ϝ`{f 5%Ұ zV`-;zea`DFIjkWgwk`٣K7I٨B+}1GK+ى5`Ո|.af e@ɗDn.:๙{^lݘ6UZ=Bك,lh*aQEjPRO#˔# K>"ts 3O]C)G6%y36W?uP8g19 ZS^j#>'2@n>VG汲겾Wzr>׫jb!2HZ-4"nYhe%7,EPb}oڊnUj.^: >HӅ,+R/%&Pw>գ<pt%+bi]1wR2Y}"-X|L7͡2 ~VDcƱNzP3aޗ_Rv_Cmqͺqk\͒ ?a28;rHM Qe9(1w*cMsї7xZi!Ɔ վ6^_:sG|C߯iBX*`*c8NVQO>l- ^Rl TI-6UXeVuO]匈V|JtϴKGt=~Nc>_}A-Q28--E!BԥbńX,)9̖*CA@]`Ռ8U L PXW__`,9B^i0*u  A$f3ERBK !̀,)`; FkqAE*+5TRN8`5BP>s¤H@TJ2L(P tX;WI/˕xѩ,i L1*CBa 1'r_b)W)DEP HA0a# c%( •aQ~4֙„hP20+<WrM lԅbnC>Kok/ē'$ѝa)`J4NXfe旋&yi|FXd,3c&'&\*PIYiXUȼTX["QcVX_-%_h2%jF++&(b'#,͠kTFvLDJLJЬj`F*ʐ "^ A k0Jم狊h p6fpNb||c8{vYzgbKՀfQ o۲\Yݔ 1ʱQafޤo(`/ŧ9`#~f/ ʸr&QƒI"c[BL$R-ooC*"؆UFxJTIQPX * a ib%2"XKVP-*+b"(%&dȉ* AId+(VHLET!`DDHTPu3)**?βI"$U$P$J)¥,ӆZPဥIBˆLY13d(QHBPap"v8pI$F,#(_ ʒb`ڝJ*?VT"MBBzQV)FxĠx- pJc 3a0CtVE%^ Ql tGq}ܦ'4A\B$F-DlMB!QΫ,D0,ن迄(`2X(ue>`nrM -kEd!'!&,'Qa̗{mA(E7UA./ Nm9xIqǴ`\>}`;f%O4CCï- .=G_{#MOƼx# {;^~Tz>ڰ=mrtʛ;/qx?Z?!mLAA$}`|Sag^q ACWG .Vyz*a~a{?ޟ6S3ʟTOMh'UyD _L }{&%t>~&BBJV"=ԆAHx0>6F.tnFEr .H**,,|w D>lƭ_}[VD  H795NQ|D㘧*l$Ĭ() & 5|0A@,GbMΉ 4AΰEsj 9Huऌ?Pz(pMIvQJն D}6Յ ;1) 8B4M!+eFaXm$TV*$A%QqU[Y#kI" 3\,P dFP3m $1 Q,f(IB'6Y* ʁ?HzFT3W>/۳?nUaHFsKogOBCZe14)1JM|!?#=4S&fHq?FB7d-Q&Ci;3DXi)++"ް ( YuXi!"L|6$<9@/ƨ.[Q%Ep6]F=RcysIr ?aV A 4!ycuxH(XhCE*1]۫ [hW/!,]Yv1Q2{ тX=#`{WrNj2 *s+M`\o!F(dx?W=QlTWKM1p#!QFTO8yٔ`(E݂`N7sTdc`;Va>4Ⱥd`˨EGGfӧܙ/[:E p7"W$^ۙUbAx[Y eMxXah4\p^i3v#/_fp:|]2PI F?k.}o7(hfEVP B*fEIQOA>6(=䡝g/c؛:٘y1a~4-zg$IQ0[\h_!)2HG,rIIc1µ6-;BC=h*IP`$!+AULVV^(gpgνRn?7c':I OfCj|q\Ɉ<93Mc)QT\ (te4g@_>r5|a- !h bҷKT o).BȽ|F8#˟@l:Ԓx>T|ZbGdvFcvjD=Q/z[ƆIM:Bj" O\2xR_Ҥuд)x,NWhbmaWE􇘎: ^ @B)J  :k}܉ ch,1,V{p\.b?b*Yo[gb&+9і# Y3'\L/seI U+VTIzAsi/.bO~& ;|X+z8JœW(YJ@{ u\+[}ŝ8`D,]1 1lŇ IOrCG\XZI6Tښd G$ koЪhn0NOʊ 4҆x#(5AH ԴQ@iWNQ{RP<-1tnP!&v( ~e}l>V(G9#ۄ5d)J"͇\kiBZ^߰=XmzMd2eLtY#EHK"łc%AuZ͖FrZ{,;]jF&tqolB'!Hf&ye,"!T60=ӽQmPgw$"goO= jA lH6P+ &m咜h)%fHMhX N^6I6IܦkbVk)4cQQI [˯>JA%Kr B8CuC|VK/F$N΋y[O;}U'bd]qPX]TVq; N_ ~893JdlbIt72UE]Jf&**D9n\: )(=ɑAufvDEG9dІ\yDDm+^< ;bKوy܊D͖,|_7DjJ0?MM< 9 k0wՈyX q b1^#D7RaԐQ(kKO[\7՟Y^rb)H)]┪Ӧqׅpga;65MN{(dM$gvmrg_K$ۃ(*sr| L̩y'@*Tku+mHC˖}9n'weLACzu" mC596RcCa-18~ȐRȂ}aIGG%~d$ ="/> 6-jcL(i b QW{ܱaGA#`mqުk\{ :/1GBhUM.4~—'`3'OrtrjFЁ1,Hm>7kcC;g8-4i؋/w䊏|p]`~[w?ʾ. lFH=02IeՋ-zd}I4]6QEX2o)xv%)2k9Vk XhP-* tV ,C;ʇv`/%0/fe);棃ųAԱfdO~AQ]:6!1E3pGbSYYc &4Xg,G]^<䂨&S NL4.nb#=v}u c츭ͻKqį_;@׊ T_i<KlCmz0tЗEQc&Oa?bY5v Ti3ͅge^$_ZPи xeVEh F`ןeJϻ*KJ /ϚVka4z&0\мozɹVVBwL.Q"o,j gKCO*&+g]ZJc\\g5g`O HrcoYMFVQ/C*z]U.כ*J'67ǃ#}^*c~ -GgyMP[ bRÙ0Brg^ 1lj@亦m1akk: Z D.H ;~CqA4M>nK{XoYmXqȔl&$ a Ldg a)9p7"e P"hJ-dz=uym9G~~+uk,fف-t[`b()m4:iӏY_|a]cofvC_w:h"HHMcfb=#9 EQd A|۾g}ˌFmp>;kfVv^0r: \\Е~Qz2T(RS'a p1⥆>~\X%aDT̉ 62_v|{n,o"b_MF3> :O2r/f3ٰzp艌,5d](^o ˁ&G-W$!C4kͣPwȠ"3hg4"5;`MMA2 80ͺt'?MH J0.!Դğ`CB"^ߙs_\ZJqᏥG;3EܐȇdMΪ SVa০%$~k.܁-b9GADC1/D;_ dwi zv%*2O ~<P=<}tK 7%Q֘<%IDNPDPe`dxI! L6[QY:.D;5:bj&_S6R(O4] (CoKf/r_31KU6&7*L#H/ q;j /Y!,295z3Q/FϫN_%1497 ޏ>2l*G}1 FPE !W Xu 2.+&WfLRQLOho~|fP^nsKڢpٷɢod0a|D*0 |X'j\v R ,Sj8 X$ +#WiEB}HsEFε謣o#!}t,Ru8XO3C5똧l䦆Uz 5B܌T !(폤ƈEٌD4{ ʰA}KKi(BjR jqd0XB Ǽ}!~` 7>U͑Yfd &P?HRWof[1VY)多>C_ub肳81ZEKe+5.ORN Fcla0ߚFo nz7̘s 7C<,v*ϸ Ix3 nB(x3 9 44^o$߹LB!Ʒzᆑ+N#ۇ;V;=gonLm6a0ȋB5҉Ĝ&drp I1 4D7)()Ead7 uc@GjcpFCb#(Qz"A %B&q O~dq\-~!xx]V~C(g`hP: X؆Bq.w)[TgCx~{-i~Ӏu:fF!ϻS^ ᯍ:$]azlKOCCQ:iJ⏆kr.j z]?3Qu1v/QQv͐xMwT"V| 1._ºg`gLji5toTzJ_r*GzKmn{ h~꯶줫 \m/"Q"F8S-=֑Utq͞I<^{x2W\Wy^n= ,@YfJ!=ڗ^NbZEAz9߭ߌ*~xn3m!4iDh\Ħ=@i|TkDo=uOD.^v-~hvٗ}PJR 0`* nMP}aFzS͈3voap#INlT-iD/ihpR 2Fb,ף w4h=MA[ȕQ_ArnRA, Ak3m$,hJ-I`ՌX4/BE˄ ( zi'~Rvw6;]QOyhy֟ӆo 8GU} +1&6 4| B{'Ր_<'"1`!@6e!P s訊2T)plc{;c6i/GՁؐ q9N>)!#w y1lPA'JCvi3z8ډ iޱl\/wy&pO/ i9L7f.[O>n @aChB& V8@?2|2HԘ6XQc590y']<`sqxnfScv)Nb5--f?w 7јwtPRٿi5=x4rv g&ּ9i| mW<}FieF6De̓~ߌ%}q;ޝW}^s ɿ>uk:lH䍦Ѷm&϶fIju~1[~n-!i}wX~E̽"2(MGǀkJr%!0jP4&& Ѐ S@ [ @g 0:Ehdzb Wi0ߎY:{U۰:^ l3vQDcYM:QZ$$O*<^0wD9ָ=/CpI}h7/qN ,_DjLDK8eQI_u[yēstӡ3)뉝 eH\q8T< 0@کO >'p Ȗc.3FTƓ"DwNB&cL/fB]`̒<>UȎ7 ʢP6~ᔼ\=Փ bXudJlk.oevΦ&01FTWӸZTuq/ rtsOițr/se*JGpXiB/e/K5W!Osfڄ< >$Nm>7`;܌:pkZԵ-JCzR*!`͔XjA>f%GL$)giH*'[v] ܒ~x3Ԙ#y(WG2Jyj-ޗ mDD 7~h7W BgK?5qJ0NNrP2LKF})M)Nύy] #\jMqߩ;SHe-QYCdk`A {Mf!0h9DH:]WhXh)F CEńoi v!_;F񟭎Or}nWW@BByBPT"klr'X11`] y㐴{{ E$BDjd 9E{."|Su3>C,.Yj0p"PqUta %èTvTZm#-Nbv-GoRZPrR֦Wdra?h#Gu<)cm¦1Ҕc^K bb/HqÑI>@nTp3BahJ"mc:]e(UNlpc\^[lJ`" B@O (lthbFb4>V)pgzZ ګMۢqbj)m\Vjx]MzC2T6,oKX}j󔡳H_qk~@k4ncevI{y ‚RDVV0Vml>@]d/B_ %B(/dYt 5fV"(4CJQm /QLK^X?FEM:ZD yL]MPԹ_`z5$+ M~PR)zO?7/*$ucUnY0A孃H AWjA0`@Q$"a7K~5“|yRxH8T* EyjNGW>gGpF/;xzt|jt^Bs?M&ZLEħw# 3r0#ٵ1M0`}*8n"G}`_a X$6 @|OTlyzhs8+&eϞ_yNxz1my`Sڥ{.3 1Ok2IYpu-Gf/p8y yǑ#0 1l (#gu(1ޑa䡂4Y ?mPk"ᄢZ׿Lnm!a`[ kJThKr`ۛvq@ִ+D(ČȾ]sBMB\,Cgi 8QR&G{Sa?FBQbyƸ`1,uIi?SrH<g܁h_I!ZnF tG,BLiPJpKfFQX V^g+o|tkb:\gYgB~R|ORON2G1Ga$a6^f߈% +L p XȒ|SV2 EE ;jz.x.R]H*0gޮ!p&K^-ީ8]+y6`$ `-|m@EDȖ&Mt@S`khme\p15I3lIj0Zx)q !@ŌcG @<VF%URCQpX3 Oq~d,(0ɼsa110"VNcg X Әe&jnN 5 +p0(4*Q614ցPBp=iQ PJyR8[|BƔB@)]LrrXoȩT5ql%P$*I~0?sH$a/X B٘Dʉ.&- aղ$X3DIQ4I(6=qکYJiT帰G`$F"EܕG Hs W)(B e&EyxŒa#*"2vmXqޛE0@󡕌f8`Qc&.-:Ce9yM3-pJXmkCf"U$AumщDO[Qy,lF:њah'MJl|? KjEq* $ɰ-xeF)Z 3#L"ǢQbgggh3.pc ",`4I2  $ ȹ/!H)PiѾDў]q`BƢ e 3Pu#κt,&fDTg )0 ba\U$bb &WD{/dOvVuI7}GR;%;p|=F ~nGdžy^s1^W/7nRRo^/e")jqKo̴/ősa:+hq^r/UHPE ߻qj9KV*lG1mb-~Lz'sz>?бt'vG$ J<(jlh: b̍G(fQZ~Z&େ8^%eDdP9aFiBL*GDLo6S(XP(Et8St}߳0cZї~S`Hq'Y6Zjt-`J 6'UQަ?%#zwLQOx:HE_i:͵Ct#*4U˕T `ZPv /0@ Uo,Ҝsx `W` qf%*&2a#nz}kp΁ȇQВfAﵼV2 Pl1& |j5`ZۚUr"*BKKx"|SSa vKF%h­B5cclX QuVDQ%fjY(pin4>/Cp8cgȇ V@(8 R¥2 HfZm#\bXm[7M.O3-o"M-ݻ$)k&&Fo%Iإ"!جT"G 5I!81 9Ðd{I{=+Àt9VxH?>#`*Qi.e0|,x3vRp6aG_" ARDj==Ŏ/M`;S:yףDvvbwnHy% Q ~: X(GI~F;HdZ5 ݲ>A *;A&!ZAXeKfZJB=HTC >j8[>@`W  oW@1k['^X?. 7?B|e:^|F6!ƫ230ͪ }(J!0H$&I'U0P7QiYUhj=kgY\0}c~~#S }X"| ݥ9,'- ґ =fnc=PDnaC7_#prT5!JA c${(HTǏG$RJ eqYq@cnx$d}g~<`2hT 2TeH{(ۅ\x6E^dPlGll+3~0m>j(L,/s.JE4$m'#AucAdr@_=]57jk eW0s"a9jk?zIOZ_3e 9A3!yc`D=[q0X6DבcM T_Ϲ3$>YMoes+Ggk_tR| <Ei l:)& JҰl &TD8jVD2Wt&?pqzkWRpoynZ>T2 \ÀT:[OAn[5Ɉ2A'{:,}Ǒ@ F1 t XEN$C*ܐ k+j(](C0*[ )F+@sI' .)eG@m(c4ΰoI` [qF ( "C B (@5`H(&@@ c ( T6i0QQ\ϦA$jBЁ=P0&}RHPÄjTJ`ƤҀpFkf JRY$@AA "h  >С[@zH+_A/>rcn(؀)WLLe!o`W,"`:H y34U!ǖHRem).z+]Kmrw^**%q;ֈQ&jҠk]iN[?8\b 0151ѯ$Bը3Ybel.hg+L\vO|Vɍ WUVpP XI+(0hDԤDS("S$L$ JOr-ZS1wzj 7XSE'\9$xoGAOi">ih\C3!uE@م&mޕ0y}&gu^WQ !g)0(jFͻL sJsʹ9g=2/}7?Y7BLeJ! 8vλ-qN>5}wTڿ@Qg(;(6?N$zwύKC=.]>xmXN(odq:3P)'F>!G<6 ܶl$m=d.JHꏈ֧UWDnbvS_BOJ=oxUɐTWQ?9gC6I°g ʟUnRJ5C nv#JFf$СzjC4bTF2^V6Dd% -Jb hL 9Hh1Ѝq1"im~EIdMDǴ_CIC5Wqfi aR2(B^IdAr!)*!\$$\ ) Ld) u5 LlEZ/Le-2EEL[GA(U BY$%#,_, z @2 `B-wC0)!a^"#ƉD^G**l+K ^ksk41$Qz%Z$aCqpF[N!,m`F- ch4u6¸j&+UQQ TJ CT+JVQZ?´#&Q,QePunr#-Ad' 7 iRBЉ3XK#Z\J.JL-P " - ,B!N@`I F8Z\Pv 1 *#* ¡|,,Y E~91K #I^1x^vYS~/"R+ H6&L@9Sx!SJa9xqmp[x BQE%ZIef J rEԫ&Jpᰨ!$􈙘hW j`(*mC1U2ZU%$ИTT!2_ !HiqEޱL0%YE5Q)`.˦tAnT֖b.xNe¦ȅ0;rBR)H1&6`TLD4(L0VI"C iBbi:$#(PVH0%@@2CI^U@^".BЃVCb 4$w\piaXƨ/IePF.2cEH3U\A 1( =H?BDEJT 1J1+Xl ߁`0"D tO=qPo{V b ` Sp1"#"1_QTEJPLI0 @cи 4nF:]0KU(d 5J,*+BҥƄj PT`J b&P2XjVcd "VY!/VH5 M&iY|A V2+B\+4.ư]+%eX-L=X16S\i'ZR*Db,AB B R% E) c10*敶D@X+x^j LE3 /\Q}TA\T%ĒK"]Nv'22LelԙҌh VZ}sУrA&1>@F8%#kK(WG5 G.9xx D 7Xc/Kx_(ObOЙ:@"Av( H#'^jz'ϺOYrF/{-n1(;ɚhh?;Z01Jǁ78 ɔպN@_pfk)۫EBex_SqGCQ*`P(.ј"w:$`xc5vӭ2)9FDJ ”\_i@FaVP/flͱZ3eoaj/Su40h8oEOz_fyg)ќLZvE& :c+2,nD#cDd1Hv pX`l'l=0"emP@\ep;nJK)&s!:9.QӁ <ޒBx) pݑ~<Ú//x>1˘`lnM ч4Q_esUGj=,-t T/\<pSti9bh_Dx-e\=l*V!'#x BmŢQ2iu$khYBw۱Q%'`g b*CgD̩U"fX[|&x@K>}B rԫ ƉGhz]AO&Эn%k9a.BHQ0*@YzAH0W1`HR`ZF}EdY iШQ FNZ HB45 k+dP`ygR`Q$$тR |'Rr5#DYNUpo-9/dܕ,F3(:I`ǠLqQ؅e8.IX{?_|,_i+1b,񫩆adB"RM(W >Vr:J|b]P@VAA!$d$HGĐ8ъ66NxP;8 2SfvZ9mpe+x4=!cTYn*TP2 cgD(nT\-`x2ZANf DkC<! k]0;EW> "5#:zgTF"T FDZhrwIk dU\Gvl2\3іx&jPм;b#EX)]]D]a(!Vt]d@+ CA.bn(+0b/ !%IB 0H;r5@dͫjoL*! (Ec QLB@#du( !0!i2i80krhD$p!FelTT*EJuaLhb+`@]sÚEL(fSg*3 `\A (#X獄1DZ\fR.tUA#$R60bI&12 $$YJ*FA+K!f3Zi^jH"4XADd%4,2vƞIMxqne{S(2>-젰rȂ^dggw}"g`?xK<~蕗SokkWKruDfv6D ׼$70 BpY4hkɆao첛4m_AEhF <,DZDdT .0*I 4(Ec,|HJZ|P5ҀBRqӲ)_L6rL;5:ܕLGfUmJ#ru؝L8):†!H/6 N@TtZ*H[LIĕq^VdPQb&",3F*@+NQ<PW,0Cl(6dĦ&/G˹b$pđJML 5tE J&Ġ@0Q4IXEF#66) ERi)JCAR+&$0$J*ʸ40$B#u!|b y#ʋ _yJ I;N} t%rs ΀G4mYCLjWw?&SF"Cry;؈n(JVzSc'*4& F* 7RH"ZzcJ@m(ul?!9`MѣTHĥZw<4 "D(8 v7W`+%t.Oٔ*0+pl[gcgӘ o?  R%q2̡zx ZҸC!`_Z]S4NEEa\Cz!PuIj@ Zٚ⅂Zݺ D%ieC㾋Ar ϔIQ{"Jۣ a`GTlPmRǁL>8('KK*O^kzQYDC^( Z?+?ωmMQ{71..V2jDP(M9ohv !Wi9kdDxboU2tߥNϷ:qU>9q\Pw/ǾdtI* Hc?qibEp}Nefg,}MN-NBUJϋu3ݽH~Ȍ #.:dZZhqOP.7Ll'ixen:5h %DT 8U.+REǫ#/[+䳼!Oh*b 2ېʏx 3*=:Ba'F815+P^ɫu43us.B{g-Dq ,zG!`Z>Rgi4:?z h.>_Gk)e'YiH.!!%8W*1PAQQ98? b dZyZ^x=@P0^)Y]vbb<6 !:qJ{㤇YtM/3܁"*Q>';{aKo)k}/CUq`xDm%ju* %\e4I.6bv?j];k0ZM?M"`J m|tt?r)`XхRJJO)$I$E_F+S5=&aOQUWrr!l'};~$ދt k<@o/2UTz^Lb~֢PHlRua̽pOz C)'è^(D-R. 7w^(s#*I5mG#H{ä tN7y C x,`(t]g.?6w[̫J*0*Aa bRŸ%ɡH4cxfNuz `LDW^sZ'a!,r@!) /~ L$Ͻ֖4hŢSghr/[hc`f+e0~CSQ ih|q\:AGh*UqKa۾$eZH=ӝ&ݥe8 /e<%Ɍ.)x7"ãN{\{⠀=3J܅[RX-LN#5h(h' x 'bvzv{{GdWRUg^4;#zCɑy.;Cw5}Q2JYH(YC! 9PefhU32 !p*T<J*Er(A|Yh}R{H00|E2^++(F(]ECC,ua\ k6$T)sZ.,$,jX=dQLz^ ?uyhն|0sq)k) ~AJA|y cU$+ԉZwAk5lW $ܫr΢nzlrҋX?1$3ݢ4cn} y~S)<@?f#_ħNs0لux:t7XprQ[HgW D9rK W!6U+BS AD,{Jޞb!ƒkT+c ! G}WB[Hq&V/ djǻXag%EU4_>޽XFq'=:1]{d:([#-[_+Ui ?na162O`k6g7eY{Rl,^Fz`dC]ǐt !e],"$eij,EDU ;M\91 ,6LR]3҄Zb-LdOJ4&(Dd`>[ Fjb"jlV, 98mD()ۡ'VQ#sޡ--Px@}^Ctz6D_bb7JJ|jb*6.PݙVoVr/xl%T+fc6 ĀДr.#<ݖ 56F}-Vrhw#XuŠ׉ZeP/ 7#@-'7tT]8F3/1o &̡dHYQsYnSEpHfyrͣӬK (l0BXmLk 5PL6@ȸfd0WZbE5p7 SZ\D%P|DjJyl~q[kv WviPMoXx,]xs-#}%jQIjh]H٧8VĬd㏕]s̗3~OR8L( x`3j&`hc HK^/3ꗗ4;Q 5IHDDeB,2,8-(tL5Უ9n},I *mnIQ Qsl6Zmc񘇲3F?/VA ^l]k̲LVd$t}'cY"`1`GJ»=xxM+~]"‘P.[:Ьh;)C.4 DŽNeub`02\ⳈPˑJquPHA H"˜ $QX>I o. E&9E8wZ(k /)\˭Ƹ^V PG90u Cm9p[]^vҳ4\l]A\\&uF Z= =@7>&z]aR'G.Άld;w$V(Wj:f嘹EZ^.i(iT}Hq2 MIU N2Gbex7D`P#5AvO}slb5":ŐI$`pv}v$a"#w43˷J# [\,&iokzGX I0B(svbTц%,qP H_y'6%aa&I7)qPmځ]bcwxkn\b{.~r ۻtxkJWEfiV/0VYt.16 Ͷ+26eb_k?K<לv#D  ͇d./.j CU!2LT84?/BQ;ujYu%RTEJ2$cmR^ThSH/%]^^h2s,fG6G4%xP_]0{o[;'Tvi*B*c ,"#N"nT2*6+4lIy- pi@TCo88Zcz4#,6$A9@x!r`Ns xi824zEEyσp V曆Hc`GXxhm z r|R=LHwaB&q|vCZ-zڰ]$[]=YU^`+P|0XTdQ;0#HU?kmTQ?x [ȕU`H~%34֥ؾ/ì6} [l9mɔqh rd+bDsYyX^̬T 1C"Su gALSZD vX) txu@83ό7/Nq&bEf|UFysG5 k%ANmG|l#r CJjlM&i$_ ρ6w?:gnCR?fFqPls'`W(@kD U6 zЬAu[|b"j7|l5ζXcIX179X1&)1'vm/2ʌ2uaȎ*}UHC㲕rV'eDBښ-xCGiW db`"ccjRNEiJR' PDV{2 P\ChV[O%Q(8(-U*vI.$ iHloY+ծ+⅞Yʡ+̚uP,kluClO&:55637ʪ8 9OC^{lm>? ͡=; h\(0N{41P UrA:vJ HI8Mv OdIrƘˍGzcr6m6/iwXudJg' yl't902Y@VKJ[`hU #ȴ6 *4'X|. OQpD?i( 3DiĆp"!l[=>%\ȁߥ0Hdj[qaYb~xʒٽ"pMX-5 jӛ7VQH[/4a@ b+i@-ZR b1Y周/f ˊ]/$?|C|`s kP"#j%g|$lxXPb4{ >hf5ťĨ_5!%%Y dK0zk?g΃io;1ĪΗ (ֺ%dHi#f$y2'M#a@XL&޼cc~cQRS&ʕTd%?&E긡d;?LnWnYGr\v>n)\/o1’Ffg^EG+[~6[,mm޺6 Z*Sp|S]z1z.teeSUߛi/3FHdW(Z3s1öR)Ph:*p4_6Z5|?Qi;#6ua[ڽ1?>{jY;iq/R!:8v8s1|>tIJB-3ܽ#-oMgvsklkRUk^qѺ544/5rTUj^_t.51ըJmmȓH RKPJ T%:]d|t.BmT*.V <3,veYgm4BvE" (0БaHWk-2;(wJD (P߻Jx2 o:yz41zr, &5a ұ-/iVx)c-xw>b4>]d[ʖu~l|c 92b^8d3܉!qTԱYZ'D/]!w,B"Cӽ-"ʨ8ƍ{ٲQh*U{,5W fg@ @S΁:-?b݃ZaEZRӤí6U Z8uZn (Q-#]ýA2꬈ v{n%bСHmb!4aJQYdBq.sc0 $QLʍs׷;~9m5ٕ|qE v[!SxφB4齐)NCV&9A#P*ByDh(W[$RGFg96Į r3IZ$@ tҐ^uk跐h~6}Htb"PMA4Sq6 ,k4X]°؅%:ij[~7Pٔ+:290}kaD(0MVЩuFӹG6ǚB°E\ܬx`_4ゥ͛<bI$Ģ){c/f XV ˴n1< 3LIEI@V{>VSqq8lpl7QCXX#hP 5 pth.Eq3H6JG3]h-sK`$`=Pl Ʉ.|JQbRصi[EάɅ24U5((?)#\B`lk+/ut~h`3ei:sns'm]96ޅ9aPq˕*.q(l$qSD1V *0VmrpyZi ~kߩZ{.ZlԼqga;_jR" Y%Qc-uzeۗT ߺڸV.aСlT4)Dl Ie?NfAh9"$g:8KL:qMq0Tu5=PCwUeU7;):fI$Fsk8EL =V3`XZ)fO-^TB`lI,m"-]I CM SDCUfm8Cq#8CJ$|Xq=q zߪwx0/7u}3BЩCռX9azGu̖j^C0"4),fk:_ b0.8GDݨ/€v 0  d뇓HJhάL%EP)&W p.3ZCԩ +x(VUu$U&@>-RmXWjvգANj =jm09^MTӄH= @a 짳 KLfts|xv܈hkאc3d=( 2@?E5m@ùX}Mv5% 8n^`l;0~Fi,I\uXb@)T355\qpjCgJn9%v!GMuAo;o43Ctf&N4 H Tp> VXqGN#~?8׋Ƹ+kK /cDbw7:Ǐ9pmŦq2Hwi|*],.D_,1TgjdG.dʌG;Q>vLTn(`iߛRGMnjLaZV3C| `,IR ݂RpxfxӰ缦; :zU+1EPQ81̣"x$!C͎1tc̆K}Q\ǹw'{e4L4Cst4[+CoCsQglFj .[z !y!|Ȇ&еt1;UmƺK&Rf: Gu9B=!Vq~#n*Jw١`EE8B:)MK_oJ΃~o`Zmʳ/('C D[9W)E1HGb ^aB֬z_7'atw(:1evTo#mՓ)qN2|(zi$Ŧѝk/_8>r|N"_pb-z.۪{m,7Ĩu1TI,ϒ1AOcYQ pQ9*ֳi)0ףWIk6}0]AJ4~\O'P>ڽG]EOEOTf䊗 yĝٻi8dMo#TU:tˆ+},VHЌɄY,K>=?z_su-k\y\hMuфsb^#Oi^z%=Z4&>HB BEhRQXP^b)J#jA\@X?F%?؏72m/pt[нfu9x838rIqO dxa!l׺ BpmT֭u2;{??V%όBktZuڨ0́R:n(!aHPw!v]I8ښ;٧;I+a7ОH n:# !ibN&V`4._/i=&ݰ |$1Ă|of~ZAeckI> c~02 //*a!)ymaáxS//BhB^YHޟwԉ$_j|l#dI2.K4=nUUu WxQ ЊH(€Z $d2|K={2Lށib| vYPݘּ^Tq.(&\7uMĶ8l5 Oc T~ea>H̭n|4r:9Pw+lٺ 0)i{^>ݻ:]^ΨY0z(Pg>"~CD>3Ę2*+b߹ iFx1+ak^S7DzΪ(Ոm0u#FnD0~nyBk!ø=+u]}Ff%90>Һ/k&W(Zl\Qz=< zM 9)ԝE=}Iʩ)?VHl:Z"`췵ȡ$} _u/̵p`[Oy\pTv;=QpHs\T`%|']{ZṩڸB(qXkt7(i$ rw)`9R)P&t R ng- =3x͵ENd{VkF;7-Ey]Լg̘2d>dv6311ab/>@<4_:'# ##eJHx?&( fr8/RlR7:R_2Cg> [Uw=dIkg~/*MLALpG^ifD.ݐ:'N<4SBR`B46ۺj6mɄ%58Wyg @s\ӔX3u޳g4ȠHa lsjb q(kKVӉniP P5DJE 4#|3r@qswJR(mjI$(涐qhjx&wA߽R-\c݆w=3 ?ǘ *5~D Dp! Y 蛍DQ։\JA- eA-%HrZ#*؄i> e_3%$>.\ Ry-̤!&͔,A q,w D(hn8:I U "yC3N zC]8:g(H`(E)Ay?x6~~Od10a^ߟ֗Wv+8gNL oOT)qǡL 0 pMR@Ha-9}D\lR2)B~aˑ y.GčlK0;ͼ] Xz7l4 u hYҰdVCD99Q=gdfZ/4(:ql`@>M[`VwJxAq.!# UI(Q(5=%CA1<@x;0vfzj9(JbwRqe'ЗvŅ%U ETZq]Pn7y̍K-Ry bx@RS/P/`OT;H%, @6۟xKWCM? .Ɉלz}7P:TF풔X9 TpJ̢ahonEr\!&1& DM50 ;%;MTUyGꙙ䟈G6Cm4~7cLB8|B'k x:D ţK(ȍV_3B9ˮPT'fe/^fhZZYeR;rT'hƒV8’-il4ek Q(oNZCA Rƻ`<,} L:[EM}B@OptȌf?Hs)uNRZi$0!ZWйMʆFJV$̙'z? ~"BOD6b!flE ,G4SHN8 Y*{ذMmOxg|?7x֦53mp+W,!qM,ۏ/(X*Tm& 4p )sg:`g|?ͲM}$(BNc+Nu'YiR*%; mJthXj(ӆČLa35@`1@dFdO8 _+ I 22*>b [ֺ.q][eNw6qUm1]];>SE}ӽWPt,EK 0khŋppQ$B:"z(l5KmWcj-LPEO sԅ EW{+Giq/+U^%v,u 3Rv%}/BK?Oqa}?q .$i~h*P]Ab |^Lopr\bKDty&9K. kPv?-^boWG*X蒎A8SuJCƧ!Y'.*DV._З(.gDV~m[" J("AjtNGxMOQ}Ly2Pm`먽 ,KLQ:ow[r9_auoߥWeRU8›C\p .GZZTiȨ{"=̢زbdXhGa"2ώlMv5"hLiD,w&Yi.EaJ)zzD6B@;A}*bc1"DG]3G=ؤ.7E[lrCԾ7é3pOQ]i Օb1x;^dF#4f\k߳yvZݺxdX vT,dPTfn3z{_(K0 -EF |̤}*]b.jN1G9'7@:uLJmq)ˇEQMݬ5BRAHj33ZegFXo##4#Wڥ]ì/l0rsԙ@n@9 EKՠXzvBtqa-Ph:0xx ,Q ݕ&`XQ;AQ;,hnZ_r$Qxt\Gsj3FTCni6n!J `ɓ=RJ66m0QUqbƪ% ý^> ҺGjkʎDb`Jn__(9(-jY={K7|na3*w9UvV&"<0 0bcn5_%I$֗Ӿ/|Ve=Ҋӹ:4z5_\JZHtAt*fC~&><ͺP2GA%#B2Ppgɓ߲A'&KlǒTqv2BDDz1IWV{o/6&c8qk/rT<|x eI\2˓l Uc~H{v$²ω- ͠U ]8$e*aLREHPP`!zJ85DHHH!df$ s|DIZSv}j|Ӟ_('kBxK@!)b4uŁF >rARaGv¨RP0D0-qi\NAV"+e+ǘ}u ɿ8S? mw  z:iyf/S#+7٩nS,肜 #P1@㔛Ju %0نYbp/ ҌΊT:Ga|={UK߮D=?b@  L(\6+4̓֊Qѳ.jMdH/La) C4iz`L` ]`dLW*Ohx}@tEaޟ;X~9aN!>v6AKjN4RF[ԦzDZ0+]@DK!$WGh0;=,%u]ٸœI *oVg KE$QB!?\`}#77x A( Bpcȅk,g k9095QչឤgޡRt=’J9JHNd28X3^z TY]4b3TS]u#EPk3p,38@U)(rHtuDq؂桢QL!1=Hu+Yr@0NogT+ĄDqDB6Uҗ 6+6CH4tl a"E^fsǜOxd2q[T~F[ vĎLoK G3sV9'H5Υ/& P=8W '`` rvDg9 1Phϐ`?صiQE9I\gE$#U0.^[DTFqcRSѤAA$DʔN-`a{GՌ8=nʞﱽHzs O%tPf$%3So'u b<'01F̼e%Fك>ɩ@КN4`y뭔n]0KR=9' kLˋߧy#Pb5R~zԤTrd΁J |=YɟKL*L,cU:pĤx-|0l4pTttO$d*7}] X1,VsiK2}nyJK("qiDH`3l{8`ZT[o=l6=|NRSNU2R/03hn(C\5 yZU5#R= |KHɔ&IoP+)\/G:o hb (O6A!.EڌxFh|URn2'K'ͅ};2tZHr LuQV0Rѿbѩje*|M T|+GT4KU 'M 9{HCmחER*j>Hd&&bvXâG)DMQG rZx`ϡx?̊Wt @P`9NeNȑ>z8&O ov98yĢDBh_ lM^߾]i.MT~L(RːK)0S\ai7lh0B$$Q"(_s‰Z'!Xȳ;/k{,a%8WB# zO!ogΪo#9?@h;PŚ :wL`SQi5-6FQbU-w/Xl5a*PGW+h&'H&hx` eI&oF`cmRdZ05 \ ~0'>/[hR9p(R0aBTVf++傲b&#vG.|ClbjG^I?,d%3nKbQBfش=A]y&4gT_/NU'Gńg1 *k+#ΌLFm..#I6yULȰHwBǦpl&OV N&'7xC%ppxPDHLtl=?NPMEE2H\>Gkd9q) 7}A٨}ҷm ޅ0(~x,:[Plg 0B7L:w,w~o)G+Yc=|91G֜à=/k{bk;g߃!qZxh[N!9c"0>R|r<OsUS' ^ǐdU$<ǐ\5]ResAp:I g;f -h]}$A7a:.`L3Z[BVR{@qF;yIXavJ̷rVQעPޡXVZdYnQxόe$zQ y$F[W:5זQ3w%Ed%| ٦bҔ6/,suywsKb.a*=ChPtS08^6 }qd"xd*#D z$omnmpU}yę\6*ᢤQ3Rc]Ar\sG\k Y 8ؖdϔ62Xe҆ݒx%0Ra rֿC%+k)5@&,:thMncAg];q⢨٥RHg3{3Mq$ 7e*,FĨE"ϐ]2 ۋwfF#|F?cyg1;wef$dU%Qn?xvCH`>*a14KE7FM>GpTSxs  v+ {k4&l-e0&ʚIay'd[0tG{8lb]ٸKiuTUQVJNBp$j & xT{m0IQGhK N> gIfI hP<Gx k.`;0>ĠEr.˄˂jùyڑiBO |eϭٲm[\d_PKHϣx9c$e*{!ިfe*Ew, -}[r n-7);t^sK Tn˧P"ƉTǂ>cFR3UqJ!γ=]k } B@ -1-4)sdy2S`;vvExeA1g Ar1„)<=YXgў Չp h (;el"W,C. ) u jsrqC4&Q-$h8|9>T͸_d P\ RK uPcaPgοu^骏D˻Մ5'۸ \eygIh_zf&J _K% ipL2IMAikEx]"9aV zF9(Xygf'dYە8 /P ^L(=uq|Ԏs9HS<Dߋ;#i`Za̽PK2>zMON@A`Mr_jMsT!uHeYIQٿ )+Re}YOSPC5,jF#@cpb +sbظ.[NO?yI}*Y*:Pq魼U^y%:\\%zx';'ɫDC9Y m cx;ԽJ=Ht)d&֧no|=tNg}"a;5hZ{ZIGQ-8|NӔgtLξ5wzzI z Qw·b0礆y&"L7hB`_r+e6(#ૣ r>f}חs">9EȊ煥WBߚe ?+[(I'2h>$km' ECTzƣByv,} SPmJ[.g΅kA+6:xE)RrS= Sr632 3i0%BfOC`nRy,ză(E.jò^*kTuCT "A C*= !O~y'(&>3˷ DFcJo̍SQRC|f25W hpXŮ9dxL^^qìaN=/o> zlZs\\B-~K;0,#96d6$Il`dcȮX^m󻊥vu*U`QZP_.!/hcԘ-һ6A_N4Rg"WRXloza픛 ڋοQ P.0l.BUŷߏïd14f':DlIzoe#zEh`2B((jT}?G&YG{pdV%R^ '%p"^c5CI#,hMƁH69ԔYPn0x/Ҡx P M a`%E#aD}IF<{Ǡ& I'{^ԻR.Ԍ3N1_^q,;"_1 +@¤2 )'=-Xg"ڥQRnJk@{f̛42}ρA?@.Rrz_W7"A˯,~k XT&ͩZ{fKǼ^|g%){6 -+4^D 60KPia#d107IC ]yOq%`¬! '!{ wgF/LիQTy.a+U~/KAIM䆏tQɀehCjdUє.j'u)$Hy5*zeWXpHk'fn@RPcs%Mǖ&akcN /# /TWI0 B ,lP.s`,;Hc*4}>>qwP0bsL^E҄yM%D3Jz"҆h`4Rg2E7|gv_N__"C@`)a`KZu-w )lS&ԡP*Ek?NIʄE}"L}|I7 Kƪî.Nj`Զ?t(2.͆Rn \fU+ ()H[_ꧧM8=3Kv om>pLzP=7HKvQpJ˛DEI}QY;[Z;1H%aG EDdq>M&Qtf3"bKiJ3C0D\P$1h<( 0epe|S'gWE} ٣8 !`TkMaƛyU;So>֗ffCdl1dEe7cf-UT./R6xVKiŘkY]03k9)4+GEѼk ҥ0@ YoF0|imӄ1g](D"R>RTR29?ݑKiq5u 0(v]Jtq2r4>mEc$IbG]V:m`@ rPs[Ӭu*Rllq{FyLNmub+{jze !Л{Nr\"g+]es;vrg <8Xԩ>U@2ZZT %1A!!QH+PH}QZ$ّBIL'IC/A>ɏppe҇;~/(IitxUojHJ0wiH^I?E&z'Xa5Ř﮲"!V dA!xּןsiM\b\ST0/ȪlJ) TL`C^s%9Q5論4X$CB!z1ˏU ΆeBz&7j! PcuK֟r p`="/5/;B7ٹ8U7\n2]֊(49Boc$Xg~dҴ(`³ dNbl,/FuEH i EqlDJ a*T#be2 . =c7Er)kuh E##*+%mY殕& ,0]2򋃗dތ ZR?nQ%Ֆ1N(Q!Xu*'4@hTtʢ>PT mdhX^XAI[B % ZIE Ʉi.]ԋ J@b`Y(Eeu,$$E{%pc`^JVի+R$_$+40,\A4d$/ZD`.]R-..&J+&aPdiRP] PPC M\d*pS2lZ`ͨnjcQxY*6EiaB-,&aRԤ2 %6j+YxkQTlI2B 2KriaT9XI"Y pzΖ%k„4i A0iTD!.)BHEHIL2rH]j QdN>sI%+ AJ@(#I.=<]x g#sgb|5ҍQFn3I7fh'1 g܃E`P4}ɲ-cM maq=A3 9"&$D0A'dً&}ɉVJ %k\w3LjP{@ !A2)N!- !;>-SGb<84G/Tu?0LqZ\u)9m:rHZ"1)Gtwo3rL̥8qj̮( 8%/@.o!L'rK0>pw~k<-7bj|Zt. $:RX}q,un ȍL rjjӥ!5 Jɢyix5G"B:QVJ.➩Q&28j"H(,!zz`XzM/P)+H.ΰjBj2T%"I%"񈾬ڐq`QƲQ9X+P‹:вRc& ;**+1Z\rFAx0\dH,,2LdRftXt"d>jhNr+ˢ?SG;1i/bP( GMੀ༷M-9."4.ACivhθW<:`i1K*B*\6 sF.YC‘d `PҦb&2a#HV6{ Gg b@.sCՅ5ٯ4Ms1$2ip͈(ccTyI 0zMHADL7tfWwϗM$>fʜcmmͩ18Euq5.E)1Q0ң$JN$WsBIQʂsNb.X#ƙ跅 )SdĎq+ɾJPj{TZxIҎƌ@!Խ4Ҕ)2J`((>"QRR|&P|dT7RHoI (^6l:1WmFy5 2Razw)Acv<35ki=0/uJe̟d9x?HSI;޹pu73MmӐ宺6}Ť."|n|^g\n c’הN!<{ #\+%$m-V$kllל*V1+q YQ R96Y}g/ܧPXccm yXгp!p`J T8|QkZFg:a쟒o+9RqBIg<(Bx*0{-';&,0{(|.bB\qyNΚ2VTUzu^69C(1MX{ɩ!D*b=g.DSPT=7)^wqp{{kcs 1 %V* e+VUC-YȺFz$.(K"I$@{̂Be 7zc`(G}DB$<"ҕ(\,$zc-Bۅ  IH*E{0o^Fl]$7^QIXLTn"){z퉭Y8~t6G +*j5<-ia m3)N&E!"ƒ \!Ro(sF/_i i Sʃٍ&$ 9dp\m>a78#+)n]Tj8+}q]D~_;T=B_ 8|X d2r'ߝ&X}K,IiPYɈ^! Lp9oM3l5 4ysV;ù9G2O(MAgdk0T\,ZuOwÍubmS-K`?GW8kž`;H@aH7%LW_+ WuII*d}ED2{;{8kc$:kI5fa(I6I[Zq5g %hhZ&3ѿ@"<_/2oB] ]q_^YwO&奄'_| J4VY DWhfxE 0Sڅbvm6j' ׬~qQj.vZ֫%qYlce{CAL钖h <b~k洍&9B*# RB<YB<.4nۧp|e# JL[R~ז! {qPʏh¸w* >Qz$O~a6%T 0_ NJPJW$%A%Ef )/0 IPX=GCx./~19$p%ebrIּuʡ0EFQTB&!8J]L1V2G>EBvF5\IkEqe0 !e1z0c5;ґ5Fh+\(BvA|Ѽ"on#EpD,B9Q*?q0ԙ#ˍj45U1H4aך%fҿљ<9de )>VL7EJ_<`ߪ*qNȍX}LBe6J6j9 Aa@Ok|,vQtIcmOt\+\ݣE;-vP S5B)1+a8RS.0% |jjO凥 Ҍ"#xz)jw||LF^}-H): l#FPȄ)!|&]xnf>MF<f Dh z0*T,u=][/Ny! ^ r5%!d2 q:f[@s9ˠoQo؝nT91gR|svX;fb1\(ǡV{WQz*^FtF(Lo* ! [* lºPN D(r4KFRP-uQ(I(fجP\7"mm.%-8SE, bؽ[`l7^I9nJT0(,4M'Q8ո5x$#G4BJ v>^iiuk#"Έ)/tFAϛ#w^?5$F 4 2i:}iȈE[EՃɔZ|y#b&T<&18;@#N(2dǑҙ!`>FDD,Ds[Kq "bPM$&br!a+e*ę1 / Wwšؿmrzִtul̩^U"aPWo뗛,!qhbf:BIHGW_rUۉ7xzXDgT%/;n3ĩ((/z(1n9d,U'7***(_0JMKBP58j!\IoA׉ΧFE=PL7?Iߞ[Heۅ&J;s*(K7ÝϠL0B ',7A$xD5e [-aa[`8%m2f1=L)NG&L0a!k}gۿHb[۱&#I!Sk$2,FW&ӾNPuu:v*6v\aiw)|?S~kUvI)r|k\u=*ӡcļcG0 ZA\O5AT:.6YQdX0g{ %]C1U4tb9(qSL Zj!*4az{*n8oQ+22NԈ2J" lC0j4$oQ4K-qrkmTg a틅H`m=h䤊tB J!F2Eij%<0NZjlˤPԥ@e켹+) 6"; Q?a6ߛaA(u?W6~zYYo8¤61֢Y߄%bR 7Q&_ȣkQ#XEʤR[M~Sǧ+)u갃Һ_b]}sq|0huH}&q԰ZSym|.P q2_ql9 ãeʳr@g[u]71=?(Z05x0mOaK6 XYt~S{Hl…qcP.A)`X K" NNx$$6Ow~ps9cɃV{ojw,q' z!{ 5HyD2t2T Px4Jx܏Z)Th()P^F5/E4ǒDSKsg `PaT@lrh?T,'MԘG<, Kk FTŸ+=& qz $W'J ݴ+AH"7/}5.3{FH*uӲ<{__cBM5;p﷥M D#,c@5ƟPj+#bc餸eF\tF#Xiх bfBX I^d66`**8+ 6 TxfRJs ^ MB\jH⍨QM|49 qbR͢ K_gq1Vs h{]_ %P;đh+9L}r0/RPah(cK1 1H!-Oxiȴ0 DZ+r7`qE~J<^//0NdH\z=da+ .b*FlC(5y|ȜUֶ1ƋԀOW F#0%BB-#)B<~ҍQ膤PaPy>D?z}t']^+ Y  i"HAt;t0Mˆ/?2xi a~%4\f@#>?ɯs]\ރސ`:f#,M'xC0ZBEH~6oU0xH\GeX/5Q\$P-+`5B3N*!!Ђ-"3!l+B l GpP^D&H{e#?ffTa\Xz;))7jA _ҕe3|< UJH/2IȞg5 1&g;nئĭh65Fy}s"#ʘw/`dhϠMgR2QQ0i4e٪to-Бq""TQj+|q,="Ȱ\T,<xXH6+{U}jo"3b\VFթ\]˱pm1+CE(]EJSV,^&2 Ax x0- 0@-f.'[1F]5F*4] PratgJgr3dJd\|yj*CdId lGrI!e2f}gDm9BtFbf6eFA\,+;|r `V+LBcj@+$fLm+9(e8 ,1&L(3E % hYEDr6H%& XFI_7#Ta$>rVh}$/yGb#GXu﬌=~Yc<7WtѴhUmm[ha(×77XȹB$mڰ|T1%"b"a=TjA4`ڑxY@rk->@uJTtbg‘3?b:yxSCP19F`]LD.D xg\vv~HƩ|F\.)C2 13~u~>.v &`j.}At 0P2όrZ1| \$\Kvd5aɸeĶF$]_(*\Dŝ[US0qj op`f53#*/.?p?P?!&c j81@K vr -h=KAPQ1[Dļu5t?Fd4VDAٹHI*pa l9 (R&jT0DT 8 )5%wɞ Te+mʻ Gfhn DnbIFBe:ruu=ub1Z",1 Fp̎\٘DLW7Zi"Gbyr,Gpc.lJf{P믳,<> Ȏ+n)JY dCMrY 93u+jF/T0Ghde_22#6#<mJS^]Pg1SP J_i0=nhCtԩiR8?]vLyjdqyo_EԛSHd5.ᛒ2X f^ݪq(I&Q-+zs;+(v_S뚖چ.m]76خ"e㖭8<]b壩8G+3cro?5 UGPG*4xt^:҆;Ǻ(63LKơ5ENM \0gg.05FTf(a`/J6,,aGG-XwLe(c6++tfma6f2²EҬeB^xuʵHy1Ix5qhPW2/\팶K 0uQi&*5' @sg8VIT,iR ǰ]Ԋ)Fle/;nԻC¥E8iKhn  V!+49C`8U;:/_1C= Q2V/B.CJHVݎ&id#6)zK G3xɋb+ݓhzbp)=(EIj$n4r13G al x(IsOOֻC _ߘB.v&QK$P *xm<ӱ* ,-gDzIW,+** n6BMۄP%Pa9 \c@1&I&G k^ds!z҇H=.ʉ\lPj7*T:Kn'iz5z,2ǟ\ExH$Pw:ˆt* g,C 0 ?Anl sRF7橝ۍZb=doʜʕ6e IuTz4lۛ 8%!r8d)yU5xQp^%B7FĮ{@B3icMQ3 ebw3˼ܙr{tQ4jQK' l`ۮ;Cwf^p\s/w+[8˛y wNpeY (vR G'8^ 8zʙauڽ3$(f\Sk|rUvԊ^ &!FMzd'g?cjɨj׸GB ŪQf0GaGdE v@x,URiݼ{ۚuJCf$B͖y_~X!F 0E]h#Ykvl/zOC/fZ~DH4t%ur)FPi@ oazE= `ZcRW iŇ}J2|{\Q~0 J=Mp"{-uF*cJZF P.6~+ amacipFo:)8†!Q3 joN9.k_1.rg1u./mx$]6 ڶsf]$liP~2#>lnPuaYT0Z"Y|irzTUĔwW91E`cn,8n6A5Sܒ&#aT7 ِ9?S#$r&"0WںR\<D VTG̸A#$XB T0ᧇ9a,& Zf:#h N0 9-ɯ.\a\lʔxXX!tYZJjqjtACBSߏyI*0YC#|캑$M/$Z# %+peaf j(Ϡ,-e1>=Yc_E(eS)@\u: -D6ȔL!@+J[- {9ΦE9yn)Өۧ_I,2JrIoVPztZU dvSUA& GDE8KB6E>(mvE$0y)Q'}_|Bii5PHDlܯI^!P*i'ء¸ʕ'a&ϸ)-eTgZweX[Z)VV2|uЉAII4!(apL *# ♆9"fq,\exv׭nT6qrA!,ڰ:p< okcyc_$aERHr FZBFL`A#Vhf! vd-~S="D0@$4g5Oq!91^3Ηaˬ>0tH\NJ)́[QFiGvz}o5w}S(ћL*͕>qHw>q/{4ϠHJD‚ c+*p"2Hbh9pBK / 2836]aLC_&APzϡ&_RL̦B?W?!7ݐR#V{%Ch+((xYӣ4W5@8E '&(_a^V]uCg 'Q`oBZ5, AkA!^hJh`qKkD`ǽD @MFX,24E nIH`7G$ Іi=9',QjHOu)W42\*¤/qubanSiM?l") T˒FYP8),ޝ>* ҨtVBxbWt_bb,ȧ.Q%B$/:$d+MdffiCYםai ݸc|ÏnR%X "4qigHIl[47fߔfuiUlwr44 CtiPNL~15Na(d߹d$2HѠ?,:@K }8e*>Ifo:&6v÷LFs 5.g~`BoEN3O`x}&\C&bN {IFz`6̶6ˇm4aF4*exm0Q:"#%/[ 7Tx.%H0$No͟MO͎RlWdS. < k0> yU_+ͫ#Vfa;7BNjoXw`p~ߕ>I;J꿺gSZ8!za%唱IsTT=Yr`:]8p7%쭹'ڀ-# ~\zF6j|R=#%dSNmjg61q=¹"ezޤ%3WR&J:aDvZa^70|UK)KlӲo_<.6|wJC5ll'rm.<~z IjrKxfR+VHGjsJڞV SU!t;8b˙ `j8bуO ]w~%0E5Z M35P3]/{ 4&[dH*IqR\$Q*pGJuEuCʹ2 r'kJ+". or4/]Č_\\Qu$)ImGqm> gnYi"-)5IP(dtVKGTj47Eǡb'11 RXDfɂz 7NEsa*:T\{f&ǹ9M=vOBg%Q!&#@^;!I6>OttZ7owhyW+ܿ_.J:B3KL/ж~;a3J'8|h|3A d,,$:PZwQ'(*ńAvP:ٯldnUZQ4%M}p"k> aN*g u*ǩӌd޵Ƴ0OA !0{ }QҠT @j #4 m?!̷F'u#Μ.9é}HkIx(TTlU (h=?"*+rf:Ƥ)"$?m-bIAI/BvdF"EFM<İ2.!L D)rn98'RXҋX23uRkOEohp9* cm1m(4n 0Aǔ])HfͶlf$n& 0oȒqKIіE!&QU!aXQ] hL' H  jRÃ1 ftX=qKTHP:"`@Z7:܆n4N-[v-]PƂBbs`a$녈'fm6 6 B +&6āQʔ[aD$UX +7Ntb/]5-1\G$eaU c*+I mѧq4]?my:b%]r*6¸a%Eb ʉ aA&uf"IcpQs&[00Pp s)4 ҳV7R5(`Anޅ56sm6eb4wVYadH"'2¢-ЍM#gll_r{ƄODRIIbJHYe@o.TBuWx d{yʀQUA?<,Mk PLןJY"ǒ^Wл$HNd>a:':uނ~5k/hw篚z+3hgKl&[c ꘻Vym7G/ֵb8&1Icon JJQl ұv~tУ!D]n&Z[t8 ؍4`jZo ي+HBA"PB`q*"QT)( b$(Aٱ{JH<Ģ "kGZ/#P=-a&8 S8i9_N J<8p;Ux:EQ8ĄOxhK&f+8x=$h!9 =JUjb9ٕ!0H DJQ,nifKmDKMmLˎט&D_O U`$?QWxJ)͘|qΈ`$aR<6U:E|QR)[忇P>w>lhKt4Eοdk:a_T}Q[$1n3ture>y PkDVBW2a"|˼09-'Qgz<\`fS֤\*RqhRHbB%4rjsh EB ccC I#)6,JV`.xo|&HkBTȖX6B.yrP͗*59sHAdd0F&a&si1I#?? XCqqR5>ZM|?W1gomœ}`sw7!yEJ}X `7ӵȄ$k^&[ބssD:d,:1@y_e66trc9*jGA~(V^eg9(˶/!id0<̇;ѕ6I5lmX$48l{ϼ@!@9 Hv>fH4LrQJaw $2:P1uG+8470h96@?5, `0kohTQ 9F_euhy=ǡHw+ K"(rӣq>rVU.M|@ޥ =`mde;;G"QۃNHGEBFOW"A6?: `J͔}hMGim98 6A<*{OF"$МPæ1l~qAvR-:>jXx<#콳C4ֽ6W#3BﲚҺޑBD)p~ZGH^UX`QJu0@\FALW4uWǾy̐TZnuZ.{ | ]LנǶ4|bYtMTi6f5(Zݍ}](QRBEC`hlq'U|1~JDM(vQE_':w3a(:`3TvUT!.؇Vغ Rm|tD"E<ih76fD!8w8Ll60-I CB#0xLdT3צF&|9׮EсM7^T|#3߽=N=ÞK03#`XL*B"حpNY~籃΋a~IyRoG(įqU1c1lsٯ^S?JHxyG=[`c2qAC. O. i/t$n9 %h>r`q|swwa飀 #?smRR[37VQpR9p0H峖(Wߢ~;6Lfor| تu4CIRLL]ziW"*A b|[r{vԌ1m S)c-)laW~E}6Ͱ*$'ۼ}1gп 6AȻ>)Fx駞\x}Z_Q[& 5-o"'1><U?s9Sq-{Ʌ.&iHPdl&搈S\Mn$P1UQChPf& mL 7CnlP9gţBYx/+QLf4Z*q>T . Ir_> DsLZyq Mu:L$! tsOU_i!@*e1Smvp:X+VՎw\MZH|i@zN9 =Y{J6_xI){OS* 9 QDIBZQWF3>>B?[ue,9 x m4Zd&E-pbskZ A)KGegvBc@ "{8ed 1m$$beqG}wɩ1|E,Y=@f 4{*(!ڗR JHSO_4~pu"4؆'ѣȸ35yQj O?|sU}3\ Wѻ d)G 8$OHrO 5 yzǘAB9ŻMfoC\9SbX1UϾ\D{ك_;Iogk.$ AcyH NwdϠlTwx=vUQRuٕ(g4Z͗]%'^~QEwR43u80m0; Ey4}4lG聯hұ; ^58! 0|R'ˆ PM\X F/tX\mbJW&3iLӉθ4E 2Ӭd~5O.+;wW7|ף<rjk@0C~޺%F3ۭI_+Sc(^Mq E[Hs KEzs;OΎ8^40`c !A0,u!Wr!lT<pR't|=> #}3#A(;dv粑!Gc͊x1H}FCcqJ5 sHcirQqkFa7"7 PщAtnk>`Bk4N⾸\8|LjTۍX¢6Ԏ ww7tbDI{p:HDuX}; W\)M_sd ƐppSI+(r԰aZ :1Q{Uz@qo&J9P48IdHo?ٲ?N!ejÆx#/{%Kc .jQO/Y}c;4"ҺXލʘxWmd~1rc,,jfMw,~cm6^{*^ڌ=`L!amKp1"ZO\MRmQ֒_fV(ieamLʭVLM`I>A"YcU{ryQ-c^̟,_ BwW VEnGRcBf5q,{gz"i;+K>&=pYk[yZ1vYR&qXRPd6c,$*arb4=댦7)VLϮ3[n0A{8GT\"xz_g5s=G$t4&Lf|iІp190>#4zM z5:60HЛIS|_@[xϖ%mjP?:O428u_c/~c.8ܧýL'#}s{m^pŀh-\_kKj QizWw􈎿WmKQz.F'GgSݵ:ڼla՟~l$M6ٳ6g/iAaTrko.Q?H@k33}u_ fIhD]lJM::M IC5b"Ƭo\4{3DO]y+nФvW1 -*Z7ed{1"nu?xw#ceJAfW &F݇9 _m,1JeGH;{tV=ߥ'm^j{~3t)ޱ*ܮװ*Tj=?9P|GՃ{ױ6ߕwǫUCKyҔGۆ(p8a耠 @ T6 E~Pr"? č~YME"∤w"mIPỒ# fYEU,TYC.U\%b0JP^| PCE~_VFe>&CZp&v&|AuQ,)agkds&]1f&g'$DŽpuA;"YPPcvJFg Ucj^@+ѹID2Nbf4< ƙ&$X*os]0hTjc,0-?Et:-^F{QQ/⋣KK"*DiPŮc.ު{"jIYBO+Q)B{cDYeŢiidˌx(LD^ZMAԣ#q{ sXHX_o РB-@Y)X6gT"U ,Tvm KevsSR67N w&3JxΝ[Iş쬜.CSX+<{45‘T3RA b}#Lלg6'ܞNf(f,iӏg`n=.mpl0ݞ~W}ճY1 7-g} GY.%ﴲWPAs\ v/=߻}jS8[ <#>RNxұze\\. jL=^z^Æ]ޙ2T[%IP>ҚΧ/߇5o׼δu*5Qq{ν UCX[\Uf6WIC"# ^,p/lЗ"npb=,ԗw%򦖤^3aI LpeG&iF.yr_%*QѵAߞ'x7;'xD7zKP"A$f>ZxZ1]] lP°XVEgI3X -Zd~h|"E*^{ϻX..Bʏ_%⚗; K0v ڶh>-Z*$08>L4CY{ϱor|ܣƓc0ԈƪǑ_׾0Ii7I|^n/93P r(؅bReG-AI(˴ E! D͵ِcIl]AŤ}f>mDctGoa 0f_حo5]s%< G0ja1(e  dι~h>Hj 2Xeq"%og]([쩸Xu*aqU}meCU ŇxsƨpY -ꪊzyL^=#5FlmkuF:Y 2OϘeZqkRrq0"%Q%3-31Jxl<LvfGO!'df#^QG| `<+7_7a&r %i޺CC!WIe'HP Xat}K}6*ؑD4|]ѤLk4iN0(1L^z9[puǕ0zϜma1*ȧw՝[{"olGQWVK YR:txW͍C1dRHA"e 1Q@^n jгMﻡJ ^ ΁lE2u%U@W&OEV̽t>zwXy R,_E+fܝ%g֩0].= }i0 !5weFw"R1S)JR\*.1\%,Jv0虝jغ RsG1ӺS]eK0ŜL@H} WCGmsA47x/!{%Vp()\ 89KR!ھFmWW)I[dhnnzzqq̰ Vu Gmw_klQQT&aӔysGN`EgJaqH|1x&L +шӗyYX}\^D i1R7JiMۻXΆ!莃mT^1iy;Kasy|8 *jҰ=βd3T#G3C7םMyF,X#sJ܆DO#}Gz,y%!뱏Ij)& UG Pé&ʝVpEp|;W ޗ;̴T5;C{yAq,ˠ6GR*xw*~|b f eNm'}&,C !T[P En .uHkW=}^2BrH94-s#jI`G)TmV9R70`y.8Pj-FؘВa:ű6Zu4-~I(T9ÛU +,0+>ZlC;0TyZcOvzWM'?1$[r=bڰz+>nE`nVH.TRFETʨ6_w[?+cT 7IQ*GW2`64].5RA!xhw'IyDoiKtwɩ i { 6o)gҿݏ:rTMLz\9[/H502u<bf3}w.cn1}r"Y4QFל"T I<5VoXy͍ːr쟺5a3Smҁn"6PTfo .34|}IGqGB=%SאEQ֞"qUeYBB1T'%7:8{4$C@ȇeIDƿ{Gގm*0s9}fB\JӀSG5+0nhvi_6M64)J=P<Y3\E=MJjc],q!zbV~a#MZPcz)^tJze;Uvcl7BuHGH..oܺ#&7q?}۔$il D)6GzFZ}q7$6*Ci \y=%mL,ސ1Tͫ8ZACV>uS)D #2JqE:.jWq3a]K|lE]iJXc x[q%aY{chmH$%}.v dYps0I$)0[pր )Zٝ/s~y' [O*VRD H!F{sHqf@8 }Wz@U`dB{lG\E>r$.=XcWw0s5bJm6x"\r\s]jg}}/0^ȍȺw!jf֛&ܜ+1kcqRߚypPU*:8KvnX?0VF>ڝ7V v @H'B^&vr*'mREŵ`tX2,ffmvSEߠ$'ޛ2\JPjU+bńO\At,2i}vߊ 8w}ᶁwY[3;ƤeW4}wܫO{?DQ, _.xR,{7y#eQ5ĮhLDS5c4mA `kh~W!w},M>AWĀD›l0[Üb_PNDH6.{\JBفB-6~i}\?+^P ?rl, ?oηć^đ:Gdǫq^j[=&Ci)l'_ٱ=oos6[ɹ ٪D)!|]Z Mc{m~K{M-pz쯎[KEP#,u.C5Trere)* ìFӹ-`CP5la4|HssT&#e" :ѳwy*7EYRM<"}r/. 2Jz8PKq 5Q̓W,/M"櫐DxdQ7i92{9fL?6+_-bJk~XvFŠN}/5k4q5+ j Rv ߙ(EމKri'ngkcQ_>%|J灌'ƊA/E+>Z%h3dG1Ǫ14_;(v=6 h드ăԬ3ޣ4" ``Mrݓ -βkNc/VûND~'tᤐة<ÔUb4l3M$,~ճ vC3iي@wmPje$fH5ʆx#B]ߧ7X& $NjB6r 3{~RQ n9Cpz[6w -STbW bڼHv'Ley#dz\ނe*%A6%!ohԽ)h=a;o/|<3s.wXD|cgm{ <Çv&oZ%Aldc'Sׂq":H2gԣeW`kZdJ  ߞn1]|VO WsǘU}u7!u*X}ICi}Vx~'U>F!%?u-Dj+ +<rbrO-v8ĒY,9@o74~`;"mjR~ؚ4zP 9]6-H.q? hM!u9n6%^m7[ t 投WQFIrngӶrxX(N+MQY#%;Ӭ %hg` b Ln1;5ba= Jm+t6B^@hx I!"#j>]Ȳq jҊQH5esx:dS p=ܾHJqFePHĉI^Z'sP]Zf)t#dt}H ! r{X!}fZZ=L Fv>9)YQwQ`-ߗ;k-:2u+Ru%ł7FI8l+)Ckh%K8f׹S9LmPJe˧ǭ ڿ}dө5`*Vf{(K*?eS&b{v /zUzċw%ޮP&=MenVVhl#Z[C  _# TOS a,*&BJI*٪%#)xW){4ݛJv{ӽ(j||5HHҥ}vhj`°,jߕ0&^zz$Ĕqi3m+g@'ҏQoxrƵ3ֺG{*0Tx bYt3>91UN-&m挷H7R?a~.^bUIĉe!Tǃ(/Pj*GߜIm.6IM( M@(9G~e"xR|PaEJgnRRQ@P.jKYm R%yQv%ĈB:DD+K*)@/(^MHLEtt8&`@(Q/p 0:K0Lk } g$q`?:J@xVkdU0+_3a60P8,U#0&/B@ Fht}}'RM̷ebFߛ@Ё1OL|SDδ[ꂢ q|r-ј>/+[!|?#)3fF@f:-Z}9>05mH]} A _kU]oh M=1JȔ#:lg8])ka(b\|RӨenkwJjċ]=)2pT #4v[(dɾ .bU|nY-JAACowƦC׸tUo\i 7?CO+Q3 Ur&eHM2 DYq^z9nI&n ?orbr"dH{%(ˆC HBXuf v|Yݬ_f8c;[/,5ˁr⁦LԦxsgme;ms.FB.jV'浅J ^m'/|pH1d'd+HO~rt{ }zR%#u1LbvdصWkh[zL&C'3:ԯǔux1L6 7Ru#όb>Q R LPH\\ =yY 6\8 dhU5oiC^|Vzցs޹)qJ7Q tkI^&!%nh,O8]nD=+ _`Zca*:Tn"[t 0&j:oU&}WzqSu\9=U= 96{W;5{CkFES =c ^;PVfE)o؃y!P;r< `DȠdPVXPU M|ʊH{8tRr [0gfOC gMb AL ë PGX` ЩQa5"".2{{ 0OX}oV:4W!s,'[ %0׊Я VQ;5NPʓP6[Nxm{V]; 9V:^.I'nՈ1^V Q- "a>,;.1&yF\^bV"bE!NN9Jp[ }1m0Ȱm2/ xXh4a%J$cC]&xWK3ѻqowSqC5I}fcA0d)D%mCdJm 9u#lE E^;ut*:FAg I8Wbl0WֽbWCBMP0tHM~4nX o_5}]IDUj D߇{Nor} ^~e业 >oC--j:yC  "WW982ݕtw('9>۰N!(M,Q4&2L^5!\zjX'_ũ.3taV_Ў<ؖiD^$]jd۪bG/s=O@'YTJ )} Pj$ȐE(Q(ZW)(fKl`'- U㖶T7:;JSW)6A^"[|o![yjAɄ[4ґ[.2QBf@hF3 i!BۮP~1$ R2tn>Ҝ#o;/rg0"&ֈXQJl p6DB#!EtbaZ'LL6հn]ۂBьPa,0ZT (2uGxZke:Ҵtlfj4s&-/+m aK؃13x{TMڡ E JfTJV-v/p☰q! g*$Uv o Ci?gML$$DP1_<<|[ *Rl(0FT 袏 {K{@ ^iEI&"""}Bچ>7['i+hH*SY ÇBU([=?_: xQH\42&h*˰EN~Pn`]_Y\@gR#EbPԈU2NTs:!|#Z9 g F\P_E^qSb _+ y¡ M &H=es!`2vx+?vWpYY7u/zhcKPs@8or}Zbv1i ȫZW`Z?c}-PH=`3E[''^|.F!w.MYacӫŠ͓$H~-6vR,ۂ8佒jvÜe Pq뾧'-cE T~Ԍs,z.ugJ~vu?FޭaXbeNBTv=v嘎cab_dXHysta;r>?w9[ oʽ1GQ(GZ3vQ+a.R2g%e s"I%$Pж5"4Fc`{5#ř/wG]O b•қKً['SE ID(W۝vff{|Q|*w9Dr ?7F H}5>fW;%׋dKbm&f,!ξ򷢭u^؈!K) < &IǙxk.</T4%ѼȾ @AD|DG O?Kw(\2hB CF c&0"dBVr"M~ (Fە}Fl 3s1~ye U$bR <9jvVK·$B}_!MG ?F^RLSMH* ߉=1]DJm5;fcНzƻ.W>%Lꛟ~U0tN`7Af`կ=mNdS\ܛɖђMՑ#T[gn :}V(v +_?ѳn9Wb 8ǭůxۗvHz|7V^˦ū_sZ+9'-(TL:h.Acytn)0y[,Zҭâ߇6YVP,My<@A?$:r ~J" 92Pd~DOD5j) R͡@Iy|l\Jҽ vDbz*íN6/lcϣ/^÷ 6,>e6DRCϒz-_9ʰIS&Vj5m6*чo$dyBKq@S<ɴ䜝!yRsUVMZ<,aJ-fVhX_ Ҙhݛc~C@LQY>(q{U+u w^e\tSaKA!%om1OQ?,ZbM60~C)2`8pcê 'H4~J# nzČ)J8 Ã/"@n7JGU̔i!+.7_Q(=R}5UFft_v:s"Gm@tB%`_si^ rWjq>0!X:&}˧J#Hkaj~,oφ]_z0FXlgSeҠ\U~{wn.#:ZvpȻ;y69+U>K2!9^`M:)K0ȆdCuV&ެ-2"a%՘JBC R,!X{k0|={,Ca5juB}fKP -C +FMa4)n# `]A8/?^B߁dVGʅ'][^zB*kpǽ xjqC(oiq$q7b=sPsns,R)&`]"VÃaAÊd9v&xqb;s)q7="*T^9ހ:.BLF.0H-*K|i-bod7Q%$96(ľ߅:-E]s% k&1 pʒNdá 7Z 0,>§*(/D)Mʴj|DK o@+PJ/s$os͙_s9RΏ܈z I/L^jMLD4̟D1(pgnPsNƩ8DnnO?gu ƤzVəuA B̀hj޶B!,ҲҖ̏DM:kCη3[w-7#Z=s24SrZQai~%-,dUfCj(>˥Lu2$Ulehz/h=Lg:aE~6ܣ5S:hD_v\ewO\EVlp'*hx&ρUS*p)Jˍ%ދdMJ_TʛiFPn3Wb|];Ơ\C9gGaT9&AsIotMOƹ9"f;bfͫ[t骷DX] E\?uyka-W;~;TO$1R;I@PG'u@[q>8kv#G(˃Ȥ[sǴJ$3#A qx0 ad$m{~/|Jg#`DLPcE&lHRK5S_5밢ؚ볥L=0\<)"=}l-a.{Wd yԱH[;H(bM4E=`Jk_ڪxs $/UqɚnƬ$,@l"1Rbf_ _ mfx9f(fT>3E}?I5S:va +]t0d#h(@r#/X:z}Q~cm*尰#(QU(=E OYQ~,W0YJB%L6LFZx u;n%D46=)~1ܜ<VvϏ+/O:IaιsQYHZPָ!$Deb%6 >pⅥ^E*Msٸ"C6X=B ~xQiv?) e`]k8l]#IK#t ɉi-F_1nv.Uk%[H^5¬#{m^o32̢\1dDƎvS ؔ, j"а6ff`~_s#9F)E( Um[wo4ðr-<ens:P̔ ʦKWR'X5H*ɯA0 jeeTn+?F~¾fnp[XFhYzZ^c9]qZ`P/ST[-Iuhw{o*TR{*ykW9Ok)TA;RPT|\sm`' a籋$a ֳ&DnʤkO d&RG0:zd u$"Hl%ǎ9լg.#֥JFA٪+kw^K7F\ i~ ruXImj&%YUAd*&Zy n(y5U ]n4S <,Ž#(ۻvTQR ,1UTU)p8rpz=} k_Ƌf`!UJB,'!"6Qz6f6^HV %Z/aVLL\sEvJl{| t}(t y總"̕Njcz4u6_w&˴n%U(Z]I^oi01!"mFxG"Q}^G^.| M{St+ Iʉ) " T0 0F= mfp!33ߛ-kׄѵ7հb.6ٺ(=@ S!)2Y֣_ྔA|i|:G;{ j|wL S2@ X.waFhӆk$Rت8llK۔Jd3()k6#ȔqS|H_!$UwN[jHdN/Ҧ&IBX]v?EReX GW_َI*ַw\*Eb\猈UdžU+H3AP(PymXo3N%`XXeZAMQ eF}\v>w9Hy񢕬Z/dR08sm=|X-"弧{^Ͼ<+ƚg5KAL? Hs};gw1&g߈ܚ)m.#IlB h~a:2y& uNImo>.}o 97 @)3 _nP&L' Wz@!K sM=C j4¦CFo['[WNl;X*. 0z#"  ˣ}442i 3y,]>d P06y[M_yY֓r b:u(+oF.UO\wHVU2BS&ٿXeYvC]4Ϧp; #,XD0G|mrgjhǦѳ`{D؍x…L.Aɋ2O+:Պ&&r:#B i^3T&+Ac G"SQM 4<K8oXn>ok޷*Ќ` w 2’"'neV(qhmG`.Swiac]n}|gtPUȷa_|"A? ˻qq;nvh5ˤ>xE8fT*Vk[a?!\{qZ6yN(Se>\ڵ;4<_aHR$žVnQ R$YMYdZl"y3.>>TL)e?kEANK";9y\µ}JImxP ²q&f?iRߋBWW:r:n~RcW/6bt׿ߡ \dJ=b7P^um-l2@KA,߱淚,tQ\rL_`8hce˕) H;c~}RKMv˜u]OVc\O[i񯣰y_Ĵx׺붌%BjnmIP6n) pR|=;Z<{_+R߳Lh3>""!IfijޟG*i+kajQNwGj@RԵg*~?Kus!C\S 9'dʻ–䏏Ɵ|[zv+^? :a.-KJg'0g6Ha0;[eu̧\q|n!Q0|u'/w;w7M]2l0/:y$ xyx)Jj?{pۉK46EwT'bݻq+z^6)rFw|<5Oni<$v#wDk>ey &I!^deRf#HW{[gS•EWaoX 25Gkfs >Pm|-~bcuܙ`k<9ǹ/D'w`TJ{0_1o1wqFQpCoW>~[5Y::%1tSm@!5jP;q"6߆u.ijG%fjvUUP]xk;9jln‘/rmWm>6OcmBKahbw.c{4'nsͻJgҧ>#oIJ0e؝'|ЕU/yJ{.ƿi|SاAy.x.>u?m;pJ)W 6^fq/QIY Ng=Z&qVmx{2qs$9Ej4N27 v4VcþfjF;#c"VE S.H@ Z7Dwal)l_jǭJ9T,RL/u6G P@uVG"le0]~~gUMajD&3 !&͹}864,Wu Eݑz >S8zL!|jꭱhG;KW^a PyuJ4p+\yQh7Ѝ8ɵT} %թr\Ez p(!?^g%O%y?C z׹yRuխvWeLg@(Re~roV!˝xOG:\'s;i݄>Se,CE7R *Ij!C_14q\%caJ*چ.و(M10`d40$B='ȭ@2/A/5BA(98V)[!b0:hQ ~|߅gC3bHĀ@рt+N%" P h!|HHA4FA!A$/ "-D)hk,yF a0@\eAPa!(AhPcHF$HѾ ϰ6hp B*Ҩ,%I%"4 &@f,B |m ̅¢/G+J҂JDCRXPsQ[ž^! YIBLZ@@цbؾF=¶[y ∀h>Cvx%CtEii('\mmjZƄ  CTIX@AR;R2-0l'| o:͇99J0Ꮧkh $]X{*@;(Q (.3}Gl$E;]͵2>=*.uŊsA @@*1D%01\qy'G֕EANz<*:Ύw7pZyX,ؚ /=,JUʟ=*k}+z@=2m6o䱦x6 Vx8Cq2Lp\>y?yHx5)Uaa^(0BHBA 8ԡU{%,$B XHDAE褊`4 M1GμnC(%ooS8#4a\oi @" D ă (0!F B4/ХCXD!BR c$`@!B,"bhGݢRDRL=4'ɠP I0 )D"<Ԑ @X`%#u%" "B"@ CbcD>t\8Y@Eݱ=l6;ҿ7|0Xj}#cL&1]qG&uF Tc'b̿;%"$ʄ"$$!"7ABcBn^T;aD`ᦐ ؇5a"04S$H"0@8JNы5<+%j44qR1r l0htqG["~~˪]lFzD)6[%E$vkU CPJ;^$E:Q!.ĥ7=滒2[ B(W@@, (@@$&Dxd\ L!$5 *@" "Ā"r(AQd 3P+`ED4 a мB8w@%O;Ki  8??dؑb>6?l`*Rd|]q uT4$azPV}ĝ.'u/ݹ묑U! Eי(b4+S"Q(#B"/ [_Ljz{wxl UkzͤHM0`10 58T9d *cdZ@ZP#0@D@a1DF"ϝgZOL>yiz8Ū;x~]?8ObZ( = ѽw ?NKnǜR$Brpy{mĻcYZҏ(R=UjdOdw2ρ( 4>RM `DҿOt <^Uev=i ńk1/?:+S̒8d BPxELNXKbcP W-z+Vi2Zi_^>yIcPI] Wמ[`*$ވؘc}3C=%D*as&Q@$i02xfجYj"m]ɤ|K 0-/%F#BG82๠cF2^Ň_{^py+iN nǽXO{+Hv5؁uŢPd<ܫA`a X0DOQhj$C $@S(@G*Ew[UB×nB ^R@F UCTi=wsf44UKv*,T*x㣚[+[Ӳ -~f3Ѧg*YiC[%M9!GRr3@E+T6mG0 Q@4 RbAhB PGBE4^6 0 ASI|Xh$@d]J,eA| @lX(D"Hpl," jK`S*@Tgd݁9 %@L^|j>,R|:Gak0,*3N򈥦.]tά)]9޺IM⢃*0dAwzD\Aax?^H= U 62CpC5j-G&H7@|P>ZKy:5!DxC 1س!5-yxu #1bA&>^pq喭Sb~4+=E]֘t Y7)]Dj=XlTk/7nA/TUScg)yp^g @Xf5-uxrˢ]Wy&vn7y2IX7+2zJu}?)5 q/AaDL''K;  ~E6"CQmKC""{ά4=dϫ ~ `ШtfgTmQ"ILom(`-: kqcBDwpnw7),/ ]:E1BVr6.;&$jXB2EvAe4M85DSI)J.|FMͬ#k)G;T$\^ [}BWZ7+H 7DA@BRHIHӸI`4zFyS&YhB,zآۆ$c+M|5Ȁ`]qϟJc&< `fehƃ{qkGDC&XCPG2rW ԲiB媖tFd-Hvbșj)" ;̲鷲+"ZTEájZ2]*ܺA=Lx$(uƌT(ZUQ6݋Pl˱FqP,rP;CU c)!>?^қC~M0뼪DX#KAq+ДY'~GVE?3 _77z} eil8*I ݛR:##s(nID`|Cw':CnbaҊ)k)33BMgP"!P(L}RY~)%7xʙ\6R m4ͦ?"Gq~1NCUC*9tg22 r2]J; (JqMrqߒǵ*#ťt`/HVz/wk㰰.0'RL.o$q55JQ@q)Hz4L>3~iÁtN`Mb$HEdD02I窛ށzlg >4Q iP,'m#<%si֢ &>?O"p17!{n U@5938ݙqp{FP.Ax.:8zōe]ZmCg0\ u=߫},AQMeLb .]t"aj{-a0+!I6DT$3kTNfYDz<;&e 1}g9yOe/K]ݞ+~mOV2ɢMnCi\v@kޒZ&&`/aȧ)I%؄Gju&=Il#12͑n604NP=-Մ!J :  XYl cLEрCNG/"NDⲁ=c bS)-uy"v\#f)Qφ m9"p1&'anm<>rTuSx'eneaﰙCڇ_t-, pLQicU,ݓle2iOo%_{gN?x i(A@?NR@D.F"':Q 8*9s[p2Ál{ߥsW#:Nsm[R82fږ͏M؆':"I|F@"o٩OD.ý$1Nd?<(cIia%#G,k id_.~93&bv#F=ywĬ.=tai:3-{~N#FLo5#UQ  TpRER(I*P)H(@$(D *DTl"e$;tRPPP!w$+{gn=@@QT*/QUu$R\[}{w|Lvބv}fݽI^z{{]V|/m̷|ꂑ/GU&=}rnw}lz gvjn +}%G{>k}jMݞs"(G.4_ZC]{vo_{}O=on=Ҁ=[tW>{z[P/7ýmvwv5팯㶧}S]vgw cam&_}[r׽M/w=n};q;jOwzsw׽jgv'qM^;|zv#wsV[gϟSuuθv3{ڞۺVzbfkXUշZ͊V؝ŵMFt`gݐoz|}gޅ'-W[so->:=]n=޺穳oYͺk۴볶=ֻ;Fuf+XMoJeLu|z1qg_o; l}ݽSׁ{ƏZﻕl믳||)Dznv_w3ǻg;<;=ﻨ;[3WWol[}>u^ֶkwz׍ֳͩwr7{Wmvuxv76kӥW޶ʖ׽I}wjo gz5l5kW}}{{w}>}޽.mew{ڽ\mGyx]gӎ{g{n=˾9I6҃2wﻬZwUnuvۺ޵4n2]ygت{yۻv{٦nm{{ۆ]w}=!w7Lw[NӞ}پ]}W{w{r=wnۛw3=wESyvw{j̺wx[g]_{Z}fQٴsz\tݷF޳\Nn[unjT@Ql}w^/Zwym{[ln5s{qOZ{czX]];suvek|x˵J=lv9kW\π@+t<ϽQ%KUoQݮ|덺7: oϺ}ֻ׶lseZ^ΞwvKm^kovV*^n}׭.ݛۻ4׶=Bqݺסޞݵbm^55R'_/|}Mӽw%W3zssGZ;ֽ9kv՜ͫvr˝gj4{[;7ܽz=֭t4;vͥwmڳ|-}777{u/}_}niWsܓ+eQww;k̽w>⭽37m)v6w{3^5siCWhr.Zǻo۶R^̜vee6]m굫u[kܶۻTemܯcnݜC|&;o`W/{Pwn=d{NɭU7wUٷsMv2I|X )_=}kos[g]{}fﻔ>,KL]Eqpw5}^_Mw+tm{}n]vrv^{zQqIyϾ|og5=Sjcm{Y5˸ݳl;t[nN6ܬV;&Ϝ:רzmY똶0鉝Ks܀oOv[ݺ9wq=ۛ-[[4w$8:mu[oA*ݷE{vuݡ͔kKvjۚv]ƭۍww{nl^3=<=nv{^3-ݵr7www:7gt۵uw+1ݝm{>xfI/[۳Vu]$_n<ջe֮fnTvw.+uMTf7{ik{[}w[z{ʔf{v緊v3{5km̆ﯮM{}rv}ޕmg>yuk;<]+7^N=mimW+6cvt붾>{pmyk^x{ޮ{v{ٹif'gaGgS{m;Uw]{}z'qKoRYundw_w;9[Q'_/{Y}u޷ak+}|{]C\wYgi}}wsqn齼_=po=vJ|={Ϲss;޺vmk;iw;o|}uǶ5{*׻56ͬgwZ+f=fZ{`Ʒ#=nqˡsy޾;}{u{nnֻoܑO\ڣl>>ζU4l}^}޼^v۝ݹw;wl{z8#l٪-ۻw1v=vijHP&qKN^^M\thU6w>feNnuշu̜n{:[{{Ѳkvg7|Umm.ٷpz]}ع꧹|O˻ݞۍjY];ۊγlݾti6իN};1EiUi羹پ^fݮ֮ɗ|uǻsuֺyv{u]}|]f=fN˶_s}=wL!YϳY=S|63+VٖPWuVR6[aj;;Q[ᯂ>Y^}YC}uYu*LW5U{Nٝ=k{ݽ_mn۹mV{+ϭWT];Szk>nn.u5uv|kIaZXR{o[6[kk:.g{ϝwvjniu5Mjvŵuۀpzao+e-nuVuͳfcm9;u@bvͲMzkݞ[]{m7WRm¶Vjh^=YJýƾjvfz[MvÖv|v7mSwu6msמɚkVڣ)zzګ6W]sww]K 1}VimaT[mRqܵY{Vҧ}w*]e43v}1VڻWVtkޮ۫UYv޽]kֺYfqtw/m޲nrogk}}]F1myw%YuKN_Nww%[kk`Maִ}ۢwךֵfVj-zʪhէ-]Zjwaۉ^ź鶶VӓGRMݵ_wnܻwmgL;f۶創޽eNit-W vLmuهneݭ[s^`jͲzwm/jή櫶]yvg{o;57fcOq}WݸƖ[mسoYMqGe-mmezT۹s])W}[Vv۹J˖ۉNv]b3{syUufcofR*|wpmݝw-^}[Q ŶL[J<΃G(jvvݾ>QncwnoZz幭==5Ԗga5gz6nۻɝk3XNNlf6Fvjn5}ޗvLM6Һ7jVףGMQlm[[%;u۷8j[qZr>;*k7Ymgsۯ{ݕ᳽̽[ܫvoޛ]*]usUh{It5^D%s79w{zSݳ>w޷ʺǻvf\w+mfu۹ٜoo]'H{5Ƹv6]dI.MCKiMYۺoZNms۷V{>7j֎kλKmqm\vmiƚas:=xmvlh]Z,ҽhw^޽{yꎥր]ޞzgn]ϛ]M]cV֝6iRθbc^vnr$滺mN]v{+[{+՝wZͳSuF/wݨ6&9erN髦u4p2oje3k]٣lڐ{zͽx͑lCnQvT^׮ݶkWmzHV|QLT騭w޻B뜽4QP# 12di4f T h44" h 412a0062ƱYT_FhQ#PZ6Dlڑ#qF1#D`DJ*QRT(EJ*QR螉螉螉螉螉螉QAAAAAAA^|EC=C=C=Ct{**D`B9\3UוǨWy]0)́R ) /6<_gP\rXxR*B{9j`.6bhJa۽; ͪ3R+EOE<1/$qy6 ַ[-CBThM 4&КBj&j-ٔBQ !D((I.g xODOE;߂1cFT.}=@Z%O_&LҤjo|0V+Ȼ'|gYͺaq Ypj-b &#loW{2s(hJ `Y3e)e[XTlHl/ -|7)Rtө||4zS|wBo oeȲk&M7e Ta@{M߇{g o>C7\p4 KUXZY"% BN6;{a+c+r}WҏEcsUݝXyR{d f,BY@ _ʶ 7),\J8aziLJ".RRR* JeJ 'Kp= {zF0#@ "=tu{u {-n7CǔLk5tp!#},#!EqyA.*/ mEf.ق+"$wE9ܶ˜櫏sO뻷붼oVh("Jpκ!UJ Lo[b٬Qzkm  'e|'8qTlsz[nak;2'CeZ<1bZa FGG /2;b:cT^wԛ1 [ƙYZ~< 02 `NE qw^eRFYQO;¸!F'H@M* "P.NЃ#bEX iS`0J=B("5z Ir9$`˜L\QbSEP.TƂ(hJ[p˜Y1GÇ,X0E;s}UJ.$sAf/Z1_*)uW"Zb/@\$'P&p_N)@Yx p'x1 x`E0X \`E4*DbSVN@cL,h0 O(0 iӼx8I"x$2Q3rD O 3C31L6a2 {4#I"lDXj`v d0q*I ,* D% r\cHa<D`DJptMd*SYgye0FgUIq~gH,fcL@6DbSS7([ԁo_ 0%f@:08x+ H#/4\lU|fVjt+XbcFGQ u]] )SY4DSMbJu$[+(O U< B0#EbśN$0o|ꊊM@!ɐ2 N $ђ,0HVBXbx~6 e cc z~l3a~W*lf:oS>-B/w#0"" "" "WTi>qðu1`}l:8T]#0:&sbȺF,2 cra ^/vOO(`oM.nlpQQJ"ͯJ 1FC# ?-¤Q54@0^_lng$a ^`c̆p0jrTX n-8{,udqq+e|q FZ!4$d!P2?1χ"Y_&0І6Žf2S(3K65vDSe3`$yC4Z-XuB2LH&W%ra a/VŃ|)$h+1x"5Ko9w^3f1<[̨ɃyWyPo˜)" @Í@'Kǃ[yJPiœ'P`1{DĖ FOcMDiikNĜ_W/^ L#&d6d7oL* ] >&&(^$DL+P# ]hU9~kkQQWH'fb0~zK$,n< qXl6V{b ؘXC#&AC 1pRaH CD/L0A<3Y5ƸxǏ1{j: P]  H*Iȼ* fL"ǨQa׃i(EŮ2g9*UUST)!µL2&U融#)#xq>kK03MC"AXaBºB  è5 .[( iP3uJa£qT"Vk~Amq ^T .ؑV aX^'N+w=px7~ ]OVo/}z%^-[FE6~{N3RyXyqz\Ao뢽zDps76\1JcQ#;8QN 87Yät>ȾXa&p1U V&V00D͙}e{qpԣ581$"ΆKg̡0qLwH`[J,,+Ztlj7Ebs2a9x&l);*C&uQ#+ǔXHO Ȉ-tź.K333333333333335<&?S6a0`aaaaaaaafffffffffffffffxBz)Cr\o k'W`L2IOqP $$%Y^Ah\"0)a8XI$<²+BnȆfj-%\• )XtP8;F$+ Yd W"aTD$-RnaRTw0_晚0N =ׄU:9X9cp_@ 8 pcv#xC p C >Jxp6;Yk ua]YQ%Wd ` /Kb@g!]27A4*`\cH'"DlL$9 VW h00ԇ^`IQ71&ݳl̇VW*WV7\`(OPY{WnFĜ YOcޓzOJ>ѧ' ay`miK\b`,lXa2)Rdy-N]}:TRN3##yB _3OTEKuH5a"4\3 "JS|HIaNѰn ȏh`\cY#bF6 iט/L~WЀ|cqQ] 0 0ת2,Sl}Xߩ'!pfP3n p.DžXx)l0hBsN&QHZUO%!2!7 &{eFLǧHA B~ƙɵC$ky5ךc^ky(2 m PH1B_d?`q~)<[S-Znw9$,B/4O1= lCVQ?>00^2 pnv]գ|:˄_~^Q"L 7-8\XZ0G p``p9C,+a Xa$JNDA!n# <IX a$lD )Xnd>H Cm2BOg $[ e|d%#Dc$*h¢ECT!9rP_Qy$I$"`JԭHQ3``L@zO 5av *}͙`微X/hp´XR칓Zi^.৆8 0t #w\Ѻ㌑a p 92@Wy@RHQ1\?MӅH' /8tY\$^nZ! LɒHZY8s Px'6xv׊Zz,ȬCru2(,)$fɆDAR0!l3aX ::dk!bCpL$X$1Cb(DXH`2B hwƪm{oͷ~#_@C,@Dl2[#aނZo%.Q@[ l 2ch| >⃍ V #t3wqy@7%@|a<\p2eX0I d\PEР, "乊T"SFǣGTjP*NҦ3C#xͿ29AdF{d̎J2("hbyI 2#57r6)w2c9"&၂ׂJB@ FP-xcX1Eum\r`p6ܪœE`|C`<8)@2rB A!T2@1C]"1Q[ 1E  zOcPF֊(y=y*'r"!D` xzDLDLEafY8C0 ז8T T"0Q<-~!8Uedu'E+X!Ո'"+X4JdNFOG"A@T-A =29r%Ad1(#0܁y tdgOp3Co=_ߝX^v A|G|D/hb z'#m'jPDE@"5HgY&Kr)"&Sž=%DpH2'MD@Q5Q$DĦ!"b#[(2DODjQ19*@k&j&$LDm:2SC-(dJj  `d2̒B ASdkS\3J,NX(HΕ)36V;{bv~Usc^Q=â4nln)b' '"r'"j%DTJDDNDkgz$OC!,8LEb&"bLDe s 3vztS]|yq\?~q+%ǜ{lrc ובi9~zaEaW(W<FҘ$D!u,PȭEJ44dP)PTJQ*%D!H"$D*2jY螎h1 R]FO8f8d}č˂ꗁ5$6Kz(E-[Va.-) z'z'"D^OCĶ!91b1шSP@JPTDQ"!"xž0 8NI {90tAtB( ("'"=r&b&$]G`L'"r'"j&4 &TJ"T)NCHS*k(!' B3@;7}C;h-mȨ~d6\N|Ncx <4p /Z#f`h%1`ȼ%duHGb _h#b*գU"G&r5G*ME$QF`> ^9ޠ E.1^JdP6Q20c,X nll<)ECo#gpή؏9u|xmj(Zb91n.T3\ !@h9(n+UnAX!0/fah[ o-^|i yF0 :MwXX^n3wz$ŽBz&g=#a[DvӤ|HY휈zaK$:d 6Ȏ -q4`]:_L툂&m-]SPFD܁֍ \tVޑU%J N5l0-#2 L $w]LѠZ,C| 1xȵ@zCC2I!=h=Ǥp+ .ׂLOxljÂ|+89-?)e;bqQJV"Fcq8+mT/v nZI}&)-^W8w윌;N0ؐ< D0b1'LcB6ndJˈB'\ |84 qS068a`N w:<(?B^u٧9!gC3h[E+r %[v'NLl3$ϰo cy t!^wI(Td2N|c y6,yS ÍQe&["^mp/ @1jbji!V^.$v!^gߴײbCnUA4l7 T eܜc 6ZgZܿʉ2ٹm#x-#u3t,v/ u_65 $N/ە=H&JQ5{Wb!֘qPDjkɄ⭷)P,JxQ޾ae$ҝ6RQ(7Fýzm+v Y 4 asbU`rN|0(8>$}byk gW zc6xEz_:J36hA! (|L(ǞRB,Zr4>Ne )z~WDFt% Imx<2`lV?"#8 8a.sm۲2 ~UX`$a3sAS st  ZR z 'eR sijĊ,G:)Րc!B]e.QCY㦫 |MdKt L/ Hɳ%ʠ@: q^-KloBdd+%;,/$*mI-W WD_fS06F"'\c&ryUBpM'ԔP2qA(`zj~HeDx<2ZR+*&wr C˽T Þp?`!P#lanB@-F ıSLYy8i&(o"1 8+;5(l停(ZOmtyI"}j1aV[\_0q:hF0k F[ZLVJ¯hnȦ`*<[(g{?fzU?"=j.PX ͋'TnIWT Lm'\ƥsɨװ YY üp" --NC0,+`n})kBKR 2*FH&MؘO@5 ea eԇGDL'r.BU8Wwc[a`S"< bņ FX̵Qf Q<4̙2a,VYBĤpŧf/E+aSSp]AcS H&-ZA0")P$pN#K@ `L dOLD@]0*R[A!rg #92%7&oёhGz.PbIDS*-f1Z!cX(TS W(!Z׉Vx.RSދ*;q<IH;t#:xA @Ps5, 0* "C,dQl!Ӹ0 JтA}erOv*_F~]b ꒈi xV D܌#BjuG(e-Z;8[&x~abj?!Č힆,WgOIf_N[ =Ì:&er&I(rVf.ߴH2gœ&\}WghV9@Ҩ E߻'ͣa11$KMdjm\w ix: DmRbϹj]F> =R `fW']۽/e3 "@ /wՋAAg1;5=hyxAhdgeF(, a|'c1E<A qM-3 RkfJ|#PNCvyn^M0 |Fͬ?/6R9i=vjo2<YsZIJhnMrm{-i,@ep{cGpJ3 8b@UUce= v@M$X1]% uQ} p*ΐ3nNGtSX' k}DTr-Č+ p2Ib dX!x{mȿ:ަt#lay)D3!qz!3RiL(2CŠɱQg8f!|&l .Q-) *X%srd?uq)cbUvgmKKigwVWrPX~6CdkQOLފWKT6h1IM͵+m+Zi^{2`߯S;ֿXXXV+L$eAVvӆMr?Jld e0ZDdхDJX>b )rKW1]P9p oEV e:!0nxX}!Ѱ=_90&ZO2x'/ULx\XAdq3qi%28RfVf~_u; LOkV* 0 $6< H܏bāA41\՟䠆$1,wx#P$duCa/jZY ggYu`q; 6s>_IY,- $ U`30qm;`́e;I\Z琎B(_t8@ip*FJ.zJȚd<ӃvtڸXllfj!wyNmY?c^@*rH72HMӃJ6 `)nK>a }<̥!p$$qY QDij(v[|6J(+] IsLN Sq;}T]A#w:n~@)L+DH.V</iq! `kFr&`&օ$fsh3"8r+^oBYsRUŊO#NmꢔG\*Yƺ2Ltِyczܽ#yME3d \*P0ܞ'`dFFXOk@u2$]aN3g5sP2ٿ́fC0pQ/(xY 'k"z&şyƝ2 = c[(d"k;¿*jxvi 706{L (W^$P8^( #+ZE)G'˜ vhWqoge7s+ 1@<.'GfD`}A:tKwK7Ғ ,AL( U1x( @u 9` RAT3( l'zÑx416y`݈f51`Y.VȌ`h)nC&^ily *cEtI-xyO _N ,C `I2da JQ$6mn WY x`I r0MNgK*MaMs W' ӃVSxد /8T"b[c>m&hOC0O0r[ L-Aҫl"c"ۺLĦ!,KRWj'J0ȊO2 G:FNfgVL~=K3Ny+Gv]k>UCR&G"Ѳ$gqY<>PgjŮ߭R0d\C'QẰdAr&U=LKK6|c/Q !,* L!دS h FہYpnav1)[ԓD\ɵ "W9`gܐ1]&UZl,LgM!;uwյEFoW$J1fa2r`fLy ttŝd aoXa#]&9)p:. qTgԜ+Ȱ5ItBR25tط b$!Oͼqm {=u C"-e(LikCR2d+vl;:&3&fL̙a̙fC1rQ"$Q[~tF U#a6Y˹Iu%=}z4~]\frW|Ǻ=ĖI66;fտAL!Q5g2v$L f3 01vnGce 'vvA#KZ $G=mo%Ew8mjf8xHz,yFIkM=6C`%T 3רzY-`˨"gOaod^ !3әD=V _d48IȽ9 [5+24.@aӲ ˢm"D#lA3i杍ȯ܌R6=3۷Acz+k! M * ,NH+֫+GSVֱT lFnR[0xe'iʼn| |i28 .ruԺļ+Mea*$56e:ꤡۥqGɴ'L}):yu"1o*㓌K<6gk45'SZm ڦܒ+K`OJAa &32a 0ؘm"=^0C@:6XghC#FuA^"bHj tAI`O8=P k1XdNع U16 ə״d}sXW $J6 f/,Aȹdmhb=99B%`^}7"tGѕ\LI"cp%>KupHa*=}Us92Q[xZj'f[`btBnIf&8Lh]ŸO#G~A:?s;vyܞOƈ hEl8mç Q2&bSwxڹR4lCJË Rdep> ~2=]]SՁ M  `AiN1f*Y. ̴!Hd [ cu {Nl9' dYV&HOR8}O3NVF:xDuzFi![Pva 71qn&+{2B $=;+٘NQR L7"6L:R*d-pM탒 Y Zf7!3Sisb9TU+)$Cr6̦($ɐi,8 d3s2jP*9 n5ܭn&?J"akzUpqW?> w#ղg /&#҉`dw:͂nPLe_ׯ! [4p '=T9 !J;g"P%b@A Hҽ^ҵP^M7@^`Z!mCHv ˰'pG+ Z q&A.Dk{W_v͟rxG"ܝoN v3x\&f;uBEO9IQ}uG6終/neUrI` $2bjdf,\ ȕە`c\(py,2=!dW 6bbFGY,"!*m۶E3 hSȅ&JZV7venCw5N0aDɆ8~"Rff\@!;aopX'cYn北[wcE27=%#gw!SqY㇈cy&.J+xWYcLECG 8Dd 6s08x81fpd =LÉ cx 2#AJLBQ$r&Wa fD0+dGkUDA.NFjF4! pb Mc{w.X,7k+."МګqBݿ:1@GF]t%on]2 Z'y7V*N$61ef1|r n %fƴ!5r\hܘ480 ?yf6 ,.dZak Vt5fBܴ+ <|aZ'T`6 ü6y' tqR%K#~ a`q ҬO #wjvwH$#1 T!XK\ 69,H*2vrz8 R3^sQY #&f30 d n:ke\k3iOmpL|42I 8f43A0Yp8c:spqI3p@a3t DGƶީ=_3Q'[qurZ~!mS{Ԅh8WQ׫ͦS&gj(Ω't^/jw4X7^TcBs%`xxP2O FL24m*Pr l,`kh(Æ=EŕĬwcb&B+zOQ,*)#N\he%D-[~J=E3%Y7sc#C)BA,&j(7ݳ]4?^Ix H|ݹG?ûkQ hkCZ3!V405)#^+UJ`t.hy$X抉%zcԹnC;ABl11%m8bzbW (18/ 4/w>lZ0IstYѶ|U@s[e]h\Ey/El[|5/}8~`N4j0R9)I_mp86)9;^(NG?H|hGǐ'9;7;sZ#Ό`wœƨ^͒I Y`@5r:4mUrݰ8@d =v A f  f7wC-nd3k384,t2)0P`D0kB~w mH2fY{ 01ȅf|5Yf_@6m^o.*vĸPlɒvjԸo5ɮ`kCy:(IZ4mK扟_nN9f!buF!@?ڑgmKq ClrM!zN;/C/j>"N:HGU.;Ԇ$1! HI\gyjf:)F %w!ApE߳AbckkS(9a ˦(cGA;d a4HŃA̒'akhot狣,+Ǔ*/4{p/ L jCR,qhyo*hgD;~>p%?Y5Ithxx&֧K`أ޶ɀl~9AOaS4 v6J1}R@Y[,LDwǒs^=Ҷ Gd2+QX ڪ;I:-faatR' |Fiw x#WF;E -]qG} GXl/P|6a@.c8:ow0q Wkm˰VH@ φ3E 5{i{DY2۷V3_0#2G=<0s* 3x["Wn;[R9,7 7,狯bowij+Vx>X(eؚsQ|CK.W'+$a8+s4Sš:5#88Z#=lV@_ jb-AādtN7׭q6g8MsV2V5 \4Nn"*8$q(ȀǛ6 7 KԢ Y2B"CO9~6W}pll$jcN%˼dQ(<) W$xD2#xbY6/KA} fd͒qwیأ*}BfcSZWEJjsV':"2ձ(dՒj7]u5_bNy."dA(5靬t8Z +}*itU]tz*aj V ja> $9s!(F3&9ꁁa9b!$sdL3ǸviSHseRHDɆfb`C''sb9LÆ()޼wLg9,&X[8.6gaDR!;8+BLy `d[Y. |_O^|"AuWqn&lucPC8>| C7eUCK sb""8*{ M֌V_Ifoط>?ƇP[#ul O dEіi$#raTwQo 6p$TiN6ȤMgSwM+sBxTfwjO VP=ϫ\\)$az B 0s`-3Mt[ RˆJ:;jSGU⡇2st4o.I]bQQF_jOV˙ۥG. Yy=z/pW^p9~&a+o(f^AFI8`{!iC`yҐ;Y GqP-+sB˙;6ja?m_fnJ!!0ܷ}[ptj8=r&KgT{yAX2 e.1LÆLO혾mWdճ^Cu+ֈ:ZY'eGM n@@ @2 pRД}xL`kW4Ôo{0#P%M }X6|ы6M0 qBH P %)^81rbQ!GЅDV 6]h+ђ "2A D(+Q-v]яxc:hPXž+,<(HV#8:v8m|71zcc_fdUtݎ(r9~f_Rɖ w .$`@]42A~(;K{>"tSO]j[olSCPlAl8HXUi[-}PI43 'm0W3x!H7IcxA@x11{ ͽj m E&QIT2?$?꾽5 6iH[Oj4Q%}/ deBŘ)v)5:хӌ!j %Ly4gD>ua|ZdU؆5?FF8'=oYV+`|& Տ(U`,Kx}~CgmföP@ShEO}{#,x+wO$m.=7ana &xM+2D0W%zidZW*>w/!&dLj ,/{9nk%gq3he?R2Exmn "ʘ VI28u 6脡HW:5T-F.J{R=d`4SM ^[ 1yLVz^j(x-})JC"GrȸsI!=}OiywsNC5@|e#Z4qmL[m#wN,2QVA F@a!*L05kM'ŊvYHa?"4 dbUdì: ns|w,sԐ!%0L N|4A&`A̛!M߻W?,w0Q `A]&c ҫP-c'g;L^PNWf)ab:PA QPV[x3X>8)6 9[UzE_o 0L@""d`<?{jr XcG}^k5i:Ϗ\BBsbV7ur3I8>3w >[0A IH8fᄟ)5˙BN+zx}ѐn 3)Y>uc BM:c$d7w71 4 Bg;1ŗD 9'M㶎5tFv{odzyhϔĩW<'SF6{Y:Y^"g<%𲇪K7Fٛ&^<;Nz:"ޏ9 `&w4ꉄ`՜HɌ~xf ^x8^W  ~_lߋb\m!]\7y #GavbwÔ4(Nz@~|Aܞ x0fLX5qrv-O؛(2Y-nG1ESsjzTv*;6;q#7Xmo(05mRφ,*Ec`pwd_j鞁4E1&ewL~T:UL%)(˰]] _$w$di6R lNل#?)aF13`$D\F ݝ0Sa%To./<YLfGo9U^c}1}^$&npE: s#iR;P &3l8p޴ #q XsOQ :a YXfEG#ddn̐td10W;q҂z IT$fBp|z k}BG}Ն`9UUYP dRI'!_̥xg2wuZ~=1v-}UO+"/v^N5}=ٚΎMMbk˜nQSN VX2#qKn̖{F3 I03$'K8dZbW f2TŸ-Ee"8#  (3ІOH8!C9TBK $ h`D2`I&daYrqL   ń b݂2G*X>ULC$0 G Y0 D䙁TOCWrK|ekfO oz@Ɯ bq7 9B #r$IVardtY!&C Efdt0+`8vGF@Q1`!wf2l 7e)Z lB p$~C-xL0~ #==k{盓1 c&Hy:ѐ^ O7Q$oʓ ԒPx3$#΃I 0JŁo;8VHepd8dϨzL%Si;ץ% 0nݩIu;cиAj0&a ]K^[Irb^,\2;F<*.eۜ L1: x7#\gx]Lcjpr'!sƭz·~L11''2hõ/_u.vLue'E0G~MmvUkWnq~@MW634̈́ 2!"Ax 9H 8pɸ7;GbȘd^ίzkuCfn=0\~| F̈B_;\;f89g"ŵ3' 5S \s3_')Ⱦc9  |ݘ\<6E":w:  H- _d;@Ҿy2;5:_CcABý3n ]D6 x+:~cq1}k2n!qj^ߞ}l[N'*}Ƚ%EF]66I0߃ $bBt"̴ c+$1z,ՔX]V/iM5yö6/lm|}DnHCi  Z\:߻HZcaotZs1ޭI=S7ħ$J2'yC"}&rsOV1 KZ2/ZDž}Ii4D[WUep귆&Ֆۯ>尔RpC7*p#<eu:hWIrF1g6p=znr^`:Y斛@jl==pPz* ~IgD7S- n6 ˚/uÏ+? c _JҦ)0OܣL% +A0ǃ-6{*WNI]u"EV޻)tDLyUM^|on$r!b *fLU)o|;W]1'>јTWpocGHk~c;ㄶϔ/]@X dKQ4З̜ip>PF E~UQM€C8 I쥍~}&3c)z첊UmNf(kq38r;nrF'q"}zQ*KYN}"B M'Aźq|K72| x|X*1=5ފEB)SQ9;lђC~Su0I~Mn,[p$kO??fslER G&^]:ӠQ.r8Ə2-d 0D?+ ؖFOT飮WHp@8O:52&FZAvl,l~Qn5DP4q`鬾`0cUn"KԖO7I(o #!) ne(yL>TzBwW$ M*0;k*>"RhvRF*7H뎈 /@!4 Q jcTG5Ezh^6Ź!htAizu[ڄ׊9N͹ ؛Cv/HOxO{:{2%6Xp~u7L GxlMeܒ_G ݫͲ}$ӝ_"w-\GP\67Cl򜮢2׻r,e@^i((6̿a16v;UN ЃfB2Y BnmLj:  E8`VuF{ `7{ 1`q`ژXZ}6G YR 6R=+~Q}mղỷ~?`7o1s&G`\Ok{]Tu{#ve0!$g"oDb o辔>i_q䔠Y#\(5_cg.~#)xNr,ל!Ykj}~)PWDIɛOr fC\s/ )aAQ0LxehyR).zB:+bdl/ N&ImN`P} DI60O[ qlge.FA:q<hi7+ ;r5xKmIc;~uE;DL^ڇU|wKn͝P0Yh` ho8+AG?NijU17@N- dFeQ#F-ljTɼmY6w1{KKY,Rdν2Բbg*XAGFA[OjD~m? @ U*H=4# .􏾢CP\ 6wɡQZ0ҋ Sώm`1[SՐIȝx}Ni4G ݫpC{z5t@MMOې^gv f]Z;y:;ftr/[y8yXTuÌ cozy#NwY;c_'7>P=O&>vIr/e;v\m`@OUsK/ tlTUU3ҫ\4674%n>;X3 h *&J!.W>׺i[Z51/aS?^gD  %yava0deadX o;cmCNN +T䍤d{ C!cp(uIR~Fk*Lа-S+L*N0~.'85ddh1d !s wN_b#HhU|{.Q7_{|D00ѳ'|apD0QQDQL-Q ` V6{Ƶe@Z'o"=Y@+Vу^X?sqUDN :*T}XQ1bPmy+ ²1ڽ!wT6s00ƍ`Y*Hi?א1|N+V "ӟ}ɭ6bb0l.72`fŽ+gd"8Yǟ(  >e۸ўJw1Jazh\8 S/^V}X2S03#앤'?GCM,'^7 ` kh#il(0&ׄ٬RpNI9M `L6JV2 u2""0Lb"ۮ JGE`r0ŸEȖ F5 `"/`!=|B}ds\@E1hp r0,=Ƚ5dd6 bx;amL.)h*t?WfA/`Ƙ 82`B/ Vb``xUHt8"ܓ1`,0 @BAxoTa#'!f9 O NJ2A1ð(92KK1m޳`8-u p^08`"2)ͫX @P0NH-IpA0"j,FW0 lo=Z'(OAp*6Å_TL8+UGO$8rzp, ( pbˆ[pQ*?>`UM=evdJȨ3HEQQEɓ&E2dʰ0 ,@)߶ 10&9$LI=EkYpOH=rRoY38 "Η 7;-ǟ{OIɞmd 6ܛq`:FI+$X-$ ΉAӸYIa z0ω@Qąy!fFcDgLFmgJFpfl +cZ5xjLK2pT3WR%#TDTh5э `#p@H&`ˑW&&r`!ӠCmoXbh'gϟ> @6Yg'š.ߪG!zBY0UH70a=6K9 E!y2r$H6 | DŽ@,>'F;1b5OUm *V'fxFi~TCua~̴F?p[{\@N 8[bL p V7,lJBD9i Na"'B#C <pOhSpNWd!"LXT `dɚL2I#6A"Ռǃl  # a*xYaWg Lyo+v>"u麷]j@r_zAz ^dž  Äbx<p< @%2ߘ~ kuSs\WL8Sc!HydDf,iM@]\P,NaʖۥJ* -N7b]a19 ޒ"F(SKe,/Uǩ|fe0FY#ÏdEi$ ^?4e[@ p8x8Mi+̄HUwcQwKsqQdb ,3r[N'Ϋo("F!U{Npb9==LN; yyd4l/UO~&|4V 00Tx^`p8p<PJ R׍1 ]'iS fl%M݌\ntB?,$"ƻX_wxtB0hř~#F1(v' pNB pYz>""^HQΊ7*A|4-5:$\ }mN 4^>%)@7e]ΒJd(x)Ȟ$HS38ܤDیN(lvy=3 ݗ@@`@ᠹzxFֳR>@*DŽKƖZMVX4#E6T $@|j]l*d_?l }':1j˺Odhj wlͻrٝ| tYaH4aٯWk[ؙs8xTq=땙7hzVy [w46,_Ѩip7=Vf6ܿja=m)9I.kXp^!XogѰX}n=IyS\G(voa)Q4{7;au5y%-m0D/lٹkTuvsɵabvhj=:N Q h1~_@sۓ/Ku0 Z+K%#IܤyUlbǏsLRN[/9|(]ԏ"S߉%w+@ђ N4\7гJvJA4g?bͷvCJ'͢ݑGʧf;3վEb-CGha;f LdŶNaC |ͱy$#֛Fh&+Iiy@z]񗌽w[?^F_k Kn;ϓ_4#SISƘ GQ?~861e":-[8RpB5j>#92D1nӶM0w3s,tÓ&zlnfgxN9<1s{dljc) 1k҉^w kaH(,8Q8,J(8V &)]q`LeJP?l zĦ;yI!ıgǡf0xa7_3lb4=F*Ϲ!MƉGW0֘.qwEW f :9 )=H[P]Op[7  (weGhØG! ~{9t5Ok3+6&lÁkBp3& ҝUp]M_|L8KclWHN.:2}dfQ RbOy'8S =0(4n !p4:ww@6 5ގxƄ4?{>aN66pu8/S~^!ֶ< CK Mix0~MuT"s</:]4*e=͇+߾ׁ9y!xc'{{wO BAv(!'lJ>hð5/fxfrwzFY Lbxc gśOk)&ſE I8#b޼^ؾX]nݬmh6 ! , LpaTr+  dd27;vGLpdzp~''.qtp# 6AiȃqдQ=-@]NM pT-qfI7dZ?seUnMe+͢_wQD'VxУY5}ѹ|_5 (\Hlmb&\C _xߏ'5NØ-̐l,'ʖI6eu"z=Z K@4$uLʢ!+5/͍뫖V.P9$G/E7ѿx}塺g_8o1-J~j d5 .#uFΎϴU{e W)y}㯉El}jCd E>6Xy;ש֝PiR">/5T%{pH02P{g]]` VEk?3y^'9(K_zdH&B8 rLwpqٜ䘭$;?W8dr /'ǖKWO2*M}èĴ$04wN {"H5cu#FL1|ӕ5չ 9=ٛ;  `00&%4ۘI{ ei&Y# sMgO8cq)$򸿗Z`$P.^ y&(ނǖ{жkz .G!+Jitv >s]lm}׸Bfrx+@1h-Z 2Sߍ4abar1U#Q b8g6OMa0R aDh09kfl$Om{?X lR^"\c.2;UN8%تfjMΚ&9>坐PI&mq "Q7_{<ܥv m{.)Nٝީq ~UF|`1bGbnSIی񟬞j^%75|H5:>zw_q6?3#/Is Ko&7ػC+ vj}Ȃ3O9s뽘&3Gw57 yQ[0>̩nQ 383 ;i 5ۋXMw2ۑ .Q𽱰h??vjr@QsidT'9E;szq[.=~.mINO^'A݄s&բBUP? ?_9.[>N|8USv/J?ʜ'i8boC=ARI;nn;# z1Dv,d%dqA=win"P/D=zϩ}cJ2xM,zEd(2~}llaMNNM fU=0̎ɇ300093 dAr`'ԣ^n5eEG"JA!5P~8kΕNK7stRq+DQ`W^ʼoJZ* I>2RyB(B:?% ]Mv3IBр)q5; n*r"rFWNG"2% FL z>VMrA_Q3YDoMlameD5殮i{v_b fjw/'?7N +7YCW;y"zMm{P Co Jǰ,2sse ʅY`=?^RA _|v,\\O (,!"i`a opt,f.i㙀2k`p/Xͩ{MxN/3hzVq+>UQ ^Z"W s-c<`a. 1({ ;^ hodF* $QW#/kB̷KɄ~zl ,ϻ8XӸ ihT;( GeT;6 >Zt1_V"y{eV۟F#[3 fF;wo9fP8#%eZd^蚠(9!W>H|cE۔{d>Osm`8`=,xbS#0dg2' du` Iq`!Ny4T'ZlsƼN<8$n'/Rb0ohdsb$HV̑ƃ$C?lEp c ^ntq{1Iv>h*Eᔬa{&  yZ (߇|DgVpi테Nȇ_>YL`ԦDtcc/$;9dCk*|ÎUH،;DA im,UĬPLEiz!ʡTDbcg)FAS/@ Xeb *#҆&A9F4iC]ʶS]N*tNQ9hZc\6Y 0׈ńXw0.T7(AC ,tL^@`UFTfa03  T j+m:Wۤpۧ3yvT25l YuEr!/0i<sW}$"G `7NJcpl<'O] 0ZT.EudEcJO8m:W3,:}K` C8D0mF{1wcG0@` !D[ _t|̾J^,#Ȱ-cp6:ŷy޼ Úh+Ee4ͭNP(/MA] Q63^XDB 1헾3jn$5l8"}`f`f[S9R4.ΔM=M e@8C5hZ}ޫ,^9E'26²w}%Kq-x0}1wrb#xwJu꓃,D>rN4h\l,aXXƱ˱c|gZx5h7/oMܯ |DZCAIn pRwD3+>p/͠11(6>im Nm*6|eOtA~ 5cYg_5( $v4m83T8{}Ɵxy (8qLc£FYɰvYl\\RwN/OEXj 1b|=tgݻxHH.Ȼ7gtc5-tchw=ȈBw/Qt#m̔l/g5yߺ~7-N\n׹>ط3%M^]9os/r8 I̅arۘ=q_ 0g 3:^.t=to]5{AJ*x,)% <56u ?4? qIgjZ/mnxGdoe| $'ɳiM@8oyu+l26|țGrqg52VR XY 6m~_oC B`;0.odȡ@apG1o͸}΂{cd(B|DM8ԯD}St;Y^W/)r:&EcZ }6[*%F-XuSA>IM2'|[? I=V6 Kc6 Vn@JA&M{"o}N}>cC;OW(d`BI@B}m]Ud:ceFgzܞ77n"?&R>ŋ[ǖX}s# LFX qb&azL2V0}O J躖d;͖TM+Ž{̌&p> jcmJ{|/#7yQ]Ձ8,Z^fҸc(K8좎>ˀe{z}X<XOi9> m3TQKPPǙ''U,lr޺A0aSd^Fdw**3|nŒ NR1=%, XG!0(+(R %qe5TKժtߢwzON7#Ա}m@Fٲk jWS[5,(2z07뉍afD!c1R5y^v7sÈq~5hS\,{ vߴ&̎dO@ gOze,x 5$iat-Y`p`hs=" UޚY\É+8_m[ Az>($$ޡ#tUJj=Ray0%ƙ~,uO3u#gFtP%F>K=r$1ǙzWD#Y[H[sOF֧צ<v,/zP?|C.om҇/YӰ ^1>$c v=Ap6łx+N /0dLI^$MOT vL Sco1E4CXy(mF l ?̡7vgɃ & zN +;ׅyp5O znxZ&A8{Z)-ADLz>aNP`:Ճb0S@wLAj`4WO>I‰9?8 0A$0pe~l7x3#0%а%1hT'2o6q`2U#Z Oz=g|];SJëow~,(ro]òhүzᑲS+[co7^[x__W-@\|KQCghG?{1Woyݱ|ebf(-̻o[Wۗt`b-RY{$Y"2Ѷ7 o9T`θ֝nScQK4h\4&eqpx Gkh~7wp%1\]D@E aۜ3V_h\W=܁kcY;ĄRA7r^6+=@KܙEāMdL n7 Sn||0:ߨjl ༶ckXQW]Eq_*xj J&`6Aj1:z[FKv`$Qi+9-!2;9;RP3z4 ;E b  3pj[xPzS#Z#'@-ث#xDPPNHXOE~Z V `Br_?J2Τt'C CwƷy>IBUAq_&=LZH, T*X{,/~y]-/PCk4{bLh @xox EZy0 @ipSOz:쮺͟_w swX.( ypBv?KVcd&hCdA \f08v: !VIDz6 3y9<{YPv 쵑U?GSe+xc~,;H: ,a$cQ]ƻX6X3s)봀0dq^ǴxeS6Hz F™v@3C_ 6Kn֨`0d -vp)87)d;EKN{92>PC? h. =R2@H Dv5hړÏvJqNX*ܢ?|;ҫ}ˆ'2XY* qݫ*˂C<>u`5OJ 旾4L$=_1;Ӂn}o72 Y5A2Mgu>fytF.\3 6U QypBeVq92P\PI]U9p:G/wx\OKd:X)rq@1:ٸ,n麍wAEtV7թQ0[#~+*#6RVhw%V-|?){!O3b v7v։tNߕ#^~ocg75yg#ylf0[7~PJeo^Lj_va% $9!&afW S 2s08rFRh +A:ĩ<ʜnq_L"!=_1|@s^&ngFT`NH Ș#WY8wM4hNzM܆eilws̓cxsA &H_#$H/_Ϲ?N$.5WW 9+?`&|ћFޞu5> #pKU:frUPĖgL>.Cj^OAT,XTh֗J~} !, `߀d18f!8 ֋ aMwh^(}ô9sVyW'rFsF=R{o<#.~GFyLog0qF~{GplFoB`lPxEp q1l.}XpyFmG\~Ǡo}Fa q!!q11q=#;8ò4t<#?s>3>>>s=C?s?S>S?<>=S>=s>;qQ#(Gb /k+e~QcɒS4?D$+vwsxxӥ 6HGJ3G*iG:uYh\ytD\.|X7uJ_7 \=L5'xfއճ@[*c ۹,cˑ*N_Be Lns0+{xN qך,%>e"X*.V Ŷ~Bl%B7pg$6;r[ذ3ege}Xtl5KC7Nrd_i7lf"nWs=fu]/4xܥNهZcѠULP+ߊ`l j}1TzCLe#;`L/5mey^Pf,2<1x_;?́ z>2 >gs  \P"|P='Mw# mqϨ%=/ۀB:/:)6W!ho J|"d(q( ,<(4ԣ&# a-{;X}X acԯ6`oH-p<] @0Q EH &|Yg-"β$D>9ϻ_g# W 3 d`/uI̞tXZjXq=JG/qז stli=MBÏb͂ƌwZw:c_?z, Ixĺagiu9#Ԣ J0 LGW %Jݑ9=7rpn +=196u\B1@Ƶ]jDqT>03&M2Bwnĕ,T,.ėcWeGnnR"ѐ#-vdsr C]T7]$81AQH'ztΫGDABmE7AZP@`'Uɕ`$-ۂ\Ml,WJ|6sP߾E/lVא: XP^[ ug3z܏=s;F.⬜A̲f76;Wv:- tOKvοrqOF_hiIkZh_1f6,Ng# J t i%J0:}2T{?=ړL_|sn`^^{xv{#ϗ?f6txQu  "<l>W ,ä)ØÈ6 տKb]_G?c@p=N24GevsP CO]%ӵe~ԊW7o r}~@ђ+T0e+[Z 1D `|x(8*s\LeG`+_7T3/{ʕ^C}e"GVy^-B?/7㼨@vW_X"v;14-mBO/ra-imi`Ѓ? w F+z t x\yONp8#zZfǥo%:1/]`MA1aPgѻA"6N UtnZQUX朐8PE'sI0:2!LEX0X"=| ֝Ӏb^dyN!%/'Y(jd>f1h{ֺf!g-ZDN'҃jkOzliARYC`VdP!%M,3J'-z wwT[8/ 0p]:F4Z,S+~]r]L->23,Y6#'y,#{eh@r_Xa&aP*U;{ #Nʍ"S0~D! SO~Á[ac{3ϣs{_d*I\r%8T\\ zGb(bf e34Y/VE!``/'ԇ!\I;NJԾnsJqsYw9`M &^[Íމ 8);)w=<\tF.N_;.UkJٓ?{R'q~Ϫ|UWMxÓ QqK8Vmc~g*TLK؏s~ى0\O,Sg JM+ΌU.TewyFw-Mttrv \z PQtpR̤\}vٮ> VgCVf 9xc4mv/:-Cg,4գMdyلYR|eu`/wVnIܺUΘѦw"<,@)׍_Yq4=FY*_HcؗfZG~gbH͔(sܾ^n}蜡 K\f+S YVws!=1H 6V=)QT#B|:<6X[a1Г04꣏o:0-\(\Uuu5֔֓GQOմ8T89a(ǀq5&$ɴOnhvK>6\3*kߡ͜AG@ & :e"cZwd7D5W8'M}\0`-I;;tSw#KQJuJ~}iy:M)u,ɺ8`ԡUK'3K lT)e+d)deÍ4ZM nqbdM_r jK܁H` p9p0dpbLD61x,c,QN 2hq8˛Z&TӞgL 83UFL{*%<&3^oƀY3Uf`qqd"Ѽ ]{%68j4!R^>p?SNjG*I|0n9Jl`7QRf',rN'cf Od쀕ps1*I/ر`b_}fe+ ut;tCd* ʤeFPK(%j,/xʗԲ dO Hll:u95*U\UA4b&,O E< @+ 4-$0 NS{b46=f9 +te)q6ZZEŞ늚|Z]ͲL+.%:ۚ"$ɓ"UCKI=KqaY \#!iu~ GQ* eMN4񀽞`D25MÃՂa\ 9ONY<2?03 y`k=ipc8IYsoK`|7[ΗrImp&f`a!̀`a_0Cx xsq)MۢkqUl>MPcc2{DT9>\Xǥ(^p0?]ք]D &NGB=wy acx6]نm7n9yvYBi#ڙ]h ̋>SIG^~Q}\)G W͎ٜj.Fm\Aގ3}[nzR$~H 2^䇟sf^S!<%e7l Oϋ}m4o8@R\)ӍYPDB `a\39̎0̇3&daS0Ea'}{<6Y50D)enq`j淡@}d/hmx$H@sv!)b,+ə׺cx ˜]\][/Fp ®Ǜ΁. (@$!V7۾8G28Kf h =?k+/үqNǭF [>Kdy!01;s0lNIzpe6 c9?Y^" hq|-J!03&d -of6q|X'fsPȾc_Lr͛(ΝInX6#/U %vd"}Y ϶δ'?:#$dG[r'~`@dg8D]jIFCmw*]oe B?8NR;zb EÑx%adXօ/M8jnΚ@feʯSjoG n>B7Quҏ$ZÙ{u]{b^&W}bUO;yLpGގAV=4kI/jo-GJe 1K1;5(3ܕ޾ -#iTC;N0dZB,ǖ%og}Ye7~_+rg?OU$WqƦW8\sfB$Br2,9Ebj pYeV;UPY,@, jjYdY4N0 ^bÑpgsabēLd紑>)~%DDYYMZ9: u"I}@".FӒt L3o+I9DB LcR܂ )Vbs飧j%HގUu/݇:'X%lE4Nc~%6BГ;h>s'}p& yAr㸪{W4#bߚE6n> H/i_>O>:_D_a0825oL,2Y3C};FWQff lWJwM!u=y?8sU\Ԙ"-biDQ11|[PvTvf:x 7Niug/ dGb8Ej 9?m=qC54w{{])RfX``Ig;b&ǥ1ż R?h sq%8D$ HG7` mPKKR[,u9ї*B -YcL)1tid=q1uV.L1=h0P0m>\`GC, \ s2w0!paKm-npLpHC+q[<eƔ2@9K0K)k6i{iJhnBz/t` bA>CTݽ(ά@C'jYxMSNx%É7;j(Pgm@_yM[i?̑sqnRlv3p!=Y ?eDsNH=`@ ng)y-KDpONt;c0S׎W`n6('ӭ4|ސW b&ͷ3+5_(C{3JZW`B` A$Yr8nU26=5m2Ĩް&(]}#1=E;_R}d\lǗ)AwM޶hJ1|77L5C -m9\W*f5 A gOd,-v5.{-9c*]%Pnؤ7`"w P5e4PDMѠf$ b* U[9 |mA@_I17}"[J%<1R=r Ls@U0 <ϥYS%yshȁ3=vPj B1B+sp(!Rs/%>٢ ˷p=$lvGؿ>Bm녭Ԟ4Mw]<>)_ aVW}%bAvBVus#.ҧ9 ǨGzrPf0V[6vgIlrQaH<y*ءt(/J<Ԛ^12p\9b8mq5ǩnd5UܩgoFza-Ŗу(w9?竀m]/]5 >f7)2ˀIF:i'\r&P 1 T4]uDlHw @(j«/kzF]/lG)Rbc<5 W>$&)xn1ՙ"nAuSG2gPQF0vB+"*E|SX<xFІ<fm Cݐdz/ZIANP :kO#ul^?:y:B1 ]ZY,Q<_rPe5 TYxiVI_,%#զiTp 7P)#)߉\u`iP" U/oScz*'aAR13s4BU|&S!M=~M^v,hIư]4B^pB ԐnT 秺(f]z}UV8Q=pi1Jhn a?&x.I5,aM*52T>r6r4*lN@n7C?La#p/^-eM6 m&Ʉ 0˔l^P-߫YÜK'5$S {ЬU? * $VS >yٓ2H87tXCsn5yZ1ktLm}_qwB֛/Q4b $y}魒r;kEi|x /@ e3=d?3}|+Qe CŁR".: ֔ bQ/6B}5ymӜ%(tŝT7e8|wi* a&y e`$t@`򈫎jI_ȎjUYTz#JS-i۩فj )D>@x\'YԾA13]О`S@cJiϽ*6/qQ`c7˪,ck0=WcPZ'y %wfɆ[4ُ !#+Ҏt DEJ?h*_P&دgT7- *VQ.TCQl6XoZڦ(W!{MWoύ:ZVKc/R-i}_^Q:E ̨W׽ 򲄓ȨB|αWW*vԕs8cΈi{~+bЛaa2cPs0v? 2-xʸN3@E"*wUrpW}C7_kG"mvOOw%O$jQ#1o#?;Mla)ğ#w=c)dKj:ͫUs!8po2>n[ƠChOG k7y" i=>sԨ:mvWWi>˜ )7*GF1&͚cQg :C:ɿ?x sM87@ qHA9>V-J/@_dÕmsG;Vilg=#t/r-:xZ^ J&iDlBj9,"oAl i~`(" !Vpm53]W;䶌$f8DӴ&Yn&d#6̗;/,Ţa~_L>ޡ=dסּn @tX4 hבqO4 PC!m?DSHe=Zq(%0e$)`V_eHNr` .~wUyE0&;Kz@D ]rΞq+J9烻|d'BD)+fa}q3|}flPndfnE+ד&lI5ZbP j' H`}7̕ھW6HjvMP ]wՒf/ɿ+^=@{ȘAv5J,*VEO$<Ѣb5X +DQ0.|Spp"7='$[2oL d]!|L6Kakrİ--[ ((n5ሄ׵=xmî|'s}/8Bu_sn(γԅS <JBX.9psw*^^zpKbǵő>)ۯ @"dHx0eX1~ &+=o?n<$_xr0 x&s&UuwQlZ+;!1rtqt6ApMR7p5mk e>?T3 IFY*3 P:l+d6gr?+iL^4Ͻ/8V^e.q M˨l`6\ Sf;u9-"M136'4^c ajX#|2Bl΢tEfS##=XQm.dbfWR !< kz~`#b_Fh0<{#a RbAndPbWc7N]Z_geyc t1UjhЅ#68ٹp;g''OL1 ?q͏1nKIv W_ j_aZ0Ɔ?}wgѺ8T:sUJ|gvI-J>6$u7N%QFhi1:?0T0(s!]6l0IvJمOw ?>F%Jvc)O/q2r3TM^{ 1"Z˒~ σE`^ ^J~+DCP {b߱z |>w,T\$ulzIHt6/3p\^||svLߗ9$ S;%.-$ǎ/M6t]pȁa\P<|| ?n$ء2nSzY 0zg L_>19mŸ>ֿH[[¢km/ZKe!:]!^hJ`pK9"kb&a*8د=(1{8fZ9asDʱo] t%ȘNL5G#,21q&P\c u#a|lu `d/vyҦ^[(wg lc8c@ϿZyy:6UVs~}iR +Ok;ͧyoK9޿ܗX8~Zǖ Ev92nTPgtqPnc܃".=[뢎B<0Վ#m^B`JU=]橬疫*GmPy=a v#xaț\oF'(DX0нr4GP}Pj$G@'R,HמaQYHaܗFb(nSeDtSG_2TFsȒ`0L {T5uٙ6 Ni˧ "  }ZYOPR#&P{ % w9xjFu 7jݬGgwU;Va]Lh wFPL&]bip9n]]r 5Ck Ʌ]JҵdU(@D.#jm jӪsbp8bNȦI9Pl}|V~%My Z{e`|'G!,Po2Ȗ9RC*RmKةQZ1aTV$%~ ~rҘE匥2z?'\- Y7)oQ]X-2 QKk̏(LDol_ar~;E휐;:{QREtm#<$l,hӱH ʸ)C^6G+чGIд,O͛pqE<a8T|,mZk>"_b 1xr֌O/}OY ]9*@0p'Dwl,8 $1c!hF]]ťNj|PA0S:& Я+(>%៎%"b&>M9/ jpܔ@##hP]3z>)NkdY~:i:tj]>6g X;\lm")ᆳD t1.lY{ Wljf;9l%{2 ՎܫAkܴ# ՗l:?bbź̅xb@U/bI9 7Gq܇N_gdk{ ~F.SF@|"SlX$Ck3F\)(˟3ihdvMQ7 [V̦NTS Wݺw",ӯ8LcS㉣+IxJ_ZVexxB3ovsx }<"ȥ+\=S|tԚq p&C+KFwg[W?WxN87cVQq9᭲ #jGgl;GcՆg^{Ŗ*?{XSJTGIW$C% ^c ]6 )^|&"BA eGlIp]NPo)j.>p婿_~k9F J} \kfO:Q#ZUN0JD“+*H=n'$h0D̦btv1;<7{kROWʥ /k0KjEhCLۋArT >^AqQLWޫU* ͺYVz]Gy:;A^Ua?QcE? ʹS~U'x^g[Ƴ@߫DI `eq_(ppކ; ;\2GJM*ʱµm%XV|P<_ 1|~GilUw-}MI]!RNzUּXf8f";0' ĔtNx *gخ:K oA7 qCGms(jwA1{_ǛV#2 1)ǁ i9`ULQ?V' oL{,XD>[n70fyn6;'qsqrl\G>ܢ8@WDGh ``L rp`L52a8C8L0C $zISCy:A_}:>5Ӝ{?|7Qd@7_MO RמѠq1]ݸΌjz~ޜsﻆs=%pZ+E3p/ 3e o^عfhv`[C`o 6)N6xZW1h@,Ck#1#јlM=k z* nl0웃YJv5fXdf'eukf[XDPY1h2+ٯƱѾyK)!:s9Y3>YM1`ip,CIo\aMop@@$-/r̆R5o~C'/[Z$Q1=Øl8,!L%6]'n:s}!2N-lgu;i#ا@Stm9x1 0\Bv6;%NĻ :M3Zǐq_5ƋfUl]2-8r¶@ot@ubZoїGLd9cXG*"u\UAU;KJ wHVB%6.i0< "0z''GXmbNM]Ż6@p(bU߬Xzno~^t~#w竐=\H,#RD yi1}}[3_/b 0_Ћ{ ~XGVzyʀ;\Es*N뒐S:QUL%6v1JY!sZy^_O$oh BxTrCmY1uTDV d79=$hI3Rgjejr̆2DP~ޫM(0,v_wG%IZTAra9Us+%:u=nCҿ(3!P'D)؊}f\%pA)xRǜ0Ə5LzNώ-ŕnw"O7+1DA(uߟzqpPQ竗cBF-7s+m= a OB {l?3sw3zz )ےGgȁ脀<C%(=ZkP8d`$-9! eA S"JDselO\>qA?7Rԭs.|RUtBH F+)p-Yt\.%}u7[`#lb9(Cи"f9Q_; T ~,d|>~zcK99/2f jLfaR.=!48m)cdC2n'|D#9~蒰X+u{6ϡj-xWp+;}j[z 0!HKG+@ sb~[37D:c W؁(p+- >(Ĵr& 6dHAdzQi0rNkNEbhW*41K g'8$`r}X3M$g;NR'G7n$ߴ[IVoC)WnL{f}is_#O,g$54_AJ r,䯎o+ HŨLasN48+>,MMvgu X?/ō4__hra&pȘN!Lz%=ԴPCע>w,'P}MHSq/D)HhS˥Sb)C@lpzE(hލa_(3BaD' 擺6h j޵}u8 \8TmjڦlS\O\8G c $lu4փA"se~]'#?0 ՓRYus9m]tZχuhh@ޗ22%^+֦sxH$gŁZ)J\z`Qʕ69Dƕ/Wd|od=bqht:y𹟀c4A)C\%(PΆt.q_ֿhc&qN8]>L ȷc?o|.kzB YR Uɗr&G}WHKٸQ<.o-wzWq4,"" j &m1QӴ)LY ~m+V#( 9cUM;iXISǣU6dOl]g"Uc)``$?a89rϸs]4o?չuגooa [ 5yH ֐u50'pFw7M )Ĥ@@{)8k j' tڍ5|Fy1QOWe?5* ]SĤ1lU qgdS¿< z,)0@_yy&D}%D d5åDh#/nan?xT.k+NScQyд}xH#8]NAbB(>cT60&@͂k0X qwuxQBEr Ap>8iҟgMv_e?Z6U@h@VnjhGŹz{17(!}?NkT4h)В p Ⱥ@J[(Qp6T+6v'}k!!0=jqV(1/O3? E?0wT:3LL*;kCxNJ@%rBo-ް]غ?cIE" wk1HnPI>qr1mAjxDdmLw$dz ub A ֫]RyўXƆnzeyR" ?4Xz{ST@̩xo<X6oM ΐ$ka nxbe51x3b xܿ0l<rR/d$L=S()0+Cy11&8qZFK I4$*Ia2DI'} M$-,k-_Э=PlՔfʠ|+vI+jLn3Qέt`?| VͧC|VE佟jS3Eah:$ v-yB!H'8pO8)ե&8A[Y24nWc0ZOw0TAA& K oeU&.:/6{YW32ELksNuRe]_I${ʿe}l C' 9L_(JSna6i( ԯ1%|ullFcٕ߮0T ΧԾqU]3`NOήY7Bf歋^Z୯T0i?g-h! X76 ˭`! #Ba y}Pr%aY1Qɠ| l$ ^ Kfph'2]+LdQz9İ=bV>.sxz—?w?Ddf5fSqPH(pczޭVL:tdܵW)~_v_Ek{Y*Ĉp-]JXZ6T",+%5텪~[3^T$vܗ3 ?T lv{4QgH]ܫ݋}9)Bǭ t^^&cP~a/(T9Yw49 Qwfн>d% H;t36>={g2ANf24e0jb H{f6p&bOI+WIHPrߦI!!ul[|ŬK P)4#?LA#JJ]G'u &1BLC%ʥ-p֧MXDԠSVW瘻&ԧDVQPp{s^ȞdC9 GiRdR' h: 0b3[4K0BE59$OA dH\6BٗD|x[ s?a~XuOQxvmCuF̜SlIIi463 o"$T5V^O D=Ӯ$VJ˓Q-5`o,>ЀW!ւ:M 1M >El.Z{ȺUj\SI.QX9wAaaƘCucλ2Oo%hkh׵.3T+ڢr¸dE!0ӤS3q*~86I-StT? b_K|ڼ$[%On%2: Vې"2U}`UZFbkzQ]芄6@d@BBv}r_85ߴ \R_-/9X/z\X~ L7uk&M͆ՉE[[/^]+yg@yf_z$$cJ>}śmW7E]iwX (Ԋfv "[d߷4yϫx7s :2 r(ݝ2"}l/5B8!0nPbXk-#2%<ЕAO!0i EJWǁ|.">VB!-&`潬5P/ثLZt뾧y(q4Ku%+wsui81WC[5'GBLг.Mlj^к52: {wjư͋yaa~KI~ą6>4iyi~bJ/Vw war]8 H=5Ed^_?nTu+zp'z$>k>Z _^fݑlծXހ2XU~u BLwOc*Ir<.WS$ɤmZg~6gd1xivH~@IS?mp->wP{fV\fƩ.(D.(e5+ơ5D}QFq#N*ao!a1ae8ۥrRe+=/Tpb23kg>?,N|%ViGɱez^QwS_F+NGhK;D1,yCCrr J WZJhh $O +Ot& dC:]"S-LԿniRS&2Fu!qAʻϣ۪chfyY}E K(ܴ&K>xLrl\bӢ\/ hy#3 }S#g2xX4CLj3Ƈes7: t\|PH(酩0++`.ux3~&Q67Vs˅Xߋp<$P/%<צKG>Fxjz%г5y rb 6rE"la]"O74ۉ iKm3<(iƿ;7޼V=YN܌{0:9EVxQI>eu$fSz_c[g⣄3l8,fڶ"kVCDFn{pqR{E3&ڇA%@:;̞(>"D<8S=ٮ'SB 7B5Jix>M~n>GYN* oҜlP&(GHս+䄇2i9] psO#a;W]'ʬӴn4`OJ 7}'g+.}nQ6US"P@xB/@"}Ȁ pKGSe)D_Sf@Ӌx}?kS}jp?`ZIDyoxj.Q~}(:$-qˮz]ͅ$|jq'Hwsʼn7WT! |e>Vy5~H=B("31qwWm'|b}9e!.W9z B3AuԝEVB14vܖ<7$ .Sߵ$*9*?Ez69?ZMveWjL4h IBW}u@vmg=B:y\A9;9Ǭܔr(3UIiyrWMؽ&3hdKyZ˵j:G"TLؔMz1|0>Nf1bm^ eDb)g& }#z#:lGfH r['{Ҟ*R $%TYF VcBYX%1x\Vz78V`D/P#czp|{[e'rh^!v0lʛ4֍l^geBY0XgawO/[%tuO͎Ӄty߶m3ɇ1qsl߀H4U<5?Ng3JN6xk=3G_tGS\1͢+ s@MGeyb ^ >مKVmۉmk- |f*TbG9czB3&Ȃ&h`V{snZ\EH`YI g5cb6nBLn1\kWYBZ;X/dR% =EYCTe6_fczl7?&m;Wzlmz ~o9n4* MfO6tAxb?O5y GeW,w[EX"](&ZYT/{A2bVufmG5F.#i'CXY*P3yF'|VoYg/*GkvIY Q,~ɮK%3i5}bUM+\κ)fs%OAl rLl0ĺ[4ٵ ӥຜ/x@=ҥ6 Xb|P~ B\C9+AZǕ%צ|RW߀{JڟiwXTIPyuIwq_<3j~LՐt.AӀUs`ʖ󩰂8,!ʕiw_hm'S^K_h9v0" L]n>7aSUp0t-g9 6A3&d!(;tVE@cb"+ K8w 7Yb 4wRso ͈6!Fahzu싩& o&o[ uG49*zI9x 'h^1aċ~Ns4*P: }2T +Ao1B耜¢#)jRXU !ٽ v6X_5: p{codMԩ b0ԉ:t&-%.Ck:cc.3LY:$th |c³$@$>i$)-f26{Fb|_Mn@&uчٴg2gݴc a a4Jqu;V~u "M˲0Nʹo .tT4{ICC]MK>NemyffVmS.:ɏ6|(pegHL@ ]*(-3T4%Мk8GU Oy/pBr `14D"l7F_3Í|V",Qsl8rl/<'}uO>#u!D[PdHPHJ⿙_נ! ?X-nƓ P{Gn'V>n#P?lA2G ˡApcvބ'H /޸XJ])@9 ˘f,`5=X&ljn3|\z}|YfC~jA= ^u=~prj`tkP_nX^5SCLqhȿX߯s3oIixN=L(P_lV+] k>*oaf,Ͻw󠒙_|t7Vo xWLA8R 2v(aֆWc(hLRI kŹ%v?vmWvJ[oY]9hkI/̐AZ)n% jlMvZm|Tht>mQs s}@I'y |qp;lKF{<a_mrj>c̻I_ !V9{pb1 KVCcftђ:,k xNsb'֞[mlBe <*̈́Fe;NE.Xd>]ZBUv[+?5)O>z[1_;F [F=QD$ȤM5]r.mZܮ)OڣcQ6vm-D&VE秺Es%kIR{e0wyPnUL^0 ٥*.t3 Xފ[.}!;?럨cx :'(o_D ʔa} \2&E@$4ך3mwp2($39La6ⱅ1ٿW21ѫ OrO?&Yj DMƐQ2#SP̘oJ ֫(RސJ ›ܠuG~,ML)܇ǒp:v$H鸘sx.H;Ca0Mn_/=卋į>eOǗӈɃ􀝎~{̂dD2pa0 !*eq1,1`ت!?5 *ۖclcNDЌUpUŅQ\D:K 'ĥ#IF15;50h=N)߆I__lbO+!&"`_EpX2 H HK/K.pAfͱaoR\8ǖN+MI?,*ۖca!7\¨p-|@ ez@›"F(5}C n{j/wlvT 0j0 ~ ^Gzri%j&qtuN@d1:{|q[&!,eT4: qwM ~%4+w!e2gDŽ>@bY]AYw0Q @KeL$e_yng5ӛ:oop(DGVW_lٝq:!p2qQ"5VnDt3_FR:(Mg5,nn8 tfxbL"EClmc Yk]>_th+q)*r5P/X̖0}'-JtwKIo>.&2cr (CE~|Wn[eN[]SÅchB*^'3Jò&2`s0ggw趪ǫZ.F#Ju6'gaJ{O[hi*={b"ĐgӴ@pNXKԵFT<'2S&dk&f}~"W>ZgS25 jD4T,Ӗߓx;Ɲ&kÆq>D.4H{ aS s-wLl3M{U=jشrX6Oṱ~}~wjmVN]!n fܞ(Re8[K.KVp@u \ ΜͧlBě'^#7,ٞb"kŖo0.{KL>Ooa.P({,@9a7/q$gO>/ZkM(i:BoaD kuNp) V| 4j*H)EL멺9JǦMyFfH) RDn(tIc +Ltx>JvGbcuUir3ACAORc]^ f-oݼp&ɰt䔦$QAMF֕"/5@5NĄ'9<ψ@uE5AҘq J epudR%dX{_TeFe{ L 3UđbD hdzẕljM:񾒴um[+ hcG'GiJ'R+%sj~ŝ IߙTi`2fVc 6`ڗb멛w6=pFHT?}D!H[B[!4rdzВCI}s}B/iF4yrOi[zr>>E4Y}bk#xMBNl[)3H3g;(q7e6}E% "Wd٩a-Q'O@0Mc_2T\g^еJ)b~gY3ѕV7_/yZMb:LH cȃL78S"n'2Da02d23!0ff!c`a@L' sM;d'd㞓Qʰa|/yn Iό5)`>|ߊ:7Z%w (Rpi!{DD]dFρK <֟̅?wXu)GqI, ٙ|);D[D9AŎXs>kos!!hk~{o\NYR~_=D 0RW@vyҳdvbW@du.o$AŊu_Iz,OWT KsWl\}'*$rMTV a/WOM58ICNYַ1m0K͉C+DNswT:Q뚩p>m~DfI بOK;~}Xߵc٫yq+~F(__o3~[x~Нy _0PRzPsxό_k?B"Ұ#o2w~$,oL\(h} dPKmihVv٧rK?e;KQ#@5:#*>S|tؠG7w0;E"-*ȃAFC{ >A^a'G9앑RSSrN e#Ae~4G,uFxHHG}E(շ#q l<Sg!:XQ=n1SDx5=c/_ݼ7 "7!nky[{30Өy쭎eh*2 +Ŗόcno#@$!B rgmkys[{'#n3nلS}-yv: Ko\0)^{񞻞?n,`S/ K͢9OVvv,q@_u3X::\G]x[gM}J=Ս4Wp/ cIp:GO!bYWBu7NUMB9c=JI8IADZx`̧_CyiVn4f]w+!mRrlʿsxlOItyzޤt6esMrR)ׇ Fj賝cP! ͕V=C01F`ts"ݝe]o9LkH)(S&7vc23VE] TW#}If G0ފjI2Ytϼ 3[g0:B00適Z7,!jfΑ5FyHRAr412#n=l%כ`5 qV/8 "z'C7GAhjBiCت%jK"$l!J6.$5BIʳVoJPE?91|.S1}>+\>ɫozCr#A8ނ>H,qП(q[2ُ]TPq!Asx{Q\:zf4AP[K[؏A8 rBM!C)ڃYyl#&N#ֱhsc-L )tcx_MkZz%!@KdCkdŊQsaϳ}rA6=O~<qNmZ;~CK2OoV8QM}O2wbe#)l2G2#FZ<,|_fQڡS|8Ui*kN+Zfz|O%3.E:{J8TN,$UMQf>2MS0}:avWRsq͓EyH_8C~Ɇ~[>; i=Rvc{5^R4eő"=?"?7YR;뻋׳A` t<2?wR0{|*O NA"3\Ѐ, igJM\C̸-FjiMl+3}ʊƜ}y}ɺ S ̍u]Xz F5"/32A_*{_vmv|T؊QbEgtV,GEMϵѽa`uB]<#$VR!ZЊcl|f"rJ𰐉mO+ =}/μzPP%U}jU HӲ/ A9f.k`*7]\es c]֚="Éq9p9PyX=ĵ@?$ ׅBI4u%T뵵W!1>}|Ts#g#M#IV2nszkp $/7;8Տ" B|;0&.׸6m1x7`Gg4O+K]hSʼnU0=1 (!H|yF7J CO13 &)ѧs&ǟB01U7 ;3 =Ut'E$Ё+8ǠRE!:M(B%?BTp%KRFܨEKNc9_0_i(~ 8΂ cKpb C;Do4MjÐCLb \_%*\6E%˝t\XPT^^3+VPQGB^D8DUkMwoԞ#%/`XZ-Znh𨀥rO|,bfDgb3e5ԟ_s5;YX7SӋN&tt Ă4>I<kiȌfӄɕީ0@Ko]Wy5'220X^*[yCP$+PiVpsXp !cn̗?25ioc%d9`o.ՌdTt[ʺLѹ1gr*ެ!u2J3 ?ÂB5dSƂ UЏ)k?Pf92"e22e"A T=!؝9{bFL;Ґc7Ҏ xdo {sE#eg>6'x{IQRVmғ @j Ӵ +$f%kȽOb5/Qa&p#O LOdKJf8Q{X`͢^=GNq\s!ߩʏNE0kOί? .8kM=z) _a' cMOuI6׏XU+:` 1, LSsU`\4x䡋,HN_VjB0qԶ$thig:bJGd߆Q=7D,p%J}agDiF""ȉEKi a F_<1xkr[1;@Hא+=4.Աt fx ҄e6KMvsp<S5M󣛭/G ]kUjA:KO7i}m^Kc%GPSc0ݚ3n'J6cw| GL ~\-CΏ`{C`qnC-R-Apk9d_^@A>-5Lh&'}PSN^(RnQ=)}nڠtbK&/XAѿXHmne#1S$k^S 9ryo!QYNlfNî7T>7};SM6ak]$U:?V5)(Y ̕f a-YO?'S=_D0/ÖQA Gl3{ 8|{y@z}x+c<^&Qg( 5X:2?xC833`҆KQ;5ӓ%\wAeқ(VnHVV9ʻ`|+! :;aĪĎȭ{0hu۵rg;-]d/|70tg~0QL׿&̌fC^*^аVׯ锚0Q\bwb.WE CX?pgX }炙 я`P J\>!~#P2:Wjav 'cfAtz*۬}#K~vޘh`" :F[.s$}'WlOj_~1wz,T2$U5d{  Jg98Wa#%I`.nsQ] غOFV^揨dw?J2j[CτԸ9P! wSGl6NH}/|ӗ4cm#>-N)q(ϸrW1< 'SioQJwm%O1 wfYV@M $9[`s~WA[7]k* Eɔ mj4d4HHۙ\4_L|]'35)жebxsY5SWW.ϋZB-g&tɗC*+k!\ J+zdDr`?I̬CHی5eu’$/^09[xrMWǼQfEt"uގ@oW]eiC=V&wjݫ:kFѝ~#zmns08w7ț,Ă&als/5y|#f WQ] C`Y#ITOfN>mQ ;GhJCX2[&o([UBϢĿCݥNe+G$e z<*`OV)V{ngS۹ :Z'.\]^a&_h ׉t~[5דw5jvTAܟϐCSECQD4StIm5L0>aإHtP~^W_&rSߘ/x~1|,?5!a{] J}/~'a㟕j.As5̔Ku! v!Vlؤ5l3㼇( ָqm$!s.{/n"ݻky 9>}޼ c݂?o^b1m0oK5\xy;yrF?Sytrl#V3J6F=VAk~u* >3 ,MW6xPB3Ӫi:U|&K6 gdr++|?'#SuW,ᒬc#lƲ`zWV nW4 FJ0O+ϗP9_sz4~{(RIMƭ&TX o@l֞ *8) ^$0[3l. Ckmo 8LŢ["M!βi;`˪q/+m-T0ezAdy^Zޞ[{iMn  1f+ƃi[VfQ=y,I;7/B/ $lqI(,Z'O&!6J۽'Wy>:hX{E5L~Rx%C?bI ?ʺ~؉;1ɠ&]SvoA(]ǬT%#2w6;6X3+. 2;;kB̕z84 G*8^0ZBT؂?mō=,#Hp% zonʶ!VVzVXo~A)'SB(fN>' +Ŝw)HS= <h3YiXZҩ /Y01p?a^d=iWn8+6NQQ.u'wWVPg&4Ȃpd|jJC&2߮ D{b.[_?`Ϯ*' BabFSg̾9WH {i[\N%ayՕJ|#c瑌`ER #6})u  Ӱ3K̉k-(8 +SKDu>H{@HBsO:Z ݼ=\"5եd'48)NX Mbr)=!w7e-y).|Z4Z G{!E؟:6;2Tr+K1{·xp@$ͫ4JI7݂a*yf]ˬjӶ9ˣuxᴣ{$Ij1(Th{χZɓ ?Ҹ%ǜ3bm3JFa+=N tC BԽ ;k%Lhy3VBQV|֘1`A9/wu҆@lؙQ޼V]( M)Tɒ:I*+\xA™'1BYS?6_uԊ"hZ|I_xIj= b1# :#pG6硫`*18$&gy^qJ-wGugqkw~;{p]X̲юL@yuV+ݮ'>i*c }W _)EC"Y=]etPAx(l9|_V3pq_ǎkuiP~cJ%jNC&Ou.0Ybx9khPqr&6W%m<tשP{;n*}逃%:>^7^ v&m15 tyјe@T4Wⱍ:!+!;' i"E;sc%NL0bRBs,U*gu^;8 ziYzMa˳}x% z"Dx/9eᐥiᢵB2k;jw ue*p.RP牄SAwg%6Ɋu3pO4ʤAWn1Izs A*?8`Ԋ8Tn~DK=Qfe&‘?ӣʹC+gv^bc-\tސ))X63=!ykc_,J-vD@Z{c 6l'9mA׍+6BTVƱO`A},F2=bI{Ы"7h zy(_=L{ԕsul:NV/~ ^EjǠH(٪^&8ʲ)3Y>5 ]MO?F (8?5>bݹRmr&^@5SZswBmӳj]$sR?_0V]}tQ붱VԻg"pp/JZ 7l1a ~( V̈́& ^D9q_0Mƃ$=|}9ç1('xrYё=DE~ڏ?.m 5'kͺ3l_^}/TAL=B6UEzno4R oHG _~$ y4lC_*GWaGyX¿{Il97&nG,]42KIs| 3\S%`S-P qJwONCd#4Ad~O|}7eDϗ$>CfBfb.p8~vX8m13Nd3 LE7D5rjY٦q$\@שUMd|#éɥbq!{$xv?V8ΓH'#qeleQxƶ dC5x..acᐇpP:N|Wn3[3MKПs;*9lg9dˠu:Y}K91ugP칎AgfIAIpFq*n50dy1<_R[`?ZEngF?g0YBViJeX,l6홢e>(y_{>YVufIxYUod(N[j¿-6sg z\/Ö'P'dBQ EbS2<>=;Ƀe[od~6Zr^RmGa$gv(z,wJS)u%.5"8[mwySͱiU"y, 5/UW R{& k  ~\:=h`VoQt5AċL<^4%HIcw +kT _vO퐽YJBKf/[*nM9XPo8TVxZ&%pƹ.>{yB3"CyL>LЗ8,~0ƭ_UXwcoҏHh~ 'P%B<%5k9h+fJQ  b4oqӕ+)~v@`g$cg m$!9n@M}MsGcphzTPF 5N>߅MYsJX١'iє@ǭUc^fxÔYR&b/MF2]ڲY eέUγ`0a5B !CnQXya 9`qц'l IJ&r]^_2:`fJ! TKxR^r^o*Ss=Z[{X[)*ZVw5 qmMTvo(u%Jl\_qfNr r81 vFV x/)~~nDA364ȝtTzrŨ &?@)Eld^gT%w)SlmCMom$5fd)lA:UT. DjO9 ,kY1Deɾ5mWkrjd 00K& #`Fa('dɍ#M0$dH8<)Y`F8a闽U3O-=g=)?E[)1@,(jW"P``Wj/ MތO}*(gУ,G!ik"/Ho;06a勨ڳGmՒ)qE&UՈ!\w{60,ɢY'3-J"'p^Yet0>Yc07 J,wo8iETfhEXǠxŷ%SzKqπf16k^Qndy*6g {Ԉȫ~T'if2$u9WM_:M3fALH> س#JDxU~!R^s+ 0Z?/?!N['f'W_摊³Y%jdlV;B|bXǚl: /2j18)>\axp!;hvC0w@h3>So dAAڏ,tL~k6FM a)ӠTkLcS2 _+4Ф4JL3fbWu"p8Ab6呞Y]7$$jQ>8} XEeQ7e ̆a6VM 2[3!.=<ٿv6C%eb钌+P z+P_bmm+T)E3īu_%Vzj\XLoa-b[LIYt}jx<7k`{̻b '1P13y>oNr}3 Cô"e`FOmTK& %^f(I7A30pz!C"$x膮lKKQ_f+E 0ki8lsA5xq|󞍕!Z1F=Xp^.ش`䎁Q (q|^@hxMC7#`,ƛf ϯU4(B"?T=]̎W/CWkNc5g̈́,L S ' i`V\ٝJJq,}!5Ӳ~Iy 󉻊BTֹ-l9[);-xj|CGSD44GS#)Bt~棓i$)Cnb2,/w4n^ibF"o~|q!{.KIhwqS55==~l40O((,Zs5@9umN}لSm1h qhLh2?uw+}(l6|,8 m'RNuihYM-?$L 4v֖pv>> C5!kf\5U;{$?͸pxa:A\`b_[@Hkƈ Zt/λ \](phLN>ߏ||+[΁$y&wsGϿ5Շ)v%`I}RG)!.˛PzLئ9*qRiұ%qwpgx)LE/Y;[hPLFnAe?72`(*qFh]da᠕ّ0EϦ?4Ɍ9yj,B@5s{!Affڮvܔ~Z*7ᛚ3)!sa%Xx 8".)XfL~g2?o@DgLoˍN^"E OC8MeM ?%[MSl:UDc[ݗľl6.:!o)^{#<4.=mo؞':6܂nFs#M=4y4 p+Ml5WTtG L8{r،,'0kZy))` ^\NI3äDiƸTDuT耾W>m(ˇu+/{y-] k3 8!:NJjBF5ߘ:dw$3>Mn9|V[.Tf`<(EKZkNNFPxdf1Qy {}] //.]1[L 2pUGg a4#wTiAJI' hGvEb/@M ?T@ˠ_o )w唁'Ǣ(&,/FvۆL *HK]*szuP >J =ߤc3ƍ W>ߠh_=Q!|d<~_[7P5u6ZWa. \C;e:cCM:tRmFŽ_fNP3; wBGO߄0[IRimBvvOx?) ZV]>355eT6A)y /Y 4rm1ԟ+ھlȽ [gKқ!x!}7-L9Uzc2< Ӽ+y>"E8AO|n^&JZRTM:sh;5ѥ}KQW !p1ԉCѼ:fVHdA,gM%z&d9Qs| /G6;&e^}yn٥-pehy}1krd$}:&6#]>~?́JAq(y6SF/I,y8 e.fLJ=j@K$²+a-W;;GrЛ $#O$ߧ^+H,7 ),^FRK yb'z%4x$pm}h,9c}o mpC?VN%Q›kiGܟWx~]hN.9ȸ@q%G3KZ(}\b˙ZBd%Zd{ X{JD^}_OlHKщSFI ,ܼiQ^×Sa|&OQh!׃WDXw i-_D>LwmY",#A軈<@?`ç4G_@:9[-L]L} GC[ō.@pBĀ(Ga"0C62 `b #%8d.@*4DT.iD"t93 c=oS}Pӝ)Dj)&vW&6F܏af%˃F`0.$`x' " ז*N[ys?'"mÇ"iyA_XD yY9cѣɇV@@4}UprX^iіЉADǭn:G Hwyn_|GЋϥT"u-:)ғ2Klo&as6U^T)N7AwFgb㘱՗$_*f+N4{vbtbD.tK{۫" edKQ`%4QAѱؿ6zfr9?OǺ kJgDAGٴ$GBPz|S?f}Y*sߺkHiIL?/f̋T#c?&u٩ׂ%:u0ww<)@7s9l׵TqTtGm_Eڵpo!>f5R Smˏ@nf6$FaPh@{G}׾=|PB*1́,$ 210O1BzAk\,{;.><b/˜>YZi\ƣQ/y)N;ag#E*0SOiBP0 DD%iegS5Iaam0?3UXok /!zK&" TQ0scO8Vi?zIs6Riq@= 7fz}t1a4E@Y7tjST/'p[xh,sΣaԁmkJd -:u[fq?3zY`_ iKkjԹ+|ʶQ!05x*th,HH9pi=ݛſ!ޣUSIoIϝY]I쵷&:&x$9.F1 KqD9]o({%>+ID{ hN U6p߶w'@ҜF{bHNk~ IKЁxYD=d4F#na趒;`ܟwI$ bd00/18 !ffBd0' 2'$3!C2ff200af̆VGD) Xf3&"a93ssp 8s922p d IL&C!s &NC&BzQ~E7|V| 8֬k**\Gt!̅Gz'6U>-iy):!x0'] LM\+pD6flA # \?/Ch>rxA;]F= Mrw H È{'2 SfYߘ`J1NuR]9i-P*8,v6pCq];]3n'q?r۾.=^R+.5+ 3 cۭ! R8)hb_+?R59bGHBs({އk-pq^ JQD b?^~ƣl]D+smIT(q?EpoZ GF@IB||኉K׾m% 4ΣDFN~PD[)̜g^+&+SqnKAaj+; =6|#nDGC„eŧ[ o14sn'EkP]Zdlv~M) >zR.+]=`Ö~Z~Ycb\$t<y_!6Uqc`pQNPwz xf }^meL fT!}z~« p[38* Vs1"r} B=y䴗Z` Xu٬zD)}{[BI`m֑qʊbTz_)73X=AUQ@6 lڞ32W~WKdD3$nl'dpþdP07@i'ǞrԽ%LL`Y[oH/R.HO0N$YuKsvkKAA,!Fu6Lob羁IU  m )s!~R:vo[ˋnwO\{_Vw*+.<;ѕ\'QTސC6\p'a$&33JjO1U[_UD œd v؃BHfEA^񌴃j7bjy<)xځ/WK0R?\fÃElXBQ^vB 6vғu@.( <ϮdU S*+YVLY2 f6+3UXs%ؗgQaMT#I1_st{wqb|"~BGI(͎g}{[2ɐƜ_#FA̖M'$f4o]g-ǥH41@lbSd9ÜD)i@L Ⱦ=嬆;\~Zo GqU8G"app(xfhr& Cf-Ma+mOpF&SDϣ&'&KԘ!LxYHj-=491-t[=pIJ HuO ΰwgKH)$ fw]ݗE){[^pn<~|;汴 7〬>+&DAk\d6| ~Ah!fH߄O,85 9_d#!! Nt|Y0Af ? vIg,cGCKۧjCI;|ņm] (1dZmjOd*lvX=Q{[ۨn;gǾw9cKd}rE*}g:e6P\pYD-(NqJeAsVťZyZYIfQ/{Bx#@srCFôlUgG/;sg; 54}[Cs1q3,,;:z. A0I@g){5ZYt|TK&"'Z=FwN>W"#>O7`S-<56W|22ST<;rrCXZaP[fG_[༗ܳ4LlAJNa|9 h9o*/J2R~=:5rs iO Sd&&(J82v3(?x\|_{Wiog|gJ3&,ak*զRrud ;> HL09GX!_dj|ȯkiId7ͭVo+cvc=Q=#j~AApKήT>PbMv Bʔ%q{H *N@sNXIJJh͜u%R^*,MDJ`& QbsZO+BZjcm8N䆸m%Mo/P@NCt-<)ގЅ8lAvĝ7J;jIJ#ip_B9ZM;~eʟ#6jTiy T|>cV|/G# C5N̟=2,~c_CpF6Q֋#f> /@Ѕ{Z,=O9QJ ;&lcu568/] (fa(} l.Ӌg,B53^lT"c85B6k_\ ,]f3GʖS/#*g./PQ[paqUE' +GŚ,eq͛7d.YSıa_ˎ ɢsVp7 R ?@ZNn"$ǯP@FBEmĞ Ez 17rޫ f@7~R hLǞ ph԰A9"1>5FWT 4TF|~:b._}gCN_.9NPwҟMmݬ^uLxuo P]1M=Uxf>`w=" S.:"y QleDv[ߥNEfy`7G01t/:Es/AY>1,lڏ=[I@owq )HiH5$ /uf>8ΠGR 4q7荼0dYdh-Aub{[}5WsH:$>Bg̉= j)L5M(K" &?\#qN|\.j{Go7{XQo]0D;?XEG]܀f=! ZT\`[@')Qq[)3]D!}[tb``-\+?ms5 $g!t9߹K@M 9#ɸHh3a+5hS=#n5\P,Q@ ~se)Ml"λ .OQzE2(_@1kV(@|.V'S6 EJmn"Ҋ;aɆd pɆd 0 zLaÓ 6&ag 2d 1La30\=090 c{Ǒ3du0 `ucq=8abjxpug m 0 2aaϕx$ 0 0aaz 0 0 0 0ɆaabÆaaqÆcpaacp8a2aaaaAÆpac48qq8qnO0 0 0 s0 18paaaa7gaaacpaaa>8p 0 0 0 0Sxpaa;Æ8aa]Æ8uDyr0&AÍÆc"CǘcݞXݞ8aÊac^Æ8p 0 03 0 18amÆ8nj0bW3.0 m?x˜<(6;8cb0ǢE@4F"eCtn{!<&8eP5³: qBayYշqno]#986t{`O'Hjt쐠_ Ue*vՂS*2- && C0O*&j͆޹f&b˥iܠWC“38!S?*H[,r*Ě&f04G7tRF}P KKZsR€ޣ캂C֥$~q9Ұְ=mtO4+<=m̬_5 ٩ ĉ8g1 tܹd1$e#!G*FnmWҶZ΅lSK7CD\y[{|toK2 3K[~A^X3FDCgP+0ns{0y{BU1E@Bc,mB A X5i R[]W|1Е4L6a}PY+2vr[5 QgO eʢ٬:VD!>2y^9"ʟLdu.D-)hy)l6{{,!CLrU妉x-8 ~Iggo-J_4K{&6% v6nzX0f<\+Lmߎ2a6!r~7 2rߏ`,94O=soA=7 >)d@u.YuƳ=j4d Q>"]'4`zw㠾.Mcepod 67יpM>/u/p~U<- NpfHxc5ZiSb9 1obz7bi=`QYrHRP]IZ0Etا3GZfy:sd糛85%-7eX.4ôozNȃ|oKWc-"iӂIצ)wv]]NX+qmw[~N@šFwbP)v57RnsٸtF Pa_+%]CYX$x [vpL5>I>_ϕ!aTLݳ8 EoB9A D)W9إ:UBϪ*O쪤=wә>`*@5{ ׈ }NA>Pq` "GH/MV/Iw(=: 6dK,oyD3T7jvBTN-K\Aday_P jz`:42p\7ja+훴W4g+؃f|8N A0G;93Cn}E~KBz ïJ_˹Z02-F>d:f7ex'}2_AW?jV[G f8ʦT7Z!2=&I6JD6|W y)OjlQ $/IIrTHA*f2mTS?"irBr- #Qą'"qLCbdPE uۂP7=M? P;QPٿNLL =:l׵h`wd K^.j5!Af#EkR+9,(G΢l>' K@UT. UIqJ"A ȗL_;#Œ! F{ z ^R7({ kwb*fO^ό@~[_Pa0Ac)/{S8|-S+ffǚUc9~b>l9^&Ja#_C+r Y,}0[uR1#aSb8ZDN4(IQL}•O( OZ*~]Ny67?@/,j<|ř#|կ6lH#z8VMѼ7nT1`_?/J o-M}:o.tԧaa] Zx-)!Iʼn?7>*d]SOQnxR=אr,:z!( ^hg%'zhsd 3?\ w 8b ~b#Џuy 6>|O&: =(iUX  3p K5#0Lyh̪nWPZsv¶JQ@꒥ 09V8(%eJ<lY JYZh69~wRL~. Ӓ_ZM4!'Sh4Q|A[d\(Ew:`uBn ~PrBe]cXQ9wop%Kkܤ+[ Ȧ]==m`UQwirk * q 5Π c? \?<,o~iKTkY挋W._?Y`F{UXϗ J.BnZeEI\q3 mf Y>?NWM8psev Rݏmi*Ӂ #/ “xC;D eRN-[mٿa [ԊQdy9dCAs"Y@ڤZITB'O 8oQt9}:4Pk`spE:,R 5RK!Tgb3 ~5>rX)]޼;tڱd=@"$Ut??SxԘL̉>D<>"y8Jx%APB ̓O%R/~zϻ|y'SN7;$d- ͗}XWQ@cY!uE7R98 ,aJOu3MYIM%x`0(իΛ wTR+'d&e+Uw)k+WJDu JƯ m'Ė31"Akefq8{6UW)_WDpin+a./&#%\d@bi#"F,P $4 MmiǿK7;q"11nKt;9͠bxR]vo"tq=1MʁHd(%z jx|v̭ܐQYE_\}`fF$B8֣s. =bNA[ɶ"&,+EX9qxDNMT>}*hn6Z%- %ꆌ`:ao=w®v hH?P,z{ye1NZ)/lHMt9M)?Nswke6ՌWp22NݚC9WF7V1AlQ) u- DQ<c{[]jz]^z_cR[/9aJ!+FxwqT2V1y+NGpgUɰIܼ_`Zh^'೛֔#{{FM! Hgjs(; ׭PwTv'c}OvXzڲ#־B6SM&o f;S#h**a-j0= Li𝂓VZE˄]栘2M xm<:ܟ+"Aiðzvqm9c#A0;nvXVU4FO}Ɩ2B-=glRd.X9ԋ;FΆۣQxx\^,k+B #^Ul2\Y-ؠ|=KoY%d6JF,N,|GҼo1/Uml=6Wv3ٶ}}'y¤rSubd@d}/+-yԪEgeA DdsSǪXRsqT J-7߯)ol E}QKW;T Jv4J|$ cv:`Y)&5[%B5]%gh aM`VfrFnFG$5 ,(`'aʌ&='¦ǏOh-ַ(|!_E:䴲ۮn(?/' !!yf]><é=x5Ed<K12ej6[Yo"kj=+Q`Pr s!CuDv7dzR\V5L63B1jRi_"]rXPQg..kh(yI>*F{. ÑYk>g qxF<\d)^q#Q`MxB'V|;dcjFJ75'%+PI!] *fx\?Eʮ#NNbQѭYuQY|fՠ:W:{,XqQG$iIcZI"l9*~BM FM~z [F|s+"(8fb=cNE&k=wSoԁQ & ZZڟΪe鰆'Ȏ?z4uñ@ei97Wq2:_JZ :)!b77q듿ɶed J*Mo!Թ8 د7.O!-!o$ģp+{M粵Rw6`?÷MK'Ck5B+2K蚞E4>:|I7KN GX79N~\V1!^ލ=*"V}} n]C`)~~KG=17e"af,F -ø%ۙW{H'L+Ð }wC'q7kJ+W; s wh/kFTV&lE`ҒC1ڍnǟ0T rδ܊Z@-khukVj[xһ#@hWreŭV_]%i-f nAYԜ[\BЯ+U8{jm7?`vVߘ|H$#M~#56y7K/&(,3`ZQ_`Pi>}'9naKq4L-"?~h*i$ba+~03}`:BcRK2(XJ5Gs,`ːaKbIM09Sܪ$fJܢ#7|Eb!i[ ŗ |b(C*2ߔ$U:CNqQԚAe)o.h{e+#G,Ӝ wyŖU @t *' PE 'F+r̺A)rpL`C^InlA8>XnuЗ ɻԐrQJ#)eFi5}S* yJ0!I2bn rXqRO$H<^VOg$ 1~++rf`6,l>N5iu| g r)l]m*Y?D lя0O+T Tyft^,g uQC+jSBܭ5xTh9X4tf|DONHz! zD&)_@nKN k^,OB{-|Th0~%$0]\rEI 觖b"HS}1dp\Kdp|jv1mj{$'I̜g s$+&4vo<њU:#.̝;qNf#f54cl01Ȓ;Xi#$B\&a'{P[; @Z 5WR TSl@=>Usk#tUEIJG ']=dq7:c~auԧ9wpS=?smTPhX͋? ]_"h'il ߟk*n4GL':.Zäͺ*PcZ|JDR(Dh-eDIidKwdCF2%UA'7+6OWָ`EѰki\Vɺ P,x۝ ݲW뼃)tPF)έ6Yʛ6Cetkד}sK^)VGNiX>FO?+觢]/_D)!YAV]~{ff=v}2tbAˌ`Rs_||\]kW x4"H9t' @vq3ZANȚDwWP(3<-gGp`|nu~ 3Oʨu6hŸƂG:*"JmIh} KPYmDp<|wSo]Rqs2FHȧY2y=hyBwB}Ǧ%~+ѾAL.XXWU!ya * _gzӰ'qr?mU ȳzṉ[706Ba )Yn2*zO4USGiBރfz3dD-ȌI9хYH$֌񉃌pEd[Ȧ܏ɳ~xhsI! d2tr5(7XrnU(^Mliޙ&x ǞR?`,"}Z+yMZ_U.lX\]3|QpV[hA':A YWTzd.2Ji@IvG qWEf7'<:51kÒi`Bl1ygH'zEd76ye3M(L#xN1E4ܼӯ MĈM#˟_+E^Aĵ)Ge^s-TW%ZP+b-qBz TRBWu[AJu0 'TFuhr,c/_>c1T%So5xU0Z;D{[ /Y1X`K>wf{1ZVqK<΋m #[4l e|!뼑KZ`}T9';t&)„FnŽ^$!QrPU%\(@}Ks=ދ@=b*Tecti8wb';jOJMgm1 q*_Z7Њr i~*x M#M|%SԳ"%Cbu LVqad/)]%l O =6?\3^.U7-Fbyr+W1BCƲ?Z LCr-FYPGٺ?b]x2( &(b")JKV2n%.K{J /ffcS `}b38_:8xǤףXLj !‚n[V;ڰq~{dWR]8$GPvw,ITp% 34H|3~*PmmiV2ۃmERJXI/'?#\P"8z(nJ /]>~=IǼgx 6(Oޏ]'&5gd<'9ͨ/;l443)Zr\%kqЖ$pR nh;7~=p7knOV4 *2GZ5^Y +D{{$5~AKLq/~lAqMHώJ* cQ- vg+,mmkb ~7r+^iHj܌.3F<&6Ivy.'2Yܤ{vfګ~'υŦj۷~a@ȃ_ ;k*3fwRѯ<'<p<Bo}X8{" 7у @=NKdjiCա?4ĖTM)Y!seoz2>~bF~Kjҗ`b}影[oӹC0ipNukeB]cǛk7>%&C;76>ȁbEVo2ߙ;- s@fpm7s\beDQ 5+GKӁ <,hIa(pDwgJ^\@ -C1T{S*+w#+%ojs-h'eJCOW9T"Ӗw4qU!z)s:M+H 06GB|"}$Tқc1ۦ(`oT_AU/>蒞IJr5{>Rb"ڱ";eAVCJFց$8Ѽ-auX)!+=|-1e$Fg$`6Jʖ_XTnqqɺu<)Ce3%sb'|XJ%8AbÎ sn|ŗPpfAXs)`p,=Eڵf1J JH1NMxY4O>,Au "Q}3ZX/JZs,[f:(ޛjTiNS<-es X s׀u}xHRO|Z帇%%Ozvy'`zAd<RUQ"0@(gp4 L~`'ݑԿq{YKc63je+mVr;zJ8: tl'B}}4ݻ7}/9m|)Уh"{ڀWVހqP}nm|w"jF%\%6/kS` SAtG^ŸЂK(_etNJ/p.Jbh1M<ϯ]$~FNAsBo؞ ئ)roVs)s50)of?}V:nȃTp4fY"`I*ִk j]|{GF=SW3/٥j*_a{ \SԭTrw*FO 483Qq_ `.:yD{VCv;=6yC zu2,v(T:$Ҿņ\@J>)LDZ=n;? o#ؿ*O` ?^ \M#:/}"Ώ햩XǬ`rfNڟByS4ԫ k@*OozcU"*HV,zVCVȿՅ(pOt|KR8]@k#a46h]Ƹ:#cL7LXqt{&8ja0 _F(y8h }[ҿɤdܱU7F L %E#  D8z/^ێ`y@``*Ҭ0^R &ms @ykr-ҵD ˢ/(qdDi# ^ 2џG0ã2?tfQFQ1ͣ=w(#FUr2ȹGf)2Z3FkCe}ۂffEh~VjZjZjZ_bn>#I&9T8\ 3Lp9ӟ1, ?.)"`L4~A$||ɴAg%&Eiߞ6)7W@I_`N`w n&ǰ8mr<``Uzp-" k"DJz'*Pճq}@eݎ `T lm>zX!%I ̓ffNFr SeHk2hX&we0,&0Y@f4K+w C {qo%Q+V 8-rօ 3y]c?Mv*%&Klգ2gB`4\7_E-mnٙXV6T5dn0}L#e;ZnUc}YH:9Ne8xu_^ q9=ށa<O`8)pq{?Vhޭ%2V Vĺv `^3KO74a -6g$8т|Ca{]9ёȰ=К<03(`dP`)L399! 0 A(&Fs&ao3N ̻7|FM{DWp]C~#d~ ڠjH,G$89ʹ\u;^MMʬr;|sq1dï\XK d3+pڬ7HהɔYη}Ux9*&[c0vll}DB6R`9[XxJ 4M%|fi○(,d[2N7 `EnLN +lĐ6G_h#4;7hb㿿'4s썖%sl[p (&X cUKE گuX_a6@fX86t/eOܬ"0S㮥 '3/\o xZOF M>u]iA;Jg#T@ QWF'XftZr)l6`l8na/y-2P ;jVrƇ$dt qa'D l܃y23_8LXJ!ps9 " 3} Q1jG;ԺC۝&pWKq+v5""(<jY8"j ذ軼iJ9쟞'i7.:{ Eb`̼}IEXrAjX`e<>?[S8Qsޣ(Xv;6JZS@OHXP/n67ŗ LvL#6։v3~7,#@:Kk$dzۻ(,w fy^sۭ_ Rleww<_?7pA—ҼqwثA:P%k j] Gu?7ذ騸hlƐoy{=1amx, T7#\0 M/V+ c h_|6, P3=!)`1Rܸ;t>MWmj[KAtˁ'DSop vLj}*8);Z!uck_M31t%7sx0YA`m [,uK*ȆVؠX"g"=J2w3JH 7o/B(t.w_m[0:s^[.kZ&PK sB(m:*p6m+#bȌm%! ,GA,(/Ӝ WU:dg="NE#xyD Fl6FZ"xC»sJU8j$t\&{.(лx||L݃>;P. Yσ/@~";kC^*A,5P%{Hn"Z-s8~ V3ȽgAhtXb(";y@i[e6vG^̄QY MZp-1*ҨyYd@YTxw|:jbMD[[ȶ "[!Gx ,ZP}E*aM3[ue ʳ›qm G.ݹ{Ê7Mb}@:x@loyyԠs^`B@XjZanX-eLE~#g@uϊZ8m!* d50<E( ~ݐgу6q3;_!Kj"<+`w󣴒ZSX&! aK+1x3xd.~k\MP/>#b ڝ)ݸm;GN"IAh=nH{QBɯU2$?8C%?/p]w=9-/JȰaL{``pŰg$%h{H=Nfc.Og9߿o=ST2̫x_ ` !z,q n1{=aS%qUZ R@/G(j6x2)v4,x.9>^f2`5.&'\FF\̟\FcvC`"э%T܂JҥPV+{ =v~ -\6\dYu9o```i g55DD9rF8lc&4aJPL*J(I_<]7II{Bgsib FN0& Lklhh.kc61+qpQDt/u*W>c' {k#*&9{B No[p]\l9_tO}H#y~w)lsw( *bNq[,'YUgc+Mzm@hZ;I„m ( `5۪wE  8&LlCnFT %wim>֏yMS!#s0 /cL4Jc3f{+Ap6"2c,cB)b39$|)b)"9ڙ'Q+$q$gN9A7-*q ]÷zbܷo`}꬈ٵ'ʐx'NCbkҐ, 15%XѨ$8.ځ¿NfN;< ?{&/. zn 5B0O1g%__fNۧFHT[ϛ _qSj' Sy2M:*@|:?͊D~яi63іGXQxo U9`eDpp @f}uo ,} ^rK 4/3Ӧ"dN]ꍱ?3r aR?P)y'MoH˗`ZU5yTE>S|f4we1rZ%D]"igYh%˯ n'*5zav~:']2<|M Q&ܴI0Kj8{ɀ%QDp900ch8|qo%e $pՓS:(uK%:3*Vbڑ[{>?E0@f*UG[S6!18X@~*jeROgQ*F˝S32{{y2s8Ky,pQ#4}ˢBSz A 1Hy߆,F TP/njqMa^W.Js ̷v]PDI^%KjLXr5ܕؓwYUZ;a{`DAn@Ƴ:S=K1OlJ̘y٫(OJTbih^{l7ųr8@^vx. 4XZ d 1@ZrN7ίP&4&?KJxedJ<80M+ c@uò RY?=f488! iM{"1ӽH,,}vf+h^> . \|ʖ"V߄N{u (V}%P镶ޤ[CӢĵ> Ph[y$5I!,CXFjÝnN,< Pİ(;U'l -8GӜ{G!Cl4-\%EwUS9;&} pė5'*es M [Rx;>ʥL1,所kH* 2u#s%nA(04@Rz1xCKnsk+)bǯ:( fJŔVw)\$ Pp6Ss/"Vy5HTNZ#kek igb-7%КŀwYAv f G11|c'/^6 _/}SFGjઋ&-bQݏazda`,{r8[e4 vp^JV*/*[Eغ9;:|{>6Xّk2a)̾(kuPokYrz6W,S-,% s~㹫V"8Zs/$10Bb 5F6\^gůLgRh<{h b1<(H 0 088\8aacpp<9ΜN;״ ,F;=<ޞ9qxq³ǹ86A@8s!9¢9mWpii-b#?J(qïXEyҿ 3d="t̆+8+J(P1.=gvQJ@A=`e7z/a,S& U\^F.T F@ϑ]0 ,FY)ĄEYW"W9O*3QZ7tm H$!D'%vX)e7g* .c֐- 6ʼn2`;n?.]V-AҮgU/K FAy ⚶͢䟶Ш9\ߦ#qasayz7kq* /m( aclgki[L@tR5]ۭ_q ߙ်ް;mrr Em}Z}gĿr 0e^%(hLylxM/{u=WmC A!rPBN| +rF+ Տ MDq`ɣ L|^TWo0߽>3$ ^qcw eGע 5fQ{?!ⷖZS2*ӋM \IXPOux&Uj3{HSIdݭC¯OW3]W-gLjD5E/1W˘C +K_i2>I U"3lRdpz>\gtbnaY8GaiIפ{:ҵfbSI=Nq%a ,CezDNg$4~@rץ>*J ƾj8Ã-[|}ܘL.$ݏS-i2]&IM\Ug{c848Z (3 ?ġ|5` W%ɚI^@Mse&6R 6jWOf^>UX=GaqtnSI&f@M湞,:K8FjdcV*~eW찧Ё/BRL~<5%#,c WOar* 9*wװ@HO}q$s \oߦIY{[;y/&5y#vt1FKV&ד\%G̤. sDFIM7 ` pVKn9w[cB>̙ {Hb~9H\> q,- Ŵbg`ߏF&ΡJ@h"[TàaݡtO1  !BvaAv% =yro@8P35~Ѣp\/fݸa [`HfcQSw  |N˦_'i(z#?wVAiP:#..?ѭ_[( +o&hlܓ+l,yV7;?3¦ `cdvPC񗻂irQPkp7`A@cx_N)gS1A?[M({sa_}tctF Rc#֑:/Jّ`G} c$O +odFӔp׈UuWJlzOhXEqAržJd/EleI q{lgYgTA`%Xo#ˑґv]V[)T\{ &ʇ6 oK4d ׬V*tu.}LHH}CU[ 7%^T5$\ñ[{Qb7VCY.Sg !!)QuǠT'@}Æ/zoA;#go[H\T`oi `1VH7~o n/6 d](Łd2d ݎ1י }ddj|Dmo{e ,9)9E/D mt` ׭ me|Z ݉^^)_ny뾖ÖT? 9g l z$7TIޠ1rj}EBz ]t!ɖC*[ D8C]fr}z\*'`APBgT<|̑;xbtkQx]2)Fm׫a.0O?E㌕vL Vb[nzkxoīYBW@ʨB\4M˾YY^v?ãH)^xhǾNpCƉezGu*BV& ~d0VTh6~_ƾ싧N8 P&{>1XUaia=1XN%(O2;+{Ln4R[bGd}5G\9[RixNqV5wҪWW/GdOko&651fTa6(ҐkG7ܑȼpsn84f|=>we#t{jt\+F*.[Sv @[lFN#ˠp5֘ fy˴2ixO{~Sf>|Lr=`Tt^[esC"ƊSDXdZ.nOXF׈suL+q@':E΅`)ŷ3Tc <1!?eu^HMveWLӞ#ٌ Pa5tWqɌqωT-l;S[+qm_ؐ|/*" N1<5tpF0eBھ~N;':pC$oq6/uT;$(I yn~Hvo9[1]@;Hiѹ Bn ii) 鏯tQ.7#!0-h}#ʋT`s)_*@ۋ%h/uCi- TB9 `~-NdӵnD-0ig|DDzFZڒ՜Vdx.?urHgYC`;r`@܊g{I%=#,;GiX Y==!ő?03~|qG1(&.^F?S;o/O8B-y'܇dUű";%* i)t9*\H_jHE┃}5_'og/}Ę(p8=\E!:O뾷/\J` խXCF5{5Tfslѫ}C뿝eW "P^(8ИYX= )M0ɰM~qsrTL| [TMS*gd(>[("|; uRy(xo:7:uu`C:Vn$jdܟ`Ds0^[lC):8$d EP.N3!< `XU2 id1['c5Ny} p#o*@,E;T&71޿/+q eW@e!Z~_T| =o`j: _yF;UOLb?`WJTt̹()H|CVC輕=ViSQ&~Zc7T[-T:,Y;y[S?ak*|A|ة~Ef_x+ky Rbh:GDyvtGCzj֌ Un@RH, w| >bюcMJGsS|l2m7uwG{U<9 ¿mcn :0э¢w;{pz'vy*aqwOL?G6m!w@̔4k0e漒FF9 E4ʤNs^4%+ zx( cBш, ])rLg"V}BQB-F[`քhjm]_iK}|:H(!vn4Q' ;W,%<Ѭ;k9\UyLݔxnp^'л u+S[M=폏á9_7S  2D$pX7 5'Fe P(?Zl17/b7ȕtft {@N/q(׼>v4[\XtqO-z3 47* ˛O`Xpd/f|YO`,; !nmpmk`vFH\=^n HRIrxM@1}} e|'8Qϕ7I"@`V&m\ri.r6vw-6|BһƔ*+2*Kjy>`F?b>4 Ooz2nT[Ep=+׎xzX9Lc%Gt9:E3X6EMyׁcPc/Ypt<:4wG _3ooT=ضA1`yX6?ϗvX̧yZdCB5DN~\L!DZbrR ?MYe ~G2R/«,H"PNWXD_st'ͧ$9r~\)E`9S2iD';ũu,1;8ТVx`"'DRZGjWwQp߂ju]8N]J<)J7] F+teSBԩ'(.Sdhc_oa򲿌&[kAy7{;/fOXo쥋̈́&!Ѓ袘P`dx8&N$rmL166ByxrPTOh&eM[B~Pc0}Y M>M%a5\zS%rXGP?h0|괌.9sT{N톃qcSfǶIɅ9 Me)? iɊx-*i# s3pa 6x1O=:)ɪAx 9yRѦDP/+^$Q4x6Z mRO;ޖZ379bg,a8~yʦSAҢɞd3`l&?+gf%9,5\J焫|4_nÂN#9?yc]Eb4&c4 |e @+d81Ka@yFK5?MP#mLZT u)1R5D77$ / Xie ЈQfa#K$1dqEQք)bzq [*>s?Kw޽ 6Qk@5R6 l5+OK{;=x(v'9p0&'ni2#VT0G=3ܰlDj؀e8*$<+_Kqy1~U0sOʻ+ j&xI07_ P'9Ke_%]qj&@*>u]@{jPw*f0GޖBw#9C h[` G.ؤNgrap쇠 h`PhtX+s.G >E/@]IkwMdFY!(lSgbhg6%f2,\P]U$K v* xN؉(UDlh^*{/N^O^ (; j PJ+s+. 98qv+^ Ǩ%kk&` XD#B?h(HK:s8q~nC\A%LC.s7*|,1nODUv3jr0D,5ӃĶ>O;D|n¤, )7(8)KkS0_-P+͹- {8cqCl8u :cj(Yw=x|@28h[o݅DŽ5 0 rZĽǃo!=#8"Reڌ)wJM7CL4?])_y^_K8[5tAװ&=ÉQ{N=] ߏms3ٓbi=I=@q,jnNvQmW=˚Tx_מv[|V@,E#-+店c ğ]=/˖ )Ǭt)w I;`@+#XnA_CDQxM@.lZߔRe=EMMAwRA@|q ?'޿t΂"'Xk8%j;h!'YT^Z>8(&ùafwu<L8$UKӟv ܔ31f$$(FkFٴk\ LgcT &^JOtZZȗv ^,T |V t%pp{0@@sZc=|g&*C&)x 4:^"Fwә/rɢ"zk*~[6\ r1ޡSSdiA,iSrSD jy\KNۛ;|0/Bd1aR;E4Ep /DVD`\`g ݘ{QC9?OIy``2zpД6 G)*Jh{d9Y>&U3qTqExWP%!4Φ_N>K`b}Ŧ p.[[):=&gd`9>#Å{g䷿! rre6zQ]|Hꇧd~ (Ζt +7ǟc!RgɣqϽGRչʢv Q>:\(w} Ijca#6.S?XhtO4)d ,{Q勋<;쵯҈ɐ2>fWQJpVtЦմQP=;nDSP)BpV {?})J@4nU3E=\2Khes5gd"'[~k&Ɛ ImJ(L|N_0ǜt&1Ot_Tk 2)lv'&OrSR`X3{o(;C!y CX[Elyvo`NrCQ) bSL \"?$[wܲyaR ;>h{4 bg( i[f;W^˷G4Gt=u3G BG?ӧԣUH:SM-o{8lc)BN=sanm1 E>Giʁ 5gA M#ݼ@鰋eX  pAa 7$sp)z>)G2j@Hi/qC_9OځNHZ<#S ugJ`+)j R*oNpU m"C0 LN:o\Ld!$Hy/<VXB.K qí3xD!/G-dPhπJn~4ocɿSO ${>2f%I+\(?J4:fò3 fh"t(e%;A%C.~03Ǟ)rK! c%4qԯ:SJd#׶*BnT)/Hu $<>ѓU ٳOVqRƔAF߰qp+aR5X1d\S$B4DE?ݝ,T70jL]veſ㰌`mrT\G.%ۄ~^h-Xl>3uڢ&JSL5NXs7'PL:Fnqoc?(=_(%A) Y0 ?Cs7-ql)Jts/ 'Fĩ||vk R@h l9eyDJ4(;c ;UsчP3&@4cp%- OqCj ?1PHgL5UEX& A\ u!K%O^>̢[H^(w+.*GDui-{ ѤO  ~ }Ǹd[U=42dY;n,WF]3 %RiN 6ފ#Փ _%yH^(zsM?\_@|\B& +G:Q^% 3 Oŗ^iZ|)!]IߩOmEgba-N+Rk(N^fVZ0)%Bg&-5 <E!° +${~`X2(r!&9MjOa޹zZGx~x]64H1N f1yV0ΰā(gֺkReͷ$^FP}h&Re:dtbOEk>\umt5xu1XK ~.=iS\,2"(ueJmXW|%2TMO=YO<smKp5 $|YOZ/9qs ]x.Yc9 -h'mq+T!ՠ,ƬUg0{i9Zm$пLH?pM[҈(wq?̧ȐL\ >dtM=FC0E2'Qr8-_ޥPm1ߩLӰgp,&"kUxك%Cߜ'cKU߼\'p7(`叞~_EϷ9Jtxol=,Kd8jFp$d4.TT`dD^ P:͋*!Pd"4^{_t0'E*@.!ײ`, Vl ZuWً`i bBKvc}'"q`D5=$ 7LD)r(b|"fՔKYj'8v^!$`/yDu0`y0ɽ1:'"@SŃwbQ)-EB'ˢraT\~BXg1[҃D^_LČ`)~`RzנTZMK^M8+K>kR|L0H5/BIh[p?A@k'ID0 RX#_lTqх};`kzQ-dY) 8 Afp1w:1%_ה'N?/*Z{Л"R=XG>a?˵b/BD_p^oncԮ )[B>,mF5D炿0 ЛS))&y*kVTd3m0wliy?m.fUT\TOm;6g=R"\F܋[vN~Z1٬ gPi5d #:9)t10yBuQ5IׅĎuCZ$ % ee7cFnbux_SdoOGcN5z?r{)nJ`e_+!bXw-`ėljHgcX_z̏"X a!|i3$X%?w#Ǡr`Ӡ%2Ρ"4jp,RnJ2@_)-5 ^~bm[nn]ϹwեcMjoXZӾvN0GHM܋ 1f̶XbuA[ kaPK'GSN0yjC-~ Z߀<P7.`^ ̇%larA} +Q,Yތh0׺#0GFgNh}UβSf)V?ʼnҺϻyFj'#W}էɱ\\AL5QHxV#Ns޶W 8~];ri:$WtuTsaV2s<,#G}zjb\ZCܒxU`B%SK}OH25ndU";{drB1|?ldeW ʃ+pȓYfmj 0Bg-#/D0/C6+r97 ^Y$FiҟjWZ`ZfFm;],S_rAWUǶ Bϑ1 ~'꦳& n̒a4b"C<`"<' F?5%&(gJ%Z!yA/~d5!Ze7Aa9t(8M,&/yVNqa UGin?NL؀ZgN0 ?t-R/{W!G^M_"VFr؍Pİ?hp'M5)Flʷm>bbm`Wo/ˤr^2XfloQ ?[hkFA_ٜ}LQۚK Kd 95_ Cv<#g ez'wsCp%wJWxZ$]z5LwTCLG>xy =*$"- |HgGY+ 0C@&0 aQp0@%`z) g`w YA|4/ KL Qp8*0:hW{Dv[iu :]ܞY31iRJm!a̯ g1Ϥ%GnG ,Ҕt ĐD" k5+h1,c-*kI&"8@ v-fAзD{[wB8Âk0={Qx=0{>'DDb=ji]0_^`'ف [rNf:OeV oTQ@gw2v$S{fb(*W\GZ k<γ#R1T7C~ME~@$ Z&(%3xe(,5qy,,W:+vAXa9JHu=)`! ɗ)4x,׳̨?mHF+>]Lqy6Jc&Add `PtxqgE*lKRgBroNAMde}3i]v.QC:A)YJMo u50ToC˰%@5Q Ÿ2ǎNGxPJfw!os8e*fq7vSȚ bw.;vK\Ɲtcj!E*c,k;yp'iNU)s&BEξFʎk7Njd:I7lANgx$}߈Y ~_n&p*Pk0(ϺMK쫤 7"āxk 5 2a'i7F-ގpFV@-*=e e1 s@ ȁmj@0Z>5?:X?F%8&.o*YuI>LawwNtr6'v(~ZO׍_ ;3TۻhPpJN秾 <K%B,#.cTzn|YhqqĮe&+U(HȤIi4VY)W›rη>gfKfI=qY nln mڏ^D_!s`Nw`/'_{  sb3o↚^ ö0Pso31bLFJH>rt@FzEjaD>V'ˆκOx̼/O%rp,p:==ͣn8<̣st,UFf\P p Q!JWAP65:K+%y=nѥ~%6-FJZWӇLbD$h agK0H\]Q@Fd!OT)t`?k dJ=o um'?pη{w 4 \$i?y4q4bM.ٖM}`r MsPěM[8Q$D6_͂PYAY|))jlK @"ܿζFuyAuq$v#:uz(R\$M O5[%%$yvs6%~s?˘WN^V]Ϫ$ԍ qu.1`WY95` d[d3FdFه9̾vI8zyMhKqv@1pz.э:*o^#U4 |ݮ _!P E7tBmIz.CƘ? uPWPނ$:?q?*]t* vC22out[a/¡q3${. Ը`R ݿ !QvHBGxa[R2n mWt8 $ i-2+L&o^{txN!fht.QӭAx#mn'lBUZfc*CnjwWY  e22Qx:%IЀ-<3Pav=}0h: 5wH}!߳no3jg&d󐱟xĤ@x(lX[(wI=^}@ "TjpןHֿʨ+ZqЕ@ÁUeDZ[ue; G[ >GzJXVflh/k4uX`ʟsu&=üv.#uZI XOMۮa4hR n*H˪<+Bvwc{c hQ Ӡsڞ|бKҮ8IjfKǶ͇ h0,y s?[4 bAwD`J5c[Ȓkx8 CvgCɯErvx[ $RV6-=`⮠cE&;Ě."`~ ΏoGan^ ^o^O;Ąs|HʊA#MCr\;qxDeML376![9vS}[<&#S+"~KP)X+Uڳ6S{V*ZY0SfQ?DL-lygz@J"BɾwiO.5]놸;ӗ8kn(1KС)>U$gKo ImGTغx;Ny E+i`rlB.Q0Ѳ틈f1w˅w ųboҞQsVHJvk=ekO&s zòh#7/Q]t7FYJ-UEn Wѩg0-/)_J)d_\ANne2bиYZ]R4ٔ9X'JHif^)%5 & |#M<#N=4s0~ Um_&8,mɨ]򟋖K0 w*/ZZ1:RI'9)ZƖ,&sїN%(‘88'nM$ (H& *\dmE4q*ATS7xGx&{C; X#q?ֺ`j'b};j;+~0ᴭ=Uc\{M$P!A0!2c/8 TO{$LkBaQ6 Ʀ"o @͍s<ӹxP0*"m5rUU/Db s l+?ň-3CU'%8C. WkD ~GS$)K(*[^Tgyb&@w Ű;x0;l&WRiRvoc(=p9nF! Znߚ3 .w/]/'VP9t` AXy4&] ԒG1-\҅E1ō*H|O\MDzDŽ׳wIxjvmʀɋcDvw]Vg\"΂(P^4;+EaZBnuFv\zIޮow/ Dfa:b? 1o8ޣ%1ΟΒcSZM㳱0x|5j8 4D(iv X~7v)Q"?QtS@n [s8^'ˤdXtnq,. ?e3ŧ \|0>"#!{DU(D =UWޏ:]͕ f`f`f p e=8,^CcUǁAus}B{lbI`w}6) ጢXF=?+PΗSXԣ(%/dk^ [gzH0wfem;vU 0|0h"g??nf x(x+#5r)Zʉ@_^2B7VŋʓAƘZ #pb]4f";߲jt)Mʘ50_F=g'^x!]eexc"Zn7/<~b7FxH퇊%} =P/R>'jg22N~ (Qh"Qa_0Bđ) CHD;;柲;8 N>+Ur&чZlKm A/NQU LPզ1{'^grxU.UDk;cݧCוf.#?Sﺓ#].~_(k@[^r*{ڃwHs93LKU&-{Fo<2Аh}N36esh[@ǔ]%S0Q9LGjɾGY'w!ma0_ϺXy?iyA=331{[:-cA+ѯxl (=Y7*7?10z{ WN/Wt):=0>BW@ϐR`M^oh=̭'*?:Z,'r"[@ 6g#쉿8G7gǂIMEt- s_@iWYYlMZ9!ĉd0u4܃ N!jȦ@р"w#F; _li$ aU) "zWP2v+‚jt䖓QHԐF5{l\xV&!k־% > bNeTf/adeZ+[0oCKj̐Kcͪ8/S}%~0޽:jִ5*所kS;q3fXd@J6Gu!p6R|D;߲jD E6aq%ϊ1B5D)hdTϮr5 IIctrԋ퍲X E `F(<>&] y{QsLᄩM;+bYZ@yǥ_>qja?uTa8JN+8`u/p+YMSÒ'UEʤoL#z|ֳjڟ۩@@7 υ}aG|8N.J1rm@ Efh\䅱@_P =_eho@Hx>9 T|4Daǖ8/g-mBHGXf`)/c1J C?efhjD% Kmth^?Hnjͺ*[2ge V+ FmPmKˆ4P‡mH\0%ly?t 0Ǐ#lݹج,==J"u?S _ɑO_ߗQPh C΄s r)c1n-pͭaGmRln3Aw SP,H }}،Tq,'I='/A$. DZ/h.e8.:v&-ޣZ"(bOmev b:~By GyHM^y< MJ9[@N&f\k5[=py>G zxrŽkh`_}?voB.nIUd*E=A6rY5QsnL >5sCoPJP"BZp>N NEUM*3%k GOY KP"U =ط  xiDw7^&> /PDI,?ŰH2h35@$gXvYBx&, D񙝘w1ۊ}2H{eɿCT$md`76ژ6g|,-Ԑ! (\qG-֏WDK9O.z2'@4NLKz*Iم#zۃq]SA%HÍK_^#^et-.$`,%sc,qm4JqvKQEBwvA$ʙsoy/ЙGb0H:Z}?FwKdh @SZJjCxsARgwj$y_4Y,wkU޾S nNF_' |p\n!Ø@ef1'1狭j:j;,f0@1-s^= ﶜ+ԅ# -4P*qYoXT+u2dɒk=kLC|T4m0ZZ)cxVw>%W[nb*TS;-| M{m$' cj 78EB+/RYp|MbPJC,X f^B ?i9-8`ckNg4F<|ȞĢnadwYSe5kk[zYhoՈ˕.:eGbBEgb|p֣ #%Jb]s2]no{Ge~! fd@A mw"d~`{շ HX #ޒ[&.\7N'̞…$it V9q7e6%g݃׾) |2Q\|?D!3Cw=!n?%xo 7ߤ/îJyBe\_73OpPQ+Y$ ^gl[p(^H7>;~MW[L-Q tkxT A06x<^R.U\K.ilPHlus]nuXmj9YN:&>(> jjFuRvnuosgJ`!J딠F۝F+hSGX)|Yu- $ *[ ˱Э}GP@33v߷#<ܾ}}_zU[Bjd)Q6:`&܄MѱOmhioyiUH`d J2rH!8^|٤c_:O<3.it"` u -ynCMtb?5dX,[.\ $ VckUˍjKIxŢ&̍ w8?^I|8\u_)R^,.،X `Fna嵃Gxbj͓a8H.|gw@{t/HVfju0艋-Ð93:Ghފzk"](:c@zjp]*lq4 Q4 2{\pV$!jLkWD 2^nM>=yv=LJوZljȃ~ Jv{m2SV;0Ei]I(t=)}]>cy$"$`]4Xyo^KnoJ5>]q Ǘ.=8 p ?o}Z!8qVXďoi@Aww,T^FX~IF;`zB~gL,KFXo(08ⵊ,d'1j}_ yE2hR'o 7 QoT⭽20ϾЪ9EzTo"Ҧݶ4@#L:~*>%㈼HB^HXրⴊVAwH~b5 O4(|St>}ł1~i1OjVIpJIwDhac*ۅW5UaLYߝzM!9A[7m+p]C2Yw7YۡɊ)h%w<y[ӎS@ݭӃ5 ſg5@}K<2=Qp"tu li\U gI/ͼr{RD}{v-3_7ﰌE`H:/nep\)Y0$~3kBk+?|:0=cU)Z;ۦ J7ʚ(Q(Fq'Y(_28_ 43+ "=ubȎ1=:wHъ(8*Ҽ:L2{?u$JNJٚ @9BqaRM@0:ƶяx6D-hU/\/'Lb緗m+<'TŔC1XhBj1  OGVE?:q ;l7.V8|NYEKjO~X՝ \b3?GBzJb1!IpLjR.TRyxO?R_%{Z!Q BϫTJiH>EOvF2>76tlpn:A QYvK\ UXnjuNbtvhulP JW<ۯ!`̋Ɂ2ï1ˁX rIy$ xn6@L0}$ة$,lYHM@c==#2&ޞ2ʰ\3ߊt/E9 SG@̎\!u);cjp1g:~ UU< ()'@e\52'Qyy3QDEO2#᪩BE~Ir8#K|WzIEJN* ͢2 J,Q-)VkYJyaFQ|W;\YBt GBLdAI)tjy/[|3ݴ痧H~م!Sn [>R$Xns7@+Jl*w(9iUIHZ5# ,&> ]s!Z6^ b63 Z9& ݎIԬ}Ӵ"d/@fWQ)'E)fM-ө n:du-w}+Ysbh~0AҽS(y ߥ\L*Opn޹6}f4`kn0 X̄/|o5l/f0)V>q<6]_@)\@MglX!rs.i[rv]Lm9ҰJ)| 7+V]R#_i|C7|ߘ@/BX| 3Ŵ} s3hQ~L!\[R-MmOcs9ZG4XRxrۚ2ʑ bj6m(.CNd4gà/Iw6R#N.ڝN(Z#!运5Ggn7-xA,G-oZvHҴG:dWK o%&Z&8&#>XUk*]-t/J n_t!.MMp%cXzDX8NAf[ zҙRT $7dcξŽh}({Uѓc >fL1N$EL0.!i"莋#~ Kx|ƁsA0zKkzb`~ym/_0 DNIJWz0/X?6f;CUCYt= hqvcnʑZ*D]`4ґ|SQH۬:_ ,ul/@[t"fkhk~+ɯDÌѸR]R`uj.!R"8 ǬG( ܒhz_5g)9e5Üm|a 9l=B@JgAC>C'"MJU@m ׉A*J$6suc ,eޘa~<&t8^O,d40%]C$]]Frp=,(>4JSd\;bX LuHF Д\OonVMxJ +lrk=F+m'#*J |G;5:Zuo@P6kq{M2FjfP:0m"8cb3It:x NZH/C' q.% vu"n|,3ŇW\hZiknЃ2 jfN4ɴ-fGZOۉ9fx蛍6u2i~HC52a0HgeUm5 b@ycbL\i Mu=B&"Xw :z^[t *7,ZG͗U+潧y T6F6 TWeb}{ՙ W*%^jR(z+(ݔu |Tnf쒜򇙨=$>8/ mTF݌h05BLo.שWP&Se_EŶv@9^x ۾\ɑzAEoե.T:hHzh^oĀ*8rm']gsSFl 6x]RDEV#-W j2%ؼ[ǽcEB&Լp7&cJm @Tu̽W8>)[b O?eЋG!@&1Ѭȳ\ ֑dJn.@bN5jW LLNu Eմgh]RRr0,Ͽk.4zj+t }ZMUx2o<˛5NBfڪb4L `.vKUIcIikFXh|NU/ʫ~П͝CtZ]s6'khVYs DlʀU_MF <^TʴF( 7G-BX7?!eAQ.w~:ڑlTg7Rq5ˠGјX?Tnv}HɒT\J'biHٻl!?CaMfnmٌ "0~38T^/m<+`(ѐF֠~E/{EOAc0B}y5zt@#υ_aԁʋ&\L=DZrrゴbv="IEyZth] 2.Gا?epڤ-;]y$>!@CCt.tz6iۡx?UiKkrS%ҧ k LMy@AO[RgbY6pǴ=G,G#e6;>\fW)UmctA#k /@zZsca scN( QWmI"NCKYV䲇.5\m ?Bᯟ,a[2OJ} %fn79-.uh% ͪ_d߂M5ti~fTuk)җ} c[Hl;&o(x*~uGT`gq͋VKk5PѣL!7wt[V(IV$ɹ2. |= X2.ŽrN ogvpǠ-Q흭@W;h^SX$tq !wƅ2<9ϽGey(WpmtE$L YgJ-cb䄜H)412\QvʳXԏ3"^rv&c<񇈉u5.K÷ [2GEy3.HbB[\4Tů3.f A{=8Q^H+!!Lw/ J}dd[Tw{ O(wZ\6UÌ6^n:r;xi>j(a^;J".SHV/Gə{`08H Dn0/7Tf@B3EDF_<e9̅‹)TryC/HB'wHlY=ߵT [DOҶK~zZ1 U"UpCCe92* rH-:o_mFJDK:-sUoKWLcnc1b[} XxH͕r:ިLhψ+2v=/==Fstm6;؉<d>#Ik~3R9gJ$ý ^աs 43>1WvV_k{0-Rh}v岄z1APlt5tļ_m3;|Ҙl'os7FOՕ=GS:|§MLUwpVjQYhrRjft dP1̪bۡ&HWآuinf<*!m {<8eH6~p_G"eA7'6/Ez1 i,+˰1ɪf֥L[T|1ifgRܻ閳!hxBOt7e35CśXA@u[e/+%`w`]Ýx;xzLw8ݐ-fml#󻸢J3N`';Gx˕a#|f8 ZF܉-K ީoN ՞+#/iɛHk@yO>HqӰK9=QUxM"<ܪZ1^Cib#[! mk3O+7](LW0檾> C} 0.Wcn ЬYi 2tJid ɦqѺ/A#EWP}WU3}&͟&~v5]\Gj)El`M.-do8p?sp66a%wmǶۋzυ4VK{L- UNrv4'HCCSLR^@ 9ɿ4KYt, -}@7x.Rl1C+sr,UOuC;V9d֫zB׫PdRBV[~)F29_S[t|U}}Þ#O`ä#IŮWJ<8B"#b +~%zEw1݆Br A98 01aj@EIUO2ej_% d,K3|h狣1iT^w\j څ#2zC)/q0rܻu0H}XL =1 b\C‹C+i>Cwiz )"D&C b`Czx›V$%6) |j3{.G4w0 /ZV5Z <[GuDv6[]_%/X}+@~ͪIhN R難Cuz>7[_F³ VD8;BdLZk0BܾX*2N$!l)uyLR`>|(]xjPŒ}_i/[%uN+686yU+ ev&ު#t8%jM(@xD 'gyl\$xWuPujL{#3.UmsPXF MPg nx=/Z,ؑ :۲Lø0#Rh.(jFL9c4MX]8q }f/DN{'ܮ5\#/o'Cg#WzI!.h }2Qo:nK'XPv.v8 Oe 0SE7?0BlH#A^m5_votsBLOh3#(9)TaY U!GABq T7`T~G"8XS"yoHTěO˟>PWw[/oCGdԙIu# 8؏L2m9#i.7O+)NOd<NlWOnU=6-⠤tcM˻d_큌ШZG2rQ89H)v}Xߞ_Dlj5s6.x!mtL֡na"uůO:V@= !\%)7[~yհZasyP؉2-J|" Je_F0Jg'͇\N,W9;4tf!p>!C?9S>(_\3BKfj6|. N xo5.8[*I6ٗ+ybB.#}l/VP/,L_sl\^8 De7_ӹnڵݔ&58B,榽$ k!2~EB$lJPjMeʵ g(R*OEr{^eޜF\ (\PoEY]!4N,tzgM e@rbH^k5%LwqgV=MAkbx}/1hC~ޮ?n;96dSy{C@Hw85>k+j89\ 5dVY ׋$e eDY$̿1fq2h9ښB5+m y>8ߝ?yn&lC",YNRr1Z1-g}P饤<sޟtɗ+,XUm > MS}@3 .*WHoѲV6oa(&ߓ/(1HY_L$G~-ClѿnLZd7pNyD<|. "y̜du^:_ihUþ_!}Ed3t4'/] > /%# ]􎒅Q xH@A W:2M/T9tu>XPhTmmڻ9ܬF(InE)He(ʠ8L>pA~FWi1n6J~]Y%V-CXťn_N@PjǭsG 7Ey5 S ʌ,,x[\un]1evOֵ(I=Hc:K~ yjalɃm 4jl na[a{Ku& HY:眛2xYtˡ$wp}& W~pbcя !$":SƞNw9׹|vZ 8B6jF|uH,Bs>ޞԂ)۵_4kЭ ƥd*Y)}^r, D9D1Xnx1/vm剥J aJ6X,}\R f֭^'T;J;A󴸺fj֊Sݤd;N|19f%#{cv98*]HŬ}7jTn/I: (lՑ)a0V. m֚G/wgBtY;m*vpF_TT5qur> *m|2PcO֝0ؘ~G?}(J&[qYdO|v8| X V#ê| =n"霡pvQ)J"X?1eY[Ooau I"AyyVM2㧸/6 >M° a1Yuhڪ.\H3G<]/ljFg۳˝nYr֋ޕk!H4٭߱E|4lGo),b_p/ƈ 7uԭ5/jLз/%dYH wWsh6ms?Pɽdy~`72:N03:P>s4+1q9IJ̏mMaߒsogB&EA6ȏU V>S ;0̽wN;r=- . ϣiqNmҀ@W-rWwݸ="lqZW8qϲumɽM-3K=??۫`$릓*'Q6qY4BKb&FZ;92&-?ޥ1DwW%V,𷧶x1)9>;M>}?ݚM)aB#.N 2!+ q춴f_~0۶4lc]:Mh9+zSj!0܌D4Sasb;DR@DO//8a}:Csl {0ve`O0x@?ˏ$Fyɤ`J%*Ĭ 7L_LhF5sz~bViHVn;5t_N1%UAUd :'>Pd&] Q%"bc5 _0_IեjHyFuֻ.| b}PWVr8dYXFplv1['<Ľ2[:CSHs!Tj k^B*Bd,I 9{;@G [N#㖏𥉉LU!dŞ0&q`/Ӕ>?Wl~|JΚF"ƕwf@e˂iP [IPG1f |c̢śZ&| 8Ѵ)mUytDg>vN4ʯy@ Ƽpp|kd4^m#8SyJVY`=ҪYskT(@05ߐ:AsZ4na6% !'=}rڮ}@˃M+H TyBO,S3(_B3FcULS ׎vx/zGO'0f&~6_L7`S$f ztTbX̉D ՁVh:iCX$7[u?WCwED)`P~lzʈ-J|16hjٷ+v.=-/ڰϘW"ek$}|"n?tY"4Rxr%nt1Ea  <+@^(fƾ#_޾7@؆6]Y2dQn  ^ v)Ph Va|2\0D1|µqP}NH:vp/0ۅ =2)PYHDiW#,qa IH z+x`1}۶oE߹ùK3`چ4coCp=w[bRDj C^roMeiaR;~"; u3U_Tvr' t-A:b3Ov#vc>!6bO3%'QdȚH:218_ۃpb<ӪjLOn*>?ƕNSSUM']JoB{ )~'YȌ`MVc soL-OUq82TJdT [Z̍iLxjbOg|ҌZce2: ^S;_b@ f_ha*s sJ!Ql- @%@^K&EqBV'ǻxW@PH`aץ7x.o2O=8vZh(ɓNac<؁y+j!bLow/h0^I` p uGocdjujHC˔jVܙ%y8a!5gy#?O, &/K]D(C11 Gx&:t5 MC$3sɐv∽X磌v| K.qqsQ9?آ'oy>15a:{3pGT5t͈l~^x*?N 0Jp{X͛&Y(p@0yolRHO~(`O'I!w3(i0Tmla ߖk$¨t 5vX4EhR9n? 7mJ9쩴vcf k QSAXkZb}MDX q-37׿؜Ӽ7*`g3>U497exFmY98>brd$ZS;] -;5)fa{XUp- 9h9>*wyE([x_[Ȗ=D!RyYgչ/6o0$9,ļc ?e,bfVd`UKiM9mh6pZ:,ΝImٰL94{`_= TPҵR<<7i)Zx;pN$o3?AEpsxT5TϷkA5Qw_/O|{dw~/D}1>:zb;%LI>zNmꟋh9%",^ǰ9gP1Y#:mkՒb^E\l(+48L# ԧWy(@Jc|Oc0c~ >rB|/bUw la; S8@570̝WXe\8O]fK2!1?O:W![:.)ܖL=Dl³3gХ`Hz|fa|Qr;&S%c (-*tCiΡ^=hG!뮋S?XhOOnLK +qԧ_{@hZ@6 ߣG #+w$3GHX^>vR&ʰr:1 ٥S`j 3v珕gFw-h>RCt cXPoؔIoHUh*[V(^O$wJdS)b\.x|=ѭ39\%Ё#0h"UK]m^ZwcnMq/.2iԿ1FiAIyv.<JHelFt`.*zA og@*JS@L[}0,ޱZ3a3_6ֈff(䫕0!j_*)=u{m6:8C<ʐߓr6Zam y|ɼ8!x2"rhAM+A+$%^#V>}%jo[^:8GtPCGa'5!Rk 7Feү˫9_$]ńXlOkx&˞ $Gz{䘚@3d'TxwprT\3r>AӫЙ{IڽtN !v_+k{νA 5t/Q_śX  Bs}Ʈ xՂsըSבvf 47CZ#y&-9Z岗x/uG = I2^N7]EySauC9]c1Ѷ`T5B\7EmxlG]&ӎ` )i@xXYi}E~S uY=Ůa­ÎϜOT[GQd*AqJ4ОR 'XݶQ--X[s/q(r ,txa[  Hi{?A^Y&:a2,g'n7`b>LOf"XMI]azߠY[ʩ e t'[AYă:6&?JB;KUXl霞 edxNX+T9KMd SMt$ fhHnHBSȜt;+^ۥ QP3ܺ\QTA|7"ؒ|[ 8B5f)1%1rMqgrfwH6t?Sc~E長1({ҥ V=Vc ;_%K Oztv^;&Ѣ) 6'B2W{V V >=ベOs6-^17`wrB,zgSxddžS9e|ĉِBT8#6粼D jr~q=vL&U֎k} Gs5s,!cd:E3y?W| c@c0M:}N=Zkq^ MRK:N|H, ̊cDxhb9J(Ah*Ve@К_EnDpP=@1 I_̼wZ*|lOW]VHĩPA} 2&FVF@fq檝'vϓ_\ nn?e e(ZKWvq+VF#{¿*^T4 VœRO"pr-h7[Cʢ}0".HKşh)8Y= ry'lGuHmg|hl{aux5j8 `qȎQ;|hՌp"Wܧ!8$~S7gai5ݜ>BU&5m:rM kׯ5 P.牃Cl6$~|?s$_yxf0'.ُN;@uҥXaZ̭E܂̍??Ma(\rVp{GxFn eDdqi{j5փݠ.Fԇ9F.l XlO LQ3p(>9q8>^WHW@z٨~A_$drPלH \KA >;[.=L_OT7xtCJl$ضyʨqG=gQ[P:M9ui'e1ސ: +0MfH<QqlC͠XD#>~]<.D@<2zmzgfXэF= Mp$!peOQ}p0g,xf_1BK"`nݚx43~7]27?a5]gP{o{ONR;knDhAH<1nc)|S)Mh-lWY b +z-*`זLRJgxkf)mG9:EQʛ:Iސ,A6< nπ%hs_<_9y/5H9Y! x$S-0-W52['h_("VM d #{23(xdޚga'5 )s1=lj/D"Ƈb#Ou]Ҭ s7-}ZI.@6)& +fuڀ\ CQc~t8@Xe)t#5㹈xI<  [ 3]scy/Ky޷82aR6@p.dSE- aG P4aӯZ+*]kyns[S?6YhkChZq~B+>ugVsQp Y3m_5¾$d*Uf( TB C<10fvoOL707@e q?u]|Rqkԓ8 ES|bo8AX o)Kp2.^n03 z&;\Bc+ְ - t;S|d %ވY%gf?_tL3xlҟһp6vo8ě(exg6lC8GOD\,3:ʿO2d멚t=tbM:(1=.Soi|G%Rp.2^Cf[a<<`ZCwi_~BiSp6 !5h<4B,!Wf ǀӟt\3T`xyXBl.zype*k`QaƳt!V=* Pgpx7ŪD31g \'>F|&vZ'kxa& +"IU-O-Bൊ_]e^[@ru4s!1n;ڹ) 1q`C_yqJvM^5#ttgBٽr| ѣ;*H)c@EBd-FgWoJ>T{??Sn<(̨Z&k~4 e6 oCr1GMΧeF#DjT₀T1S$ϰ+> u`ipp,:F<'5ӨUS"H{VHv]نήcI0#n\tfXwPi{c)D|: .z6,AfRy_uqxFLB|_倘{ʍn N8<]&>{<$um] =<>P'bzƶ{3VSj$c+hay9\>!'e]E=vP\e!/Ih%:_B_3",9 pc˟b (nqK_2"CΊг4ZWA; QA9Cl8k8i :&f9qsT3ؑEF?CEm!s"#_ppew7qH{X ##yXWZGN/gr$lF[?Q.s]c.)cT3R:҄]T?:"@)7oUOYnVŻ>e%(KTP%>.;ja.%ud!S5R$V *wx*q~/1C`y[X>_ǝ;ZYtkݬI <+oF>McFQq3G kֹ 2@ơʦ16$2ןe4oC"F{K &_{ylgj.Ár-3WĠ?VqIőQaxѻϢ3;E+h?Dx+-Yb8W4'6T[a*+㈳ѐY?2 ^wpH@a0P# N1zaƘ-,X ҬIٰΎ/_aFN kn Sѡ2txaX`-jz'#6go^PY}]?yF2}fK┶-c.3H%#c2;9 S:L7[aelXCL,TO&˵HeuV `|L_{}>I 5, T=te.hxt,48II_S.|ˬg1Lu(dno‘钙s ZzB!$ 킺/4C3D[_6FH /~^׳<6dzPtaޣACVyOM3#Sd r!">.?PF xX-.EHˆUtmhX%G+/mȤ#px"PH%E̖>IRp23'iZ9lDٺ왟Cl=L5~Wb es ka4 ͨ. Ur<)1)=Ρ1Egлv_Bhi.$jm˳Y14/YZxO oOHwס/.:Ge 6˥W"-X' pXa3 8mK]D ;;H_chUf XT x`UAS#(,*iB<Ö ,B)<ڥ*R0Aq#śk?"QxJX=Bla8!;(+sjSP0:h>%;sLe1HZ.1PgLB3^}ԀRk9qN3+" w iP'뇜 `#m0[K4L9?<#. `er&mmASN$ի%5| Qҍ, ,+ .ZR/'Ng)ߞ!xd)Y6\z!?u/D]*x Y 8%N6 Z\ wLRYQXEbl=*PEQ)ob-`ˮqA[! c'^:7)ks0OUyJo9z)!,+vR bhGwVl5`K[IK92wKBGj&@)=B)ŕPq3qwLVA8[ z7KV,$QF1Oe$_4PttP#mG|R*Y:]v_ ӯ¬ VnBML@%co&?VXo[jb>ۜU&\rip1&jG@]0ra&*}EY`Eiv0m a@ZXD]έߞM)K }y e DHdN:mY&2ZuN﶑=x!IJɼBz\6jD{I4 t$w%IHf e*_irqEESN{z`Y_XR5O+,qNRwJiтgzkC,|f%xDeY0J0Ù_)f_ $w^]Wx=RDSadrn)PӉqKrCM  i;kSL5S nqf@Mp{&{vCla:&58NZ$i1¼nJ{ 7OrI7d⽳ Ԁ9{ƈ (lrg9< b747dL;&@7'lgB_r,1\c43<~Nc}9W&ES燅HX[K ؟!KߐY!RL4x#)ߨ@E/os0|Yx׼G;][횱Xɰhfmq*5]5B>VTar !fhD3tyFXY";^ӛ+/nI!!5洲! n10>yN2Qt>Bм G!,9y)m/Oԥ{؟5L }HaϮ\:`m UY"~DQLw f.PW}d>eU-'D=i»R+YF\x&QEI 5N:)a?G䁱MnB@Fi"WMx^+LoeZ<5Yyvퟣ+[Fq)Sόh ?P Geܣfޱq(Ҩ~$R|8s#үHfFɜRnI½uS"Z5N~!?U}wC0|p(nXW>,}g,@R$m]Tճ7SCJڙH0"ۆpo{c wJ~7ԛ;D7}zr6핶~LU,=/QV֊OurZnRFȤFNCZeiHЄ$Jpy!鵖&lR "ș~3Ia5G~sckXNH/;*uKf^/Ԡ rJc+SsbŤ"Hu=d2Wisw*K'ON )u&Y{Rz+ՀUyg״P.Nq@@6Vl_Rv ',&%;4Æi$Od0b/i3TP);Vli )tײ3 #e4beJ15ުIVnZ0G e$ Aujq{V|h pe"pUy˷1թ{:ɬÞqeҘP#ɈPac+]C;g^9K1tks]oKglFhcʾlwN,0[R`{6ix4x#Վ>M2qbXuv&p߯jZ¸a*6 2;Em.'/xU`KtM}ևQ}9ji4}$. !?Ie UM5߆D<Z4IHA 4g/>FΙn\Ix~pע9:$}͂0.cyG4'ʢE8׽aj&=WfsBH eҤV,'j-U k.FġGNu@Dw$ZVK}W},,K,'kEDZ)uG -}7CR< Y`ht~l7᪻~skO0vh6æ%ud9]p6v*z(fO6\+$2wP +ו!^qnC-">a" S38U8yY^WuZik>azdD|- AwS V|xN٬@Ho ,l@v'DƂ Z{Xr4ncY,zô ; 5e;uFGeF#{&|z3z#ۀ |A[d##S1Pap5FHu+4 l%xU×iM/j֯ sQ㼩KD'h9yRr&6B$J^l Y4̬;saN> 9!n/d^2FzX`8K_o(a>8q:Aꕔ6!,{/`Eŭ2ep7='.axsc*=:z="opI~ L#ӣ=ݬ I< vX~wK\[)ۄbbcu @YXL -+ T9-U- *ӆ0x{qB+2f٢jV(Bt%dt7†Non 16B0e[$n/J)œ$գO衞0SZ/FWYΕۨ%`~[hCPhc0#~%|)mD o'X۽1"JNro˒/Hn\P.g?ldfNM=\J[ܸ7?7`z 'ٮ )XYNMI_F!va.gXᾊ>[ʔ@퐲*sx^WuVMRXNH݀F^ ېL?cBwA+NJQ/A/5.2Wh ( 9vCuRhYahgO b6qSA4+69vebOu{U8.puAzWxG O+GiM wQzs`†Yen.љMbR'Ւ, vhu+h\v`aO>2,`ͣN^U W^ުSA!DMh!P$Y ~h01#- C,嶒Am<1tK*ͱ#]k)Ƙ~?&}W毾׳ks/Ŗ7:n˄5jY.)T+J,TL+A 3j^hcQɌpPI45slו"X]0H4i >Rm؈^ո%to( O}nygzC?y {{i :d+h#FEVR n"mJ=J 'yys'=FQ!SgIQ 8 Wq3 dtKcj,6A<~ÕFE z] L^Nn, :ዚO5ih"kbLiVUKsd'nY@,2e@KR1)QGvA[ފpjG'o ( yL 0Ӗ$5׌#𭳹Eej9_q>E+E0Ƨ)nv9F={s:^xtp"3?G6sJYku"# $%HӶ.tr\Ki( +` ibQ3T O*EFW6o.)qjz 9B.2± *L5W 4X¯ W29vt`Iom~hi]SMzzL=_:hyCr9m8Jq$?:m.1>񊭘}ǘ-Jp; H$.y(4EZdI,ԼUgX%.lڃ`dV`Rqytx3"}TN ;&bX]'lRLI9'4yJ RELUW+☄ʿ5 8"`@B 3YRM<NuS{j^ } ![`X^tC/VXWpȍa@mlHP,cX{-r*9eAd-^;9nG->X8,\rjQe+iMm6/v l<wftl# S~pDj0"Âk뛅 :]rSeR`J6 #QYِoDprIL龍D YC.n^5o^eEeJo۪[g6 [=A2ha /lX /=ѥy75/#yNzfMLG6ҙ%a0K 9v5O$_.I1מՊ풁2Nfh 5gC]d>Ht)a0άKDWI8+ _T\ *~._Bt=ebX[c-!aoBF_G򱺋2z*}W3;eFdh^n~qb2EgAEn~p涴7 YU%1MYzI}|4hBk#A &2ʯ7"w0\HS@E MĬ9Cݜf|tM1TSUdPĭu,+p-9u=G6hˡ$3E_kuy薷AqCM& 6,E. CL&6hcI)tEKAv\̵::66HwvNj{ЙGөzIwGW_p2E>!s+Q@PRyu6YZ3aa)2whÒI%XC>Ipr$bl3g^T?6Lü{&䟧 sH'lr<̢]2ڰ %?930!mYپ5ԖU56`&̆ꬣOT8*.21]3*ˉ;~6^mmF*9i`W\)*䞃 ! 03'#_gM'/r=uwkc dzVOA3~9y8#GJr3sCz/L-ґ,<0l/H-%uUhDK8ڀx@Gi qVP/%S}U]rae5ܼ6 u4>gɥx,ۯw]۳iBӥbIՙM.L3ӖJƩ4*%* OƢlJ8-0"mE+͎V;4F'T|Bu37֦/Ly0y55td0]% Hcl8x2OKA<[Gsy\d?GݻRZ@pph%]L/ͅZW9Y<֏Q1N?nL9pf75[?EpVC k 0TM"ʇx<ˬ"B^2w/fWb 22%ݞB2P-Qp{Zts'ǗX$ץFD)-K%cy`Dz'뎷s<@xՀGTH#NO4x{OIgn!;cwk BckWs5H--EVt!˓ _GWc0Թ.BU@š%cEj[^L4p ?0yZb{L 8" Jmh 'cc0çܵƮU35Eȵ#g+O,p,ɬ3}?\B6Cv':vnSgV4L [n٪Ё{5zFlN7p6C1L@0U H)I3;ecy`ddge@BϜt%3lY5vfӈ<{[Zm7/m -s7cd97R>hIXW.@5X؋@UH-E&> &U:] 6|%(ăY j$[5K=3*ڽl,"<|׍_hw1¡hwdZτ]KTV8!195ZI|%vIvD- 7N);$I[mZY]\Kx,H Pum*R#㪦jBRXԳBi|2KŬ| c %jm)Bң[3mXLcE2$w~*:I?J!+~ AD g<]X"ʉNa?z6lh?F?G&y#p4rѽĈ78: {qn oR^>o}| R*VOE@ ßɂ,NuLOph;mI ;pOCl)mٛٸ9+d3f F;zD{4 T=$:CZ^JV3L4I;/mdiea3)8 @WX-i5;.٢%PB?RKm_"U>.U.1Z_P6j=3!Hm%V+BZo$r سuoojC|[]L#| J *#͍6ɘNȕE5(ly ayfg◃2}#ҸRօ> 2#v<aP;aoC;.!`ƯcHVnyတiߡ$owO63*n] -Y.HL̞>'/[,wy-&㠼GC If 5 Ð_B2h`ĵ֗} 8buo&t\]8Gc܏e;)-$ULj':7Bo]䎕,"䛵df勺" imw T~&WT:I3p.Ёݰ` lۍCҊYm" tazyGΩ@=P3aBԨZl9S&DJؑ YB6S~@-"֢ؔXqy*%0| ~l2' j5CN[O\{b8/d)zsSqUit@Fdκ |ߒn>iB!7+zbGQ]qp0Xoǹ{#ܻ˒ dJj,\ fpU1\éw?$46=wRn5l8^XL]Q2F}:xRDO/ xBA2`,r l}JpD+vOop*7M/s{W-ͱ>tdP ?y \]vM 8gWȥ yYV/PM^2sÎ~u<~M$sB 5>,`%#I bfie+^dt9qUn=߅61i"Z x7K/6TJN-k)YkwE,Zq(5Zi𽢻xZ)zRXxj{YˆK|nE;څXa0,[KLJ .=j_",+vv ?^ E9jWBKu 5xl,C2) .ݥ XU!4F'&]_]03𗽝MT(N"  QJ[PpzqqY (ydrU^/R_ B@G? R{Vr՗57z M%=/s֟ :Dm1V'ꋚ7v+nʆ@].KwgP+V)'$":᧹HVA:HC&8'tFl$<bWj$d Hdj[9aqf;qr!)#pIӓ Q@ZAET.k{0ѣ0ElJ\X15ߥI[w \T;2 \eF_TK'kfgR"a; ]Kh,*7Ķֽ";2 3JƁTÁFѸs FK.wӝ/.| 8xGȓ^yu%7I@Q !+(M=S zQ%/)d?y/:U=OZ1ؚ0~TXR804C|^/- 18lGmLSj-܉Y^f g~)VkoPVhw5e ldo~ i b38kg)7D& 4%U%-t?ioPa=b 9X)Ζߩ8Iȝo,%FBܩ{1?CjV$Kϥ|8{[_%pF_+؟5!y6` 5qh{?žԩ,& C>,x@ۅϲ:^a?}] 6GP d*lAGw&G=MGt2TJūPfq‡PB?N!ZWU ^^Sjg!_$Ń/t*8Ki- bEX0=JHX1WxFؠz).e%V䟮ڸ5boVZЖu*vd"m?zWJ\FvrR K^ό3Ňh߱$%9fILd;^r啛'Ly<5E s8u82B%iLת'&*Ǽ `[N7cO覹c+lqwػb;LW`1If߷`K7>nT(WmS5>Ϡ"Ȥs@0}KjT?I2#^o Ϡ)昴M(*@Rw*sB >C5W9;K3vކ*RW1dTi, 8ŵqN(Y*ƳY ʶ3Hwmx #aSA="8.gge>5*(D"Fӝ;~='^vj&9i qy!˃:L1{C\hO5YH3gƚ@}"@Cev?#º ?!G^[.N*DLAZ+Ź-[K{ 2BKY-0{kKmbQI#[}捳ҟyd2cdzݤ`_hyuޠfc +\k-|ΜB7%)yCwC/VW!\ܒOIHÆv5Y1aYNPJSnA?xA5!?rcs|7s}26R5[XLYXY)RؾK`,:/"ՙٸ!dDe66܅iɅMoĬ4,$2БHMX &gƋ {2J*XHs$[K-.]3 H=\aJwVSXA#4PnR@eSۺQ#Z7td4䈹*?o%!eIR|I5{qa/)3m XW#+P0 2Āܧ# Q~c)vd{h9.3bgW;: 4 q j\sᚳ_NlF<Zq 1=Ut'QձKSnBv} V!pG_4Nqx` rɡ ?`urZ.x%f>HHxᭈ+bkn+u~ Sg@@lmJ{W |%[Ly:`rRsr.kd4)1 *kVl]6,-`~Uvd0^?yj.RY+MwCS{ $(󓭆rI\!ݓr_4:^暦 UF$2ts8׺AcV2b*mNn:Zv6o4`zrm~gc'ÀAfgKsތ9|$,s yv Ò%p,?fj[XLw,<p8,U2Vޢoc0NT"aF^ˎ!ii6?nQ;`;"Gy@7ԏPbP{M(v2SY^3H5Ri/*n!La  N5CB%;BPĜ)lc0)AZC _9d0{=Gu~~B™>xԄD8nBC>)Ƈ_YfD)3;ZkN4K*sje;XD\$BTpCįIyLLzg(Y;Jv֌aNeBD n46,qzj4!(s6F[yMb'`N!Gv1A3Y.,i}|ʮ!|҇Mw ܸi?(!GMTpxʎs_H/\vףcqKfOR:e ~N(] m@ ]grQ~.(aǪhdCdImzEOkT?|j/)[,p[ )Q7ff`ktT ƾKuuD"EM%}`_s^{ av R$ a;cB6 [BTFy f);GnT)I-zU9K)WOgsZԆy W($;mr>)> ahcScoj裎> ELUu[-yPMmGFbuwʵ>laU0O$) $6}sL Lv^'nǯz, 0˹ PdB ˜4lMj"lp0ԊbbafQrtʈQiIJrW ٛ:&1Og9=Q$vpiɄ2cp{/, Z'HIł}p/.P]NE)$jsx"_3Nw@J\>B'7hk9:6ubyQTX ?7%56ڀڧ,34KD1013;K_퓧pY>ht[ %h0nѼocuҰ_M߸-EHK3Ya))y' VE9~(Xgra!H*H cz]P7 vTBLSݎ|n}ٔIe㺎uh2-[  l1t14yBv |!68lR#qZLr>ps-ϱ6;wqxy0p) Q6yC/t͙>Ta_3 iK근Jd1e({)Zc_|+v#cԳ{s_Rd&iWjx2gVZ0ғKAP%i Tjm&ўaA,;-8N: M/C"$& PSlG|*:hj)E^|/{^]G)yxǗLv5 537Zm LnKVj!{-+aOzIWqvэ^CY5ϛ2."u\T^hXc4/#KTqpOM$. By XP 9 !QDn  Rǹ5gN7YbRcl7#Әn~Qy9xBqľ֎4ù}ʖ+iu4!O3Yמٹm\<"hu“aScP k!3Ybk.C8[W}gt|zxZʼnBڿ'xOjm94XaCc)F\U 鄞 akTkRc<{39Ǟυ0f?C)^A)ps.iV,W&ӗ2RZp̱j֎aaIZ2,LXQ/6V'ϼs|8\ +INcYJVXδ|Yսp1CT OȻfw;2Hn®Ů6B1G"1F/^_-|7 G_p.N7!1S$띓N $2rD-Y4b-Ю",3Ø.U+y)_. IowEniP @B !x*I^-=o[c)\OD'=ʤ|A7\țْ ZUЎ~vC7XUUS46YLcp cFAKC {$⯵t)>muա~a,ek\֜)ґdW~@ mZ_6.W$ ay<y!,.aUZ(1 ^"!G>?},E rQ%"WaTV.=sT]@f@G N[W݊ͷ&\4[B"|NBF4V28 k3s[z`h^K%VDEaC gXLmԐby[_pwm u3'o`d,äRPxGtǤ#`nf"zY"_c7IF(C]*B03S`Ao 3C=Wα*QhJF&2;Jr[*X-T4I }x-!- v'yL}<\++7oe q+ۈJ #}Lt3)edKOߢ{[Bҝ.8 Ahl,~K",ZiNq] >BuEp0kN(=R8k׳|߲3Ϊh " Sz, V}?2 jx@~l.h;(&01gB^X(PJdH#A3Mw9c , &pp]teu~zT.֎AdBbD.!&Ӱ3AjZ YV{T[e`0bk >Qr tO 'IG ȴi1><"54P90{d":zfiܩi>c;ANS k%씀LD2@/)W!dC,7m9;ث0GhC n6VPL,o֋RH@ގq[Gf_PEu(Igι?Z[[!F1 F1u`c(cVhdwF T%%xcPZ9cnڀoxBqxDf3ZAP>zd ѳ,~^2K چItbp˲Ϥ+h@pqB O꠯<[5N?Ƣ(~+ Ab?C=D܇`ѧ,矗Ds1^Z؜$ $"v1]2!v!Β4ֳ7h[ۦ ַί?j_xq -kR *>A.4싿zp B.vԸT9귿Y~'u'_$n"AYCͳKx&ldi ?B.:0q;Zp?.]!Ls;5{H%ұrͻDb)F G UHizp*`/(R'8l rӚ.lY23&&!/ há͟9;R^hfp7s>ӝ>.EpLyXzpC-'-lZQsGDWS09 % _9C^k?Zꯟn ?˵y?īcF1'>y(&k?ru2Q1McE?Ԃq+ˉ)4=3w陣>dQ\X9:4_%~h7 Q1'\!mO^ oF6%EE:Xz3ѪzdS[P{07U!ѩs)Z-5@Н #,ە뒅ŤW[Q d|*b1eH[qe1c4pa:&j;ՉOD)j@qiLMWM!n5㇯*N`9rROxUPa#yrjL8՗LnFҎK:U(EK{<-gTX;XS%X$l呿s' BmINt,)sEy`tr>O-PZ#qTf)ÛoYcnQ=yRW$/ l +yVE]?[~ͻT{WY*0Œ0rն8z\7  {>)iN+R-4hBnAs&Jp E+dzc0en_<Ƨ\Ҽ,6%4A.tqKV>cÒ% K{IO*-& SAgaM _oU20.j@\!OM˲JZ^>-?"s0"C)EC] mN,JH38=S|<([x |O#!rqYV6-/c3-Q#A{ ^eF.fܖ鰪8/tI t+8gfV3!!UHྚ&_G ѝ Uz3^fHJ݇CX#`%)W>gOl*rN';>'/J+[ Hu.|UψLN]_Wf8rRZNWCM~x|$CW?=hN+$%+cA/ޥ\ ?ll6 N&Di>Uf_=ӏ˵-^M$L2KšgG|}5mRc݁ ^ t (sLTQݩ\e|W4!I‹Y`V{ l-e茸2B@8o t Ts'Byޕp%ouSWU {IOiNt!}4LS2eZz/]&ENL82OrYQd}Q{/F*79XK؀y1nBTE>:9K,?`v簅r{[7P7[QZ{ njfiZ̹F"zdOv`={'eِe@EtoQQĜޡZGآDMy% s;uzGo9C\NH菓UP`fEY![LJTηl1ϟ}[E~JT~[h=kiO\lBoxL"'|ArI{H;ϼ|W2CV/Re(S@Ŗb}t 4>nߡlۃ;F=K@8+aX"Б+s-j@Va|ח])%q[\l#nd1r)SeU闇kn[mĭfNuLh4C&ءZELd1@x(GjLI`ltdBRSQ&dYC *K %NHExhIܚLyԧ/G|83bvp0.fPD@k>Fh$=ϑ ;JM q<u_>95`H3}z s1s'1PXeV%c"F\m_˺jolgJSlE"P!h W vga_yic7jf)޼W3Ӻ[.|}MCfdIK|Mtå8Ͳ0~Ku jƄCBynfy)7iW˾M1N4KW0jiMJw\zs/#e\Lq5wa|=Lϗ5m 0/9z%k^Eju+ >|4k,:2MԔit<7lAKE7Abn8G R6r>0O"릈#/=k4ո-,B t>1D=p aUB}4[LBāY#h+BpT;'4- ̧!S_M-m@%ky=R#cq++zF:؀0\U8ÉO]NGZoBbv eDKZ>>KM jOˤ@w2efUx|nS_=aDgBf-w|ÈI')]6K0PW罙3 2.Ϡ*-ʊ,^-Yl?G/;S_e5_ wt*-b  ԗGGJX8=ez#hO!`8זE")Y?Ewe ~U|''dǿt<5QH!1zͺ5㶇! +7sۏh*|&c*?*OT7A$F cnnOoɐrøec2%3%WţhS;Y$D}LXJ&poucS>mnڎp\1k[!毃w#?:9d6Iv Cff/̥\uIp|p\ˬnQDާYEf2V/B^ 1S't 1NٗSu^*$eIcZ.Ž;Fu>4&jXp8ҁޠg}3^? z^m*$!G%C4 -^4&VDOK'E}Tr2K=\''J)soujCJ_-kGYh7Ek*GHm2."6Uɯa 'Pct-6Y&1G=i ­ۑF>Ua'g5_TdX6ds 1E:ge9!5UM594 z)ׅ%E~[s久*q#"%5tc2x N}7s|PGf-q2"xȓUHRڽtsy = ~‘/Y<OzƧ&c1ԣP(qj! MBI=n<3e52m.2[L7u;ܝϩ(/+jͤ-AIFv {8Ll#a倭X1<1l0/W]VFC^X 6M,C'7v=\Y{ա3BRT5$79C:eߊt=HbSm7ZIm3<{L~@K˰Ώ5xp~:Ipo[hp= 7hBDaqcw?32BAx}kG,C ávqok$ij/Nߍg&jC&^8~r.8XOx-8Via洇0Mͽu+q'V}D>WG{Aײ`|\t| +׎7P e#͊IUJ~h˕+5>Q&FYQ^?KU} ? /y VpgpЪKV 6=/OtK¤~gۍe3jEN=H l{$ TH$a=.XYu2N]l YV+c ִ;S0t5a^Eܨ5) ƕj>(XC{䦏~;Ʋq"JBw}z;|œyJgBnsR(J?[ѹ>|wƳ?5C~Å:A="h35lNHuip@=pSz@9grRMGk5b@bʀ@dh30 cuG)`e30 -ٲuAf:B@,$( VWdːX;RQL8ߍE C԰jnYH9Y!'JU*AGg(p\ otaQ+>i-TgR `ِJXd_,@!Q,dud%uǙ Je"$LhwX:ډ|oHWa\dKT{.JZ.Y&J,IHlיmux%鞹Tab/s妏Wg鹇ʖ F;6qH9=q WrK,~h@piY{ opC!riRV GsivɂWvk& ?Ӏz/yYol8ewks"TˬCҪk N.+b"xB17`ʵBGA;fI0]-hquVmNvc6ҙmJ~ό[:wЭy~VBGlK6EU~}֖|Hل^ir^cMg}~9Oט qo *^ϐ+5)3NX-Ĵ8E#D.J?yFDJꔛ02ls5.&BbpN9.:E`iGW)7,0 ?Wd@ՙ"0'{+9ﰓnwn,D9N=@o.$\ոDNxr2 ?H;.+AC9F(-.U 1@XUH }_eD))42+ ٜ 2!ax)ƈ\Hbg[b>j0 @C~>1$.OF|@LNWk5 9ؚc꜅ȘS~S4 [?GL*⹰]b <ri?@#ړmP`-VܕO\<Sb]-DO7d"IJ`zG +/AwxvضCP4)'8;@L[K~$?OA7bh>?:.ȋGYrXdJz^4 *zi0vu~J8*Úsk1WT;SZdܽg9Ua7k?-1c;lj'zjF6z[,5_bQ)([j(蒱aD9Pd}kk٦D$WuMbd֚Ymy?2Kh7 b=ְ[cؾ^pU8;Eۧv"[ ?),XMa(r+7PLQ=^f%AF1'HcEP0 61< ZT/^>Tr4딆MDz-& <6?VΛ(NlJ.4zw٤S Ub{)(ÁBP ` #/hKЏ7nfwINœ0U$+7.!pO7zhWJ;2hT~@{𩪇bʮ AX/Bp4DAp,\:"C=^23a ]guQ# 3Ș/eYN3YoGv5 ˾[2*4>ZC!!7uyl:<$S:n2FyYu^ {ǹv*Sj#bՈ >1(-j9(9S9 Dt󂖺`5%˽% N%[Tt/|s}fU#NzMhNʙ3g4Ij-- -:jcᗑpLZ8/}zΪ[%Nꆶvˠ,.Лbyfr)΋Oc(QxApW- UB؆'u:H7HtםE?Xdd'A?H3pt}OI==u1}DM[Ngm/ I #n~a&o|d9U" E6X%'srMo<5`˞q&ڃo7֑!W)΁3bb[) ps|2JElruJ aEU2Qo$ j LY,Q\m:esT9\V8ٶjp[\P"v05 x=~+#o?ܕžIckNQk]L;?`u,*L$.7`9%ڟO$ϓ?m86>kgҸ>Hñvr`]S&0p99kxaQk/*P C+zN68HY N 0R Vhylz=9* )ӍcuZF$>Ҋj(>BקpcEb6_F-3E<aQ#-azGz50h#EAU#DR8]#Fr1{k4#Pt|#E3hhF!eQ죏F5DkFYG4 Vu9twh<)lP UY14lxJeN t9PVG$JM(:: ^KJ"TUOg35jCҌ2j`_h .*eo,=S kpQu=񍿟Rj1dmkUK?\ua`Q8)K"짪 2P)%rZęR&`Ba 9cZ(P E''ZU*\\:-^z} HY% Y}c^\f,q<#iܚΛɩFj~S ,`6Q h:Ї!Q/Eg7J'R >p }%46DŽƀ3 ^RYYEsכ_J8l?M酎e ,`C^lޕ>ȃA|7߇ ]Dc_IqƲ6rp =kMg[ϞhxJ!cW&;`޺t'q`DD؆R<,݀Ȳ$ $~l,G|7FO⏾ن Q]ߺѡl`yV^*~j-&ͳ:0<Ҋ 3 0 2aA&fM[GŅr=]j!YCvgqclgΆ˛xT~˻&@/N@,']5.o<n*Ŕ3dF/wg=nRI0@n[t׉_&,\O/X@,'d܃I|g澻x_ 5+ɭrҷD`t.=7,Y!⁕b-_ܠ|,'@OZξP"P(q~s#v~f4M75 bKDa.!nh.fIf.f_"~eq]<-1_(.]Xſ~UůOXuUN( /#5:bnzԺ+Z؆N㈓l]Dߝj,F^ij.yoRKNd/ކ3M?O3ޟ7Du"V[Ab* ?*|Zxy.$7bidhɨ k@c^EҎ>7[^dE4i"˙~cAE8ߕ0}g]v+TP ?FYv閊Oc6@n({Q7ټ C8 %W cUۅg ~[N]h9KΝ趇,R.T j,c[|`GD9I}|lpg8SfTy:YՃ ,^0q3. aӬBw{?FCet ԝwj}SHgGͩ 52iψEFz=[m4B'}owd2l'e]0a5!FaܝgQnwFV,2<'Z7mX4vOH=Ɉ )cUs-Swh믕TärK}e2/p=!>g7:h%vÃv2ujNBvS{)@اg}Tuq0 P=T7('#9o_f4'&Lul೎$0u1?Jk_m^܋ m5˷ݱ]6g5.k) o^*41|T d/RV46G+!7FgFz."dA7CCm$Z95r]Uڭ}&Qg~ U %<$g<}k't{6JAJN#J   S[ h:=/}0 - p)q#%:˟j)nwmss8iߺH3r!l#W?$ܴ؜RC;Fof'tisD),.DH~h>b/x7*dFdz%\$r&I"Cc9]ݣH,V5uCjOPg$Փ@D̞fo^vi7 *639xٟq~ױVT^pHD:0/ 2Fqsߘ7bDczs\Z/}4@6E0P`q4^QWƣ:%6~zR=OȏEK!%+0;ԏ| ܛ/i\kln8ȟ=}QTA, /BBxE7F;1·; W,/P^Բ8^\Z$/X,-XYDrbeIf|fG)ېly]ϿRrML2:dkO] v]$ Bl$r X!W;N|/ 1E;2O,Z{7Ǚ^?sE_{mWfDXcxnز⨧值GB Wڱt<[X>$lz8HGN Ʌ]Jݮ;.T[6lV HĬ'ح}*<ڨʚ#1D8_VKv S/Վlla_Q!J&k^z؛ OE5o:w`@ҡȘ< _!^&[6Itfq΃ jDFO'Iu]@ylm:m?$`^7TpF>Q'd*nJ/g$W;jwٱ(pjFpN2Mk;::wD:؀{+C:vR9p{pɮ>zGG^?tB!C~wnIMx%~C"1SQbGGXXլíNjK@9&5f)CF^̌(ZgGֵAdθبͤy!c-K8NeJjg?kyD󙘁8M.4ߥ: OQY*ú?b^D>J6 ZG̀sYm%v 5߭t=aZ?swϐq;NCCbt{JƋ^?j@ZyP"8+p^`DU@i=NN=EYޣM@;%8odN.[U;J50vF=?sAB|2v.mvCsy,h!^ɷeV˰KXMϻG,5Wqy ;-o\PpGXчVBDfʼn6IfBrZҰH['CXTx[8e2(xğ2 Qσ iièWd\'#U#N?RcӍBlƴWרFZaO7Gʩ^8H( K+G8-z]N>bӌ .VxE)fe*ǭKIJve|o^mܥ |M%b.;=З`Ro8 ~˖9?b*İ ߅%-L~WWv)q?9vS_S4wʲ"!)awML HQfL</N`#I?[*>,X (g"㒰cQ‰ج$y7i&X{ ۘsLk11BtCƞ*$boUBl:rYAFT~eC#e$I(f(IN]N]dHύtt{xrdPa 4'2BkʫqMEp"$p2zp/UT a6X9!`ZUc^8>Rq*[er q-z58M u]LʯMvfuMj$]GHFlRMyA l>v}'-[ A/1w6zC/S^*+| 6Ghpw>^w~E1'3-{EuB nh\%BU> '|PoĐh i ~:_}״BT3 v(^*e }v׋W~RK۾aY7I,7r^-.uq~{~kJ1. R^X%~_|LdrWޯrt=t]&%990ff=:x0ba˨ݔ땜f\ u?qMM{FOGa'X;Z^<Ǜ{PA$+4) @Oq֛̅%ܢZ3)H5fdx6Py9`X10[=?^={޴^ _!5XG 2lَW0o$O5$ #9E[GNډ-O:s֑^oR٨;r㫀аDd*82q2oE=t GfJoL=&>]~R$4@ gPR)E|=ipcӆC DvgD׽ʲ1pl E JYVVz3δϘC-rXI6i(P;Oͩ6QԍgxYjѤ60"/ #מ9~Ee6W=hs`O_=#kY=(aWss EfQl_rv)<; A \H5AG.r`1K<{cNBs`GqbOHqkj$B\(Mryz}CKL2Hm:lz 2}|m 6lqg[%`O]:.jC'Q )%P\TBTړMhBb-URv}^[IUh.|f3^ģd lKkuUy*>w-{;ǜ3@!;F"!o% *%ѽd]nvDVKR 3>Q3銙Usb>Zg9PzY< ;?26Z!n8vQԏ]h2TD۾! Dv4:v#GH'ٙ;KQPLp@ؘcO0Z0C܅ЎT'kM0O%+bERmN,mU2Fl@hjfQSD+Cl\[! @eu+UJeD-0Ǩt|־nFruL8 @⧲urlDc쫍q'hg--G] Yu-ͩ~1>'ʙEaQPD i/I94*__J P+&ո ~g %PKt)SNj ^Po2UVZֿ1P 0Ôj@$/D"tZ$XZvHP霺 (Ş/ rH8?bK^};~;ψ4܍g&IH í0E_y8_[w: 8D(n>LzF_/do^LLdMrz:ND@! Xm~OFCwh t4vN߶dq8ީ*>Hv~ܨ`#IA$ ?>ɌF `t--ֆ)7Mg=raxb#NjbC+ct9غm i]oȘþT̍E\|AiJ)>N8Dgdފ(uar ^lcyYRu[Lp4!3m~}=Vne/(ØK霤įFT;XD3_ ŸsoSE_=h,5b1MYze/"YCǼ\ē QlX,C/_a_v3S]c6ᴖA`_aJ]k[e HÒafcPVVkh1仫P)qcDy rRP9Tܱ \75(CN˛t[5S<vuC`ej=l-o~jmigȉZk.e[HEr;g߻7hwiՂW>vEnۻK <%lF(LwO#xwt>QD'z`BaL_A.c7xO]Ǽ7x]4rkW{uWp*u> /|d/\27lw+(~s|i5xě)=3F Ċ7X؂BUec3Wя*8IUl؂]csXh=k"H[Kr*MOv`:9}YSƚEG39ZI 7#/O2ebmvZX9-h 3!B1 e40w]_XcNv?ӭ$xC(m$E1-sXjͬ8_?9AQΗ/8c"(i{~\EfvN䩂h(g40"C:aY59Y[򷮳||Պ{ZF0$np8ΕHhk"Bw齍R@ c?v!rlK|F0·'X}@eb ]l(u7ډUwDKv|/ZK\N?SqtޑKRyth| /<?@W`Z\e斫#$<^kU PEףxD±05Fӳo9 E(_Œ{ {PplL/OI>b boXi^ `iǾ器 ʸv(/D;.i$,$űL5T^j='EZ0}{ Db4]q8g< 9Y<-uhiD{K'oOv4D n72PB4y Zֶ=_v9By-")<9'p1ސ>jWU 8*kMMsf"Wmqs"@&? @⯦9#rM'!,<Qٟl4MeXٰ9@yG9 xcU"^Kԫ iUMxX:%÷$LG4~SbiR yV!EDZ!,xU%v~˖$y=b_?:S5vd%~GQžޛQ(oImCp(Q'?Y>ݰ@b.@xETNfF8%1 uY~a@^W 3Hԕ| >l@>JoS(%r|"ؐo&9fɸP6`m3ǙK*jYOr9+AC䭰53%70zZQ q߯zR2 x.2hf]]\=^J,.|Z6اxҨi_K6]t3- 7obW9 PM9K<_/NxnQ5szT 7xM)g?b}{̈́0fg3XN*A+w~ 6,7lC;/܃!(ohE [RSY Vm"n~V<T'&-za.ELnB9^ނ42hi.PtJ YcU79wO',C/p7{(sxGFNG|Yޒm^SpN [WWzrIɻM~p~Ju=~I`=חӈf6ht" N\/݈_VF+c.(5l΄e0YpK&nTfz>LQD%sT;y,#Um۠zjo0#:Y$B>:dU8M i ٺUK31>C8MjDTM6tӿ&pg^aT:0b 䄂' =׹+@Յ`55>yc$sI1OZӦ+`4;#_|P0[Äid:9nWcI&!HՅw.gOy^8P1l~lzqƬHhS3]<`3}D!qg5P<AOAnyD oh^e6|T U?#11ifUZNvM[2*P\q|IvO=,C|JW@ј蒙θ,+t" B17y:5[拾v_rU!SPfxckN6_X9d )Biek!bAd@ Sڏ6HH@jkg8+)R.=2@8*{ Rhn`N"9 knl ,T:PQ)˽ƍɷ BydL"pz$W]0SN{cT(A_\lW'@-_mݱ~G}. 0͍Z'xAcæRVWNowO{z\ Jro2wKа=|]i3U PN>݂8-}_|n +#dG =䒃,%f6 J\ ee|Epy)L[U\~ Ɣ$/-XJ㙔ݾ{S-w8ܢGjQx(igvo}svIZ^O:Pq+zMX4XvF 82hYe#dhWcf]PjCpK -(G[jp3%}sOf儢ۂ/yj`֘Fo/xSlI|WrI ( `ͥH Z!1-qLǹДtQ5%zDilTY< I/Ƽh\;˨P C0uG60.mJގӘ BsPk\Td2@]e8cGc9\I3?:hVye/MoW^%xi}GJ>#x]x k×n`!X-}"U"B/Q_I1lwf"nHǞ:M,~r3)C Zʗ|]yu0R7Q|cδƥǀ+k 3ON{g#Timi4GΩd4.U'ΙAC=eV \H\i tg(a.no(fLۨτ9=[\:X4qpQf1[BSL͕Q˓;KM*ܡEΪ?v~b_17jpB"@N}6w_?ŇTʭl.Az^?"}a)r4z}3i+Vx/C è22YX<ͳQÞlD"7eb"=/N3>2[w`B!2:?3dQXf,>Zvy)Yd pAJS©EP{:2_!Ĭ$9^8KSs6'sAg 6բujUʵ?_wt5oORb+Lzb &MMoLat(ϟ#m踈$W`iFe<67j8j+OҦڽHo?rVÉEF>jmAJdoXu&AaQUSj JCwkr.Ho+OmjzdFȤ 'g[."'瞨'qc~ = ` Ց&1{YqBԬpMк,gNPy+ikzxUjl=,.eb{9;bɥӋ+'=(88ψ9n G\@֖B jӉęQ@)!9}0oYtg:m=*q0bSaOYx` KpɾLWd5xujvb8} O'B:(4 o,P"Yq>N9!Sqha}%Uf b*4B;yup)7nU`A46H,<ҕKi 2w:9Qm)uXd [vjwd,7|8(!qS^[ƗҔx-$24/RH^(m];dg);p(-HG\4Ah|-,xzta02 {lL-8+k{ rcP 0>{+x| fMYc#&!بzY%_vK`+CPgBGIӿ? oa+UGH%m*Y[R2GGJK2km9;wx[6^c(1mbY,\'~྆;TpvrPEeߤpƲ^"YQVz sl Di^V}V|)'^-5^aO? kvR?H5H2sC4Z(nf<\avt$v I]&\>EH'{JLzYਉt;ii ?qcs~p}!"q% =I!g]wpqb%/bc1 #V\I1(aĀS_EgZGjC*BN8,x5^]׮os@MnٜI&b_l2uH ku\Ōb|ATaW>9̜cTp>Z%MUVJ[ffza)-3|4H Շ}?'RĽ@6;Ӈ,!n6 zk:dR{n- #*!|l:?1W޽'J}vdImfy>܄s^Hkp6d+ ̲V$j)se$[>FGcxrT{$Ak}7ΞhLRG( (U/e[srTB% apVBZ::Ħέ]uD4E BFGPIR%xo9R*#Nk FٛD;)H2Ň#W~ Ư+n/iPI3VB4.Zx=1Un.qxD#|&y E۟M9Ц<>4VLJ&Kذ@3c n IMy+f|)v$ : UK W^5'8k1/u(ډԞ29/sp kC{,fc)LZQ VM'.*ѵ0aK/)gV @8At+] -1! K3::'/U)*G\Z]o8̑US%^)W˾i<7oMN8a ,m{D5DRmpϺ 2aCΡv4QG \xN08rݕ˔}lo f#0C9eU矖?"s&|Ypw'Y#/x|ec>*FψE඗k:uT܇}L <~;)ggL_4@OwwcΎF3xC2_J\I!/Wmsu"l⡋B` ߲Uj@=b]ɺKY8N+ƨw9oe}Vj '33e[-8B@I aՉ/bugO1֒IL ܥw'Sjꤠ3O2sA&#\ bx8Qv>iKgXa$~_Sƾ*T1 Q8,pİ_ԯn揨L,G Qa')+]d?ښ/ЩzEQ-N@v2xdr(U%AZ^rnb~Zx0wTDh}{#b p )u-?0*MbZx_M?ix^ذ$AW}՛/5bd$C=19_E٨K{P`%}RTx#ZMWFN<ݚh؅l+^`:YhQR{ X8 ҪÀ0j| Q"^0oMG6:ѩ꾣i+xSMAsRLnNkBl44Sj DMaN4ͫ ~+o&ڳyOn +h;rs,6ʭ5em42@(YdI/<򶞎2) Ner!sg4i^n+ϲ߰#vxV\a2CT|ouB0;)Q@~:;j8];KQ t,ЉVw9_0oR&>>?0yP@oiH+o=q ooOWVN@+8+!kO8\g+7\g&{ &2Xr'&3-N ݫER p;ATIItl0oPN"`+RrkjUG;\:X&^!9#& 쉏/j-1"qp3C P3̠;#a4]:#h5PxGZX8sGcܮ)~45EFozȊd60KUi dؽ_T=<5 'KfINaIq!/ 25.=$1lC-ſRQ루ް&&Ŝ/y]bp:Z=jLFVڝ%R9P k{]RTJmwc&;o\vG/#)!v/t7!K߽?5uP#E>- ,m'P{mgD8<=rߨ꾹&ÊuP@3dv ‚ۿ!kzWG&r|\nܴB7Zr2)XoQOCq/U co)45B)T H#ߖ;o ou=`wD[&;㩧)4L$P(z\>,bg\ekz`")"&e,ftPne[Z5U(zN0tCDn?^5 :۠ E&Ch 9aȾ=Z4tdʞ+Zaւ:xA@`f TevgZZqv=gtZ@%9D?3`{"a(" 3®JPL ЌRWWߧ7+pe &9yXV^bޜRA;嚵_K3vzř!Sk5"q5=TYڀR-XR3E?~ dnQ%5N*)B%f=EA|S?TMNrE,Pl>CPYu%N@vlw4tuՊV/:5sr-ʼn!<VOt`; Sy849Զeh&VG YlPuf$=}h s-Q _R8DJ1kk"e 蛗R’P,$iR S?VIH)Yo޾ Iw֊sÎ5%{͕'޼q!]Ko4oP3p'4?:hX=1-gt|rR HBz:}%Db9]M uŚ_'*K*VpkȋQ̫ʑ \kcZ瘹!F$<1CƩRv.0\L>5PƎD4fT|S@ ᨋOpJ(gr(UW'ksv8KB1XoݔM>EXBhvh8Q%hI(SID9aS&++>%5/:S1#͢MhJE3~P 8+p=vb#l%0L@d1:$PPl*t>PtQ#-bڅo;٦ $/4wJ&Uu%I2D`+ڃZY9OB+LԁVǫO\hUҳG{P.oS_aYf䟄nL-SK52ɐeJwf+:DxNLpzI%.zRHڇqUjqЊ=3ph䫅LGӟQj/è=RLIfS$LqaAuk |= Do+e' (:LSh3( dOiL9?y%K1˩Q|x"GJ|3 00_#1+RT73 }Ҡ+w$t0U|  ‰,_h@\ >s|UKqOi$[=-q`Aor- csFEq$ah_p3vj1C4@eoh E`A]2 G:o LZixb>7|rhƂ '}$NVc!{vAMk$yZ&Y?v|^uV@y3g€D=,'gy^ѱ"e\fTbnJzB:aPʤEEa8.zS(qG ^]7P)Jx<2WJ9)G@?CΜ {Ɏq^E5%' 3Uo(n_YB4 Ļ-|2MKXJď `8Y(Hwu|)3BjJ' ե'FcJXt8J0mW8LZI8Ak:}ǿ:/O i9 >F#rYXY%$FImzs4>''x-N }놤_]|`as0r5`l~r+jӆŏk9 U%S7~i*RfEXa<s'?EP\v>ߪ xj~_<=ЧVy?q2c4*2,C* C>dGMoCB=SeE!x;D͹m s*6gdgYPӗ <ԭ ;+ L?>J$se(h0R~ )J&'_q @v"f`1+ɣ2x G>6;Øg`OyʰxXq!`MXMxhY=ñXxEvϬ_5+~`eU afĬ ]t7ؑSUVā~f4R\[.IrCM׳)S'䇃Aqpp6q<4^ӁM ? -F!0{R)}-:i6 B74pzՇ^OY&ʝ)C^/X|zyy,ȈeH_ޟSQ*4[ۼO[eh>\&n$r1|?{ f***(,&^K%Xs߆,&%٠<x[4TL̻LĺB+5&PoJ)thǨyA]z15z1g~slI]+tNfa c@XUsKoI]%Um$ f'\?X< = 8ITksg_ Y+֗ X6YZi*i5d3Cp6W𲾊 ƑdܸNiǫo[.ٵU  Y@^_M!4; ۰l1Y7Oͥ(_ SSn%!UzSؗl6L}v"IBJf:Wn,g×Xhɏ*ObRb.ݒUctЯggA}&V_&7V^xU;Fk)1z}(_nl2>%&Zpt_!\jԐ{/ZX|QJx.u}!) 4f@9zL\ᘹD-BWԼt=};Sҏ6("A'ѕj)uJU {`;.`ޠ.7_rrh2eL>kPnPj^U7Q8'E}ecsKM㮷Oxt'Pvfhbe[{} ?J{-q{#x-g62JW;& EB :ю})!?Bp+/[yRv3]1U9 "cL7Ò$QPʓ[2?\DL7єRi>3Ǣ۽܂6 4'ndԿɹ^0&"48y da}T"lٰեT&t $Q`l |>]$>WA< "D _|hϫO |>k E7-o@{̭Aqgzҹj\dB%R `8Alo| vBz IjߕkZ#fDƒ?ljBs;v0zmʾ!yZ$ejڙV^AY^9(虌+ďۣYIH/3%tpu[;h]X@e2f6^dY+nfpcnpK"{=~+d{2-N?9?ηFr['*o'2gh@D(-$B q<2e(Y#DLQ:C8W3zX%OY+q;r9[U++I*Qx4İ1TOƐJϤpup132.5XZ ov%*&qM)UKfͳ'nTWKbȎn@ZT͕ՙCb/4r5a#5BQ]V[ZDN~t+Y n_%> D weY[atӻ39>J94vR@ϳ++?zjqHpdAVuL_oUS?\,&y{w PGS GRbAmo7aP.r~f{HUZm{}R߲llJ 6- q$V<@"͡ ےAl+s_JnO(SNJAXc`mʫ#ߖ,zcض/Ym!ޢAB7M&asO(CJ4L0K[>,+:M+dQGEnHfTšdA@e{mFO絾|]bgC=r *$&F0"NCݎD' .keEu1;Mzwca@XO Ce58VF CQi 6\⚼sjz\$Kah G=sHtXSQ/8}x<$[t/)،oPȿ/& (*kF?*̹,gaA*ʀRouB[j`{_3;S׋k%g-%L!xWmh̅N{6S4#j?{ܿ݇CJYҺn`tnU43͘.3.gK@rsmƀ8WQ6}GH9iÈ%馛ǔvHLCd!,hx0ͭ3TG84&ca6=q߾A܌dsxdPW!|_K}}\biT Jx9+ϨԧWka %=_jj D*mhD dJ4r?3& #|V$rW-!w%9Qo>}v<HG'@&cۻi(x'xy+z-gv>Qyվ_kХ`֚3X5GDjpZ 2BlŞ6g[T%F\I}gz~ire-rl4J)Ա`/^'h DazyiѹݼfJ #qhO!WdVӆU+u:aO׆6H$6+>K7O7M˨ ^vl2j MNeۃ޻oQ! 177v*@RTGCxiP9U(}q{TG] 7PpՆ @7ͺ]f J0ݍ<6aL\+J[i}Q*SLrNq4gZ&C;W(#"n.;َY4zcv"fc$z3@e6'xKߗȉ Lbg)1 FIEU&1xd }O}Gc.grPJ RM#aEIs،o-QtNLUPs!6 <.[9{RQ3.mno{GOh2G(o\-fbFdVcW[vP%a˽ {;N֤-cnwwq01ڏ0x;_&dv,S2鱷yg\9L70.CDžqOde ~?\HhFyNW"M^0ي~g&u`}r/gb:~~JY0vU}EOA+ÆysТ7N# ލ(`BΏ$p:smHVWKu1Ux4K5^䓣g3 J 5Y.3mnc"U5% Oo*ٕc86]V#(/ofvP4~2&>pډ66$<.@Hj"Nʱ]ǎ^Nk.D8 YԟI3Z5=뷗۠~X+&>ICAÚAC??e4`Ux#@ä`ٜ\ `8ٯ"ٛOƒNC/}pR:Up?M +ozhQ .%Sw̍4}lHxFc f6oX*cEC1$}cK:Z-~GvA?@pfzah1qPU$*視-D;dҞEBϵ"c*%D52ܙ ݸ_h]䵔X%Eh G;8 O$%(ƪK<[ %5um[ǎ%#Xvu6p^# tG𐐇sUSD!Cn;C O*?;g.5`7K-P2mAZnT؟"sRvH9YcYc|;qѣ !G=8ƶ63M )k|==eݢ<`K?kqC˙f"~:6C` ~ph N#KǢm}\Jc#Kr1L^[N@6DA|]\q1+-~Nk4SsB  i$$KgVn86uXC/2EK;n =[英/є, +b1c\> c! $춿%.:|4UԘ.eu z_3GQ-:bgh}~3*D _G8 44ST~7) yJ/uhJ"K6."uQj(>YtB=(5(2QmףM ny!HScW쌩FdB˓r~$xur L5^ŲּS9GBrvbU{EDlWkͼG4ďBsiD`U魋)waRnIٻtC4xذP9L1y ݈5T(P|皫?#43REd?_="8u*J/䷽ٙftu:̱LvȪx#^VR!)CƘ/w1k$FZ3Bm ˅_@0.v)¦Są '(X~յ+kSt!16jHmh.;5)3s~+wmFo=6Հ!Z? :զr<}G9If iR+í* Hkưŝq,+GI\?!Lj_VB<Ì?atHMm5ZsHf6O of O6yX"ʽiWre R _=C#hǎDNBloOH{L A ;FY:RdZai7{=г%A>k*-ѯlcb6=k t/';ȣ,.nVȂD|bZѪkqdʋZ3~w<I%O!TF$&XO<xE,]rA88YG߰׺$۾^bA;̋x+I,t]`$h2^&@L)K~m-2+mPW2sH<=  g &نgP2_(b + 'f6`wE:32;9}@}ܞ@(RrOKR2(r Nl4Pij:&!M@AnL6ilNI؜#ڀ0f]ň݊Gnfy4I 9[(viӅU[&3=d^ݞF-ƲɆl%޿E{V̵S =t|5+DEqHlQ{`{X ?EAc W"ü[f.=4 /ج g>=mKMkcu3XvaX~!d@\Kq;~Rq5\I}2*`ԗBW _q9}g]+5b$^䯅8oCyX*l3!*@x (x_6O <p6̎}E>+uXS$7&647Cx*o:aeQ4aAUm9_mUjh`rUZ!8hGx&1ϣbb ף}253;=V`[4:T1Iy&85HNv3l'9/ǭ;ޡ$rT$3b3 *tTTֵ_!y3Z5+j:o&H=Ӑh让r2j8 }x`K:F{<'j ]Y0Dxͼ`AeN:!0!=A׌Gt  G8͐vDž(z6:tV׾8. 6=`=.vW]E!*pӄ.2AKyG Tk~o6|^թF p@Ġ33SVtq1*:h:w*+Eɂj5Ծ`)@ m&8/Xu Lf:'XY``ÝU@r J$+uy|86U%h|@`rΐp]rtMi$L#Ngo Q\ւmYw.EusucL E5b.ճ9\v@O9hQCLN@3Tr,؂%HHÄAxE-wԀhEArnŻ-h+aTUH՝FT4#U(o_v%7PB!KJE#1Wd\?Q/.% K|Yo9d'Tnyߖa ο̝i<20աI˃};&%c;:?QmusfoEX,aA$W(z`wl(]M_ ]!A m/#Cqe܄ F;P|vbQm$߯GꐩO>t[)b H%rM#qTՏM#jSp<6yxߗuϰ?!wT&HJұ\_͉iMES<1 !{燅X zך"d^?z G960z4px  :F5e^XtXTm 9<$3m~.r ~ڳzG9~jkʿ*MpaP*6tEoX$^"63MS>5L =U34@ܤE h7N}Ϙo4K˧>.rR`Ľ-$*3:-YUS)^Pm!cm,D='|3vL(?).6){nvx>sA}׳ǿK#i f] m顚 Dx\OyƮ'$7o+4Fm}_V*)Ngo}y+d"6w+V GS[ apgK|rv!cۭRd{wr!C@Ze!τg5anktDb`U>ĵL{F_xA"G~wz'KQ߾˃S)1pbҹ_4w^hupf90]/,/3Uj_~b\WH·2d;{p7 #L?Kvt\03;*X?ŷP"&|F2ʱdY䕴T5z*ߡ)PlNVzYĦI;:wqd!W tR])Q5#6FhYi۪hhҏl6PrZv/gQߍ|y> J!z$vy R%:?7el ,sz'~ V:}bfm6lbX;39F$a|dvC0>sLBԕ)D"2ѡmEbf`I#h>I: zt N!PFG")|NWŦ(M'g"츞byU0P"v2{0JПlzf脡W(',Y@ 5j/޲dux#g1͙v$4Dpx$/܋&V%U(yڑ=9kNa5"ȡT2Ӂ .;3bLC'xaaa56xIQ8䠝{"UGX%{bz, !F`9AbU5Ձ\:lT(Fͺ:0 -݆sCF]l(gs>8{vyoEYJ DeD#$;S1 J88l\4xW/vw)/@^td-*y^?XȐjO#fPpۖ.gVO,#Ym5v;Ddƛ:. I&{"vk>d)7 /+-~)ɠw&^.+1LL=<&+!={jY<uN5:F/h8󌞧<̱*qjpo{pȋqFN/)/ WVB:Z*׷tBM4S#ϨR#/,shh`Gd:݊{ J"(?:7G}5a0ő WJaa;e &ĉeN\-@+hOHS&^Ζǀa+9  c0f'*#nY4)Ѝ>Av,Sޣ\3"r)@cM"E% @"tl3tXXqdd<#dQV\0GgW*].X޷" Q&3F _s? `u'o>kV9j^vp4 Ql$!G-ꩬ^Ǿ;I@tL![5GSj$kq3O11 +a-YM"9{`7JN]*WΔ2;# QI׹ \<dO/&aWa/.x9`gռ)gS ʼ_[GY{x)7W w[X?櫤 WANAZ^^RʼUsc Uj'>ye<ҭcz=T 1wbY*duytF"#fGn*0jlday8:1XG>7[L uBcXk.m+yxmn~ ,F&Fŧ4EWTf-G:q3)p뾚Ӄ 6/͙G IP[XDOY:B?I!-MѲsuǬ݁I]su%U1M^5?HI4f!hヤqMv_$0[0K6ȉiiL Uc( XV#vz2Ef#ȁ Uj4V6/k`aA/Ȝ`aM3M/HF 'Q uur![lzm"9$tʍǃе rZ\]j)[?җKRkF+M sP_y6r5FR; Xc(mMzAo7\J6 ?*kij[I9iZ#4/Vw9%V8pΥ^:26)ے̼OyJ5oË1[١q[?! |yv$Yc9֨$b (H>.2Ӑワ 䥣G7GwzL_@UouJxQrR*K-D0}iWI!CO B-RB.(Fu1y`&9yTrc#\$9 !cث#gqqOdҒlܽ_<㱑z^\X)Ʈ_4DhW ՜Zݽ韡}*I\K,T 0}ū8?ŔxEwRL^JDtt[LSA#|s42>$3Ф׫QPi6ջIHZ5΋[4:Ir  17;#[dGi-QZ($>o7K$=V)fz>E/&is^y S@q܈ZAԗa0:u}S`d;ê;w0jXjOe+pa#-<(:ox[[jbCZoC3(pFJ.)~A4z uGͧ|oG.O9HDtB7%KeԾ`DǦ3ӷ}2N!hy%Uc_(ܣ6:aF b/Fi]#w/'QEer'YHr}K>桫l? wc x`n~봸7ek N@07K}"+=/C*n1/JvYZ@^^({׿S /@yhZW§ *|q<#K?ߙlIc1$[hcljO3`G~0!UQdeu&OBzCZ(ׇ]'48 R48#t~O2S&k l]؝6nC9hv#}ĵWP]g<߿YuOU0qa ZSp<2bbl ST.U%/~fNci%vF]~RJ6٬H؎Y7?*s2G`%-Z &X=B*ޢN?b?Bzsv'V9:bJ7HƃYc4*u$Anj6G\m}4Rm%vW|Vm=8cfi||ҁ#{9뇏Z Sq>16j_kGq^TZ0\IyȯccK0$R0էovh3Vba7 c HJ X9 `j2?Ypф}P[em.f}jј(=]~٪"ck)2>-,̈ 4)'!kuܒЦMU`ߛo]rc'_UXvX΂Fn!媜LWR4L-8z';{}PoRM\\~,Ȗd!cjNoh8^7LMhlkzigGc vJWel#A9CF[9%аDvrSTJ CpdD;D^]@Uy>J⨜zgoFT؊ҠߍD_u9qYqAᘏ;A̍N=wr!HAng}VAf+8\CGTvN*CNXp8 fNk&/9RкX-$%CF{,6(SWԜ]SԫQkƿTP\V$ !3pB&K3N;(*TT^>rN pX D0iU!1ϒ?R(ť{l_" t]*;5Qa]Jm4 l!=8@O,eqyl/T Bme{P%}N*~Lۑ@D'u q4tSioc) :vD~mV[Tq̨PI nSIyP KLLοz[xTQO=< PK2-(:]CFm Z„ Wq_^r<7'2LPOtɠx߶Wʏ87FhxAI֤SKXtOyH.SͽLP,ыk{ =Y wƾQPWZ] @WCE[l &5@ B{[2rR0$sk02Yi}fH HǫG5: |^a3ä\I7!^z2N2Y/.֬x~Ѻv2I: tϊ=40te =eU>3! 6J{[f[}mubkNT +?]ti_`[Qډ Y YT0ll9!/ ZP< A@I4PG[ҌF{B_1c>z{:[L]ö0߬wԜ{<Ail KL!kSGS]v| IZPSdUQT"35ࣺui̥ 6l]fOk=oV\ #h>0u'eBђ%>fڴy4׫"~SGTT>u*(@wڥ[sn+nkOpu7nEڝOT$;]p?@G1ӷB K8]Nkg-t: {6/+S+B\e ٻ(]n|N_,iKHtm09-sd={P*ET{nX]+ؤ}&#/ 䞜-6 T* pSv21x<ښlGǶXnk~N@6iCC5$'݃Us\~. gTTZWЛϹrk/3vK-ڋRaՉEL6TP_OBpǡvo>&($Sh2ƥ,? Rb(;ǟXLd9콼dtbQ.3N*C>@-k*#]X,(HƓ826ԸVqZ:}>p ,-]PQTDgRX lʃ1=n{TJ)c2%yD߻_p'crΥ s*z-R-qeb/qdq ݎG8lU_'sCQ+FXoʩ::ꋡ/,r[d ƥFjxl\Zo~{Y` x(z i2 s,nn=CM'1gbCn:{awsYOXɈշWzoLMl"ZUH(KG2-$ܘ?lx~>v;Cw_MmϭrVc:8eN6BA=tplt]PHkPzqkciHX&$'<9J\.N36p]T%Һ5GNQ~Ƕ5(TkIEGOɾ{AAKf; m>aI) 1PcC۶,Ji'3p<uB 9 [gz[GH]/w?jκ7Q/VqgY'Iaٜ68J#^tzT./#uP%kBT(`#Sƽ{U [ PV-\{pC8sF׹4.rf+PƇ ;xVU"{ OsU61CAaј^f kPKaJ6R?!Ԭ)LMv3F<;MQ˄V5)_E믯3\5{QC>+E(5ӫ5d@VMG{"Z ^@dzBzX+͑vor#?xa;@z`' YyuPWn0"<pn6]CY;5]&*d}yVO"dFc4AtD! #HÖ4 VsIS].gha3]Xa&isNWqĎ40G&•19,tʧ1/bWS`j|E0>Ae"ĄAB#]k#m$@Ap'ijJqSU!:Q,p5Ɛu^7?)aٳ]8,r~XaNp4_x9N\ǹ?a_'rAM+يZܫ5s4WgF0v^b a1jL=}k QnYRXI{x[^v _δJݠ9m]J7ap'S`s12WËZ)ؿiY6Fo5Э$Q ?JջvଞPf:l˶tU/t^SjJrBiGplWH̳-3&+-^k%!jLj CB}+$\SZr3] $ C DȳPv F7#JFyt5I8׷ff&cf[*e+f ȧ`s3l@'JEeA-G>Q-i4qYA5Z㹭.><ļC!e&]ܱfH䆡apvzJfb?eq@@;ò4mŀ\qHyKFy#(/b]aVP:+(u6T ;ѰV"+v7 TQ/MB]}<)͝yXpC)]+$RYtl$֞0YIxre:[ea4dfM1V%d8MsKO2DO$=h ޽AE S?QWlzk o! ^5BBt owXE@Dy bX7[c>P|`r:M}Z'Bu2(x= dGWiLM\l?[.WcLfNϻ/'͎>:P/.|C(?T,1g _nSݔգ&Y"Ő{G3e-jvvr G갫~f!VTj?NFbTK\bGX FF=2F K}"oT+:FØ U.h>[E&UX *uLPh_`fh &1y9]#|3]m7^^_Ƒ95?|5Bă8;y OlWo5D<3b2!eEn tPb^a~!{?вriե]bn$J`$j'30wz*G̠-*"_|Ӿy!Yj@sgg":.˳bq~A}u*a2C(oKؙ#y("n2&.csK )jC+u}pmoQi׋gbQ'Š ,a9MPVTP4oD=e"ܪCD5^D^SK3_{6}D[g2)'`#H S}=2<{ ߇g"겚'DRl抲?';@~2t)e1S"~ʶL 5{ק_U!N˳lQ k C6ޘu߃RmٵGY>k<[JRD֌Ioh9z<@ |G\# ZV[ n;V7@(qc&Y3ș`a1儠Wiyz5n4'0#;N *2K8z8H=@#5n+F/G,]RO]WzG3@%!š54x"m%v=Q^L /5]r8` G-Vt oXJ)[=[46-TѯNc8;3p,@}h jGp9օ˷eI_jڟ|XyӼ)7pG7U dth Sqطq5nj8((Km'`)팅]\5 :-=@3AvI}wgX*zEԭl*1SÚR]{X?JA P1r!;1`1c Go IH|?1hlZi94w%ʊ3 DTg_m ɭ"J7IwKNJ[=*Qw PS6<yĽڽ„[oFNKn"*G}amWFq|glmgDh3Ҁ(p D QXテ[{FVOތ,# `&ċ`7|3$L6IHK0ʻۣ#1"7@b Zz8dMpBH6ѡH~\T!pttX4QmNx뜞7N̥9 !U,ʔqaz7T7=-Ć;t6a^ϷsW\sԒPĔi9LFPc_( uS4OᤶGd9R0U;VT㷬C`[~Njɭ6U"ͦMԗ2nq;7- Y !ܗ0ݨo3wY/\7ZYo^$" 4 ] ~3wK7҃Ϊ?.Q19ic'䄨0kxYQ!gmcVh9_XopU"ͅ-GQG{=,I*l̚צHD[֬r5M {x=~f\ ̳쿔PE%aH 1%;bƣΕpePmF ~(>`$8? ;A&X_5M2tSAX9.b~zo[W)>qLL4-rEKJrߙ; SCR1(>w\odDFT05cMyfyg2rDQDªrcѱ3P@abGr ɹ=*gеYŻ'IHI K'f>|&p u>|57Ѽځf`/C* ՞FFzVu3̷br7Hi,>Q[Q^t@T0eOeͿ3+XB13iBlB+xgAXUdB:`/ꛯ~qȡH&$= 6͉y]ӇwRȟSQoA`L;0<['6aMH)@"4նOv~IYp{] ͊ey/Q:13·J}磶7t#>P~} "Bb Z@":c- >vJYBXPóJgTy# c<ܪmt,iĄ k& {:6X=zڣ?R0.!i|K5~}fox;KHF8~Vaxme! hMtNºFaAH.OC:'H T;;Ud,P:һ&rқ3Fu%cI祰mdݏQX۵뉧iɀIA&QeClǮ;i tۧER `|0lY`kL(R.h x"Gcz+N=|!}UOлΈ(B1d*u![GE UY\~O,8}e.?}Doj.&pfӒe+;vx.u_h5wK7rl1ByPB+ŒUL4܌aNW.*anS28dǎ^w |o J_z GB{,%!M`>ocۏV S;eg}ItR .sn+CVk٦)LC&H荢s>^s[6.HB$ ^;+oѿ;yrRo᪞ Up3UԃB MHW;òC?O{Ț62MA _TFַa&yNh#|VϤjX]Li\! -d{Mqa ع!Er@`Gt;5F$*i&Wv! ɼSx--[1<9-_JtTCh&=e_ LfG|F™TE89HHI?($&ţcl>iČA*~px}kU%lTrHMD29pAoaz}@{k)![ *O'X6B] X72Zyl NrE?ֻf"nR+\_*YBQ^× kCL:N J&dd-2_6o4/Us9-F3b/X8*V4|Uuٶ#$ d4xj(]G=Ct/ ucn|Tڥ?JxSȓ~m8/@qd3##OP:G[j!ɹf#/ dJv%Ϋ$Q^yAa|0\`)gUjCm)9p@>:қIGt@{Mv 8I%%N/,nqz:H R,mέ۔ra`FZVݦ'WC" wJ}^FYF!&)4cb:Rv,:9Q8Kr`LfםYAF_PH4'S m('ylrb#x `̀p=/WNTj &EG'5$KnלY85ybT-yMpwv:(1jށi,,j^lsIa FCIS-:p>f!R x;.?;h1U/0=ssx0 Z,Ҙ]q7>!+,Ϧ.E*k+`TRV LMr׾ZbܣItCYjYTdۺo&Nؚ7b$J:;|AN 470!F@Uӷm@&fpV  DQV'u>3J/KzZ.)K`ߌ+S; mx<`厁U>`ݜ<=ezwm0^lI ,' E jyba7w&Dwk7NPAʗҭP{Y@tqf42ǍLלŖd7A6}ڀĐc/z‘ g:62WrG'_UR g{z!m+ޥy4D-9+m}XOɘQh؅y}MnB;ՠVoH?M?@)D0Q^QʰP-s9J֠L4C+l[29\^cӟЎ踖ŸLRidqQ+YW`v%(tڀl|,Y6{zBaN mZeQIr=և ޚ8.EO@V5A54>=!*5IRZsC1f!jXv/u[pFiݠ㽓05F_,z9ɹ3ņ^_"/`3e4.vk|4I9E3=h$Q9DՐ}6H[x2=t ftc6 WWL/:{9aokǮk>$9|}Hlnmް0] 3[֏Uvs k:5 =z\gC_Q][  TXU4s3G M)VmΙge !ë5j57!& ?J*xKM+Z!)zW]Ab\1f4*˶s"bNWg>,v?.͠D@m!/h\m9.w&-Ӥ=O aDڀz9s^Z.c vyיJ06s ^^l$臆Opv(h$'l`%bVN7~Zس>JB7*`E=2^pz/| U'`WI ÷,#yהb1j76Һ#hH-ztTf mjl76l;ݑ*:pf^_V^8LK.3&CPHW*tһQ_;qB?wĵ'իc_Pk:';; qv5gm) 0-G7Jk!\lcַssޖr\= 85?^%fHp,nHG^})IBaةZs|s8Hc}mY`{"C--G'"RTYW)5ܐg3كȷ$q \ʃDWgwgxElmǞ&qO[$!H:D`H| N{S`W}!:R ;+-6l:uts-b{J3K'C^xnqNM`V|($!#хwݕ #SnP?塞k7/\o`KH^c߁dIJ5koMJ`|9֠wF)5DM CsT|EW .iĵDg%E#myTfU混V>>ڐu8c ϗt~5RfP( 8coEep4uh/ѠXx UF%a{׌XSwӸp#|/|ϮûX.Zp}? M)z}qI9{W :sG L})w @ `Je7j_3=+eM0[c󚢡y3"Se9@9цK#MdʼYM [ৱ7.i0l>^B?_{L^^Kz+'B/9;q @OrA_33D0vܗ_Ec + =4O`cT ڶ$ % ';S^~qt`XQяԐ_;zb!zA7|iN 0 |gyhkty>y'S@3G1hV!B.uQ5Dyrg>EUЙ~O>Mrq(1F (h\&jje>rLaknԓRm΅tuGrтx{* gX]07Q73^:~+=WߤĴ>ӻ/9\0[8GCT)P:!~ѳyJYX4E23+dHoT7 . هYmfl_f<$^{ҫm'@,$x n?}2 o ¼k r7/k ՗i54XWT?OU2$ ITԌūn|wy\8E0Jck(E1Xh< /msL_jWB_';Si^:l@\}ݨ H|CvQP0]M MB,cQ? bd6.3?0omKjtU{QiZ%u >9濍fsM NwGHD|1{kwڪ6gvgeU4/ԡRC0T6`K W oC&gH s& \Ypu&4AZY2_(`"}j6:8ij@@tV2` Fh; k_d*V"}Zf' fD dh  `z mΆ4ͧI ,F6^C#i] J` ?vqBcNC7R@KFye?ON95K5z5J`AchAI.l{4Gq#=XxÌCHVTXIA4 | WNkBxqB2r>pg_^^(4K6RX=#m$9$+)]B9ZevSZj/ݳkK-cjIJ-f=#Rǣ^Mury1vCot_.ϗPVƠj&[+wv xd6‡Uy U3))I.|JsM-'<5,I>X 㫯.1@oZ:۟ TB7ЊX[%vG_kr=9_BM6HS|(uZ6֒ g sz@Veʩ@[Msnq7$bKyUc |eo |P%MU6J%.JҮ+ w>EtcL/g>z) f3 D Qv;Vi3|˨XF%+Vb|dSd!5]Q"R??z5!~ޔjL0J&׫e đKv4֚!I2|fH^ s\3&m-r*F'roYg2.gmfB Cʩ[ïn a|Fؠy>ʂhEAtY@uF^=$3h2 0pn Z$Q셨Ayۯ梆µcp5LIo۔B=8)Q{d.zxr 6f3.9PUYQq"LXԱsơ!b]ҀПAK[$+XEEY@?h4SbFbfikoѤJMeߺz XS|8R;TQpRm_r/Q>@r65CePHP\Դsjc/^jq_\A+XCg̝Wb}-[WCXL㨚S_'4g#Tu.ێE Tާy5Ч}i(Pxjwrh6=*w%O p=51Ilrѕ 9ӔUoKnL}$kh~ ҆q`P7^\'B"jZfdJLR\ i[@\S'q\>WSM͋n(T`H [;\HP3u̠K6ɤz3eF9G.jd)ug-=Vt`{3V>'2 Z:Ǫ~ᨴǣi6hvܪtBEI>%f){U ).T6w)MvV樱`7IC[h=)&*>-HY:Y<_C4fY ř %e|Π1=Vwb܂]Ô^D+IpCBx×ya9 ;*֍?B=gY;NKCYK=qqX`\'R ˃!_2r 4{FYމ; PO;V"tA>O^+dcQЍIizr-׺:aOeU{ۆ׸5Y4þ`FWƒ7Fir9ZYuAiS݄b퍆ˠcC9;V뷐N;l?g5Rʣլag #A` /^ (sej-qhYƙ:t1Ru9T ؛uÍyLsR$8888r.AÏyO|& ZQ._`0hǵrG67?#\b.ޭ&eIGgAUhN1@#Fs^m.vwfCqa/o+XպtH{)P1}<]^lYg-2qq7x&<'ޱL/_xnΐ$i5UmY Đ%EUfhGEt ;0a榦w2bcOaiƂ_bEfk͘P$ofeb}d­vvt]@4κKVьY,l*J)%fb'A@B=]O,+8T?cMUL85~W7;VڼXRb3%a|]_2  P嶋JhXqE."\'$( })K,T::6Pch9nZn#o)OL7( r4@[V|چZ>Ukᛘ s`>e`$Pz`5{K[ [Ra*6W U9qٍ|D~# Mg+2^:O/FZqy or^? MKqY\E-bGW!bn[T6<>CbM7=F0::2 7N>s4i W%™a9 ! *3dwjBA3-wߣ9#\@:yӐQ*EHUTPτ25DQn'4ެk "O[A0ynYhHDV?~,pDǴ6Iהڎ\R-@XA~ƽxIR)9TLP\~E)iGɵ nI7]V5v#v$ # -"2ퟰj<(:d{' TBzg qmfYfw,hx](uX{.St@ִ'rߥ"NRr.lUzcgck`@|#q&`YMw,*LSr8&q+9y0&4YPŕÝ~mhѼSEc- E!]||?g#r>;8fVqMةKjւ' ՛u-,^%+2 F 7/D4}- g*|n!$ɘmDAg tz>":PR?ry䫳@8(lv)j(B(~߀χ{fH֮[xkQ-Oih|y0:.|pEc e8}}>I2RG:&od džP266#ݺR4vLPF3{f !Ѫ~+PL)0<6:[Qܷ ;#$H$l3H"y_>_K5m4 E$WxYF#(5W=MITF4$':T.{a¹1/x yZ+eLqyv@ˮ 3yJxGBiIC\֧k}$?`̫K+x9X$aHה=(ؐtKkʩX:er%ܯ<> -eF]b_/t,Jܜ9g$/3OP EN.oM(ŒP&kU/_Yjl*uϵ-aZ2^ S^L1)8Z@ҒTOp1[5|,'#y<ǝfP)GF@Wp[n3Y KߦE]dgOߍ<ɦEߛZ'ޡnӳicub ]y9e.ݾ n4QhC#~s@ow*XΗ 9ЦdS&'znwR=hYN;av#dIʌ u>5{, 98(]|HE 6?U.V L IU [ͥ}0]3x΁E'1O =G vE<TLhy0 K91s\wXW!|;hc^]*ͱs ;{o3fU1pA,00/6,ȯ{UbOΔLϝ.3Ů*x b>-7jkR'aG}[Id&y!Fh2Eh Փ[)qIs_KB6ІM ) ];FM1z Cvb<3SlԘH֣4h^TB%;J v=PP\+4|Y< ƺ2˟/ !CqN ?<-7hVD@wj##5'O(ǏhMúC׶ήM`-XH"Q%w6Y|\hhfdw t,M|<{ O1'$Z.yWi~n!o<$>0 ڣ3}k[;f"E6/E-Q3򇽕}*:5tx.EAEbځ=-<2Ƥ/o&f -Heց <(ň/B-?{1)QZ]t2"DRŤ`,bEW!ȋ!5 H:(},ˢ2m&;_%ҋH=&JH~8<_Ge@Hys?6`rpbuɵ)5DNaC l˿>ЮShvքQP!]S!6 &Fm.p.b8܂(KXgTNd!P]Tws^w@J(3Džk~ }p%ka:fBd9<`Cn==T®~:}$čƒDYz[bp;3M!g/vk_XFqz-(W;}h.}h.vW7?9&{eOwGozx"{6VӽThYZQN+/V3*/fnx'VCRVjL҅Ysf6D9MGYu" `kY@TZ3kO*8^`c"2o- % ks:Nil?U6b6ʉҙ:EKӄRPF%x v0[̠WJ9#lVUs4ĠDN^^5w["|Y-p}$ہ'Ht.9m=LĨXKżBpV,S&tJ$Gv{=֎K[ZjÁp=. l(?}KFlga{3G茝9 aԽ1d?w[?rk[55~!Bܩ]T_Rs?)8pf&wgKp~Z&SYy,{+dsP~i;|.3GڤM=1!;"xHT Zh-ϢהIgPt~n^bqbKOl=/JOwAE3UT2~iILÚngYFCʣ=xH>+^-|>"W,i~J&\v,es_'8ҵxJnpQF|B3BR}߄NxV&ك[aeyS|X. lhosNp3odڭЪ B5UIo݁ 1QMc8ryZiN ێ`wׇ.dApӸ;ZOỤa;t]W\*5SdQϽjsH&6-@ Ҳl^ 6=ոf$+pE3&;!kYD"N %' (}8rWO.FZ-YoT;`;N\>5k!LWf1 }7:UlcI19ٴ0cv!UwQP,/݀Z9T0 ah++,&$$s& p»y,0v?;F }y湣Eg(2Do+-$Xs0r243Ed3}{LhftN׫/JFS/E?C|yuPœc@צ}xN*T]̇U}EsłNs']v1 +4Z 7B_>~*3CýN{*wKs*c(߄eɩ0\)7;Z1 0$[pMB6z!4˾iC GEj]3<`e1ΐzR.[0Z ȂCy98e9hO 'W7qoӌ/+0W*}J]Sks:Ŭmb%< Rg~!u ifmDT)}ڗig)^bs&;E)~r!֛ =8oװ*m{u|hSӣǞV״:B\]UlӜrF{~*U[擔iĨZëke޲_֬FYHq`՝΍%-R>y#9+i7 1҃W"AIqj^IIM( ڙWf8}ك>ά;{ں(6;+&<7ʣq x&?wIy!TG%2Ua\ 4#Q(4K k[ Cm"_Ob\TN(&y"I3 66rh^x4 Ѿ3yk}lM.+s*l~t~ ?kxᚱw>,_|(v]&Jx`eM@Y.;{H:UV>vEwyn$M^fAi=" 6 1uiՎՀjDّ؟\# qf:Yچ8̡u18i^SHJiߛ͐` ԵKi\*F$ߠUDk*Llv)owlAN U* !;)J\V唆R7\<@+Qvݑ5^Aו..vl: ?bAE Y`7OK=nR;f^.Z X?L q2q"m_.|k8[%T߃W7\Z61%N^r-͕M&a#?A47={#nVZ}r1a<&I/׵iM*o.klqDg!Պ z&Or"gm2w,%Н6Za$雚?)Bv\-["L]c  vWjy+A},(̵}~xnETǰvW%:Y;S16?ԡe2$AC۲al$*o1U@ŭ\dbT>|XIvRŽgUYU{q3aOȐ8 }5UJYJ#ZLR㶹x#ۦo) )d0(L:g喐Z\t l&%I=ƿyϴp!sY›6Eyo+a"-)a!]|9[jߡ@C4%%:xth_Ocm<ؙ \F<9D{M:ρzHjG8{8?`/C؛ULl7EJ<]CE--yz8߁Ҿ$/ ہ~Sm?PW[wmztԥ7.#6BJHdm1XeoTQU&du˟wX9EɗFE"{0%vZ~Cv죛r[4K[c a5*+Y%({Z]#u IWB͙u2ݠQLJd-t*l sB,cS(J *% tOnI:F;{UMcGd̖gz6o{ۢؽ*a+^;ayԱt]o+i2Uc>wUa5 ~ "y-ۆr7ή]LTs ui_>_/3wJ1?u TKL5-N\Hn\цuX8EULT1GC?X$Hh:>ʘt\MPLX }p5:Z;p%=Tc$ NdWPup=vkClra"5E@T+EE$|3*OezX1Ip^$gϭrȲWs9wLsɭ:n9'tи:FNTsN" Vϼ0{Sr*X*H0j'5SV ؞k&s)Q[XLkNPf2DE(&o94{؋fOVnc'e=~E;9 |O՞| `;qb]D֥&%&fR}W] 8i!{[(8!HqnP\de潦CCiN ,K&L~?M %  B (RҪɎ9Ϣէ"O :OM݉\a1tЉ7?F%az" ?3%ÒmxºVv<<+ϹYW Vp53*p j1$#S*`wEmW2NTmCF3Tݩ`nTѵ}f)Z#?@b,# L8en2.4O=ynFYL5X[uor1m[Of-p /hdꛐ_ (?٘E^4yٺ{|K}l&G J_bO-^{e%7l)^*9/r-U|,MFey/)L@y4}EXeq>‰k.Zec]y{/QM7Lce$Hr vԳȣ6w:RӍ3 pO)JbSO =ÖX B>Z a⥆?Y|׶f≟)HSUV[O_B<̑%(kq@wr$aA 6 e0Yg=cdž3JwϊHd͕IX`5oWz0?-%~x&JeF[{N"=*YzwÀfޭXG ? .':߱/ߌ{.SW%asyQwU$de9o1,m,_p,"qyWϡFsyt#ZTO8*75e;XL5nH7V71$Y@|GhшweJzm!we{={EODB˔1S6:Lj&z0}bZ38ЃcmU2)Mc6K"ZcS(;ʵ+(#Ng TzD2g-Acwi0:)Ǻm:2o5r(8O0{ t-d:6m#Ni2g[mb7KhC>ͼ3rLR== Lܚ8/}'^oE#f~!XW <yc,ԱcXn!Qaja|ú몭:QDWE!ݱywԼFsd=Ըϲq=ʜΰBZ r|l$v/^l&2H*.a{rIfB﹘v!ԿeQDؑ4}>62H qlTJ=i/.MB$ڭޫ a}lk&|Eo` 9E5W$) $N͞_؍6%;̦Ж޹65vtI2F,-6SHlY WS}h13RhV)ѕ%k#.SIB 0!{全r$`T_-mω_H !K_~O"BLֈ{q52Уv]5M@Tū>c#B:p^;aa0<]XwϾr,& yWCe`8'wd$~Q0A^ۼ3sIB,ax|? ~is7'[ۅzeql>賻hv6#X20@ )Xpe{OY}bT0Y/L>+f !61^Ǣaq^g} /f{SέHA3'/gAW}Ԁcz6HMݷMt-و< ?9~>tѺyȮ3Tcƽu49v1e}ƒ ^BLaw<';-~,F;{Lw?AjwҺPP܆.5ڭ|cn!. wiFCXkQ>5 01HVQ ݹZ*=UUi!ߌ]"'j򄂙C#} X}g| Ǹa®,ͥdu|4i%"t^)٥hPK#[yU5=30<+ e&/x˖xD9I8E&_TndrUzԄ eEL\:F]4ky^)(!^kEs ";GdsWud,:g۩S" 㟣=:pEMjpdt!Ekꚢ%UhE(BƗ!*:4 D [@Vk<-/w/HK60MSefβD8[VѸ#E0|ǡH AB L2Zh}Q`.§T_bl#6U!ˆAF5:S譻QܩxO[Hw<8xgIw TO8\6@gȂ7M1ۧbNSsR!r )Hl酅ܻє' 7|(|ve#dx9Q7*8LCؓ?2M!?#n?A| |sƾd}%:{\֛{SѧDGWUUF L-wI>vj'%o!U(`JJMLmgW,(X0bS@ߗd>܏>WՐʚ.L(,x }9ʬ̀ED?h(Bh9$)egxBX^O{S_/iWMpⵆ v1Q֖P7Nfc@Ed`9.%aѰ i'Y^W=]cy,㼃%J%Mi*pd,P.d%$+Z! f43JS?I9L$';\0 q"DcEfNW̽5ZAu9kPϭ]069nlE͙فL^KΔߩf$ˬ%dQz$D x/4X{RN)Dlv{"\< m>("ɬ*rw4|@^F_Y>WT}VS fF5I7^v=x6ZA^d&Po:q>TLEmܧ%-~0M|%D2YY8Z\1RF>xCLORU%UoǑH}u} Nyђ:m$-ZVZCVi֡sirR1(x."Aɭ{7*K|£fuGO! PsY~xfُHBRֿ8wf謄SQWxwذlL@FmJ?w=͖:nx LIn?wɍh1Uf0 Sq^1Tm6򧎗KC)S%7?u5-oz7"eH2iXˬG92GC:FTeiĮ9 _ i6pjǒR \)3K#* D'^I-t^f[^ӟ@GoW`<<6 v s֖)';49n7LQg!]QE{nB72}rؕ xPAiX' 'ō݊nH>͇B߲:hK :rˆJV%58C",Y9 '$cBTq!sSvez'=qh܃yAd](X|JOOɪov  f+kn:fqc:ãgo\Yt.KDWqaPޮ#<\ e#u&3:bCƠCO $rͼy=O#u;&4Tc0$!#N.̛"4=5&v5H=(].s JhX-iM<BL\]+W-zgh _Ӌ:٥nHr}5wi^fU-5n |TExl$`͐ E47C ~`FL|`ę*Oj:X-jVsj?Tb#,oHGZ/b#Ff#pFtx(ޢcQۣGG$z?4#FЍb3QG44#tGލ6f# w(SJp:+ aXVaXVaXVgˀ2ӘV")YN(JIߙjE4XV6@cZkT1^i( v66&UXӦx[:C7b%+-y|Pg y%*,*cyzqb OYdVN^ 0h醍C(@4RѳOl'?]OK)X?^VK:+PcyoVڋAdH0`Jt* @&U {JH@;4g 762yr@ 1:zލX)Gż7:oOS} x9&dE%,. YR]ޔp}軚hM}盻9W #_H6*4ś MϐYs060yo6]F4zǯ [CaG P"M㧘֏4^HP es\<.*0L;-uœ (l~^FL 0 D\@N\GsM䓛RHܘX&!`I:$)kDž]NSe. ybѩ Hh0ΰy6/Q +V]VmOW_ePmC!cFc;e @"%m(zR^a8A0[I[/݆*`<Яlh`5YormquDf.ZLa쒒bDaQqό b}?f骋nhcC%!$T.!',J^w8♮aF4Yc!/yL Q44d2R 1Y;3>wG O}o>lH+P|m0cHc\ N`ؒ4m_x׺Ie:?~HikeDzn-(+ѻ<\,RY5%aַҳc73ijb{GVmX!_MXɮY^Aϳs 83$ZI<.2!)wac"{Ntϸl7 uQOLT,ӷrmp0Nx 689whLb q RoË=sV>d<]sr*H_CFUhU֬5t^{@dt3_+Dkw@1g}c|ۧ_@!}IM!*'1uw/~ZnQݥkΕz=?k`ǁӠQT%U `0a d>Z֒3y(,b%>DܴbrRwGdjO|%IɐŶV@i#5މ#H U=cRƕx}mNU?S(bKZy_wo0%\dʜPg|k$]sarqJ?,.ɳ\EdO!+dLߘ[rY&ѤyDd/IXBZ,0ŵ^.o 2" 9o_0R,;Ј'!ltmLz|_9,aM"$R1h*QZ{(',U#_PFEs Z`TCӍ_3?hE2@y$W ?}'˾5N֝urA!*-h|,6}E6z i#ja$A3mXXϹ,Ȩ4 >'N|دQ*"8h"`G]`dGhHr@)Dg癚SeDh jOɕ=ɼNr@b^"᲼q}p};N.pV54h F'ܷ{Tg͵9ݥQsТoO\|@ǗM 6sğ(϶,OK]]1 'sb{[9W>T"uX\cW1C;,3b0m‹{E< n3-_U: 3=P5M:xs (&! (y9bU઄n %X;RTx;oaHUBX(._t/!~dIk?XoojχKJ,وY]!K6)% ̾,~he:IӝLEGQ<;M[$fm7c/`!YAm0<̶Uӫģz,J'CڄF&@H!VO$P;iL|Q-ʝ8l2oyDx4.Ke\S^v/pOkʹso"IY?1㑵aq4f-r^#s/@u4\Vn5z&efI@!pg@Qό}u7x,|SE:tBf2@qmtTŲVPIWno4^ܴTBi-Z8Ar:vjr*(iۛBU{¾*H*U2Bb5Rm 믍>]0  a~\x+3v|gX$X5IW F^oCRg> Nځ$= ζ i`jplPU E4kN:f3>59!Ca0,`Tl3K& Jp^$Xqjbdh-῏Pd ڷovrA$+^zHeT6G14\_x!՜G% cX]!{&Ԣ& 6YNlVv`- b}e!ľ *gľY$dn5$e;c^0?tR+tlxHo&:޽DCΝI!50&GgĤ.7tfDPG_-lJoY:&9Nʆ5/ظuy@Y(׭+ VӾA4B:}ӽ ! 4o 6 BY0^Һ>|ߊZZ%м4<~(ag`MvG4]gc.jV<ݞZm fLvdr0S[op.8r&E0=}q#TyTrHؠA%HArM" ?B 9͠1w^A/g!ui䥌Y <Gs܂t lBjxz qcAEAߜEqIuja#VCW^-1l9~Iq52@*YD`Ig9Gة9UKjP`g.(@M%^ZC·be- [盘]-++s_HaEʉrUsH#ތ(M6aF[q4 je j{ _>~xmUf0}D }xwQ=ő60tԱ7Cd=Œwir}]q:hŠ8eI7XjyG: ^4wsir{\ǀ~4Dc8p y!(sk=/y)(& 1yAĞ{a\ux!ޔot(2IQԞ)KJ!m@/ZIBBۢua2tN ﵢcݬB5bw@ 킠I,KpT:{A:Gd"%5ʁJdJ/bh5@sA Ύ}u {F|ƲS*&?ݎ:,aTK1fܠV)>I$ J,Ȭ:,pwM[u5Nz6\L3COejU<wc'Pkv[gvBu|Ftp1D!v#H:Ѧ@ "t1@CU(r8v5Qw@Qؔ{WLz9MC̟xڡ |?\)2OAL.~{3hhV6Ip}ʷ=4o[ޛw 8aʴ\ ڮ5ؓ(aS.Mާsz 7bM@O;9I hP(jK}V@Y_yy7_~y"l3q JgA\z0!!g53-&impZ&]k{N(_z+8"Av;҂~2ͪYr ܅EIJY}ç N3zOzOPe?^Ėk,A6$)D":A=??(IUzƵ"닲,O9bZS~l#H2YXyظh &˷jKH7n nf8ܴ 32-AbvJҕpIqs N OP=t0ӺF]g4vQˈ.FqvkO2g('ہe* a7)¶#ڀ)qs0E"@ .KۿԱ@/L{;BAQS'T}{\0Lɿw+| NawԾjmu+-'J.㳇4{i| "BhE٭8]Q PS'CvmF_ !xn'QH[pit2gl.L3>dUݧ7L+|8bdpJl!JLMg[C5N\.jqX}Ən.ْ1y}[dDYAa0E1y^]D|ZҰ,=.#Q,YUe Px͵8oML0*IUXZRhr+j#rJsNM,7 |#g J*qܝjjtr$ߚJiz^f.%q5ӐGb3Cy/;pW-k1˧ٰ_{<ζ9?~s Lk%*MIOvJ Lʐ| O"tRT%;6_ < yd`%T#q#pO:$sr Ԝ^ $x$! Nyѣڻ:10Y{$ĭ~]B򄟗ħ?a %!GGSӫ 4qo `Zw^,;#<9u#h\CuyŖmPf]'f,E񁯶Wk&j 8k$ ` E.\bOwkE[߬g` šB+8{jNy&fgVvνqu.4p5e!7'"lǯb5VzZ96oG^5䇮8)G _pI-)~F~vYTFf$K(+6Shmç[$ҡ^b5J^Pl@#T9 άYd{y֕oG!jA_"=E+KL0N'(|h0@, .D{vl'}ce &(D)eH׫_yܵ1[Cnn$隀 @S+V^gM9ߨ~ΈzLVYW.X֭/{$ ɚN!>SD61J)ʤMgݫ #O_U[TPHe6V%lt0RGZȌGdLlͧO 랁 (kDFC\FEdYڝ5C K~q}گG%`'žN;,{ "4'ծO\4 zStpHϗp bBJg.&1GkQ׉aVcS~짣$UӈQ8v0d~VR4*_sqos;gOu4PZxtMMIqqo5}+mUz r6PU9A3J!q>)Waxk6ݯ{(ir<xuncW<ܥ DieQ3ui@q6#PEo( ިr=%e] /)Lপg-O'yڔNa#Q8h*eD9hf[ςFb+3 EnQdpqT@Kzjԃ_!!%}Z9jEaOVVv ZҋnC'SX;@ jnHxOߴs ,"N۵e%ݻ]݃ #W2_z1%t+Ӈ`[S 8MhY\2Nퟳ nBxo}[=&W7khgO9 VQeіQq|]y cKKy M 2g41iR+$ L] L/PHِP-Kljq |BTݾ5#Acr^fLj.Af,6b.ܰ09-1AQ^rc[N~4-DzHDOٱ3<݅ e/,Ыvm(!`{uG3$^ɔK}|GgH 6BOy͘MGx7)d7<_ If杺r/y8(}&g (±xuRZ!So˖IaJm,ُ=USN$Y~n1&R ltrnֽh&#ћ[)춓'ZzK69)`U i[^%+z g7;͂lˡzU[xۜ6Dx\_1]8=w0NS_I\r^ mD^},Fas9B% {xvDӒݟ.*YjeJmH9 p!^]h7KRMSɃU~-5USRW:Iu톤*"6uLʥm䳍/09J09ng@@Jk6CCoxIʁFH̥SPWIG.]mu:[ =%=̷eF {Zghe9ӹ&3k36s|e&R[9_E]Zْ!2L<1"LpԃsO0(C71POl e$(9Yr}O) l&$4?sGDp2plR:J/S$=_NSEMR7 lm"ir. Ev>8b`=w]B &Z >t_. 4O0]Ƅ,>e ƣsA9\fT?õF6(iSrRz"VĒ(`@V)ҕS2w;k䳹Bd;V;bOR٣VCf&9c/S%]ߊ\RG=.fe%6vGiT;;IOGm{])?k 6x$!X9 չ:UVr|l?RIq_Ɵ "]Ef<GmC{7=XV\ne1q_QBbRθB+VtB`@y:c(qjC$A`]u);U Q(wu.\y4/U[$܎+N =7巾GsvEk,u !R Vފ ~p) H-G#/`77M0O{@c9 £OvX ?_Յ$JtGvїv½M0C]xHSiK|ݘ YgoS2ғ⎣BXoX9B;!Ն+1Uv# 0hyUoCXu+&rwD AU'b9xB ?|C(f<tau߱o.9Z6sB cBv'SU<~е*4ɟe/jl71: .98!5!C:0@aUQ҂tc$P1uP]x6DVe!ᖧ鵴`{)9}9C`ۨۼuy,-gʻ0I \!@%3VhN '}|0Oƴ]Q{C:uc9čEztt?kee77aR}r'Ť iQ0x_-pLK V*QUWqԨ@=p 79_J92 KMw#JT;Ζqjٸ9cƗ@(?2CDHX~|N,~Q&*/@i2M$Bqf&Cr;Pkn+iSxOzfXE~~RRW({V3s)Һ1v߽Jx)!pFyQV q=_}um#3d_u.=L0YڙD!':(ꇕ,LYi3URPse!YjHzJAGɶZ4dPU>nTITzt)򎻿48bT~oz,qq5\`Q>oK{HIq^!9K4$ZX./,Ц?m䐲%P}DI]ߚ81+sŹ3n#a*zE_>/]Ȯ?,-D诺n^_}}i`^ \,S/ۨ=q?ʶI`Xgҹx:%܄a];*H0I~+CYCY&; ~G"ʐƃ1ņ(zYu yQ^O̅R\vP†Å+ l/,'~uwV&kW0ʀnzM,朁(A^w~ѲG?!{8Wɵ RA` :JKױL!/@Z塚G7P8*dSPU,XhHLaPUv{qyB-ٷ5'OزɧjK3ݝoIvBNIZMXlOOcF͙ܸBg7>eHW ؊&P׻4Ab(ARj}{szo),H܍@g[BHiA%4 ^,Bu7L0HNR تGj^mֻb{)=܀R`RsBpvfh*#F%5FT} ᥳ{y,2 e9a<Ҟ2m4DZk|R|K*ś>(sܾ\V9a (8H2msp;5t\P?IRם. Pi^@i!dip1L#v@h3 c/H?N8zS=|5TUEt1mS|<Ĭ4W7}{]vPk>;DD^֑QJA Cl%!I`lH<ζuR윙ؔSsdʛ8]9SRX;y_066oUŋ9Kr@tƸQWS׻Hks9wu(sT^ 0߬hS/ gԸ#CRyT_eWm];9 L~?w˻I'2G7r9m ͶhkGQ.x XȈݓ T z06ܸKa?DxnyFvż2esY̾;:_P*L;eY k; m\0m8)f71 +j`.!Mf7~Os+$,ByeAN{(~CYI"}h1F=Iw3H<!Dp3 .'PFJ`}:X]ZAT1LrNDzRQ(7y!QM7 ˘rVb3Z\! EJS- 62DK"!Oh=# E&m^|fMuˢ%yv%4hYhzTxusj0iǯwcE"xQKNtTzRޠHAAR9C|ʑs]}x;1*̍12@evA 4}<QvHjp B9K#l.>>r:5RztkO+`]z6CEz͔J\?50A/ `( lκ(%YoZ,düo>XC:u>s$>aX~NrcWUL5=Ȩ@;j88$$#SD/ K 窬k^ Q ۋ3nIIi^Q.HTS==/VSaC nDa@ϢuLOxW{yPIkKZvU4~9yY\3*^tW\Ih'w=%_5Nl r$w$Ǧ<(QYii^^)/;UE*Z0>; =jFm fο13/]K ݘ4.PM~ UdYN{[:w9jbڎ"c^w7&Wrt*?kJO {7oat8oFlZrK#u_an GsV(s:ظ>-r\^l7|+9'!Pd*b"f@[V-?(;fjMF7.Cw5,l_EQl!4-e.4lK<᭽e83&AԬX炻8E#Vi A̘4=#v]!|z2'y25aGv 1A C$Pګsv2ꃙB-Ҵ9(q,YmeIŗ0.~w '+K`aU'B~ YnU/4׫q^6 edJ Ɏ+ ܭxV.Yk$Mrym,YEArO_ʲLz?4aE xbz˟7}^_$Tvi^0f3õ⃊:i+xRz $II'`7W0cTN%pzu86!t QB@dbԄ9dE &$#4)<9ɹ~hUN؃Q/U:¦vAǀm$+Y3=Ggj c&7[kkT*njx/ y|O BUZy/ ŷCTwSsI%Dx,H#Id9 RDBwT1o&af7n&5ݧjBq{[JPb6zҝ, ~ w#jHwϨA]{:p;yWY˾2'UNRUǐu|;7r} Nɀ]g҆^fcRŪ?ywwl ]3o R0PqEciٸmeQzw+[̇!~!0#x.q LKlmIںM]ygapz*& |A/(uƏ~;yqK*t^4F)3f(IpU`J'HTWUm}Z\TJE9t W,8w.5E@%12cmwH9qB45hBmDч!+oMλӯܳƋ+GxRK@# 02_5v2`~'gn`^-f _8!~%Ӫ SA5sIuȤj~r"wKfEg?dxD%X];׬;/Yz0v*Ơ>Q u?hs広u2zȢ Wݒm: }*%@М7RHdE/D{b14t ¥MIz q``7pwʑ!;oҖl#.d I|6S]4?a@wS:ˉ)u%/E3~A@JMmWu!7XyǷK RqrE V'`R 8%gOBEd L*e# a}% cq7<,DS^/sNHRzBC.^aIGT wE5[0i3U$t.%[n_f<_54#8oSg4tNE:d_ƈN+Q:MS!lo=ZtDME~%Ŝ%ȟp[h70?Ei2ns,a(6 Z(9q` #[՗FgG+qxj<- 1ZMaK*fnwGM)vW.̉u{nFLŋ}RLp :"rգx{^Ú?0Ei sVBlmJkN~yUh# #e('BUS5%LTL27EmĐU?ZtI.gS<'>ɼfD40!~0O7z ~*0g#B''FȎ|ܚsfu`)XDMc|bDKo7)zqMYUʸe",Ҙ3{岇F Ӵ.ؠP`ɵ70h¿.XEPmGv0 w#A+Xvl`W=C > i ؕ~@.R)._"-KSyt`am'mQ "0]\Dt4//y%Dgaɤw|6 QDle @فD9AT$ %z-sJkMbaה:'*k6l?6'ߒPGxKv аBMo3>ޛ]q_b&lcQA;D~`/Z\ j,B  qSBMs-V47@a|>?ޥ}6"$#AT(/LG#)VY/Ycav_n|Ƶ&N )q%wxb@' at֛(l(ZA& ;~@HJ5Fȉ>b%=2mZICj OK@%K'ekPz ?sBVL$&[Tb>y5Ʃ}#ҿ dPaUgPB1x{&b D$l(rus UU,Q@ &A>=n]Y$۬i _V]~Cd1B 6}!⩊x`K{]ocNpxLvԙ#L>,f>qqr @s}D'|}*Vf,VCՌ# ygB'#bZ߭_*&2c:tjNB\$ + לN0nx`wH^:Ab^Pr636h+cude=J)YGp(NXB:*!j7'[3N1 C2@<8_͇Ӧzc; ^qf: [l8NŞ zQ]vBN~F˫$-G>?9~3#}X^Su͢AZCr#Pi8x$xֈD'ÞOB#F -y A/07vHJpR)ՏϽ+GȀx6Qw'V-/`=I4nTNٟMfe].Ӡ`oĝ :MU0s=El_|6D`zd b@1[ދAǶ}ŗ*/\jHd5JʥTHޗcD`|V?8B|(^q½5:Z/^Í*DUV@ 3V{i ~P=Ul~3#7陯Nve}El6{H2Hq!>RC 2"5*zWsݔ*tz'SLUepV$Egg@O-UzA=m]hDv=TeJACwD0sAB7f&sv1)]l?5$}oC)˳޻,+ߚ[oM)=|&e8C<2P8- Hc/Ό2Y^C)cK/2sEx'tY  ADH uƀʁTO<Ttd`m^aE: Hn\'}kjP$bc9 }xn'M@(hQ;RB2wHWLn=ŵ@r7ؑ"BH,-{,a}_l_0zF)ZXL?.8`D1J[>i m.l71ݢp)Omo.η>f#2s se|).%"?:1Ԕ$?_=>WLtk&RywzCs9QѲLΧzW'XӞ_ F@StA[=)Lm߯R̗H >rChn(*WU2"&VJckcH{[$ @*9X6ر$K9C*w.a g{y唵u#n$lh&dᱷ]NZL@ɮxTyB%{PPLxǭt7h/҈(ơz4+YScq\R { `SF=&wvu,@+ͳ\學|9cEɩ2PZ֘V_%WNR^s_.MO!q,Z5_M ;,AtبEy,+웏WBTLP" -:)eeLӹ+]tqq[( ה v>ǫÍr<ŒLzdPwȶ(gI:8ucEzsT"8Hf?!~I\T֋ ]ieRt4DͻkDTLj{im81U (?-@D?s>5~{g7hQаi^]RO)[fcIVĜ/fx9ޭU!uh/|LsՐ ӪGHBlPˌʹR)wf'\8#Eul?v!L\cs>{ABjVp bxB ,wFT/mfOz#LY^[ >8f5,R=ng2E { ޳Z$h\Ll:)n4qJVTN*J2PZ}'X`f/OUgu%8+P;KU“I66&nF>/r+^}s"}Go̙=ap]W m̼I+5:q41fZC1׆r06* Efqz)Lv O'/07O'ŇF' +{ʪ锴 $9L:;1^oB1d 4Or̽gnmZ fT`䁦gڨו ;w"aOУg hvXm ְ)Je7oJ oIybTgN0ET3vw<18xm(4[ nVTq,KoЭ`iKhdNAs "o;X?iL٭ E42ČHWI'PJR,R1ءs7\bє9agS~2goc3$ oa7ɱJYdEhqC"t`=M5!W0wƋVy&ئkMp?MOfFrzDY0 YUäcפbmVNנ8=M0ue:l{򝜾Y5Yܢ/]asǑ6壙`蠶?*z)њB"kGcTn,04g,K{P/ A%,o,[ +{jonɴ(g륁,P ԃ=DQDp.C,-q\)ԘA CB }DLwk mh"r܀ik~6F'-./*3Q#LWD tq/)8r 9sgu⨝G-DȒ}KGDYVslM3Q,vdoi)GwCE7Jš`Vpd=ϗ KkUƑY epVx!LU bu5Cx(2Ύ/¦zkg~LFA{6A/՗IfX)tIhʍ2h*a>XUѥ߰lK&bRr[~U7g y*V(,`+/#V^JAq -V2LP CZtT6C@ĈԒc2`]. b4Ǥ|>%Z-M7M,̨bYo5mhl*,܉cʅ# '>y }]X}77cLЋVg %a=Age|R΅hG%Ӵ ܂ƟR3nhe8kS8]RedTUc~ H௧&* `Ob˴:.ʨѾ1=՘r 0Ìc#7/Xp82O5 &.NޒCb6Քs L m`pFri1wҿBZQHXco3P!4]Nە ߋx:,@嚱rE?_FAxS3g5ldZB[$hAezwϔz?M| 1p* x睍ÐAb&6QQG03fp쥚N&lp>Idl5[ O ]@{.N|z wUV"#aJ'Ť8/O.K2la;f?TFk䷬' ;C|'ہoz<X uA$62Ptf#Z>(E Bhk5PW ;%QKmKB :1>U7DnCQMeP/[Y8a*|q?\<oZl[1?~&6?WiGEƙT!\ vbR̊^͗a\>߿^2fX.Gэ}wF? *eNY!$L/QAvE({/@{O;>C e1LoX[]1#و@3q.kֆK=v"9(&>B }}خˏQ < nN@˃ BGD2;ǨE(&eݘyT ObT%pP})~rC27:=m0F_Ljʠn"&t%-c% (÷l ,i.vܞg Lܿ & ֱӻR5 Zk=Tq:嘬$\JDM Nh;tOZ,D0axFh 昘r>%fY_ب#a92Az9 ps҂64{]1qh}"=R4m瞒bB&h},XuF/W@y\:,i{J;9\̙^Bs%",Ì.Vc_;YЃ\> I-8@kyu")q*Yq7Ӡ3΍-G};Ԩ*>[ڇo+t#}!,M՘cfJEyfԒ:`wD??6_,1ci{tPXrva~M $&1ddBW~YQZcdnׁAxwmإ.ݯx rZ+'aGXiܧJ.ՐJs!ߵ}:21m]#ĺ*~pT3cEd4x}"*[4~x!zһaT9/eA{zg;b ס%9t-+9gS6QC"`M>um PpsЂ(*Ol6m[͛+7x=ֽ͂mO8jO5$+r"ij&ks ۆ.d/S LW=¼TZZ^l X.TZa~oC v)H3/tA? ۛ9xX|ofFip,F?ɾUnK$g_ V9sS}bB~%P2i$nuطd|!2x/gNCƝ  ܺmRn񂵼wwFL1 _D^y7E!ζl+#2\.T>?d{9r{f0 A :y`c\uz^$+s'VĀ;QU̵^:+]eA7ㅧ֕_`!|Px?ѩ.<-d[d,aõE/z< %t#i8 S cIuYW [oWB<}46pY9e[jⓈ%]Eף[ UJr36x"bb-ߌ*y82Z*$Dw9(Ť=y3갛{Ҹh7"˿QvdFZZڐ@sBVf\y6/€^>V-`mv9(T8b&J¼]p7W}e\z ص-ݐ(H%,5ۓr~G"d)RH=! .X {!]T,OhS\*?^r v!Uʏ.(!!AퟰZ NkM/Q4Qa]Fw T,>)j){x9ǵ:,`͗2V,s0f"(7Xo/0DٔSf` ~=*9o` ]M9gd܅ /RԜ|ƆEƒ+|{0G{ hx̳/ۖ1'P`(XZ+ǨrHZǂދDI9U oޏG@#s,ORSi&v|\􂥷P|(I*NТ&> l:_g{ |,Ĺ+/q)LIi9m+ .99.8:bNA=qպ0M`^|GJf 0A(^aټt7*7ch۔SVKf\6Ņ`hYJSf]@ ,k>Zr,bj`Tho0ԥ5y *纕/⻥)/Kr3UԚO:_Rumq,! i Qm]&HTD7QJm1NÉd:IJn T c/W+!qOw_^YEKkp-ʞOD|Gxl[ CAJ MZ!6KdmS\41NjF;4޾r͞BGWtX< defFq_,"1 7 K^ȹc[p Sߊ?1ZAw&,,C(x41c>L#^T1l(CʠUaSz_1M LLÉP!}8R))9oWާ J:շm+3I#B|KZh_(Gx.0v߀*5u/ wfIrU'~|npW,%SI8ap@SQ6jL%޹=g^TQy'zpINrdxS;(깃NkFH8]yk|mwH+W^@hFnvEG0v6-5vV!R7E/ i:L1IHbj~><!|0̂Udtc%ArqoYQ~KzD'}Cgf5Oag^,RDXIWK$ .)/KL:fxUG `Ņ_j9aP) F2k@6 sU 7R'%nC*k?.I=-aFs>H'dtA]g-{'wc&7,οW>.V-`l=@ h;nqPOW`r^kO0$YqD3{KQF-0?~ m"I{Am3r#P*ft#pBEKxF:Z|*FDRq|925\P[;4; RP atR`V|YƶrϺ$XK0w܄0 EPM:k.ZsI.G gityFşEeNsVݑ kpLZ˹=v$UaBZl!ʪh,~3rqa@l7PaU ]3(HV.^Ed$طe@7tɇSحߔem }`rWP~UPpk:+ '@Nu'ts_1x,ϗl)0V[040*AmuzA\8ؘKbJJ>ˑjmK GO1 ̗pm,唍ɹ85\;Gprw~ޮX.hm> ʁ\u!BdxXj2b>iA8ӞOZ7s 51SnI GP; "V;wi0>g`l:Xݭf&^v b#qm&6dD] qX^QJ"1l6oYU !ܐ;ݩM;2ckکFF)cD] ϡ#T}â϶lxyvC<RNv=9W7@2鮵)3!^͊*X%q盋$^U4dpP mk7-1(\@HL°Y/e&$r3B(\=)Ȉ@ ?cp"ƨ3nSTB}KѸb˘B6pb^ րVFJN$96кBWu]!*Gw HVۥ_EU`RDR%Jwg8&MB6\ cRgu *L҈'kT;mx J dY Su.B7[Khj`@+d~/6?S^;!MLvyQRn8}64:LpK(T&,)c"GOg\$;%4@ rAq 2(o$hƧʕ0: Qs#HwBi``-|ɷzy}[nF]R˩tn4#OsrUCvM>:<eґ5ga!L&@ ۙ|c@5rL&nq*Yɡ4'cScqhy"BoaH\ܯJ%"cA*w uPlȮv6No=aQTKHq䖆CfZ>R nDb͘͘\!/ Q#M1sXryڂ:\v:K+IX[߳WF~v(wGgBt~>Y!i:QpXQF6⌫v[k䒃Y: xFoxN!ylf!_$05*V 3ZA*#LoLP􈩰7g' ` Qlvn 2 D > ȺƔb7ӻ^MecKh>q0g~4 \q_v{S*6vyأAEW56em1SX.0cu: _ ƾ+x Aiѷ;/C#6n,nMST?'~DžePxɧ4 :  1 =73F0]Mtpפu;6'MUWI5{H`cp-\׃-̊Xk/:v Qwc^ٱri%/Ʋ'#2򼏄VTzxޡKY H *J?oW5%':-zKlf40;J9l8X!1PEQB!vnEaC1bB$4誓8=kd/2Hڻ1n]&]ԞЌO"kuOBs!^5йRTt N25TO__ o<2Ylt9ƕ RLV5!wns34D$>_# xXX+CbDE%T~ط9 ]!h (yYI$?OtW YNfgc7\YԄRO;HmxQ?fk>F{0m~KoǞCfE/UHŽYU2,, L̫gX?WPo[Un ӌg`Ɵ|_2 F5eC2tB)MIP`hTXIpH'HsʯUi_]zz5HEtEjjߧ? 3FtUAbQˡ%Fj :(}mjs86sTzQO?E@ ]QG #S$6fږKnkOa<4>ۑ tAm.L%#ߑt0O:AxX:^6lNHɖhW1sr2$B}x h*H@aQ,ǼXkNPMm;#UyVXJ:V;zA:Xugi0ݳ\Pi1`|dp'X}EqoXP5:4>3C~ק0{aF?(s4wݘ;$ ~LfTt1;a[}a _S⣖>3{͆wc/L"7?qN2鏡ҎBMzőG }LL+I)2B._}%:tF^La["ŨH XXj8㄂9ϣxV覣=g{ 2F9s.IJ޼C(hn /NﷇGb ׄr4Joes0*X8{ʪT*˻1s!絹ͧ#5?UМ} >E 9鲑jcI5ޡXWg`2J_9gauŠ~֕=|&/$IM%K#9| ߅6lk2U%Gt~7rK>\rꑅt~`>M]fHƄHrq D5CBbYX/nߒX9\Zi%61h~'KajTP3;`Żp%(g8GaJcsln/kk8w B('JMʗ)f05΁V\)' q׫ qҩ9XUS$ A"~%zўŠ,ߣ :*؛.c͏|Z+N6 u'|\)a{EE2UKWAЍwٙ'%}ը@ٽdŲ;!"]d8L=i!*o4dTWq3Y0L #\qugķa-` 14ZƴEd->~EyŚ)?{1jG魍OZ9l([љua0Pj#MΙȮ̫Bd,d̗N|a_Q>'V){D9L= Y9% ]05և,?xIyviQCSa`A~sƶrAV_D1'+% a}1d1$JGCd g4o_Jf9>* F_BN ع S=۱Q$vߜ%dq*W$$y!}.`LnX1| rHyfwVzQϨ ZZ^YLBl=l'Jj.xtg<@q %)b\yWeci=v76RԈ(4pib1bTAfЦw Odd C 8&S١@IՏ7D8@n" s]"~oҾH8e^üah`d͓ӅpQO"m8CVGp7$,)4QP) oBgazUgGfrtY"mA$N",tcj5xL mh8G4,GAK@54m|XA:\ 7O̎FR v7߁g¨7LCO]<ݭ!Xꖡ,|nV`J6, DNdޏ'ًZZBdD8U(P{YV!~N<:LHCN\:+;|zTN4$g* U(rd#e#ع5aЍM|qΧaVX(! )'v;G;R?b;_ԣ@VѭMX^dR u2K̋A|=F⠝}6#t9DDM@ Yua&w:z:= L殷]E֖-PРG X[SXlv,6(⍨LeOI|H2OB?,>ze[]VXd{{aյ6k;&Y{?ˤ6S/#c{GNCMHI`aX?2L֖MQٱT +]A5lWUDŽF~CZE%ZO1'Vд6 .|O(D$} qxW=i9_XSܔW*01" ڗSC4Bo +vv),+a6EBDw?RCň_s7.z쟴$Q'Jv-;/5[X6~e T?ŗ*F7d?ۙYIqy` +-%? wyfDvNdݛuiq%- hpU޸s-(M2F#Iۡ?W? /a4j*gA Ou<F" WM~ _֨,ۓ~.RT0 **ǂh[5Rƞ<)ZIu5\xVƁ I7m%4k&@tegf5`WZg (jGm0<h1I=b`"FЪg3DLl+TuI8mz[O r/cIT AW9(Z Y9hg.LƠU$@|M 6=ֳ] 7aKB z}jzBi\@,!6Pf0F&iU~ d݉>H.#]10rB~DRi;3`^<6Z)˘azMm>ㅈҊeV;† fǨ4|d{ruE~)$J( imzF) 8U2F˟XPtl5jάB1ht`R 1ܐ)=R2CMn-|7}S G|ZtAe&A:՜@Xc:onD2Uޒڔ㡏9ЫZͫp+*<̎Sdf2Φ7N?_ sw3J}kbtQ}e$^q=WݠVG5Ճܺ@cyCykWTUqzދ:"a( ذiqr_F?߭Ȱ6X(~q :8FjI_qȌRm<:(ҙG]W@ h;Y$ .is./^zނx0;[CBV7#sץC%Gw" Vjɑ_HzCR_ǧ9D0oD◫XLsNmZsɎ^[ F$ @#;TϋzQU1{As6w5o1eYjp^]G*W H(.[uf)LR2| LBOd70x  Vf Mi;RvRڐ~DXjK!@'/Щշe"N|VPu!"VR F΀ԪQKp4/~.1|lY(u0q§cZAM p/DVcEƌfe` *';|.0p,uA"t4ͼ~)%jdT^ jEA; @BS@+Jk'SmU&ҡO lڪ>¶ $]~#>ĐǪ4|BcT[UA(Q[Zڵ!?TQBɜ5vS|)$ $ޞD@<9UBh|5/[OST* >kMa*Y!tBNR/;}b}5rg}lj&Սb^{M(.X%#Z8‹5|j)Ͻ.k]zǟxEem5w[oSaTNvLDb@b wO4bǞw6>uv&qwճFS?7sL{$䏴fM_}GbMlsѤW9wNk3?o#qb"o0v+]z {f_y%]'d,7b8]}0D3>Y):<2?ܦ Ir7Ï~Q$/K eV J6[+-,yu[PL)+,2L,,F쉛w9 n @O*]ly  .O%zl O_~Ğ W>1I*+\"w7'YX=:!~%FsDV}D@cH϶Nwٳ0[rM/L ;uX3My8ipsx"5"?գ: 6}B:of F^1_٫1 I  aST.4^X5»~ n/BqC S| HoBfTԋYv Ý5b;- R8Ѓ ML>X֥u)bv&=vs1~o"5lFA3# 纰@r-Y>b5s2Cx`M7EmBv,Dj.B 1i( :*\@ JPtgN ܟX2JxcxXy4AIx#xAUt@LI>((Swyvtuˡ.Zx`bQc.7%2+bYvv}rr>UD)=-?瘁P:H7x)_eS!mȃv,1UImR|Axj+ FV!Xkv^fQ?N2NK֥pj3jU,O wuu]~ɠlTFz,(c(m?6D`eE6 a?S6tVwu ;j_\ PZnGӂ+ѭILvO~WB@4HQ8D`fƚ."gK.ߐu%@ 'ik7A %sq;~^/&fz*N \@0 t\%)ܥ#ޅ!!Ov*Ns*q_YKdzt2r,MBV9n٨ΐOPiT.Y=SxY>3EN&8O M2VAҕc~YّN1ssG1>ӿ:EZApS/q!!O.HjfXUg$~'L2a1&0⚨,r >Cr rމK֟fu;!tx XJJ6# QV|r_') i90/Q7 Z|qbkcthq3:,]Kd9M P)kn&L7K1k'> ]:y>u.O 6fwR+,l] #|u^jqu% p$ ?cj5Nf^ݚk) ot5{{4q5l ٵحɚ=KϠ&||DzV? {R\9TSֿT%]DXoLFWh׭Y%IZUYڀ>MCBY"${SMŘU z!QR90Rdk(ҁ/h`Z#01hF{rĽI 0TY% @4pjCH \LG^^6W2YYu 5õ.3?srB,5yiY4棽!Eu1 6|ϲߡrV{bP~+hCL3 :#ñ-gM,})R᜝ jy8H: |WeY!^e˪dzGy@̂*kwɗW¨HH_v=,,*xtjN1r*3˨1ZbI@eSy3~6h+2Q81> ٗ,)lmLj7[6:p=X'$Fe5cV J "Cvqkt]`-Kruv"l7*aC%?|9]RA9tm.jؽ%Ghb ~/3!S:!1-R[RթtkH}K,"Rb#UJBşeߦ R[:KG[/#L%q|k|X#&'OawVw$ig[_:$]Znp-ʹ(kbXoT1QIKz2+dF}QcW̌=kpm44Fx溧 z[5:e(ozFnH<cɝѲ>&/}o&O8ˢCKf#0.(^yc X(xqwecqZƵe?'25:;(Of":ځxnݔraFBjh$7*jF㻘}_]s,g]@HV)q-eLE߲}deWiU@[S-3goœaZ,T9K0ZA_φg՚l ' ro1Q ]s17Up9_=>yox#{9T9U9f`1c\Q+ khp%z7 v146w=# JmƓ9$s, 1BU"4  EOVsrjsR (=­~ GC;fH@%~6 fM5ÒiE EXAж E~p؏Bys:6L]C/&v hCaj=IA]Ih2M9}6jHFƤw>׿&.)v=5jeA-l<&GP4:AUCD5hE* R>ߋ3v?jt4H2|=ԓZ}'XB{^7qϫMk$>|KE /4lGHTgߗ ڧ I{(9h?kú'$Umw32j(ܳkh^9 ZVeUײY1I-8BҗxʷQ%Aο4YߑKy} S,.^P'\ +Kh¥MW$8׹-t K k? A*vPIza]\8j=TևFpb00܀{هTK|wH7&dUc$s0~T__>Mŵ=Gh Vb[GE\^8։/H=>~,d75cg۰z ()$ 㪰:jJFջ:z~b磾LTM+hoc>xW(J_"]/ CPY>F`tֶn[$4[JNK(Uю,Q3WpMkTpǾYZ湌Q[-Lv9m>}t0ƔŇQӡVA(#` Nx\/Yj`^QXj'%km&c~r\I⧅d9 jOLwqr/"]BRL{Gk0vl V\b,Fuxҕ4{&hd7-.+"^ џTR#9#o\jmaf(p_τQX]V@9 4{KXAfP2&3dGv쬼:y%\ȽM қOT]` ~zFi޷*X+ѐJ%(YCY9џ xCwT7ufԿq7)Uǜ_bGaz8N4sz#,_9W] =)1p"[ Vڴҗ!Ի\- Yh6'̓ݗq`+b8](~!\W!]t-NY@>9(v؎Y*b7nc σb:" 8J I'_cMM9Lyf"K0cbL3 { ;W`FX&<}+C288{oJBISE*!劷A~Ʌ%ˍxPe.5!j-&Fi,턺WbDTpZ$keglQYc**|x Y*.#%u/ z2'D&f1;e^lsI#r܆ n"uWRԎ=JןDV%?5B gz:nƒF?SG`BHq|b ֵCb Sx TSEut'[ ƿ|v x (\I^2%,S_!0Ү Gr/\},k dj)k™om&HMy.HˑaeqJ>oh zъUHRK$3E!ڰ~\$-xw kݨDM5-757։M~94d U*L|k$hKCfɨh ʂg{Tke!@ ?GkvAIlѐ/D f\~Huѳv(ϊ.!V e1:$Y&!Jn];2^֢b!n쬵z)rޓbVXG/eJ[qf-f @Kڅ., aŠH..)SN./iM6,pdIQIufR]~kN@ƭ,/TmLW[|z4ExU Jػ0M{RL兊)eA쿥S >0ë_$J~:Ȇty^L ]([ǥ<=c^? "rk{uɨiP=X\NyBa ˗L¥*nA:XʌnDs)v*%!Q#_BKA!z$fJ++{D›hiA0c*T`l]#I"  K,I]<c'2׵$~@Ms_,v{ޔG΍iu_"IO5x["@ 'p=b C|s0ó>A (Ú[BBOylMtix {qDuN6? h[XN-GMN1C4RYRu%Mtc~zi!n[RpƵȲr5;Npyw"=&Gch\#wN"oO5dT̓0.[uߴij^j"o-W!d?$.\d6.LR0 n/: Dz|#XD@-I.-^I?XTZIr @Ԩ[ j\m)m`"ch $ƣ/0kw]Ԝ7^&s?XSR;e]C9оGqgD`ȋ"|xs11̨ 5{2dhZ4Y۟/1.]z9 ``؋DI85vDJGd!M'ƹM#ʑpl*  kB(j {Bb;2ٿ/~tkvdPwTH ܳ{,'&KnF*OjY:Ӈ)U"dce0#CNז=}RYfYfȼJO-} TG3DpTkcjn. Ezd4vÓlYQ=ںL%50դL!SjzS\ ]<y|΀$6e!2VNOU8 WUeTĤNYa'6@ qGuĩݯ~תM 64a,8$`iEmdmj:EԆ՞ k/5\c Y;cal9_ jUvj@r0T΃B9d/: W`ASU}a(A]us!סXI_ w QnQvU@=)?5}L9k}.Y{z[kb/taT _`Zwe~gq򖤯A7M 2AǷYhpۏsG۲uVopbeCNJFޙ>`f==V/0 8~LR2k<}֡ ]͹-g1# ߍHΏ! !L #RAb:}^Ezek:ilyHekzHݎ:`s3ɄQinnX)& |tK}TZyE Bk v;s9Cg( hIuPU7bW{{3xwׅ(9E"#h^pASB.-bg ְ6X TcΏ1^cm٤j &>m[EnRleU0aMy%4-"", %׵h[aR$`$WoIN+EWˀs׋ FkXf*qOFlصۊofV3(ݙi>B[]vuԬP9uȖj9 ubKQJŅwIt~N<1b2P&s9o\}> T^&ТrYQHγU D?X{o_8@2b,ZO)x4s&i ejFT#]iYiw{id=xD`YFן:B^XnX>{9/Eta=ȊWڪ/$Kt =]bŊ*וnv}8,PK.'Fַ@7OXeM22OA Ԭ$CHb*mSxQ6DtpcCOfvr8 )0Q7n۲CM|vG(ͣG>gb[{dx2Ҭ cº~PH̬{M~XѭՒǤV*6&oe>agA5|daK1KQ).k) lB]Go->]5@J^CXtNk9K_`(X Ž2Up݆02?NKlg[a̵!wse,gh("~ԧ#7D:] sw?YyqGa@׊a$}׋t2qgǴ 0qT3:B`vEyTX;˶SDF mw%O).*(D%ɱGGpEE=ulJM?Ҵ9M(DcZ2e '4'VH_DI Dq"8o"n,.z4aK!( ϟ/RdR =hwKdn Љmr>TR5%>BէfWn;84&VAUŏOWz>X<ɌmR'̦&OsRbtO?' ˜v5_Mf?^FM?6rɔr_=icDGpKz43 yI˸bR3Qɝx]~Z2!OW.Y$8Ȑ?ho&=GNUfs -W?cw6ȔFZA~='q>HG:#gaN vd+ՐPrwN8P?IS&rra zD #Ch7%[ُלlv Aa #7lYͩffe/:J<NUYq%(NJ V~R-*' `}gl=2`ԲE '[9h6^D)2=AhIW OcQB)`Iu-jB J}66M!˼#b/QNFF@Emٓv L].q_x=z3)y)jT%j(7,>9!X']bl|K ^h$ ?N 7<}WyGT@PHmڋL) cKrs®rc+u] NHfq1X3Y~'OC5B$}-yvHIK RrPFX)gΏE~fpYI[Is g׽23(#ǵn¦S*]3bTD|rt3X0B=R;A8ZL+9 a%Y`󢂞Yust:[ ZtDU_6?ҍED+%AjolΦj/R2œ1QIÉQ_!r/SqeR^A;XC鋅0Qмr"*J`3Ǥ4"=`O+ФmO[g)aj U@tmb֯$ljԿ~)gׂ6]Ȯ_5b|llS/aML jDa&EBLQq`3lU\g0ޝEKAq3[y8fM"^;m '߁NwR@ӊi!ZHTo<8 L^eO|]4(Y-NZEMW3vYxC:*{ ˚QW%U ͝H*&FGY&.F %r 5vxrXCB[»T X%:MH/NH8݌xm.|8Ghx1dUN'/[QMPzGR& "{,ޣ|<% 0B%Ж&3jjijaDsa5>␀JoI|/0m?d\a['YЎ3ǻ4ԗBz8 ~UVy/S9>ŕBw)vXD4ʶbD N~OEB)yIo"7Hu)lҐv 'M|+- c[1{5/`Q^k~BoaVlV6lI(ͨu%P~򿵾f C ntj\ubȯ]J\,s w1臕%jR%Pdk n㬩RbgA\:`^fvuY45oG` ;}yqavZ~d(Dr=B'¡6p݋_@e|p X0jGQ ~ D7+- 03 |@t:QY$G=| [M ]SeWD[œv;"NmS 9}S+W-fXQ_'\= m*k|A4ȸR&nR&i$p8|y?0q6)] TѱS %sXWեD/r1Y"[p~~Ql$jWq>.8T~XU4VҦ[K`,K[ ttҹeA{~ auF6ٓH&S8'WV I\u[Rd{~#^~'v`5@gq.4HHH_L!lݗO|ٮ>|QAVZ3I{KZb ')$)Wf1 J^ vAh+w=CtG$ OVvEc"|UH҃Q!MZ)[䞚LZ0Zw[Ph)ir^*! <,ꝈnuٶrH!# Z9 xeG}b6GAET+yUaQmZ.=iFY]ٓZ0_p PHOq_MC}-m/fD}&LٷD?IHG(x4FDT-E^YU(GnxOׂI##Wg*&n-kYf3ĞB0J+Ҷ2~wRfL1J4 X־1Q2.M ̣yg9A";v`n/^ yRՙV=2 Li%ܚȞ9~1n?dA9%L89>:@㒇?}O`-֘n?yItpkiE(N>hQB"w&q^USvH6*⋦G7waaěB/MMza|3rX ./묭Z_oХg@an[fJȑl{JX/&@3^5)^.Tp+.̵߮`Ҽ3"zڊPA,SaB?*v g#6t{Hoqo1mTwQJ ҳU۸k!$`&(QmNom#WbKeI\ߎ`qXV&Z)Hd9XԶeYc~ saVђ*F #$%y( EgOFy|`fUr‘/c6 <'=8Ò*y+2I*0z] S`ëXGGI1C(,I9=j0sXSda\mN=KdbKE\cXu~'RZUZQ 3_NuEHtpAGQ$ {)IP!hml\\No]d@sF|4#/K%ir^%tƏhj8iҒ;)IogP=3/*/E@=7A n*)דqPRg"J Q0RCñ}qeeۆ{]ِiQǮJt<0΅  "Jz2gVyqȖ%ߙE tw|؝P~D M qy(h&JIRMa-m[Aw=Ai/N5V3#:w0?FmTdk2^nщw2 ئbSg'~kLQ|=FKDGpk3y*@=OhOg]czS`QD 5 z}zӢ+s./OdҾ9֡.=%3FK"B庨@kI^Shɱ?k$ UJ;RҢ mn0>']( +/xN-&Sk1Y.}] awqqu6%_ },Zj?Np3/D2pR _?4)Op]4蜦8[thPg:OU󾾭x=Q~T& GqOL9t<92ʘ| od|I ΪE換*3EiXu?wJڛ.psk˾B4`scݴBp+XR< EC)GtL.DD&VP7y=m>Y!|(Wz%(8ݔ`LT:V4'"ل|Zv,Ni`TO눔 ǫu/ C@޸½4y!ӼgӸKzǡw&7KJތqpnZ2)L6PÕsB' H{$#%G+Б'b\zmR"Pt`3MBu ~oJmk4:>0J(>}9R{AԡtҽXdc)fSU9:S;i(YXBS~7~6sh,}Hk0 m4?I3rUoʫ`g9wT #UpW"QCL\8J!!Ugiֻ ]֍{k%C/ Æs3#>"U_;%v~.n}|^u1LscB@j,/[Bː/lG~7Փ&Td/O**V QHi $hQ맑<-q|IG(mZ\rzz2"oDUߗ(1z\ܨV,|f}41ɀֳ W& ۘ&D7Gf##S&Ƿ3 uta04a[X7\c(iT"GoJ\/b qAV0dZsԐU,lHS#H`Ka󳾯C Iպ^Ppx<yY)!(ٝ4g=kш.FLLkϩh粏6thӭa!CFO{oU\BOvGӒFUW:1L:/I|Fd(h@f΃{ m&pMM  %z8`qXawI{"{=%\Ț2яE7o˩Om$p(N5pGt+@Qz5x}OaP35rPy Յ-u}_J/r:Xee%Γ`. ;YR~eWHx]y^jApd6j! DzZ׸@Hggh?8[[y> @Z&%ora?W|ljxϩ235"n )U:FK>ofzOS{Rw\Jy>o5Vi{\r $3KpDO%Fp^2_C{%G g~t沟MCk[6VF̙xw8Ysȫ&aV`e"F-.#YJp7SVߣ8\)Idd4J$OYڜp7o"{]FjEd %1M̾¯`@Tr'H85x/XPVd](Q*2nH֩b|fbF=Cj>-زBP;ʋBڏ DniS?%VY>*D*{;4vEL&|ž7hYiq0|7|UiT$İ.ۦi}ABwM%u, ٶ!,}o $;0ZQ|6O_j$+<2i1<==y.*A:!bx%+ܙ M؉aD4}cФ +]:1l()iDgV`p1SYfz7s dnArU&䝘S|: F8P+K|(M\a5$ =(})8=`EZWpZeH '޿hQ;"ds퐮K?)($09wXQaB-"!ك8~1wW"~9%"vXVwPR&U}ml"`b{!ӷ8DƊ!b|;7h̍!QqDƭ Έ'zƽ/]x q 8M>z!yF ƕ/76l9Xc"bq zTqS O$6Jg {5PJu!r?됻FpJ;kՌ+} /# MJw ci\SfAwQtPnmm_L< /U<T.93]QuC~w|9?N'˭g(RuޓTΒFGίy*a9!v7f7o{Oaw?ޙ~ e4#ᚌq=96_̯Ab8X!Hvr]Xcb߾͡$F:U=] $V#q!, j+df/ɑ[(6zV>S(&jBbJO5S'P%vO\ 6o|S;ߥOsJ k 00{l CueBNJdٮsTρG;o6pͼ| 2_!EC@[N̵AlTUV` +jHXr;]0`̲~'\i4aϩ#ܹ2[cncDfֶ ST;xxˑ#7ϡ 5?Dex'ޡ]cw)8@b3 tέ1HS]KA[4Vc6y )>zLܥ=@ Qlg(%{|KYb_9A 3/6bU8/,]yp?)?!.k&<Ŝ݉3IhjmpwӠSX*6oc?,61tAk@%ȸi?}QxN/w= _!Cj|&g7V9a`AS(m4e$SQ-s;$?>cJX5YA/jF~Hbd+Z2A@y<7~"dO.;bu9>y:^#ʁEJF:J8#nIx_c `ZtX/+번 vDַaM^:3dΒ!5fh5 ˉfϣ,ѹ'=8B6ni obʅzDA]{o>@&ί:@_BD5d мXV y WUi&z޿ Arx]6q"庋Q>xP-wS[h)j|1͒ ]`'N3ڔ>S+$}Lq2R&6,!B篣Dn>Eуv*] *|QANkalVZg9Qvˋ۶Y}^/[WDPax'.}#HF"^j IoHh+zFLIU)ZIMMӿ~Zf^h]8V}*\U;]Sx,J/৛VG16)Cqq9q}2ί.2]:c7z;^Kʳ &] 6j/IgŚ+XflT='eZcS|aw*$OR8KK=O"WD6I]eS 28goƪ'S·fg&BRa1ʩgm"ubF𸇻^h'|$ <}پP0/< j*ϮD8-=9Vq]L(cz0[0|M!or+cazv~Iz\-Ro9-^nw٫2;jI`6T? Va_=@؆V;~JppfD5<*/4ߑ{7aՉ> +NJSzbHj;L`-v-"JգueI>H3~^<dZU 9Y~t?eԬzohK\2,In[H1͖5);uF `ρUS5~a cф(7 1n_ ־WįXqDj՗6 ½.ş61Ƣw٩ z:!ԛifIm.ͧ`I>d? o=KІ53 K9ѥsF+pzS>Jo/n7tlGH0ZI~ZF/qߔf^H.[X ڕPAHWȀBu 왤S+7rSÑض2mkgJ.m;߂W儣hNOI:0φlz0יz1;Z$`Nhxu}#?ۋ֏-owr΁V)"(fX|Xv`0pP=}:ԯtɲ"<IՈ M2/(D:^tg4A7P2>˓#n8 8qZR^h^n 8'WPX%-Ȓ[Ԛ [j[Xq3.%םy.d"JutL\ tqsBt}nr֋XwZo(F5sdHso} zP !G)9)U֖};X\BX *`PnS  9_TCfS\_$zo&VA DŽ*C//T#@t^ېHt_;cϿuMTx|<ٻ PV}֚za_Ƚ[hոjZ]=YQe\D)$fRzi:=7 nRw$9-9 [9_c1j>AMI',Du_Tk&A`):ò2d#T^k=,6Z9R=u۷8\go4Q0k,Ko3.*4k|L.R*d-p.u92T)\_<$/4xoOTA9!_#9!l:]w/ 2[EQbײ"yJD,u4Cwꜰ&`ܻ^=}O&'t%"ꀙlگۄ ]녜Rہi=-Io!+3踉HOw<#c` N)c |-kp|Sm32?x:s1rcpt15XksH_1qDa(>'gL|N$7NM RdALe, c;|!)e"ruQ  _$6k ?HV4ju"ѢKx Cf`R#T_ B^1RYv7ɨ<㚱%bVtC (G\v0hozBF\j"4 Tgu"Wٚh&+ @anȞ&I_j*=euX0gdYS'Ugw!qp_n0K$NU'Bl6c?rnu Q -wx8xku.7H2\K9.tX%|AqƷ幫 7#R1@RsP4L>;&}, u Pw).!k"4W2w**“j #'P2n\oMJR>:$HlrHW~R4)jyKGh|7h |(K 'QJy/.pCN?)УR٧byBzko5:~o刑,0B &~v_-.#c;sqiz{ƃ5tX4Dl'z:|z$_/G:MK:d`gJ䪩BoApT+*>\>uWv h'wh|nW4( cE'D=)gM&8qU-U@;EygAn {T{+ 8$Y#Mz~ ,#쬽ycsx@H!լ3 K2n.T@F&qP=y-!μ$~O>1Rdh* ;9& zrTuH_7| 兓B"eRɷc_'ŕjwOB-R{s嗘8)CpD0:#IH$6qN<Wċ.zEO`#4%7^KjM(ހXZ2Z= vq8VD0zŶ Gx2CBe,xr5 Y,FHx@S妕U+^q8Ʈ_|ӄHE"Ol|(Aa ?v31\cqCw3`zpr-O1][G6v!fGpxD/q΂ ٹẹ!ANQ{m?dzOJ%"{(R:OQgw3d{y q#\abANTQ]C6zDbn/i K[~RlK:0qpDˮw: ]. ^CNBށ'6-"(l7Vh#H3'ڃV&7Fvo5q[*4%\)pN*ѭmS#x W3>o$h4IȟĨ4q9(Ddeތ3%S뒺)+0͎poP"V֤G ٌֈZCsEr,޵\SB1Ǡb8Q?.hBL"ʪ0N^˭Qxd`:*-iOP_pV|GE*y8$ka(U9O^>uuhX>Ug, Fkmz^pr!FCAP>AI lN-+̠V4~}c@Cֻp8QU;I&̲qE!_۴զ<,z>>>I>VboR'TIB:8v0k[${ٱT> Ay N!!_@FU4fpoSfQzZ$dWm)͟#qQhm{Aw@e9 f?  蟍.ʣ3;7nLoJpL.pyуG-:Huc.߂z2TnYLbsѽW~Voo6LU v!at̎]iAm'+~\)4CPv.:HɊM/"[[:9me3mb}TS`nQ v ,G`C& Xa, q?}*99"A$i<{G4tR"C2k\I[F 5cAQ] Vè5z%r€$xϭЇCi34ƫ?KWپ ?\#9 ݃zHP6XZ8j9*ȟi.W 2 wj's$NFr]#HyVN#\J&X:L`{/͔(QՉH# O]h$|>B5X"}wYQ(FH)49n_5{֥,o^ة|UwDw=j17E2wy:Flm%q2a o}<ߴo3c o=5ItO/LQH*M V={k~9ut]L(qR+r^WSҭD': 6&C6CM;թ#Fk2l)  1RHPxw]8ScX3SOd]:aJIGIL\;ȘO 5WI;.r,}pD؛cgkך6HSYF'W6,dH,?T-st+@. 83T^LxשG*xf.LgWBxiJc+=kb΂G}T0)]slڨ* !$[RL׭sml~Mr2'YP AP_m2b/@P-k'rxK]eإ)>(~:P &X9=ݴq5s9m ~zK`|,ߡG '̗Fb\ :' :b+.RQ!ԛJm|\i@b>oEE&3T(zS9=oڿ ^c>a9%dҾh=wLpҝV֢#QHѽL@mMIZ%YE/>7lh V{ЪQV@*R(j. n𝝌 L hLjJVA )8߄B*Er t~XɥpƻWU Yai>swGbæ2r8)a&w͖‰vWLJ=>R۱gyo,x}tFmiUi辮'(qU]5j\)'?v-Br &-䑄&m4B2֒CkNE-)wM"ڋRV`S3I.8nKhS sl?Hm.Lz4 1U`4NNU ]H5~Ĵ|P˳?zLr{'1Wԫ:lmj$.`ˏ%lQU 8ݵ% yb]%7Wq:>9=YUy&'`”| 12*Odz6v".jM~8TXT}!tuҜ )&ʎ]AiXT3"tIr3y/ [l?WM)ȝϊ+Lg?ذm[I}F|JaMXi 曺ɞݦ]y]Ys@I*GGe;,ƜLM *`ߺ֙!n^&L,3{NJHH̭145 Ԙx-)*d蠽rWs<#FDMKrmvwH^˰k1{!/HY20!RHʕ1EҨ^%Sb#.ؠGvٟպ hdU~6?E{Zx6*<@R<3AD 0kЈ:-XڌJ?JP9&oگ iUa#dTfczƜyd՜0>bj=m*eU kf!M(\|xcjGIA#P+ jѥ9}z~>C.@l2Ӡ*+ T-76*Q%#/4KˊQy LsV xw[z 8`^sHܴtxsHk>kG¿K@l113^ghVSo[|AGՁu *Ks$Ә˺iN|cgeb˗BRa)pĀ)r)C0몂1yr]<_ޟ(P6](n(g] FTnL| {`xysY-GH c#Ø1`:=섓5n%5,vim+3"6SG&YaUvr쿖q%yu5I*TG CYMW)_*2(U]kOK0>K*z@ugWrΚ8#6 5DvOaP"U5B t"UV6LɸgƯ,༗Ʋ?{Ҝrb.z.Ř 8֨a}V2`|G 6'uܿ/o=!l=,(Tp/-eиwd q;*+np'i~Bokt_?7:^e%2 ﮴@fXS8SV{g 8y:+rG:ˏfG !(E&uCP']ֳf}#ŧV4kfU Aq5NNi?&B羲,peqd"V-m>kS^Wʋ~n'9|1XB x@$ BgF/ @T@8ͦ ݩDxaȕ~}?"Hh<3 /nB+y)uWlVfsğDچ> |$*NI~ e ,Hbۙ& o#&۵u]=1w7 ױNDJ'|hֲL0N{2kFH޿u9OGDf"h0OFNPA9O;4!ی=xLH?A]9P0 xr3)E͟"^W@zV ??uUwsh`Wߎ!\=HD:8:$J&l2 ^? )"4Kq ]~9RFSOe$j' ӊN{0m~w x|Ւ =:]O->O#wփ3% 3U,=^Vhr5jW;25#2P"7QΡZ7*#CjD3RU>lkRC7Xӕ$ix1.c;cRtˏ/Ͱ-ȔF4!Y=`}B+  >L\JW A l s<мҌ7 u"$fs-gj>v($tӅl hSbcǸd:xUEP9?Z-#jkȾu.m jiPܒ&*i7M,vPZl}feTU$7$u&)s92\y핔 HF}ipSش(g6e 8ljrT+f 2ڷwK}?w,ͥ& IUh>b>'%u,Xpgح<뼪T|2A>kƫH}Q$ &9U X J<n\\:AO1ۄXXn}ț&&tV(|>t,庎|n_)u(v3%95Y^ fMt*6) W'nG};- d4s'jѴCvW Nw B^hQ=gHRҿ8pM6L2N8K x:ఆddfːׁuԖA~ül*sDUE5~q?|=0tW0q5UlC,e~dLS-жq]><תPPɽx GɬmKpۨw<2Uf3=:NQhQ;̸|=4ج3iM{'g`B4MكK_I6VJ9hMA{ҰӶ&~L;5UTP,MZqߜ^zY= X_?D{R}яs<ۛz@:RZ(T;?E4huw~#ǜa/1Gѷ6',X4dϝ|cr0JMZr0`ˉpڎ9yK&O t C!ԨG  !8TwN n6ƁO0oaC1j=.| Kg:%Q/Z%z% )B +dюWZrCy3Ի7W;sVIPZ0}1RKkhE.ݚLjzez[lNx =3tQ0P|r_sm.8k ?/dtN+7si;迻a hT/AkYyYh)aTLjxfiߜ/ %ƅr_]baa(e -IysbF5;hP N]=t⾴F 5DpMnkQ+ NVI盥co* T~1ꝙlHU`8nm`f2%+8zIf)ǴMBj[qGyN /ЎX'*RM {\s4EUWֆH PyP*+XYI2)\EvMG|t|mt-SNrO? -uJ m);^9q W6ec`ٶڻѕR ;5.G7J^@T[sbC؜Y!mFyȫdC|)|z!KƓVs.X P2&_'V+P dWB]42Ďr}w3f8kns痕3.$xJ OrҸCSv(k[9|vM(ABX .' 8́nXmgH 3B~=ReWt%vte[N`r,0N= +8eH`­Y31 ܨ~%ba Sr󴼁yӍ6X/50Q>AdEACK?9gRA 鮃eHn!$onZ{ T0p9", C} R-%u|scF$ßfeTX(,2>)^͑^KH \N|*_.kg8 4Lextk?L\!P8C-"9rA+k+e[zdY<ٯiUi=]Otӕ:o6L z>o1Gap+%MRLޓ'V <V41Bfōwr=< !'!iPҍ^MOIäP =w4Rl'5ʁy$%`5yrR@ V bHi⸂vg?;0b1b-̏582B}=$޾S?ȕӽbi vW ߏ#:jv?3uDQGX7{0e`c`;^r[\|"*Zo_ԭ:1HRpf C㬰H- .旣?k167٘WLKk)\k1w7Aiza7i><;JZ B캞9I cYW-Xsa;dOM!݄#ߤwrg(C\ΰRWʚ&YE?{C'^K3nq);bE%rX cXbp Q~3na*V23e2QϻcU;%0wMn ҃H6J@2If26-3kewJvdj nc,rE4o '}hfn$7w0b'Γair(d`7r9a# wiCjLHWDCl{/aDtf_]*8HO(Qk-'xJ?υIJ0G ]G5z JL(MF0c͖%7Q0_ymB8V !(G>OJ8"^ys06,n@芗ϗ\OVY 6–wj/]N&t1'M[ @w.N9;؆G+sbn'p]\ESgA o%bD[֭|M \.+[r0 .z7#޾dF۹~G hJHwWֳ !["|O}2a^N 8SiFO!O%t~V$ɑWIɓʶZ7~>43L9&o-ϓ{{%1 rL H 9^7[&^yK^'۴M0%}?u2k6&9- \-$PIr)SY>Ȳ6Pcd G$H8k!CYc1Z}=o_ 3hd rےI ==6ۡd0;T?kiZa^A;Rfk5EJ(QT6 ќR>^Rn5Gr[{ѺNEYAI]٣ʶ֗o7}GT駯8< ?GhtAQ/-WJM-݁${d{K6E\?-z Xr* 1+*BSȟ Qޫ&)d64hVz(8L;4&ďz' F} x>2qzşs;ڻvD63MV.8ϑس +r 2diq]MXʂ;=]˂/+Fؒ*s<߭hgn1h $ /" 9_i,sdķbӽC+ eyqJu7,-v*jλԕm=4FhDGڛ镪-7ov@*#0_&Z̧R% Τ +z S^ J$TwSr6^[@NI%oʿ.KˋB&C:~4Չyq!!Nrg:~c3@Q`ſJ>1ɼ[O`$6ɶ@] ٩H O"̋2NU;XkkȚNٍl?3UCr9Dnj:vta9.18.[Noγr2ˢ6A î8]q`"vYlQg}@ĴqctlR^u 6uk붗_!![CÝy|ff8}BNț dEf͏.O煄NqF+SCe[yu|Zy%yif \91)DO*DiAOLkJ'AVDn2M_-HM[LԜH'֝!)~+* Ut.xJn[=&kً )E&łnm!= >MGVR؍?Oo6^W2G8]Vۊ8ީ{+L]#7sOE-a#Iri^-yqHݖ|G bcKgC!3MǤS&-m8ʺmss^ m FA|IF/Oebvw M#ypPO]GE A0S_@x89]];*6 6=%ي!{cZ #Hq$r\;,'[ġv5aFț$D$rB2&t3)Es0iVV.*qtgmI-o3,={]gocL_9Z+7EnN f0j9%^C4 ŀ;ײ`Ù8+EeSpf^hލ ѵ9B}&!JqmNJզL.R|% ؟~BHY_Q B|4Pǡ5rTs$A{=^Tٰ/|'ȸ VCɭ,wتsdre/K9?J_gڏM|Ե=OC.RC E@0D jb*[(E- !eȚ/.X2(2 vzڅ m V+˩1? :'dOyjyi>6 {5M19q+.-ӌg#dƌQ ƹnBW?q] ]G*ZMMJJko,?!ͽIʰe":lNc>"M˴<\eC<1m=K+814UU)_\?\N"|0)RR4t/D-:k9 ( upH ^&N~\]ޞ[[}^}$]yh |bqDM&S?H(豚p wGv}bUL.&:G"(h, 1-:Y`Պ;VKΆp4ߒebp2iA!iT:R/'*'#˧6u cl6?⟕] #.fINU[G_*PWOЇ*~bĐ$jOb!jkrg& C4ir͏R%KMOLH{8.w(SƎ rCyNԿޤ̏O]:<:˂d+9* cpw g&%u?bP'R`cW}BWMGa }rgZ͆4*bXj .+qmT{`C>20c6#vuu}HɻF1cOTVo]nF:v v1zy&G0|Q{ @\:qSxatKǞdN<4$+J- ݼ?%=_Z1`HGXs^"iCk&>I eA2pu&?(v %Ǘ%_؋8DK1z o}SQBIyWjv.L3LuC^w,=5!2}7O{Ɓ͠ (,5xA3Yר9(}%SGV'1n,SfÙ&;,Γ_]zˋSdM'Ptw#hqu]o.9H D&8FM NIs˛WsuN5$qC eڄ;F{{O?˥ۤr_yUk.3hb,sz1KjYSIa y^! 7I;4ձ#J5fiɋ,(WRH+ɒiVG+%#yؼ>h_r0#:GR_tRA΂ 6m=PT|5thT9b.hj!QbRxKiȵoJ9qֽ(h vR{Ut^,ߵ껲G]e>tX(9Di{q#"X{BXPPHw%;#o8hMM$1Jv@* A[jkqQo/!,_`OA Rٿ:zPAk3dƭ۔6nH19Omm:jU}RhگA={ޥϲ \lHӦ6wE`naӒË 3emHY uVݫlf iۈ9u ;{n+b.)vs2(L`Բ łm|9cX@u %۾4A)bNIv+[X)3AX4XA.v@V.w ua :;X %y|;dρyyRLGQ }/͑R~9ҫ.Bݢ # njdAlawɥgG3T$L xDgefR /{`9ތ |4TΊ_r@iJrj=]֬64;rIAe-l&T$uYFPQՠ[߆[%c=ӫHF–x&tx4m- O@k-?{TPPx0D?SG]FXr6`Q /eK'd18jhYA(>:QycR;Nt]AUN@ַԺ1JzTB>ekR;0O2TU2e`ޯN1p1LH]>,,zr<!NJ2H0ͷw[8r<)?](۞c^ע{n;"ϡY>p2rݡy23qGr6]&LREwWe~GPG5|x{ `O{ N8!hH6K %ηҳ}dlT ]?' mfO7(t+>U{c|w '_z3 %t1`A<~KMS^);?؀?:T[Bkwxn)1{P'!d=ìWTy Jve+?;$" wrY߽ GD&* #C±V}1:B(wj !@", HXCwI5Z7Ae?iŐԺIk,d NW/R6Ŀ7/tnU][Sŧ4n%@ ϕ >\c䱤hN/ ӭAو#n :r1 a/"/8 %@=fc*Â=RPRR2YpQ-UDN/fz1OO1mIy~1L"}BOKSoQUzeYRqF }{3+.y%-%~6eZ~ c QmSul 4X/ܛ.|;@~5@G!ʡe{ P^r#-lƐg_й1Y(7'xv[f+m-I" 慥u& \'[1#%B@,Q9^Jgm/شlWB r/))΃cwM-WqWPtw=F/I;9CqLa&S3|"P_F/#%\hL*Y9uA٩>ٽ栮{7+!bΌ0"[ԛ `ڀұ~~`~ḵ v ~̤-(`Q[߈OIMnnche/WTxWo;b֣' lB4Xӂ~*:޾΍jHwZრ/U5 %gRI<=8<vVH0jrO<3T]Ứ?R] i{!itN QB~Ýǁ6()Q%k2C 50EHJW>yWӔ}"P1MTI;R^؉|$F_Q_ܫwSE'n˦&ir%؍mǴ=:VT:*<"J4 nNB5fC095Bn;A?{c 8p!͙Ɖa s8Ĥ3KgPyA=Y4,;oݭw-[|}VIyi2_o>Py7Gdhמ8٘A'"ʁrzs%oLF=LF0vEjkχ,}a#mXb8 `K,h|:Y텟vS3#d䶀4TeRªrP%dXfj' LXf@U3G,,^St0 l@D )b]:w(sk "_>e{nF=s]Ef%T_c#γwl9GN/25 )S@ޅ{{qbRWo3z_|`R0y[Kt*Cۂ'z(X?^R^H@wTmQeuqt{Scly6. .H|Zq#CzV,IO> -`_}/sL,PjlJ9ѲkZ;eTTf2 ~|J7P(XscKlj L/ӡz6Uȿ:(\Cid # 1xֲVᇀS̔?SUT)5x_0;J"Ei:vZ5n zj\6^<7\r|Ƨ e@E.[Y93S1?i+&2Wwf8!9.6'Sf0lUsaC"&(!ICuSp-Xm+d"4use*VrLyRZ+mYF\ Lw rڒj2ppfIo "i(DNfiSXd*d͘wxD$MrcGSk,p6ervP7}*em7_F"JzӉݛ=~Kh h'doquZ_S<ԟK6ˤ l[P0Kv2}w@ܭM̲Se[9`~oVcE.߿ɒ7!u߻$iyeqmXFDɾI "}m_IRG=pgZ$ N[Po#̿((Sg|mPfZĘ)'ǥr aKx;rw٭ev1̏ 3c8Vg,`z 2/ء{BSR]E,P㴍eta<n&K/mN O< _p1pf2ܤYh[(\>Hd\Jc  Lft -ͩ ?9wb;ʑDuFj\^/gBb>LS?% Wf7poB4 әԤNds=b1w5Z^" BT\lR&z**"]DIa01jԪ;G$gICQU<K%yqs+1؎8!̘ZǕ+h"t/cssxWRsZbz["aD$  h_ j0eMha\!}zE E<5 ?=É7Mo( JC#F!" #)A02`SRT0-r'F( L(6×J\`xxD=RcaǦ0EZb8n<&(5f#.j'2A(FD$_$oA_ ^ l"X]0u=K },VUkMJls-98;43Ur=e|, jj:⣫&DPq Yy,(Pڣs_?]ͻ("|uyrte⨊yw]z:9iXo;" #2^YLK:-UaZ풼uᜪƠYU5YR(Kcec]ee9)Xͳ+{/U *֚?@Wu򔯑 ҋv<49f9<.+E+91:î$̫&d\z/b${9]v2 %2S0R"ht⢰(NN#FUh^UsɅ5y)t7U&̅R <"E\XZtid2!O;>hFɉ6Soăxx3_mʣg !.G0ߦ? e6=!ב?v7l:T`n:Z354v[h*oڼVsԜy|7 аMi58gphzA+Ԣ<,.LB5'5Tp>fާV8H4+.X8 Ňaia|ޞze&^+4F`9z[MPbu޴y4Sk˽b$oϊ? 1YY9%8AywPix[.&W֩=ePE% ՘yD+;PZØ],y"]QD|$<`` lzCô%FO\^Б Ы 3Q8=&@'f5\o_¥z`yfeRk"#rX,# [ 7[_FUGһL&'^fiއ|Pv@%[7 Ԇ8[0S 9YƲ -CO[*oI)eĪvC-7\ Qc'5H/jq@˯4JmLf۽gs]N肨q @lppp5!J- ܒ:8*9wYW؋cR]ڝfWnǷ ƣaiZ븲,μ~ ?5XM@CPX,k&hgKY ٔJ⪏86S>?G+:_I;Vt1Pbkw@z/r0aw 3Kz\$m,/U >B{iK)c6C؅X^vO2:-~S(@B& bJT Vti0WJݘp.‚;2 x{̙3&ƍ}t̤#\LsZQa0E^A(yO-tF3+]w[P90]Ut^$6$2F’f65>$F-TFLqϫ z6 F{pke*mReU o` %KuNÙ³|ٴrMw&`O/?dyf#F@l[7VbF?I:9Ǭ2}Dۅ Dl)mDyφЀ-IDT ئRk.lFi~yys<> ᙮ޢ "u*D 4S7nRH|! }U\u$5_-));x$aiŇ W js:oa+EgwA8yS>3^|JraD;&X߅aߏ@@0 Lij2%::`: X2*"bؤ o?)5 psrΊ]ĖȎh N%}ֆTtgHnzgLyNKw_V3`|1W8nljuZxj(̉/Pߔz D6oRq+8'm`!2|PJDu¼ 57ֽOMC3ؘh_>1y^9h@7sђ4+!-6l:t$nRb`;;϶3HQp2%g 2OgI-٬ |3K"gXO-1}y @vў#ngB(L}b2}Cճ!>_nb#ezo) o\07،A5ȱ覊=%1P\(Mܚ_# HM`2ODï,dS)&I;H?2>[N})/PSS-A!:_w3GGv߷Edؠu`h^2F(DAn77k\0I %)4 &$ @;Gr)[bo.9 Ƌ5_Ir c0I׊}Ä+l٦u2tw65lnz/,(g1WmPc7y =dC>Ž10D9㹐6;q׮&n',|Wsd^CͻUr0@ Ei,<P1\gäًN7U~$"#m j8=<~A΋JxL4(P3f]SA30cQfcvb_ 41@ͼf`Yw[ <ל"1 Y 5?n|"$|F=}܁H_:]9Od1EY(vs`TsϰHbG7 ͧE@#+ 0LCauٚ|iqPSx%O*}2p-vWm&Jv$9@e/1,ЯO^:2!Y,ut/#Kid)YU Ȣd/:-^|4/YyHQ#3)!&bTI빶@ "(R'M}ʉ73;ޙSW}Ys )}9Ф3}A;4'$+YH՝RN\xq>d%$Cj\T&)XO#B68O?vrN\3-3]uwF97C٦Dso`1"-#H.r"+(3q?v'0+W #Ǔ۩Lmox4͑qK;l:$rz~JH1jH5sOn[Z[vk2L![{I7!'ZD{;ҲowՠHJ;"Yv\^zpQe'?1#B"a0_kLz 2 es[ޗo9{Vp;`6U <{;nw,HXC> NP{ .fhA~rtHQm4˥$O&E)4TèKbo;L>+~1[,ݩۿgWgB7;hƨܿe-VGJ^3P F 3[oQܕzoÁ2C1$hJq']`7kTiAҨ{VK=5^*[d A5v.-+·S M |MVcq$OH"/}S99o5?J9W=y$gSWlANc-X4h>8?h5T5̘v\ny{OiN{DC7F߼UܶjrK=M^Mݩ&,(Qq(FԠ(VQ~ p|A'kya :DPX24 Z FRXB%~lf ހko{M|] hIRwTj>ts!HhxoO'5anIH0u)S>rGđ 4ra7e,0J10J7n$n<P1a N6ș=Tg" 3s \<`p3{lFs"{g2 XDf& b'$TLmI:AD =F $YAX3 3F7Xcd/N8wcyx4`K_< UvtDR<NDdhb(6Zbp󿤓m]m9}w^Za3{RSVxՀA!gY eͰ;7<+U٣xegJi-SHLKdƛ@Mn"l wVW05rlDΠ 3mje; Nn`>JC |8{|_hRSҴȤ&(})1]6x=dFE}\|Ǥz*ku! Wy_:d;039ǃd^ॡQ5d.@Ͱpm#g]bɤl^/5DS< Ąs&,JߏiG1@  o-X-Zȕ(e"7j:Rlgy% '/;^n {gʿSNoq}O`Jǧa ߢ`q=- Zu|F~-+q!|6|_pUZoBN3( 31^f{xskx;Fˮ͸vAr|7pd -a%4M N{䝇u}7֣v{Hk#(~RX{,J^ ڀAɇSM;sm6\5T8r$B @VB r )p!]@qb\J{!VDrF8T=phR!%ŗs_a㨀G#hmEM7f[uw{H6my 4nq &^ {g?Lc1+FG  Nkth+/aTF4mp-БyV+LnFd-&Ͱ~lyjX# YmJjK .񰕌#`WFJ%O9klP8__C}NDÔiS֗18@zT@t(iі=Z=ӄPxW40 [kFXJ-3:ip6_2Nɋ6%?{1>]c1/hy{"/αm8{T3z+?|>Vu T7l\JkNI"0ݴd@ +GB~/ 2{o$ ̶p2^wc' `)DFt8\׻iPsQї w}e8GZm(P.\J U Y\X%9+rYXzjQYd?}&"Ow֒Lؚzĕ0?KDJDOO wPF:0W4d6#qx'y,E)l]?km~Ax\<< POp^bwcO8xǏ{@[+eFϮu욈[ϋ= "I_Jd+8ϽB!24(xzA)8swFY6d[s:4nb&Z+{?(tPd-e]ȓ9AEl5E+,NsEF7)hycQ,m]yN>l%piЄc?5ts|1dNoqA6c:iJ b)e`$m%w06QVE}>*ΘG]];v6"`N&5Cd_.o{j@O HSH4GqOB悠5]rtw{I<60UHK/=Z-ig q5JҸ}'ꄬv  .\ vH Hɧe*T70wpL,(EʕAjK+ w+}dKXq#R=JQ uhE3ˁ^iz>ƣ7<̬y:N_j{:jyBcHv2,P(Wg'.7^f^MzPR+UHyy8+eM7>9|hKۺe.j\(Oǻr2NGWt;< boW!U!gAE5>ܹC ݼpF֩~M'l/i*dǶ ucqJž>}MlaM%S^:5:##XτXh8`p]F(S/<ԗi5䞇#lGE@p^TsZl hLu`&Y>{3I}k(qVI+ <>"Ӡ L{m+9RUhLl@F^]dL]Q"e/MםbbҦ=#(R2o7vyT.it{pt&ph>*ۮH[ƸF1_JNjW4_8'mmLqw>Vzܭ_2!@[?^jePzvTZ*>'|^ypw3ደhu52^ `fE݂ߩ_ Z|a2G^nSO:ٷן(ݰҭsKaMo?v [jCoI HQ(GgXMۃx%H: !1{9D)\)捔@eR-sp =찊V2 f[J߷^{"էI4 RjE2l/NWg=`CnGlx5sFٮ/wP׏`u&2bہgyFd6~,т.I H^4pWL+~JO /=.mW{\/Pv\X=,; ֌a|Bg"ֿ.f\lFXP1tddl⫻F \AHP]`7P?uۏ+b4)w&?S|JU\>sN9:ӫ- M!B:ӡ7qÜ%jȲ/d)]rc!qѥ9YGvؘpK)[&Dqr#c|vEɘOǹ9'F>%}.y%e˾5J$̑B#9D0cun@'7? '֎~cC~q禚F0m q OWo؇T{B8GXh)AofQ Y8!J%y|zs0砮A1rnZag=k:Kkh^ -օ7Trs#?!4ugK3YBJSB_W*92/yrL,:?bP5)0jbL8co/y+F,5 i1UFm}z7ܥy;:&=q2垵 ' ,+lHE s÷![hmcs/g֐ _^P3 RZf/ A6t r嶇lW,օĵ9ҿo:t5-N'R`bVQb]H g)'̛;uu=+e !* ֺ MPVF<" ܲm[`0aJZFP쇶G (mQv03mkA/i 8^vsu} lv{#n~_& &quy\#OT&OmCS)<| 81$z%HF7"\aᘂKfѓvS5=qb.WԐ n:AΒ4yl^_)VYH"1'מ?&%40u[tCK?_81 qEC phbM_Xqº>PNkfAw=k'$x9:U.H3Z P X{\11[ǟj6i )X)Q'vcX1|ߡ><@0[6cNȚhLmqyqVKcK(/*95&|YIZ1F-c_1sM)8h0&U}aϠdF˃؈[%bqrP;3d~~7WA7!xc4ӊt2T*ta'eED.g!nTOKPu9>yAoRlY ?~U( [ᤂP寠{f́k9nf\St`̚QZ.O(pZ7,EQI#o/t= .5Og%QB䥵T'﹌cfͺ1t1/K&}l*?'&x΋Khj;!`JenV@3H$L~l+XӸ,t.rwc=:ư/#Hp$f_h2G.{$#pڲ^3y!add Њ9333 {\jL(PgaLhK*eX$+&McdBPN+҄ KK|M K 2N9OR֎ ˖ÃW;];2GzoYޤƘ Q o c_,=ڽBI{p1Lܱ/E&U\Ȑ;26͗lw !3&  O<>{gr](}sk :eq; P?E%1ilNP;ݥQ_e QPnZgU]Tfs*LL8+`kYe}o&ѣGYQ5HNk< 2al#NLH|jyG靲eZͥzN0;1vQen .5V~dNu.Nԃ ܋^gCLL O? '[he#8R͓e?ؒ9ٝߓ.I@TKc AL0,aSDid{%MI]0@(MvS}B E)81yND^ax9)b`Mv}-p~ )ѵU 8|# |eWO蘍Jz-lG݉Ku3vMɑL bWbz~ٶd᳡Q `:4X޶P%*wqdڹW l$E*\կo)͑./T}[G3mF? Zu-b CSOH^HsMB74(2WKE?E.^rY| mAT_|"oѣR3|̠zRT;?Qo.YhPO^?͡#a g:8&Vf#pVeJ̔WV:E,͖Hk tAeݺT͍,G<;L<^~|/\r?&{$_%8[P `=k=@E^#J^sh4P;rB ^ReI3. <5}JxmxOZ@:..z0 A?$j =),a*Dj b[hpjE5E{t υ;̲DO\CUzN=B4ݫ$OK.o;v]PةjQB =ۉ=k_;_hDevF1׺t{f:(Nu/VE8KR@qd,Fq;a=> s:nN  ~VRhVyY`96rQcyX9x@P>EPG#c\+NٜQ翿hnBU"NMwP+W[ *v yњ-X;P|՟Lv0;e:g^lrEdI`uqS]bJAW*Pz|"e`QyQSHP4ɵuԜ=𝌞dE*q( ^VXM I.N3KUi#e$}\:`o@66#XmG7ㄠƑHX}ϧ>!d`4[2`'o[A( !5F{cbqB\o~\Ȯf k56jBV`2 |jSF q3 @$J1X] - aoas䉠UVD舞@W<_si,`0RCIѬtXz гe^&ޕLeQxx0*iXSƽ2&B8`.*ꪌl R8|^+TqNC,LHo7Cs{jdj{mē#~e?9UPN9z+t 4Ib@+_oz1lbry.x`!A"e228%sR-cԪvgH˯CVHvv/kf/ĉ)m.pN u! YHH_(2cW L_T3';)B5 ϟ`LZ0fH9J9a4nN&PfL0磇3RT{F/mo OǼzr6,71N˵]YT٣D ?ǃdM74=s%ԗϦؕmT0ŔhPtJ`WF4~#릧|<@#; }S{"h2u5^ b3'M:t<.aB}=MA ϩp\N$z1(f?łdXl\ 1x;o,_b5[`^%NWᗷLqƞmE$$(E'NnM?эD#{Gg`*HK׺$!E}N^[.ڿnN5X(efe< &LJ4э^:tk)(ӡIxh$:tfm#셭 *ۄ(D:=Eval=_#ǖ͕Wq0jܟ6Nn>ٰR5pi"@@TF%Xp} TwHэ|B.68o"4c[uׅdUC/ `r-,/lO׿ -EȨq!(x`BB㝬i z= r{qD(ɫ ޱ O ;|i1vG@ܗGV[4hh' ݻut6ME<ϡB8G6u!cunL24b!?-7@aة  FTLM% kn]nJ@j\'sͣ ff`C[լ|_V6s qr:䊏߃RP6/kLT=F=.VSq_ll*OݲaP wr0R`:: 0_Sem::u\A#C@LwKKko|7}6ro8ҾHAaڛi}~9*eGrYb.R)!/1h tװ|bq2<$p&+[ 8 hx9DS _LdhV=?ktƛW̦CHH O~KxtQ9b2 ke'sRR.BP~BBӃ,;l{=Ifx5NY'WTjDDj&&ž^WQ`""La&|i+ၑOao7mZIeuKIQ<'m R?0K|'~&-l "̟IB|x\G?fsXffVM vIRQ` ijU #^{ՋEԦ/|.*y]N2#a[mqšʼ\:xˋ]+7N-nHCe!d?YRYs~≠|iuZbK""[ i#Ȑ áL5Q5<ّ;>up /`cIBr6惏Dmx-Z? ՆI2Qڼn[uR 5?ʼn4hf 3v]!/U?&MdpY~dsH֥J3߷MGu^8D5 뙉kl8M}DJ"#4:fߝrd0 17 eu˽mF3ni\ԡPjFCF$$ "sr(?ux&$B4b)u#YL5>3~5oX9`+xQԁ Ϗ1gKIY|. A"D1&SG xi\!|(@ y qCkuwF`I.^\ 5$D@^uu?9tf0DAG}Rnو)*W"" S0oi_]5z܈0O!(HH*®,;_ 9NiNJ=6:Pc0It`!xΑiixH&8Fc=q#Na$ cet,sFoQ2%G; }ԗQ ӵ||:Gh2J"AFFÜu R v擅.;Oq 98c޳s22>!\ZC"DDQ㊂) [êXX \Ɨ9s,[S>p:5kc0e>Jc 7om']ǚo3(‡vh8\ns gG+* .E2NdHх3~}wJ N*켼2YejDBj7<\_gQ1x7FZ8LPI+uj (JFFeQp۴Q|[Y%!ZJ)[bRRR=m? ( 緰Ršp] -OG$Q$.cnr1dCRX] Ą^^ uU%:mq9UyҠHHa%d>+[#CA"G_?V J;X}!DvŃ2 ҈$HMSb34qh Mg5JV=3 ެ׍Mw?]k3.y QP:* ii4&IE}@[{J63V^{$Xz':W*% Ӌg9ot0ךϱD9J?Ʌj"G,0<?vUƘyu,stzɎb Ȁ1G[FHb{?w`dתK :?qx%y\@bs1)){N9y5dboڱ-" iYXMݼI(YRp-w Qpׄ~bŋPPDe3٫pw!؟ JfgK82X{{>2g3;~M.JL $uZĢ (p.>©z\/5Tu{aӲq|6{kMd6;*yb`sȾl0Em(v"ͫ/x~40U<1n7b/bj6yoY騑 31&3؈Ji,?v7֘TfnKh{gIDE#;i̜]:82bbb!vy˞g3ZزӐ{`_ =T$-,ۧ16#'~r O-H:IlT0):7f`"U[SoT:@|FEV)56 *s< u ݁%i@ㄝbr5j]D*΍άRR 3HI]E߁]NKCQ=:k! +7QH,^\_IׁJױ7SKq2Ow"؏8A*c kmP@j /NGA4O;WzbUbuCWPID% fDMMs'#=sl4-ZF''i}G|WnhR.===C9{0C{rz}l֑(<LeӖAd>Z .E2'EE*UI j7=LRaJ Q!, øOY]̯ xW0*#A4LR wJJ&1/E_Z;ψ5޼fcxttc_lнgA_>X фFa:t[KϼGEy罳IخVk[a-PI N(>ՍUe> A0c 0 ;i3ҏ,f7> F럼78'\:b@?+w1>e7urIrUi04H U$[{1saϭZƀp%!Pr;yYj:[]EaSMN{/qǗʣ#ОSP.Etdn=4_gCCv G3sJ<L.Wy?|+TXB~ȼZC66ܜ(ŝf~F״'Һj!~BKj:$`E ba|'=lD$V>yMftx Հ}WQF6k}s)xz=Ix}@?HvRq+_HOwڡ5?(6ş-3lɥagx>,Fїm{9-$YL73c qUFk0:LNtg]mx( {FzH x4soAJ1>a/c H[v FƧJS73O'V(}bS"ïFx ϋ*1c^eڏٺ,D<}!U*Ń\-R1AJ439 V(c۸7RqwWfB*Ɒ!>g+NZ ; [.2(ZKdYraO\ByXRZ<˶U^ϒd\C~sa6cnرXȶzpʂijPVlgy1\-!%W3|[J0q\/oU=nCd&DJE9\}|p2[MPSw֘SpIk =a 1Dl&50#uZ~ynm:kzvx{k6jMR@n${9^G4bǟdY- a) BbL,+OG+/1ؙE`Z.=)CpaQ^=l\W*~+{arBfxWxnֽM뙻E R8[~ɐ_9P%xzaʝZbjS_~bxе1ϳ y7.FSP^iڢ Փ!/]: S!@qzfh 'LBzrJͨZ3!Z.<;GG8h%'~I>{QC)O6\R74Al%۰u'Vs cq tY߄KPB̠^)%lƶWB*ƅ2 |7-0k{;Ԭo:Sapy\{^Zo:zlm5:O8pj< y=(2׌PӃ9ooegvJ4 1d$ߠ#2mj9|{]|dC7ZOUuPާ0\Dpi`ǥ>G@L&Æ8Sw[{񙢽1:Tu'_AIrpDz&tjqz}2" }K)$hC5\qY1/UfcE1p"-]&ɠU~_l3<[3(N2N3V#|DoKT+q-)z2)=G? ZuϹQüp<$WL}JZcyYs2ÜFn]tEA\~:rUOԥKj3 *4>WI9Q410 b?{#`Eg +&VZ3JT0:O{;JϗsDc:j< Do[5UV&m}hGBYA yI6avb%QDCoӊtOttYr/h㲹ir: T ;3SH RRNwFy?t1:Q԰"z6!_J?? Hf3ޢ M^wz.#(b%>;lR<;un /Ќ_Pd%V dʞk^*\̑]zQ"A¶N{o?Tz\5TrcX .=pFkb;=P莀"5-kY ;:^)t3Fi諁O1tء͉+E"o /7Ϛ)* ƿGϚr9x-[E1| 0΄a\-iWk;T@0^RR1z(Ge*jO=_˞VvESb:rigSFuWeQP_!u>?Vi0_  j):jed_W穩IyDd[5N7o奸™&^η8]?"AxwTZn/#L # Ӳ539E! tGr; zBY+?I n2::c3{BYPXoARDKq=r⬯}NU/B7%f*npǼ~@L,Knw.!co9dRn02}Z9y[(b'wꁚܽ~W=;zwUiHLV!ʈ՟pȷ3NMkBAY|)Palb&17T-7C:g~]-F֍ Ü4-:+Y*l)%(Be({K 'Ye;}ޡÉp\N _GAŨ͛ U@ѝh/qOpZz3BuXTdåxt*5efK* [iu/_k&$+|}"qmR 5$x8ƙӧoEd##xZNv%ESWzJCL/T:zC0Fr";O}[E_lO2BuPӠd( T4?vS^xo';P,=~s04š+S:: /Z:F4[AzŹ$;`6W慖-Na?\n)~jq EzxFNUC.gHs9ܵ$&|& ?G*|Ɂ5hh+4 iA]A~bZcHbIDr^92 R2t@w9QE15B@~&|߱xh r=`nWfN@"%).G_2H5jfҗL*ݤo'>|//EF;:(?.*sv>P/8ѫ_2 BHy|pF2Z[ToښPimWWK!,HY*G;_FI:ݡ} {4~cnK[Kls{(m7n~|<l+ަ;;x= }cbt\TЉ+W1^PT0Il*rb b(:8A (4FD?&XtB=\5~s aiR =F%_ۍR6 G`c~Fž3V+aQNG4_iz@KI=zjR:GgYްKEPtee/@\%|ԑ4#^`|oBAu9LXp?,Li0|AMU8Ԑ\ d[42J46 :B~UmNÏlNBnA$U&^YL`0EFs3Wz{TŰAz/BW˲KM C|%P2to*WC<{gbc,8= 4c]ϟ3J,|ԄNb_4FU$L(J1z 6+Hw;䲡"M&AKPEL]\9 IYc)ὧ䛚=A5Npe&ͨ+m-0}RJ­O PL? %߻?azL%]km~[!DFo9(<[2_ 3i~ߌ4ybݴZw QsM_J3Ǯ]Wj)"UҲqρA0ԣϠN/4[Iĭ-6 VtOrȐTcHD5vZ9BIuu"Lk_ZZ\?Mp9>' FBC)B:!6;xt"=E佄&?Ddw2tKJ} b#6!~#3ྍ.(g:p:ͳXhS*Ŗm_i'iP|)vK0؊D"ŤARE3G PL=q(o4W qh-r B2GVz)}Iptt.:$MKi _VO1d̘:jkKKg_n]q!5U468z}v%SHѓ8iIa!dEFV[_ +o ݍjC͜{_: W i OY4ʑ8>E ^f\Z" ˛^ 2?(E9'OK_vNa5I:7a5+Zހe= _U8&iм^$2-w$-E8:4Y<1ԿIcWh}(ψ[=V "a* :2JHE: y…"GD{6b/:{x|LӍQ{:u #:PM ٽc"?\::Boq5lI^ \E UCU#B?] l !tnjJufL{kVMe7yt>M=.kyBr}C(v1>l#׉SڥD0W]f% I=`3m?/qWu}?gW8 1;5{1C&BP^~V`'P0R,ĦB *|͹ jJ3ޘ xy N%vbVi4){`6˄wIY} C $.gCe٣46$E$9M~ʍ$:;҆^̿DH~Ԋ^zi;5r#Et,ݦάHOH_AN>q%RJ*hjLu>U'S#@Wm8VyN59QᠯPgF{,q%;D|#,&x2$X0# pkɚi5䬬ibd/nf=F WR_Eh2R(dKZv(>5"CiϜ 3KIWX;ى6SzE͎˼[uAxql\qX1cg4D `=w,еbT1xUv/%`:g֫t1܀?z`rsEɁȧb#"ӧi*{%W)[p-tSbwԩ kP0Q :m0H*POW+":`{m}]X"lB^ABWvZ9wQlD`GS 7 h):%]dq,942 Ӄ6KWUIUXB%}yP8H`ϕN:#k, v}qCC͑_3]ss WKM?/x.o_.0}~-[mpX복pJd0) z6@4@+@ };$;i=|T6,duڙ_ߦ7H?5iaTކ@:ɸAu\5R)xQweEtaHϺ{MMGI G+zKOY7DD"@L:hc (SC;C֠I~@O{AlduP.uq[*H (ˌg|bHezlc_F;3O1"́7Q1ԑ]WOr_$r H3 W8Sh"%*Keh =CYN,WήbGѥG5#{inP>/Q9IP+s\z5}`z<[Tarz&**C8Z=::BPTYmu_)6]qe ^Q2h,_(q)'" XtW%8.,|oZI)(ԃqw1!J$wϝ+9nh zEk] %,{lF2Dф |}?"b@ils/@͑2i`"wOl] p&+wF9 RĽ_TB"ŭb4_ֿVLvRdM,Mua)@֭PLʭDjA +ͽtڐ@.1Ԫg*Ϥ goCZ2yxY(4^:0]T/1t摌kcTfZv}z0_7PN~͡.BM)"v7tEZtuU;綗ǻ;=yܞr\S!@s`Q6w \x=x5B:I}b>K#_n"|MS 0١N+4;Hxj@*kxD_mS]M %chtl3Ed+-}o4a,6ʢ!lKW8"- C'uq0HLy1]HBНGC ptni ˻!óq06}Oi)ؓG*_z"0P ZZOk%roul WݳpHW*3eJ 6OQN5Y>> .6U3/:-ג+E.cy}?Qk@.i(rA XW_߄wBQP ?^NjrF$},)_Z .&|Ѹq@C;i}*}-d1i?Rbˡ䫟~)`F[[чL-$+z;f7“?|d=2)A>p3l qXF/N)!#W;kZ+= "P0%!u@m{hF1l&.k[{=էqnx"2D|m)K6]De wݢ 7L?0U%mۼX&ى!X}/Cym%u`Q-O1z/NXe~?kqۖf$37ֽPM/ Vn -(" /jd)YvٙSݥѨ\ۣa@Sa';=ceݡdh1? ,*HyѨNwg uؼ0M`fy_keg{Q2$!hͱQy%r?i{| 쫡BC،A[уr1Of iFP/$}XI M*Y"h5T?22nj|h{6 u|3k@@d-Nfn\_[MLެ1 [!6P3H,?gu9Z9+vఌBpW[W{o[96JOi{Ij[y҈H!@9{8yKrIq1yHh‡=[>8EIQjux&VXV5j/Z ?VDypM~DgIM:)>-?}gm {#.W߬+qZVi@I^wGX.&b; t}OG+Ȧ0:@K4(*LpEzr3Qm1NVia[#4Ùw?~n8n. ]sZڏQ+3sF +Np N}66AxȔQaTf'z }䜹=Ȃ)OY_wlm*tu̢n* < RknuhFu:ap. )cȏ1Oho t.r0ϒyUpW 2U8](o|֘/=ӧxU҂|:b~5 skO*^r^§z5*("y~wԼ$?;t+['?4&L` GZ~Ny]dw `>:Һ64k"P=6xb\WpTt(auj.pEW0WpCt7J1kM1U9NY5R&D[wb2BN\kN{Ʋ86z#& kK=32!lms%ܒ eGǿqK>O\U٠>xa7ȗ2:[AeW-@u_t$!}* L6A'Yaf+qΣsћN;Ӈ:,IyLsضpOAԿ`ol'3j(#D"\v~vLV{0̉ E p<_!L}Grv(@~;Xhv.[g T[r,GPgө ]T{]3}X+7gLCC Qư3o ֝倱9<=S͞+SܔonYVYAo}wc3Bl G CDzwD+«s~˛< j4n) kW|G;ا|8н v eȠoD,Ni!$.郁@.Tͱ.qr2JdՅuk;-ִ~M6 ^rz/{Kl0"wEd(g@@%cO Ll[i/'R 8bXvIWE;ழ1]{,hA#R>p 5_J%76# 5᫋F_d.egt PD`]c/  :tc#>Ԟd`"\)m{MQЀ~1 ,0RGIpңJ7QA ߇m9rޕc,5)jNm[Ahk}*8@䥤G|%IBD!*C. Z,˴ ̪ei\>ԩ+rӣ(7tq*ӻIP|f}-CV"q@].kW+6?c/oc"*y{,'Y@L |L4~:D,gPyu L4 ?B€Eg2gse.F(#1HEx{Q0p߶rˆĠdF+k1K1vdic h+ * 1I<_j_[p? ITN^#PhHçl#aˋz HJK6}b jVk3[c翼%pg9%fQrU~D \|7o \3"lBQxH%fr&Licـ`쟂t)|a(B+Һ,@1Dxƙ#-gYKt F?#P4RCZҿ:P#UK%(%4ZZ4,>a-o؇U@.G["xor|J-LvuQ$Q.};Kdq49nVd74(vBӣeIyy#*숸 ?}K՘҃Q\1S'C<.픤j!Oy'!G]X SVs FO;Fyjyol _˔B7xּ6;%f}u, 7T!x)@OJ0mIP$\9ZTz~LJ6Ug- 0 T]KLtap+liM R,M +[5nh'Ny=".~TfN qe9y#@L&b_x^|x@0K$7zAW!Z|/ f~.tڿw$<&Fmr~ؼWʾnydMKh?,]\ nfNq=8`o=`k\n6&8A@ n񚞘;E\He4\ ה9 È<ڿ# <HWj̧^Ec!tuMVyDlK$u IG'gR< ]LU<ϊ=0=aձ:2WI& F 1Igd̳yO4t58ЯXcq&i}pDnfZQ I+%N'ڦ7'iȝT`L,R$աUxЁq|䙟hY *>+1).\4:>cj&;;~Nw'5Vs+P@"B& cj|9֒׾CC1IT"[=u84)KIۥ>_=_'<{yOF$@UEsqsƪ23"UZX{//3җL tIJЧ{INl ٬NQ|-}q=W! fGk* lpē#cLIטɎMxй'(XY)7#Y':HtjZФNpK{BE͵;0MK]zͿ|$-V" '܏W*ZNns$^ll\7.p7Eʿ{01XţeS5v=7{g4}UR>'2LȲ }d mD2Iκ '舒L~Ìw8WQZNlCLfsAӄhk\"1)z o=N! E&yz(wnd q[Ek*vm.7*~FDt$&@GH#풑9k}K@7)$"1 &[UL g !oLHS1uL!Yfh.;mA"gk"w+2IT;~u4L"awx>Z@-.X0ء)4x9˴ɺuNbwZ^Ei2ǹΑ1_(jO'+$(~.; ^1Owg NnoE{_zsר Kf<摜2`֓UgbԋYV~ׯ=8r~=.s6C(9QQX#&bՁ49dUdsfo17N#jn#eh`:+ή 'PUFHo D(1,қO(]tDݎTEp9>\,!c G&?#n'8&= xZ1њJV2îO=EOogWBI} VA>?ɐF([i{+Y`n W_":r5(?1E~o֫ )4Wb 4 @Of_l ;R]Kwh.sx.Z^ɨ?u}cip%.Gax,5ٹhsD{M3RF&ݟBj'e2҃{@d{ڲABȫ$o|J-[js\/5c^b]whE񭷂)[s+ DF̝rFkE=WP=V1-sK-1U"а2HpT ߂~;j,4Ub1 l_Kxd~*-na~\A W3rAqn?6.N82 RHTiRkSNAF,)vu'2aP|1O1z p4F +Z7Dwku=nI6'"T DQ:ːi.M>b^?IeXVSr̺l^Du#KB0]p}$m lӈ͈ 9APD~TRZ1-իV?nۯ56PL)5:Tz=h>GH cZ݄a*E|Q1 ˗;b:2 9}=3.粟T8uJ7ҐR+P޼surt] 1DYqÊ̩w 0 ZA>R!0HCt{ׄިh|]ltL& PRtR_Lx o+x},2~H[_KqwkM_8o6;GGRh\SshaC{A`| 8I!nUYC,M؉#$4,dq^כ twv|N8 KN= fC"2S>e>Y4쑊2_nERxiGw kE=dCiߟ7vthP?Gvڮ z[*Lqjv<M74)kljz;\C3wnR!c!d+dzh䝥bլ/Hәp;2ѧ'vEMlIN(jUVB*;~A'‹[uzUeTJcOߦBof!rMBFzf6:6!O6;/KCmԘl#/iMy#,}SϿBۂT.re~KwLMfFeZ3&H\Bڑȗڊp 1!n}=P_ `iɐaTy22St>dMH"gfd75 d !ˆ{7:&- f~10Gh1^ꋽdZKF#74]ƈF<3Nn]Esk(hWeG>ye 2O󔗐Mmg7|Nz yL&S @(zSY_3 \ &'vȷ. T28\CJQ&&mB">Shl+7=CNIfLʛeu?cz~wС ~;_=rN13yixO0 G(΄UW]:﹛ }h@>^2R á\ʿ:!‰9SH/nݵTh75"7E1;;XMoӋ#~t* @z{wV^ÈQ!:62)NlZG!oBQ5QKHɢRs6. lrK,3U4l54ߊSV۬30jgXK`@B&A6#ÁBv7trSh6"71qLN‚c#n`:2 U<" ŋl<πۦMF)KKɱlDQʡ9` ʐq-/%?Aur(VhhR~/9HFM=  $巌J#iW:PFLy 0ltj:v1_CCV}/v/NSVujSդyApĖ] De>,䛂7jX9.PMT)|A=2HGA3 }Kib?l9VTbVO.fTBuحG)=/üļ Ǚ;9yY> }xD(>>n)!`0`ٜM1@1vt[IK1! 6qwPwÛM^°"1n3rPM{1\{ෞG7j3G>mAcTvN"a\m`d AL´Ji>so==|bh$zj0P ((˪$>[1"!,D!}-'ݵx2."}*.0|6tG?fr VZ%-eD  2 ;'Aw aPbo$nT[߂n?+U2OqA,4%V#͠6脪UnRp?S-YFayuvIzbʊ? 5ҬQ 5H+`b3æ/ad4PRUQ|ۿл4Wߋc1D 85Uqm99eCxDP$ E`2ΌNEq&Fh}fG;6Cّ컏B1 F_/Iek`蝖:cv ?2  4ߎThmxUnS*<ꃑS#ds!NHcyi0LSdޖNLD26tKi?]fmyZpG+0Ԝw"7Q`zf*,כpu {? Zpy+i-_OS>Րe wq~&zA*#EP( d"VRduv@97G[=fA#;]j z/=ȏLoIL 019Y,bM?բe(3XV!7>ɜ-},> Y|Ofʗ` W&O-VPܧ/ZK,H,yؚ1i܌.*AZn4!᭎ ed9K.z=3: ̻E'({'a0jzpv C4ka/_*ʕ_WUtV̏]= o&˩[ٲbo"V_&5yS`=,fN*94^?+K@<maDj=KDb.8̼֡Wce MxWU,jq1 ~Au f\Pvd):װ?yȡAתu&!3lz3ʯh~t Co7!, $Q3yϘpY)l&~47QUyVo(~N^Y|FFOB]iBl*Su9(F<х oXR*$7:Ht9Njo1]i&cz(*=,va? CZ3" ]'.lrIUL ]}2x;yCSӋs}@LB`XNDH1?۝߷dR:&fMB ?,1!zuwkf To Τ MمD{3Y=u9_3+Pda6_T_s}I5:MS,07k 2l [o(]tO,PSd_bhi@MrpG:T%>B@pQ .D'n339&F+8TG!NA1"4GJӛ啚=Eao¸>" }!p&gBP;ݭXiD:XrD'ͪ=ntQf~ΰ(ujy7dC5@M3,^Ys3Wy-zW|oԎrt-?v P&h;/jn\fCSBB\ DUx׷i 9.7``pr|>,FU=>8 ϡ1,'}q ~nLGKDG_s?@f Ot6>ٗx!C_kv!pM8L36ɮ =#Z"}n?6hCA0&L-N;ݑ9 VSE.o.7 ѠH mZ&K|!b̗Zl1n"e.{A`((Ax.fx!1Q:&x X)  pn/4כּ(zҤ. ?sС׳E#\P GCMw# T1X!0S}{AbM*}꾳 VJX2`$NW|.A)E"}Q;N?iT^wb*1L H^a!y*(aYlکybEᩗ<5/R,F flM_1RYzzA0EG>ZkS7%κ67~gLa߫~ԖMՃ_`4~`fm (8ӠVhgz⩄bpqȴ qژd$/~z2h=ea);`.m`Ŧ"n(kLR%PM>W{S%Tl1H1$]R"vk2ρ~;oQPGt]A) |CX 6vꍀ7UU;?,9Y&;ˤ )1xVڤ4@űvܱĩ[,l_{xϿ/W,`H]hMjee<_5!.M-(`Ȕ *SE`,Df;9^mS2QӂJ- 8L{X[s+jT>q'l,D-&^>Ar<*XK[\sco"1!]KtEG8t9c9%Ӿ[.uٹ?&/R}G48To&>aJPy :Y(u_A"ӝ .tfmXEei zMD4 r[7F .>tfcj:-8kMk$zgd3*ivmĿn)[\@ >BD'jY3@\qSyPw M_ 0Zj;- hJ>墓QݯR,۝~?KN֊(2D~. ?Ij׭ָ.B/@9dm <5ZznjOLfG1:A Uo@kh=oW^`gI$'zB I6|]x= ZҮpu\9c^9ZUeW|IhIob1l6[[q;v[| h@*b] s.T!$$X02Z`#VpġR$++&Ɏs]J\m%e`)~A=b:zy?}NC?Gu[[fp.;QߔtǃoWv, A}QxʫYJu-jhs *Ͱ,견#/ku)9+mD!t\C:#hO_K›{C$61z* x axb*#|v3"U7Ĭؕ@o*`Rb@.ōdcMMm^F(xRXRWa#n=eR(cai,ft )g;n P:W~te{e冥u>'rt眽ЯbBsqpv Itahi%$@,W2=luUHJW+Oy Qzg ^Zع\R1,.'T'w3q<Vۓ[>C889z H@<ȹɩ"!JD-? R̫ /=_ ,2)N8-Ý_d8GCr02zֺYՈL*odHDgTy|'5&Bp]C c]+D|y:'x-l# Pe 'mgn! ]lf>g,"h┉+=PE.*%w %~Kc2ˣ]Y7QEĻ*ӯQ#aui\.;_Wdt5sd{ǣ ?yE?5ҐlM+pc1!F13b;CJ( hZ~l4bZ:2wvղ{%o)ÏB-2J.G>Ĉx(wa6ecMkxӑ]}U:iALA9)8O=GzA=| [eH= e&@v >w"r&:ldk?=}%Krqnlt)A{ڭ,tJダ88lo^]%Hc*vNjvƹ.Mɳ[N:vxTTp: usüU_n}u۫y.#(e(hϛo;8f7>`Aüu#Ae8Mi_]蓼|yÖVSJ0 o^/y!J1ָ)<{(3U"1R}_D3K3Mh4W g!!v҈'e`ΉT-$oeJKZ`o酏\a/_v1^ d%lc}gpKј.]2Z8U1X"Ȅ4ȠecG]ZXИM$"*p "0/N`n~a'. 'q)^PA8ysGBPWT:9  6Ww; ш_MH .lB| x8iߜ:;0n|D &Y)+pJF撍8~ %A2US-$ 33#+2ɑn,!˃hY nІ$l&$a'AA$,=+6‣.+j1"UDqm2$A*ۗ%qѵΩM'*ZXMx>%@#_E`B"F8G@sۗ=ILīɮ V&n;g0x<ՔYM)]>9X/_҂+WH7^t=[X|D3S`e6mM;jm@jZf(9 M-PPHcօ:݃?Pߗ50 dBeسK}`F15$?b$Hjᗠ = t9u%{CkI+P  (}@e5,{0j{dd^݉GU9!$ w@06AVYtbss/"'{ dkuEAbPXH&{1AmB ˭+mF`$0(vEoVYLk0fSL{2C4(_7A<թDCP- {=Cݴ # yv_lb<&%'L%0\ 1Q0BQ;34 , ҬxFՅ^dLX<ޣIea 27U(1bv%)$H܈׍I2[5LԘV8,z 33ˣ"Hܻdd>ATەExsSo^Jrc$KijrqY޸u 4=yi{sL-DeՈ)Yj;۸Y_zBaRwI^EGGuEu:(~qk a[?5:O"[0rm$^p$"іߌvHu `];wXɤ{!B+UG3%Lx*!S维o@2ޏZGiaf-WebɊcyJm{1Nt^lR!#15-â q8da:}&i\Iް7#NV3Ze/:gs(uֆăV TeGy?9OPUMm<߆t9` /1x|E8?=Zx(dL|FQ2Cȭ2,w4W(JVbJ39.lIܦ_&HPvfB2 "JOYװmgnӹ"7c1NOWTŠSʱ M(?qpZa?8G9AUUqW32Yq%T 7+9C@V1(1C kX2Pî ;ہ ݨ6zʎEj >[7/i°5Oa kHL}Պ?4\Du 9=.ʸBW68&]$ bv82rn+%XtH?ݐ!Zp'9G- ߉z;>,w_1 +jb53B ?vM8^c@I/m\V&W @$X@I71wOUO]p iSc I7*}mk$6MgU4E[7zZ\/Xqc6c 3ۯ]$k獜0(1әN 7)~nf(G2)C&i:錺=Yo^j,$m8d@@bJgϘH2J['$/ÄMf0LOq FAgp쌊x'J_O=l‘"YDLe\ /AMDzuF|V;(¸rÚY@đis#SH>-GYCQ[@ÚFZ]/u&p^߯UJqp vpA(o=Eo)sb* Z~PS6'~u0rTt*I/6U%keZ.=d9,6CS;$Yv]SԈ{6}4=tۉZ$ B"){.fo;gLbCAY[R PbͶߨ[xa/{0&29:l}V`!,,>(^ fH,iw_3ؔT =D,"l″Dg;vE!deTc/;d]:Jox>[H8Wxy=#If1>kkztO_40ք荻KnOfRȴ~osQ=_#52dY-!b]س>˰k.[vz(1~t}LgngSK)S/RM{;븑6= ,z?!QgRLkx F )N1GMCfSPbV J 9IAi,]-zȜf<A?Qu:Aˆ? שׁc9g25CYz`Cϕ?ްA(@Jg<s?"|P^_RP,CR4 nȼ"2ʰC &2'0!nNQK[)iZ .FUzNW9 2 EyH?dF7j}}KY}( TڦP1čwIm&tK׏Տ4#z,,ᗒ"]_8442,kbcE 6 G.26X/ ԣLvc٧6Y+1s[ʅ~<@_m"waf :C¢R25~\YoR7)`(?`T0A)%M.\ry?+!x?B0nG'MH yی͗y)$Bm-N g7:ToFhXõ5̘#FwA|\Ȇ<~ Keӕ8 h1Ӽo%F/;aowRTyAj9U 6·l^x" 2N<,8hư6 sKuF!%z'8%7BBPPRNFCN(X|:ȭcÛӖ,T1%5Zn[A,. 7H_"mKC˯L,XcGq,q-RP+} C(=>7dmũ27~\ߘatL[FD j g>zZ#\vl3^!yjRo(̮ ϟF5[  =R2;?@3ُwtPrɛ酕.$*c@c v"xGU'Qa,IgfAʁi&!*NF0h:K4G{Ӧ=s4k}]-L%k;8cޡ{y].;q+=,k^}:GgedhjJkѪ3z;D($%s,Jzbv^=8w-.S6#Cg Z;2k >*ʴ+͐".ؕ0_n>Ak?lK{wgPG}Iv gG[WGcZ#pZ.`roo 35L!)S<Slq19䎾zĺ)^pmoBC-Cvq2aU~á܀tLͦ;"GEeO]lёP(pRެg1;\U=b)8@/NrN 9w a/Xr˹4K6!sDݣwrpwk$# @wy}qlTZ\L4:[5Z%h<.E;1=gxz4 [q=rS' ~xH@a!:>'Lewy[lzOL'Иzq:El8l7TKtdtX/a>oVHdE:򅳤xb.8w?U5WƮzU>qP_~smb6RF0rߙ`v3jK yQS>/H7t~FB i)Ugmp#XAщ,5Fqx{$OqQ" }I,R5#Ȣok J[BYK߾S>_Wb4JyJ HwSV])x)5ܱ۬`WvMBS,2 &f]N׶c?UP ,ɡsa3qa ,f8n|Cэ+ 0 jq Pf8ATW3 > ILhxOvg\ϯAiG ̓ lJ nU!1s_/_RQ2m}@OQ'D%Y%ez-mISΑPH]_wH0/`K<{+ =`rfyor/N;&iH^sQ| tȄ xsM) ѳ$sZmL)sq`3KFAV 3bG[3B(]ꓤwek(MHm7A`H1{t7j3MMy PwijQ؞#&fƏ,%)v2`CAEum2,SxWw,j:}q.8-bpo *aSc%QiA.Vp_|J7'jX#8K vgc;T3Lg9vQDF1[#pu~lwRe@/)vHqNFn:2ZpSy< &'E  D>9ٻ]o,"myϖCy^$+B΄aĻv1cXƒgmњ=;~ɒQisU5Opw _E$ _t"h*IcT g[y~15͏t8di_Q Ļ"_ `爴w.01<8`]DqeCS蕲u-F-䠍2M5^ԯvG3ao&xVY$$MbBp^j?pNjg0ws(h~9 w G+5_ ߖ~(ݻutkrD|sp^ӡ0)*Gݞ֙?ϸXsd;Z+!z).D۾6TmC8;wݖA~uLö\+S.fbӹnNOψ?q(`KޏÉS&`Λ9(H /V3Xaz~ۘ1S2 ";kyZ֨>J{6@EI;Lm-I'gn9ĖfCO]Ni\G ̰j4N݆Nj>L2ՄӾPiЉe``c\f ۛ釺i@6#ep"UfKF娹W9NF'b1H57W\ nҭxf.ËqFŅ27\BBrXz,l;=SG9zJJH鸸8jۦ22F0p6#*n/Ě( %f3M9j.^< u7Wpag\Gk:K#8Iҵ\$2`=U+#%Anbo%1r Z@zf{!-XgrL)UIN{bI.U;{Vy'tڸGԤ а |0%ANKD0%44Q>jʓhÆb>ݷL*Cܚ'Sڌ,a}a4U41K(CPJ!:Q +euC8IjE9 ~!3N`S`1.&aӓÐ,W~}KM!sf.`>E؎@;l+d`ZXpy~!nK{hs0@C}C3P %@} keZ ;jQ=~q%rm*{$n1" >΂q5v&vF@4^evs.\Bt<{fFV #E_3CbEoԠzZ3VՄΈS211C\Ʊs)SYYa#Bϸ >+55j?z!Q6v1t $^uSs.z0Ljgro"0ST3a-Dtv(/pDpC$yvezA&U >[;!ϼi?U9]i愘;3HB敱"I 0/҄k9X7\g@M ȥ0_q :5|%2'2]T|KkT!jiWeI .߽@JW V,PT2 t>!N7S΍p4]HjTdղ 5&>qA}vXMaጜYݓe+5LWycM?C:"++l[%ڰ^B!pn#M `bǩ/w@m?"Wu>UPT줕:+[UblG\u%{.6b㟓IPޯ:;#lnN0>ԽGi}F:Qϒ),#=m_w+\w/}CJMU?&qzI8Y5aam?a >uMxY#٧|K/( ^J[1Ώۖ/q ̩Ê*!it L(;ʚKtGPeou8t@wwq۪ {q:J3Ԩ[,Q43HEqidu}~w1l-$pӳ8[x_T"aTHݷUۢyEvh` (Dq'9[}Vڨhf4u9軒\JD):q:VBPЫKz12B d.#|:4!%\-l}ػ5=Rrzf{_U fk@Eέ-ccv@V o1:RWАg9R 攜-\PNLrX eC !k@Ӑ89`/’粥 D!b$w~-MȲ~AӂLtX-c%as{x(aqI[`DI-K"87mHzaϻV'c°;4}qߖ{b-Z4q1#:@A,F9тfaMNL̇BZ>]^ۥ Q8̄B P&!^]QwQ~|Hv, y{~d6an1zaZ`7qZّmq zig&"g<vg]].`kM$uh ո8!ag!(HefQB8|QSl橧Esb( ͤ+A*>+ӕ2DĭP7Kg䤸ɕW(de.EdQhz +|Rí_90FrtcᾹ/d1"V' Y dBKp)ױqQX'ʡN!K.,d7B˞# eAW 9}-X E{;&Eqfb!ZTaQVqG$yrX:jѪTe 5ju-3=C/b ~4"#~۬TY:z H,BDloV& Hs> TG(hG㺱i_iH"/.]ŀBHʮAe!y#fsǸ1B)__DHD(4XԿ]qyg%4={evUkd|91lx[ /iVC㦦n= \rråf  p܈d+kxІu=,__3Zc@^]b$8#>936H"@@c 51CK!Ciޯ7IMu:xڶ*44zrS)TAYKP4i=??#D(M |dV?.9jK,KA?Eu|b4ٲ_Tv Gg&K0|r9 ĥc$YEPJaƾ3qҪQdӵ""S" hS8"R`ˇ%;R?jR#?7Kd_ߒ€nhܩO[ea:RzI'o3i!Viqc8^Pz)ⶋi + hJEF1j* =ۏl݃ٝaw9ߏ:9K<[ p]y4[HLU#f퀲6ƛgBn뽅B׈ ij6jYB`ZvP(lƵi;@߄]㔿.iSʚx&epf;ƕ R3m6k]?,8wӓsO( _H ݯ$# "dر'q?  ./>$  涝db'uou^ALZe\<jkXs4ڽ5{־wlJ?rP]\~,6@=6%$/t 3Er5 Twr8Cf#aWDW3OtܠtA*Dܾ#MhZ(EN̳Ը$Qɩ @!&B, j2a{Ү'] ոxUUX$]Q8ŧTycrf!x:SvC߂)8mFp)'&Kgr=ş!3B)` Z.p+ o? ~ai?uԲ[%B a6и%e./!D8'b{\6/qаdǐpwA]0 "(Qh+j|J,KIAa,ߖM t ;v9'>+kW"k2j:d`zQA)Qfr6,pGG氕E#PIJj,lXǤ6얉]Vƽl(WNj 4} +g Y7dl*nqۏL IW|x?oiκ޲pk Bxy͹>g[az卧T~blla옯Rj=[Pi zpڑJe3t?Sg ;ЦY6+j[2eqaZ-%HU`Ij:NW%]3d·ɖ$f>1KK T{ 1"WMX'y˷1l W o("Ȇ5%-v(1ŚK{,Y: AmQAv?~a>A؅!mEAH{PuW*W꺒:ũr%4f(2~5Hvjƥn@0R`F3^ئr՝g(,} rWGHՌ9@FC/xcH(.V/\)n;Ϩ'mGhⲾ",Qޜ̿g9c=j~N:W10cuHLj'WÅqy|%l*iNq[g^wQ_z^ZfJbv)7Weg#sH2]نYI:2o׳q&^dNʚ- Dv(A,a,ĿpH2U 04&&JP҆&"G)ֳfAOkq) 4Tq._/W[6nr&ҥ 3EXA['OssTLo!f_|& OoJ~>_dJ}x=SӀB @zUq;yDJ%|C eAscѽ;Avye44_Lȯ|}zeD'3bX>U # |n7n>@dn|k0N,U2^Tm7^1-0Gq"k5FgFځӟ#Go؛-=JvΝ#_ %xjpi,i*ƉmWз54 }ct?5e>1E<|xSPvqhVndnUS}Dz>쌆Hz?EѵOFiwfz7dSm<Ɗ]GY^[Ng!/1nw(" x-g=VI?ŔNqVz]߷לG͠FZf!+1 "vBU"'e7#2V=_ܥ=YPS'#zgkD:aF2%iiΣGӄIvi"iSXÕ+~[YM.k]+{rZ XLЃさp ̾ÕC/R\m0=bЭedP? XnsT>u`;y-H$1﹙Lғڎ}axӱ KV.8=YrS`i0c1<8R{vL-v_ ?[JXOjF%jevYԺI!>n3 ,`ɐo>_&S#hX^'1uAO 0;]uxQ@ WyvS7RǐRJt4 |S 2(w0TYBb Hɦ U#͹/&ȡډm 4cڡ}n&ZT?yAry:Ҡ*DG Wǡ\ٲ QE:|O7T.B#c^wVE6N'4W9n 5)fq&qyL1i&ɏX|z;W?e7Cvdn:pE(o5e DUwI}=rΛV14 D1%u?gpi_;:_%3'Xa>#m)s8æ)3eW]K 9}0 bRp(;й%an&qBO?N=Hi'8ͥժoW/\azt&aJ"]Ϥ,K.ۍZN=HΖ]_HsjUB!+Rv*<F&͆mcKj>L xհ`Ea} I NEZ̧ZM9S$)U"_z+7\_F>WWUwim#i͘!}[ycoGL.Dch*NA\2^[CTT/Q9bӽׯ|:ɑn.\Ѥ᳍׾yBZD1Kʙ mĠ}MIA1"/!\x7mU^?Vf6l 9GuهX2J7.jJQ+3i7Wr׍fS!ܗXL`RZǫ&ATfKgRL(InvM +aeƿl(g6ѳ| \ʫ$,_.l81b?^Xm=כ5 tu`q̰ ޅ'2ޖ.c;cJ&e{.N0+vQѤsW:n%nv+5-\w?OB&bǠ`RGOHr3^ AtVS2G w.z~&(R{;_|F -T}ͷ6i~ kkS҆g*q1d=54$>8rgfDg-OuoҕExk Lf@qY;8iy䅝 +.\-11yH:éFAH~LZ( ) {R]Ad#{ a@ $ڮ {?Vl)!2Bil 4a( [1)-ra+lKG&EX GE!6o~ǽJܩvhRF rao!!S5%7 v!=Vܞ>nR'|kȎ] r,Oz"苶٨#*tw~;WI5Oߊ(Flb?5so-LHk(=4kqT%UV/Y Bwkw87+ܱؗr}hK2a\3jzOGsKLE$,e&RˈAY}D~+B/p31t nQ$.%;4ςSSƂ=QxW"/l[1+8UQɺ/۔ lXS-3:;vruJQ^ք`qb 4b`<=;v3S  \8jwOvYu\50 1 8Z5*RaO푯,P;\Dź|V6 v]ZJgGANɦ꼍wH2OB}h'x>nFexV#bt[/ՙ'ERD~ ׊]Rc'N:aBI=ЯWS0!40>nδJ~ fTe DaN VɸN(X5RTEXJN^Jҁ@.Y*MK.^ty_ibc:Բ\G{?9UϔCNa䙓"8_9hb0Aַ$Se[" k>;Ёl fFo$Ghr}*|<&y+kHڪ{5:k d]玑2:]'jvViH0w?YM?^5*=دGkLݸ'f`IMT&ᖠ'+Or6Jj 60^5U̫WI8["Bw)o }bƅ{vh5gKv$Dh|_{xqϬQ;R#B]u~S} , ͫ|[Yh/v8+Hm;by^Lls.)L6h~? LtezGs<]mvi~JiNFF:g2~tp GE.iϘ^Ĉ:Bd&?2V`T]Fata'x5Ǡ-qy@p6 py b9.FVB0?QO5q])%i[4!AGgoq`hHShKZ%2R[r'џ+@J_}sW,!B4ŰP z5O$-<L0xjJ₯vxC*+|IDgb378:ZDzFwwGwerȻIj}>69*V٣䂓SC~@fKBDz%g|ֲT pI". eaDpޑK&\xAվ̥uU0Ӟ V$m76Z}S2bt)'֪]~a֒'ohtaX*8$?qCX,JQPUbSphL͜D%ʎ^8bx] 7ɬ.եoulPtEKq۶. .P'Y\;Tz0gƿ{)㐿{ Zr$9B1&5kʝ_KbRv1~޺W6%e LX]b(Ľ˥'O1/0O|꜊;Z(m(n^yb(1|h13_Ydb;)y/~wIj_9=Rb& ɲ |b*V VȯdX]Z #L4q(&y0=STjZƁU2Mp0x׏n"$ri,dȌ2}#}({Wo2]!Rؒ\c*$1w@۞ixrN8/!xbPPWdHrҽ`8ZGy8=ӞvzC&~ 8j>b[ʌB&R%Ӌ m V_Id6QoӟKt E[lǴ3!U}&Dr =MuZֿo!W[-{۽n1٣peyc 2+Ho#$5xuy|g_{:U[fCNRaVzοKe:?{ǤvV1{"Q]0wP&lخvz\}RVS9C立=HÇj:jЪeR0oSlUՈ}(xmF4ʦ+3t^)gW &~/xhs*vk8_D R`]x ~3G}]kcE_ ^ק>6ǜ粒 /5e 3z\Dwq/f'9-T FIs`?V<5Z񵾬pLn?o46^oِjKUJõn1 7~vwK2\1C'rF0бgP޽aRs-5D,{ f$qn zɏKPL%'[-892ŸpRC/*煕yU)[kg֝fy]9U)OE$!*ͷ9v |ŒV?hP<3h+9_q>/+wɉPΏTJ#ǡo޽Yx%H5~Hs|[-~nKϏV,6MvY*ͪ0OkOG{0s@M),K9+]e]ّް۰:ݐIJ)o ]=U ?10׌ef#LA/ ;{ь [VcdVXr c Xr 6H`j+G_;?tˍ?ɀcjF(d&6l8ИeM GJ-,1xƾ~QC!tL/%poD3-p>)ybe(@ (rnp IL56 E!8Հ("e\:lE.5!p*?VYl3AO>q/Dbz,]{ JLJ>Y(2ђ3 Am7yo7Tv쿾&nP\E?d r +v-;cYs\P%+Whq9E84NdϪ^)ݐO$so0}3dQW|lG;I7e^ɖ.h)T milᱚ d![DC߅ 콋JA_6Qc7^jE.Yn'~j;ʐDrj׆.`=;:/͎_Ƣ~WnȚ&.Bb8]lĞX}`vduoq?yA ғ_EF<ȣ?CT_SxEFFee[Q4RPYPIwӝ>ɪvxBs:tՄ~VQY` [xs AR6㇀"ư8A=my*Ί`H%s&MpתZȈ qp.z<6,6PK"r|6в\_[nR4 Dpy0+'S?KD{DVԠ_Qx)q2͞eir>@Tf $T?t`CIwqz-4="2~RG]GzѪYKu~ݕdrFAϔ\ŏO4˶j011a`dL1 rˆ:Sx#?tQ[ $"o`Ibia zE> [ iY$#n/ּ5IMȁc>%u~oћ dm h9z\cKm/ JLb5SdWHJt( 9q$cމ̯\t@U\Ѣ@XZ[B6q9vdMt6*f:JE?7Fa$`yh/O3&_'7?ʿTV6B8p2 NƢ!Nw UefeI_LeWW?AE2M.a[%o|яU4U@ꟶEm`>b;\ zLIՔ Dx*+`;ϖY*V:bjS m O4M=0#>duނG{`-_#pNk{??LwC1\Zc&V$췪1ˮ @PXW!Gfi5, ƿ0Dž.I| ytz=v :aTesn(kw$y1dسxpqLӌ\8H`R?΂ns8\o!ڎ6@7deXnQ'I!)*I` 0읫6:D_[1#zu8aag.6zuH:`[qrqFh;a~w][9 (o&^79%[uSՂA!YZaQh06~A/3>5dtC238|Z+[4?4<(M{g?1׷4bZ>dg;Dy,?df m<&VI)c;l8OiK ׌(Em+qU7K\gg,|:14=eJBb-\zuQf J!5=Q$xɦ?LmO*u>ABHOXzaOsWH=!x;WP;eXooӰPnoGq.h( qivk:[z>* Bu/)֞?7ÏdJB#5øy/:&:ɑbDA.*90bS, >Q?l"Sܛ/GbBL9&a4^,5֞&HX^ +cOle;VlվA#%PNJVU.Jn1&>I՝)߰?ẳ%"H% LC1^41PŴźICgaELP$[b`Xp50[S~gW%h=bKVXZ(3Z|1j 2D9r`]1)FqK%_I>![V{K/V~ C4s0EsUɴÍ<0x iƏM &bJL\" U*E$MݣB/TN <8zs*Ɲ)Ԧ #vpo•؏:I׊hH@n$}qlAHQ:Mu-l;|@wp]-Xx$gW^yqUS2rA@ӈ,dUe=>nGD6mSpnde 9DWݙLxtfuM(0gS8&'߰zU+MW/LTiz "epCn>7uJVL\ct01HRmgaaՒS-IW 5r9 E.RDEdyDzBHE˯ 1tja!!_l6:ڷ{'@.w3#j!FAFbkJqC8=1{O;% V*|s39T}$R㿳ws-s$Ys`?`lf6!رwJGn9NEɽmmbS=9Rx tHj$G<"OH 1%&}+mb3`"͚YJ nTW{ptT(0ip+^a.U$.7uagRDl*W1WoL 9"B,rX'?,:GAQVymCTKB.p`qKogP8Ʌ|)h4 WLs=| .}9eIPLotD7wuE(Yq)rE>:[s}*QuX |޹;DŽ` R~(,]ǍRUR'o УwIشl0APb-8 %&f>de`Zo{A[.PHQN G&lJu졟6IΎSirP7 i#oč4ͮR.y9^ڂ'ALqt8t՞w\kw'tic}"WTHw$Cd0K3Ȯ."~̵'P6nuoٓf,6(RYWcc-򑟠}S&";דb6Hjڛ_@n'5o|otFE&߰s缥e4FxN!MN=,Hn ǎ2LewiOoJ훭xN"2x sX{VVH"+ Xm!&VhA=Oyr<>ϜF>@:L\4T"UkDEIN( 53^0HA\͚?CY6q,׾mp ͑N=; H(G$F&<s3Y//ɵ=R>G\Axt^@^Z+S!7Mx 4 ;sKWHD"6pr&ix.*tGPw;[я%F-^ʣ:Bm!ns1eI¬:p-( tUE˂"Dv}fDٶ طدWbt_GPLsM΄j L>ݞd٢@2/V%&A ե5~${Q؂(:ruBz.KzҖPkv bt35dDIA, N޸! ba `U}K(-Zj7D,̵<=!jŐӶS1::?JLOLAПͲi \^wۍBVǒN3QQmQ}]9t*VˆPS{7n!!$As٠;j)oFwӿi =TOv0^*9ˆ°R0>y I%W-YJEh\'B2U٠5x;$Cߗ䙏]M 53w4+N 0m& lxifqjNe}# Pw N䀃.C@E8s1 ;m7"nhbِC a筆pad~CXh%{ZCB=acevPJd 6kEݫb|V^o! ;N kAEO%D[=5!D4XfjixMmfH!2S/#R> h+?])t3<' 'K˙/_ճhܻ:l[v|I.?RagM۸TKoo.VҝCFXTXrJ} nK:_$lv>|w`GkCN;"7J2?.U!\oLQzzG`9w 28KW|(t$^>eua"z҄ܮIz,[!Q]Ov|=k0r5$̮w_cAHq>"ָ ̅B[x,N|9#,4W'̩Nd-6KSIBg{:_/y=f2:jձ@63::D .#1Oi" q;!^tD ("'x8|vr]b S*i36s7BLuk^-~{q7Ar^<_铆9ZAvUrj}繌_%"Gv }-&(C3(& ;P9GlY=$ĥ?ΚLԆY@,zέس3P|"P2FSv5shou'8zk/nE+r8?⤀3=:Wl#` ~#a4R6YBUYCC0FSʘ~T Jlw 3@EFi-%A;\!Э8MG|A;T;ІkCtimXKRr~Sj(Bejܿ=JϾR+oїvPrys¿YjM7\'# 2PheD쓙b C@f?U}Šzع1 *\Fe.ѷ^-#8S2 "HcR$Nj)??eQ%=Ԩp.;03שOUJժ>:sR.ʯ08&'{{2Y1_M%7.UR; whgGmtw\ypYALAI7RO,SDg^j^\YMPB_+d3[_qc8 ^;Pʝ{5+yҹSw dž4Ik(n D|,F`/f `4Ջt'ѱonݕ˼x8XϞ2 s7Vɜ==; Y`wpiϤx9GֲL},i h-$v墧(I;m)|ԝ}X|xh0E,kUoRX +$PжUYrDn *{B T 4ۃesN8RA$Aw }6aJuB7c,XsԏPJȎ[DOK=|#iI=_"@o瓄CjS"A2>pAĿx._o:Fׁ@}ox+:̇+*E* #К1ݻilIǡ#N29`rTLZ GVbp}ղ#]W,chyaTޯE&n_@,^TK80u4?ypfY,Q"swb`\avb7N.$D~+hn`m%y/G9-A-R0h d(<;FNFY}BWfS4ş ?ie_;jJy6 >js $62!vkգgc`{[I fm^mGW׆>$C+6?H JX70# OH֓ "ʍ\RAp8(fAك:8Ս>˸]n b0\Ya&0e;o|y蕅l3ƎIk+t0/)_T"_}ZT7dzc#{c"YyGR?:H:/ xp&~{8?z6r/!5"4I(5WHnn" u/'AڧqʧVVNxuIYJ ln]ML3= 3,6FeX<ݽo)x}{1MĖ0F's(=#H>^%0Q+y(&QKNI+%3)|V:AZ̩ k!9<36Lld.+H.LlNK ΫIdz9VJcj$SVGUGUhV or1T9H@Xې~FD;Ŀ>KQ}/ %Yp mTjOw !tY=7˧H=ͿoAA\%QS OáMb=:k:%t>Br3s~rQq]8l?Db\;!FIs;J'1Y-L?B9IV9U[&X ;Rfd~R~/@Âh7{jA6̚v (;ٿ& Ro/V`J(~OWD'=s&rQL6;8|W| AmPE;uZEdQ_vՒoW"Vj}!?%2FoOL,.stJ,%/b])5(Lf DEcʸj)ؓS%hnrT 33\" xR ' v]I3>[ĐȎ_Wо`cVt. }3Pb._УHcæ4*F.TR5!.0Su`iYka^5bs2SP{8Ѧ-6iPp&O9_J,Ѳb[~ix[ЙeN~! "y)۹8Ǩ5(ЬqZaQΔ+bs4{dr(QE;4zHɣF?,#G::qQ r5(QF⍽2іGZj1G(rضh2HI+.T/= 9Ż((UNY7[WkİO3ONu z ;DJK\qF*RZo aّ+yr:O".;#](X6˺u7!}q'H:3>`ni:iجN'WAkdV۾R!k"5Dj:^Bam:kY'x`@_c,x~T%:W8ӆYwXP;: cDԟ;k u5Ӱ 7 W<lY_ (FI4w-udp*= (NI =]nme`j6a)˨N8vKXh9xE?q&8$ȃ#̀T]VO+.Ut#JaMO. X~Cΰ0kt1#/hTFI5vu)b,oNP~ xǮ-vo&f -L5D,vWo=rbe&0="Nc+m5{v,eg%AA7y1E.i#z~I9L%$Fh$m|pJ0 %#Vj= A/^ޟ>q!LQˆ1iUu8I<#/| t! /~SJkR%-  @ig/Z4^s$vዒt]ɝRKOxɂJ.Ct-3XC8YFFXC pC` އ"9w,B><58/jG _~;nIc?]@hW`)I` q |SkrHVb<̕':qj ~KORa ?;E4]XdCg" ˮ/6w;Y6ѢLq[Yy;{;+E"iO9[ (g1&h.ʉ)5?ӣ*^>>RM'Z># E䠓Jp!^bH״KRLꃸd)=N[){6CsMbL@&}')AXLQz(87l.d%t 'Rݟ[~O-Ue ^W9I<SnVIKbf貥ԊctJGp>rn]sxn3X]<AsҿtB=.XbS( i|؀MѼҞ2 'UHqHIQ+z ٠B^_F -\m^Ry5FW\^/NKo%_6)F RCGn/w ]<0 4NX[W0 O PH' 673F H]' graRq)ƶK4B~b8'\ -&.rpTgVe%GH3- k7B-o_/Rγ?8 f}L*dH{'=(B]B1;!nl7?B U"v|isoz ɨA(ɶ8ͅ$y.8Wxm4RI|sMsC}jfb67|l_&j5hOWy bM+ۄKF uuU3t1RJ,4/&{!ќwR! 5i[1%58K$ɐ(-mKsy /bY u{~{=q?}b&GA7߄0K u 2'd 890DF mЕ#@s/26#`-dS'8ߖdJ> DI&"7 BWC}zq4HJrs͓{lHgd qT2ly̠zOӌf8ަ>1|(ukð\k^)\*-Kz9[UYMJk:9.KVG1SBSbotRx,fFK+Dy${W58@I@0J痢3 SE3}gO0ٺ]Jο[aJףf(8elni4L4V2~Y_8oģ>un$#\|ET^wtqOvT^ ^~e/aFȥp ICiܳXHdzSH?zݖ.%[qTvJ!"Yitd,$]z]==i.OA ,>]0Ռ.\xU lH܎gv dnuص0kOqe/qhC\<5/)wO1G`x6a?'>M%9oĆ ˉp=A)].;pʪ!$ <.hrKL30%M&#.E5=CJ X&`@z2)JU2 /J)afKbI 6I@T:P'?N&\z?vҘNx ͉`70zաH[|F.sdȆU3I5 nvgY{ڛ6p@Z.& D_A͋@\W|pd{ ys{]`pN:!s[:\k@k[Cj.B)O\JƠO5UF`ܖx/dfKi@)$ē񔗀q ol|NmIpRBn8Mf"NGT8Gst`+Z&chFp[Jqph*d7\]WGQ*AQѲc鑪\Qz;HL|鄾dT&ON6'O5775S)ڵ1wI=i]>$~>h|Vn[~JbGl)Vf$Y6Ofsz[XP{IWH/,Wg+04ak e4_K>S8/W/Qȁۺw!Aڳms nK|8ڀ,P> U\~K6sHa"h%`Q-zZ|&%EH^ꙓm祱Gȶ]3MߪxEULRO&~WXV(uae!]].o8Kö2 > fn~Rl htлSs^-RUc ,M5Tsgѩ!>fq~ؽA#docmɬoZaٵc^^O!Ylg 2>  Pi'(etF8XOfS}E!|.mL͉_RkQ@7vkǗgPN_KBD6}:f n{׍Iŭ*Q60T2&r8[8mZz .= AE:=Do۵B;GA[;΂ec /LQ[$;ҲؾЍlZml7> mVG |9i,vEc>C]sw&ƪ ~u /^4x'GܡhY%\զ]j(ghN8~?Z%IH>e@=l꼹fsަwH8􅀌o4Bִy_[ 6w?{U11 iC:6KvOsVEti 뺛# }| s^@Wu M'*6ݙEu^L E:Yx Ӈ#9q6=qjR˽k&gϚVb&B"kcmgՖꄥ坱gNE Bfi2 S1.B=DtyL|PNJ{3(w+o"!IoX|vRE<-DǴ~b+TJpS`݋ ava`x9R㊭)4r,WOc0,G[uYF琬4s#LM#Gbٗ%,MpYY5VyB^Y톷'vf)<ʞZL_^-<gPh2H3vƏ?W甦n,X2˺E_/djZz Nt2Mi[zr߁E#WU.D ™:QU77A]߆ܶIi50yb>* x/!$װG&Ҭ'=>ʵxEoӋ20moU C|7JkFQyNBkTb Crv*yw'*P֍p}Y=_Z732?o79`e>{d-P\t~Lz\t(O[l+'XYЎh9n4 Ed\V IumtH0 h#VH'6mC<~X 7WT8J[;(aQb;F69d_I.vrE„8vuX&:at|]7 Ѕðș@X+\EVм OI`CU6O%3Q OlWGz$xId HK]lerC1l2Y}t)o4%@iץN/-gغt"nigBGMMn{GvFD!68n ?pf痉GJ2jR8. FƓ V3 GR%R1jc=2Մُ& ,DCE@bxT_B(s@Z0E6Lg+V #ky7v\/JmTļsC)!Nu?X:+Bf` d@%ٖx و ,AEH|YdnCSK ͋=sIԵU{\^_{w*pj6"!t3jK _-hCt,ۘc` GpI W(I I3jo_'qԶ6Ww^0p|+{(^Ӯ砈}y h z4p%W&țt( d{8X(O#fSh A{D`ڏ# I\vIe6wEe0V+ʥV|w3NE{1BQC*kBާ4GeCZiQ(zNiwXݒUj^) ͍To '$? EXLr ק9m]mUgHnzd=1UpqVh(F`tpJ\b%XK(zL7u%Pf1UZH/#Ɏ5PO"l"PʀRfPQE5N ts0%ɡ(EaFC[ t%nSY|.j[ǧBr gYa̷>コnjOZCH{mcY@ZHH^ JlRi =mxm) Q2UuItò`-.1T駠`7toMɮG6@2$:Wn螠-ۊV񎔯c ne;; Wd9C8(|s*Ʈ?uhF<;RiI_YVC(JƘ0)g| vk-mT]b/H|M0MC:S%}R4&9D.Pm Њ#Yxv]hhJ}{uC(7~ ʙbD&T :ƾXEOHTm`f`l@DI*ݗ-Rv'D&YXȵg Fp`"Ga`.6z }>jmc# q#CIu6xumBPU%XZ/)(L6nDm|!bҎR%˭rTJI) H_)WU{kBjtֈw=ШC,^fpm>C$@nKM3%:FơRbF+j:ctM MWL!g_kJL;w^bo;:Pm7F(L6Y1-jMhDp5~`!n"H9Պh1Ӓ,Gt6wfԟfJ+|Fi%!J }RB,J*ߎ7;_G&UMF(G@B#r7dž79׮Pl82VZ2Ŕ|GϼZKc üX5# `Sm}4!| ΰ禉!$ȝ&|Cfji]t% -S}GbU )K;f6 T.G952$D@gyrFg`\&\!ח &Mjh>9,}N5>Yf &2\-w`AXg1O?o [>l)*r烌\9t#XGȱɊ20=F *vg<Բǽ8'Z!.V -Ч"GQ1hI,?=m Xm`qjGԝ||$xֆRut3\Lļyb<-Ph)HG'YS!t jV[oyN{'B /{!:ܰbpt VSl r q8˲N<@S ;R,YP@ rAbj?">ng|s]^{恔NyPg3lvp3 ?S.W$d6$ASZ:Dq,溤~Rc]y ~,71Z4'Qۋ}VbM<sKG2' 40tg?Kp'2,WoDWͰxop +pꟙgh}T*Ihh .KA"&oPØd !v?6ٰ))hR1dn^"NB+̥* .r'~#LM穫/VjKŃv2_kUҁO{G-!2q$0ȮuW?zFPP!I¬e L^Ԟر5۶c|4ǰ2 ;,?@w/4yѿu$|g$rKܛsvlM@8!a6Q̄Booʁ\ ur{n&JL7?*BO!)$fDjRIERi6hA:؆߈]6fXرn1@U_.6 豖~/B]Dv8 r-Rߺ%wtEaI{hMl,ɦ~  jI;r0WȽ3nu#f ϧ@f$#{8ZK%(Q C9rRKGzG8w3; *ۦIf &"𿆙ZK'|h}.U!%"ȔʁͰAHP R:{fb{,BگXpۑʝ'4Z: lhCwk;ҙ]0L[ ob !ٖQB\OSNkgxUE\ةJ&^cY3m>Q/3[$߆%Ti' vؒel ?#:EUǸaJ;]%Qkcb]~6n$w>{btI_{+jL@]rO/duŻm ȣ+|d=ꏚ)mz@ʛQzVB_ v4eTF3U:lqH=לv^D fX Soe6$/6[ScK 3dJ1t/r8 %L/_"Gz#ydJliqeb?:E*Q0dc&ԝy}_[0q krmO6)n'L n < UmO ,}51Yϼשm?1܆~ Rqͯ{`jrxP0Ecm7}ș4ԛe/)%PWMրz.0;LxfW>EG,;450ȸ!avȖoM|v847 *5Q\7cYDݚd L"mttd9]異/ |{8YM!A/|DH4I&D6m h9g'8N'"=(PF/QϮm cqh D дQɰ/1NG# 3”,2li*$lTLЁV\J,#2҈IbS%{\+􈮉"r4m>.bs.񝢘]EBeb*}/VV)lz/{B+ ' 1'HFV8nSk:=97EmRBL̦BNO |= HƕպYUd/Zk$`78m$wWNk4%Qv],u+saf>u#kwgsM*z1@Ev}HNQ^I `Yv 2>li. \#3TY$ B,I-x^uG]DY;9ar|kFѫf W /yC`9` |uiV7* $׌u,Z;ux $k9ĚVPl7k^X4E5B, =Ӟ<+W[NYʺY#|m{8.lpѐΠ9| {mKcd=36vZT,P;ߦuv I6-~K  %<[B41!J͆[[Yp= f]yҕ:?d<HdϟH2a XmmZاъK![5]ϓR<"qAi6՗%[(c^ ĩ壶I0Y:eDD)X>D~^-p]7}6?R[e+veo>~K94wgh(ƁK~7Ex-RP֫C5WWqSsէsy :[`xҭ`rK&N|98U;^pLdrsknb nrV+DGہ"=Zq'´zi&0D9 sL 'h:Eub=""~ec?q*)pˊe9t!>yoSJ"FLg֟ι}DRvW=s^  𘃔 5qLKC[| ӹhA }(hy""^O^3UK+J>N6hNN-f@,Y*MUjJ6;V{VZsqoYJGg3c  $-Mӡu`<8 ѹ sX\9`*A;Y.?F [T>a,,gt9k\R]=&zTҽq,5W)WR27^S`]Cyw\bOTA!U͛|^̈́&F/0~4 4ȋfNڂYO9=rۿ}LMSN ˃k[#xM<=/*XZ!`\}wFr=* dъ?XKXQѼsWei8B&khkU>Njƴ銜jgEtue2!E k-bz{9蒘`jl/eӫ|}Y`e# ҦU2}[zϻ+O#i[.Suչw=ļQfJdɷ ?yQ[vh7i'^-H&^jYħKOtp"? cY8G-#56^ ?TM I&rH J>@<҂M=ƣpxJ\m42\3~0Q'!Ddc;E/a8+v# = aQi`1S?\3mX 3'ƕ0*8B|n:U)71_ms W(Xȧ+zk1c^8jcy#YYxTjHsp+4f-PdL9. $t7hըŮXxqC8r0X@ /QY2Oٝ/NdW]}_5.*Y1`NYzŎ`߅?^~ƜG18tP@Mdv;SUCh+N.?%Ư>P5ܜj^Jܪ#Dծ0c=\3Alqt׈^TӾKȄS;"JMPhG%OTfoŽ4,\ft uS>aY6mb&Y>o+}kqv3Q=>$Jɗdo'F!"Rџ|ߴ(Z|nBCKedOVww,3Zi PiAvJn1FgSՃK#\[5i>l𗹍7jh,)GȜ22ߚ*Ĺ Wן)&[:rl&>V!nvA bQC𓆃QbT'Gz(D炩SCm؞Ci7lDQځbm3 IеWZۇ.DWl bHrIu)(HɌI&#jV7I̪+׶lk{fطJ-g~H;}Ͼm= ]c)O=~gn0-eas @h$5qəhIR<4rָ9A@.`c$rtGRˣzax/ >xG8QdjNKs?@e7ܫ_ #cyad*@29xtcg!Z9ZG r% mӰ,v,bwL]|l$|oXg]e|(-+uČ~aPl^(LAm DTMCgnqxu0&# ~G{$"_ 1g[#~nO :'|cҧȄf:qK#7o[Eՠfx} 6t@~p,GVJ^- ;t&S%1Hv la}?UՋ =A#M nV&k|ۃU(kXm.-^8ރ;9wsSk;K毿g~ ߮ drPy':İO{VD.1ע*zr!Bm` /$Pl]9G屁ʾ4UQ`We:/a5@UY\nͷ@)R"'dњ_'lV/@S,a($5W^ɤ~jUE`}>8wIO/9,gvxܕ_! J'8'Eݭ:=Q%5|ST bD{_`Ļ#0SO4ИUdztӜcso0,)ׁ?iZnoK3ow(K9 4~ -G}r=;94 А'[Ul;Č e\ysgΚ-l|aMI&VZ;A}ubБqTw01"1BJfz3A'D?I@+wӏ\ϸAۯI B"`a Mh9\̇NM̫_g*`[M]hTsEw)#ѓ=fm*P߇T_/"ehz-Q/Cs6cKHv P++tk;Gs}Gsگۿ^g_'ʘnO*:8sCuJ fRA'Kp -~3*?P#NRx$/G9Rk]WG-7hLIfElo~Æ?fEB0fMtC,]qb~mq?0jhK\"6*&HA|:+eA&ze&"_J )#xABWބ^s5 kr uK2.0 T>洼5UBBLr0D1`Ɉ\^l͢KRgN<;ԜhYeV-L4 ST)B"V?:^,!h}aӯGJGgj ;Z|ܒ/T Ԩ\b![m<ˑ1:NTgtm6Q*K3OR $-oўv1jvtozRl]E ~採(H @~IiexY'qذc|YYk6GM6>_EA=wxKj@>D|:&3$iN6GDrqx!6_v<6\u֫`mK`!^2wJ2킣UӍK"70*|%0 LH7.™72ƦOiza]S`~ ul5}mx\> ``"Ugh6 ̶R!(U3 QE+L @fUobwg<0x30 L@P([ya\"IZ` -Ǽ(kVͭH+PoLOe!v׻3NcۤW3ʶ !vKc i EnmzG|)R31jIc Da'L[̖9e^}mEHɲdVƚe!6VQ=o2mӿQ_up^[L/1ڧUzH(w^rQXͷ 8㫕Y*~jT|Jޖm[l3F{8 `ˋb؟8<4j9.ib؆8;1HYOPTln@zrE%ڟ(Z邪n 2~TuM&#Qͧ,%{mTvgk #e9pjUO m`l3e\>A16J23qkZO\֧:d/4@eZY=K,ä4+6^"7SfwH =^Eopi'u-`AޑDs  Ӛ|}cyIa߹U|O VrT+Ÿ*9:Xp 7Ϲތ w/;!VVAė_G:mۢӆG˧,&n͢R]d|JW!Tlni  !47*kF7###K@ЗY7t+zF8 KA .wc?RkmbCb8AXd\_ͫr D.)Fq=kHriD9v FD&+c'=ࠀ-Xwᭂ6JCu7 )6j8;PԐc F9SmzU{6;8s<9UE +>61t5Qg߅~wжRϐzC!$;ujHg2;tC}OjU"DU <,y?q(nVA-Q< iR̘kLtͣpϊU%FS|*+4QO`ov=d9C.I:{Ylv]YO,3E (P3 qD޹Ι!eެ-ه85+ ީTY,62+6+mZc;DFrޘ73bS%`U!ڃqɌE]a 8mX ט)9@Kuf7xpUG#E ݰ;':w,GJJW\cϺoy[h˼XONbCsw#! T= L*/AӒS@M|__3B {4B&~T|Zԧʩ)m #8e&4>=KS*$!f 7a~(p ϧ5H$Hi&xkn`HZs, f%觟d$mH $)7[mn~kOYHV41{)oCXejmBwpdžx렋cɸ)SgU{{%D _ "]yTw=3hBnزɿdѱY;Ƀ@eGUND C$]Dz>QMev:UKD 31O ^T*)-2 3ԔB@wF#9Vq7B-ku5A?nDS6bdqa5zqI^błM OeyOl)ϑdY3\ rzìsx}nw2̫Edw ߆.o+`1ZB=MUN@j/aOUZ::$}DӼ12SNC:èX<"yeoE|V(.]_ƙ8+ƒJ?LLYJ7PD-GZ[i2@gI">ݾʚH) ɴ]GMxh tFu7|Owgtu~z%X6҂V)f5tNiG]aPdRvoP>v`M<Dj)s(LF 97lF%?Vκ'FJj49>yH=w1Y'+w,O@75{f` ]lH|Z-&vhS|%;N*CEĹ|u.ݲ K@]==qdzmLcbćHP<(fDJrvn" y r \|pL5˙ZY[};/`p4eE\ :L}Jz7ӿCޥ brr7kJUf>zE*iIS(ƿTFgd ٿ ރʛV9HKXaS# }O_-+7*}e,ʼyoNJ!LJ =v6O@lIT㛙E@=~t$:ڣ#ʘ{lu6=)LnIgJMN SA7zBڳ2ǵpN (,KWʑ?dcFH=NRO0֥_AI(oy:gr}[UԳ+H1b޶\S=@N>EWxo4zb] 奮Qz"wRcX =4ndݝT<,4( IMJ2amK'&G=UGP43lsRҜ4kIyRb,ZsZ6Jtp~q XY{#D}DlUw{֡{d~?DA ˈT]J&.xC&af{\e8[2Ihl&A[V#HWz9H2HbWP6Z+T%؆YCWo]Y߈L-øMg"Mk4G};X`W9b@g ^h u;`or(Zͷn?n8?2$/''Q ($pvVɟQ Zol&nRl"y RK5zUJonuL^(@RD%ןz-ϧ+{YOHix"ҦsJfKku1ȿME A&l/9 cyPi iagع/4Ii%6D 3P( =$EJ.a;h upFB#EwbQmrj ٵ|Pru1e6ñ%Rs]g y0ȯNC #(lȶ_m=:ktc?}-5Lsu>:4Lxҿ*1\>F!vn!3򀈥SV|5e{s: H+0e?8VPŪ]u# B ܕ`D#GDz0$}wy2&\?՟U#ز$9=Uec4_ 5:u J)P*Yja |.^%ީ_*:lN^w MOS" Qfy'߶%+ɍa)1أ2;TvP[Ş)9 ~fkN]bߧÀ\0t$;@1Gu~EߧvR t|tsjp1zBla<'jH̥H =@z󯤵c0ߟOD#oX-]gAt*GFŎQcֻ&SL}LٌrsUKTDH=Cϯ ©CU3 Sj;ɭIMӞ-_'"lL5TG|ͅyޥ_蛷">@E'GD{!8&u9in5(vP=ks ʨ ϡ%^Q|iW U7pƹi0b^dPc*qRfO\;;r4x]sqk?9p'0i8-\syX`ävK/cf- y&ݶVI;WV^} ,*i afڏ4RȐQqmc 7Z7D[{5)s0 2qٯ~ì[n/YzP13vS7,qHƟ]jDuB Fq}/'HNׄ|Opg^mF5V:\&&̻jT6#faAe-’lT!% 2!Gq/HG/NU8@x7R Z9و=!XrQJ5ŷ~!FK P e럩>,&V/hd]{Fl|z%݇υ9AUv4r K6Xe<|IF~8_}[z[t =-@io>ò eIJ(h"bD谷LS]>`KUǁ ACm]'ExݻHCnGBǥ | b{l*gI:5V5aLZVU|[Q]v!AJA&d3AHZĖ1h7jJkw &MYjwOvQ¡93m13S.48cuMx(xZΚ;)aӑ: C/ɼk*8Ư(!eY/D I^Lf2GL6W?|$,>Zmx"X qZ>/#>b-FPsfY1L'!#A{~C03m/S?&geu"9EFc iahq6hq'gi9S66\`WȌiVel+ ?~qSrA"Qb2i)ɥ'H`AXU&JN~eZo[͒(j-J=bY F"LPX= ԰kYLNsnVg<qp5m@Y!6<5n1~?O⣴ 9k:=hiX@tS;vso`ZkULc֊@+G >tzň%>GX0}Gy}^aU3rAS6/߆L,ׯ;^S}B(Ӑw(Z1P!B4?"!'>ȿQj(%r\Ja4$Ĩ*4qbRSJ!cǡRP+jw?(Z˛`i}_ibW\sXMk^ GexvRt"LAYE/p|p{VXEjf9(@ `X-f xߧ'Yvm,z'| u|iaXu&[Nz2nGRĞHl`\]&-TE1 K X%@a552/ H=ym7+W__H7{@i'=,g<=j#y-pP򽻕jpɜo1-RyeO^U#}`|!y&_i|)"Ɖ%lrxc{D*f/Sm̌TaJ]EU""6Uo</Sy$ 4^uוH^8$M)'WD@Y<˩4jBWRE`a8,dpjΏyyΖJRX x ~9.sT ?~M@xOސqVY]a5]"O\0@b X 9TTwKQ/en=&`Kk7~<ˆiv`Y y 06~Teߐ6'(KrVы>~zG*\<1d8 8|^!d^ P}6.c7+1Z1&*Pz '6FsL3V`EG'̰(ИS:jj !ړkUOL.! Sl V0R뗌F%LGW%HqLP!1=S,7&A 9əD1{34mH1}2Co$bG7  .M[ 23Z%X&dBLWJ &`VL6} V(Ja=lPXW,|? Ac;?~عZ봴ޭn3W0b߳ fm vLtEgOjpi)=9< k1 AFOa\;C55CV󕂤?W%]W7sL lˀ'&oLc8B,$)hiz/We^N!PRR-:Bէ|-O #? b HZӹ*x=[kP뮲0RFW+9r:ES )NU`N6hbv묬Ō]S55\n[,n:Y&9 >ӧQ0FTM)Y`<ܽ;g=.THP94Z:d{c9U>⥆\Rͬ%>'5rTҲ ''qx,TlQEMɤ3MR7EKR /sum.CrKo%WϣueD}^^-NOn Ć|uT8TlB0bjS8eX _9N9Jyg5q]IndC.yHO|^oʐ%fOϙ-,e5|`2~}bjr4M԰:xV04+> nT]m;sio_sWK<հz%84ąAX j4>TSǽ/LئA[+ VmRȎGmSE9$"ios@6h1Z|T{qVyN,0#?KP儳<?-$HBb\GaĬ?;\;5^tX$;Rx$ `()ڵE_>_9܊sЇ(-ta O?'1[[Qб3/ :Rܖ Abf"tu&t.$4{ ̩۲~ʂpRF$Ȧs:7].+m9r@_$28ڬ]G @ tH9vjCWDzU$Nq "="~ Z(]ƪH~_}}?_/Idʖ ._ex%Ha"7XVT* #?VDT!" j’uʩgj~SC, ުfCF`g$0ø2 ti8tWC4v\oyZHbO_EXT~5' ,@T9m(*pGq||Qe s-}fW\p|(ZPn >mXT\)aP2\ $ܫ%$ܥル,06)dԾ4v$t; h} q:aFJ30HƂHҚG>Jt[&K\w˼RukPt> ꁤ#["a9'/)e*@PfTDC@E1Tb8,Ďq o{I@7o}[dMmIj2O)v?kϝqЏy(ހP 6yf}:+Oɐ߾6P,d^ lD#u7Yξ+v'+XH\D(RdOl3ʓ!.3Lϴɧ;^G׽4\?pt[ Oݗ~˰[ yuk|Sl-8KA؈H"2+082j9Xq񽑹g8NL܃1ߎb"H! aeu2Kգ; eIn(gFLh᝝Oc-{pƀ9lB kv&!/ժҟ54`Pa&>q3P# >IxxB0A}$58g'iݙ&v{n5X$*QlM,rtDj,l" mY1997ͻq&JD"H>O{Gp w5PFDYkDpX! hIQ$]℀Wix z. D:i6#XIϽ<+^P-0)~d癖,йcǞvXV5'a+$J]J=A"T"MSm;8x+g!]k)Km7e_l4m).mBV|dk<Jp|S o݈] fəl N(G:>ΈFQi N[~KGts2FWTJ VAo΋ ډcuHPNQk> $`!?MHLJY6SW^K_Wf\W f̀X@!%>byv[ͣ3'yi_xy`Y4وmAjMX!o\1OC@lAעЍ-7bdGyP^U0"a@μEHg_5G&4M]f9!;%ǞS3lM WZ~2T RT$S(syc'7%tͣCJlKBx&:=qO1Qa\W៯qn9Du@ 97yqXcxCK_K1SwXo HKq6HUzsa]EݕV/4Vi j]x̦Nu(3uI 썟yL6ИghטSA =4۪aAe%&^u.6˺QRb.:wkk *eSI}>$!_W`8ϱ鰙mIU:$Jt":".Ď^Cv*:' Yk ?F{_A,g؈L(6h0x[HgIF"&dNa4>ak>Vϐnϩ'7͗<]C^~xϽq Oֺ;4 $*<][mO藏uKz!w -9:$o`K$Q0ՎŶ(7+h!#`Y3 Vaz()=ߋ.h EAU;,e93gv\q_Ԑߜ!xjihcJ,w W>Tzu^!fHŪ2Rv=E$QDk`zĵ &ǨWQ!Gq8 t0}^ Sla(_[UxMOy.E5ۡ 2UQ*B"~'iV>ϬzCdA/ Кp܋ΓdԵ`T1\# =UqSz;pB߳^|h-!b%++nܝ.NH?hƩ~8%W"go1FN8?dd;mݗ\U!;i;5ȩGfفNC@ ':ivH^)ߗDti@88 mF:THS +`I- lGsW7}ز)˖/R>/v9ȉ|G!g{trNnWCsh@^oCxwxt'K]J6n= !G.p~S v 1lgnh /q% ]K`~@/`4{N \.IX ǓcD[3cl}@ J +!abԱp辳 ?pg$7FPI:o7-{ⶊAMk! ,"RȶI"vBCZ:o&8ITruEr+YG\RoZJs< Gy7kȐ Pb~:^*UͭF D1d!m\+֗FοVx~fw(DL-Yxr¤\-FŸP|,Jdwq݄I &֤ ǎ/,ɒEC*ac^ 9%gH2AR2:pBq1 7!'zN/Mnŧ6|n <5r^QG8ʴ mN9CĹ<{Szj󉪑zݼ]+=kmu"j40_#k=N7hPns>:-f<`ο\+pP`| ӕ=3ڴ!B0XLF@e{p[WW"8?Qd;Tڝ,&o {nPvZQf02wN#E~^E5v^bA''t[u5D5{/B-jA i;ѝ:p~״KX.#["ho<ɶ }g} Y 2zxpr68@?snoq`vxu3ZzZ/EtWI JmQy\3]sP'×Q4ՙBHп̈>T7Y9[qRA!-ENk0Lj ] M|ȧz/URP;ꖚrEu<-^Oݢg—冬qPǷصz{@X{Yjw8 g=`K+KfO@p0 .9 X+AC)?K[ #_ʙ0U,lP9$p`0I0qq$f^4l`Y Rm@@/]:([< uoӉʿ佔"Mx r0S#Wl]ρ'ie9|]-1ojay|O7y`ūdu!6$ {O[૭ BMJF v {MwD]H>Kb#jܟDO7IR0K]RmqhϜǭŽx!6X>+!]/Vz~0@O^΢8?4Q BQ\$R)Ѽb0p+l\8r$x7x6/jp\\1ŭ+ضsɖ08۫")p1^2{Y6N|:ꎮ-s8s$3;j/ZIg(N|dK ɝ,F#^~u Fp]w8b$H%V ә~z DH0sNŊ_NAѻPMǙ6}78fb۸Qdf;+ 펋Ћl9avŋx߆h4x̎9E2xd*AOlcvAYq|Ïy ‰sGqri gCnQ3 <CxPw_t 5EDPOO8Ա#xڽoR(嘜Mq 'o78Ns\T_':a$x=mĸ\?nesު.!e緔O}@] ZOIc<iL `z*5hrU}&f%LEOM["Qo v _Z`fQFNbPpv 3ʅ~/4u<& ;$?SbI؜L|E˓ Z>pT_զO3h7 s-o7@ Ύ]|Dm W?/nGpTGn 纮R=3{C +$ϰ<`CL L```fd0Rl7FYGl[c wgH}y|L*3mdKTYq}=\MmCZi-!SH-fWUJ]zȮbvC1 52]g%jjv*R+e%BKIjfc}Էpnji' Ў(6C";A8hh;\ ~]-^5B9u}cT`xe?Q ]+եړ"dU:iGO{ ca,cgA-_elv%4 % g!X^1=bAkv(nԁs: *7+6:/6o@+G(*lj].I  U8 X=cpy8 F!֛چ=N 3zBmaJY䞖o{dU{3}U) j]i*O0#BcS:ҟdP%l"E%&Z]pM_bFrM7ȇ]v\"ơ}vMopCB\&m'0շ+bʶT< 7Gd ütHKm*Zre^ T>rluf>!U$MN2oJgI;+>S܈+ MheiS {-R=^SpXXizJK[?FsS:^#)Cd5k?7}ɷZãoo. G|2ܷ+؈#pw?AP!BEj|b^~Vc^} )%Z)e6kϹFSKߖա~V|ju'CuʛQ'uGUBO氿dx5SϢO+Q:O!J^Dƒ1Ђ8ӷJvɢDǻ_d<3rOׁvӆ[ȴ˼l 0󩶷DUmBGՑXGoݭ^B^pbeMkhQ]71!f) O>]G/J\g3p7Yl>,%J;6ldsS6 [ux(g?a!|+"E45{wԴf3EǬ &Xs.]Lj'c资΀o%bJ7ֹ=Vˊެ־7z4_"4\#퐪pQɔM _LhA@e8D)h u,LJBímo!>8#Kwڂ1^\\j<4>ĵ2|,o#(8Vi] |xT]q^knnHv/\;/ba DJxT5`ۼECv!˕ ifY@l$Lox1̙Q[GMૢ̼jx$P\_M|R,T&E ~&{%_*Jx}\]rŸĠ;3Xo+X7T3To3]p%ed#.a۷Ny/w+19 XݞF*G{r$*5*hxHY;2Fbh< Ҭ7{2Bc6|7%1vޜg-`h cPH]&t웩ҏ1_CVBobS|D9<t)RB%[$.,h=`z&.7j^F n1s8J/FҷrfWqr@7⃕@:"(!+qX[;6YB>pB&L$&$E0,C?x+Ņh |kw^FUdoe]o.yQM"&lnϥf ZD nXc=cB N+=CXQnw$ pž)}iҟ=\Bs'W{? :/$NrIZ>GZJ欆ah8dzrN2wυ s\(f0̙e6ڄ4tz o7Dَ?iO8&Rr~ٶnp*vSʙxjoy˞v3t'Re'3~w$؇hO*Jn)w-<(5G$RWsrmRwh\hnQ_QؕL X"a}-z䪞CcLagff%Tl=4jn1n;A8u.bZٝr?IiBU5 !:T&I/^UYCb# 0UƲ(n^j ߠQ #i&ŰQ_`C|&!mڔ]cjZܒ+[>jD J4!A;gˢ6X;ב[F/nnVFpD#tmc^?YCzx3PW>5?W[^Upa\6p/w'|gNn-5W`L#e;Q]9ܶf=uJvI$dˣxH>st\DG='pyS%ۊHhL\3$cV&1|]e{t+Q{q!`,Ǯ3<+Iњ_~nZS =/ݰ`lm I&Ar~\f:l9꤬8 ﲤ1!ʬl=`XY{ 0u/Z1pA͝"ЭR)×6q%xuw-aЗJY41EW ߾#2|A!xf^=F U'G5?; n>S!QTNu:Pޑٕ싒''ؘhgX`+TRg%n4 (~y$)ɁWALSVI2IE4 (ڂ A̋}֥Ϣב46{]fv=߃v2n]ʡ^Fd̓!m0Ɇd , ^5zm)@j, j;bK :ۏhI=z5fEFĝ5m!24Oɫ8Ae(y7EJxl(KwF;sJ$b M,S[S:ųB#pl^ / {]Fʐ:DZźW ~]1zP/Q.keN_5+xd+ ǑfҔH@\CQpT DXҽʳG2#h7Ғ!ʹ}[%) QR6T,M@hg4z݅r xoC\nk8:"h\p` ʐ]n)E9aXT/Wq|<$ _R}MnIr>"v''can%P1&qٙ1)(>CJ\t [E3I(zȯ!A"\7WQniǠטRrzk.|ABHW F΋?p t͏L ^a[,?"b VbZ|S2Uޅ}f&`tdVuHO-V75W$end~"!{,]H;'`/|~CqQ9=5jSWWj@K`4p@;.L?~4w#JQFϤ_"YQ ]OZbLٝ_$,A5.aݙhgG-W^N'_X[PZw/^E@=6IxM?B;z FTR_ ZFqۉ-=E4-ke5eD"І|;hj _$P&͚^҃pA[iX$z:!dqdg=.)5 u3BЇm󻦴wO4v.(s`2'f%=<#!8EG #z̧ /Ym\n ƫ|bZxEclq3](؛+{gڅtydhBNǰ["ܬ #X4}AnZ 9ہɲ9x2K-7wB/S0?=*m/BU1JT\aPĥor5"BpK#iaD'|v'7T8vUhT@L3WvĤB - 66$@Ʃ +#3HmAHC[/gwgttr]0naӡ8"l䵭|9ҀN SW`Q5B}Ҭ݅F(P}<^Zݗn[e_Vݎә WS"56"6UDYKF[i*I10%:JۅoL.i$XFM_΀ہ(yb @2H%Gi*ꩯƣG_ Y;h]11 HMA$@ 1EҊ_2䞄`D~!Uƹ ZT>O4g a&t<_I9x miy )L.ئQLS/L ΝHK95*XdjW xi##I6gT'#(]i1Ci6>C-GJ7 =ԕC}J$n^; kh <:ӎi}Pŧ,뒫O=*-\}΄zT/xLp;3aN`eϴBoyϠ!1++ 8}NkWhwhךʬȓ1!>I3ĪN[|wt3>c-|c;{ ad- 2xWD&Q|/l%{SkMzI] p: @Z3*Ѷ`܋TCxɽ?oz$n>*Uvㅖʧ.m u:`57^VAR[Ǧ.2#eQ̨#j2|Ϫ^9R5W˦Q#j`z",9z'`oMCD>bbgzYbx3e|7t%YwYWҨ:xdZmY@kzO3)Fݭ6$oNxӑ@ IOLuvXd3ڗZ~Gx C10 E\11<p3 Z.uhtW&1p(%NXc\ӓ2hϒc|+"9CfcIOtc%!)„}'%憑V?du9@HÙ`ZV䊦35|"sV;XL@AhM`JX67Q/lbFwqSxVnMXa}e~lV9Hť[f5&KFreYc4:YV`?8eI2WuB}/6"-,]擨f|p%an@J2qٺ\#ދM tRrm|mqzIDV#-xS R%e?'E+6Fb?uMN>ymxwJԷs_{4ׯLvinXь*i`^tۻ-^i+t)x(~'pֆqKNauZwIÈ"17o(li=NL!\]MYEI -c+Rۿ0;/¼S=c؃iW-{sbm2B8F6-: ޸Lu w?oa3{X߸THX'PuxdI`BˌpʼE Q)\gC٫QÑa~T;ݎT*5A_Yxbpz2hM2+Z7V,am)[,m`iMϚ`>B49u(ZvH2N|i"wW5U_:aug020hOOWؗ(3u7Zpln 6|/ԕ0N =Rv%(M6Fvx(G5 v_f~P=c\8![ . 8p̦Fa 9+;&àj!͢T(֟o UY￘%s*E$_- uGvbg|;J{eh"uF~P)Z;Ifc"gU"}{n*89 -j?ekp.]8o[ru^+cC~k5M_4,VTR$- e˷Nc0E ~@+Y򳊽#FonK0nC+Yi `=@=Z8Vh"l;g=Af~9 >Q%#w.NJ8G $^DT)E) 3n> ,;4y)*ѡ0C2O7| tC>.BM@:.X#&35Wiݗ&(^aD 3J@^G-[4\z*׹85n^NJ'ˏd,q2=l:J9Pg73Qߛq$e܊sZ3NO3Vd JآÙ2-6s"se^7 d/m;9x['l9ΰɥ^56 Տ\3wLh5=1)On&N*fW(GtCkW.Sg ((m ?:p+23zΫy-xeat")*?Qx[b\.8&G['J|*iEB*@Z==QH<4?,鏙Ba'I|\=`FOf )x 44dadl5I̹2o󷫢̑ h;,J7ƛmyCٜg[76$sU ~Dp_m3è.~F#BC=fi|+2~hѼ-z+uRÚZg +9bAibr,GM͜GƿJ(ӫaixidM\,4, ?YG2^B78*g"Z?<]|Ԉ6QlbY%w ;7\] jy4J%ө)}6Svhd;AC ,v FR0+]Y6^C34Wv|cKpϵH(Lq ImhRpUx˫;{u }YI%XUsP314趜w00 4^.,XFp.نcV4Hc?U$Qob'sوY)[ ԛ0MmԴcu L!#t2_2CJd1|Wd2ՆIoH/͟pc,y~Jy] \GM9*rۨ.!dRm4uJz8t <7vZg(B?2 Mƚ`؞jy&Iˊp8fpjS/$F#+L+@'_pƊ0d~,;kx.Ї@!SP#Կw~I޲sDwp~2eV,A8)"Au,MZ*Oi#`_C>񊾮C"3^z ~5AТ4ψY41p^UZ2/b'ЙIDtG0[&ƽt*eY4>PW"%w3:xekޟw>ܤ V7*I,@U$/:N8U&Im_g,2 $rk+oфals!tB{V(ꖣJWb)U\PttMg=PX~M yf~c(VDv$_; Cʱ8oZ^]2Y4TřiX /*]<7T4}K@x>xZ_5tLe +ݷ.`+:"J8Ҡ/J?M'dbFC*8C F# :]:Vx Y EUP)âR@lNvR3I?;A~{ԙφ?['#ty45ځ^' -.n{IIzXo(,5PE?wLh#ڻ wJ s.Vֿ*x# c`(t pi㬇S6o̯s^/d_-r9`9"#XM3Ufih*_ ɥE 3LcsQVbP`̑1h0;(MU3EX[A(!y YlK>*2)ހOLd"(,c+{B5dPBH g`zq! 6j%3c\Y!KwXV*Z]i 2MHQ8ޣYc]u+tXI}蓭ʽ_<\}9Ȣz +ԽUPxr$PTeTUN3,bi$RoL}&k(S[= \2 ne$O 0Xw ⲁG+ taݧ\(JլbQ:aOM]@=) 9/0:eu#ޘ !NCH#K7(MK 8;(~4glto!Q&jv߹SӦwŗ [,=  ez$#zgiW&'53~cToڬ=W?0%-[M<Мdx.W}_y]{D @[ ?:bMtz ] > ;[ ,Pгr Z}ak0lYDb KZ&/ƃzeld:8~ B~tLJ+X Gٹ y1 P??w >ԝgyWBdMb1i:v{-?pƟKpGpi@d=^c#UN sp<$Fj%C^P+>7k^XU3j \֘K.S?> n_@^Xa3Q_܈@AmH7HB6 VhUmp4:Im*3aoifa@#m:q:$)-BJtűkC%o=-\Yێof4~ L+qz ,Ou[C۽<1Zº)xF:(Ûޑ8qh0'E r#?LYUIfݕem_isAfJ$s.^6ŀA U6# guju a}\bYE^ٴ?nQ9fl~TgJ3PrӪ}~U. 蠢 ~3˒yG cΙI#BDVlf-Piqdf .cIKw6 5&ʢ3)/= &&KG!'%#Ьq~oXII3`˒O129B rbbś6B/9t1N(Dt@8'0C憗Q^[MDE{p1k_ _2jM#^61lS9Ejf06pτw{dK&)8htW M_Ӡ*R9S|w* +2B,CwNЛ(x<@i/& .Ryqp]X?,l1e^Fw0IAq0v~oE#9)˻'yCCS\FOaTfL}ԴP^ x[4q6I~5cnG61Gʙ*_CSJCn׆tf. d e.lؒ>" ip[cgt<p|;gy!,qGyէ NWy2ہ+x7uT]u0Q★eR/hlO%' ZBR坧t7FunF(*YgsFXIb(W 1kn)Bc7t|d="qr! W.k+`TmhBo| #6m'" g呧PeL*Dm`a_0x JO 9_f'T9S3 ̡];H>""8?P0:k! EHӑ-7Y>$Lu Re%WέL&Ebs-]Q2ړ pn;*M{ۄ]٬c÷0;=VF@%y%J_λRXr%F]}F7)cxm+ )M4~.n*u+mw 2 #}?${$Ol[9(9*k%U>4DӝG$qO7 7ꗭcF&0r<$L 1(|AP"8B6~bb[h1  I;Ԓùח!^d"b`Pt, ˥"Y^H.;^\74?9ieF>3\TEG`B,Uq0ҁq<&JYIAo*D3CU>!OjWG9e{C;ov&X%p>Qdf1̍i1ItN\W1+1v8=%f^c',XcS<1r$SՓ'ޣUq6aDzALQ^ +XTFc8Dd3n5CƸv,QvشV[ULt Aw^d?{E3+7k0R\6ӯڎn#F2hshDC:.z3F#FrW^]= 0fT F_L/TDX{doG(6Q)0p*/E'Sfz}դ[56Ϲ![P幑& b+ 4~z!K3xnCF.oDlL߈16XxW)Dde#~CeIMH4l&j{bϙJx~7d c7GJ/cPI^P*|_jlmb0RhKt[r| 10k$?Tg([$UG;AN~ҿ,T|[x!Ê2>\WS؛5SxQnґOM܂+|g|ez' %BiRf=/cy33z}_@j#.aV]O$o`@9U vC\&^_?#3 K!Mvx\%z%^6h [1Q^YLK֘?#I-S)hfk+Twbo,j^K` {ѐ.۪Qa)*OPbe+OEk|X\NY5Ò)7u*ᎷU22bZCdw@`A#T 2r zϜћo!ī{NݙՌL4~܏…!#z24*N*G2N^ZpAb6H(}4\a"X?F},<ٛ sd#Awnǽ8w=hb-12kjơy8,G*]ҪT/dIGٺ0Rp:tr"ujNǿ g;0lE%׵`?)`'$& x0Eg`+,u9#ON|?Y?+by_8˞JZAƞ'o"B0 ?׊2g%G|-K8 u6>ziÌiɹ 2f'_↚ F #vKvdt2BݺmA=K8k/f^JB.dilu| fS;,O Y`4oM"KRR8/a,Ofޜgw]%J=UlTVQ^Vyk'ݞk-urx׵Ĩ5Y)DŽϘN׸Kv 1#kN+"o#NWr[K9] m; Ӥ(aؗ_HQ3pYaӾYcj,#R>V>xFyg@X y\5u?u |\R_W.(3I"7j[U&OZ$f\W`3d[OҮ4 gPsu` aP&omi8o0|7+ yIf7U󬍬E'PM"~IKPR{7ё$V`܌QBu5'–, P[la B!g껍N +}EGkO(W9NHҕlG̔Y7+8b7e]aplN-7`2, {u.ȵɅ+! Eπ|:d] aF/9AXdC(>N+vT ;?ͨ(4 sc'a_Pmz*a`V s7z!+@n-jS}{v3}o_ --N]ҽSiˁ/ k4*\is.?Jzz` ?TϸO)͢-]{nT6Vu[N~k2 F ǵ=OU'?`N76wlSo2{ I7 ,,` Xs.hŠm<B2Fr\&l?Zld\X?az͹N25.v̖ʓ `a7yGbJ֨ޭk WH>؂ |EĂ^em`rYvJW>7;mYd<Sn'\ 4Hl`(ҨS0 ,/^d U;ZWW_ӫDzP˩.+:_3 C-}*gxϤsOϛBuN ڒhx9vRAƈWf,a0i }Rl?,.QۊMjbs|d:)^CZ7]è%D?gZJ'? qn}zYt+by 8OхՃ癊g-P-=uIk~*5G$X@֠of c0@S^ds[rPay*+OnpN~t!=HקN\7 LrnOb'1hlcq)fB=XI=">w hj0T~0Sx6՞IV>T}1kA( H *!bBVjB;7XƆB!zgWocIԷw3ݏF;sLHc̿'h-"m_95_:rs$G|!lᖎA.>'JR ~vEv"ؐO2{Ґ*|P X"qn턜M[= wsƭ{\&s݌E(5 IfopvU쥒Ir:U3=]V/`JU|4,x4TdkIY`e4S+ mxxW+22qI@Ū%sb:"՞xPM"x0 ~?O8G=@g]<>PQ©#L]٭Ld\dSli'Bw2#{^ SKW, Yoo‹Pq"C'XM|ObsqGH=( )T,]=1:l(Rnt1PϗRhnL:c+CvEV{y򔴫CgT~N";LdBv_WHF2'ܢf y?Q+_JNLO^j~خ)F'IpA1oY #93O"pL)j·OXo'& dTi5Kws6d&gM0jBͦkF2d!-dK@Ta﹡}$4M yX\U>y!]%Y>wo4O,î% #ׁq ]c}SЯXےˎ'́-\Xv!];o'sDW8}L=E,4)AA@U, B[a!p)Զ+$8 %J\B6I\^]h<<ܩ<)l~N2#k샭m$9ɋidIZ_(o {3#Hz&<<~^}Wzp; _#~ = >xK#|ϺxvKq-d RWA-|>*y2\"N tHnNHcw@ө ^j-x>x] )yBvKz~ѐ"| 8`9ҺB_*0AwC3N;zzrd?od;fi{Oj -+˼>\qQ?kK)Ԕ%gݜW< A2wS;_~xy}y\&qW= R$t"6Slfk*u C4Ow2ҴȐA3ѳ65J_ydeoŸo~ 鎵h,&f}2HRCΆۚʬ,+܋,m+C QFÏDP=ؔLqGL2z@a| *wU:*yx@\m!AYȩ< mj&NՃMhk$zNF^e_r8͌,nsQ8{e!y𸌓,r {@^O3.Q[ B}[lPJ2ϋK"zutHlc k3C*[N*nE@,, Vf0=uiD`T0g֯ =`G•{?-,[q\h-VjJm%G݌X@@ $jR4MI$@Z>`H6tw0Eyn0?7#W_@H6'8 /PrS2̮-ڇ$kW )$֝V t?CꧽOĪI0PH9?c#q1/ kݖGU3$gO=*BYW2ğzә@luԂ`ꞗRhgo$Q䀶 uW oȱ}g~Zzpp@U5XUI 6[(<,l$ OxTƬ`|!BFC?'lYڋMl<7=K?K/4 n]i%lߒ)t[7( Re+⽵㔡N|G q* ZҒ_w`Jg6Av- ֣U;.f>cA^Uz?βKE87ssgk&P^Ӊ弰 HT&$}b4N_+%:lݪ~C|X4ۯO@jU}WRo5y% >&N'/曳4. 18zU'<>8x<{$+XΌ};g"lKM>jl>L'*ְ"*+d${0`4*i{rA " 5[4X>랕6!HT/%fڳ鵎z/jbxm#T0ͧ~Rl 4{W7p.WH*剾ѭNĔFkI2`KttUlEmעo8woo)]@rxa|]si&{A,A$݁ىr%Gj֝]y蔨 u%3 "K6H|ta^T$(*gQK1? +)j"T)K<͐3IBK@'V1J> c0K~X<1o_ˁKutιHu),ըz9F%t~l 1M1W83dt^T&#ƪ? ,jLX9 )glø|'Ƞ ..̅uj$a[ɵ/N H< @jW˛; _b(" '_aHZͺ]~W p/PKtMD^;vBrraf2*-O f.uIM~?䗔~ӴU^ j[}V=A1i޼5;JJP SQ^6e x0ϊ@V\_{j._y4tl~ R gxj^ou9aS߽=+<׾ݍjhҳ` $+k%]R<" -"2IlӛEgqhjĕ<` |tKP˾ʺx^TaY?c; LǂͦAf"9~P~^.CX lXKߑ s ǽ$ubO}%xCL|'|&2N{u|~ %tJZCfc,_b3#5+ވXg3s݇h&zd>]~+7swUW,.cVgS[7SxZCȒ%'U nuj2 Ho if[&Qyy8u<L+Rc]Gs8.'Oy)<˭E7J7'cWP 㚏:zpNQjjwe1ngJUcs贚=Uc~.QϴB VIEPD|?IamǚEZ4 Х O<P+ޢU$"A( :\oZ$E]q-ӽPŀp lT.'׻s~ (B鮄j[&XE+ꐽ8mG)ii)(sIr_\loPgELPu)#ģZ= CLaBlIk)ƴ6`_G, ,@gbN u /}*7`(鎎w%+w5!]~`.br4&5o_6| 3AkB!$rsM%PK0Rx>v$DEn;/4J8`"XpKpJ3#{ 0z04Wҟś5)fn)BدiەG\,] b˫h]NLG2&I15 %mb`V9N`sjQw1< r؈O,ȅtMrI )B0z,ġAR4*0Nb~zԚ1;~籬pzxJ0\ 3me-?9pDh'w,N9FaQf =x |g.Y׳JgI*8czy$|C2`qR^pN+K0խĊ"w>#Q'12cvPUbyw2bx w]7zYMnH.v!-iiBouqrN3;**O2#[eKO~Sі7'4刖5w+<qϙSow6:AΘZT  +O(it?tu;xT2=9^Z@^)>n9ךyD6|^TMloM]+(mu:Y#$~1Yrũ1YF0]{/M{hг]WᄨwzG^٢^Z6$d9ǫ%̩,7_72^4y}g?DZ!{yȴ.Z+2~xtc: 7<1TkX,#:{[^͙z;KRܣד-x:1L$mўcUuulQᇰSwLh =< mPu7/IЫ(^=nYXofa-V m6xҺʄSDxWL_>.kMig-z o~F2M;pѰC,Y+$skQf%I3氌I̊q^ YgLwZC}s@U:Zo$]#$҇y=o`( uq~v2Ql,BE0X蜁B4U'B%9b?mew=lډ541}N| |;.*Na(5 GGSo>II,6w$}:P\2(W3ljd/<+wt`znIkU}}f2O wՕja՟^s%rpCHO^&:^Ҁ&(*u k:g/4uGoM緙 *߷~piJl:zV_Ggn}!yVKwzlFmoǟFjww^z=smc=)V{F\1P.ԧ '|Es4 (#Va} 1pA^Zy+u(r+gwZ27-i ~ $qz;lR|~

u@ј1HQ] `gfl@pwNQ?mV^sSd3y;at[J`a50p]Z ݨ6áOeGj6*SK*^TVX#KH3ݭ{ <ћ*~(y18uOD*'u2,g6?) {N!Ƹ Cu-yZ !]Dl$B,`Gb66+Z8؛:4^ d!y*"nr4\!Ng.S˿փufK 3](|ŦeO \8y/"~xd8̳7Zb Y?>EF+@ dڃJ eYi 7ie,WkͨbO־HWD,^iLJߦ=LR7  +d{&t +n]v֛KPd9QǙ'25v2YitLà< Wc0'_?R\b똻YjhIG4ڔӤX'5(*̐xaPQ]U tk+Fj- 'Ϊ${E:+!2R(5 UP۹VЅE0Ż<@NU}*2k}^bO3F}Ceq40 x>[^$r^)ȑ09wքl{ȳF+5B~xpkR Eo՝'c7;UCnU@>9M ״B}*RֲW#tIi~^yY7O6rБ,kߛz$JBQ*iNF~ߣ&?mN7g@6l]NL*}YZryTI3S#l99XZq)mVbC\Fŀe3bnb dki.$ЧQ뀋w]t]o.0t)L0+ lh%"D׿Q < L!P1p/{7a@pLYiQLUVIuq;X |b.$\, 3ty D/x\t!"3w>~u/Ӆ8vtf3|3 rzU,95ԹC` A,OЕ[%CdinءҊ"dq+U_R8:ZPX|.vs ­+iGRz;ةJr0BC4D&yJ u6c"Z 0|aY.[RM <"VTdZ'2S1s&3aCS)&Tisz ! i)v 11pˮ7?hR47Pӛq PZ眹I-y qI1u*IKs25d{';lH3@PCCց&Wa+@~1 F ,O醻Q *~l[C0֌a9:x'](G>'>TEջӺ662#?F_} z $==g|| BF3OdK$iz:ܫEn'y10a#551{:4fKQJ3* :}9]5g1,CuĚd{}7`8aנ) RYQY.ŧf.1qgG $b-m)Я N7:m)J;f"pfc=d*ueW,ٸ W:9уjV(jc%\+&$Ggvz1L#m+ t"@BضGV!*q)2`Nef9d(sZO _ٍ#ReȐ -w-LM/ݖc57o+䷖|3xxuGyGf%8\욽픫X7?:zK䦽^8 MH`/ƄF'lws]b王ہ͠6\=La-N(N0:q3c\+wMaʣ`h `%@ysbIIbϕ2(8WT5ODEisi t8v+E!~%T@ɱ嚑/,ER~lmom19Rџ )w~:>p ѺPQT3q˗‹k. 8倰 cFS'Jsxl0 *~H[Q#;\k !VG4$p}ա6e:+P^o3ڈM:*SK:6J^L0)Hj#s"D?FP ~قrgΪOU_ॽCW+2M8SNp!ջ$C*ױL M5 qޏS^3J Z:(#u$%5m:$Kr/9sAʀRIeK!w%?q.]*{jBo KiKΥցZ3s0T5~޴${"]{`bUVtx_`:%I ,b@;7`: ' Sm7iWa3 ٱfk8w-$JWo͉B7ST5P}:,Z?{8k[sdKXfj)~D%A-y~P*byqSRӼ>cW%3M;_8 1X;y;GG vsĨyC,xHA<Žk[\YˣᎁSOMl>摪?|)~Ek{Pbw v"[u =k%n$:тߟp<X{\ r'd1ęY.´Ӧ\ $d/XOh%j|l`Ψ#k|,x騒c8y϶4@Ցƒ (ҲXe86ps먦b ✭l<hNofa5ZQeP$)-h.P)|dRބh@ekG/ a EZDž(AjJ$wx[l~gC$Nawhӂ['-̝#T1Y\a1DJWfoܛ91+BbPVH5yZSa'@`_KD'kzU=@;anvLkڲ}ޗ1|GcP y+Ӂ,徨hIei~@_X)v{^|!g5ECOb%)+73ĭo=xy"jsjVg<.bCf0|loS>_5zFRݠoyH,eTPG&G[c^UOEwL' %)拄KEז(0(J쀡 |Xx8{4=T^ElhwU<y ]A/",C.ዩ@@l{WH4 TaH#\<Q;6~.))AӷzM*c;V$~ZRm g؝80ޕνq(F{86'Rercl{+5$BCbRhRK|9H$ s  ֗_!ǐz-scpg]dbTvbǸ~p}O@~ȣ*Ip}\TN7/q8^0[!9":}o?%$~ĉ&;(gMVo-E{̻e^k).-Gw`\4C#Pl$K'CAw,"&;wOąebɓWU5xwjJC |v8aBr+&b; {=YN:5a] "XR&<)VK   ʄL_?- 2yN0 /eWD92H^ʇcEKΥkHī#@bׅh%t:_䦎W2:~uqކ@<'ɆGUmI/O{4'2#4 v!TZ:_%2n2a;5MӼs{ P ]hF Mn6ZGi,aeQ~QY/Fȍ9AhBMIyJZ}e 8;g5PHd's.ڌ`[]-F% @ &7S]?=)URufYlL P?00HlTh­ǂγ0Chj4; @/ wYt +?43uSpj 9zw~L}MzJL^s M{|yC"x#aiTZeײW.|ޖͿj=o\rW<$ܒBf/Q z-L2λam-QtC{SrTD!fWg7KB>/Z7#7 ״vAG쓫]z1SƍA^". Ş־>$&蔩?gĺD3UQ|`8~Y0?G= B4~\JP>W[c gup1q8ۢ4edtV 6 lQ}<יwO<`nYXN^BK'"]Q 4re83ZWijkO~v}" ů9jR/яkOK )VjAbt<;|A }>^a fmK` 4k> xб+N^M} $Hue%-f n=_9FM`5NDnHQ\feRBHh +u̞>ѭ|W'g|;EBWoN9bBqF&a? _I:/b؉2BЦG;Dk/Z?Vkbh~%!d9;^|M{2 PPb݊NhrF'kW/5eKEKb -<ҀM:F+v⦙0)G-mHärSKYޭ\Eظ0L]eT X*:6K3dMq9BW2iQҸl6qyRU*w^ NjIHMGx8Ţ?hc!u9D7L$cLtڨ)z|d旵Qպz~Jۉ`}"f/1G f橑+u64BNP?Т]vG+&U$wrȰ֠'[ I51oZԊ_!ϱ[ ڻy(4!Oh42^!! o۫47>!{LKtZyȆn̂-|ɫMwg6&pb/=dsqk4-'YnzDg?  Ih{YKBv@/E& @E'i!g1S+~}PHbVg2ltnwտ ɇ& )u1lO'mDF 8Xeʤd2;l!youU[ڔ切ӹo3whA&,$C;E)lt6rUs a56505 n9@y?\ ]T5m'4a_`>b͋\ < /exu ܝG$mS_3t"KPY=yQ'I$t{Ll!mEIP4yb=M͝EƯ[Irո% "ʔ'K髗y*bt% #+h*%)!Iy;V=^ [+ò\8EmAFLGvNk5?⢻V䎷d]lQ^ʄ3Wak Lg"HGu;;+ԨiY 5)ɊT Zj6LpᢥXRP%$h[+F賉z(Ի{2S~}s"z$<ȇί&1B^p?;+|1돬 eQ(]0 HC4"#';B Rgo45cVBig6yb!>1z`◎^u ~RK/!,SEp[7)+pZ@s#I6=HoF td5!idz3s" sP3$qon!ķrWHR56#Q 5 "s3K>8# gsm꺉^iMt)O$#rӯKBP0dcXFFӢ2 zq>챶DGJ2dSfwϵQLǝT֎?r`6n0kY6Z,ҝW>|Dw @+=/[?v!MP{b؃^-C,ӷc* KHnT`ojw:w(Fg݊w7X@1؆+i1$)93puٞ2nHL|qI4pYAm"C4`U-;O^x+\bm0pEYB瓇Xud*+fBmBq#kbL1|b(O nluIQ=Ѯ+آeڸrGj OöN~Ӡ@EC\A噼k I%i b axȸDǡ7I7?ُX?8gdWq BFtY f+V+ H0TiT@HdH<폹mo{d691(Z#d\t~>ekaa'cx"k%Abc'ŝ.u?' czǾq >}]GDsD˴nBˑUq~!㣾4(8½I|(>qp.~{!C[j-NI`Gj,"}NnjiY0@8AWGzi1iS}}"źlUnaTUuZz$^CxZ|!FBǀGKK^Acn*u۹ g : &Z< z /VNguʌUvMyrML25N401bi|&Bmk!Ff$w~fnccFRpCgyMsLo6^6աv>c;bܦK55sZ=G J밪fq.&Ԧ]5~b:6 W_Gҧq7ftPyO~6J>ZW/ 1*h mu^;?aw^} ^U!A&Ām`pD$t+Pd&2"gX4);Ɏ)Y.d̦ɸOlD}n!v) f8E ~U5TϤ$}eTkݢqg\,6BV0xLMH1i8[͸Y_87;]bj9e/4|cC]$!!? NGCo8SvR/+uW_̷ AtWe72 "RPxHo$%Bǡ#~7KJzD]i85~@dW2"d| "/7G _fԮZw-Z\ ;R7S@&"rՐE`V|'/˿$/Ѻ7bŲC*~91^sV#g//n4V?h)^l Q^,}@ (C $0 0Ɂ&@`d`f^$̙$3$00dL3!&v82ᄚ2ҖYaf,j:^s~k!{[QOmz,r3nEkp| dž1= "&5 V2E 7yRsL ޙ"_NM[ԌȖQ\(m@Шd P1Ou0syk :H=zQ(ϩz iթm XsaѮP;0K9e5MXfYJюj(=q~f'J%u/)L=ݪ"NFzn5*9!"U;h]&eol)zDbi(^Oa3a+lc!)Cz㊵hdżvّ\g )1Dq>(d>5o=(QK3EY N/wǨ#NtP%U.L* 2eׇ}sgm v&_?O*d a$AmQUP EoXHܻtCw=C՚U4HGAJshӄ zӾMqȡ;;OF(5{9w^( ICi.&^"Ie(ArJ.f*{ [8{Վh͵yuA!c9=ymS%\_GHKL.nd{c^~Vzw9L^f@Li |jop^VG#b(wpȣNބoa[+t\QD=Sha+#JJ(OÕ0 ˺gy#kAO6QS. 3t"ֳ{ 9ُ{ 50B1xMvpd[ynHL2Bi<gr9PKժ[qO_=[Uc( }>$nV.RBIk']3(c9Ńr{;_SeOYdi[pUcN9iLA&gY. y鲨0Ai_ Rjwj0 5 R<ͽv=.$\QB.4CO)K:,wTf;MO0Ty޹ξ!Q\q(a^J! wL>?*-|mhqar%X$E<&Fĵ]0g9!(\9U8՟Z>ĹZG\Hzz-@zj{Ke[NaO~0SNفڿh^An1YomôWFb(eȤ;^""T-1^oDpU/J&F:f"8. qPfBx`jI4(~OXH!V:KX)5IYy+#g]([N?ЃPptEϿx>C(u' )qwl8 ,*hf M'mroSQ7 _ɤ?Ť[|9ZGZc-dgw4zi|_Z*r "< /AM6.kg氚lDn㞲OKRș0?Q8۽}v _}љXEIh$Zt"neTYg/3r"v-i ~G0^Z+OTDǼhI,ܵ|9g)d,{톇]C6u+c(j8'7g~ <lz 5n)CN./`h.?=d\;zF|^B<wbݒyk'U|͈z!Fy&=9 򢮅roڟPY]y*2ޙV:6 {9jߤZ1N.Lu u-G<. ޭW'W8(;*Ltp$e@ FY>P]-0vy!p>p+WmF9{\1z.`|ɓ4 c'.ATN\bH]b8T4P(~o2(ryȊn8oΟRȒF-JY!_V2T~M&!1Aomj2eQNƘC2c_<~o(PC0 H#X7WN_bT; -bP96GJCқ,M"/Y~V"PKQW,;-EiJg8RT#cHRƣ9aہvßutH*1Wˠ6 |J5H[FP$_/3j}c=^g:ӯ{Js4B~ArM3àR象r)d,Lj, k01.P(6|[F f5x6iR1Fq~h=>er8+}THG{G}N3:4~+(L_#"'X8݁}ʫP .9Nb~vC<;.o3,ӦCawJjT)I~Ky2,(Il0ҫ. *Xy߽yɛM3='_,Kxr'wimIRUF>kXdA+8aN4xyN_\ޚ^>Jz#CI8&roO.c2bM;+6]57P2/:g=X&*k][ƽW,=N@1 GLfah-|Kj]p_呟",#Dqpӫe٧-K4?JFP p9l8a ;0sZ| Bِѿ-5=k{ (@\.\0O`~ RFt&DxoObb|A8$H=ɫRh3'Ӛ -nZ@p5 { +I<0@q-1DC1NI"a{g|aѫecNȡ$Hb'aQPR1H>Y24HQEb3ʢ1ʣFahQ裧EiF17$}H#Vx(ˣbGG-2#Gތ2HQ:TtQFҍF˩5&ݣ3`X`X`Wy^WyEGT~1w#2FK<7bm٩!)棌D{W$i,n߉G 7&z&Qj%W#9s}c'ǗvDriTYQ}zI OťAhE'<+ lſß} "K 9PM)~D__ g \OMt lyGn h :>T;kizDw9&r/Sbt5͓?ķj\j!qGu?Wg*$6wߵ:;9Gޛ05=- Xdjţl9G´Aң"vVBKRu(I}r:y$墓ċjLt \su:'oF n?A+wSՃ(g#)qE|_0׭$=SS&0Yֶ;g/ qv-ZF롳ѶK|Giuig{VҚGV8^d]j Ǝ9 0L@'-5BypPƏw[g aLApxx2JOV+A- ::3H5w4PECx{VtT;B\ƀȕKIvMK Z#r[oFzOc@̰U_oX$v"#Ce'b1Ic4eǣ,Tþd5cmr%~XkEuTfmo|ϨjTyeŤ@(Δc|-B8(Td?1;2Q!(qie7dHkFlLH׫p}+m(u[Tc|\[EF\&g.ohlbxŵ7qOD(YĀ],)9 L~c 9-,Dqu $Bиyٟ~ˈ ~BbP`uu\UBvgz)qGwQZJA3.ڳGT;s ]Klnx`y-a5<W##>3C9sQ1R0.SY\<3XY{W4/(Dhy`0ոѯjoߧvorøz'XWSk,D\bE0mUܖG{ߏ|Ř*MG?5y{Bgcr>4ɒbT~]v~(tC&iIbԘ^G7s8^g28_ۼF-#M} <%adl(qxC4#y Gp8?}%*5V[9 %^ LࢸI_I iz Tl<ⷝ) {:, `bPRXh:){WFN*mgJpwNV>njQUE83<{O) #^~#y) Gh%Ũ]sx{ Of;} .K!&sm;WTf[M] Ơ !7Qe뺌#:ۜ&sdR )Q$?o UEH>JS.7GzҐ4X6 gz Nlc{3~1V=d߶[ezM4GqJŸ]}z9GFZے\ɇn `eL( @[K¨m3tEeE| U ?dC{z?Hm>MZX( }Ga ohS_zN\D 7pߗ1QZEkXh M6K`WsgCï_A;NPriZE`#"UJ  kj~XKSB E, x9R\h X)/U\҄}>LW/eƺۉ$,LF b!<16XYcm) Iu(ࢂ55!cD3hcs9QY^>2kRj|t2xm7 4\K?ǰ i[]e1K;Mn!.c\-xo<>XzaڣCJzW2,9!^C"usR +W;gKwyf {p[GxKkçIV_LmN?߭L|˵}~\ Ͻ`ujo4ZȄs$ 7,]̒#G;@}u Uw}lzBj Nlv&5rAQQ_OEo9TcyIO s'+uEvHx : [d>s+Z{Ylu"J ʥ?}PE)b.cy))Ѳ嬌Y|45:ek E1)P@Z+Ү-=ʝo3N' KuƷic UCtERrٺ@4m:&va&$b\gvĭBT*dνi]MA&FK1Rlydž#}Tzdm#(&TѪ<-q 0z7t_Yd:lؤ&ȁ[KUy~&7"~%b Uϟd42(ZU,w \E50cಠ>q=?U$)MSR<:"j4* Rɹʍ!hԗJJ"f!V~I ?Gd5_Z`fKn3g7?fm?r! t> ߇1Զ Cd|[~hH,/윧p y7LsV`< L=[w$1!-*-PF?t]X9YzpCaQua*K,'Z *"w o)man'wWRvy'`>?۸L50[t-YYi=_[:P!MpʮV\-M~- ,lVH7֟PQ&I甶9G4B :Q"[ibQ{Q/@zii vG5-,^fc6p^efG)0jic|y!b'JZ_!Dv9Jな0FU~2*ٍVSUᄘ`Csc"ǽ}v2p-3Z "^1 :΅W% ﺦ-EU*BĒ9o$9mc fiu̓#<_[CE_- sgt"{ 0Q2?5B4A#׍ (ZA_ ThS$ZFvy~e9ԯ9M<)fLfM-q=-򒁟 b슾Ft0aR6rhIU1_,knmZ]xhϦcJmE a;I̷+rޝ# /p+ikzdN@ 6z2!u] SS dFE3ј@a?|-pf ^nDWޫH{jxPj2R" ~&i/ϩP#Zs;5Vp@@W7~|>f[nrqՅkܥ9?h+ el"[[3v5Ix)>L!xJ:l4\(#n˕F 7>G4cIG|]Lf*X9nAoUmphfє_̎I ۳bRkKw.cԜpRg%1 3T;Eъ](jf/5}p:ESV9. 1-ƓeCs2CXx H WTx?;k]z7L6Dy#6GoaGp\#>[W=U7p XI9x#;i[/ל40uʅ\1:FgC#gU8>Sz¡샺k/(PD lSD n<~ 67-#񩤇`J{(._wsOh30beawh{ 6~y?~&jƚV*!*le>I@.a@rsX‚@({S'~xx KtQV&~U -gLᩑ+hZs1JNa\I]EPm*>~qSJp ([R^B)}KlaZPf#Id;B&ACR|" MU RQ>\jbPke|u%Kߠy#| "!i :{hm Vfgd%^2rhnv7_~LӒDrt pEl:)> " vrƵ&[[ ),w!}Mh}"S0& ?*A xpiNV? =?mN0Wo$)HLE"R8j.љ/:Ў1IrAL!NޮX!R羃uc(B]P/6,rٮނGl#@SQ̙ڍr x,^(abgvʮ kQY}h* .\,TNDٙ5MR irIXoS3|T@ӯ/v.p|ê;(n{lvvla=^;T?a Rǜ{nxjڤiN`?Y'⼛p<&6/] f]9tO{05"4x@NC[=e-.hPF-xi0K~TS%-b@h;@ͧu?TǙ( S p r a$g1c&k;{zB2fޗ KUUݟD]f1Td.jw|c_ّo>qm׼dM</ }#)(q NDy CMVbqw~{j|ȍ{+n!~!`V. i7h.I8|NtϟuU?|SNj= &b?;tS_[6l2=sNu}وH!3R Է%_QK !ڏݗ<Wë́ߔx=U*^|jtPׅޛ0ed(ҷ!\qx`Ըed#u0$tAncJ~5-1I*JkNq)M\7^_63v;>Bސڦg}nu,܍hIWg'}gd$f}JwA-&7vv-zY5WW_ ܄! |~sBBwuٶ^[4>xD" Ѕwg~&m8F^_m%=v@leI9 rPSU|[H 2?c[-OB|I2ws[5 nxp%9c{="y`.Y6 [[x}Uћ>To5q1=[~bfO(PBV dq3ȉ Ur# +&W7 5.)*ه/1$S :h-+ UC' tkGe]-+x =*ܽ{3O_LbIo ~' %OCI-o6oERDŎw{:Vq掇43eVW2Іysaw0hFQ:wsશ6e%D{I$p}]rl-*AyώlaO1#{ ?I?LRYw0E|5TxYj~<*Gj8f|kCv|~@11 %&*g\ۖ%)(L_ nmEtdV] Ps' 8 bǀ--$9ğٸj2jtIgZ~:CB'.V00 x%O~R>E$.)B{[\ck"W`/ Q۸{K qK znӝ E-|:. ۯIo*ƍ_Ć+穪ޤ=c ?Wby[mϷGhkECᙇMdJ˒5wR㩖ڎpYK 3 [<@` ({9Bb8R#k7"{؝C5guX'o9HF |F&m3Bg@mweЯ w]$^/V/E]1z wH%&`L.C}Z2 j>tv;6p|6^=oB{K`x8dp #1T8iͣ#@z Pn5:IPqZX 3tc`yك=c+Ct;sN#X/BT11 xA?9$FXYb\Mg+CO QX>5`aBH8ы#NrZ>6KgO=uQh8yL*NS!%|\mŷѻ2ܨWAT˓QŒ&<[/SKj@uB*|\ʒl3;_G/MYvGe ^@LL-?hDi"wMӔ2g| _<&i7[;>ŨMo pq'T鲚*0xsZ5 My~^@X\b\7$4ͫ`9%^l^IF;Vgwim)o.* `οdu Nߤ-:8=(hmL ;8zxbG5fldG%!@0"%H0"?]*dx|ut{tb*$Z4䆭]R5éf:bÝcۯr=uBp< Y9}wE1 $,W?Of#)N"'x`T =3⫄J4uJUPE#Lrg./-DW%.zŭ!lq,MJ@ k8}}2}Jb4B-EAh^i.>pR%4/#jޡ 1|gV~j1N#4;g.HdVl_bީ 1SqS:2smO|!, (M+IRZiF/gGx6riNB&YKyP&$Ym@#:FcGq],h o֎6 ͤ9c͊Y!F{\҇I3PM>=s}4Ysj '5vIc?F,3-LZy_ IRO.6sz?#y)^~e`񎤶.l0urr },2;QOL3O<(4y^[Q'?DUG,S90qܻ3t1~e5& ;N>^Aܹ)+ClثZ5Q: ĝp4p(7\1uϿ 2?T5Ef=pOƒ! wи-|2V )oyyY BD49U$ׇ1>v҃J=aZD|F&!CuǓoR7X9a2וD,iV䕢>/ Hj-/yk=L$I hޠ09kȇ LoS ;gVÀi `gy={5IfqrloZ,䨁 47k֛N宏ך&'$'^'opp:q]#Sk<ϯql0tv`_vU)urL>P]qi, bjGPl #M^ qN ,_rHxaA匥#b{ K:P򐎬yٍ'MXf6L!&1J1c wBW]nUiڵ#j,1 -$ - ' "xFJ:*MY=?N&us3E%$d7jB+_C2GFL#B[4ޞ_S7 ?o:U[?\Afr{6XU*$B&6yfCZ`P;:N\lG\g_b*`FX'3 )S23r>zk­;4)k`djY.\7+-a|?Y&yʁlhVȹM,lXPP 7œq@9o#朖_pJf%ێF?ޏj3Cp@),MCQXYn*t,8| |+>2Kz2j'1km W}{g)]8 ܪvLblIB_m˝ 9D5q(kƊ +~1fv!햑zV-a&g.=(H#p!}~zXϐT`[.)s> EG4Z,0b< Y5*]H'p-:goβ&r,^/%}_h"cʽDsF:88܆}ӋhHLDK|r6|F빊?m߾|jWźQ?^rsUZzPwjaiw,>9s.bIz* AI~ br}> CCAeC6b3@ F07`RV ̕{)^yh 3D{ %Q.0K?cs,Ey{| bWbFݼ"R꩕P2=wxu:;Jt)Ӻ_;[F7'B?k+}d!Wsr|rUl9&N7^슥WFQBR/Mѧ*ȉܕ@MhgZo}yȁwE?^85$+64jd;ʲ/6ĺ|&a<(Fˇ)΍~VgSZ6YkwU_qje' 8be_Nc5? COj^˜/j%۠@’|o}pp29qB՟#=gaOm Q_=*L_щ ޽igJG/\On[xQ O`bw(1VEҖ>WaiZ<"Պ"lvc2'(i`4|YPk{\3*ʓJޜQ r0 :SR:]&Y1MdZ?CPZF&yG>v@cy pU3^*Rwq}M*W&G>Ч$W,pVR=LzeƈW3JNphЮArHB[ʍIi[ s~;v* EWHl^)r)aR(s0*"{C#1ޱ{ƾ^;uS}_z2e)y87BIL^z+{2w{AeWFN^_*vhQ >3b 'zƪԑޱl^B~ƨP< ?]CpƌZDpGH\=W>K])(,vDpGVwڝvIW~/R@:VYVS]6}x,TGHR%rCPRכwͺ5ec=I|:.)g{92U'{ Ⲍl|˸6#HM?Uzc'(r¹`CEAES(hu42<1DQwBzNcNI`b5!7qjpB=2Pur}KP2WkJ+q&C՚{ӵ6;mDYMlqP)j:0SrtrY'sa0%H2wFFb47}H{Bvl 9-Ȍ[s niV``c?N}sxgOXp-lTzy%]@2d胲FT-M$AߘzCYG 7cFJZ`GgjJ-^bN,m?qu/G0o4]@7Wj:)mˋ͞R\,0/NmZ~}bԢP4Dž _uPA# qwgֺ-.uG=jbxtmb OC\1{S1{d`.P҄趁L- ]CPlxH??4JԒľYRgmrT'ܢǢN5jyj|h]7dj$k@n(88O44B*iEtP_'6uL |)/fFHMi7a~BeP@Н}pyr?fC8XpPׇx|[P=x&v "SIU#C > B3v<30,xJ\EXLw]vxjlayM{Oܚ5M/[|\K&*M"Yxߙb=$auΈA\" fGU,1MFoު (TZVE#7^3޷wov~]z9W^ɇdoHǎ`e1O1Ђ;Hc.[+z LՍzAIpx._LbqrqysiM@\8j)l];Wf'ZUƻ=a%$ZLeaķceA3d }"hfE4i` j^($mYS}U;sz#7g2*G!ye->([pØ[4 7!ڦ1]Se!֠]B1wV^C#bQ%s7׽8ן|Xq3kpQgNR=t`U&f\S؄cΒ +>^*\d˞mzaWu@>8M.?)ftxwԠߑDwӞϦ+ַzbPYvpBOnD{ SĄb܂9낚4'$(U{}ad1)s=;M;%pVξQUX@r*]b;bp=y$/TDlz9 R[hl aP8z< : 0ڻ\I:;7ki:S7IQ[wZ"F}r,꯸cdtE!\?|ozO$ {+_3Hu֓j4?Dy vÝs8M41=:@>1ju#&m@EvmC33i.ldz!z.{s,ꃌ=tܻU^xt ZJON٫0X\. ď(;-:oL&&$V0i)9tt22m,ՙ!!N6;5CgwhF?h" (OдٽZkg@.YB@W_wf]R(4ZPQG}=L31ld||۠gyJrj_zf5*ScNՅ $v05gJjJ:4yBW䶝J~8WH^fEƗNi^+{9h> -nTWU_ Z $&w=q]|ӄ} ?=oɹ _*RW/g| m~v۷RN}]˴iY߽u\ !LAailؽ +zXZhQu;X9s?뭱D*_z"IE^t0w]FCDܕ3@P&i5BTx}2#nn/ދYp`=0/S,Vz {js6GX5P KM5$ƬOdUQeXv/惃6E!8ѳ6E̟1<? =8#K.4L[TqP_C@ﰷQE>GrCuEO22l3DïP鼷DAoK0W\*]FH*gjL-~P5HB+ҔGTY!˯@Opv]B-LmWk19T~?oc 43q' H6)*ns{eNi/Ii?K~& n{(?f%CF ܓK} HKrv٭|Fe TdM.W# 9?A/wcIZl#ݖ1p!D޷[Xhp^/nWBoWP9ӝMۼR"ECmV$^2@9JIDVIP7.7 P 0Zmf2X;8kU+*᝘lUWa1 synU JXXDnBv ?'Ii[P)xF60lzoA m7_ g>^W yJaU _i7t"Tꖝ9[l?0э{|_ՖTޕ rԇ#0֑]2rG.Tp(B?RP-8xP3@E(^Š4* SDovoD }:1-K_oMWh%2ONwQȋ|rTOɮ5}'T65yV%_"vFI/(( 3/-,ˇL-OT6z>ee_JaUmq> f@djs`񶔾 4?J :%4=h%l_%]ld612y͆w`/gs״/zsa O*ˢ^`CC-$3Pfa13" g;FHV{'Q} ;F?1?> CD8kb 36 RHJ9? ǜM|nOlׄ56)MM W*2OCGTqoA497qΰgI/EYz7~ bЅ",<<"=frXE %]aXoca*ʻMD!||F7ΔɦeW¬H  8CEɮ:AVs_Gi˥*e~7,[YœlM%`Z4 ^h~GTX …X"C>/hSLf  +כ|73 @lsWLs>I\m`KmzIf3Fgyo C3dǦnMv8^#mfT鲋șieJ=?~,>qf3h+cd/IRkjwwR $ᕹrF}XI50z 1y2 z.)p#%Y˞|XFC?t[A. w'뱘tg"dT2e*r:=hm@o?a'([2\| A _̢L]HK;:$T (V&MZ1p(ZG~Eΰe*s{2 8,+r/ [+afUS)AoD ];S,m%J)@XLMdx%eM&JaÓCn+$pΏ)w˿;H^jc:(@0Es%FL"ۆOr ɇ]SLo[ #mdzќ C؏_Y$c|^ͬcj} ʕjMkscZAnAl!a_@*): *(Ya,^ 1v[?$90\Нkn\f$_ecΔ 'm,5Wȓ+Q ʈ%͔@{IW0q6́Hzw\u@'2?n-[XZeW5rڭt^q4Z(H/m_yUC>wX;T)5"1uȦ>,IZRBHEbST\30`/˹éKL0j 0pnƐ_b4tjH-7l&m>a+#'ѓzzBH>!#˱qB ϔ -$4B]g%)${nd~b9wx[2)鏛yb|Q jI-cRKTgU{1J`&++NӰuX/0S!@: ,'^iWȕۘၑDA` Y %}D1?inH`,ם.l]5QΨ|!3YH*-R.jOS19hfm[;g I"fTe9ɞƄbjpDeа{ң>"t5R+W`{)7/5"A0r 'm7J;AE;O׏V>+z1֟=ukw0Z|d behu俑oWg=CҽZ>l_}U1ְց]vѪEdٟ'!p *UN6kOÐ̒vR&[ikno+\U5K.Iz*?]90 @` . cp~0cؓ  ;c^S戫6ȂP*-Qtm]7@h*uX!+\7X U3lrh2,om^{KDTR C M՘m}I?~a\(Y0M/y )\7)4ϓsꄃ(`|ME3aX|Fp&9y9Gڃɱ&kt'{9\Z 3_pŽt%k`BŭNnZR:I꺬h:_(qdj BJ?>8QATOV7p͸C%=u;C,]'zXo14o)vUf0\Ю/ i!|:#wtK~|ˬ1M`0eYSQ_ݓ 7lؘSBood^ \Z)heop8n,OWR^~{,qTEMb~N!turULE?^m+{ӬCIm%q`/*(dY\ool/]H?^u2;J,V dsFaT#%C-@_1f֮GC& }b+v%aDK7H.Ka6eAj~Ve;SKBT5 \>ɮU2̬.f>D{%5j*FkgᱱNtd?nZos'J3^S'}NkNW+*ӖϥqG&/wJP´SI?ː!Sk .:'yM(RX.R-nt^z)\ CRe@UJw0#1?}hJ;{cTymPY%-9|ۘ$&=W9f r/Ahl4yiFQƬ>iLSˈ#Ė)Fav]ݼ+e݋JB%p{-/!sNM4GK}rU TP:e/%^`v>+cc0o# 'A`~4Ǣ仓߀tߝ:K[7:'Oԫl/ͧ?8]p_oVS<3e-y/in3ϚaYI92G q? ZjNLZvOWӉ,|Uiׄ߼p< RMlhO1Ud6{RLcO'H,K'qufyAkf[T NLm[X'|p[JWj 7Sw!1g 1Wrļ2ڀr v]oPbKDexص}c LiNE= ~:8[XĨFR35v TjJj+XhI@1wn,qN2:T$B* %J_vK/_ 0jA~e1u?D^oŏZjq;2Ɗ>oej޷&.1 Kh8Vī'B0+SPRlw<Æs0t\q$#9lvqwkkJry<_6jrȢ<- ; KE7}]IVChsx'Aq,%dqOSfہ=XG d{ ǹ\̀W Ӵ>I^

v(Wgu"Ȇ喗6j6һ%< @`S(e8džc3gMO{n${6 }1-<yW/]i;kylIzJCwp?_Ӑ*&9 W|[6=$G4bffaGWܴ^?4% =7=]xxJ7Ż7 KڞH _$2  SJ)GZ/zÁDLc1;^ӐTFB>u[sg'W0j|HP I ``d(cVA&? r q̹j7ʥ (*8W?TdVވ:όtYFlHZOۏ+uol$|la8\uُkVcH5q ## ;}Ej8f@VKwq.I|n3ꑝ'83C#6=Ĩ.}S= #EB%\Lie u`=:=!׭@f̱r5lUZ7ʕYÛiO2~VϞm$reeTnNBk \%gw66ҦLc~ٮ%Oؙ=K$1t;d=5xsW '(8|ꢁGcŹ,~i qXso)IVjͦDfdwG:^8r#FsRǏ*dI&UfYDzx. {ǒ=aPT#iՑp-(JJO+ ,p4 3D)R?t'(1y"U!ݺfohFlM%ZQѬJoFGud&.WuҚ&5a]H6}ԩ\/%ym@sŻ! \Q> ~}PVEx&+.Z4/h$,Tw*66 Z(Q5\fݵ̌ `ۥ9Q7nmG&!\)!#nwEO;:zA3-TƪZsp6ph?'+?m3@DRҪ0R? .S AE 9[Sk4QW/7ZkC t+ 2M75 9o5~6S#FWԨK'd<#7ptP* + #jM#:71߁_YPPj{U[D"PTvSޣ-ʸbt<DnԐ&eEOP@:DlpeWf̿R?/z 3Թ b$k-oY"59gRyL_J"UՊ ?H߽O*w[s0NI Z4رz 뺮*SX.]F1e<^ R+ơT]@OcAMzO4.jn)g!MVJ%!~?#S_R15>O2BI}}]p'XBryal=yPc3Ľ[nW@a%.,r\*6=0Q2CHAw^BFqgZ80 QŢ/W V-; ;и+eA<*R~boE^t f?e m8+315(ٵM% _pMޅq2OFHrq,ycaa~A4@IY晝}-}׵D O7y}IT!>[NjfFo8 iTyeJ!i Ǟf(^BN8"Kq Ų+~OY P/ҥuzK2td޸ff(O8?Zߊ`8Vw%:Đ괒= bS|r|tٻ] TEz3^|80J'_c PQ# '}v`/¶mٳ`#;,. z8\Ě5kNkߧLû́ջKDiz22C[v؛ G & {+dRet `5~!$?Xn.< (7`7C_KAG>Ԧpld`Xp]xC(-:U6ԊCG.9FzhlÃ9jf03 $uvL#T4 .* AP_zsD¯d=#s@LZ>Clwx˜n$A`KiOPP ucy- Γ{C x%Vd!+#r=( [I8"?A(}N\[.V˛N}*d:)IY0RTO+TjhAKKf%` 4hp m@izV Gamr$wh7S2@jdFw?'0py_UgJm|Lj 5-ѯԖcݞ7AD+n%i4Ȧa"fd\*lۍ+wd|{4t 0J5TOM{$nxQ*9 {c@';4펣qBJD+ +;j֏Ny~!zjUƁGa*LxGHQw"ߓ 7KS NV6Ȕʗ$JLpW1 =|eU:/W`$OCo%>]^ˌ[Q] UkEQ 8N@3_§nUbuX` g羺-86N':yBsrqE;l k6ޗ7!ظ & 0j8eGj ˍLCAl"|FoK_#ۧME7_a6U>)Y >5ZCK8?* G(p˦tv|5u6Q: K/ &xF;2º8F vBk)Q@FØET+v!`P?JD ;JX~Qrx͈iO14V"1Բ2s /ڦ]ruLKV<%rݷxӥ-..*4$oIkM,H'뤹cRX'%V.k Jc 6}H9e異1C4~Lj j?S!_5NhM9QA̸EU7Es!mApǕg{3u ̓)7 *̪&!!/L=PL(GU|km~<&7ťpM@9:o(.+^zي)gGT-HJ0RleGcfm*+2(8Z1d$ zo<bѢW4 5ؕ܄kbC)Wf+?EKEDq<Ɖ (Q!+H]Q"F?eq{a%#\ >'6% 9V BPQ&,uڞbvki/R#/*"tj/{,7 V7&SoMrĔrݓ9Q+rZ\8Ӵ+X'm5_Tێem!dnnc *Kq҄RlwN(T_CpaT_<:} Jo"6z`3~3D$/aډ䜧Ta+l PEy8׈h f‰hژUI}@%nͫᐔK?j?7pþv ya790{Z~\ KIܫ}0=A fSSTxm'Ô7ФgZMfWQ.kK:3 8oHy[PƏ|F.p䠁r&盏ARGx7ׂ̹WׯDVIW7>pҋ{d+;7](̙* L?|^ ['=B(WV4O-ӯ)_Ry}ݒUomX+V{u&;W!pm)ʟ2eV;h Fݤ܁wxB&tQB$p@2@-d^N3+ >曽νdlڃ|Mը JH|Iq0|r>ma} @~yT ͱfϾ m0ZQZŭ%GjpPW}M{xdE oV;^ Ѿ( ˗T؋VPYyQjxy=YPJlKAgE {Uw㰉o0qbU'u-eS + E.ݽmkf"6}*qf Ee{D$u[;M;{3+Cra.$}ΐKs\3 Jb&?7*AY6KҥiAr@$&6i --3i',4+{~ey KS)3n.ܱW[TAɑr;LfG}lpr>Qf탨;'LWCl Y_s=j7Tw@\pɳ tL->C?J~r \ucDw;F{nic7r-q%y::`4̷NjUnܲ_ghץL>F|2c͚C jN:ڠ/m3r՘o!ߡ?1o2gT %M ;;g*ioRQwjXD|+8jSpZʪmRM2 2DγF]IAv)mm[vrh/E&O:Yb`LѦGLx˽ȃ5{Y@fb#A |@Be1 IQX/U0m8q"b 3Y<Jq64 V/Ci4]Evߑ =RfJ4p3lmnׄQ"9b= C5m9$LN@=G`gQ؃{ur']zye`4#lѰx0iJ6#Uۡ ԏAP/$tTewiޭt'uq}"1I ުaUm}z#u\ؾ%M˷!>kܛ3@C r|rnw`]R!v i3NZ$J͑S q%H!#y c j &T-e14͢2eL 4L8BMX5 xI7G[h>eN]ZQEٮk~&ңtTHCbx T/|liA{۵4y=꬘* `FDi EDM1ka{t nl ,ZD*5/9|9LLȳL婫md?4#}ۺm%cr5pJP >pQ{۴ sj eA댝pٷAK|Xl j[¨Sf:LϘo&n\krC8iHf7 vHM!ƿMUxYtAV=Fuxi`U)H̼Gh5N0Y)>l{QbM,*:5a v6{K?'l=i,йI]')3pI-ԠzGUsF(=,;x\Rʀ·igX,})DWIXjA2ZWn'"}7u 4[shgR* u8ND,@z:@L:)x(b&zDjWe*vQ} FDKZ8ػ#wE"% ,5SXG^:17b؟-o;ގ ),npW10rYmfA~봿.{@"Cؤz(+=?|BjJ8L~o`q h6^칉K=f[VR TJ~+Ovh-*ިL\o /;ýuFvd1GDC =*Um cR|ӳ %%5dgb4+1%$#Q\DBJD/0O.tuUGy.):lK(ah=P~u,(W3Uen u3RUN|)5(JM`= AG`<=z-AާOسiMR B^x!lt=ܦm,),F5_3u+{ :ei|fsU_4RʠWH|TL2]~na*XN f֢GL{'N f{UK FCo] "vήo6YyvξVeʶhL{#} |ŸdKpH J/~{p=VsVp?J^y%P3oY0f2h o?K@z AJ68<0JU}|]b%BƅC`, MWs׸˹)?=xo(\b~di/[U+qbέűE4|p> I*iJ`Cw9][R/IS y`McV6鴌*Ըz$GGfFl$uqNM,𕙾  YdLH9-od3+9?MHC(+yG"okYE?]]1ܕnOfm Xa4Ad}*]mmƬ1+Pٵke2K`=r8)FҐH 9⒏XαSggU*ú!ɀ.Y]&{~Sa6W;B}?Ld@ sohPS(Ӗk {=[ȕd+SMm)8+%D9糽n8NjJl7RP)u2(sI xڒT`d/@rr̫H˓9m\[pgڤ1ƃ{֛?w # Q*L&}̿}Dhוٜ-lfav1Q V9' L>HВI~0hvj}l|T6Ї o'59_ i @:'ָ)<4cm"Ue Vf"N$JP'^QIOI;G2`7orI͐ό];3@ zƄTD'\5,YݙNN>s>擴zdj[zZ"-酠qё3~n9 ]/5PR:r52f;#d!U9GYaYqUӨڿ,:% (Zڄ1=ఠv vvF1CdK+@ ͍8n 'ʛ=&ra}&U:*jZUG8i"X//bEf#`ڟÄv]6msuAvl `fͦFh,dH>.43Pd[qu2pULSܷY>ؚb8#,2@&z-hADAi#q!y)!vqI6_zMqBY!cTxFh6?:O 0W=6Ύ:_s CkJ/Z|r k `ߎ$׺WsFYt3Fw1VGwA6RYV=*5ф {X g: NMRyzt\̦0%eiXs:r΀\ dP$ rC)X'uX 51"Ѷ {<4 ߰s,pvrґ]"*Htи2ݨb$4wN!Js , lc;MA "2Lu"CpFnF+b$/y:jY[GH0K8<} -Bnj g9%=327mW(kRoy)|(j>=Mw6i9FZ*^oL <_C9-YlY4iԯ ``̌aȮv}݊yaZF I{KaqN,wJ݉pc`P^o' 0LXZ´׋y~)'{#jTAumǥSj#lojX vwqP %_>`1/!%mo%{ӗ$-잰LXGEɪvOU҇IJ=|*a@!f81z*Ӓɳ繴aN cuhmPʤ,Ѳ/ye5bG*זLdӢʤZ~ݾsV/\RU=I\ItJ^vJӁq?HhRp ,2|0ѣE {0!\jJ>ai&wF1%fQg=jNPay6]H1ýs7v- 2e=!ag5ۺ.UR&xAw3ljB 0K6Y#|/k9@k G<ԨNXspe*!;3hPp Fb\ث] )1mBV* 4tf`hǽv5̫NɧKGZi "6>ץ5I_8y[=`ib۩ NyE}ٿ-S>XdDS.M2,ˊFվr)5`)$?% tuI6<c :2)!-@(5J4Λ7h[v*{{Ιc ,8g9ֲw>eݑjPo& {uahKdkRposJ tP Β%("퍩ksg(2|S)M[0faʼW SQ*E+?4kXUm&a`YGF(u~tVFMm3 L-fMx)皞+Ʉ{`p+ͬäZ}Lb_#!QLxx݊VRՇ0U)ڒsOYyA2> E9Ou!;'[x:9 \ÀU)E96w $ no1mts3ή K+ %cđʼ:=̖wzGg\Ld&ZI6T-̈3D}&t| R?@b4`KXuqRɠTS ~,^ځ04;i# ߣ;C/zN `5ĊaEqOwh0 ΁a-@gej ؤ`ޫNCubP/RNb/ɔ $XvQ3uY? +Q4(3e&ח~^}T''lhd j%hPU+HqHP3 %V -ibZ9k .Ϲ0GF$$47}3+772 %3X= 'aEIWlSȻ>z'ʃh㩳f0TiT{%>0 ]tr6/<֣ N$_q]GGUK)Z1~Abdr}s#"@4L'ˠsL!a$;,h%0Gi\䛣MY,` )O C/l $x/Ќ ,&irh8h~oL.+]˕BIHh~شUV8?M:JNmb?:)牚%bDXH&őt¹SRŒ-ӇSջڃ'IV@1 [Mdi$dQI R47 M]% N0a Ԣ0KqgDH  4&q W0^,էYON=0N<=R$g8q&+I̮% Vgf, X>v6k/J5go~y2u~GP_H0/FcW߾i叐;LGn<$943kMgG(ӗ*xn㿩X`C (wu7npv3"sR)'"g?=FF= zBCYYrm45JpkLU#Fˆ7@FP @lU>Ț*S@թ+!lwuh1h񱌿IgTx8'#\kŹUv%@3dIvǁ3XR R; zYT7'dE[߀Y5M52-(HnFgyz~tʲSw8ٹb4*gJD&fF ϴ8pshqZٍr$qÝ_LY-"μ.諑wÊqt-xAĚf`kXi/4PN,vǟGKC>nRGP\viG5f<(6 T]4D V^f錧B(R;_Ntj_zم/Qб\:miѾP}BIѰV 6쨱lr4ٶ;7W^:@C0 @4[ w1ߧ\7 M~>,C kbtʎJVNnM<'ӳ1q*\y*ٍ,3v;ilX҅E>Ig:n$tY79tIZy"0KaF&Ֆ_XcN(Wl'JRk@*z?&5Zv 8+Ңl 0oИ /?9Ht- yJ+U{b6+dq&7 /Gǘo61xKPMp:+`w0wNc`']x˂!Ҫ/xO{ C1.ʮK_yiT"v٥8F.ݲQ;R놔SUB|޽w$:N't}wSX>dzN.$H)̮OJ}Hn٤߻K\Gunl%.?< #n|Ě/qqumߑt„b9U4 LD \ eka1a"ȏ;KV=/n9eyp`yEMCv#R?Yr$7L;mѽ# y`bflns~x:s22OQD H7tG1QVT)G4E Ȱ /JD^/Ezz_/ŝd]X;>4E٦@$H>92, v^<)$uj):a֙~T9M?Kq=ᥭRCV6 oR;PmuqEиkq9@0&pޛF->#HMI>2:*Wr;w+dX` _^~diHC~y."4-VW9[~6 UW }qHD'CqdH!18iZX/qd}žvlCHd ջ ٱ1R>{ Qޖ:mُsz1jwz륽DH moֹ1}b%=~FD8?'}rv k r 5oAƬn}|"&˚Ni%fVf7K΢#t;u1pnTOnl]ɑ`Ypɩ ;xwdi{ȸ: >.(H sǞfM6JBj$reӓ4w8CK=<{l+TEP$ϼ!}8J<;'YveJW3_R %V)ZRNs\IϯPF]ЫUj waOJjg}tάfJT4DJ_cuSRlԠ!B]oXB\',v14d"VL&7:"kezl;a3,DM7S2_aL *k=v19},>?0n8v&KG@"lzUSvluE\tJ"P $H9;DƘUZæܩ 0 !i%_Byp0)3 "c!8DgJf,TM0ent) :⓲{_Otm񖯌D'{zhJ"YҊ O&Yy` tӍk0oPĴĞ j/;d8)y%r1}iKoNbBY!fXR&]Ln*XyȜ`'c~śl,r;\=92 c :L龸hi'M )[% ";8hš-Wʒ1:xsƋX}{#ÐaIo/-`)AJӿd0ly/yDQ2Ksz z: N!U)TZ URNC}/ ]h@ K0T%( z?e+~Ê yDTIQQox#6c(v֘?C:.TZE!B30ՅR8 yKSI BbSIn dDtٍbF ;R7TNٚoPӥMQ>#zwPd؜;?_r&Z\ PPt0LHiؓ6 oY+u$y5t:jëb*~W pehǿ8?,+RqivRs6iN~6#aQq勻yТ%(ny ^(qn@ 0#~uwd^̴*Bei?"P0fu@|XỔU{GI^/JRNd,2`&lBږ4{(<|!"b"Wg\Sf>X60%/{gtfdYS̉gBSM,-T 2]s1*ox62 @[6~u#t+=kK1i=h7)ey0ST"ߔCXmkAi:8fc=Ac'-&1zw6:cA i(S_푂zrd+Ű'v|ꛮ8Iϗ"'8yaGsƪy5Eϻ~LSV(!z>OfZ]zoh֌L-e'+lv{yB1cu7QSgM7\y p0ɃIh#c ~?sfSlf {zy&`%$}U/jv. Rge:D§1: A-vWFeƀNoivgO7L%*1tchz]pkz\p`X_(T' O)W;cRΚLE?Er"N &qaP{v emk.lxWg K&lH[8`-z/ejao*79t+?5VM)a؜&o i˜&9A#s|=6A:S}^IA^I[@r|w[(c Z(PɌcIV>: P\>=!Yu _='.]6|qle xr5*Nt\`_@^ 'iɣ {lkl2t/5rbb_cY *Y>VQxM±\w^"|HXjI6Nd`%j=Ը>wX?4kMe׳yRxnV<@V4e*p| $QuWq wXS<@8="E_1z(+P"]Dk=XuwVt@D+%A+ƣ m;%6į_>Ai'`mZ Υdže M{1#*aUs!(v83Ki#㡕?3iڜL;޺ӏi=P} ;@V7_:tՖ05Ďx TS`q/fk/wЂ1xrvƦRveH ߚAV5-ò^Ņ![tGWK eB|VRT-?sJe+0B+"-|}x޼IY<8rSڦs1!B[{Q''Tځ([+Q"Ъe^TG!q<|\봔mNÚx?wf7!)5$CK-Z3H7KRrㆪ(;Z`v lQ=Ky6HdY@ R Zqа/K]m@~/g վ fΞ*!9>5[Rrb=Xuԝ6 p:eKk8$bX$"w~Zx o_u˟568:z0$sRX 3ӫT(.({l]`ߞ>g,WBV ML(Yev?uUc2dw)Z5Ue)QoVMMNXRcbp_XNCE/1EpxJ582?|<{ܽw+=Ty*')`Z[ה Cܔ7 Sb,ycjo6Yzt ֬ 7d>y`u_i1-2X67k2JHLU#7xD? !=L8fw\Br"suQ$L/M5v;:%o1ԩLaG ZY 8Z%&rzT]՜̟>R4Ul}z#yq=/9awTNz #tYL,qd" KVr=x+M\q:Q.$Fr)7r]>\6 Ǘ"OakQwnZ.i՗;笜Hm-T$80OyԦ*qk[ bt>i p$0z $p~ 5zG` ŮWze+L:?g1la5uX۸6!t9//fE8ڹW{9.1F__O8e"^:58 fK[.7y>@86C|ԃSM 3ʁ9hd]旣h1Ǚm+Λ 7M[k_@ROgK=|s9lJuk'_bOEQ\s=]-X/H.v`]P0fﭥznj'%l``Aq.!CegwB ٴV$8HD&W)p\BA~?2p[%IFt>4;b-?J m*`g*;D#cPݻ=m5(0޵{*{@%@CgxOn]׾`) pO3ե= '80qPwńYKbJ3:ίdEDZFaqx 2 J+-:ײ*dT6D_N)L|Aa Bѕ tsIiaU'Mj7磱hXoOdG o>4:o2((ߝqmP STI A4N#&ܶ@8ccqD> q? hcҎt vj~1?~1?wc>>ƪ7 ~Žz1 hqcP?ǹp|6䏨< {4mþF4F!6O"fo5/Li_"N`j\եv#ۙ/%-ptMj7mo*ËV0 0QOC1ƕ5XjuJTumnSFJ4x_["=4FNeAX#is~[[8|zHtjWt<.IjjhKW fpądB)鳉V.)q ˥@|$:xވi!8nTHcrX$*A6sك9wugM > ؋e{ȿz2qL9V褏f/2nAձ}Ǔ:ښ1c/˝O[V9Kl2[ vQvitU+:Wd3@(b&1[J;柄?6Ik @ߞA_]UGIblrj/nU5G#^,FCjڌp[_C?qe' [w0km>%/,Ǥ|8:{vC6u4ъFsZ N:C@LH ِ.֘~ -r_Pˀ{ȍKA*M3d~jZ\(:U>kOs/EUlV٤5rҔP R5-Q~i'/B+~ڋk}'צY|ap8?C Yrl9-#[&>քQkXEXI`uݗgG15N-hFu W\7Eք꨾lպJSi@TCtfzd=cМThN5t3ٲtTh2)Z7#XA5929|1 F kzD]Q569"L6$5:ّfS\`O}].06 Nyo8kI`=1ǬT\0B^ =_ D"|Qhz𜷪`ǚ@ou8kp /7c*c' u]"J߸ć3j`'bX8$a}p[:;m ~ۧLe$ @O1Fo_RGͱ8T6œǍJرVs8fEjz#܀G;fzL^mc s`=CTQZu-fϠER( (\=X3ݘ Gf=lq! ]$s%r/ F2."Yj茂Q.C-8|F Š:l_YOnG6p5N B5_Nd8Nǥ⬎488\NySW,0e^Mh At=p>|˃!bQNxE_27HƧ;EL)LtSyberhțیH _$kа3X]kv<]9-٠s/^/>p/ Z6C;vY9c5` Ў%SѴ բ! \aq@JTkJy\'V f,oaCZL:AۚBF8';Uz@0Đ#Քd|#d+;[S2m<.B;IJ.ǰnctܢ ©~@ʻɠ PXԅ+juv90af|mweWiۏt+=Bgv5Q[G} AO3mZv0#[Dž9}s@lZ46(Rj*ʟPD>:#\4 (ZWEe_ 3T8U+!C2(nv:vlc&=3Bmu=IK:fF\Μюlb5H$ʭŒ'8Ҟ[Ț-oMނ-;$b .Jc&v'.ol6ayQT#%jI#}.و @q]rqLO%V 9#W)3@4{x#HmfS, FؿlZ Xw 5D orIx.z&qnȫg:B5Fו^{4`jiiZyez}Pŵ5M|! DRhϝhxc VrHcw1l{3GK MF* -O}2ZjCD/`dRí{Z&wS-// Fo9۠mȠ%%7.\'Ө<3UVt$#ȁXJ>Iv/ Dk^:.%PW5 QeE[4ܔ7mڏO R]X%#&Xy8N)9wӄ!!O+Ruo`琋iE)QY엮+$o㝐3=؋Ʌ@ !=IQ:MMDE5K=&0:#(yf3ek:Ʋ(@3 '+`($ ᕠ-uф}e 1ϥ`+8X]ZA4auğcd0 _+$FJ؄p˙:)0X{=ᴶhռJC#rԁ0?IdWrGݽ{_A= U=ćCy2=K%0'y Z>{~1y0ѵʒfr[fKfcQ6U)in׬Hr=q@듈Zm= M"xmsV<$Bc2xy.E[v9+bɀB]94x*d@XF5fkKL6;D{9Ud%o%5A חpa@蛟:DG-9JE]Dr o+yCa.X꘍AzFa.N Pڷ8 AC0ZQDu)] cHgGQV>-*9f`=j. $ه|@hFfyg Y^snIwѪ<Ўe*%o bx(bϦ=(fݤHVf ,Z雔65ZfRڏ10"\@n5qhyBmuRmEw2X\J2LE^b7νox{]G(p&H=L-xxV[9RHa~csFsJ:S-~\OƸ?{]mj7Tn%z1 od>k=R> >m{Fǯ?4R9$^[Mf-[HlT#;3JnTbNE}VBV3]&22zl)·}t \QGBuGpszIB'ZAܦclX mH Y a5V8gIq,giJa.?^]>9lD=uRu%]">L^p^YPd 9TsPqWm`?}P+jX DLG`3^5֖dY;[9㶱t, E1{/uQ<*Sjg)Kc)46פH5|ާʪUuZYE၄NH2 ]+3C2 /{4-0/ od=,w v}lur2 d>lfHP0;RuKyZ;uu娚Lj!|;N!&G @PTN9085`l&>R*w|(O&1!vGM5@7=obab~jxcR\`_2o tJ$aLUz%?e>:j,ț#M!8f[P,z2FڹK9L.x ZvC&_'\N` {1TSsSڷpU(k^^ mRWɣ8& }?F|vbzbĒ(bI\}gu`ֆ<[f"~lݼ #d+/}G%zXO !1dùf>-U׃=W޽Ϟi|/Cl<aj)_N]br~<kٹ:Gh1!p=ȃ'C&ɏ64LkP7E$* %:*Q޸U(G$G|NGMn5xdiܷ#LgV=YjLjb.eS4z^|o5/G?m "x;qN1lClY!?K msi_#keBor&j DSeAW"?1: hW lAԯ^+,SI e>hafgLDۋ!./KpqQ1z5&P8mSCSj#;'|nRbZd@r8wlB}Kq9*B{і(s w$ xlL2= G 1Q2GO( K {N~HK3ZCY޸KB(k4Dm="#4:[&uRhY50)L~AFHz qhcnRRg`*=~b\LScp?[+yrkTIe=tbTi;Nc>_IR,l/C@Ϝ2 o]_şWh)^^O(i_%CHrciRߑM\VF n;zpZ!D&qL-o@nax[-5CTZX\5$I\h0%QcD0?7TD5YAx<,w5f] ntVSqR<ݟ?sc,Ę'%(HפG-322V`J\ ɾ(-^h*, eo 6ܚz ,7`Vn3RE9Ud^`4B0ĨEl[30Up'jA:b7I>ۅ"Du' ZrLn!/w/M[v?h<>g H{%naaj Z'v gX8T ^"8aC:V-0Y$V!>˖_RƔ/3SC#f9Kbx[[ϩ0w[=R̖18 :Gk/0,}ޢg~'PXlaZq3#& okl9;s:Cqy/B` VH UVzU (F>3=hVwѥz(rćj蟸6RVxD5h+tujknqeTd8BSH;RpL1|woNL[v? ұcr_qC i :=IȶKaF6*eR#hp c LUָS?W0l#0o*Ncam_*(?зΥg^D( >I( +`}hY)N{&ݳkv]1f&+#T َ#;,r$v` r=`l*BD, o<;;3 he!ls-ú-mvAS +A/[ SE7KDdo`Ip*$9 $u;,)Pb! BedNK*S8%rfFrm~:c;0Y2HP{]:5IolMlllg]2.G>]4pBD2_{KM ʎSIL޽Uo_zC"`I3+T/-?Jiu|tsJf_[{Na1sX-^z6{8:9sQd>k즕ҋa_t[h{Qt YLl3 6_Y x)(5qn[`x?>"1$f֥Ue#i [)T=R(K"I[h/ ճ% # Pq4dbmg81dg*=nօR%|^X"z99̽0A' 烹0f D󝝽l>?S S/Qcy*E(َȫ/7nր)پ [d{mX'"/p)Z-@ixw61yknk̼$o͒cMv'qԵ_RCScknMjBze7d| RpeN|PY9k. =Zcțr#,Ejj_ՀB56BktfScnpbXǼ${C-ƙvaҧ>;Zdf:-p(g,ʜN)RgSzvLWvjR~ }[Lτ˂#<&E` BI+;)n4NJ? m}eڭZ;LHja/, &2賙9BDG.;xR]Dm+>lydRю|Q;/ d>^~{Z2>f/Kor׶.YbB(H7˻eH7N欲 y'۱^v/&eG \'XeKC߭A8`L+kxX=d~w3UkZZ TGЋ4%yki< O@9ccԟ$%eyȞ!bӾl$˸9=H[B^0nJZěDQ`zP<LX-R:SN)bk&o`(i8H+\ah$AXf C?~@]q: 7dLH^ɑko!? RV_,H܁+ 0E ]qQTG Ə"r4XRJԠ8chrv1Aco ]k;3Hp/$'+&=qKD6'Q74̀+KKlA?qNU! ()!'~BAg^]ꗔp.9Wex[F:G*$rm!`$ čC(ط\(KcaVB93ST}@/@&VדLz C_@1ӗ,߁!+tMhÜ)XL@?UIj! aD&& &KNnko4]pӽޘܦ &8r^F>[kR9ѱD@@0hM6aj&sp(yAB]d.͇yYkGni-1$۹.GjqdǺݎDu gЎ$.FP"ɍ'mՒEtIŻm3xĉq!`}CŗM ,wB`LYR.ϼ/̖,vÈKBIJ%'ˁ_7t3 "Q6IXVUODiNT~rII 0:y&8 4{ pf=~|Xt7l)S#)lxo-F;oH/#2-io,Q \% M-E}7ٖ]!~Չe}/W+.Ndp_Q 6w: wNz'Hz11=x{\F'ۘ u͎'B֯uAِ+~,h>Qd? BGbP79(t0Q􁗇B!Hnŵ,SvO%0Je~ M,3 *C𰥡b'\XOW{Aa<7\B̸? XjT} ʾn:b9"s(;5+q=d%mO3.'mG Iþ7j=μHT͢!]W(FkD}cTƶF $/oOG8Mv vP#'r"m8V}B 低jalB 3rQB/K0,cZ1SxSw*% TŽrc]D ȳֵF W,$QW^5-bdj$:1ycv\Q a+6XBObl@e -ai5Cwj0),hAGUhV!8j»`Y<22zІd͸->R_:3s,V]9BcfuLh~[C0Se !L|eXׁ[h9rZIX  "Jܯ{=jF^? ̧v|pI8)m'7v0UK7eTrKr!FT؅9Sl]k('``e07Ԫ# G94AqLsst:+j#H<V_n@`RqB-g3Tcy}wsӱ${_·􆥄O36/oߨ'8EGDp;cި_ s9TFcV@Cu}# 8oZB!o؉& M*;"3pHaPhM 8%c|kO;G:oyİ}*nUtX-$̭2\ƇMAL[ 8O}B>MضU,4YC L_+@ 9;+T:+QM1Q&)F#$g! ^{[1{ǑPQ:;{q9 !j$W&64kP-^N+#B>opB.])hH/IWZ&Vx"2h=Ę-~#\ZMZi#MFbO15GzY!~evtcc,ķa';'T+`-9gjr5?[F -^g+*gfVQ|TmP^p{BG\ 0htmz_d(Xԗ~Yԫ-:V :"^[k˛Skp},ӂ>w{qnz.+b OrÌ 6pg6o1æTC1!\Gn"ҝd_u 82sa?BN^"T찱2$:ikK|&0 Y' t_Emb霅>BGuI4i@vpQU{FNcRN>Mu7QԮ8"1:Lu04@N4>i@$؈IeuC| p ڀ.UWf]ױTZ#+nu75n/) PTRѩϾw Ê&݀U!OpfxX_O: ȧC\菜k#oK8Q,ۙaK/#&^ᆈABns7 MiH"*=U:Akϣ'[؉ݒii|4`^DߋZ{m&g~GǭgGPVn{oȁKHlX<|GE+ghW^rcV{"=K.Q9k4;i``p_ cH?4­ͩD7 =l^Ҿ^FO19h3 ̬fJK+?/W6. ďzRXvkrkL ?䍊c~y=hWp$~kiQ^`ynkykY^͛Kvr+#YYIUoъ$ƯVNu47׉fszꀬyCl )߅ܔHrfhmVFСaxaѮ.CΊYK80U񲊸: 1 bA^՗K `ho|u=n[,֯9oKK`ՎcxsOIMxT4qgDtݑ=tS{JiƭNs+Unrȫu̗+4SP̙z`wWi^7o>R:ڦ)j7,n19Rrח&kwl_07?zG=*3Wv6/LYt"I zEZL%-s%I<ˣe-;3o4dKv%\tOo_.jVʂ'HmD4 CN3eeEL!bІgD.8/PW댔E,NX6HMTg+wHYUCEFD 퍗 XDNd:&txqkh`7 QJ > bopf7Mm28?Wƿg' uCͷFH ԅJ}UdDlIO;=`VN0Tb)Xy"R(|e<' i<%ٹDNJ}X:D#Mޟ5kp4AA{`> r 14=\pn ֝%{wE [4B\Es,s#@"1u1ס4@C)ssn뀣.~_UhEϸ~DhoYS3KH6µfh3H3fB=&2(0@^v2uoݱXAb!@nO83Ŗ99I_aP1 lZH & Ix,YVCUwzB)G4bMVK9j릚08v4cf $Оf̹1c l~Q~VC$x[Jf.3a`Q/ MOz̝]*[kaj\2 >#21Cl{lVdӠi*o + QH94UjYE1_[b2-W& 8)J&ϣ`pƖ?bہ֮%,}GÕ-Iz_I^{c$R٘nfe_B"am\b;W}碝ٸ/ |1[}x5XBmK{SClu5jL"e24P?iMS) 7}U =~mcJ} Qį5"D,:Iqꢜ4lmӋsaνdy%xn pvKI:8lc>4je.p,2H_nV4cx,YeTBkh7ĝK DkB {2IU f :S=d$\W`UC[؅O$1rKg}[Fd.sb~U/H6XQNv8Rm*ܲU|z 6ۀhWХG΢%H@LcoaɈ6z^~U0?6d*eͽ+k baqTk3=2ڌK8XZS-57%k&']D%j~ո=dʵ$>oBkS[*p\"ǒQVT=iBAYJ{8+p>‹\tTE9+Q< (CLG1Iާaґe/6w5 {sG+6E:<Lw?Q Xp@G[݂.6IjeEp;?ZGStS2CӁ?ZW`]gS(PiNr/Ěɟg?BJK nتzIvb~@J*)bW6 /50| xqǜk2t/a&. rFϒTpz7 Gy@3 bou>N ~XB/6>oj8iӓ}nޔnK9_5۸P%"_jG-2;LG9Ϊ/v/q;1D$<֔P;(g3uƵ+:Z4a5&L4?+Y?o[y {unxD"\[KbbLXϙ $\:ԺA9~ ͋H;]w<9꟡=sZwV'ⰙtuQSXUJ~q)c{LcKsqsv$FbT6+X;1 Ĕ/bMT'@暅M+7* >[]YK'e/C6)?#.6fȭ+B#GY|`6ZBG L\%p㣑s [^_3*?% }*Lh9VJAlKՔ^NCȶQ|q=i]UAXXH]Hǎ#EK16v0R o|_JDPO!v訡Ո=}cm)H0WSwnEGn|U ЋaK¾Yi9..z-Bk܎"b  >8*8x`$M;a.9<%bAYB-.X¦FNڂDΰVjE-HߩAU1&]_ A<gWtyw㟴ᗜ%4ڷ&,-(p-㻋z d{hD:2WU7| \b+Ǽ(Ȍ*Й6a1s3 oPN@賈o74k \o|@-@_Xz&{1hnxX(m٠v?%L8v04 ivlZ}CжGsNA]qDؓ =c/^7Yf+W &0RsYj[G>w'fp=uv.AHf6یeyo:u*KQ,Jy \j F-k^RUFx)s6_GA+Nb˥ 跑@J@>*k-7w#2ʹ#tR5_A).IQFoهo9BUM&dpqI)i3e/}=vߞ3{ My(߿V~$}kEi sA xh~\. {8,I1tJ2"n8ϾIJ$CF(Fh<>BdX>ʼnbOuחIJϽjp|@d8]$i->3%ji.S;4  aHc`8U:w@#ex+>!F̓PB,15{ z>4Legi[>ID*[۩-h_7](og,( näIly~\U35 `0 2(I\Rf88cz;%M@4Fp7ص%H܍8$sÕÐ$I>q1OMJilsX/M C2_IeK)f!PPUo϶0Գ;s %g{خuN}pUXؖrIRX__5]|PL8]S0DU:4K|oX*ω,8S§tzgqze6)mNy+HFP2v'N|_g4`pj` U۲/e恭X U^қ(SD8$z̍uXc󩆢_ zE]Zt Àљ@V-An e{bsy*2Mr$#V#dDeg^MW)IESFF(]ѥ,*clɒ ֫'sZkttҎ݇tv|F h CjM|j::}.}OS(>m%(ԡWHȎƷY/.q{Lnֲ\>x("%'ܡʚ|42A EP SQP9ynZ;_|5iBD"UNB1.\ \\ID'J5mqxސƎ ]am]ݡPY;H/:k*8=}XK$=ֶ:K7sI3MRMuAnb`iɻVD)1ZO9V̾,|t@Xט.)Nj7u eόJɠUl%}7RK%Qkc~Z0nEt tm դr;"~yty=7$d wԅ,ϽgV44GKVdy^\{qpb_{5*^0Aey've/~>Iн 0Q9͟;Ug@RtoYzu k$SFd@97њHj2pG _}˝j 8lՆ0}+*GA3Oq|G@9wMCYyLO\Ή)7ˆH@z5wa;`ݼm҄R U{]h2j K|8$)ͥJtx}WͅpΊ IJ2U|c_$~zÿFR<4 `㉑{~-Z )0 >'c 'g@!4uҙqۧD>9}Np(7TQ\)MePQlk'Ef<|(@Dl[BlL8h5i;'lu,;VLC\L1Zh}vk*np1RXCl!Di$(0"aN\ _.{D~b&/PܭI$7@dW֧ ͤɣ[Z5nj a6N cVED^~7(=KCܴ\.ٓ*,PN$b-d TmHJ5ihtr~BXyĞvLe3bH]]Z+ Vlu7YIm?T%]ttE KTDm^R"ݟ<0 nFig@ EZ~`v:;E +\̑?lŀfbfmĴ&[|> =& O=PƲ̚J @p=$C;3'W c-3%-Hzۏ҉oqoȋ,Y.d}I5CnʛPg0dpF-2gگw_ Ɛʉҭ$;5p~KH2 ٕllBm:^w )DDjo_y3ry}qJ%OʻUYɲ+86P T8 g=^jXb6:VnT,wtf}$kͨDqzѩ*{6@r Xu@AmvcHc/m hyOܝA^l*X'8;:sugiYRk20[nD w"Ӊi:CbP9ݰdQKA5ݙ<2?ٶlN&, R#js:ʂ֕ڹũV)2ԵSQ&@~\#W }?}@vѤUAV_Æ߿ʔA 0݀ ˜sϚ8xhШQ{Y*O1,&v% Eg2M,+GاGn+fr?&c}(CH) cd$|0!5Rł;(q7?|l6sM n\+HC.I4S5bA C^Fˠƺ/X~n!(>P54 7%UV(uzs/; 3n( <9~b2KN>~)v/&vg [-{N%@ X CQB r2N>"\*Λ5no:! !B@[>l{8&?K_:VExm<.bZEI..@bЯ(VBZ1f$i9ŇAPxe 6Ϳ i-94WW-?S. ( uh|&,iqOsHfMc*u?X z'}d9h.Mqd\]-\M>Sf6T ]"ozµ63K(t%*%pJ#+̴A4]4fAU]{aMZUx;&I$hgjmU_4 SEcoxVXDU96?\![ꎟx&u]Yk}{f 7c]ĵf4k-h#VT8NWɚhO-x/EqpUUqߺ!1Y_4"y8X降h5R &1Eǿk6i14wX&:b -Ĺx EX >vS!>󷾆 %,)0ZOi?+h5J_mMPg`HPD6rpkeOۖF>jpu"q3)K˺O&ϯC` 5PPlQM.\X^| .#<" nxU[;h+0>Nha#=P3^P nK'XR6K-";i` >,!idI*@/~سFig`s3tuA3g&~8Qk U5x.p^ n>f\#dѹ8J@Ny!MxF(Sf  AtO&Z~5808bm LxҸAr_Ӑ;:KLJ2yp$Ailџ..{|DjmZX,Q%ڀ=ߒRX^fėf E g%6& dLZU<1U(1EH",N]欗lY~]e'd2^zj$u;6Z8.c@VT.k`:raY瀄|=&J@ To}8kV2 rv ZvmqkN ҊɰZCN]nhE UMd}~LKDN*azVo׬^X\D q, Բ?8ea~εS;l:EDfB c!PM>OD0W/ >nmL~Ra<سX[>fZɬ@+ۺӖ-<$QQNȒi!ň*ԲXo[,Tn(` *eOYIZ~kȅxKMȪ:Խ`` UL-b'" sW?B]Ѯo_{dcD0FGmp9#bW68΃Ȭx6Z3.pbb'?I҂YT)9N V:;Ҩ[/h[ TA)_nd qPP5Eؘ9p>, wLg&_NJ>C2׉+{,fyMFCxcjؑH;-rcD/1S:*aGRjCfIxv^wϐQ:Ҩ Zy'ҿt0^ gvP,|?} h{H|P+tZIsB8sȴ䜀aHfQoɵ1XҤ`4M|2êbEQ\lqrHu /Ă0l2+a|8+9._O,A5_ȣ.Zv'1>($kFCP%F5Ma=x+li3UMAqa`^Uk9$wM,L!oٛm DR _d C"/YBpI ؀$/5ͬž1GM , L^qPU W!whJtҽ[Sgq5;J1]mbzk'-u*ˌ)XPgi&Y! LKBόA_iz ayNE&(9OIo˃^k8c°X! ǃGIV';]S>M/u☏k_Da@B5]r"-R*%G_O?-(=˷կAO~"ROʹ@[<V^羯r@!^.Il&/uOkP&oMVm̄H=/$-ܡarZ5W/n8h]1 = 0>aƞ_Ֆ'?Ǹy͈( ùE7]W ."{|2m*g] BzO7rjyG|V8A:-d̴I?( 2ۓ1/: @.Y|aTKJE섁pgaSHϔ~|)c]',oOU@=,=nגg'5%B\Pl>IA2AqQLVc ࡗܐk~fFvr 넌ˡ cCUjd`h0XL\ṶD Uh+ʪA~o'G'{քΊaDesu~LTֱN#zݿ!lu $N@!0vq8ʹP r]AD(O91r-JE,#/vCes[7ъp|=XK'WfU(K{Av 70ymV:FZH{BpY66Eio|vHjBP$!r|kډq^,BA 5T1k3nөb9m_)+RZ_47pn uraA]|mk83~q_;ON$oI3hGI_f14_zysUAH}' 1,gh&DYd}̻x _?An|;\gbVf4BׄR$ wy*Vxڲ60ՔdH˫/}㹱rƞZ#@1b\!\}ZAlRqg ~13K4֥ohˏoa8W,wXdDLd'uE>BϽ%!轴S@ jxtʢƓg[TbmQEfzOre.oT9ZxA)OxRT~H%;(tx``LVX  1"G,`b\o'."QPpzs1+${h ƚM-oޫ6 yQR8(?b.ՎvFՍE8&ZExXkAwG&.-wB"tld* -#dWڎ_}@*8#B]vM[+h+1y$ĄG[{{%DF.E,WgCGj3lre|xX ΫRml`N~֖〵(5%ZR1y0IRG60wn`T^7|aའ}q8MOsNI 0J5ϯ[g?2˴ ],؃ϣ~XMَhz's~&uLK1(1Wzi;r}{X̵MT]ل,b4eMUWuT,ꂅl;1s-@D O.6ZuC躗Ds7#ҊÐ(G{hCLSW J=!ߍ' Kǻ_uCCqҤ {Yv6e/wd}{92d kFqEc{&À`q-{ӭuijt)bDp+ھ OfBj&Oz\7(i7 ?J(M r}j= 4پ6.orvf2cg|L+қ6VzKE0'?śEAbf[^b[&VO-g)*)7j@J@Ŝ,s?)[~  M @VT(-j-CPWwse]hrAj2͇a"4șH#|z݈T[qUQ1릛NHm x;ꝰ]t~0J}U\01o\3THI mt]6@ꮭ^<0ܙeՇ-ʧŪoOܒ^mEåp*6\VrٹjKZȓ?kk]yES;)J)ѷp(c Ay&@n̞A,+X6bOeRņ#G/7d ߰G纉z(̗̤"2p*ĮDӣ9RJ א]^[ï};>c,L?i֡5Wo60ⓐEl• Q4Oq6~y'6m5m`FMCjFKf"Xf4Wޓh˜$+<^"X&zޯ-*+:vĺ-?VJN_ձXtoSlg"9?E@!!ԇ'2}cC!gNnpbM;nA|zGٌq|?aK56$fS I}T`<-$m*9#dQ]`0phT^H7w= |T3OLס 3e߿0Ɲ` GI:>MgzS%T%=4MXdbХX  sIS}Nw+nl@;gFNm!}^2~rӱxz<|֜~!K&8C _T&UBWc_Gx?Cd6)qtK ;5 ._kMI5uTz>}R\UAٞE1ZM<7ǰݛI&ګ iSAfL-&k+:.Ad~ @wW<;k^ $2-HdC:~9I;reJV7s 8hbv ,>#A`# bk緤L k {do|o/瘧 ҳ#)+e>U@_GÅie_Wg.\BR/X7hk]/˾]4B9^=壊Y X-)QbpTXBױNxN1&Ta>7(~Y$@vZ #TcVE=wF? v1nMD^-|֚Hοhrt[} E`K8 nb8ӿ͋j_zf)P$*#͔Z$L|^%JqV@9ZmI;WaOpc2Ǵ6;" *k Au KY#˩IQ1G,M4b҉1԰-%h2Pebk8`*q|Z$|]r]EA&l$@Jjn7<Dܞ?UbڕygAJsat,6fWUM`堅, 4R*ڈA*jXQӽy.p:ɿbFz+ C2 ]cG@O0]8Q lF8׃BnY'ѰX8J҆&G}~XdХ!Z+APa\'0C!BUg Ga3]lZU")aG!‰vtVF!bh]"ks]g\- ˣJ(;JvIߏme;"ydbjifhKHL{Y]8tBeՓh @JiI[GoV>rY%^[O/Kڢ@s &w-W C am}!V욑\cLuD4̑rJԥ~q/珮CSGaAz>HC>m Ь64 yl^-yˣ57 EeHD:$)D4@)D9%HpRg)3{Q JD.d-m|M-O¥}*՘C"2O nZ `Q`".\J}k(׌Gq`XswuF; kf?{AG"$֐5$luOl jj^4HMԶ RH񲊘mP ~MXYߤ\RN1aA \еl[9ƥY 모a C#=-̕ޒVo_ƨAŸTep1"bXih,7_h x"`H_d}[O !9;ۅUʸ]ڄ)Mmȅ/qH9P4} ɗ-PLO8LU6JcA05 L!yLgYS3żA]@-4$R\ KK֬IgCˣ \w$I_0q?щtUM&iHqУ&cQzE4!œK@FtvF {N(3 qoMXkM_'IM|nȆ^x+`նfwgd't!2WǦ&bCc^>HvT4r $dm`RP$M;4T_"w:qu=\9uZAץhIcd;uVh&Έ"d*e7BC6{8_ ZE}W a͸,̯P^t?g^zh i F1/Ȁn4[G^iGbh7jo|ni_0څ4:/8݀ v .<$m3g8״Mڔ16e,M &XDYN[_D=BuAw >frTk_o"[k39yνw&)Fwc4Ftw܆9|<5EfaB?7j.ΣԘdsA.>~euo`|?Yt#HwtK-KL$zV *݉=6#28!W20 =L,`hOÞϮˇ^Js;,CevNt&dARB^GQ2Ʌ56w{po?2vmۨjEZl -_GX&Njm|VY:ƀ љ K׼d:לu7nXOiJYʀ!@u M߉([=| $=٭XaUHV+:CV,N#;Kbs!IUK'(OYbg|{uRgEY,&xь3UyZc ^y[526>*o䌢V-K&In?d1໤7my):(4jˆPR"?2^$6\ oJ&4g pPyoQAJyۜS\;,R^8;mU|sa4 V$x7].MýasTm$ uuuSpq JvmX>lE "Bh33i2`$X|ȩoi:yWygXlZN[S$% tq:nk잿SvdE1&vMv/ff3㲒ĥ$vS$!r(&fbzӲunJs$Ă2 Tz nmcyhꃲxW%id4(GV?eLJa*sAaj!jU֖0kMQ#y6`wf?G8iٲ$ m{$%TUkkC,xJ."F-FOsK$ c \ӴQAcߑH8䤍6_ @ OuWC&p_i8 ĩrD}PNOJO-ݳiuB}vY2-tR?3/v(hȇL{ co(5:RVy/`v:gcJ ܶپm:}DFJ} ~$ݐܧtZ fr;iUl`Ρ-"}& %3.-($R+y牊z^N&U01(mfX*hQ? cP:.G`i['W*喵?j7C#'mﳥ3YM9q Qct'O2fꝁ-Ai54zDžd^# jIJG+$,0I) QHxHeuN2H&&:8SnWlʛVj o;B GAoB]=VO!1 RGEfpEKJ*7sJe^R* gԮԝ 3V1a't٬J}v@^TئWuԜZCS>2ep?[y6G/|h>'3sACl/q[>eIhgc0\Z`;91wS\{J"x'Ka||nICfԤA cA+9z:pՀ Y{T(>DO[1 ,TFWEΡ* %h^ !>-4XMTb4dH*syY~b$Gܙn7?b˒XɊl$.rZXQy8v?Kc(5X a_7p{RIwhO!Rc}gbFNQY=<(L @*!{d]VcuP-]NșeFY{Dqs!%0N׈0_<(_ɖ P >^_>NzZxm mv)xBv&ʲ9^oo :l3(A}(Iq8ň0w箒OH6qK)Eb HUʇAdqm dq Ec89pşuD_ɱ%yY[8RFu_Tsvw yѴjQXIuNsXsՇVX7drJhUQ#{ ):/2#"j\\A&bC@ 6pGRQ \|sxu`4*KU{ע3 =P+pyٳ%V?Ē6pRUKğ9YV88k# +U !JP25#ߡ q0ьl>J^wWT*2{Mio}Y%;"dpM3v`SZ~9W|Ro}C?CY#sdGhO)ʧ*M[V4 ΃l\ ~+[RIw'S~Y60As xV9!\"j9)x<6Y]k2Y3ĺ*s!apSw2#/v qbR%"7OUupDf>eI{Z(ռI54qBYE"F!hPO#KQrjA&V;&2ߍUf^"^SB+fiu ^LוriE*cL&]@  G^CGcզ MQ.Mwsɜr@p30/,xw2^a97i \ ^LZİ2T?쁳>;1џȘ}|9_  jX/]w8gp;q'0q:@#ٙT(n}n7 6|]iyk4 wS[3I?(TفLsj8~5BodQpH-ݽRIg䟧YZSȧbR?yH^At9дze"ӥu(M8%P@AdCCC{μ554)Z|h/8CT" 8,nZBF_T @`eܶ۬ҳ+pUeAyh?@-m()HGKv- $1q. k6zSSpP_ÜP֭wl׊؝f|<>&dQu=a ÃqaT>YO= y>hV,\Y oͶ_qy9-m@#F7ܨGKCUpQrqojeUYE,=.*܂F!e.<~4`2ZB5L^`"ӺjjoІ{}eTaPr2Q{ sGힿ׉^F_oS2Lqq+Ey|OJM.Sg<-MLord$YD8)}>i\쩨f*R1p(v "1g]%ܺ<Q]],DTdx|BO#Ru;dȣ:gSPeûX C#hŨ߁ e`ds.+:r'pKRk刭D~Ohx̧Q Hvbϴ*wqҚqQpR>\c!y D/ W_@0{-/I2je@_]]ug"=7S)N7r>_Ը'HJBNP./,`Hh9O =")Grg۱(l Yܔ#%hTX\H_[^UA>T7͋Iգт"uaSTlnYX^R%bgcs ƖYફ9SyGWH,MJ;2\ڷ-$B"xq{LIK+M6G]=0Ki7qH9%^M{s~/UGLmkC;,G_̵xBn]Jٍ3`^Gkm;;P^o ZܯP6KIVG|?a0QtD/]f3MS6p T%t*Qϱ+>"ViG<p> j @[N^sÚz6#ooM\;p(!s!)&t΢2 m$TiF1<)OCk?|xqy^"f@N\_iCCq_{@ Af?БkH"E`_Y6'bܱAȵN8;ie߻#'s^S&&%Cȸasͪ|8ښ%.k(B erx/U+%,zk2ikZn/H!jGMBDw{|G-+s>rٕqB4F Yl׶PUЏK2'7FpJDAgdiK#*I f(; ?'6KgkWŷLͤ98N.pM;g3phѷ0QK4dv=OKhQZ HXb]"fkt@3̐CT8b@~Yu/˞Y{I sqeDrw74wϵ^8[[ƥ=[:rýx m%,"D4~XJk^S)bGe}"vBJ3Ȃފp Y۾}6˒!:._ 'wH).4 9"ɳ#:v -h@J\Y <YTX"_6ʧTzQaϘǵdl 7P&Wn芀=W6dvd$/Z4@d4RgzE/V8夿ѣh2bD@r͚$fC5 d`H7" ɇJf 3p[2K̮Pg% ^[}Ҳ qu7;2? *~ bNU% 941g,루Gbl4\Wu϶Wz ԗ,N ?YՄ@hqpBE9l18X~3D"qOYO,j!׉(eզb ʌ@P}U{t>c` SCzME( |R*lGx@[jM)1Rqਰ zӕO:{>W"xCm{p5^ Y47~ ++I,řӱ]}r?dy x&=~QS9iUFC|B}!7 .0O+ FEZphW1 ;M&V7~b?} s3@BJ+W^,AbF'Vjl؋~%qoɗŁe_/`e,IH' 3ް@p]IG{JbOsq;ؗ}4uCOv ##yRAt9~R;^hTUB~JjA "tڽ빾܄qBAk=8xd`ZS(=K )sd<m ^ҹ(_($z:Szsuȅ֖I+'َle_/iM*D6F EC,4%}ג[ve3q)l+CYWPe4׺KLs935@X=r[U%K"=d((C7w\+j0T4HNIc4.VI p'ZAM ^AUY̝vv\^Qb(td} ?F3`,lө<TbЙ9HJkjZ¥b`։ 멒+Mgvʷy FfʨM d`WF2Iawʴ9seȡ:LH.uvi %%_?Ƃ2[O-P.s235﮹xG9?pZCV-+ :q`Ȳ&ǯǴs@XԻbpaN>HnsK ŠÁRaaȆ@8kcFLs /!NP pab)"+HR,=;CQfu[[E"e_UMr{1W|=Y g8dZAYU "b_r0W b!tEF6 c !Ġ*Kd-QpM3]4GRP1ENB/АY:Y۶BY$ROκ^ Oy26eabx<)9L*rb+ұ礿 "4~?8Z55`p"u$t..Q*:n %~{wi5H0(sQFtzA@ 8LWwYr"[^fi›n0Wn^@%֤;acwIx1M&$.O9dʃh(Y祥Nf\pGd'=1U>d2X~rj=@ԋh4Nyʥt%K3ݦgK*uhfs:mmRgvJx)*㩈XUBDkP`w'S;w)~%A{24Ty.Xii 06120|Y+j!۪{G<`B72+Ĭ%Wavh]4QT( cE)rP|Z_j&2ewK(YOa#ӁBMAq:f7=7/Ybc๨-GPQpH '&{2fuBϩFsI q^W ROGG1 -Ma #/i-qӛr%단]ЩK`k1^`u֘ Wu?#gqo^۸AO<(pakFWԬ .ϤqI_ gk`Bo76BDQB^OtՄ"/D^ˍ7EY2'j84fBadn*"|EoEԦAuZ2e"kzG3T]+R,N̗Z4h~{ Ipux>h_f9yP G=W` @VK6㑗kAD!&^߱%>sQ%0{g/V 2SbmO@j{hn)*y|.nb&ijm55v,it %#(t2!\>M%F*?fkiu51vԐlv L s@jǷS`'=`\x)(N0 upɁ0fƞ]k'VpX"ly+$ {Vg'ᨲKl m,W yr)2s1 0zjmjQ <;Jm]<NJ ~|P_I c>/lXք+=F9٭rU^@u;'s8-dfʊ eW '6dFM/*f yWu@fN5䠇'7[>鱍'~ vxFVW!LZ8dRWBE ,}gQLTjS4˪L}VSOjȞ43W,"kt~G'w'"/ ۷ /]P8`7 _xVuYϟ;I3(14F-wfeߐ)XXlE]"ekMmyceHbk^@*TY8_Ď [VP2+eh=b"?@GO#@Vd݇@ym=V1U0h_)1.PhG$jZg J]d!ڱ`e6 ӞH1kzpa%_`)hKYV8ɴ0yxYW%[1-{ZX4d c1q!cJ-K~FϜa~cq=fi&\Q /VhhL% 5& :aS|ᰴ}G|fF+5Y_[ s4PXY:+f`M.yA^8?rK^d7k9 sCXUvah}]$_j6kpYS5츏VtEg6'߅zM=Sy/Or=IsM%2U4=dS̓ Vg&0(5 drk 4"IZq) {d}Q;R%3L/ҽ(Y.]/Y2f8fCC=L]Z.Uuׁ)V h}CZ-n{ϰPt{NH6$;?v$/tBIȽG5=;CEK"S݁_\4hrOψW7rAy, Sq+RIӅFa.0|2{õ֏#əcW""LVoC=Yח9#2UH <>Hw'bcB#sJ@C{7-L&բO_:Qգt5GaPYЪ%{1ڠ|)>_XcB7M%Pw&qQfw>c>nyK#Ervd+PQ]l0RD'ѨMcB,iva &P=FOJs =~1n&_Oh=*5)DB'ps\<7'O&ٖm y&3S H\]H"dgV9Z,/PtBµut0CPסּ[R*&HA|}zJ0{"SԏߴU^`@nc3[B4 9S-3<]h%4(f߲T@]#_˂4WiXUja~*˯mQj6KgO?]K0d/ )`J.@D I!C31d1"%*'v)IE~xMujO%VbD 2] ]ⰠG"M״6oQ'xUs+UyMrc]0D< 1fklcCIQd8 l` BUD хYbG򋯊: U%Rw V3'mޙ=pxRu$HD tbCwlXv&p[g5y9as9J_>U14/ĥoz2p,'CȲPUSݵn*\ Q]R薥eY vh9U-ÃsزYF!VDtҴY<kȒ-ѱWCłTH F@*DG!];SGFhov.0E>+YvQ*Jz/tm*|gjIp-**p2 ^?-b|v]OB)})eI[8PlNò.ȩ_J$ rk4p9Si釃6ʪk˱v^z٩0,ˁ=ybhT$gՀu +.W* cJ{aS1Zݢ}v0(G`C-) mJ`*e%?4>Y ~ *]0%LJZ11]GQ،wCgh!'ƿUAv̽bhL[-!觌~ -Ɠ켶-7/'}-ʖ@K}UՈ,»Q䝻"*C.bKiauq?F$ ^<h}4P+a(ܸ%܍u+dTV>n5KLlxa1oL3{֕*gG6SˉI&dѓ '7AG$.rWTJr`*x0;v t]x8|M.{&'G_n l>3Lz@$b裓 `K:*٠ -KwV;ض*۠>!jĘ4JdFo»ٓ(Nw4$_M^M[`m׽@ tg!n(WJ\s疯C-{B+րi=y@GyO@/F~3a9|9_ ]VXziAD(n< x=֚'9S!&dms$3"bh6!;4!9 ~+xyIN.R)K@! \eC OٜrdnO.̪EfMwO ^9j)E/..S9I-;i.|`Æm,aJ4)ڻL@Hu>O|"/ {Go9,f|u_ؒxlB%@8}1|0qGw n:ҽ)Q"S'?x|¹?)~l䑱|2R,dMvȦwRz.W1U `, "!}h>R#cGq.c<c:]0 BI9foyL/=\ѧش&HT`q!E 뷟wo(H7e%Go5>~0\#cz!<@>/LD&pKMWcLr×n.Uir'j#e}('grJ?8c:9h{9EI*?n٬COX$I`(r3y< FM=K&(S邌{WHݱU,V'AZIjXrwoyk/gC#U"pj!6w=lͽ IO3ŮhsB5t~J:~kz+!y(Nnm7Qd=Sqzaa6ֱt[:Lt\PfEuD /r͡ŏ)F}+܏d;<#rʗ ~Eq,/&v3TgQCxTCՂP*`8'7~.7}[IL=^s t;+*ƇwT>D#fKX1B }!Au/b]"LbwB8ފ<8G$w*Wqwewppӳ#*sXyE)+l 3XJ g0T`P:Оg@Үz!zqZ<>e0.Z(?zq7@h7@1ܫr,rěn$)AǑ< p5)}# wb[#?v${G9Bp#Њ`Q2\BJu%yI?tAP wbyM!FGDȌ?fFiIUu7j"5!-3!c FG8O0:%VA7Q{uS_17D~;&kxiVSnzn1ShYNgc o'nGy . uEcKWM&0Z܃kʈp(oE8z3>Ur,6-yX,YyXEI*SĆshC{#[XGj?B͡7pDuJrLt؜C:KSV/gսdu8e6uK= ITɦІr6c]Ǡ.T\%JUC_: ˮjbyAыPŌ~%v91gʁ@O4a) fs1<}͇s=r U +4q &/ Hf U˦MN [_ 5X' ~'h!]O )l,+DcρX@ :̸7AlREc"E"˂ /ܐ?-ȼwŋ夫0"d hm-Lt(^Jy2gGitevj4 p-~V?e|˓Of}%-D)KX0lqf#'j$[ t$Ҽw DS}S.o3D H@Up). !\f&$-h0/]'ԇW|x ]80yp|s<P9!\2Ñ[q{P 9m~՛NWcf0{hx,AFym8wV*' Sbc~6ܫ: a+ 3K xgV ߔˁO!ggyH(pf-KcC Jyg,q„weC6Ƒ d(1q۝>rp5 iG2Hcrݠ7QFea^w6MvP,E0Pk[+ĊV! O1-[Rn$|5WYMfDblz5dHQaGpD-;Zf2:M˲Q *)}󝹕=}2d`xUK3}QU.\WON]960biqR.f6l 0΋|\4+ ӷ^(70ƴ^ޓ1Ec[wvR%(7TgOn#^] . ;[ #c{۷-rxB2Ά=#qQA^$4HL`kbm6;{tǚ 2d 6c/cvr;FVC, P8HoFؙ8fs#Twz31rZ/bCF]FG GJp:G}6¼ Ϫ"Ge.g|h@ P6DkMbQ|SenU{txW<]jclLc9r+NްUA$mgllcUPSx[L1Eeu-f{. 9mUoDͅ^xGg,I5ueJ&|`ȻqANjJ$x./#2xF3"b[pڭ̰ ΁oȨ,~>D Fe#iRAbx^DIJG+%ޭD0LdT#Sƌ+,tÅ69^~D·جOt7#32·@-/d$À\}y?lTkW2@[lEOU \Sr[4=r%BC\w&+˓ u u+"PGצM u(kRbQGnp 弙y ^k[с:"Blr۪S/w48+9uVД}N(.39.tsm yrQ.Hs\s8Ze۷7$VOL R o/EoD"p:s&93;g8SJv+J2dHB%p(5HmT;!yl #T]VY-?y%v҆1o: IG#kܑř蒿ʚ8k0WJ aF!; ș13NeE71Zjr! ( YTX!hM׸/ d9H e~[yoM$wYΆn52B o3e)O޾|`"5|aWNi 7d gYH3OIDq+f ZJk ^]cX9)-ara \ȂǗ2\fI5v̸hldONQ1+ k1PM3,.Ԙ'.P :I "~{ ߺ"F$,oM` n(bܔ\C7en˄Ѥ\`XXr78 (zzrN߂pZ \-i3bSu$H:A]ֿ4b.aBZ勹fRuI -"3YbsDsQ5\%`I9ݛ 4U`XD?ynψ]ku}3^Ӂl Gf5/<ȟ͝2~ VDj&,LճK%nEX/Ao,:9uajXۮ[]2yVSqYVlrz+"{Q_' ]M QɒzzcM}%5*tgفz-xPRO Y~pyQv #J8iÖɼX3ܜ.08c#xD_cXf']1k ]6ػ:1Du^iV}UoґINq]\jvz BA~/-xdTmJ2˾y\{+]Mtb&O*}Yyn kveBZ^DQb`oR6C܍I|%[zYj|g3ES`4QP0DZcvpg/j1T" > I__Q}.^bF(N_`|Z.r[ 6/2 q gulkDO$Ҩpc@WŦ(Р#pU^G/ ~8i/ Tr_Zܓ4 g8Bh}yh5g8T0,%JȄjw5+"9>r^^C ߒ^}ZܩfVKa~(t]_Z:7|`sfDq5Ktq+iFRP\"+{s2O2Ԡ炧QX:%- T=۾22tiͱ|Sez}DEyeaRKIw=#wūf8~ahLe[Kn zO$TL9UX{*;dU#  FARjB׏!]٠N;cr&T" N359#bVkŽQ@ex2E+z0fA4!b FhŨs'8hDhp.k_JᙞRΙn%646Dt1՗Efˍ1׵Rpw1T6eea޾-";G\iQ !e>~dRzyU@1(ГOd:g;Ze7ztînE ͎9(>Hݒ3ޱoP&]H_jf= =9BOeد9ت]9D7M5# S6}ew<FKN$lUsr_'OT(GUjj3:*󩜄IVHX BO4)}M-{i/*b5801=K)c 9)ؠɲ5U@;`UŴ Pf'9lBy8W&vj¬ C u;ȥ>D"@cf4fNMˎ(K|)=3&#M&_$^ Lnm9n@Фֹ Z9m}IL_uDD7pl&֚ TPBȋ"u\*ř}m˕O+|>O3 >C&ڌV3;c9UW)v 85Cam(I%rF9oG1\ 佅Sي8t3#3wkOz li:D\ض{7 z J} L'l{J>=0a Ef){AԔd9.#@L ^˓%*Gxr+9~ -T{I~ -vd_&Az 'pCa%{z+-GԭpRP)#Z:6W{w땎n&o@XiS>Z;̥Are|HP<ǯ ی^hO՗C g\HN ;j2ʎYt%yH]@%ѹ L\$߉4RrfQ,kUgYL$ qhjye06]|rQjʺV}PRwr?@Zeǘ̈l^秿KjR^{-u e:VTtØaqu^8HH] U,jm6t//OPoYM dd7i+:a;0FVx2ж4O~4=ϣUԷz&tT ppqa6$1aK?6(/{|%q'5g `z$!]LE?Bd;߾Hv:u^ K~=W1OZ*dKRj(gۄ\(OaKGQlp^ػ|?zļݕy76`X%,֕nxCH(br,mGzD48R|Xl8/Z!=C{vڌ!޶S֋VL,cX_Pj˔.k-= kUr?f.Y gT:qKK&$BEnCY(2`BdZ t6< # Mǂ&8'Egwд'` ~;x:s^S;sMKMzQ%%iMlNdԱXA45dU'B2'Flc婪A؆>',WY T%Wƅ`_GSop%+6-|)URwm$K,J6Y솷ga@oDJG8VxΚ~^Lfj3X)G/jfEWnhIFrS+0_{X7'aM0g:5Â>lORUHGyhørњ'p1(ҵT%aP*&[d]Ǖ/9gw&M` ]xᬃS*g8@rTZs]l* 2,o442ݖOtʝh9͝E,Y4ҫOP,:& ]8>]H#g U!}PX\੓a3T-eiM j@\.伄մ2pzsZWz+C.__a l? ̜zMY(RuHmtqi^ a^TzC-4Kna7 {Elw-Ȃ;b?"[!ڊiQG*lI{j Y4+Crd~C>݈ .+~,@xft?ʛAPs+@ND=vXʍb]IT8SE LrK+L4Gwb9Q/PV"uiiyIk ;{ TZ9H_}@`;UdzQ+ߦ5Dr\ۧS)K0H /N So7/Rs6z/0sjhN0%zTfF<0P =vUZD+ $aIq#$gyrRCGv8̰pVogЕtͶ ؠ^rfm)DV Rb-_yRdޱiևE# 677-af8RdnkZ+U<8QSD蹧"m@Gk.f[bЦgG\ݻ@<PR5SG RFz~Ռ1F.@ձ&#*`m-@3.E 1 ~g6Z -y$RX0>}ƙsTL8"kNp$(&&˵XG)A c'{y=nb\909 FFTBG9kw;p঑/AxbIn>˗wBgRdؓLNYޔqџQ+!mp\V&둍%Q$(>(۔b"VI`G!ayԄ93 fe { ˑc2CkLOլ%fzy̪e\䭿5lˈ6a+nd*t#AP^P~JQը/I/I1trO&leW+ S0/HzjQV{>>Wrz4 3e|4V q'^ܻYe%Zb\֘:JyDOV Fzo=+5M pj1T4 $H^P3gH=H1uw::E'վs.*<֥Ky9'4.궘RsY”W=Dӆۂz GΦ+ͬ#fvd6n(7U*+O)/'6d"A7ѭ!&m3CT&cPe\ {P~bb;uEx˺}qExۥQ1ƻ™0HԓY+bm9s`9h \z'𠻄|!` AOxi Z@[\q"ZRSl1I]ko^[RΒc "…&=m█%BҚ%ST=$ J,qbm<#֚8tX/?˧X(>_Rh#R|SA/pp6´'&6Ape`S &Mf'D)}1l6nS!{%ƽ0.a&5s3eԽn{FAr]y]{YV-pTLU2Nȕ89]W@SXnyC }(z5.Bncl*卿%33sI,꿏qmD+ 01$7hza x˥$c⟵!I;t^{֦&-*&vl` 3<$iBu[7/aHm3:xn8'fnΧR;?xb1nx/V-K-.o.P6nHe 0@reJpXqUZpL#}tr.I_x);iQKĤTZl4SPl3[ĻJrS/u4_4j? gz[^?:b,pbY}; [i~dtrU3e7hPN5@yl24^;nc1z!czzu4{&Pw``KFtWVAx">w% //dM Pj2_>$awOF>nJйrlYxĔxzg' Ґ{roܡ8mف3b+!@e QRًK, ]Um)mNo\id+ZǃѬyćo*9B"zf/5ccsoz+<]t΍=tuf"H їuisd(3"(goZPex3b:odz_bV;_"F'RK흚D!gCMBAƧ3LLZPݔC.x ޻ğ6~00ʣ-I C(@ZWϦ0X{N2`Np *"k!bCjj&.r{&/Է u7d;hN:%4)|Ծm>Cd!MrkOfTy!qwK!/nOZ!mo@8 i}<#ߚC{671TsLhJ_. b);c*T\2"NFxEa,eKVϜb%TIhuc>AW=B*a4v]iSu<; ܀{Q _x&gS2#-k&edte{|.r`jԘZMyxp;vBCЉ^BJ%x'WFuÑջ U(ŐXx$Z=֌m IڷW“O{Uۥvel !=p+.ͯy~JpR?0)*>+nd"hh 2 _yYhQpij(>LGì}f 37J݈npX4!]^yhi0RV gO1$W9Aq`0ApZ xYEe,s:)|QAЁK(F&x3ҿGJP_SRBkzo0"Cl@uo6NHJh.ב#ы^zcer3P5S{ ﳳl LCB ʃ18% 竸L_ ̨sVșP<#rYpme;f"nśl|MMޥL/tre&E}j ר.{SlwY?S0|'|'KÄřw f3Kpy]qp;CW UȒ2ٮR}Rg7T#[ kGަ>)a}} l0$$ƷIpѮfBNOʓ**eg}OI TH*qo; iJ?Ivbۓ`Q 09 y +R~pƊXpo'dul=Z3\e7=(ڄi$Ն$Vl#tWC?n-8R*zUySI1SO6<?j(?!G)g@tjr "q8[rkbVj-hؽY=ek?QZ>aN[9\X[S{:{Fm""(AlH [Ycr/f *sMbC "/C;>Mnk2 'DX_}mΐAe&fBQü =8)Jީ$5Ov@ gr;@z5ֿy:4~Zk'{ɑ6 F:f:hCh 2!ʺk 9No37hfuDtfcTH;:2A\f߮lT{uaOk_X:dBr+ҝgp?o0U29++<{/R ݌ھkxvW,piQ7"7jN!K/8m|o`a#i>HQB BCh(uJƹ\j2Y2fطIqGf ˺$8Vŏ?\hP)r-i 9ݵ;%_< mI1 pgXתM8g>'ZdB{}' @Nb-: QulyczfM, ]zP~1Ceh4 :[I*led:iBA`fJszj*cYB \0$eW?tzğw" ";'LeG) |7+OUh3Us8)o̾5*nbSlUը۴EN6t{gYI&y? m}7:z;*Z-uC{wLKix>{W|*cB:O?TH$.7ſ=T=5S{+ͨ%, F5[nbYܗCZesCm{ q5*!!u"{z~ فS+YO6१.7y:XyMz+!ڨF 7Hы5Acn|OyM܉_Gd=꒼L)#Oz,Ȉꢣmf8-=0f90+@U?۹h @ 2/j3y?8 0ó#k.خ)T !ryAncmے#*h%|inGIvJ훡84B !=̼UjS;zfz ٽ[gG0_j)͉CGqMib)ଣ#g/Uv#=*>@?US+0BTlPTy*.m o5QŘNߺ#iFlppiiOZ@d?å;~ߎ/x(pRR[rf3˷*V#\.{ƕILV8Ҝh{OY_鲑r"Q.mO;vЕ0 NpX?Ĉ-o&^!o(p+te|>${}ROA%֦"_kg["u G7upPnq[у?ntdL,ңtՌ2a'!̰+ȩK%TA[Yg!fׄߤyrB!t6h>B `rNc( p<4Yt;8$鉇!rFS/ԟrs-cX,R$".ч=]~ȬSQE-)Z,a-J-k~Z%2{{b 9o>XqG(ʄ26B8EÙ\FgGp 3[ջh^KXsUȯ 3!DQnJDl{TR,A}rd H$&sutъ3W8:gE2B'9yE<jx:Dҩ:# ɼF⭩/=Nqǐ4\{uKr2H { @zP K xBr]6:&+ק!!,Qu3F%_xe(W@Kl=b.mW@g3A^F1vyq'^OCl%^,;Au#jMrbIuӸW3a:A'K)eUa9!hT SmLRzhZ!tCVF(HmA Tpr؊Qhƕ C͘.@)Vn~<2ؕ+>ᒲC{:PCl ˨Tz|6Ej#AJ"Q3`=ToFN]7k!LY8be\xb:H+4ŽEM/!L%h}#_,hqUA]'@ϛd:jp(׺)򽜉[,%U[ H<`ovdc  HrE3t$9FJ+rHqbK;&?V/׷IW¾a.GmϴzΔӿ|k3elD I 8̙bɕ1>`);|3]R-"wI,SV(rt[+|j#ᆴFO'= P#Sպ&j’9"rƍ!oЉ9^>>2 cي"*줲Hm:R5boE)s-vEtB\CΚ9 #zCrYТ TѼ$Nz9ب.8Gu-!+S)"pVh,]=a^#,= 5 7J%ww0OѪ2fGmyz&qʗiI'Uq'F. 49 P ysTb<T0tDL*4Tq[xt~Oۙb⚶h09^GL}$FC_te[[!Y;`p~3l[?9_?1-}$,'rfF/c+{Av0<T,m)\; KMլ bZ0ғ2䠈-v& {]].߃-MLׁ2=lHRBSEa!O.rGUs %X;ZҠ r?Ei)yw6`!ҡvk*~NPg7=ۤ瞫CɊ'Y/^Ug{ps8%a 9?'b@۶L<yp~nx ^(|>#ѢX̃ꥢpq ͿysȚ/QCd\f1~).um]y;Hf t*Vrpd -}A iRo?utL7$5<}.8 >"Q |a[4>CSq)§/i 3UE4AG ~7:2+1t~^)+|C q=Sb;lleᐒ) S)i;17C(8F[].3<- 30.q.&ss:^[YѿIF; +nQG>'oۤR"2,MkUE+y{LW>0"VOsswNx0HMq3`՟3i%a@;\pYE|FeWzUD{R.|wtOhRǟVE/~ a aSCFn' ջ9BZ+N]QD!Of6^;[!`5D_>84Fv#uzI-qd [QhLm H6h{KJ>_7*A ,k{rb&q+Cl03nW M%8 ?\ 1rD*|Y0_Vp[Ui蠪|֟oz (Zjrx;󓾁#qk ]Q;kr1FᐡqO>Ϛ11Y;u|աdb iJZNE _ cx8yDv(D3‰VCg13&bE|螤- uA R25Z KgkI%Ƚ5X1F`$cTmQC 0 p3bϵ}Vr34.Kn^ XH!zY?@>c1{v[#m,-Ore<n\ X w:>űHǬD Bt^K2h4 ˷nnH_(X\Y!9SI.wЕ)=LPYg!)@?q˱mմxWHJZwŃztW\ q T0V0#ƒa<&Nped19"a-!P2qp\lP@Y\{ BVsV_!c4WrJ)1Jbm[F3?UGgguFZSu'So\YQك Ia1F2n^ 3 J;heZ̒w7q҅o^5ɖ>s>TSdDJ.13• Az'c!#@!P]1Uzv6h ~0mΨ3qp w?I"$PS{V9 ԯ8; ]D= ks(`LS[a/RtjptE cOYF)"9ĵfUYڮVkKr5 颥S~B2"p`sԯuof`O|-Y|c:ݖsI0ySLR !p΃PϾlմrRD394u/zx>w(} "99>[>*8V`wt8>]eŜ[\\"IPwǀ.s$*˰d 4ÜVOl<S:Laoш@U8BݠΜݕ{6 ䷘I#lPo/4$IUDI:,blIr`TKZ``Tڒ^Fկ弙کcFRȏ HJ6/|K CF rDn0tT# 4?O۔xEWȇEE&CB3Zsdq*58vSaa=~#m_vaHHs‘EuoGSQawj:Qk;(%]v\f`Dˊ@W%$J`)QWq_8,I3=) h9O=~*0"#w: Q|rU{y 7O!KZs٣ xq>F *~k-E^RcܷHpl/*<_G63W+=tJ9Mv&iqRHլSlUnsQ?}g%z_ƓHjA*\C-)m u-ejDO2zGt^@aUqCdprt{~&A1nԌr&J-hBV ZR5pcyF!P ^ZC&D3$qq~hRo%`%bǩmFWLkdj {ⵝzޤ/?H,o6)^1Y>ѧeftm&t5S;7pOnPH;Dlwju'gim.nF{t؆ķa==CÅ5daTe$A2Q|P lu$G2;JZ39Ra8 Kcms :l#F_`92 <g~f\}rղYhI^0f)tJ尜|ÃaCw xWߡj/*W1&I>@)Ѣӣ`cpfUZÒB`!uyrCi;\D}Fȉ/z6Z×)⧎eF<";~{dJɃ@4$H+f~T.chhH}t\PS}^S? )a`0)C,G՗/Kz`Ppn}"Gq *1a͸NW'\rK02T. 1p fMu1v5@Wc5"LkaE%7X .`PLc6HZr'k:xuy-vVZ%Ũzơ*X RT_eTy4`Cp~/W;GG'yw#K|g2Nv jvڀnqH6=3 `<'z\n[ENk3qijT4q)H}pF/ ?Šx6VBHm& +`i "'3+WxHkuR#R{{q(DPަy\F8V3~aUKM ڣTy/p>bzj=Ys6C'©icI~\)Yx}''`-H}@!H5:[#en"r; G@['aD8O$h^pߕJJ_^ {LJ nr ŘM9ϨplO1K@h!x[16K@Q [6j<'Ttkdѻ;p7OK8A? kX]`U;֏YqQ] _(Z\Љ jS_N~>]B!]u,zӕnM 8m s+o xı;zzYUO`}Bh2vO,}]yX9SԬJQ.d2ghDe].zU8<V0V*^"wXU-d¼u/WRY +B@0 ;1>YPyZ6';:];nX2S^wu`*a`] w%T6eMNT{=7ӸTD 肅s|~Mp$898h"oIHdH5*_B&f* Z[6*~Ԯi$N Gɍ$= ʺ>h3wMImhr?w:Ld8/EG* t} ¬ٟ"6Bx5ܣ [2ټZ}[,/9:+tqYImq[\ny"s sANo^!*i?ϥ[PѾGH}(}Sns /0&PPJ{KZ\y!7wh@|7ۣ`gk4\{Bz?8.ofMGz<x@,l/V%Y ZPOA^f߇<N7^ǻ0A 0xy @ * ,{pM@ƾgvh] wR7:a[3SU2aHtS`J١L^Z5O<2yAmo|hFa "p48Nb2h aZadcXeHjgqMW"v\a lfz>S Ğ\,,`rb*VĹM 6@g`MJ2I'zxa-c=fn{iwa)?Wl/k5(  EꗬGŻ ;]܉eQiBJẤ 2M[YwgM`V *7M7UHpgAx&jqFDzC%1(#TX,&! P-S ǂs2FbwC4C`)b'ܹͫVod0v-G'q˟hkؠJZE*)nL%y=\З|,v;T5gGN(k(*m-X({G{rz#JY ,o(sgWi|g`~;$Z1)ڔԵϿdƀn%)SmJgzzĕ`vbsߞ.BBͱ_{S<a &=F琚 q:GE:bIR5# LLcd=@{a2dlHcI?kɕ&j\yRnʹ-i ?gK%i "I/P~2LooC'84 ʇ.o,;T|L72\I x~Kđ?-TE=2Y߾R&׷URZ͊19߅3>$k+5." <}Z#[z ~(R7ܧΆf%?7݈ 4lU&@"}b=_TR a+$`]ؼ|5|겺y+ER鴗 +nחW>!pC]W) ]dH"Bq)w@73 w`g9|%R}bY;7[8~@0+1R$|WsE2<Ż"Ug $l(Z/6_BhiRyH;rvl,'Z;8DCTrqeP>ZyppK՜ }iEP.&\51u+v,`ڸeDPB;?t^]v!ϰmW`a_6`qTTpL.9Ut\ ,>~ԡn ?~RS'+H2 T` ü6PMU,&ߡhB'O$9TS>6x=hj#}cɩ7ǀPݙ 7蜼W@O?uoEw[j?/wluP`92s/{@I{ 6?$(6b2̚Cݏ|l-^Bhr˛\kw%X 0_Pm0yE$!}Tvݯ^g4xyIdGĀЫOq8lܹ_x"$qEfˠHv7i'74/ LhKFX"ʷK fkvnV[ץʏ샤rry9+7rnao COzA AhfŊR%%Gq}\[O"YzhkL|! Q7=_K^ֆP;  q8}_)}SuXlaӒy͞B+]?uhUx` W%e N6n,/9/Z=WCӮ} ] m$$aF/ q%Niu.?|[p_$p!nʢoWυElԼH>F2mw.,%~Gru6PDfPK,컌CtLBBsb]z$ڟRm{—S{Tr Vnn053 c'Q3UKnSdZ=&*cpxx33LW[86b"03ךu)yrR# ӡ&5$lck?A䐍NHz'dV+ K#Ff(>;S%wPBJhn3*Y<^k<4~zKzň( h3bH0J;KW⢬"ū?;|O?dBv.mz3\huPr7o3Ǧ_S橲D)7O[A S ΢`fR_RX )E)ͳuSBl!C:,9 :Dddr%*Jӱ\ְ@}1<}M+"vI2Ң4=khz2ĝ /;EIc\'=w j1} QQdOً啖h/X^82jMoM, rEl+A2|1ٓwP3o-L?jXJRli R4`GԅŌWPbI]WҞһ*:^ FDžVDZ_]Afb2nfz,DlJ7V v@;N0 .څgſnQZZ7^qMXZ/T*Kp^|#_K|Ep8shװ! jm[7.A}Ѐ*8x&2\JZE"2ϹG1!e}/+9Ej!4zx/ 4yubW[8 5K _a8%Ç8M~~jZ[C [ ڼ'9'mΪô**F ~%7 *'Om{R !O؇Nm&x 쭼4dڠvOZ7>3n&YfM 7O-|% u -lEbZ^>&沄N|$> ؊kB8.G(f`!/?u؟/ MH8F@uKx-&jUPX_TKK8bS<"=6 #O,IK/; _~mb ݊u9k{@b5!HbflC^wsj8HT#_bVDuol?dG|wSJPggR[h=}ş:@nl<WWlϙ_)T9 ŀl5`E^d/E&x?G5ueV%Da_, NNTo(K]D<1j* <@3@Cm[ÿxtI!pK lbgnI#Kk~&IS껐|.,bShn*X5J%:e%KM"1+' ̕^N] / ܋kZ0bRE {<XTIť=@HWs^8xaFZtW˅aڏv#Rhm+K٘7x Sg75kbM=$!_VMf z_"ŹܣANW1EРY3\H9NaZς6I؆&U:)_+CuC6)0OCxaq _w]M U2D u2㴯p6RsuA&Sw:u9?22Ԣtyޡ3OX凴0+0ڞZ: {C'U{*#"ЌU1Q7ʼn&`xu>N|yY %\#|/` ^d[ʃ-OW6~ (6]Y3ZO ` ` nj[A\Y:0`ýEslP(}%WyUwB#OgIt\W̱]Wzk VLѷrxKZ`"tљ=8TE5@ Л^E{nETzfBWb5E.koh?Qø {snwZT2jĖVԍ} 'D5dz? đ[sqME- 0Yl{}uwj +?sVLR8Ýضi;߻m9v2# Ύn՜vDL!#$'>i}%It5=r7Χv*r9zBQg zޜuT V~.m!%j_2'N )fR.jeBѩjM&fr]Z.)&80!8( } <;V# 1CgޟiKĩw9MEKS2%o- w?B_Qe= \REғH&u AG*p)1)b"Nc.f7f|lj߮/̂I\jfD%oGD| /!:_OC&}~dTׯA>72Ogjs5 xi\LU ǨR}(Ѳmcz I}# v> zɌ^H*q~,3A^00pvצh^ vw<|0QMO,( Bq*(&_w[|~L&& 6Z(BT{s z7FgrV )#(34w.ҶwF~;&| /5T!T̾[im+".`dc; O0T:qr*x2 n)&dOIX^qq]Qq*0gvHNEᦻǹNqsmG eɉR p ZXwIX L$׋:=UD+7* 5'nX%HϐMopswjzu5Y dc\b А])dg⎷-~8{]XSV/ƜʍC{#w$@H\&il4OK~IйGbDB1c'M!Dg!%8]nj jo7,A_g=҈^|˶;DCbe5L)5m@5h&7Pp)dG6v!Ї՗8$`60OaO%OJQVXx7sc- Gً=_o1Yid3f; '0:5Yuz+;`'/2^$DA#jß`?EJV#%5 % ޿VX3OU+M鬮:MB֞`S8 b qƯt:,Ư/U\>z .6> :R>y*x`e"^?0Y)s`k7MoGp`'zK <;+; rOCyll@q{` ]1Sݷ>8u:#;?ϡq?] F\6TLk}EW&6ǣ:%p~1L)n]X髉l~Rs'B{wYѤzb E9=i!Є))|mtMY(Pu5&KneWswXNBbEͮj 3o2ZYoZ,\VZW-X+II- wN%1y-9EUY: R(Jdxe F2({R\4]4 LF6̷I <.i[juy:M#d圀4Tߔ%rmK#`ry gvGAzq?11N=;W$á=;Blpo_xXK_1aX|S'soP4큹TP6k>m<6@NyD0K:39Z7U+AnDicHzӲ@CDj~\ Hlj,q>M|dݞ.&+-=ZWpIOa'y#1 z^ Az,%WBhqD{|8꽂ETg+|r<%l~~_"HƠ;f~صY6_ 3Ra%JKl8 _8yO2,>jTaj.SWo/ n*g0cAu^ k}~vUQRj:#7WʌIp> S;'!#-=wRXCv%,{v*ZgfԻyK[pHT'>./~?2`^$%Hx>}h G!ST:>?D%MJյ&u"п E3K}hM(>TErwNr}ZT) DI3_Ȇ4ƌ1ݎH<ӽ#{ ZӠY &yB%|Z1_K!`{k CL1{ۈ'̃yƒ9#{" u*w|Vd. HEb-H-]2sݺK6JGȲȍ\eu㩂c0`jX 8+ok͓O;\A5IyXu0Sya}_94q(W88' `7֞j rJ/id Iӳ:t՝z|ԹcDJ(j]h>fi22y}=e.C`zŵ#|rL؝װ_(: hYfQ ;eי`:-6s"~k)|3 (H~tڃr\hԭ]@k}lpm C+~:fGeTޔ.ANt=ac/YU`ׂBJY3c>ͷ0 B:J?T~8 'Iq^l?w"CD r%Sa$_mJ7eū}<ӧžXDʢ4Kذ]ߠm~C@\u[n{,|/5obdbjWpofuEߞ&`̄)XP@9MRruOe\eC**ڊJ+ryRp[."䖧RnaY(Y*M1`TMtMȫoOhE kj/?Ŕ82<"IjX*7R]0 Sa0IBr'DK>?oߤTA;@ :ty\N} hIg6?2 &+ŭ͆YpB&$ =f/a?TFcf[S@&tAN |,MCm3:oFQMN˃t[t |{3vc[l.}tޜ9* |3J!% 7q]BՑq#$j8gWInl` aӃ(-Fh/ 5  %;6C,QfPƍ9EZ2#G`S{2_Cr=x0./J3uGN"?\̗,a:MjHѠ@;ѰS1A { {|R}e0UrN⶜RF d0l}EtM[Q֗NkIrݝř%'Z!'ʈ~@<0 CؿdU< Χ) ri_uK!āI?SZqn_28Q5\4)dLDD'-epcagMfźiv;xx JC~dO, vt4݅jP 7'V- ?Fϴ7eM>X2*۫(վΘP-3 (ʮt}/h9E恼s=|"`$ߪr2iÐ[ ;!W-3%2wRNx KFn/t+56r)詶Uvn)Xqu-U\;sh@G3&{Q"ΔЁaBDf_?x^EN #Cp1mQ:~'^_yveV=(aW#&Xaٲn2(.X*Ǐ>V:o}>CA8U򔃗WRM9;akf} )f7ߟaLBf:y@!DO7Ẃe ʖC3jcӼXV"DLd^W05kAz&'`[_9XZQQz-ALқ|I_mP: 嘐SbO\F)G\-e ]E2(!.[S>o2ȾÒHMJgX>"2@/(x&r&kN7cn)}~U[7dN`zxQ؉4qm*# jNY^S.5t 4JI&kR?r@H.['l]Ż[B8XL`+L:3irH[ &l 'ty"8 f?y#k09w@/ч/OUh Xq*|L}yA=Z l…6˿h>b©m^2,пo3ƊP9 8.I^?c6x'5a|i,6ϙ1%8JFs t͕jҠYiǏde'*a^|Bi`&+8\&H\p(QTzzaXOb9B{V\㒙 `TRj ő%-سc5&UP}mHj̞7.RHbJEۄͳp*H%zOK;KacH)<,tS.Y?\JS9qƒ:[polCb|y&@G}+i@}Ae?r]0ATOf Dشg d 1{z[Leq5ƞ'B؀Eo>yv!U4ޔE 5R_=v1멲{z tG%sQ{Z" WAeCƓו .ѲdMcE t䓭t}ԡ@&x׉9/:qn꿿 m2wzэTeE2Lt/K:œA|673SBWPs^5@<ɞ 잜-ҋ: N8Tտ[dH3s* |9}HUH!:tqZlމ WW/$_Z}=lё2!>\aJf]T3voڐBVpzgDW] FG̈4쭓.V IXz2NfBx^6~̸-f jk:5J{5:4|YYjD@m%ռ@б1J,D< g݌Ҿ>M$E{c笅N2Acua? ;xgl=9i?*D]x.7d.%C ga ]| ؁fpv'iIec3H >b9q>Ir#YbbĜij1gս|tvx*'BԐeO]Ѕ8i2O;B u'VyxQ50U+c0Te;!6݀(X)jߎ2:Uc|'A.'WW;=QFi hSHzuEO]&j0SH3Ӎ d[- ؁#3%$HCM<:U:؍xTԔu&3hxt#Xm:"%fI%A0?1P MWL -bWSVG&SwF~:8Jy;[?VP]QLh5>ťyOd9T:)uWYI箏ճJL3,EkΚve?U O5l) ku(.Yh*#Cygl.5EGN==7%bQ:"e`ž{Tb9"agZ;UUUg e?K ;~D5x%ݏLԵe]ìV~C"*6rY'#c H- A<Mѹu+ʠR^#Ä~$]m^*N:3ib$B5Qm>?$X'!y)G$x3j9. 7>ALJq2M)7NS_Fc*Y1 ~X7!jZ|Zbţ~dGEI= m^FY)H kJ#µi8BLL䭟ʘ WAƂP)lyNY F(@\tfQna5uWe!)#cGv.Ecڍbj17\zL |Xgszwˌ:?[>#E=mb,mmjΧc? 59~ڝrłwUG@mSG(03wb ,R|C\ wJ3L_q :R[?:?ǴOTaP!'JQZ(7Gk.QeȄqEV!ZVEM`/{`,#ʑ$>1 saMГg1m3 |C<7H£ƹRLyA2h5??fdYeCvRe]bQ*m;`[*#@"M]ma_`_IѢUp %B kn|ƕ"~̒>w- hF" 9 ǎp(R׊ ;_\)GOJlkjc/!Pb0H&0eaRxX2')@ xlAxep:(+5ƗR'B@Hl^2r.>sfFEWEh#/ _P:ϳ "K3co(شgL3yp8G+݈yf"/Q%/Ef8?V7{ ٌ ɢ\@ 0hZ@LpK]w:+Zx|(WXn! {6EJ Pt@bD7 1/Lr?||GVCd=SSSC=T;z;Rn'ˏ廉-3Vy,O5+ <[ rp *pJwҒIb5ψ#+ꀯ^z񭚬;.[1mf0XJt8/p̀lRA= W(ñAK/\OW =\-]"A`B{:3$<1O}*%иNpk m7>,7vΣ/XNŐ ,l_F (A-ܒ \['Ǐ'^Lo(pmj F @ Px.E'Cq T?];rx>t)Xt %6U Q"B:ul^ E!rjisl A>]$r ?n<({G54"GK>x%_څC,YeS;v2ި@{bZ΂Bt "8 :Ǣ={PH'sU{΢,hf.1sQƚ+n y1a>ߍ`,i"8\7 #5,ETQ/,iQ.{e$!H^=)zn[MKl;?^pҸF^"*IckK6z;CR { e>F*"j,3Lhqv8̙؉!$ݵ}\:fZb p ݏ,U'^l8I[d؅.t^H=5!WY0ef]mU/~z$-/y&1(uMK㿈5ӳ/fp"ȭTRF<$fVTpqWwi?Q;<Ş{kOZ A:BMW1< c@nη\M& # 40G 2Ovv[K4>̻\EH9nQV#rZދ{Bt?j7ŎAS9Ux8~Ʊ+6Bx?EtCP*xi+fTx2K#;$3FDCw,spgD !&|dZSP' @W>V7$7+jΨȺxaQ*ցL8*o*0A3+UAg xv<暩/t%=._z"'p]-¦ٿ=P`ɹa ]lhwRaF\Yp\rG-^B~`GY?_j.l} Kzu I<`+NJ[k<5K>Izw_v[ vrR]~jOE =61jo46!Cq/^=/doAc}gsB[c;TUސ s&{+V`  ;of^E!Ai\.$3EgFZyFwt.-#y~U>@41  LeI@L^_x@6ynu5"0&6xE,D-NtV3=ya}+-&"C^hC;Eo'n[s6Jt0Ϝ)&\*Aʣb稴ڄ)wV ՞ ^1ifVXͫ z@ q_R3ȯr1 h_ P3*z?wk:Ӱ}<6٣`{ΝO9AGtaxU!EsPA1a RT%>x\8G@TL7uz{)buc6%)?Tn0Ŀ0*@Y璔܍bp(LXb"E;siHIYѦy3 BIJ!+j6#$ΈjʳwAOf*6hmNNyr;o&%T.BGc"|0yG~<, ތm&`߹8|UWWL[;b$KMqKhSSY{Q$R{o$9U& ,)x+Ϭj9k;~,_(V{7,Q9kp  ب?']@:r~t )4~l7X^y.rЙ)ւ*4nJ5zZaQFc#FdkJǼrZ=,I?:^fԑ6ZP#oTlj#nb4oҿ47;8'\I3.E< 2$#){/ז3#5e2: 7Sqj{9,Đw} caJn{X$4/_9Bf=.gcK]a8 ݞd[gJ>~K~ LDW"y?8@ żJ.J6̙Eh˅3r=1.[g΢h*ʘ-qtQW`7/dh=&qàa.!Bxм4F[ܤ>S "_q ~԰}LE4SK,9XN,/tQbc@c-N,ʂHcX?Wdn{WBv 9܂ ԯ@D @_YGwz9|VMi5Sƍ_}aFA. pD09Fno R1gSLzOaFzT{M,$MZ˷IFMJ|29Z`j4T Re'u;\o&zKy2Qr%KR&Ӌ#,t%ފDfFt[!Z^ 0@ l"B$P Jdhߨi 挜>%r5T *726䁢D'A=qɚ,!;RdXp rb)*S1Ab0/uON@s΄h[ؒәNI`wv84;`J8UwׄNr7Q,0w%Wl†smzԀgozI! EFeI 9?,":rT^^FрcZPrX>_Ǩtb[AΨ7;)͎.༚̑YqXOKwǧðG#ޘ1V׍vNst`iS6NJ'/Οg E? 2^4%v 4Lp[NQ tBU)ancboۏ1{Cx㒍hVDqA(Egޝh1O4$H쬷gCxrA*So:@0W 5Szvul%Tӎ BGx+ZH6/-ǂtagc?}`: J9{Gjv8-G4r=BoB+.d6l)ۻ ZD”Y|+N3P](uM`CYȟz#Yp1^=fF#zA{P dž6gh #Ddf |UV{ːBHѧt*sa|NcR 'l ]r"ozX]g}LmR`{a,zxMN>ąb}P~ fށ4:e5V$! Y)՞F41{ِ.gn]b_\cƱw0 F:F}dRCeXljڰQۢefp!HʃyJ=yC!M)>o:Yz^Mw$ڧ7Q v.;QZ5(M QEi8Xcj3F~!t5OCYnV\3PNr&LnGm-!JG;6$c6"5.Y1: ќeRGIh i'KH[?Riw N*iMIG/NR٨^r4 CJ >oo3CD v5R\9K $P՟7,QT5lQFZ+({Y$%%+?++ݭ5k7ꍜ &@s'^p/]dxi2D ױ9|N2UhtD]i M{[cwtv D߆JZ|UxrIcRz7fŪܕȀN%E\uv#q#hN b6D tkS^Uۋ L eONd*Zj ck! $e㪥_Ns#灋s\JhRzmWڙU[5٫GyNt8eyE^,=  ] -iXE֯UA}6n TDd3ݵYKDkj]4VyNxŽS0Y `:?I/|b2wc~:5Q:װKwQKT1,\:^qOENWR~48BŒ(CE4Q9x."q ܪG'7j<h$S\sΛ4ˊl Hog)^x.Vot['E剕?'ADƚ\)9L1woE k"Қb5l*A+7>kfPֿءw%7+oltJ|xUl\Ox1 ٓ EDps0I򘺈.*gɢen(BV_=.+3ra2lnCQE oHHSkɽA7V_<+A:֎iwMZ]hn']Dd v@Z,MWiTK86Jn.]o,\MM J[g +AYA/uw/%v\pw,E'Lw+#@iHN E)qAoi`cEE@/ p\-!gj#`nXk2J'@=f--i(椉yR^fC-˗9M·1bu5 'Ǥc-$;B{ :7VSa_ˮHgyIVz3 cAe׬u'(UДf_)p\jJi u7u Dq%o[3ָ, !ˮw]D }bmV8+Uz#)Z A I߬P#ABM|՝czo`$IDMPPsqݎ=-S=18S]H Úc}-oLd+s`R{HvC-JF>9&edQ:ex!?s1Rtgia36P6K%ouA1+FG tQXD+)ƃp;kY o -lU0nE]"׋%yg9,.=E|=+2ܡl{=| w#N$Ȍ5Vl:j7T5Xln 2kt8XŎttx⎽> , 78ΆݮPI =̤M2$L@i>yd \K/x ( cA.'-0Z6KUWr kĂfAY'> dӮ\eEx\8oRz @G&9R V*ô5;;;|c]z[_t޲|_Ӫ'g%68& 1=p}@lQ\J\W|8>Ou~Δj,XP+D߬:<>eslvh{@R9F.֬Ӭ0n &_ |e49BQ1W)Ԡw2c7T4-[c%_^ 1m!r >eD,'=`2w\hb1YǨKEM-n4jѠNbx-鲎a=j d>V[!c_9}EzV4 dt\[;D~PոkWdiC-V_:p;(l I% ;O8>?}~B >ش7a֥)ʑ3 5$%Y_ON*%B@fKCK &k3L湉sH( ءl^}i,~)n3Il@'>x;{G]IR@o`&P%pAy#:R0ĸXpWd/X@yO-k ZP=cS AMSq e);-Xa;ZYze,ᐛO6(쉎wV1d+LXd  %`؆ד;A T_n;`y~hy7kj4.tkW^ P7;+0ml@CZ 2sZ _G1(9 ^Lv$y1'w #]nDDUG]8/|xkz%__6 P̻o!4Iɰ>`.]&Z-+|;T(]X@ٲ~Z'h6 =ZK]53NF5mT:@{Tȱ 2u_ 'TШ3&[_ϋF0ҫ,"\ P#KXz't"}l[S߸4`GKB5!ԳL=pÙ6Q!Q v. /%acj:1V'Awu"-i~+}_3KX yneS+\v~&!,ћNk/1=7F&<{@\)A`9VJNJBBݫZ- ȋШ*Dv6'&LTW2fYɊnH3%3Tio)y/V"!p40|T,3xUJz{#"hVS9M5P:BטӡyUAAOeٸ&#\I=H bd>o3F4m}v_Q4u *޺? Җħjv/~%]2=a7r2_!˪G3]:Q[h5ȯF Om)!Б ԓn=g2_Ͳ7$uH#o8]4Jj\CbSw 癙ZjmdцHS+NJr{,.2blZ'=%mL];ra` ^St5'Jc(n< EȦgu3-mfƠ9ȋSny,'عW-|79z8?3={?ŢǭaC90G<:f~|"+P` 1Ό0#0 8V@v ! 0cCW*d{F4`"Yb E᳌C!Xú SBꃺ PSCH4 n 0G@Xц5Af5?pPcik:*<{65}nCt(G|7s 71ncsH71ncsCyƪ<\>cpځx;ԍq`F8(0=$qƊ6a`.ߕV|yN1_WQx?}<WQ: 4Cν>N'SjF Cf+e5 ǛlLerK]ۙSmشA@|"t '|, E$a8 W^>}Ws>cYjurJ]Dzcʌ3^uhaQy$rYsܧ[{>gR0$6s3xȑ1z#I3h?fY7{$FQ46@ yؙ zXӚbsIL^,>VbkO VZj@L&Ĥp 94?hfĂ-@\kqa}W .*%$lp+B:-tYm W0-+=~ ɼмǬw~aVa9קomglZ#+{Fh1{C15_\0.jN"ltp'9OLvuCi?+Ve>_rsr^.C>\"~#ȣW~i̦EĮc\`< a \d 5b1+`*⵬NɉT\YRPp'镐h,U߈|}Y{v? onkd b ɮY="=`!@[Rpǽߊvf59ykZ}b*:(O<cBjGMwx#L8h"ДײQ3|*B#U,*/-rc48=l$ -̹$Rܩw$Jwym\ZQ =*%"@ʐ3eg݋bʜ3i zF>W/G"2LO0;fQ+7]/5A֞8rׁ3Bwqf@ 8V|]f0i [WڎB 6]h*N(Čǂ/)O81%E: xp/g ]JFD$V9!V 3"F6ec U)xwS?*_?D2<|[L>F=u>}3]&}s/َtaEcҺeG5p-s;DFn_'D5;"vrqԹrھ^2jbI,L2/$y(O % ̳ .bQoڴTJLfSfp~ElmE~xB[irF[Ob͛wE?h51>eG晎ou$yhKZmky =tɐʽݽĦP`raA",kӾW"8ayABPI&:2Z2ޏ3ϼ 9! aH'+5*QנE?2H!\uY̞νv4TH Qw[" 2(CصV2P52 ?"}n ޜ,G>pf*ޫK0=YR&yNQηN: 4n vfPlGkrz|*J|U|7bZS//|؞}B_یƹ&ߴOl0 jAP HFc:2RtQZ?j:HbD7HeiO@hr_Bc5/6ﭝa7Z$ VN^N Aq {Paee@S 7 L4bWs_z^~PfY;W$pH$c8ִ' ,+IDI$9Zٗ>DE!>&xdT=!>?+-͓y'3Viȡ"j8T vU!^%ƹ] fIG !K)X3/$Ai3":AĴB(=9f@ @G;Ym0]!h:d_%r8_NK>)?{%~)6H`lWd;w`.qXFXXF,՞YSEDS>bFqi6O!1XQ1}iiPF(ob_BfWEHUUocrޚ5bAzNν9Һp@GaHH N7CSժ ?Hl)P~&5AhCy~:-6v%S:O=psq 2Am 8p~`fZZ8Ջ%#Hح8!qJ}yDhEAF}D]sxuXzBwni`TH"DX*[^/&"@ۏ[8V[mte#ۨĦ$}g@ur_VdӒ+]ϲOސxl"L i{,9?2"-{ wGyW[,%:jo^+F\)O DZ~C 9~`/ogY1ZL sE!EB/MggzE2ψ}.*62Hp?'M@YmWI5znnL ǃ]6:>,07fם-xCU_ &lcJN9@RNՏ謽r\2\0&Y^,y9g"k;62_A!z^.!|$PLf"9{XDRZg[Hr؋HGR3SwWfn"ۊZ3 KoxHmX۬p 9*%Kf8&_ suq%eQVA?t$qMf~:Kgy4aMW~lwbO:0RAB)Nͻ|\4)"!+.)2-:/aPGeݵw=WH(7*y0:2R1 .0zF=5DcǧZDX[J-Ќ,޺O3%߸L| ͐m ؇KhZֺmK$\B1;;><@sC}5 "{.׹4It11K{k";yeq s * FӋ8p]-_9pYBbST(peC̫hNz;_9T^ X =6q 3":*{8(@bߦ-[ ^[ |TM-]JI|Əiui7Y1y(^A"MSXG?&R#bЀE .T/uHWԱU=$c{]ScHYm]HQ]=}^4juER0NwK)ճ|C[JG(ewc (`iOHqR= YZB 8G 'G11G!Š[%\׿Bt?:ؓ:TuRjɂ~Sw;2%;3cR[/(ź,tЭGַp Ak8 #5@Lhgflh{% gߍk8-7^,YC]'p*]o, ^X Vt f[#_v_3z#ASd- m U@8 `Pi^id<۩[c8 (f;mNkαiwx'~FaKC S* 1ORQ?GYk1 k8 @PҤrM?(w@ުjԍ!ʃ/zNfJXENAݼ +u<фN|P]b^L&˧@:gIffbvfH%زp/-cg9tzώoGJ;L{A2R NmǛB]'†/RU` 25JHB4O-괽LقAxyff@sʀwfi^f @v'2 !DݍH = B;1aox@aTOx6#w<]$37! W9V2%KČQ@VpCVIr0|?H`i5E*X&EƟG}%;D~@ S7xX FM™4ݻH}woc-V/Ki"H#7Cd/radn0NW`؇(nH VR[x?\8UD^s< U_ 'Yg"&uM ^,+&! _0:J5.JGeOB?63WY,{>muкg FďPnB;Ox`zP G6?A!!$0q AH4}P0gX:ű2D"; lX,̀&. ,:P#It1G:De ۯ#eLA;CHٝE1}H8hpMn$\~@jHy_P#~| üPVZnpg10rcxފH>2e{{FC-P vkOm*ߣPP@ `0.nDJ,1b=8kAq*ѕVȊBzQnBIla)M26s01? vr }*vӫ\f@DRZ*j X6?ϐF ÃRyklӜ!WT5B3`lN9ֆ+8 uJq/{y>KA%15EO\,fuyaKG4HY [ PO̯Hjo\KzOAv~ozȮ1 ,}HA""ᙆ:~3 ]9KO<39bQ5"J)Z}JgT%H3L3AMXrO'ٵR.8)pm]I^n[2nz\ ge`ǑݏF7qc aF8l_.tNVݳn~/vzNsމa7>/JȉMչt}4 d&?~VZZAŪɌO 4U_9I 7YBŒCJk,tI 3-M@?4(? 'fk3V =:@{YW>L_= >cA ͽWsgcx>pA-F(_L/64 3.DMKuQxO. T{jȹ}`I*uex(-`.guH`,%x @Gg 5`[OG7T=,_ښPGZ/0ukp/P՞yIk~/>a i?G5U[SlCq!0QgdkGZ;K b^,r x:"/ڵkh>-͛z2YŬ'N0bc a4q/[mFHnoyѪlT wPGV麁vi3C_]4a Tk.Ë^[G m՟W$f71p/ NFq3JXb1=@g@kT; N |pO4^ M~bVQ2T9,խX_A(H93N3K\T3ҳ)F{hWw,jG-s &jeSשyyW]*>.ʵYѪ_۞X\wgM 38Rz/0$`ʼc;"QӔ (A̡ ,^8ymא3{D7+ 1m mwd|9֌̣-; &6c@pf Bb@RuN-i @/Y!۴f7RTȹD&!ۧ@%t>]ȏ_j(k]>}| "\*2NAUK56-1~5>B|~DX2/n_+U*>N0ш1BlQt2G53"%鐜 ͷ=³][?c|K: ΄D 0)zO2 X ~5j83 /\QHe&"/ qC抌(}Y'#`c9VTw3612>w0B$ +Frlo#ǣ9$~N4Eh*,}c7g%PӊiN~%z¿A|QJ}XI Tੌ%.cc7-Aem' %37vPrkaFdEf@E)Czɨi.x$nov!+ȦB[!P)_ܰp ܈BY*uxsAKRv&F/GJVDmu2IST1N#H_MZ(p؇EI@-6~<CdABHpnO-ةΧY'Uam [1^e [sfOC0bA`֍_ gw$D@t2RSzXmIrC*XU&/(׃PSƋ.aq܃^Uچ (:ڌe@x2Q?nwpbq~)g1ݑƨ[(WxUZCEO޴ N->#\sADKxɄ~oHM#Зh{ \7gꚐbæQ GJp0C7Dеg<^{wK3M>L͊x?K=7B)s'(A#; [w/:lp,t&JZrxL1}P4]c0怜 Kxd+Eñ)vu(ZNQFmUܦd҅ǓPن"x~DzybMvyʅ]HSsI4!&z#0e%B?k=uMl|g+i>)1} X8i4Cf`%Y`ޯUcoyK= L>Xu=250µ aJml>űh]kW8MG!5ޔ* 3zѱ&u؇êNe&RAL+P*D#,#`%  A㩬t 4a8Ll*M^0cSRy8vACbN$4"$w]'944p4nZ=sdu+c+~\*^;N ''knq8i-c֢  S5C ~W4z%;fRTGwz&aV"LP@ xHo#0ZEJe; Y?k1^a# (q1|T`? k"撫"{gnEgH\/&"o+7 )AP-Qq_Xva=yLvI_(Rf(/:?[:h2(9XCbPe;+h?a|nPp介M tBIsLi,ae:P)̍yd; KAJ,jJGG3zB,ZE`sBy.oCL f=_n.D7 Ng\  Bp6o(웤JY4 KF˷ŰQ/fZqSU0g&tbVS+.St$eY _s0;.|. P;qLm̙0_=QˉxG}z,o-wqWRBϷ7'\BHA Pj>B!pQ;wrΪj({H($|=,ڢDAH硟Te+xPJ $Q9_J?:W`d{8G,1]DK~Ȅ 7sAtv=Os06w*LQ.Kq[bM#jA CL3h=WA#*bxP~);J:m[B߀a wp3VzL}4;0wx|7e>>5m1|{R\4szzc2vew_!x\?,8i[$q AYLoVb3?7pQTB{3 e B3ee|2J.?F6] 6@پA1U⼚(oK(d Ңr8p`tḏ{aI^2``)$i* ˆs:B"Dn/9H_NV?!Hx ~ӯx}&"9C'$n=D*MrP٬i6OgA#МyU @x@;̉T14@ΰMj.ަT4)P{W[,Cebx# {^]1,^E񼼮'Yd2L'!Dz: BH Sra ޻O\}( *V)#qkYnl$qX16:>.iM]=0Tdjiv^ 3b^uߜeѰ')u~3n},1qc@X|n+Ix sʼ0@JA>kHO<~ʢ=뫚H[]NA|>)X J*LبU/*gY)e^ )}QXVν8H>U&|d7zb0?VAgtGFI] ! SG<Q)Sݧr i`F+`̂E2i+NS܍.jW}@liE=MQohrm_jeRDi0DL6K AҼ_3E,fi_׋&6{{Ifݑ @ ۱T!NxDș$QZ"aKFв- JdqU._RiQVp/ εyyo6e4 "@'YaO`[xbAȢ< P&`sB;JRvMa=,\D,6¢tWkm_AN+O-09+`o(*>(q޿Abiv!O){=ZXZdJ+HJeӨ,D3?#)_ FG)lL<z1&a2Sp1NQ%; %c_0FqG%zPyiVⱞ(QdWV{d8ơHǯ@R9l%4z,vKlk!~r^3f8›M rs-FIWqyT:Xnaө۾ɭX?  BZ]h=r w|U؛}9GPm39 /lxR8c%X5EW`IoYhfh)09aš_)<-m \&T评=*@YL143Y-KR `BL &&~B$w%9ֿzm{ $$yX_h?{dC1XH(CuM08Rnܻw9B#SSW:F˺8 ,8*]lnƺ+6mv]sH@0sHAYhc\#@Lz_5npGcЧw}8XއN$Y]i On(V7Rhq`HZz3ok>695c 6csԼY,f RI,P9[** {R4e \M ?̰5Stz"O6tǑ~$F d^i~%ת*; (yJroiMD?1S,qyW y%(v~Z 0hUn}ԱIۖo.g'u^TIz'kq>\ ± EΤprTVo˛Ah́,g""$uy -.:SlL]eh,<fY/;\o0Pz#MHR(89:Y{j|4ԙjK)ZsU [ebzDi:=g!KZX^05I1 n_6j1;x1|<]$Zs{ũadߥ?Е,z=+lKX`g8D6MbŞV:ẀgnFkgiu@[GPPZਣþb}}%fE7@+@z! 3/b(qPiש{?tW/+~?"l݅¡.ᤒWjMx8_Cr22f3%g'LsK佀2ţ<4fuC@ ؓȌJ)0u}hb=V!Z!!Gm';=b,%fCJ zek.>N8P%ڔ̃jd-HHE uߢ'0&I4j&$@$W@/3;??OuCU#t"dx*>"zn7z{GaG:W?&)bxy;Hh8(zj}f#W}yv:ږ{5v>6: Lelg349L'a3+.~&Jj2-~sPWcڧY8:nڤ/ $86?lec3# >=_ǔH &xsG\8} q!y#8$r])"Mv+X 8*#c5W>l)SyhMV=*< ?b3E_!2!є'Ҍn,3?*lpL@H|\\uf; ;Gʉ!:(H0pul1i10gY*wIuԓ& '47r6'kUY?)Y>2/i#TES &6"* 47_Uq*&"ț w!Due( !6'Ֆ`?6p!>DF^ (h<y6P &@0EO5(|؇ ( E.?8d6?luCLU'367VG4oVOLmw4ޟPtǼ__2W};JwMB`s4\=0]ŭ?[T,.bk@nEQ'C1a6 ŕpáNnk`n&2?maD򶸺N#M шnH[ ZsFGb*\t>MCܟ s25lVY% ++igoJ0BHG{ qϲ@>oyYuyLo"Qe=3&ݥ+QF7zFy;/k{N?[9h^L||{5C-Y,|f 21Ql$+tshTϛkgaR$GM [zM+L}5/,PYdd5S&ϰm)5)LÅA\,ʖkO͘pk]+&x:yf9f#\/Y᮲BN>@.Yle];|S8^jiscyY CP.A$ ]a B '5iv`M(aJX4[/Ӹq)1K& NSz@VgR(9H K[˝'8{<%}Eо_|fVI4XǺ@J H !+"Xynܤ,s߈8q} @Ո,H~DMT:;(Y=!@ /MGOʁJ24p%`c!vrC=|+ o:R&`j״$}ML8ATmaNO F#\fqPB!!\ 0 ~ь{ՖK3?vBI]0$I6zΗ17|L4%w+}lm?D\ȯW?x3O{Pմs; [qkc{FHJ_ PSxZi}R,?/Xl)aZ˪S#j_P..\Blc1YF4%BS8s L>rP8@kUjtU'gz%}x@y賘cz9$Edgwehp4&CRǖOdY՞ࠄs#J.aݫDw?ܓ!D8%uRKYָĉ'v‰ [m}4NWB0%kЄoqksG9]@AR={S;DHPVD.Ǽ׃9:~Rn-#C]38hY/mkqovs4 a ^EqboeQ"*=Z)L )w=m{ X h/Sdij2wzo"j)X8EJ(Odvq"צ9gnk j|qаwc9$4sI+PNꛠBqP?ΥqF*o%y0O)Ŷŋ|i* 7ɰk#!/JW}N\fL(^7*Jdmz_p&{ I!#]b O ԇΨ}м$V Fޔsnz ,{ЫZ(I2Oo=Dz]zdm%(|CEoR IJpȕhC8 ҿ)W.VN22j@޸*:gdDjV"#?' @h6Zb>ᬓPТD "m7z#+}fUu|N(D W/wG%hKM$d5&[U%I xtsxxh RAzrS21ūUG' C [$-\dfyR5 |'H۟"gDZӨE]\GѸ/Jg@jqc8O<ϸ~UD3Q2JwJR;X[7S &% Q2Rzo\ﭽ#8<è~?U׺L6Ϻ'{]XH^~ wR9 "|?ڀ^Ǐ"\tWĤ;H )X enLBY0Jw D֧I2 M53](A.B8FĮ n/gݰ#4pֈ$H~g)+uu;l:O@$րUjeRm55JZ/mzBJ 3Ga)-?tT.slJUZޤԣ\9Loes32A-ޥET,U5XRRjD Z[?߆0Tvk\I 1#Wy],h#ȪP@=ެX:n_H||7.Y92`;;'̇:%]51K6G}|}sF ^]5~qRc|枏(jH:gi_o17<*yBL?&H~9a=#r5:%PY2Z% #'mA<h*cLBz`VwbQy Q8sh Up3cs}^9u[2aɠ,?ZoB`(E_y悛@pT@-b޴0D1 \&8=|s1b/6;:qυǒib5S6 ;w/FI^~#,!ft#]OGtH(gv 窑M-X_ax":U\¼Y5ù7Q- 7r}V_c?ZY**eg0yx!}M)5>x}N{sTc:6%K鰅+H`FhQ >Ę4Sl)?6>j\!zk=ukDg=4e=!yxEM%w;$|^GSlk{AIr'] لFn2<# ĨLBLWa\txY$@D86eL(0K IM~>ha_х -`^#Oɨ*.p: {#-)ª}Htv9_09"=!zܴNQb'bjevP斕MV] {ۛݏMZuVƁmӣ YZ:s֍*5@q*ϩ(gVW s"[g\)~u,)7ɤV㲔A@+eJIHT]9<ܳ_ ) ѐCBv@WaFIgMtUl;z5O еq>e*}p FjW3 4!?٩FHT\]@{~` ^F`o%mt&WOXھ=T]*Cs13*/A/*Mq)# Os_O^ UV`jY>\ȿ̡'ZL`~-7e^E0 wU 4n*ΨIP@EN( 7hq u%<݊hDQ b5Ike.zh8)Θ2vrl  2đ*4ڀ$bT_GTM > $H%|N=!K.-!Wv ^דgΓ_i#:]˿Ŋu"\ {S^!^—㧫af @M(LLjLW]sp_?Fcr# eƒ.s1=}K:_ׁe(VVeb<)*ik!oSg[˽ )0<f&Y$I PU9|w >nN?9v.[1D"~Fq Rgqn(k;% Q> {I-fK5&~}+6|SU?FU Fdxm(l ׃c4}=GaCF8]._ |%<pΒU K`o tn//GiN{jZ5S7ᑈ$˪9ˏІMYA#ez)70.BfgZ_OM̡];Ef?Y >Ov|! z<BB/LMm%3km\VM4aYx=ES>}gǫ.]M(u Nn}%@=xhl$];OCSpl_f|YZy$AB`x5X<:mB?S,, a/viyZ㖶U ^[Q ra,C%AElOq#wB EL6|? 9- B/x3yo?&s*.K˒&%B% xz&El^'ޮ)Su3orpZzYjL1~NI6]B\q%z3˥ OU3͠$F"yGD͝`)OXzU%$ tvQUXm0:uLB"2[+6B !wzP6FA);$S bP*GoU*!{qks.${B·OT_c_)B-Aydx\#i,"ML+/ѡAf+4&0IZ2K}pΘ+XJܷ د9OC>y?Gum~\ dHq濺O ׍J"1JOw C_lҔKv.Ierv_IҶu6( 4˵u$g*=BՓةe7d]ޭ1 q=5dw3쒠G 4gz`!yy̶P؅4/w1$8!Q(DwAőY;b턾طz軽]HBR³)2l= z4&{H cЫL•gj#`ؚ/Ģ堘E~棜fG7n1ȕ66e;(fC`&ņhN ~\;% 6"/>jq] : YEf&7 /V2sE7G>%FN@2b#֊rRS)Fc'$X º΁m`2vj$t;wNXv"F쀼9ykg ]0@D]>B6W =h>~ SJa&9K;? ]i,&]CqG驛:Tv4ū` 64^ CEa/>Y gi\ 8B-c9gZ8)!ϺGUmEj#8"2# ߅霁U^Tz[h+{4SeD I.%A=LGDa#PM)tM wdաV4V$n`wƤsB=?j&;rY"Ԍ/[z 8zzٝx؅(L [dV;[`_gMSAۆS 6Pf57ݣ _FUaW( yr,Aɀq`L/?Z^fmord{2O\c._e`u'={b_DW۵d NrC⥏!ߔjݖv s9w(1xh-Bmz:ݼaO@VK?@OO)+sz#+UJϡEḊ"6׹K}eCB/5B]!PcUmE)$9˜jL.{6=V 7suq$]jY| JN BC%COM N|nVJݚtyNo#bp og3B^ˑDVjŒ)9#KmT LY؇4Q*wPB_GZ8sjpǃcа2|+*!W4 =G.?ȇ Iu@dE[μ Z?iw~h,E -VQfҏp{? 5z'^V#[yܜe)K |"? tidQ%pɺ t-4A88kI1,?ds-[]l"a9y=ba|Dν ?ӂQBSMݷ1SGzCvކ&[֤֓sW;L@Cfy OQ=-YG<ZÍKS^&&6+ EDKB xT~爢RA y w3K= ,W[,M/lP+nC[X|CX*\/ùc$8$Nu|Cf[lqm9e FEIsTUjvA~%:7}v z#n㐎5+Jk:CE70?ΗZ`]!tG '`+⇪,J*mK l4u 5N*tE^{S_YrX:ں8=^mPS,o8zrustOY gsőS  w 8Gb=b[*Ni~4*i;TlGa38Hc5"j~)f*Ar{T?"҄+QbuP|a¨6°{KKƤ-÷,A^z+RA-'DS̀Lo{l\'5D"q-?34*i ԘQCk!Į|?ߘ@ Qq rPW2e۫?_ mih0r $lej`Kvּ|>DC%]ҡll(Ow[῿L2յӑUY<(# LTYֵ?>)KۈUHcdFaTT a2_ cX>}X wjQۍ tLB؄߼?{$/c ޲- FHM! R}hAsa0/> .f TPWP_uD@#V$Phȵg:N](,4;iv48$wO9 1!n0 L\e)n "a@{'? e^-wGBY{=cbͨX+L(Cĥ"bCo)Fb?o!.IfNBVq2Q;[/-zп^i؉~Ъ!"f^oHA݁QHk5~C|_\ B"ѐ]ఔ?jM &٧k5;BiK6?V .9`ڸ_Ӌ%FN"뢲?^S,Q l+ !-&jJ `#_H :;v"Sz `H/SWV*+0{fBs>$WĂyA.6q(uZq|7/@ӪKdn[u–jIBwavdSVTΘ$;r-xCC;'h"um,I$]換D ",+i`?3rނŮ y}F׹/2Q*CH p/ԚT+uTtti?FEҎRmfǤgb*WQ ̩UBCo #iَg]19ñ<~DV"؞eNf<GP̱!hGM9{BƱPolMZMa哵 vIЯ >k|/|• O5rv_!=A 쵧eweȜ rۍJ8Ӹ]S * DFƮbR^sdf+.6H q:o[P`!{yz99b'- :! /60KSPA96Ul >2u/3(Zp)z\%f㬔iqҍyHe!i.O m.Ʒaz.⸼'YClV.rYi`&IAh8?"{󠔟%`G|W"S*A)JAT`'_BP"fRp܅(n8t_gҎ&~;]H- JNbߝ!{N5 LyCHnTjasWӘ BFFWnى-=O X|veF7jV G83"9>9+n ^*=Xϊ"h 6uz^rGc{6z4zE"]8209FLtu⁝rEP4Љ 9\!iHeBH:12W$'G[JSU(Y 4{so:cI"3<˔<˔͉|zRa~ LgDa` B ;D侵\6&G ݑJ} @(^c™7Ygr8= ݱK hJo YwL"b)ا;4QV_*8IdҺ/lҍ^VjuP$Lr=|MR wN \A"9 CN* Dv ;$β?zgajLb*T֑*B+fmL? hHf?߯6U__/.dY@/[I\kՓRvp<RUO*Rډe\C%Gx83>6F iUe#T@Ѡ&wyTTDXN3r/JS7ІtQ,=^iu+yRrOBIv%ވ0XŝEʮg~%h8 LN ]yT{R#mTS}ZuuiG`J.7P> Q?0:4P%r}Ѳȡ_ξYL QQp"#ŒS!j߅xu vNvԍԛY k0DhXAi`];QoAOЈd1v(uAPA9r'W(S@ٰl"5Td_6֋Rb{uUY%|oM)uNۘS&DMMRnѢ )2$/pA."cy}S7kKcs/gR(mkCu vuD||t`7O aDҩeM&7˜l _Od/<Ņ(  -SZ]E Ӣ1)0p#Dl2x_j) _V=4[\xq!쭚,kk҆DzfᬬetM9c-R^x.#'P)f tV~Dž@yQX18 ,2ZXZ2*7`@fh[99< )FiD`GGι?59?^lm ƬbÝs^&!)QjD~UE K*GG1t4c؄1.hF> l+&GM:cց7 (jLI%(z׌Ǚ:J*WE{U~h>]ߵk46QNf@QA[ _zRڢ%-Q`]Ԃq̷'j2ft v-+?UEӯGUS\g :O n:nY%# i3Ru!%V֎2?E `o%9%ڱLMi]@ 9/vE}5ON!Gt+&jw8"Mlj4IYݱWM§Hx\~< ZD^DHHA @v2P(Kr9&{ޒqXeǘb@l6`,+&+rq5 4.\bUR'ػ+/G!74f( .@N2L-[ԊEک MPx21EehgSY'ioF{$ŶD{̊|EؽS?g#0KaVpLe3T]+|[ 4yyJj hEVA[xh&ڔ B8>+ <=t~u7&Ttua<.d LH<5X\/E nOmTsyr[zYsKÀ8߭#߄)T=?HD,=dpoճsPN!0߲75|4/B U @9]@<8vdX埬30本j6Œ&T&X氮*i$URW~O]wJnۍA#r&c9t9ǒ0PGmJf^p֊OrlⰋ -QjZvL^nE/j}0Tb]"^eࠜiT7ƫ7zNlb V.GF!AF#\oڢ% 191[p~gu%^_ӬC=A[E?t/?4BcOPy"}Uu~WJ.se`㉊1 ]+]x8 x%|<^p`+vp2=s @K vU)'r\-d-72qpJ\@ tKC|j0aѯ +c!-c@G>I0^JO*fvP@F Q7MuBW qkDKŋdP'ZʤѪgSq*Knlo Ij*zg`kʅ6'4³ fC⩃_hiB( - b`$R6^b *'T,-O׋)ս:OQHhуgUv"LsIUhHѻޯ^]4 X aT-1}op܅%L:Z]-FKLwQ8@)/#jh wgb7ƕnI%;G~آT.]"Gt%[%MDUjV2529X(gqۼTim7 7;H@ 2؎^Xbș_of "|GlDo*q|uÊqj,<0N[W,]n/(6hd\vLng"[qf6'gG)-1V30?q]EQGny c_Ill|qJn%C)P=r3s.5=V֬S=&Bq׈IV$lnyYZr'L5f[k?I/0M %P@;0D ؃2;<ϹS5 \9AR%=sۡi\•2ž* [H%RF&E&88Ȍ/ɬ;cvt :;@+O $\./J)VI>u2#ꏲqE&Y/uoL?[;`ƚOt*Hm(8oԁ? P<#.l3a/^?^ }8;j x,4?བྷy6Q%tZ)ufCV+ksŭzOy@gn(?Y}+*3F(O)W'KN z$%˵dwB:8ۭ2 w XY"*/]gCS# 37A dF?24yED_-k;42yML~Mf{X-3KA~ӉK[g%j7@OЌ(FkRDapl)z CAJ E]`,1,^I'wX+G f:Ʀ3=zo-6]?64 CWK_jMb]#$j\=,HMBm"M?ʘ|yQB;LтVJ"h? cK1Lxm"{Ejwhw6er C"K`B_R*IPQ],(mј9YH\bPE$jrwa_eR\gF;2?ʴK]`9m]GAw6 Oq$LM{J2ʃc{!Yb*i4Mx=pE=hmp02 ߓ-3l  2$2k3a9g+T@[qL;@_/6uAh LP5mQ12)[P=M0$X]lM 2;75u2{.Lo7 j<6,0I(,w_A] -FZ+#3xmff;ZҚ5NǧLPߕbe"_؈k[*eE,n;:cㄛ}J/- G"M\0q|;[=N 7]n?0 F%rs`̐VCiuw3Mw|)v0rKv!n\oWƏD]Z dNT@$ZYЭ>-(BCbݛP!1 |nc7g YŵVlnT#U}D,J_hIdXttC7!6X`c̀VR7>n QՓ,'6u|C`Ƌpw6xmM 0f*#@-2}nDf G g*ޡ.Zw|Ro0/U7Ll}K1&X7&*˛Trtp:EM1ˇ{ړmwi,F8WN2v റy{cme8UDrlv p3]͖5b_alD#PvϢc1uDA풗Ơh`p^"nZ[XO|R`&Ŗ9Tc:a>aЛj`lx.rwrKcgwLXGݰ٨*zqIMG 9Z8؞hQ\J''D`dhL^/O.re;et>x\󻍜'<8a XM#5H NڶiQ'$ϼK T &0egzB[Eb>Hh5\w+4Ohw "(UBnѫA Z# b,㫥ޠIﲈ@i {@mRv~9yDD9Sj8B^De6c6N !%M8EC5ٗ1M^cmy-Ƚe",jHͰtt>cĵ{"qYtVdl㏉b-9i]u3=vIIZbw񺘫ryc}ԉ{W-잝9G :_zfĦDq{L¡%ps/.cJ3 㣫?۞/l V5 )Zqwߚ^ 87X{Vm Ē]+kO!*Hjf5gYB+V?]3^?" Zt̢!YQ+wUj PVXs—iuG$_>E¶v5ߍyER jWl a FQ sNvȜo29NkuJ>D-3l D &FLPIE)ZC5b -d ^S?68{ ^9;uA᳢- (מ='(0"3-@kvT4,Ӎ`AѴso.a74xδE >'hrmi`1]7ϔ (bm%߾Z 3O=[:/_U>uhSڀ#⅖ԪL?^D3/`90XģiE$)^O}?ψB+ST,׽(ap[,輼c7:Y wS8`ПTZn:~Xt#/tEd#qP+ a~JΈVʟ#8[F5 v-2~y^iH,-!&E:|<*d?i"ڲn g~F(-fi1>Y=!xQOwwE(ŽeB28Fhz7GlS-4C%4Cj~\\ tjh{XZ>*^؏rH-D?|uUƷчIܡ;ւLqtdjN4?\6U!;=/Q @)Uv=?k~K:<-NhȪGUc (n/X(<* n1Az;3;'`qv"8(U _"Q,i~ĕWp1PEN7~Д]6N'|!}^ppіRE7 "yt?k@/VЂXD6@=$G30" fwUjӬtC,HxMO%Z#Ez |vMa()z'Tuhg@tGB;JF 9*s7l^ GŮ?mbєvjm4"އJ0gT/< ﻋz]<e+lnYO.6<·S.yoó/ ;qv?G_'FBmi*&GR&lw~Q̲ 5Έ<[%czY*J Ş } (iRu@,osRbDKeKկw/;'ԉ+n,)&BC|@|żT`/Ύ`e>(2k Y P`G^qv˗#L|/Zw Glˬc>XKF q<`$2LKG%Q7o99~'6ܫXPS2 @ֹvJ ݒGyTP^szƿ'MCL?RЬx%^.YsJ$ݾpXwt3. `H&wxQNi?.>O*>=_Mk`L^;JRאH E@Ü0@iZ 㽊}O,yKʶFpdM-I8G̗CrDG(ٟ5Nϙ]eK:>9J7 >Gن/ܤji5[^?Mm)j[6Ĥ,x@r@c'i˚ &IlG'\QPѾŽUS#BovjSwUL-ql`L\"IkzE8DdqD mj3W֗he;/iUAM;fx@xyxHZ>"Ń|EKĹ* @L7@TL,&l$CVd*̇-ylU eh4bhsCA"}dkeر;]^0 j?Fi=r2*aG{LD+dؒⳚwa}^Nq5;pҏ^])iE}]pB]{([&XHлQ}*}AE@j$t]/%_ZHy$c{Go|Y+Vm o!k O6/ħYq1VWbGt*7 B!ӛCIxMUs?3Տ"*4Z;MѼ4at8-Qa{jн?^B;'T,R"fQ{zνm>,3O )f]&yj`^\FFwB6ʃ2IIpa;ݱ=G(fv iDbz}quv ɦ qY!G8OQ@:?h:\J6UհvIw80 1rgD.i:ln}EAsJk0W _.P^BW P3M[ t䚉:#-~O(S|IdQx+$ں/ ?NX-cH0GSb檚n= shl`6,;tfҳlB䗨 wTw=߁ 5,0ɼp~a9૱w:i얣C`քtd**R*iT j628g1f^hD۱$3Êc>K|-=Z)'!pb|WaÜyaz7"e|Y6].ߖ#.[lJvo7Ɠ}({ bH#c{m{qrڨ{CT}\f`=|.+.~:A^Yo1qM\{ӳs, -Q`4cɴ ?^+,o5/z— ?5&>- .(GsLT'=)jT` QU&. X0B4:HMN Oi@jw|ɦtoS5~|97 !9U/םey)v[\zސ+=6b3hWn` )z2.>1]+#ɠpą14``an| y힗qÅvB{gH~p!;, c*<\欴Y^&Gq)ad9LLcUFqU-@vj8]tMN)]I5n iA톣q84I,EiM5#xϞakdoH#㨒'lIε]>!MO~cX̢ȳ3PY3i+Ytsy+pO+`~۰aX\蘆ʱnSoz8fȶ90T, @Լ T.-Et"쀇ϧ:w'&2YMe_ΔbUE<.F!-kNK`B 򍲷nf7˵LN_x'ZoALHT r>:`G \/iX4JN PKw7}^3bxd`!)|z ~0n"d?3f*{M+GnP#˕6FEF%Oo0NC3"TW5CgDiu{!(~)KC@`mNhFqdhJ˜5{j,Ue摺unx%QSFr% en\pɐ&o}V2_:$U 1 :[lǕ(t4"sr-$NI)Ú.uMY]A'[b&EcŠڱKJѮp=M=T˃։5HЬ]:l.جAaQ  9o3'J-OV *фy pԣ8m \is;HX|ɄZID)J妗W-874q [MiPvt/Ң)94~$䲢$_.}QN֬@}34ؘE{j) 3mv xRaAY?¸(LJ%Fl9.o/!4fNq9缨X59# FMӽM`Vo_Oߍ2^Zuzɂ 6PTWeea%١Չ\#$4g]\*Gp}/{2Q?]Y wW>L.:. d:.?XV Z&7뒽Q4M#7mxIdqNSBW: ۽,lG:ZrڪkX\{b1$eT0Xs--xrENns[G5Y)'Fmnj4wF 2GГ!Uuyf䍳/;Ot\ B89ك淜biԲ[0%r& ,LGI<2ٔۑ⯧4HHO[}rp~',G:џ{sy^ٹ3w`_[δ%-D[%Ot\\B1; i`I4wّo5g))G, Xz-06+G;j{@vGSfٸ툃nu9H+*)HH+wn'Mj͂`ߚ {77f$f 6}X̥5ϊx܋ht$SjLKD2y=;-eK-@O4*\i ߙ٦&>&PC|uq evh<~tS>U̗QOqo؋n0Sl.Pbo-\_Bc+.#4Zw&"ɝ|L"-Š zxSV  L?Hw¢H`{i )HDcXaE̴NEgfaZM>Dr-kxsg>GJo˼|zkE}{\ ;uǀ2Ghi; r mh"e&JzJV~1?F{Vj #ߏd..:j_7Z;pV4nSaMأzB# <5%勜>A ap7aAt1OJ4 Hl[9ui(@XnOʨ&Taknէ3lj ڼ5 dBħ5pk(k$bϲWNu8Pi85u3j .ћk"Y$N aɠ(òr w\ %i{ av]\VGUPVҾe%gᖗqp biqPoq|[FV17f `;Yo4KgV+hq $SS$}ʫyfT$˧Ӌ;қjC;17X 16V$ΖA MPrM;r6Q4]0 &N->0shp@."kvGgND @R)x i X{8PmiCQoK-Mw^FQY:,5}NE5B j'EWA4M>)3.{0eQ;a@AV'057bBk~3-ăĿ8sF#u 8нafV2P*,[_%_!+[ Ν{6`C[|+f٧y@  =| ȕyЊ(2@>ĭ8(=Sod-ѤY}]q9e+6wؠxbV;'\85h|gSDg2S caoQ=,fhnk J窭6&)58-56haْVH!2=a'w]IS-& fWn~@ϯϛƩZl /Ty@]ﭞQzpM, wokcrYxߢn\6o}.A0VqyrGE[̂Z~L!TF+u"TTccAn?_PJ{tQlɴ))q)`BⳞΐAmXt62_[wVa/GB q20[(NxZ1I|i8Pz`{EPQ;q82[O)z,۔d~*w[[Z -pC N$ϜiPDzہfZ0$ZiNٹ# ¨(im`Rӻ6A6H>owRaƽer9rU“I9쒳v[ icd0l^ʀ|\7yT _p<.Eҟ XӺ0Dt=.dzݟCVyxXψ(@USи'tPN9a 4eWczJ6N Coo)9Q_V@VKNmrNRP<xΠ' 6:"o- YYhX'©V9F)K鴏"p]Xdh@)Rj tFnh&`)f{̤i=ȼh+Iak{bK]L\Z+ /ЉQZXeLޏT"A#؛Jp 4ڞ̨P[3԰b@m5"rKbxjmM~&^7Bm fs^ |!@kR t!8¢x=-ȂⓈВ֔iuYovU pMR?}i=S*l1` qh!x[e1cے##!3)cp>;1'gTerk  ;wpR ǗT%saeC*C\\#) YiwäHEx߹RY4!JmH*q ,ЕrrB4*%'if&$cdvu(7.I  zSүq6#M}iRb 0W&dF^& xEMlr凃mS+g``Zy MQ0dV@MP,i~k[+vDxh ht54~$JgU)n=lሸ4K-:hQw VTM[-c3#i\FX^[9~v|,0}_^˽L,L80E@T($ &{2c7Rd/)ItUs'RQo("4E6v;agl!Y3 _b+C]7"ˊ"/6e"C6SM>&uJf*3 G/eƍ0A"9Ώ#@lr PJ!I-CCAGahoA1'jC`;#Z9;ՎEFڍ@E`N.+i/'؂+}->w/[Oµͧ-n/W P`-{Kxj e;⑦Hx;/jg߈ý|HD$3"tpRk Czt] sJPM7b&k"X|G*dR9q1Agâ;( :c2=l.V$r E2wحעړެ"g3{1jr֊kx=va5nGtM! ƨG%NӂNo $9%![sԘpg9FL4MϑF nO~|@Y6T<7*C8mZEnYSm9P hڔ.8[hH%vASrVRXQ}Cc^P[}-#,v1tP\Q 4tS2֥Jz6IRVkGAvg`7Kݚ"-f jw ~Tq.po2IM:!a8ٍM*1< r#Ƿ6z|MIj u cooL?G[ XcDm]<f׀^}*-HB,ߑ]q˫'RZU B}}d`'Q xznQu->%-nw%vxx2Z(O?vǘNT87 w[Ft("h҆ _Qs}>>w?])PC#RD6oҔu/ZlRWuX`3ś`4ɴo>J49@9cxh7?cowճ/> "H==H4&j/4}OkRb.^[bjqYڅZo6,x  [Z 7RI͕_XaޫtԎu>)Ԁ"*`D1lfuc@0^`tN&l7}[i<*72-:C͜$͠{q Ia0N%Hxމ7O  a N(7)H43!<*Fzdsc@QQM)u}cZJBp> :)65_FÊ,\3A,pCTxI,M &ڐԈ(={?=%"kcݩ7&5U^tt}&cOٝOY ^py&p.xд6[#]+BҮ Ejk]#,fE,JUFH e)m7ʄtܤ3_ʯ>"С ),w՗  wʒ²{cYg8>8:QhY?Y /KŒ)4^@G[m[WG4n c3W B#UӝNIV0߭EDew`6g->Vُ} H2 ^ y4 3J-;9$fS*®6}a1(&<*۞`Jۭ͝FܠC$^$}k@>J@0`*=]k Q1v^C%3,Wb?l @% zIO{ڹ?n(p(mf!ЏycTU93uw9`<@SP*UI?VjOTfK,bz]cE[XHE318ϼ*ݦ]Ra@#^}DX SYoIK8,~zMLjZ ^RSI&c} B\Cns{fe(]4-IJCޛ$ql@lB C`qi FlCl$4az٬0c~=WM"(7 naLH9ăn##V#Vjv^D_;dDG7d.]1 ÐT-D羰D(K ϙJ]bW][" 7*&+sSޝBT;ci2d H 䁎4XPE_Q;C$p(:xG<ɤFf@G )t-&D/^C?rE('B 뜞1x̪\͝\RXqHH*_=8\\lJ PDv@ a\g ٸNJPpHADˁARĜN" D-A8'  y"^4]:! #xUX^CifsUB~R򯥶]knoU"%-1񽃽d@pDα# ǺzI@_u?%‹ 䥻9YHdqQ{@cThR[>N&‹;fBq|O2p_Pv}eXjUb:+>-{n<=q)NxF ~at@~@V}ZHC=ZՓac+2az<۳r{zGl4,}t ړZh  JYaew O}G!2%EG ?=DzYtƞdÅJn@sZZ G_܃AT=(v3%&H9rj`P4VJQI)Fi x:e誉@\E/Vey~.BtϡwcCvD<M'.ZؘU ^Ĕ旵 uAwwD̷t?ƶbZ,(5Ép#2A؎p@. cJJ& w"K)|") dJ%030;*Ҏ/ &jvd`F'Taa;Wsze2.Uu-_)RD)N$/n=\߁^:a)\4pb+)y#f=ЕFma='xҭd<6;hIA #VpڃU mu@y(HF* DXޘ95S쥷 և+=*73;I .ICs+cV W ȕ"w׆^6' oZUB0kG]ve'uU:*@{B9A4`SP .S6د>z2h_|ǷB4.:#`Bl[fXPHD`ۤ^l^[#81WZǒY!l:Rs&!,=YNj{g VM{4 q\d9dJDv!kc>TorkeK,sqCzRPk9 IfƩ+! F KJb3T_Q7|b :E"'faj|Al3^Nw| `MTw^ŘKDѷ0L ;[1kOy~!x"#3 ՉM =˼Wl.0'46K@/ԛϵu m^Oy^.sB(Of .@ېݪsdAg"C+É=TӷI5CuCt|1avDCJLIl*HFT?i|p e+qC,T֏ >^%0ɝ(ip[Py\;iH?4Z=9/nE#õmYCFpSP6B+;+ne=2%hKI{ 1TLi >aڱO`4h4J8nx~̧>}H m4Hkqp`ϹS^ B1X_C=WRQ4HrH3!0fn[s_`*VmJ1X  Yh69U쀯.S|VVV*⟬B*x `&9aސM!2!aG!nSLta4b Ћ  A&[0Z HC!f% _l7mmIѺE•sbЫ2A evzoʖ1~PB7gxa|/jUjCwspPߣ2v\z$-SpN+$ 143e8}FU|b*:?[]DRSՐ_[Es`FnF O@|]*uЦQ1}`8+aF(/p @w {}&bW2۵C*_ XW10B[V?>qejbNU}}Ƒ8yx:V3¡Ů\Ң5&E~vpLڀ܋ws>chI@ "U: lj6,nӇ|휅X5 o0JWiE4<@5Xb G#ĭs6C/R풩A vxU}JoDhҮ+h\NE}T:DT"G0[B`T z1u2cd^ @lI;]O%ZMjulAFTn7mW"3 v %5kI*^QT %᜻t*K~cEb&괷,ZWm" @{00TѶ1X Ɏ=I|ǧb*/YH#8^yC4e06Ès`kVvCc‰CSgxO&?9bDm_x:KLE&31N=GπhV#^SyϓY .xF)l?QͭsCKDJ?AuT[2*[/!cE;V]B% `8IÅBL1Ņ)EƱ7gu֓Z+Zrɚ,_4͑E Pb 7#Fw׋h>&UzY {D:2 ]' ǘWNrU/ϘfM-: T͌m^dxU2O?fKn}е!cv\혙cOŰ[2pQ+U}qd6y+SȶI9s'3ouG<4 oč0\]$_dhXNCT(>< R.}A"|u(vJp cg4-?:Pˉu\WZ72#C12#6c'IggL  8Lc,Г'M jp˄'Y+n@**FʑY ž CfO=eRtRCrq J[Ǿϴ{iV -=("t9qmE16NWSFjt󁳾I* E S:{|`:6;.nY{UȽi SJĻaSƗҠ=P;Ep>风c5CM]DNjg&dilT+V?Θ! !iXqFSrQ{W GQCk*z)6gh)MĮK?n& M{)f9F&P "w BvLǺW/zhBUŇ1,+Gzko$ǎ.6“?'j1WR У|GD0SAT7ڱ3S3UFloArZqA)ջdZrx+ܘp{y-w2צ#o-j_̽(sWZ/umnl[ϩ'?E51g7Fm 1xq0ʌB}==ǯe=/g EtoҜ,hCr`|{AgIIa9sɛ|MI3w?s^md _ m #Eݞ0V[FM(OպH7 #4I5I;P.-0,—1vYO%FY(\u؜OvJ!, UǺ1푑}V1hʬ$)“'7Zt}eX-lEªS`bĶ$Fr挥-kTSy~V5ܔ*BU:b" y݌ m0GB\옅5*`DAa))kY$3qn { i4s-Mk Wrt?3s4QR{ؑ7iUwa~{b⒳idk]WLpئ7x6]=6M)%/ ҋHcfLl]s0VëodB}(ttΰYG -XZ8L0a yȯs!ǐiFn.ȅ|ᎌGĭa-wkD/je{؝EAzǟyժfiҸ5_2@ZWF2%ygBȖMf-&q:0ڼR;z@ڄ,oDžQy`Chӂߐo+]%gjq,8fQrTR;vȠAǴkWH& ~1ڮ6Gp.@)H/TҡzcËmzl~Utm%+<̔ͅ܍l`4% aѤWǥ %Cj DA`ij3CbRV@ ьn%~P=˜mMl")BpkEf)vjʢK#r Е+ V7F+u3DP~ʽmVz|ZJ|M 잴1cBEU]`tG+Y'A7d:'cX(!o, 猿+C=#StIlT)#\Jc#V<"5ϙ9=J>|  bsCWf_|SF{]^Qs{}l HobFE戇=:ahy֊ka vL155@ ٱ4=)-vŒo lD."X1m;nVBCR4|3uT+#Qʉ'2]M rWIYF2 |]S^f:pTp] wL}9T&QaRHLK<+lUN5>_DP=$Sx1$#j0_]*^2nM!"V: S+%#`u|t =J/T S] rb%9 , 99-0OGPH(u;L[)BYGJ~$&,ڝ^l. Wy.\S,!1\9D@Q^\N$}ZH74%Nf"EZ7IeR"\,` M,@~S兄֌/+ì.>-O#JBM8H:H *鶨TQx0(H>%$R&6[l;~oN!хe: L]G yD/` fb#a moH-7RЎj h&yHȩjQ]t+r6a rp{(\c%9&k'ڍ!jGG֭%1ޤ-*.LJި %n\rɅēZAiԬQ4)f2Oj9$8hW@N%UH&%\RwgլFm@ ]h'2%K̽~II 5^CTc,]hO>if=11%ƮzfsWJIVKb $|l ⍵Xe`-1,_Tqk.8h-s a!эid_Op96#]DRTau$u>xPEY<5Ɓe ǛI!`1> ;YF[/_2VL~ ,9a(!H?`r,RNg7QH+A,*_:|#L]qjToJÊhLHE¦ D>`oW< aoX3xfc-j_&ef"g.:ߴXq93/)NlODꉘH9nm\Oc\cz'ow(K |Vtƾ';2 m@8,1d*cS+^|}tе" %XlgQ+J 2U6҅/fhSض<3;4n=3\%\8¾r@ 涪i nh]Մ`.%FL$]S^PF'J~UM5*GMyE<<2"an)IjA:z٦RK$r :L'jm#`Ljmײ1t[-J;f*!Z=L)>FMI!HjQ愁ASJ'PAˌǼ ¬7T5f/[h諧gmod24aHcf"=0鎣F}1N`niq@І{5@?w@Чv[L1,ۙ:ת \-z 'DzeƪD/XmL*F3mS). W52w0AGu]+9SO}K3I9 /]4Kݓt^TMEw%-ЧfJ$z/De* J3'/^WR?O! lzF_)3F<̙*Abbu&L}CXO99yKNYj~GU*-GxQ՚n+zp};QS_a+}D;ڷ٩1gC5hǑ?6) 8L'e's *rK2nk/Vgzzp׉A"#? {2h35l84RxX aDn'ݣ@H&mJp2Oyd۠z ! cL<96c(Nf!?>('vOF  Ҫgm 95Պ\uO.q_ͺAZZYd^rV.|{BՀ:ÔHSRu՟[T ڪBrX1Z>[^ "YgʕKXEОɔ[o Vo.v'7>=~;n]C>Y58Ϲ1C`t;(T!?Lƞzeeމ Xn{] 9D;S1" `; zaopט"U]e:z+ -Swl<n*Fl) ְ^?COnU H3ϖK್N{ th={^-@f9_ZϢcޗ'O)PUk#? tKkZv+:{B)r8ct%"YMi7q`&K{oVIuZ̏؋(XBH-//1,DH*xst Zq2E]smk/>1yK(lk15!5*KaZF%ū mC  陾׃q~( ^Clh+kZNnMdT *+fV]%J?g[<~kԖa_$(e!˃m-):Ф^ O.&ZHRΐ8_ܒ sT@,u}2} mp{FR'R ]cÚ4u;Ĥt{Gw3L\kvx 2V?A*hY@~ EQZ 4ZfՁ[xYsU_hEȼPd( nau{|֛3_҃mқ5BPG3C,Ag 6wy6|q6U#s!P=57m>[&-@ֲϱ^!Z#!'JZ?LTHy`0T^n*<GY{Mʀ>:+nNLآf*=GX k+o (5D=@:brd0!OgSBe~51IYD'&i7maNJFM +]+*]+ "Sed MryKL'+h5*]gNYɲJVofp:ouV Pj/8+IkAbf"ɺfǾs FWeёHvԤڿ}v}RP$oV@B-dԆ:6)$R68F_sr "Ms4tSGR( * h^Đ;4I9*j!(P$*1A*KbZc^cĄI'Qij2tAkȻcHdw@+"[4i`!7l 368Xhά)_:HP%cZ?Smt(gW,;rdQ+Z[$`&%f=אp@ a-GvKM5|@2Y_7럃Ү8$,2U bBՅt'a\ ipΏ"#1V#&śNe_d|8!$l`}#Ե'U_6?0tF+g-pji} (]Cl#Om危1PB#@.;IՋE`,PL`}dslB-؍RwN\iBU'zPv{]c%&(7'%KbƐS!-YC gJ~,X-˧9+K@:3TDȸ`rC!QWN vԈCq]Z:I|^^39GM##'+1 bl XBʾEa"+,uN؜cqa [U1ً n{_P3,}Pg %7oR˅t %<]t'[*\jslA+^5ʏ7DU=a7V( Jp$khB>C <fl)폷i9> *i?% P!Mz:G+6a  $쌈Uqu 8P;sdWơs;nUY[[br@YMDQNZkW&)| IIrW5ztWҋ8;`uv1VaQ^:X=@|Tj[Q9j[(+qkPۄ&^J~tc , >0vʷULֶDw 1'yQN+zʼ!.G+棠v"wavE=cJn͏_8[jCO7sK_6M>HkC͵Z|[OGKQuux=yx,|[Uvb*,ŶWay r"jd*I^☾oQ ˫a/ &pҶ{xP @X/ϑN26 sc8.2M4Q{Np-ݥ&JpTA89ao9>C޾Z&ә[^X"'3w^Gp% jL%̢ QH`~$baL.]~5\770] a [↹81ޖm0m Xg>2G5M“IDm-J#{`6^+oԘ^s%*S.CZXq~ڞ _/0`)Wmb\|{{IKV^h(f<.f NT, u򊘔]^[k-9izM*5 \wJ^\TقP^ЭO, Q\Սe˜vHkv23T46RZ @ Tz$DQ= 0|IlORfJ~z*E=) )h/b>17zwW@G3+^mӛN1ol qDq/&B/8D{.Z 7E?czGw ł~ g6ӓѹͼR=>(l/z=Y 򅧤AZ*64Oj2D# ؐBQI;AC a$Bh?EqȂ  *Ō@~9T3 N̽/v4DSlM%֤͞=qp@aJH&h@RWKI;iB+c#FQrqJ@mS*jH(E=>4GfYY}~Eqx_(89;ߋl7#nB7 HimE] \i/EgbLx9(W8S 19bɽ ,k9zXtNRĠ;HQdI IDwFS %gF7Mzx`i (: HtE~QhܢE@wڰ9yVƹ%ʊZH iC' -:z)lFUVm`L{c 4/2έ Dh"'u#JHC![fpū~ 3w?2DJ1&PA1ڈ$4n'..S1-KkpйUy 'Zd)11 *ǙL=sv`v/2|߰zVz|O4#p*E%V3ȥNè}S˺ 5ʫ)ponIF =my =2ÿPwg/Ni$iݺ"[5}MNJ1ۼ[KwXEJڜ?+~ 萹ntc(љH"Zf3N3ȼk|B%xXu$OW0k@y<] G^J[gp4%y7y#rzFUt ;0#b.'!IG_"Q)/`rj0T9zn%a9 wn+"2%cl}sJe2#>~|7.w4EN=R|p+FhQ!ƭLkv2AЭ=P.ٱ [Q% kKE<3yMT'}^(?g9 =_OTEDəK_Ux 8V %Zsbai_>n%A멁}l.9$"2,' ;I+.j[(} TzT7*bp+, [o j^8;J[nCG7*9aPM%mҲk+lO50[.ާ7P'wa3lrX:*hbMG8mñwkt$ dk`GU #͐r0.q$U~ >ˤttaOO[57] 'vFt{_[ĸ GZ'! l LM<^ ZXWxvA 7elS:i)n~]-'bh3a=D1 J[FӓS|MB"AI:-"-x>|cog77^^tdk!mZV 576_>Oh9+>$ ,hE!dgO'`{jӌJf[GgD 6Q|;Kj {= {n ƨ@K֥ <kƕ@ɂ7–#D@<@Ug=mHbWЌ~)mAτ…ܖg-ԃw3}4¯LIJXKAݵc)k&+ӾYSG"`}*S#1(9ie'~Hx|VSVd`^'}˛6vRTs* >9IuUl'a6'5g-[9u;ɿ.{iEmʞ}r鴖'mSң@ac#DiUǶ /\I<UxҟE.v`Zl\-mf-Vqg|t,I oZK~CDX!5<t+fJȥuC@K<0$ x",?I"ݨŔؗ_׹~zy!:ku!ducM!UׂMSa~aތcH7 T3ؕ _jH]BҖf<] 9 9*ISZSY?i5mq/Sܶj;ox-eͪ9C=w ٷ~P拊iiDߟQ"kԖlЖg+IL`(J^Z;Gw])؛֌A&@-N[ݳ2D ٮOҲfN1mR:4bʲu= ]0w"GwQws4pc. l~$ys$\L%[;QTdFٺSP.XL?3aCj 6jpc-]/JAkrC>m' L=*6Ӓ}󯌾QBRmȄŎAMr޴i|{SŒ(՝4Ó/p#phC&H7qF6+ \tA`X ^aR;@Zb:pZ2kh,E&YSt6Ec'±7ڌ-&c]O40eXOT\9XA |J# 2r5 qSԪ\Mh e`,ri2)"X:lt<_a]l}٩hO6: &mI;GhW+IX[9 8c?jYQ$) d $H B]ԭY?J&l vBbqeo!rsN p;3Vm{y|eR[ww˚rkKxL>^ 厽lUU]Ԑ+)%72}|tÍI, !g< 哉= /ľᒀӻ5POX]'&"8K}X)51'؍_HCGy+RoCS^jK(7;}hs/N@JW^ C˂4@)*D\J!ađbcmKTL>,x9Ιc Dn Sh%{I~M[),fh<鵯ƗAy #wcyxSg xIHyC^oq.(jv婎[Fqo1r 884.Aqn_{Zw)d3A}—+"qTϤoFؾq[z3{ 9_W>GCڽe EP=5މ\ѓIIh*)0;0Qe&eER\*f[MW 7:^wGp<[P{VU ^QCy Q5~2U4"3=_')c@S&mJC..x &yM!ގ,%d.٫gקCKSmO15<(ذ`fhx)[v1eVUQ?d7L t~S!_Pv0RxѠ^S%3r۰uLc1W4qJy"?1<b€5Y f P1JdPft*jI(aO5;w"&GHs-Z_W%8A BDQ8lɍ-f2UFJhN@P]7AV[l "*p!.K6D 5vWiMf4>p/7ˏ=ŀT^=S`+BDOw R.FS2% \j}фᅗnQ1|8 =1ֈRb8Jֆ*ZE2sus[r?OZZ=Fl^]?\Tc!dJB>:#Z-̠{=-v#Jz,G= *Њ) 约3Q3n^"9=Wmo=eB6uk|w/SУB g=v4gyZ`y $qVjՁ)}RׯRj 3b bw,;)Jduw@U `w?rhJW(^#|P",dYl=rKQ+ҟq [=NG$,΃{BAvPIFphh?E- !ڧ.H[@|0٘7a;, RKC=DTD8(f '^M*縶}^N0Vm4d?DŽ;|lK#'@ `DfѭVv4q{u` EZnh-Agi.\žTe{Y" 'jR"\."A HMPM~V>/hzj&*YNܺfެ0~ӷ㌯QTדY (! ;#Ȉ;;>ܳzyQtFQPO*j,l44079Bm&_ON 0Ҥ{=:g7eE!7i+`<3Uvw)(I5-VBQӝcq_$9hPڲ3'b3"G˿w\("iVα+旬嶗OhPO -J6ti1! ϴk{$9{ 0 %of΢!lbDv/ Z\:fiPIq K$4#M1*ԪiOÚ_V*<ܸd#TF ӬpD+Q^<#d=Ȓ i։v bne y7 9w/#V/\veBݛo5,>m̧H<-k(]$Sd9 |eB4^]4ľ-@&sRK(J.:w]fh\Q޷Īyڥn|,qq K`3 譛k&|T eynȿT=9{.*>=}z@X0~ls;4$O Q]yAXKg455٘ 1Ǒ.tT1 3!"L4<(QC5w"hIRf36ց$JkNLjbjBU?~fmAu^ʵQHF-.WhՐM>=7F셷&V{'K<Ɔ㌄DT`X]$Ni>L~xk' 6ҽX%I8Uf|X@9+[v̓Q+K%P\#HecdC(Vp:ss"V ZDŽ\p,̻Pi*4yTqnԭȦl~WS/0tѿř + rϕB !=@0CLbc}e |B,q2PWC<41oa" *AHݖCճ'=ӔUd=MuQX1=H@%|[==D(ƿ\-pMBwy#["w3P?tY>aOTޚ hy%), 2|SԂ5H@|Mr8PkVz|k1qh.#uO`v4]dAq=\;.IOc 9&^}!:K[q ̆?rLJS/S%S EsPqXeiEb )#]݌6{_~9PFrGJȲWCT #rIT'EFДCIN9V|9730'j/KucjAkkϲnێ:g6fq)TE6о c*dXIu#M4NέA?FcJ d 3^r?_RX, E4^29,w|ث9,i.HАJ2C>K@~w](_<1Ul-×2u[d֣F5qDە K`,S::6(L WK˖Y khńUc}3cCW"G%AOYG8#vGs36fogrw]~kJw㯅.aZG:;-C I` b4F( "2S"C2)6mhιd1^Oҹyut{\wF.AV|o?:5|1$TWsZ}tۗ2F5qӝo˾OG ]u9,.bAPhJoŇمSwv@OkQd%XILk*g˻lp Q*0%z@KZMХ'j0 2ސz<~3F1xS Wő0Ewƚ&7G,zGnEDhPԜ[9΋dQ\xi$^cķ(=dΉ"fZ_RMk LPudiM1*0W5.k`pu"*Y`\ghJ=s&.L}GA-$ KuMMVA1;6ן?PEĩpp|;6sqvJd5[; u|Lyk&L+B W.{ŤD?3au=.`tH 4v /cv9Dl%it10~r pNs;%* ~46F=96 -t䈼G'n*y0PGe.]1nlrTɤqgT%ïEMVm@Dh J@ ep fC%i(@dWʊ hP/r3LQIII<~U|3W |PĤ1' `q͔_Û6U3ءrH˶ +7\LҝH7Zm?]f}e9>k-<`b f`1sH7 ?K0j _Ӟ]6icq 2_;H)IDDtd'ʙ˒hmnX)`Ĕ4bs&ˤ}rk"4#{q,\ZZB^e>XP3crB\E`@yf's{Z=%68?@2nxm0^VюTd ވ[ ,[,T~]"p[Xӟ[+إh{sGSH~~o$w(vki3c?@`)9R`u A7 ip"c_g73=r( כXzFt940rV}yUnYR.B4{OI쀝󛞃3;4[cO,_j6m멻 a{R8&gE)l۝-2Sc ;Qj!*x ':NX n\PBVկⰄ6w.J`, W会_6NŅK]^9vR&j΄wjBֵ'E_b(5`,F6#b)$Dʿ 5V|30?մV{tydT޷;p2wOEʌ<9HGrȳ`b(1@ʀ2tW \1iI`qFhI,NPI̽c[zu6V4@._?>]gSxDւ\>yf/!j <"%]2^6)ol>0w @}㡽0ՑI*] NTOķ!U17vy霧_y׏ jHWXBu^K#e%}g"^C$y:n.:AYի!Rg/h5ft'_~oZ/*:P^m@9n(V+BKߥUx{0x? QӇ:"~Hsݽ)Qk爱NM#?#~:ܷ9tzoF Y ޖYP驳Ek萬 r`+` ZV[f(ojO]%5 {e놯S벐 7jZTKmПA]Q76 Ї2Bϒ.tx隃$]HXc2Qf2(FDn^Q~hI\0√ ^$&SnF {5v$Nz\|"NCm}-J7%Wxd,ݨ)9B)E/׆u*1 V嚃Ԧպ ۄ/tqd:ʼnj}vE޸h O" ەIHѯ iKn먧. PTx{?EOOsR,jPE-)YJ|cNuGqzg<[ _sJ7fɉjKydR'ݞlZw[OH339]L vmTRV͎0M9W&(V&#w7WHUp gaZHi=f][_DŽ)e`|fF[S+_eHO29YRz켘AY ʷ7 ,'5K^~C7L_n!u ~ >myv*X֮JZ52/|cu.TYǎl"7_v~ȱPT#E@R.1(-Tmt$\_6ی9b/4h. }3!*L4nU芓~e䊑>:XFVr>+mUx:$hlf]ڿy}scP$;}ޚlp`k8࡭h䀾}SVL+ 2fQՑR@Q K(q>vM *J7SQdmcLZ "i _t{cslVi{:Ә2`VE6Ѡ/D±}u^S. p5 }cM}4K/+P0O`=:>^cއ#`/a,4W@]l;*lºpwiȽPћ*7yn M>zFkI&ܶo]nJG¹^ 2zҤ񰟤:4Hn7o avoS'pz<+Md¨\d@Jb} oa)1hVyjHCdg&EQD5]=|{sJ`@bbPh^&&R0:`{r@ؚ M]L.qRK]Ԑ+G:pd\UZ=TM#߰"l/gO/ 7e7x$%'/WȖ厱/Ym@TLO-x# ɈPK;3t$P˔z ~ȏ,AfUK̾Ϻa יvP)y.vXzU?圇f-}9ҭK:鏝*nL5MݼB ,ܧ 1S x*Y%Ni˪_t &''Hgb6 Zsn3;hjHg0mX3rΌ~WfPIJAtydDѯk5|m,2yaB(rT84Ok: 91LJ {l릦p;9"CfywkݨA2 [8*1zJ q=2VneM?NԞl,rbp\>s{aR|tHn8QxQӖ~X3nƠJKVdoecgIH-E\O C':gXဂC\y?n8PsR*Y98x6(]jhc V}A-#PPu(T+'3ʹ i? \e ufNc$JZ34r|.yz?ߦr(n#5lu^Gφ-.jsЉQ೼ 7L <;cO|x6y^m;2gɵYbu`v==xCNOLw_aXeQXb&} aŇHQW;զ%vErd9WCje`I)([ӜG,>'ڦK̗ūUBd(X &)艁J1Gnx_NˑJ!Mf}YpkMu rW 6V+5!ɀTHF+TtnJ7F>󴲈PJ1j`"8hE !\]dH"r@%(5h%re&sXs #[{7 I%Z2n)#T݌C . ޷p H(yN O$sG=ڞݯv_e.X-qO7zde-83&IJJB|cV4qY0)0U*j']]`c_tlz^~\DPv$: \ eڮ Vh||d-z5YGt62CEek4ԑhJ\/`oꪯv%F01iQɪ/DqUH1,y9Oᆶ < op̉, :~{UzAD@W4cs]v4v0 {,x(~NֲjG=4 'GozL7v?/ ъ`L7ևe)hѳ_l&.`EUsO"L&Qּ/=ڏ3~P 9{fF=I tCf<圻x=9>;FIg{f:L"} 䛘: /Eϼ6`\f078pA;bLN&\z(|:!K*3ZC ?o81|8;UuƩ'̢oB7L# ^@5r~vò5%Po y塘]M}õVקU4k|QdO ~z5c0n-? q1Ղ4h% ?׼~KhdzX2%-Tf|c<c-s br؞fi--3Y%XlP7, b'@^5e7栩?D6bdwo1~&g3B]7`7A~*Y'V"ѽ0F/(HoIKnfDyk*m80©FtVvmȃ .ʔʷK K BsBkwd팉ѳωcrr>PJFC{n0INlZl=zho9[q?b*ԳB&IQCϞspDb!o ?w#aV#_@#>P_ajKO l@۞끳Hs[csw72(Rd{Ks}$` i4% ~҉u*1r?|ltRw1QP퟽0iU29Oֆɉ#A,`Rp"*U$t.V#$s=z}bQ  3A녢 6HI/ƕazmHu{($THgcRQrtcu6--dd|X}64\pͮ59N%_2ˏdL-XS妼 8g,ɥkSogeV+Z5"AX(@7b<^h&,u]I + 0~ͱsFTtrEY2U\rji7qLZQgj,3$j7a=!|e![&âuavđj]32mQChOQdײZ:7^d^!3}>ߤn#_/Qc\B Ȇ"D{#cggjdaGN48& ۲I͌zP>_)AҩQ̃cH:Kȿ(j3_j O3T'U*.:hϾV,fNQjMPe ĄPYDyg3Lx)j$1lU2V=הi"p']-^6]bO*7eZp$*<)hXl ?3J:,ZP,rX|EP=7eUcي {Ӣ eYu-%^+8p!!c d c0dM2;.0I [~]`Lg5vXDʰ&*n #QPdNu}@W'`\*Z+V9SCTI'| 7L(T(s[1e_/J~xPd-Dw/<:E+7֋ށɲ!?AUp׸;ZAfɇ`4pնFmO׷ޜġgjTw6WD^!]B&'KRcӚZT{-(IDX;D#a}b}adclO)D;3lL& )\K֓I`Wvs:Gj yXM=nvnT 37<xH5ʰSU@ gZ EX&\lOm F2yQԹ3eN\ tVtΓ=K.9;%&|9X&"S (IkͶC5easRRݭ*2"UPSÑ첎Pzi@_m6\4-zltXYLKbcg&.o%:@K Py{\ T86,R&[9e`H:nzj5}a9ɶ/'l'I6G葞3;pAf7?v|6/ !"kڕ$m1{D`)~0fZ/qHrHZ  nfAyk,xSXg_ԃx+]m=3Yzg*ޏ|CgYcn\ J"5UˣkG+FAݛr 7(WdDHőV(r<"A' IzQzh Y EXcZHvb{&# i<ݻp8P#o0mC"1j3YlCw&HK"N^u%%tj]q򞰊`W5y*&hF7z][h4_u7 YB4|XC^)ewا;^aƪ=@20Ox93!@>+ ":7n .0ba\ffo Lg(x+]?!)|za^InovJ{.Z d{Vq9`g:a&ЋR=ܮS>}._5ؠO‰Ļ t*mA/Zf@BQ$ 񂽐=cWDGNJgBKx h=) _6UI2\R荧gMBJR,'׷dwp*'(yGLt^WFt]:yg [ lsuKK4s+&jlڍφvR=Y~ zw$r_*ǾN1\]dw*ry D1x\ɞ* tlUWd`c[&`QτQղcs 4ױ/UěWJ(Q2qD Ibq<ϥco;Ucwv껪! pu؟Z[9t+>#p@w,rKnW c4&]J8i)ޞ]OY } 2h؞]{NzoUWRbSzi~Tmh(A<ٰҔE l_6^-3^eB # %6[\^Czٕ#q+BQI\.w(Ig"w7=py^NBasU;@U4糳sm:S_:!7DڛJqx(:o _)2頖<MNhW Ӭ d>5|WZ jcƈdjԒ=ll}afqVttcncTVGiVaKI[mcU_oBO\!j]!yy[p&A#g >LH;>%P^9%IJ:x|z: a5$߮(&2a$ !D@v͜x|D@/b[._B΋Wۯ*u s(g[ ;"r?DCiq`W6P@B9'CZ+\µFV,z? A?KA܂DFHH!Eɼh13wCdg2E1:R!(~bjʔ$6)lӤe;(ɖp1OFtG]B>QB_O^ L_! ,S~:sLX| EړJf 6p|QOueHC<\-K޽קT(\ۓ9}#2MBܨI2]Tk! 6^KxDM)@V˶4G"&Dւw7Pޏ / !~IGٓ]΅ .*ر*>^9aHE@ewTѡh- fO׊x 7_?L=ji^H}HlR"'\8r: QT>yPkt%Ɓ4P}`{V?I9ٚ&w1h:2wgP+ qNXAQQ&ILNf"NՒA Qhh[J3K/"D졹j^FDߑ/C4tHRvzC&l_SU i i],cU ƃBk/_*-׳JtnLE"gĽXqgWWD|7"C{TF B_T-[,?J/Ձ{(%'z]d5S~ Fx H93#L$4<=6:Ty*"P*/B#py~^ ]522- Hf*RJI)49dlW|*M{3<,Pi C [uzGA% ;L찼+Ρ>{O͹_~.=LCslvh:!hv(kc:?h#}!ލo\}1s#>çq{Pǜ6Gt=@ct,~A wCԎ@zaʍɌ UW)0r5yf6غGprdX)ua 0s9?w%tqJF]zu3wG nպ{4Z3t.=`Scj`H.)W|ׄj-J8)N1ܭ6;;<;k8:nq=I Qur ` sԹi Z)abQzͽn]Y AD_uC F1Aof(ZFE)=T'Xcs%Q``^HQi뺑x68dJQn"74¢+] CjKxmR$i ܬSA/O}H;t;Wt:| pIs?ʝ,|uW~F|9z5e=Ʒ8~?*%&ܨm<xuA Q%%!?S(e`} ؗ#iyx޺b~ߎ#W$[0d\S-h'_Z$R9r-?ob^5a.|:dU.9hXOir "]%&M"e}-aVluG եLmsS'03,( fs>>5!3Dp96T,F -2߈dB:Xqj+LݺCm=U=G5Yyo68 ;f%#5"`D_ LC4My_F1 W0*bxRyw+3 .᎓*К߾|ҵp:8L?1E-%Us#G( v'N^|UqZһn̚.\9'BZK!/tOY=FR2J#ߌc`!ܸkEDI-^RN1Sj lrb-P"OWiY)yP\֣9u,pn4jXf4ScY@oif +?9U:I#e 2n'ak2pc>Kn.L1ϓ}B9F]'c)C*p= {EU>i/Qj#u |(3$wQ:hrQ1ʿ:XEfo;E"Q4`^ɶ_#qw|PI)A5SGBȶ{M6ZU)Wu*T\N֯Sg08Ń8vXeve M&1~< 02g6 pIt6@JnB8d#&x4##!{ n-X;TY%]r)!ӯgQbR;q\2#D6 :~YV%]!'x'3]˭{ Y9S%ESvdaƉ[&|՜^3)-Ѩ괧樽`iP00I*gs2)}@8H:Fz38.'mӉ$U#cKs{Ŝd*4=Nedm8HiOq'y+UIrZUaR_Db@ލcQzln0n2g4k @0'U($BP曅Lqx0(,?Ine~nԩRMЁifѰs[~Vds/;[n3c5Lwkk=te<5W"5+hPmU/Hi~;pS:G ˲椐HZo >6\N ;؏bh"*!Ј4R6Bq"ە~=f :M)0H`[n8o6XNZfwq221νS.2-FVd>`轖dWv mHnƸ156X8$ߙu!C;+Ź"D@ia rhHInpRrFa3{JT'"sYSEcv._9{Mu셯 mqp|UjP%&K" B%>Xˑ/qGoYvᲷCMT95C"-ԍV/s -*He֎Fc[Pj!iIe}?X@N$L;04-6hы'E|ni|"mj 6j i => p@ >*m$n7L{)m9+;RU.赏&Q[ڒI%J& ^MKuѫMݶ4X.E9ㄞ˧~R3?|K:~>11AOԅof Txd$š|OU˽O' #Cm/D/lF~%bG!ޏ(#"g4 \0`XĢB#W՝wbcu|#6gPK2N1n NQE:U ;An0>֭JS/a T4aJL"o_d<2) T/ouhQ;)YW=Ĉ1N qQJ{> a}^.7FwB@&$b VGy}YF9jM? sLɗ~J [>\@Rkgw6-U{3 V  s@@n=h1M4c}&^rPxH~`%;^\F2Iֻ-m?u3y~}bfa\!Wbh?M/@'i"3Fo k9(Y}#oas3uм,-bF(wH"hʲ |((8.֙C4zB=H)o[w6cs`#or5H9?Ol1<ƀK9/pZij~ %1X<06 rA ci 1߃{Cܴ(AFtMR3Dߺ/ L8P!$1311Dn#$ C% ̧iĵ9Љ-b*T?pggpa> &t.G$kQ1Yr9O SL)cR+<22 86ʨI9Wu>+ ओ-O˾jG'ӎ2hoJVluGmV1+ф{ ~%RիM_άpMՉxHiʁjӒ u<3_~)WUF!8y)zo8*}!=?š(hʹͤG W&MAF#9k KujX|(*sVL$̚kO4W.0mvރa^x_H]Sa ߌcf˵oɃ9ЫR1*63nP$새32Ab7Z|fZty ,nغ.ǽО8K/yM JM4Q¡TX"ZXɉON =8g;ЇI9$h|!E*AQ'W$Tw;",g ?6 +})Hv&ˈU\6$xZ=Y E 3ƃҁߥoIM<ڲ2ۚsA mn ͙<53 b.@wŌJ[lߧi{XL]Yuj6e#hQ03pw s PA {0cX_,jl1AVqA#xtԠ#3;JJӍ9;Y}\BUMBD/Y|tk

! m"$%$Fg>9?3Su5$&Lq!th]#^x3 H"i O8&2~9#!;c\܉C{K6%d;Hg}?5վXOW-u;q ǥq.pE%I`}5TAVL^^E k3q7S?枾wrM_ k门Mwgr _u&8 KV\|Ǖ^I%Œ!.ŸvSVWBQi } ?H:~ z{5?k )Y՜w/7B1 MF])8mnGchAaD~~L˔i_Х`Vj]8 ȈΌrX<6jfE;a.9om@IyMۡ ,"}N"s甤bVL5w#Ugؿ] ˸g;'}vД\kf~?2Fvܽ| B#R96l0?]s%vJ0ܪ{ˀ`pOJlAi5Nw!yXwn.d>\؈ؔ?jL /F?qAgbِ) )k^/4 P//qFYxg(ȋ$B/e!gYzJ1={6V O~~ 8wvPg(0%%_86l5̠=.7Olyʪ\FooJ"p RΥj4Iv wqsKje:PlV_Gt1 I+]Gm(9-m[ܧrI ZxA\?y(icSaE޶SӈMB&6^gDjA_}eK_#9jqΪ G* z^ R0h %t6M&Ƚq-ԭ<ͣc"OhVeX(A'OJ`'_3KL-F߸`8|`E:k;4>HV$AlB[bL<_FFL<;p@\mT8J~QD}lkO%m(ېľ*\Li3KSHR`ώrIw"ecGwQ:V ASX>OK l?_By= <fsuu-+X2>`6@%Sǿ-fk8FJD'G3#e)^NՂ$䨝&L47LnxYQU$ 2İ\52[ ,ÉpCaJ|j 7 eE@(y Qeފk81˻ vȧ%Lm'6cED j'ӛWz`͙5WMr b5PMB[/"*MĈO4Kg/ǻXwYjW?ܴJa?j?{0sf9D%>QKUAcek7v$iB&p)Ie.` gdC q}Cg Z rzUܵŇC.,@\\mJ2!y؉66Iu`2eT}[h崴&qʁ3K^qJ 8#Q.Q2VР4=2؈vu&Os `Ȭhykt`m"Y~2̤\J<9Ԕ0$.ݭ!u@rY8Dk&ʬB ݨXdy^)  c;qR뼧Lm>W-rG˟;nNʰwkJRE,5[hdff(VSwM]c(U9J%#{ؖo5L;1 e f? SElކe8F ee&B \ǒ5_=@0RxAa5?=`QK_L?~(~jfY?1j=`R 4JB:4fF|^D>i*.BD瓨} ǽx M Q~$c&)M $UL XF4aYT|c{gxwBsH aLW3np`؉^7IR,]$HT³{Nd65WLoF:h05Mq%8'k]חbb/=>u'2X$*ot{R+KyZ*,g $YG9ZF16> n7[;Z1ШFY XY* 74/!#*Ґw>l|2ElPջZM洀#4<\3a@ԥ=}7ZXqS,,- krﯕy~0+)%{}CONzuIћ<M(˝5?0rS6#KeRcȮLԢ,7lrQ#A=FIQTĵ.ɞպ۾ch4"SˏhA.1`WR rF%aF6Ͼ5B*֏dSarT*YD^՝w䎌EI 87I"r!ĈTwq \UEr}szbOR;57]7]HN3%[֎7 xt˛p#I/2^*EGtj=!lÑUҫh,+/?vO1Gꄓ+#u$\N7X5Cʲ򡡴?Nnf{޶mЦbgЄR!$m'/) 28RN[X h-[vO@19,6dJvGȎ"V5|pa窐P2̈6pt@Q?j˦*oRޖL+]'Y.\n .e nXN9d"Kfl '`hK^°"Ӝӓ9ۧ&53Όcija传k".Tn,rn\)5++gM+ p~hO)p|-[qz?s8gTn_ Σldus!Sk${e1!XC ;+b}$}yi]i0ao2v`61{2%FZ' 8&HCO`8B\\˜վduD21:oD/@;oz,SkDrdh/Mѝgȑ;&#~|+GA[nx"@B3]Iv^|Ew=>(/Ϩpv0MsGWdͦgT[yLL-V("1ؤ K`0uT;&evw'pmV7VSqD&$@aft3t$]j%l 4Hq5>++N|΀oURZpQdlo㻤8xE4.gAT^m@deQUN8 Br4`}=mWlm"DFdY"[gB1RV;i3a+1ꗿ/3 L'*sѢqK8OƢoadޚ*%+ҕo+k 8>VUJ"̸<ޠJ;vA$*XYLm4̸ K T`b KA/Ǵ{_+56-ߠ(-}'%sN :Ԍx?M6\fPȀ#lPRpCC_&_BX {iii]#dp4}>-<~ئҪ}=!5syC}լ#y"P熰c{S32KB _fȱ,Mhvzi5"TI4iA%8rЀ^6oeJri䎿1`}PCf~[ ^ZXNVx.U3 y2nAndMyF@^Hz{4E+6oxGB.G|ώˇEc^Ii[Ow3R\sYP/+M'w;oBql㩈U^1?tZ5Pߡ#{i{{u_͡SBXpicBW+W↨RPH<(3ӆZ'-$R9QE%pRj X(R`ҏδ.7 j'o|53%ŽX;<efJ=vÞ%(+yӨpm#15oN9r2Mt]Ԕ3KZ[@e?l]7)y;Z~\5-I]z]ŝm:s{55óLU)&{`@-/hR~0q9Ͻt #FXpKj{I (IfVvۦڷ@.l,q#laDP]D}is+TrD Gf@/d,4\J+E_Ojb;Vjפ8c]M)ˠ%qlAMhJ k?TY_ ^C!r 4OXېr?$hn)eF2:khF+'"|y.e|5XXGY& "<)uBatOs,x  @u]Zr7W9rA1A {Ŏ-T*Qt]"3iDkbVyͲ f^̊#LYSciSV? \GJ{l]%fiە^Y{D^ne LZdE,6U*:Ecy+򕸔PUHGe}Ҍu iy$ E=`] B :SGZZe]{.gSC$֬zo,\*{OX|[旵nh$JY%ȉ"ٞՌH)%N"뵣Wb6]ܼcy2^>{ClgRqDn%l\؀ry]['L٥Tp!e|O-2" Hp6v Ml:Rh ޼x+`mzFv#m?ګ-t!!],*b- 2tZ sN>'P7tB:w̄m4o_?hUGP/p-\G+hb_tk}̸·JI+,vT!T@VfiP67G5j(/1n"۾Lb#"ٌaT=1,]^No?Kb,}HSk0{ L]i$|rP d.Ƹ-˨Y\C) nTD*'͚z2G64B^xGQd $U_v&>^9t:NfE))S&K6mG]PɃ?;Wv#efE4:KП6aS$G IO8Vf!M:/7RjE~ ]@_Ž4z(J6bKx. AV-En5|c_CF̨"&TkZ%MQ>ͅ59NW6$`QQ.fB ꆨvI,gz發Gޭ m*E:?TH(H>p]^~dT6BG+fff2yNXwfrg@GHS1 P\7>$TŠ'> e.9;s\xXnGRl pke ZD1qpMl:RF"\\漒"0u^S̙6DZeD%d#qUQu6/- +]?+ ]Z) ކ=;i|vv)UL`HLN%`jHt1[uQaݲv&A,dKsN([ܫQN_.t}% &G_B{ bU NQhg V-k/qK y3*aeWVɒMG1 lɥ&M&%R΅@|S.^7ٱ@(;G f2O# !=1`ձi}vlʙIW /B1% 2eʭ/*]!]i.WGG=ذs]aGL"4TicwP*$4Irը-އ0SK];o gORP1#QUxb.229 hIeF Ih0Wȟ Ɇ{DyuEd :kVvSC5iV,<¨ /{oAw.BQ⅝Rz鷏iC#Wdxuo!#IPDE|{mӧ%f&9:6H (7&s9z-}K<1L@рa{q#f{:EunNG}x̮cU5rR B:7ƄB zU.Ql)𶅍H*{W7 Y+3Z(^C$nаg<$N,˘:vuC8Z/ oDqi`"-HiuCRy7sWh1l29m)ҧ3QT `N2"q!/U;S+ R ~wh(ж畼~͉aW'Z~3vK7 3O6n }wx5N֔Uj*Ϡ˾[B##ܢٍ.cR)t?]1ÁY̴,o*iLD':,Z;7~W( 9yj:mGqV'MF!e(TE(Ш9+*A7O4W%yP2I_C+QJRhr-Q:_\r&$SϾ ^̬DNobZRx_ .-' O+VYM}Bl!xXV,JT m`"`i>x]לo+}Cҋ Q 5OrjpKm BW;0 RZX^o'Q\3G7Hv( J!g?$Dxvk2 F3޵`T ;gTTy(-(d,_sDVfoRgr[ݜ3un٘i*}pr$4V p^ߊx|_ov┝𒨚mKť$ג%)qF;1yBT1젴 X./f(q}4MҝX?U}6tQF6qj<} ##Y۷)2fyQ>=/=pl߃4䄍E OkW|q{&g4pi~=tD/`Tn0977Yhz1Z"JCnNu9\+$rd8#3(Ȕ?6f/IxQ\d>X_=I$uj_YE=M:$$hr$8O*` 6xV쾗rpDAM@`K[ fz ^zd'6شm¹ې4Lzɝ%|m q#JU[)Ωr8)'XWeI^2Bu2cB5M镄a#{${ ^[#dqptYf*}m'Y311B96>n#SpŤY qF Y^,0aO]kRzTIțXvdiwO h8$EٍT ,o M\o=Y@&3s\ 2ne.pDχ,k .R/Ny-*fFߤMM{^7)sG`6-7/X\-*i0,j}Oj*xgLBDQ' jTGPEcKBq"mQ{~zYx3}OTpG"" 'YCo AؾndUpl%#WVO!D){=0u,uM7J!$x =4Vkw@j+#CdXg /9O5DWs^?)!&Je{ֳ_~͜bCK; K5^:ߵ<"d9!EXEelK0Zm3!@a.$,mq5t~x㨹<{U48EXR.ͶHnNF~Z~*s,Qgc[]d1$6QQitPVgI|%98v7[?sFbsyNRR(~]ۻc*XM%qp=Hͮ7},REڒwp2mtkW/)p1l{c,l SE鞀z]JrUF,kq!Uџa>,t YjT(ꗓٹ-=5L5w*hSj@pHHpljB2 mR57 ^?ZA̮+dL## YrO5gAHv)2<`XW иlVh%c N^V6~aΠb+pCJкŴvNj xch}>jm`0hPM4yD#B2F v01"ֽ9!&dCӣxMQRĖn0L|]뼢XwCl'+9b(✒ICc'^Q A#´P#I P\yxO%zlKc\a=^Ot6>C9 rf`@eBCz%euip+(` b XlȽBKeAuPtÖAӊmP}Ȕ!XܓrZT萄>/5"/l*ގe,B yE#ПaȟaNw0uOxD!ŵm4^:ޟHܪqIbS+y2X SVJk 'O:"?Á)j]ǩvx*JFxXNbab!KOSJG,c 9$=mꉵH&< $5'd{t.75Eսq'"L՘yx:*;|#[YLǺ18^ؗĤFDxP1~(X6_On_Z>K\UP7B͖Ӗg%rP@r I%%24*x._ } 욫7 Ȅ~1̆*JRghTM;q"pX]R%B%>~|窪hO sMDZ RJLs>f)& 6n@5oMk(ˊHzg.+2(O@t-ѪDx_u+LXCZĔ;5̵yXj+܃UZB-x,Lt75% MKq}kŝ,=XJӢ1"cTiJ q$6GY' .ivr]%ť\L24hDZs>6JVZ(Zt( ,|7T@338ZiS픫 w`͛ ^:|ޏg2FʲqG p80@xk ZvEuB[Eq0ū։mG;tl)y Ot ԟڎp:JsN"i6݅ͭ}t&j 1ß| EO/z DD]htlbdmUt .Oȗ0+i[^}Sݥ+&GfeXӆُ‘Q}]JR:>>GEIrasQ>x! TPvFg׍cA4RfIb>j-yHkA;gD($~\BDQ2y#S{Q|mf\)GZtBkXuD^]ǒ/F@%[uf:R̼_KBYuU 92?BnS c.IOyX܄q_I(&F-=q"$ [3Q@pVtU. x%4ڐ nRud'N`rgg85ߋc#4S{" 8ޒ¾[o7Nޭ;;])ŤQEֻɿ.O돊=cp݇|qz}}͍R}*NNav\럍e1d Zt,DҪ_fLM^GUـq$i`==Tlz,kղ -CP5$d%&4>dfQH_C&mQ: `U3glߝ8^&5>iJ$oŕ1Gш`(Oٰnvs8Es𶁾ԙ~rkyvԪ q 5H,Tz`Q=k HOVINe?Я dCo׏F~jӜd" @q%GC^7cWP3rW馯a{.$@}%Ѿl $lۆ沓鸗PNռȓ2ؼF@ f+pbxU@^{,["~]fW@~=DDٳVZ4'DӝSF `uef $U'+DdaI(51wI*<+ބw۸QNaJg#U|"(ۋ>@\XϴI߸yv^(Glߝlo2,LTt^.t//hA:b=gV9Mh/d02I)$<^]|&Wu׎52]pz'?7$t5\-(0C%]1ڣ&A0\<5T*s&/.W2{,4Iw% #sKJ$W@"4_3Hjrs3Um`iݼ 8XG9Q7S7]│JB6r"TJ".<5uk,fuZ)aPnp|83Ý2DWw0&Em!V~(CIQ_T . ;o`\N<- Mښv1-.J5G:"X[W;U2&y݀.fɃFO =,;ՒȘۄ, ; ٨f |RT6$Fm8t*恃Á](jl±S 5GD_C1!~ X#6bIb@ (I.^/|$lٺ^cBpGn (l`y6}c>|dWCO>LZlY7mJµ^Q;' y2:BYFx&.IhkDS8QU$LtmYrrãO%nK$@b~eȘl!>c+ZO٦Hl̀Ƴʩ!1sdjh#pŝl waEcײ&wW| XALWVÂm dBTIz^g))Zi)BWL+! ŨDV{`F&rQԊ\@>.(|%}0H["a-R{V8ddȓ}%?"G( f)q{w1axP6@:ֶקG(x(C^!UvkС._.*IRM]j +TDJJjZ BGֈ =*xhJg0jh7feS#kTzEpQks9˨+RDQ2'Dml"i<} Mѳp sxŠЁG=w7mkwa•d ~BE8cαH. 2ؕTx/kc]_ba씁eaU<wh ~V73S_X]ZŻeʑY]!9Sb <,~)-H& yPic6+t|B+Y@-5o3A]\-Vش Uj)&,DU2 k.fm 1!\Լ/l6J".74SOR醈7QCՑ6$s͖!TAjo> W&uCD1Gyu!wrxDemYlRTG3Ҙ׉է6 4赓AYP*AX?so;JKR#`"XA_5z^&L.dhw]'9Ck5~O3'HRߧ;ӒGe`yVئN+9u xit#m.q1yC. /xykὠ7r4ug|N!\ /e&^OR3?caG5o|}\_> o2[;u^]`R(U>$#հf콏 Wb驃 0M+r^dv` M.\B\;gEڲp)VE Ae+(#aa>c Ƴ$&Yd-!YpFFо/vc@qSZ-߫ODyw+TO!X@sj TwnL =@#qQ Indl&Ђ2n9HXPw$FacSmzOiekPUWfg/q;n*R̕~@ѶSѐQ쭷f @ BD(6xKh0b@Vv]&nG܍݀ZhEbut˜(TH+[2u9axL ڜ<OsX^# @6?\wM;C]1бN ](r.(fv(qe`xbWUp SQJ'ڍԶc2ޞeT,gq˴0S DQ WȢA:mS<=zs,q^AK#40-yjSeYsRۏ1L*($bC<@' f3I˘C~PK81&EB<<3Ici1,L?8֛?irB2  YSEyGiGȠpUSB_.6fxg;*!y7ZyW m,9!0Z|9ZfB`ُTڗ3kdWp9Co\N-O[jQpDn7#@[X&W'8ZSVVQ,`h8:^,= /c"/}UWc T QY)ƚz 4 ?1)??AH-ˑ@S0tr0)~w:v\m]gpBҴשF7U6CY0#6%Lt~$*hm0`L:OP.hGxnSܰxTSD8[L ņH>U;8ՖpTR 5bdQ~zFY*=<ߜ<@ĸ=W^ۓꅣx W`e {-A51*ԃ{@.SϮ[ffڢTdGyjL_]o盛b*eMMXӔz=4BS~);1{f۠6=d_V~!*DkW8iSz'2"P+ ))"ܐfJ⠂x"?Vyd)o3|v7݀E\?M\Q{<-'2fp0 (]0FvâgYXm#Hv5xF~LhE^Ṅ/Pno ]TGѭ uAWhaFdM o=3TS襳܁)L8)l)(w+<%fvHB%.ҫ=wI8>DA ^UR/ߥI^MPjL6!ScNǤ;˅M(ZAR*?A4d[g{o2ބL,}bO#IB]i/k& Wt+ ]:;rCɼt m#SYpvc_ljWYV|ZW `RWL R(CtJ4Wѻ 鷢Q

bV V2-5%D#!M@t2E'Y{h{f+^u,7tUϰn@GjiX{@Xbg2hI#ET@ 3THStUd FMq8Rn7i$Ijm s(5>5+Ö.V~ Kl1ٛFdFQ֐ocs5 ilK%pECUiheig#9piM U+܇wK8ڍ$!%Qk$'>="o?s8='0'ˎjlN͓D{e7@䱼U5TL++S!,#?M#Y2x{ˋ\'^@in^$FjnrIonB-azh l5? 8}ëaB'tuPi{qNs#ſ8)X> 3a:OnwC>`0wh5RRlf@3/Zt5<9+vg|NP.%w$.yTt/?Y|x,iA&WvRJJza{7h6 NLhɚp DhgKmf=5f^)p!@" iH&U7Nm1o0Ǡ2/ ݾ| ;=.Fz@bMȚT&N|gJG@|)_0!-Iǥ%)'>,Hi밈1cYq'u,Z[ϘsVpw]:l˩\ӈ";Iur|8+.*qkU}xr}Ϛr[s;$@ĶBd@[[2Fo(fE#7~4 z܇o %nGjzIǭ~ pam wG t05!pW TN[Zu[ J83(eM il $M6&KM@<5o~\GT8yxQ 9gJ2 DdNp6JD?ޮH`O֍e}8r ۽B?X:dD%[7ګPy=#3 Ƞz+RoS1jp3R$fZu\i 7&{Ϡϰ gNP>뗳^ k2KtqJ(fY{xRybCJ<-8R\"_nWiVvICW7ff>f#fAzMQ`~t3vO"e N`Â[&+G'R8'![]=yYJt{ 0Pkzws.5z9 D> yp~D17υԒOHmLtKmhk !"3l(3 _f j'J3 ɐrs})$#upř@JRk4o#bw?(QCСVx3aELe-r+7InNty P hq?`2hj8@Ak:4te4Y,cjKpU3gT>מ?ຢ\PMQ.\5h -H*Ģ3XPLB( dl8 (ڲ]iq9B'"~_|8e|k#Gp?vTQ N9ԞWGy&&M|4hˢ 0E,>cqxW,\' ߈r؄Y0HAZ %=B%gܕ ݍCjB/IO&4QG(ZVWj\u KSͻ X)ܥ]ԍ pJ^hAu+a؝{n6e?r "j4 u*-D@g"cݮUٍ6""sчo(!Dz-T GQÔ!E^Nm ;~=K++uuJ4><O)Pe&EXaLn:5"1k6 F$,ha+QECӕ־:9N#l|q3Qf;"D#C{RVuD 8;cUB G+_" ¯}1rYב#r'z|ʏ|^o4yH Sա\d̙*|s+5rUDHaRR6⾟ Iү":Gm'ZZ蝇bf~>Ɋ$eШzT4$(fLpᬂ>_mnNueOz1hkF1y~hX#QtC?N7۵H{~ݣv/ld|/C La}uid  ki_oׄJGxqFWBP6$8ɿ|~6'X9`cV|Zς>-9k&\8=s#}U >ȜuS&jسCK y3rL"\?~,T&e!18Q{2@~Mz_%I14NY{-D=h@(ZmUq%DFG$ŭK# ~ =H6<:jCeטnZ]<̐;+HMy*Mb*V=t?k:xC67QK ib<|䃻fVba2(짋Txnb.E K5XCTS?޳##޻! (9`{b.դELOQ\_ٽA$WE:nG'n׀ rLNO.ʉ*ӗ<( 8GUCcz1uFEL A,rДpBJ^*ޛ (mX~Zfp)<]q;JFv,ПxTe"LKQU:uVe6G3A_Dzo|“&P+O- ޗF`Shö*`t=BJsۥ]D*tUSCM$Pka9TPvgR{rQ3ò|mXKʜ44U:D08pS=ٴl[OL `)M)TEi>jg 2Jm~ME}s!Qn'gyn^bVV5#Cg}3Q[`VϞڮ-puc}&=Hg! 3yN1󲳚+]@lތIP#:DdJT]hO; 2WmWS֫%n T?Ӏʵ'6Tx!g\쿗Py4ۃMujoj >!r~4(Fmy)3@)rT#'xre 68ABPY{?$K H}*-oɧD[" @MAlܴ̥X9 xjr"%ygLY&j A?51,q-avwV]_.j,ЊV*pDݣrV}jbw>з$زa-=EŪ L5d0x')>: JȄۗJgzsg,­ AD$l*ݹ',Wّ#&VrE2" M\v@م&W@'}+%O3Ȼ묈~}w2XO"KwDRpwʅ06} Crę'v*+vdG&@&=f珛+}*glgz\ 8Q+Ѿ.gM`a gu:y[:qa[7(B]%"I8X'0Df2N .O/e*Lj)y>[MP$AҔH[ӂ0z #rvUMct=oy`F w  ؉1#2g NLgsBW-h/ƅX1ya郻`NL!UYьpN}ˆ.+Kι/p0-$SH݇~1ɐ.:e N#2-Hj@^c@i^Psݖ Zf O~,wh6 uqZ~yI i`]!@+i9*) S%7L$\8AH6@W28IQ6nu..o۴n~z;wAp )\# !C7&vW > */b4Nc$NzU39u?`INLHh4"fHTIo4Pak^I(eE"b J QVTO47)v`Dj72=%nt%?y;cXd7tHYL Q SiF `^ O~f_n(7] /,iAFNKB 0џdcd(VϹԽlz~U )(@E&cO ~ܬˌU?y㡬+#(9^ 0 "wc9-%?kTT·wMpؐnQF+ ? ]O~>|n~FɎ)"_P+V\+}g߷6544r@' %;@E22z9CD!uA)Y`,0=':b8s^7D|W8ю2<9]Mh v&J L]O AuiER ص}%bڬMκ0/ ]۹0EUUacVpbZq$ejF?8þͪ],(П%[P IOr~qwyyN ґIO/[#oQMY0Za:n|-c3*n;Ol?X7p1Y4^$tSWrr榘ԶrĄ.:`}cs=,~/ٴɇhC1m'G ŐU (M$ ti6)%-7S L9LlV‘" S~Yf++$1P' FW)e/Lx|a1;rZ h .^>n92n-pٜK~* T[xaBK~H(}BH2]2n B Ȕr&N[~w"}"%cV OgNH{8dP?ͮ[/*L=,=zR"^qm$ M %DNk K"_~4NŏҾ! >@} >s ,%TjcEvߢu9ٳQZ^u?XC5բk @Ki' ᠵA[> ZtmGDLj¤sr9#˃ȽO{ G$8-8r7h5!!PmO4U JիUOo>5wyOym/96j2HLKTUl!MC,fܢa1n^ v4~aIlBBQOIg&u_9kC>-2t}{`@{__x/ 7 V$m0@h #*Jk)T{PKw3_\&6 QZZHT"~ל!QW3N삵RA~qCj'\Dw2x=հpT Ʈ/n0;#w~[!/~ v>6;cI4RQ-l0$PW똱Gi?Bgp %@>IEIgldÉ4*oy,!ѵth>^Ϝ0?Pg: $;NZ[ )=I"3F'?Գ\?D42T+ owQXKmzrܻ!ęA-PlYD翾Q)Ǯ]hm>8R#JhP+"r,ѼO+F׮ьC= DJLj] >zrS8ȒtKn͓ٙxcJ7lZNXRoo$]8[a*mV5o 92]ܰecTkG} Ȩ<&. [׬HZQAڿP^EeN^Re#Kx3]'K859sEp@cو/wT)X,z Tŵpңr$:Gyf`ɜʶ_)3肈' T,`I@Ѐ,h5/!iI˦7^@R 7 *y&tBwc0'QHh*\~K8?p`Az*O;i" ӆAφ_3ÄJ@(R4}TՏ{H#l6"'x(s؃C87o鬲Rs17ۤN"Wlq I @Q92ei Ӧcγ]Wښ۠owlN 64O\AgxX~ &,.oau+Q3q-H R xVcؑr †H%V>9 (X.^C2',r+H*V!<$6p%WL?#%NIRo"eS`;>EH`WAP4䕏XDda^Ԙ61*;:?ҖZצ5@5(_(2|"˟EoC\g"d9Ji_W Nƌ1vMæRʗK0ʌ&pP8vǑ }s^R6K)*'Qar?b/T6QEI7v`[YHQyGʐu+z5RFnbpJ,zT8u-ҽVBg]Kƫ\P Og*K,QJo`?>_<8KD%%@ZW2!@|纚6\;HvMK[4]H)5L}ij,@,{5_wL-;xi=}AHWCE`(/c:+c63 KA[W#QTB:7<Ϋ%,ߣrVCLzH:_u%i =k E!q:TM+(*tDRm눓p7Ռ;y)#0j5,1V +XRi[;nlR jk .2p]V΁DlkFIRvU/,)7 Z3(G:l/T)&%Qu:QnS@0$O0_ &P[޺mSÜTMˉI2m)<'0{O1 7]u~5/էΒm-E/6|ހ+/+\4"CpzWnn]!TyI9qQE=c$,<6҄ŝC0Ox kCm[d $E&1~ r>jJoXݖěl_uWL}I kA^/8| j4'f|!]iAv%OҗͭmuHrqT;En +)`J3uP~,4u_t1[x():u(x:x2rEr/||vyW#BawS*!P2{F20#b|HTt}D\YYywm^YνlVU(Cw_~UP 6&;y|Lf~J+A% G\U C47EdkzD͌0Ɖ~>1rT e]Npn OqCİNh<8U9D'HzҰdaOё[ D Cjnr=F&Vtr#9^Ahep\rJtY%~@H@ۥ_Q,N%QQί3 qgTGGX[u:iSqoܧ4I/h 0/V!$TF"=:|I eMh ՟[@;jxjN<Xu %(R΂Pn!e=3ss$3 45DlL,b3!0J}aPV>&~+e'w u~pQleU+ߥ$˼Q%Pea*SZjrJh0(9wNFzur[- ~φȿΒ/-tp1:;.r rff5^o$k{7.kbP{5)jl5Ŭpod̮+dwfHr#ɯn0)kTkPlgYho9jK w 4c=@^g_!TeF&Gq#]R\A{Ϻs qW qxlyݸ7Qݩk71@d}TuP0|E7c"~sK*ᗦ*m'KV+7" ^q4~=#'$;vFSΖ!@'׋Cr wg'W`SPE3̨֬x;?P|Dܶv(Ԩ4 r֏|;Cۨo?`xφ=pj -%>mQ冘 ] eW4+fAm(4 i)Z IЕX(Ǝ\e=pbV= yZ޼k6KŒDQBFO34s ڙ eޫC'jo=1ˊy &hc X&ALҐl"Nѭ&Oc/C@PJUY~o41(]>S%I$ RA8>i%3X*2@JƕS-+S0+3qRR :ǁWoGڇM Y#GjS9dz^bD$29Kù#%{c&Fo1|wx;]}97 (F* FY^7pTgKiUC7*wQj!K{4o@m)nzN/I"ji !ȗdC90LIqs-58ꉨ6Gl>re|NT"o|tDcZ!w v- .cH-GajS> Ri _$шƠ}%Vs RU :@K'y/R ֕ yFkjc`dXQ0Z (w7ݚ GKeoLSaǚ~1ij:2-䐳T N>e^h$!dRfѰ$SZNNU@4l=0_,'y= :MFEՆ$m")+%̖:~Ļtd}JfrĿF[eSFbw:OJ~h5wQq~7@DV}Nj .TZ_=ǀ?-pi#erbtC0C0_\~oZ(owX/c?Fr|K $H O>Y)X+ga7OB ~J}.'_$Ua4萬VV.ϧdzh {+Z@]JJʢ_rBNqSh Cؓӆ=w3~ K\J76?Ghd{|Y Hiۦ?Djl hRlx! $3Z-mu:rm?) mEzw h>;穒#@!s ^Ve0Eݘf%ٚψn۸'5ՋKNBX\i*1]ZS<05#SϽ}CTa܀ȈNLt0;f=V[y*՝Q*ɡ`{K$zDPt% *_7{nκ_Z"=T[5Hbfg2:6;0Z6}]b=0t7_h!Bl}G{^r[lf% ukv}J-ի'rnm HYG1|kڤIbȈuٮo4PBsw&!uCC0? {?zE*4;cE[Y]`1h L1TѸQOZ2;G( DRhI'MNi&fBҊXl #e$ًp _:)q@OsI#Emy)_:A՘cYv\ٔ%x  j|>__`j3҅vZB&k_.@yv蹡DZ.HU ykNb̐YA͉?ypoݠ i⯄s~Pi|RmSv;wLpUF"wf=$VJ'LK}{f}LQKlrAΫ_&V A`qډڬ5JB>j҈xxjLJME5¦ 5RϹ#mcv'3h*`Lm I#8G2dM GE}d [ h] e$tcW%6kO1xE_r؎QT$dI9n5U'Cjb@%ArZU ejLa7р]֕5ں3HDìI4ߩ6ՙ& +)ZO0f1&4 w|;mc*5l[*P,TEׅ s{6 zz%K4Oު}p q_4A^aՅğM(f6ʚzV1ΌIn"jUqۓd+}e3*$rHZN]ǣ^w#7 K}z)Mo>|$if|\d#'B=$GW2.-[_=Vc-aޔc =.[`,tgU.!0e@_]PN(_Q\"gхK->DVc<ǩ!fGhV8-R?Bai[u^̽omh"aZn5 Qk!5LD#UNNɔh9ecXY]3r+=p$̣O d'z-eE.haĎ`5FMi9#IX[4;IgHd lWJcdi"|0~/KQF~uJ =_dIlӷ( 6Y@S Jٔ'г.z |] \RwzDeL#;M(}#RE$?c+I?k#~Osz_`2 N̷d&_gGTLw9$=& Irv_mR@ׯ=".b aj^UY=O=;m͛We%cJkR AlbKI |_:6M}5Ӕz85Jz^Vpwy@J?),hÚ}C>"Nuk. Q,x}U~d(L DĀ}J Qu#^tvaWc_+ ̈;qc਽Ytx)V L|ʋʙ5Yc76ps]zq'pҰ6d"%tڬt[5z(Fw?2oW|r>i=eGuvR12cL. 9H nI@=4`X%D i6%{IY;Py/f$TN~ hz::df%W,Yg5s oAc&Ʌq SPHO|cro]xБB6]yzWBL' yk8zi`.z;\ ZB [`fIWv>%?M8Ձ/MЀ #؈,AJG=̀>lE 6E~[=S@W" *Nv ~kz^ẹ-#i@ 0p=хNq Wب8t|:[P-C\?iǬ7uc=Oc_}qTeO댚x!s9Rje@fۋ;ѵ/t&n28]] ޳%3?'Ԝ1$tt_P֛A/pN=ХqD!z4b fкk 4*]E|͉7`$ޡFA޲n;J#NaEɓHȓM0;0D@s[EgNYQ*a~dO)l|otF&u}i=Ռm!Ռ`es ҏD;0l>} 5duT+O(DMXtJfB% /+{1R~u#+Hiji@ %\73뢬a`WmZOm 1A\;Vd6ZMb$6щ8ڐII> <|">C|oQrzKx +]Rv2<:%.uȥ E0|2i()Zk-u3wj4wx4!gLŇqx&c^ ,"F~O>r ^f*ch5uaoˡ m2ogxlNbgТch' Y n M >7wyV6˙Ҽ>$X%'gRG0 #ύ 11 zt>MGcn/IyH:o閱s&1cRDQy;"[=]!Wh+ S씼URcCV-Qj#FNgQYi:8w^Ux8ed{Dt-s52ڝ0M+eqBڄh1-hosuh`_!uD);oJۣ*GcҗUǝJM^TOv  ɷ]|%X t>I>Vr&?="ePv%@K]O45pOfa:M5f\w,ו4y|Rˌ8nYіF0}!X99MJ BߒKmW瘝Z͘aUfŭJR>gZ[0ޗOݠJao]X1 `n@ hCix&k)\ɜ'^y/aA/m%@\u ߴ.@%gi̙!^z5}{eOp\1,skG#n!jC?;@Z<HK!Q(.syɌ&tn!Li i$ 1:+{D~}BJ74 66(~iuT<*YͶfo\ qs yU cQP4ĜbH AbeMTqj-غyIeУn/pr~L1~\̆~`fBR%;kFfՙ6 kO`L{+nCǓ&\eOWEoVHRՅ !Ԫb x6"~a`&gܐyE5VyUt0YU\}FdAKp)Gd{&='n4,~D$`kqn ]ĩAiqw!ӈpхR.{)cC "z~L]~zZj\~]ru4rXޣZi؈ߣ5NdeVۤH Gd Dz(,O_L`tǩy~E׎ G2[o*Qk_=ƞ|E)Jw܅ǹ"/Ū({hvf$H"."K8{3 xV %em0~)Q*#.lځ7 k~?k_uy?ͫjoSz.LsdM0%HG/ĉlH3cv,g⃶]r(Y܂sa1B!Kdmb+:K&pTG^Yκv_;\ϟܘ=!|zȁT ӂ` sVUN49ʼ8GK!" ՞]m2˕쇑yu@3ʹ DBFӌ'cd0AZ0Ki#yصr2P[6)X\|=:!IDXv!˓)ϩc0v BM^V^xin7dK16[r!9 VoFDJx#ш6&C>҅dzv6wא6 n V2{Qm HPHȜI~` & ?{t6 }aDѥ>٘I$8J@Daћ)P7\n(t쀤%~]_F9_ CR'}) cYJ3 ~27W503a/]>3V>z^yۍTw0}B  R!YLY-3JnK%ƾe9,cTM>-8\-F`z>"p}wdݽ7!b>ZT. Ip&tpgl h+vƸJ@͒=KgZ&T Y>b6ޥJV -VdZ,3N]?EEd!z{{&$ v|ԧZI;L#Yk'$5PW0~\Ǩ8vt[Yv0} ⦅o!Z B+`G$}$D`*ET1[T͸/n}~P׫BE3"7h`~*A$(hVމJMaZi:[>{sT,7e y?3kM55fFe4?0PƜezU{`UcdԆf0.̱ȵP -qy^+2+k_V(w4fi z)rJ ֻbp5riړ=6MM*_){ 38yﵻX Mͽ7-Z4N[b%(iƢ4?wLQ keuy1my6982AGZPmY~/sL`&S7}r{Toڨa?xJ:EU蠬p([,YNnBVc6p$zo\њ́{LBeCU3bbϜ77j|TCGMYnM "!8֨{BWvr}>^Q򗅹KEG.;m6JC@+n $'= NNԢăCݕB3siߏcCOLfI":'jEA .@TV(kա_@-@)۟BRvnj 7T6<k2BsZ^K>Ș@ri`9Ӈ٦i~e~np 6ȫ g)Wj%2#Ͷ{sW׽0~\#"2vn>r/V8a#qd ;WϜS tro=֔{ֈ t>ƼY-qAvt2)”!VP@NJs٫ bR3fM^H+= s-ٝg4ln_t`Y b)NC /3asNIc{d VF ZKa eZڅC<(ҫը<:I|N\Hh2DL-hA(_[/ZaoM08簇&Wk~I8迷6T(^Č{,XT}p '%;ZL_\(vSl#Ou;sJG5ІH7?h[%|^$'DqDO/R 26Q=\>!/j0]T Di?N4B#VԋJ5] ;sCZaIXβOiwfBP+_w*.ƿQ2(7x]]?-M#7G7"Г@d4Rě/7(bE51HQуJ,@pklW)s|1fy7O4v`ot/xᘋ)jBzD'7^zVZ[V,]t%;v쇸5Ga1g1Q XٺIKɊ$ @`WZ0 ߳&:,. ^Kl5F޺4Zl[mZ½js=Zf@fE kc)㑡cZ;3'Z \/,yg&y:سR Ip"}.d}T+}rHdTJx-2qz>;*R3bpSIZSqx3n,v8N k_i^٩/0&A+]fqBu笪ɮ)\ #gjoym_E) 3'T=Gsz Qwqjq Sv6L ``>"_uE=Y,h~+rD9Q*;R+T ,b^VTUѢU0ёxAQJi9FkW @*KMn=]^SoĿ%RUPإI\o4;[#ڋSm`9px/c(}CIP,Q‚ۚVK)i{)0**x{JTߠ$^dNV]]' =z@O9NĂꢙ+-dsE?YA깆 ka mt\AFg@x@=V&)l¢lOeWO2^u6)&v.ظEaLNY* Xu=k!*6T2EԗkIAf#W' zGH}% o v)2+9?ԇoEj}Q&eԷDujej,\;Jְm& m/0W)->ktT+ԏG }X]E7AbT?=8> ҈o[L~M^dN*Na'D"2a:E^`7KW^h\W[Ze ]DԳ 9T*=\8j RBْKeru<ƒb4[K 2IϑٜTX)6c}܅̀|gmIwXΐ(,ĪS VL˝?MplPvu_(7IBEC!v̌eP4=4ӑ݇)F r&h'g\&S  `|r@ν0lᙏe R!i 3}:e'D,[Qkzr+ KufQTDIjƋ = =*Xz?ÎZ@*Yj*$@\z $C#Xnڱ!ʹ?~n%6I`KuQ\ѣ߃Ru2KH8PxfwZz(bWpQZ0ϳ X # O Cn06w嫛X$aV_ށxN5s4HLWx Qԃ95hi@{Fb UIcnSB8S. jq0IjFXdˢor ,Dyi]g"WdWF^5BN- 4RII>j @mPiӕTr5a;aȵB5vy_`~K mkY_RXg06 KezO;+RM<sbqĔmpRy}tW5{vaARbdrU|Շ@y * pPa833j|d.+z㓀`r_\U !3ar#]X+BR@%%з[hmSiFٝ~m0О 7p{>z;6Ŵ3v ;Xb-?ry\Ɓ!;,(J+̔Yqa O/]yab|i#L。E&"븋NvWSx˯D6 T["*Eɺơ+ACu$*d#a ;>EWsnt.[ X0!nC%]VU|s(C|$V&iQM o)gvg-Ӿ˰9ޖoLCy*x*٦ޛRoo+$$U.j. OPEYv\fbcTqO*%GYe 6k$rvKNIbۅ^Ciw,^zXw|Ԓӟư^mxE8ҺoJ?2QKeZK$s .w"1L܆>4F^Nȏ%B29q@ rnϣ;J]*{wPӭ"b^&cHJ[&Z5k$&[>:DκOۨ·[@٦,ת(8:U<Cy#r?eʭ"dߗCSJGm R=8$^rȣnKԼTE0KþԳ~#}K]]_vJ!9[AAhânqֵ`wCuC;c]Yf@ YiidkH۰DϽP9 yvG Q~Uϰw)~HYTk39cIǢu$V"fֈc~?%g>`WxC`qtgWקayfx7ge" ;J 2=³J-ަlH퀒-XF'd*T}Nm;Ȩ0nkh ŀpIK6?r v2-\BcY^5mP >@Co%*?_]@řA mA%ݶRК_E $kRrr}6m *gsbxk#Կg7 %5M&vgcXESlT4XWK9&,訐18 I 0C%X|Ψ#T;o> k^ K@H$7Xpht.+5^xҡ4Z'WRMo5u#Zc:귲;U"]{ _!µ/GP ĝ=&MIT&U֢È`! "ڭc;: M+߬+_6o6ϦNrt'[%E &.\" * pؼ4ve<@Tvzg!IbCVpץA8%wߺ"+]M/ jhh%W@tgx <0goDt. #} /'=5B|r( ڌ@ĝmZ^ 0$"@DM Iڟd{)Dz=-[OsKhj3ݽXӯ$U8WA>6͚QCCdZF j7C2" kӬv[.T,  ?ENpaeSQ>ry@2r2q5q~(5-5,r6xbKS#lakTB҈L׮l?2a(VU\P.>Éf{Ko i=spaL~pͷ(MU.I6*@11ҧ0qr1 v>5 )6&䜛LEJ=urwף%rfZa2_`2eMRp݂Nd"].-X6Iօi2u_"ԧQ gv6B\pQԄoFŞEƎu.iFvew£qs'x=ZՔVBjϽ;m_УŐ;RRQL [+X(7RBL)4[Z6'$a,nq"oȊmZ;ηf7.wH;}v#h\A̶M ptIuП*-lD_M _:ϨD5k\ 9@h(bN^Ɲ+j%f9B#.--sR,&\gJ\N%'=Il8&C(KmZVnP;[MxᔪҢq4Lc_ &Հ++xbm ג§rі" !R$R?\H<+u4㹆PM{[} ckd6ֵdJ띪(64.t^(kj#T>"R%ݤkP:Դef٤^)t?nÏd X?I=Ѵ$VFrk%Y V #Li#\Ssi%P&ؒVTl΢z$ƫvjy[凿$NeD e@ e< X},QM P.9ha\~>a>rK~i+*>˕!S*2Rs'܀ɔMhHt䏓c^B DfKJ;Ubs8^:ۛj5PE\'*΃Ö/<<y lPF\B!&Wt E9@yُpi5:h9 ph <r b&;C|j,i^Q'_*5J|rR b>U} Y Y[0sc񌲗2nJ42k;|lY҅,OT錜>',H=9'*"6mqp-Ƨ ՜SssvVn/PFjVo[fM`ab^a*yLg!I41-IFeRgFbNj Y4r8AT5c9a8m$ Ef\)px2rMgQh"o#T% u1ir)]Tmxi (϶ %P%P4'ë7Mw ȥle~}R{`>7BuU{gSoG#?.'я}ׇdثEj)2S|B7f`1 Ȝn).jfg|/VB8ZN`T vɤzz;OƿFPd)vqˎp VQ`%,Gj"<=WEN.4R1([)Yo6U%"8} @&.#`}1oksPve ?x7ᡣ+V\ǥ)`"]gp_Mf{P_H@ 9)kJ g.Q_ttq_L" SqRR;ȧ]/^YcQpkL\@CM-qKv)ca("cF?YeY+'N?Y1=/ԈKVaLod~M;E*$$pUPS Z4o丘W^QT$.w 7?г_`trP:aP_зOE}w9in(:N{H=h!st\gJ4"{|+?'Hv,JP>\L&&]70UK)Dą}'/)=Ak9-az 5 w К 4Pb% %R@A"k:XBp2ߧ˘>D4Gʦ/L&.;zBGۉWH0$}=JlYY0!qN*rSe)Mo:veLK Vx}X@?Z:2$[xTv!Sޅŗ!bh*jǤּiha-{r|?R˯l̖66t5s(dr.#W* sFǙ|1W;;]t)4OWSy޳YwKLi6E}F$Fh[ Gx8ޡEeIۊA˧u^OtcoHs  1$M$Q2ƻpxɘ9WMZ#,5nM*gKԨW4j8M 0~Y'ަT.\"0;6{,baΎ{Yrm[JC+GSF%Iϗܔ"/$*. '"9*lRX$0󺈲zcC}rĖгvĺ8Rcpo+^ 5s6^cZFwrO"Pό$7sxN!\\<ϔnnᬃ+?Ͼ9rѶ}K-`:u򞒧E#]=3jzӿ&[v qWM+A } /.W3)T{iYXYP`-xBBz9z ?4͉C.mjןKd2i>Ʋ.'ͯ)$3xۊ3%!ny"TZ-B%J1$lPՆ$;-h梔AGUͫ5vpf3zNeNB,vA*v$m O ,IYEgt݋u [VzOf y_!ϵa FSznǜN!ZO_hdKCo&슖ѭt<@~Cŏ~7SRiȵ4H~5eobҴQw}ۤ=uRA`S6t4#oOFF;?J`zB(=f(NMo}.۾)+JqB975`ìX&LAč5k$%F`\$]iPUBeڡo(׻J.;spQk\w&ZK0w\D`;2z2.,RznO>Q#urUQ-yoҬv^Jؚ{wF0”S՝x_ *rqTWOd06j޾B X] 853GjoY3dn(F -kX-0Ws` i`eKx>}v QѰ1{RߓbŮί\o14oZ qb? ,=l4-Yvu(Dev[:1x4 .Ƥh _e cEe@|y؍.mc7T`vJ@X3*-C.3 O׿/a< 6j["DOkʥ5.3)% $q+fǎc)!!*1?<ӊc5HJPRQj8-xa&AƗM-f.bgGngJQOlr1a!o5B\QE*|;zM_i| CsJz%}/q>Ek 7&яsr3q~d{lt efx't3lJN_wa܈aoN K@*\Pp)vh=TS ?4,->G.i<*-.>Ft*܋:)jyk4Xˣ3T뤫~weǰ |ځI̥_1SKE[942pc+ч*i-awND'͒&\m4 oAS aNf2\0(̓!P"<}(ʼ̼ۤ Zp5UV'Cl3W*WV3SCSPs_&մM$ Â8%4?֊lQWǭτ]9HEH;>VJ@|? VI69 =in.4`*) -*PA D!ZD7h =[GeSp &VLx_3QdҮ((xjUԋ*+Gц])r0Kg֙b_`Gf. 5SFK>:܃\HmċJh \ 1%e2\Fg2RBs6\.)p[k.K>tz¯ :xyS_^{jU EmbyLNk}T͢d(%>EY]|܈@2!g#pO91vysB>8*Ё$?b=TShJ58X7Tk.<8QVl߉8St^WbHS!g䆐p3G)qLJvr",ه]̽йSqB')8+5&ϼc\B27(S|yvjCC=WAL6{9[y\@ DL+Ci=j9Zd!(YQoTR02#.OC*b/Ϙ(є/)u\}8n$}#A!`iJϚUY_eY 4:]fV|\],==[$x: J))2+U"jѓfON[+|+!PNB(x@؅Kˊ:i&¢P\}]0RyΤQGrF@kU/DҮRT?ȯʫ wBQ233:S(qfN3eؤ"І]?jp=cxJIj-j:=3Bt 4ҽŕBy.YTqPtUdV~|˶$/OI_?I?VP<ڿ㍟׸Ì_~iހW"gxĨ˸O.u*2xJ1' A| 7|FAdwv 9¤G,N2ˆtF_c5@D4KxYNn%'RK7+UvX\Qŗ|Y橙a;$8DvK ʽ nͶ\Za+n=iD >E!Ή;˞Ffw a1LcM(˺q`S jhRG y.04'3{xŶ01UʿSL:[Ppgp.KVy]B5 @03Qa׫njX !`'TeīG>u##ac]?恵s[ +7X^m%!ζwՇz`tW@>wu]v*8/NJG ,)ݨ؄a{1 h{ e&*u z-jm3%eWaTB3=x=bk{Sm.-}V(;mO]h  /2؛ kk!zω@0cpIc" ! x7tz1Yw<~Rp`eqHYGv!/w8bx5q#}$axT.|)d@(N;|Lx%,R kdH-F#[.+oa~8V @@d?V o%~-`K#%db2`z?8|1I.%ZQ'ٍ0t)acS+YZja<ؚږm=cP^YBj3 a ߌY\vwUjg~D_dn*e2:~iK}=1u 19Do$J*M`򏇸23zaq@TC8/DS#%0`5BYᗀɨzNF"AlX&{Oa y&=Wˆv]~_Y,">^u+tn}pY`z%F<$r%Y4nDve6 i})SYT g̅mgK>Z!oq#ߤ@1iVƃisZPŶ}2]bٔ]3 `UOn !(S-/p%#󐙅9VVSQƶa9@Iֱ?'4^`e(͂t`G n_ah|jOTPQ$~#/Vh[iN JR0긆<ùk7&\RΞ=~>,1i9x*ga |7'W㌜˾^3X?D!H٠0VVUKEcwΪykA3e*5LFYue0mL;Wid1FUM#Ap8>g;1`rsYh"z'^K,Lz*P.6~,VR7f<M6tR)8oAlKW/V3ʓEg֬Z6>H:G--<- m%ilw/TRгt^!t=!,ee26W{h\kcء@-N$|?[ ;n_GrnTQh"O^abp)ƌfK3Fwp Sph:ɥp3w^A"ӃdLҠ6k88 4}x;Cx3(L/w~1FcF=GCRGI,q#3 ,!1T_pE 1vR<ݽ>%003=nv[]oߢ{U~x}DyX(`IQ<P}|'_BEb8_]kP=MX;COV ‹ qjkߘڻl#Z |˟Fcds-{RoY5#R%*|%!8=p*dꝗC.k]>rK K#rOJw2:dٸ'K2m {* #І- m]0"Lt_uHv%- -!xArIXi]1b ̶Jw#K{9X#H?7FAF1paaW3D'P Cu/ *lLG Fi?X9(6`L$-yAm{Kv (Gx,졐Z 1Z 8`yWU8RBQxjg?[;Iv}^q}-e$`1eAOpW41SPb ٲlBFquaVh+s Ӗ@\ޔ^ҁxy?}Hyεv*H)+#}iɅP_k^58CɣW)pș-H}k>s~zm~^JvZy( c.LT%*'H 4)>?7[%!R/fs*iн-Ei'/ϲ ! 1s#h-y7'vqh.cDy + P,Z"i\W {#=HykjNU*K0^;r}~W, 1[$.W^@oaX֢ھZpPX)1b0aV_؞+r!Į!ɷUm/J6yE_{I-'W1 0=gޯXq1Po,$NԝaޡVMR"`_ 'P4-ώ-?24S?!ޡ'DoՔ_8?f{xQX(@5Y[ш)nu 2)0$dr|W; US^]fMn/ K\R~=_|,s)VӶO%2:VTq5MfIRe|s;b m8XS2mKyllAq_%=`бY}R3=1D 5(#O1Ϝ1Q"تSYF>tz%(8"Gq-}FƄھG`).Vwm[FH ۯJ[5e-|w;Ə"'4U! y 34#>D}Adl8#Am>H+R7x.HpX5eIsK]Ng}O*bIOVw vwxsw}&ݠfx@pY8` 홂%!`7}`̢y;TY4`z'o XnF@J#3mMiH?ݔxĸ>O (&,56\"l2AMcsb/&7yB Mn9l:%4&V^T Vshb>RK\#o3Ձu= pl,~HXUH׼0m܁jݴ!w9"jO~ߞ) H1ujKEjM3O8WfMSbe WCfx?[}cZʹc:` % F@]-5l%_8 Uץ5(aR,//pՈ $hD38!1@Iv'-{cSFjj j ?O5(WҞ)fEVӵӧCӜ;O G77=T7k՗M[>hӰRrW0e_Te{ID&\| ǡWusjkJ48[dkP^_ b&7;&r&Nh?Ǯ izfyr3W݅xf=HatXdJfC!S~}oO\-*Յ8BQN<ϡ_TUӼdH8QMu,v S}Jp'ړ/18UZZ)ȓ+G| PYxMN(]OOeUu`g|Ο!V Yv v4w'P%8?7y-TPՠԃAȾ@4ɥ<{%-kZyCLJx;o؈Zjኅ^s癍a6pJ&OA;ޤZƑj$M? 8[4 PQp-  bF®Xf1NR>B* /)ž^WvZrUR7#m|^%—B2h_hoWc#Tk4Xa.F"R@S'YT^(c0m;jq%6/jWPn8ݽ"ޗqgb~@*848Yca$!bRIy8tq+iD_ScՁ_, ]!_(GʲLq:A|IqNOb X[97<80\m".ɛ2gЬ(c\z" :I-O}08 %e Wk }wM~{Vݳ˅)m{v[MzTCDŁ H4WLWOwF\GqbNwkF9VdcMG X*cRB`0ke2@JEkW(w}#\ A#>4'6+H"u 4OjOٜM~c 9wL5 YGwL쓹YU  ' /@MSA 'iZ#Ce8` -bi`ëMrG4E9sK-}Uib]5ziQʷڳy-9z*Q\36ӂoav)φƍ۰?tI/~qY`v:1ffQnǭ4 먬SZVl`{ʦ㍱kbm^aYi9Oesل@*cz1fBI} MQmFU1~UC!,ބ2SDAB4GY'2@j뗁uy+֣.S7&o<⨜٭eN;Y4RpOzmJ*o;0 K=x{th݈`%(bW7<`F }a.F>KoqmLOk NF +~#f3۲M㎹T4J0>x& q(T>vU p>8nu)}68#hԒx_wP6+pԁ'' ǎ#\`Sڶ5mPQv0H kC`PYViFkيDPZCRylQ 4Qdhh$u h[Mqe" 76|:Ψ'ӊޜ> ?B@k޶u &t?)ȓhkei߀Zv(y 5Gqx ;ڭK%k*bh٘I$؅h(Bv/ό9a==}2L֒KlF(϶6ņTɷ-9'Ք$c^"4zw@E@M4r2J˸U Cizh]>n~\TH `q0P~<+ &X/JdkQ/!cr5L_2~Q7/\N13RB448T`կ񼼝h%-vI KA30O5yR#IJawS$Cm0FN|΅="1{N';,xsP:\̽H BQtsĪDO4+B,!m.F09eB\@&KIHiЁHm^#" 9HJKY"e6.F #i4V26 G,.K\萞Y,1U9::(S@l޾Sa S1AonXzR20e(8sXW;NpI kCDi#!qG9tt/U{ijܶCj:jR9/Pj]&nT,} ,Ii 驼}՗]TM-!uƫ/ى/m=eA q!gc2fyC籴L,! М@7>i 46ݝ9:5Ю Tλ"nV^:,,AC IQ,7Dŭ6Jl "儣J3L,hǶGuƖΜ, It.C=R2K{A/Ti!ca&ۡ]}'C)DcL8m@s.mk^@;,.86ˢ *& s6; "%h8z_]q"EaLn!ۉ]-1IW 2ۚaPpI1L-|Wum$Nnz#F/2u<2;xsjM A{/$on1Ӹf}gL#H ^-m+kX{*nå[Ps#fb0+ UC÷3Ƶamn$9[a\$Lc oS8.p}#/[iթET 1aDpj%"] 8 WR2}5(8Oiv(jr K-OB娕huZ_Yi#TF@$?}Whm!! "0νU#o<"^C6S#"/I/&>J@!qbw7ןCmf;u&B&)p,pqV3>Uh6›}nPn|÷Ja=1/^.Vؔ/0h#p|D2C'7$,%/Uɋ~CA,]zNۧ|Gif{68vХCvp’ž,,Q0D! q#Pc𓔀ȝ.c%k"gl"(p H*ȇ2OU7Z%x"qdl'cҼ3m%M;u;L& MΡՆJ(2P9çY0DEڻh>o=*/Uk16sO:QA=gN즩;.#nlc!h!s D%^4>}Ԍt˝pnx`yGTO .Munw (lLAW`TZyzi=8+h6t]z~a 4+4_Ȇ~:Cg`2$4R㫑 duG}ݫ@k {Ƅ&kȎV2 i1_ȗpӓj;BTƖ޳`OaiY{7%ש my?C7Z@#7= 2[XƋK |w\*jb)('v]h)(t{"SȖWD ~c$2Iy=A2? 9%^. =m!E10&$yD!S6U(73(Nײ'|G߂g:7]!V71JxOOj0 c8PJjo94!L}P öeS1CL{/5_o) C:oTI?/ܡh+Τ^CL}mV"s wC^HFP{^*e_o٬6`8u3ۗ;ߘyõc`u+FAɼ[)hϡnCt *ULu,q61"\b  ׇ_py?'\ 2 $Իv|h'jup̔u\v$?RZW G fL pypd|:#A0= *w!}oOl_)u("Ir5N铺XŔ U;bu/;jfɩwnjM/-7TԟS/ 8 _A+&|_V!b5~je*vz:u`W0%ʏ2Baa- :I{?xb#Hըn cޜUd\A>xj \~vKҞbɸT?a4I޳댕TV |1PH(QL9N80-i](LXPw8(WKJI@ّdFC9Vt > uaǭ99C7R ӳށ,kJv?J(p?1qBPro"kc5\fiT FL+خ9Əbp A]{MԬ6䓏D}:;Pe26;j-%i[|BZ%5+edKY .lK_Q`&&O+ X=5Ay+ڪNg2Ͻ (L3?=Co>B;͸eٽyP`ys{J3bNv-{˝ B/kf W%g"y(.OJ[(֟{Q"u}li̎&]lO&BCFSheC:~ۼRBd$MsMor@!7b鐥bh|s(^BML-_d} H; QmԽoO4ɦ'wm5$ 6f2J ؼlćW9# ӤTǑ*TJm<,fOmnЫzBHԢнߥIYOx4jo (ImAހ.T-Z4"3˔&ϊt A0<8d _KޘGhqv<9:ȉ%^F3Emo9pK8qhSQ wTq..[} Xb yCJycy~|4rJ[Og.0ĉZb L l~2Tmix`ZF66=U=3.ʫ/d|Vd4kfVb.i-FG/"uD~T֚ۖ(r-gj%s -1̓vgʪhwPyVhȩҚc/m.mԻ?_=Ts[PJS|*;E@A"|jeF4" @ZrbՌ`Fy !up=޾\-3 ۇm=$O|ʗnu_*ߡ:(db.zFҼB32p[6kB^fLҩ. ^pɧo:kvekAu=Mٸwyꥰ]]TO%BBv򊠶{cRw#J}H&d#nچIvEM>EIWP_x6ç X 5[ߨ|z 9a/\bV6g{UbœΖq\LO@SF0c+.k+CaQ7l(0=#0- A//\<}.}Y ޯ'%],c\AZ"m0;0MGǛG2\Rԫ͒esN!jvXQc3ڡ7D2W9+/!+v]icKY68߈K؟CY>emG ;s+v}v+P=}yZGz6cjd<*RBsWbkzS Bk-'g={Kꮺf*/q'&gsriHq_@"DCBΦjIA%ڌ3Tm^:i87%;E`݋K α@CZɳxt J ZI<.RE> z0KraWm:?[` eф!ud _I jv-tLR/>H}^Wy+ "P;x}.} e7G50^*-U\e'R&ZRh0E?r̶pf!Udnug/dD辎>kc85(S[be}^N:=s@~UtMgů nF_8|![Mܮyis }R0 [q ֽ-*3gF~d:X.%_ְvQL~ZBEoJKoqϐTcT̓9Lx1yh>iW.1\pJzt*r:'5 Djc_9Ys~ OT׽O!]qk oʗCUY2-kvLtV2F hCyA_oXH)D*ũTW`OՔaGIӄK *dsB嚕` *1G_˛qEYI)O,яWm.&#_m$}?H.d&5RևX B\Q~+Lx=T7Sq++ ADĒP:sI ˹m57C,# ` S]}r5c:(؝;yr[U31ևưKЀP]^S k{nə` :M$˰*u eB1K#='0w/NxK"9ǰ7uA (䶋j5Rm>𛰧>':XG!tX~ }]*R,;q{()zI+02h]7El a ]1J<"j0ȃQ5"(k.@$ Y(2w\lc m z)3Vg(Õ`?)ĢGU;M7ۚ,źe%KM r@%8W:&bqHS)}E{: _ĄIBOJ͐ gZRgix"m{x:l-\4ݺwju{­IfE-l[}Ty MNr)b^w}~MvmOq*. I6nDoc!;-FtLX9:nZ%F㌡FCFW=h2`U "?hhDr.͡+6LqV%/l_28JyG`Kf'=0ۡfiZ;0{?ilAǍx_ |}.3Sr Vܼ0" <} E0*ӥ;e\B=+Vu42G >w_y }xvab}MP#??\L|$pcW?k麌uRk6w(a TدMIn.:WHDfCo >zXd΋;2MK^IOqb.4B`EX5כݳEp| zX'nig85&@I~^Mh}S38k"Kԏ[F3Ej(mGEDg'R`h3@bo9' Rr!Sl9!=LQXF|P}B/X7 BL+`SsiیShަ}Mr`b " ȕ Diܱڸ ɶZ,?)6,jܗ++/~AZ9h_nQ%mF_ _3Sy.}#Wi0lw/KYv*ב}rhϞCɬ'\yϠ60O`Sa;@),Yur:k}Ȧfw3~gHO߉_%i pxZ(̓@ė_>@^Kj]MA 0 fOx H$P^y Isa*|wF*td+40xTe>w`o슗Ȇ LW|@szW)!uЌz=ZCn-RƝMԿ!bGSrVc3޷U&Dq_ϋ9Y̔Bf1->"pH3!A0qc(h,7LnE2DA&n=Hne_4xh|z.JybA:ؒ΋4_j"80Ξ),ťcn~T Ckvh6o\ᚷ C8Yu&3tB(Q3nR}=cM~VG[gt*RĐwW tVKhV՝}_g>&0~rF/sHl. %МMf|wOq+(S" [;EŝU&`KUm$poO)qN7bDmm2s^m0[ob:4Rҍsue5%f@nu7ʮ@fʩ9<`(?LcF$ҷ#*֦05wu*} K]Ec8BП*3~Xm7MHbO N'rMW!iy;s>r2iݻteC㣃[{љ4afp"ov=L$D'C=viʼnf2/O;uL9a¨o'ϔ4jM&S8̓3[֥԰V- (?@ ZV BJ'NQ~Vhl(о.<;FvjVxMO)'O0k2㬪&EݴFC=jmvMĄHf0- +s军Gb֡mz!Vo,0ڔ܌Q֫ 9P.aL7j@O99nͻ0$ !C!(w.#ӫWgoE7ji<yLt.vaO~WtZw~?}a!aL+YIȱE1X3,=quCXCyc5(Oc~뵐=T>L:i۫zMҘ;{v!([}w\ţXbX)R[-֞Wܗ)]d0L^=wA~4o]&֏:tm+$W`ƤE/9{4v v"1H@€Ĺ~n dydliyXmSTCm#D^V_vԺҘ'-?Ɨ Tqsb_j%F NBr>y7oEoxGV$w] ˆfO"BSmz< +hu ʉٲ#Og+ iۭf*,|1nn.kqƷ w(vwK)VtR7){ \4;k⿆'` R(^:mwkuMUNcs[ksf?j'0 /t o| Y MY ,SkE! GU* [k}BvL?yfҷ“E=Ic۬INp)]+ ~ n?bؤkv΃7xѭ)DtMQM B;jNA #Z -ݼ5BLUɤrX*KDF"z&4kj@g5a+O}/=n@;4QuQRU73vUBL JeyPP|ET EaR\b~‰y^%:E[vci-9ZgU>z#1쀪;/\$Af1z.Hr{7B2'H"^QPE.IΈ L &gC!I{{hv/~xp w_|dk4YZ hZwVlcnJ);TZEVW'(@RzdēwnRUq1H-1O wu* BhЇ=5nf?\/ [(^PB5t}ye7D>ك@4 GmvJ)$l+PYCA$nbQn}KIje]T+< Sv۔ /fcTbk츷 eh^7l!y`td$!zЗj 5KzԈTE.eAѢblCk`J18Y әVh6D9.eƪ:s=.JSQQAc"6if$IPgHݠ o"ƂrֶnmdhQ$,9$c92iX[}G0bHV0P#vqS ;?fsDP;/*\EOIwEv+2{A?0l0DK _ š(ă7c}ʲ}m7 {ҫ|p~wh^։6I^Łmbl2|e/‚hi|_14+OJh.Iu|\mQZE{:7qs _M1:zR%9O|}VQD-$܍Ų ,F!%/ʑĜ=J_ȣ]WE]d :7>!zh]}b}ݡVuylgt H䐋倆rb{(1gKvs+dﮀSBmBo̪~e_MA0ޞ8`f8'cqoj0u2h+NnWh~8!<1 ;`̒ @Qɉ^b}]A3ب ]b}-CFh5IR} @SE{]̈M|$FF6k vpø5Ztğ->;ȵ WL9`X2;yAYrl3Ex6*hM}0oERȗZ:u9p݅xv]Xѫdɮ BVxbE ^m'c˾7-wlI eNz[l6 J7l6*/#roŵX9c"7pQn2wq? J<%(I /ߕ,%3+XZƱ~AXXͥ%K^Wp~,J\ܱI= ŊԱ.B1Bvӎkë&kezΪΥ Z2ytje k[&_Tv^"T4$*LY/skm4_!I*05չЗܯkzLm:%4ȶ_yQ D]ߎglk 6إs3?4 jq> hsQ+6h3E"φl%Փ93)DƢkqӕ( м3q<r4ln[x&[Pa3T+nGrwhLuq ;*j<~;D0Ұ)W! {5f7z&7W4 xe2,wTg*ypޥ'}bzpCS5tj %z.wl%kF; /ƹrν.[FUXl F;NVJ 61?3ncW?^>i:2 fĢ{V\ab/]v`d"אJTp.T}M De{{K]rf`=̘!E%njJ8{⁓/X_# М,R("Շ%n gZ`_~$N2EX (W@`U ͉LlRYALS?bj ^gٵyPt$ Fړ^qpNO+l, [08DZ( tJ"\ uxv(٧|ئ{'.Zi1soUOv@Dɦv!ё-Fʚ0@s%;hXb9<Xc'3 \0zcHQ{!r4I0yC)klJs-{姴"WSaNN!utկVcûn+a6bР8bsM387O~"4|s p*pG)\p4 slК=)"ӊC?kbӃ{5>hi`T^eqop%i <#8|RrI7ekz5!ER =V9Gp lԈy8!'8-^׌/F"tV}0rr?!ɴOFljCovg;mUEu/%R`=|G^>Xz!buXT汁TAOXTֹ}[Yd{9$ ˰_̓Anc3/rϥC ({9&tlo /u]Vyt<9՗/Bglcb_uh-!g'y2r@.ÅceݻS/p&HvÆ@Dp-lm aoyF!NE.)vBb7 Sa`)s|gޗm[; [jp:4LMagZ'?9Uѧ9;_̣)bH("$&I%_cVp 8Ҧ_ǑZͥKKvWL@ _6}-R`ume*bkV6q&Y28"_EU A;Ƿj,.`9XlFJɲbWE#fW&<Z<myڳ8 6"ſhJV%w` GP~/Rk斀2 /QVqeڳT=iMK00[Cn[f q80*0xL %b1(Tyl=?)cϹ7kGK&Tyt>!M! fkX(є&h8Rknm F2C Xls0 d鵋iޓJ8zW輒Ąk$))_i=O0P6!ڳg'p$q2W(f )c^X+|/ 'T8Cg[c#h u͊q/1Flä1֑^fuOΊ"_X:;JZCH-D)HG.W7>?| Щ97aCXisV@Y_$CFP3'D4.h^A| ,ڭ(RNqI3Plp=0DnRƭ!,?`[kJЛ'OϢ{ KMXm)B.Kv*:|;L]l$s I&f%6ɱZ6z#Z*P{GԧC8N8.T01CnXQRqeE~~eb4(LȌJ^oO"34bz1Mيz<|&Nhnf$L"LOZvLzs( CU"3W&*PҼ) "k`Rj9|:b/IQvmR9orc6bh徇IGQ k\}͌,?\Wc^B-)*m p~]nZ5厑fsr;8a(ȟt0,W2x3HQ]4K#5L'%J68L5Hia,Kh4=-PLs, eʒأukHQ:nr}9r` $zu$@mQ/ޫ~5ltM%|Hc*B # MϰuOȒO}b-Ib!hekLGJ+v*NhrJaE 3I1TT Ӯ^.,蛯^c.I'@qg%NR2N㩓Jz\ʷL8"a@1I D(WDvS EcBr]ί, Du^#6A"}WBx꼉\K]%ۋ#|:D iIo$tFsgf,d<)@G$u8p@ fPjV'8Q1FLl#vE2hRbG_ĩ8 B1)=q4yW&eyЪ ~4j,w\mfjkU\ !:,֗T^թ-k`+D_Lӟ -~D_J'Ɍg%IEﰉ0A8GqW ^%ꖡS:,t&|RϾ3;Eg+/ETjdDOHzf)F I7 /RvftG4EL;4H.lW1 X9Qv_eeJw,Hr f37|.PWFO~j>"[O!tUβd~o{ek_i&4J ϼ5kNnCQ@G[ ?Ƨտ@d\0!jҽ#" Ԓ(Y@V fo oec/l`ءz ?DWZǶϼs⺩F]jc_;YjMM

/sX˰Rd2uQZǩYUo4M :,!oyR0oQ4`>ؗsS.KTs xڂ+E F^/B1a2pH)yNFuS0_]^ؼTwXGhG)2f˻Q<[=m-nkNF5A]!JEnI]'^b{ Ud)se=+6P@}ąQrjuh4oBA`6F8B>=(OSD6%j\1$j؁koid$d4ŬڪAn}CuaWg4- *F0Ӊ3 aQ(@j8iׄ[ʫiYW=kA$ ŗ=yYh֥?FkGsk,!krfT`|G ^e;Pi7Fbmsp%<7ydN C#_l$Mu4^ -6di$ >f {7PLNl"_-t%{PRӜ8KZUK mV)QSNn v(je,BqKB8E1-@3&Rar1U`w1E"Lr@& RjwL\0`RJbрcvqZB8[7]φ{գf2d*6~eS q sU8Wr}Ā8Syc@e2:JxϹ)wez97yVk(K[`DBzsY`*)f:q'Vq9b{2 O6d+Ctx :67af]V8syV|}I16<@[ '!pS Ϟ%+?n۸,6>'ֽ̨i;MYA^Labg {3bѯf)[Ƽ$*xOB Sǰ~`(Ul 66'%~3Қoqݕ^N4 e$Gpl͗q*p}&njAb+Zk!NT)k Ne?TbEá327 $?ՠV&?g>䥨N(*= p.B;ݼtC9Hssqˈh4bpE'Fq 읒=gG赶XX_M7 #ye]r <' OhbʯUFD+\G[^]fn_q1 Lf弁ky "sܞ2T 6ejs}L8SR<Ŧ1 өct:\GeֳrGj1!/ɬ]d;X,O=Cr2Wolű%ca"!봍W]u .~mا5cdQ:oa"-4N9ϟd*$+lVR P*ȹg((a4L#nJ en z|϶3}$ە'őj0EC) d2\ӹi)!aI IF~+V4;SӰS 2"(OLG $i~lq_BBYo2v Ry"E~UL|}l1)"aeVEiѩ^hü*Ěq؟Ϯy֏8i-Ҧ>+-V' J0"oe S.qaB͚'%LWa' حzrǞ6|]LsXn{?bB (ͭ!S5 k+X$Up@;FIͤ&~iQw ʎD]).s t&^B` ز\o@=F h0P@:SO%CdSyNih:}s隘uEeh ňNuzsK-ix-gr+$ f;Uj1O{n(ĽPeϳ$%uAYjq8kYSt ,BdT:Wzb_P+/DS`Ywf)FM-Q*P;T tᣴ';1@`g3e2T,?`+'G&+dlQ:Uq,3 Eآ]FUiiu )b;\('BB|; Qww9l\fɑB+<KIIcǀ2N~$_xoS.1Y[;gXa7,.e_*r1nO{;Ih\-;|E{vϩ18Qir6!O"} [b װ%J!}r@$xFCCkjX㬬]0{Cn Vrʉoh|0E;ȭ܄3V.GHBXL? ״Y<p3a%]}wԗ1 tJ?B2XrJ1m|7.aRf|K,`Bi,ra}.^Gjz>]ElZ7oyRn>@m8Sq= уn+{0Ѱ=Z/rL̍L<\,:3xR7dv^qI9;6#2lSu q^9fogoLE׫)UG_MGPwxШn*/E{=wWvR4A=7P88Fz Ƅ< jUxz܏;q dƶ:5v>C;17QF;A=y;T=#=F7A#Z>8#5_azWjwh cP5€#("Šh1)UT @),/Sש*'%#ėq.$ ڈrʼ>A&rO,XLƖΦdVw>aL`TVME5BK F"羐_헛=TC(dzFnCy~dDxXdf삀+htFd)D2U-=IXUmkݿ[: GʤUGḾ;:ج_dOaK?~Ư?FO:#Ғ q S'Gg 45 @)E ˭}Y=g'D-{zQwbxܥ@ B݇&V@:ۥYX c3{#L}+`%kPJ#W4-g.[\)r\{A_jCG'|#hwxX=\%3 >jӓHQh 5!5WhC+[Y4Jnő>c0w+ !,1_-OEK. b@jEHy$ԼC"kIGyW DufiʨD䃤;b!I o4nQ˶awD>,3#W*q SirAv#Bh#Q/:${Jݑ} hT;J%T% bPqsl/~LcP bqӝ\ Ky_[|@AfK\ =6N}xpWM ͓y/u|95ѫ`Q-||1jhJjYJ?G~Ƨy]OIM⦯%=}Oy6K5ʢmicqA6}xKaP>L4'Z\\im~Q^k|/ $Ք"y"n_R~$Zk.xX3)Ê `eSȂ.W{ WF.V=:1@b|K3ĬDE($兹K |K:=WZJf4e*im.ސfR z(f5^zXN3b:/zK9czV(<6xǬ8!@Wߟt>|TB Bm*WOSR!&.ppb~40SsEDETءSᙌ[cJ{|3-tu8kLRSBo (O9 Θ)ނ)5ێ{9ӡ1e22~*g D" ?6@\,5ΕZѥ&v9lFJ\-aZh?z٢i0O&߂\ ~2;C!p?(&)M#Uo e/7dIH_ẘl~zFˇP^.SM-kp6jPw>A3r6WDgg̫ Eƣ Ydҽzz ] Hb!}1 -dl(0d@+ġ[Vk Fظ`NE6Yb?r sdwQ G {JEy=h qS Aѿ^\/\gl0@.a,U^-O/,Kk:P9JV5A+nhW$ ƘXkClQvUURǫژƇ+8&$QԯgJ鱇˩f ]lk#ܘԁrat;C Y Hqq0U@pQV"ntLhd%\4jMllljT.#&T\ݘߪז䞳Am0Zm q`MX<שPg w% eC+m|D,G,h< /mAYe776L_̺(m>8 Rs4LJ[;d-%V7P-srO0ʄXln8N͟05GYuajf-5cf}6j$"ۜOHЮ,ʓ/=BO=M IH ]-`|HbYK)%1uCUtټ1L63IJ eþ%Zh 6L{2Ghqfee$6>9,ƭ v}I{g [eYnLcpwZHh l^9k_7 s3硸s4bJH#RjiOHkRReiin&U5耨[O*Q];kyZEhYpPntCM9 WuJ*G3_)Yx䖂8.׮(A 4SQfyp :>P"@x֮Ϝ;៍lYaX{KJcE\V**Hp @^mH@WHV*a"6/I87^- +ũ@F|%5UR^1k(Dk#%iy0 DYL|%G IM_!4'1L->Rʕg1zjNE%w7/ȢnSAw@P_sS;n,n? \)mr/\>y.Zc-CRhg ~Mpsыd#U^{ =УEA;邦툛C rV?"Y$Ϙa:£y4W8>Ou @s΢B+ yZIYFwsϸn< wk<̅30YQٍSG57IÔʸMR21֮: 4ӟ]pњXoaK9b|i%uxe]C{ݿV^;-{[i Vj!µB-آ݇/7#;iNֈ} H~X2^mTt+yFf4 Qn2xBupp( qucM Vs]ʟCz<.[6X-sFVRYi/wO8㸌s.+$`yF~IIQ4| .@?"sgd5^|Z\ま|DEK?\whȪR *QEl [RpU *bIs,7Ϩ6n>Kѕ~@(4<1n9ٴw1BӦEs:x ?R4b%=r|Ҵ >us#=8ʢ9@f0zQ4Dp[_IuGk\GPbg#(Q*/'PwZq J]5!Y*g3*=I,.wrFb<5:@aYjsk#&Z7M/Y.MԚ ًd`< kߞ@κs\RĬtɗ1OxR":0ArZt}|ShuqOz6ӧ.xAz?bVǀɁ]J'ܕγ<ĹFІDlHz'R]+ٻ3g.Eۺ\4bX#R-{ь7L3Knǚxg5-¢*xDg ZlN80#?h'Hs2hl$|D1AG 4'{57KRĬHgwQhV=".++A9'99V dV&Raڛ#JU=7 ۏ"\?&:@leXYJt/cH׈wM|1L`f(:8U}j1ZW.G1?`pD1.EP& +h""aKN8Qx :oJYz!YzľHC̗u68NlJ{VI#6Z]B}( (Q|54SOܬ8G̍dSXwQ ( %AI׶~ Jehuf$4t1/LDz,Rv1xPɴU:=6e8Г&HƇFű'S'1`8TGW;6ѷ'%CЅ?uX2*Kx8 V_>Ea{"@%'R^' 791qE;[*6j)C&c2(ϪPPЅI6JDrJ+ppz==R\9ڙ1gk#S~AENT2ƙa.; r%^@m5zT*r\B9MikIN j{;q|NM&^242>|tN*DXXn HNg etcW4TDr]#wzAecb&:XW4aeBXk,_i4h$P ;{|]T"U5NP.gLcP{0ʇ&d}Ci=u86WsJdno$?::V+JYʇ=R"-yh<)~e*b1tTXI@GcYo{Qr Č qJ @M{- :=;B{U|<4ݦndQ&6澻L}EbI3+EKC p ңr^s1˼` ]7WPڗۆ[F5Ye ';\yA^yɆȼ6imz"Vp|zNKϸdm=%MiU4n/!LyIzVyX,{p/aSO`>k\}w Fw4j)rŪNT߿)D$m~vG(}mp9wR@rYLS>|. +Uѐ2*7 &N';Ĵj„Mԫo8ba&9IށF'Ee٥6ClB4?Ӯ_I!xUڇ qoZ=.5vRS3qs`ٔxCIgpRPnF]@_N?1_?O&]btg4yҊ+%(ʞXᲓ:#}x]CZȽsE.|#.48ABBwO LifM١M/2PLr^@w\ i%x@,f“#ͿCM\6-8^3͌7mE0<=6iZWI*܊G@s|U]:U~JiAQQ[z`H+}oeU13̂,'r=0Pfn]ʑ2οQ[L;$0/gegMyl]}^6_.aAϞE)q <$p)@BnQH*u;w,/;jQ +"WQx9'\}Eu/k.~C{a_H :oZ[_erŽ_rp!BpKϕKmj֐,ea_f wcf5~ڴ0Bk|)( [&U3ȡFw:%o:W%p9tAO۷"߾C5BH]w[teVq@/1EVC3֖ }zquXz:'Bv/#EKP]*L iyzfJRIA0x]y\6F4D[tAPDR5Q:x{%ӬrƣѧϺnP ĢGjozXg曔E`ri3."jJg7Vˇhw[Dt*݀; vU6ٸ8J8!ٴ!K96J h!lKJd|]IL2;e¬ݛ̎wz G c뗷t=?iYEFmќؒ7C]w^r %$-{%qZEr2߽.[zP*~HjPC5>? ##0WWTD]Mu.o`NՏVLPnd<_#6pSrv/%j:'A:p\VaT> x.X}QqOfW9zy._g)oMz.WF^[.`C]ZMѷN1W8,0%f& .\8Dqi7H3c ō#33WZR"\61,tRM,wJ駆rdsSxQsk /RT̗<,4H}ߜAӓWCun*+n+8=`=Rzi#i\k%ٔ|Ә #_~ZrG>q`:HS@JowW2<=^nT0@@˫pQTĮ$*w%^16TP@npQytilfodI5._' w0:>Z[s>2W/SLNOwH,aqTKLʱ߁W%s kzqJJ֤Iy^ZyƓKٟNfTUi.~8-ۚp%2Z_G5%!lO4᭰SD7ՖLFɉhalO/|CA H4W(ź(4pN)W#cjK@x-I{dUi`| ܼFp=eJuLx嬼 15oy4×,"Z>1t~MZ;B@lX/EN]kɚ˔ؕmqAXKx5{wD*W\QA5>P`! F/)bb}G8&7ZbJwB vƂJ= Dι pjB`$ LD A+ChbvLdX d<=^䚪A2%Wv;"uqȡ+eQmG*i96*WafWߛ )y:p к2q۪Tl&q Է,>݇rC=3 ¤,瓏0@X(<ם\ \M +EuqUyTջ7:j\vY1^^ ?|+3u^@Ъmd:[FBPD l٦ +lg ]:Tz)0+{W]rjCVՈ {xV?HW&O!o1,_[A޵wM:^zaV`b6.k=Kڪ>I'+~ !M~9`͓0ŻifN>G-#PH5߁-Е "Ux|._rx ldtTN,NnنlGQ_(^stvD~=}a{JPq R+rѶbDVйm( j% >4$&LȆ_8"aO7#}nyg6 fk4+lC[V EQ*q|c~]3x]I[xzD([p(8`;|+Lhd,Q4A>LR\\'( Mh 8?Wp `*]L]6O!.1u&5AtbpkA/G]"<u֟ u(oj;?im1 G)zHa җrߜ (Xu(CJZ8BDEx4/>iHӔDW`w%UEp/Pc'AAe8y@pۛ$q('P΢cGS5>ŀo9ssym]2h`M3b}ޙoT(BsW>1>zuS a7;%2f2S1h#Q/;cs>.AI+U'KZ~ݛ|* {wp 4`M2DMw`+=@C JT74SsK7I!-A^jcO[P 2v^֒Zy2ěnb39_S&1@84p ,ʵeL6`UiF̉){4pp0s}^y־G Ԓ>JDf׌ xb;wX0PMUva/ {}~.WV 9\Ղ >8D:+==>>T٥MfB;(C O]p/5R l)j3 d qE[ߋTQrSmEDVh=AkurXS3T[*%k 2%C~iɛIK vv}ov7ɵ0.;uU@B@U(XA{؋߇'GQ&(Zo, Lz2hh  -Q/dEjqH!O®m vGPre KUR[Z+1"n5y4+xnAPagz.3c9bӢמhYȫY!f%k'Oy0{ #!N0V:)o)7~Aylr|7o[OۦR! 7;QV7a~<e*VCʶ [h;ΟqٍOf)a >+x >,1'X6`$ek@Ә?IRaJ [p@T_A 64*Qj$KN>(1ĤRMqun1GjDyC~`)j#p=o8QebRF9!hZULU5#-qdqT:w`9,]a} $I←B]:`yd|. bm ZUj%9ZB%tַp7J 9_`Lp=VI{G(Eo"+|VSqn{#FZl%?Bn; L?겢M ɉs5JS? NY'TdnaDӷn\Pm{i5T~ۂp'!W 4 ߱k&ў".Q•(  ڸLj8)e67<0yLr$od~!iuGջ [jJ0P|hkM:wyRsn+8Zq)rli=݃k*-@;.[\r|enYBJUڮ@6"kB1}%H WcNg~7MQ&[gT8!ΰYG_Ig}}J׌D}+[;3 ^sɴYoCS `ÉqY%~,-hZ;o얬 h7%k9Is&R$bn͜5RiC:!$ ]6HcH䍏Iⶋ!F׏=>:|7dXLYz"2C@/$@^Uvj.leO'6ntfo#oZ,zPGٰwQҨ!wa9M]kx\-ឝu#Y\DÞ,.ڧ¦uL"q6k4Dٵ^K1hy^9^(Ņ >\wKJ-`˩.?v9]4 B?{WvyX406{e.P k!eFd=j~l iY_zݽ~5WP;[9|_$@Pdmf﮼fʚP\{5qsK Acb0!31 PD<L]*1w^Ize ſ6*ԏyAL_~%1 Su060.-GO _u8㆟}gBi nO%cPRE!c Fi)fOd[^u"¤hk`,{җ2o_+)^ȉft͘&7*.2k8a>IQ-Ӝv"}7WdцjAbϑ@M_Bl/*!ubB}\qŲm"4T=;Sц)WY?C<Ԗ! b| Kv,wmYK$<J/D9 5+I|Ȟ"ʙ-ڬ4yD }aR7 h꒍CVQ%DhKM=s&68R5=mz;lĨK1?B~`SQ12Έv  G+$\oi' [MavB~_y|OXʄgDD44sm T?ڹrTF9VTYhp ݛz߶SW W|e%߂7[JBNO9Քm]ꅞHOi1EiM]/i%@#qZwyl{&JAqN7T|_X9yb2 K5ʍlo[f9!XU9otvUyVB '⃰ mg|PTySbjRػyLї -o_2E8Ę'CL8F'xi*1q#]&RZKVSLz'_IEK"S]F< %N-4@5>a lF8(Yt:)`~ E{TۮahׄD@)L-99J;il!D-9X|;hE\六hά>tݱIz} >UyZp!åx0HHdP7+5`@,"Q]6VM%3On%>0Y|7Kw lD_Md4zm|ix&%.s9T#x'<S܀)i啖_W4&˪yqs>ud6n'N Y<v8s3r P%3$;5(1!aP,L?y eOm[{K ='w'-K捩߸6>%|+ꏄzԏי3S|!2gλN,isޘ=QW8 췸1F/S` oѫex_a f.$\URDZ/R 3k{рi%̣+]mx䊅Ot d2$qGQ8q[N1|78pوp"ad_yxpT1h;D,p #;i+ecЦgvSn.Gxo^]^1ѱ+HuإTk_Gh~\weV:AǥYfOOވZ¼pjnU꽃vHxE҉עDb0_?Tj:=+צe*e< -l#BNoy?Ȟ ؆v e}.=2rՏV+XSluػ,mCW2jQ^{ 0g [N\aNQѶ_pg6l[c !/nҥLMuK)hQS$e3_oWe{`RHj6nv0s l1Ô"Rƴlݗ&EiZ?r NA{1q8Q ~F$ߟG#g ?x) Y ϥuV|֬lt]Z=R>|6SkK9 ~u.crlJxSk"ZEx9ɀ9Q"%1(6< ﺍ^M[ڼ͖j8Lo/:)^7VANajg*+Ie! ҍ}RdS [I/ uDNQ5'Q"m&/o3*r VcĊƘ K2 &'8V`Ʀt"q搟Nd*$!3][IBAD7еG=ZOpgIϟC}c鼥ZVqj0sWki pa 6맲;^؆WԄ܍H~uj nTkJܱmIe^=\7l4l58?]wO2UJKӴtLЌ8uef6h'$ZO:/vKxr\-O3edw89,^18HJ%2-b_˖PWuݮò2 @ -ڤ=em$D#Rvc!(Ohrl[&2~xBDA;ِD!b0 uNf@A{X[[I  bP ݅ Ӈ> $(eX\$@x|0E E$J^/yU$2X 8`Tc!u+=K#uq5Ktux`1{:ejR_hH'6@ёy )gDT:Q|S[ oG=˴]$]ZЧF*Ai q`D J-G dTQzgf>BXi\s>( єk{4|`,P)zC$7$!N%χ:؉;$ْ5ʠl~ 3ߨEGH-[T]29cMژ޹*z˪GaU^c7?fkQOAl_HdJ'q s|bfNf0 t[$Fp=$8TH/Vܧ]X57tXxXҘMC:nkBf-~DkP&-9'z"2yg*qy7?k@ [Pno]JOZƖΚ9,eEP:`?EUrĘ]?jzUG% 7oQFr1%;E['zI jHchۖ:܆Te !&~|f:TG0sl7YCW{ tY\|i~TGi֐AEX(iiFYۓ2.E k5P;g\Au nP?(&~!K['[lh%L#nKyM9*Yfx`[NE>0q [}LWs\=0w* aH[<8> utr .IU`!naDafx rN$ÏZoGh♴tDo+¡E]}A~+e=n$+hޓ`SR"rb͢cޓY-۞xƟn\S،Ao蒄S\ZtA\<J)*(7(8E .PEq>~hժsS=|lO aX|U`ތ7uU(K*7K|5KVRix^ #`(Ω F꺭 0x4c%w)kJ >| 0C@Z>,eҭW{)uݒ;fM N"环u:0r@LR^AA1nƹaX4ZˮZiO|`Ц$9E̢'*7n'YPmd~gix9|PbɅl,ҳ ^.+Q+ʾ[2 Pmz .Zŀ\NX5Gl:L|)9[ߙWZNop#,J?~\.ǽXz|>>#r,^$%oΔ1@T&OQZmiaHhЊ=|H,~>i``Q.nt=]Ïc|*q;3/szUGEG$ B`5HPCT\f.XJZu8[qPynܯ8O@=Jcqڛ&e# rZ)owp'r]qR۞ Of0 cwn;SBR_Mtadle~hAb=L P5b-[ cOca=RݦEb{1|J?d+\6S5[An̤K1ŗJǀ0"Q6#Nv|HN&-E:&9ؗI`|!fyw鴣 lڣgS,{` TjyGCE@] ?Ra5bX@poDdяa+ȰLz>6M ۴!!׻<Ʉ 3M ȿ~ ,}SrL|~Â^ΏDF.c^/HEFV{ڃ^z5k&>;h) "BJIK?p$2;LRK'+P;:DŽZ9գ$(!ˆ%ߎ1FxitHEXUټR\1N1r4u6ǜ/{K[tp 憏=-o T3-udRopO9wo)6loxFX5V1$u㸐h`C 3MMXz+P׀5d`BN LW\)Z׶@漉^ W̸j&}IM宿-`(:<'LRpBè!#ڹ'߉˝|+2)Pj*ҐK VtJ ?:2e:YΫp^CHcuX\D~{nT,`.qA?'qxd#g6|@:OPCPEXKaPRڥ+m#etL"ncLƈӧ46W] 8"M uH/x e &Dx>/ ڱ2Dc bt(ACD-޼i{BR "j!OO ,W 8G(m9tѕ1pG"!Ytո= |~8>gy97d{$zwJC4DWQ[_̤&,Q49u]h҅ nPZKH0F"qe>3t#|?p*T(ebeN$ޘ +#+9hSPHCg@p.ꡡ;ghQL7ݰ=x R@D^p3iځI }#nF8;li x{BtauO ,CؤcBR:*/M0i/re6\_Q$_1gTγb j:L}v&W z9L͵.:0hq`2a IlW茙\/NV5Ȋw^9;L{qYPUHO~4 ˜>8IUay1 R: y[06z>!2I¾66%-ȟE j9 RjDd3y d/m".kFHTY5i,=q>st8M>,}$)gTGՙ o{yᨻOe7ͩT C)x5Ej7Qz."}2Gl4TԭGK7K[Lo5FRL S}v)6o\*Cۻ`|冷tL4MpM­϶TN6*֝Ei?2mL7m&TL$T'{垑HDHz=O*$8 &XNe zjjRN:uMq rgM,pw>4d$p/Qz7c "~曯]=R=(>?`|ѐ#)%#{ f/>P/$~<_NrMtk1&HG"e1䖸G'أ|LŒ46\Ѭ̈́ j1P֞Gaۖ\e!+"u.WfxJILRfvz )k!nZj`\l{9޿XSq0*4oҁU3έ,e9ojZ$#fVk+$|>ME1U cxhE9 eo=$ \?W7"^h [0m PcuTQIAn9dl/ YG4vm];יyh%av 1ĺ@wZ[x _kKTFptVcÇCMkZ+$w*ɊVzMLY;UnSI>slHXh ;ӲS C^Ig1,Ӷp!W}H! ©y;~ƮOJu!6 <;!YLYGVAFd ^18[C$ -bbv[夒+|[=ʺ.R"鞦CD7?29K0)_1E1㾄@: Dj9c1U2Oe^A ,:{=ͬr W[*d[Nhg5kɺ9B4ՆS#9]mSYWt&bbm޵mu Q.M'5}]kѧ睎Aؤ FK ;Т0&pzN|SFx.XUOr>"~.0,>V- {llh(ub%u# nKJCl.CMnr1'׺>7[=B&pO0 0p;IY^`: o ĝrM]Y`%sk!'ٜ*B,&;K pr&xG!y5&ởѧtEө^%OliIs3*xh/ºTCM Q & ֯'tƢşE] "\f *GkV.]`LnZNvڨ쁒K1toNT. oʝk2+3**u6 13*`!2+?WLT ~*# "#Ɣ'WF~IA}Ø>~r~4Tj@e(A BB PY%zȦ~| vۛHpߑF\r!C l64Q|K_#(=}pKj|BzՒxqH͏X1 TdvisaWrsx|4Og;T; >d!IDu9gݪH)X, }B$nVJ ~W(PX5bd=%eCf"vR^ qC/wGPPuFEr E/:o&lF)BmI/'2]~z]f42owϟtUfyU<~6U蕎`KPE(nSŜFŶW7K|"xO?CvȜ }0|6 8%|f_@Ћ-^wN߅~{Hd@QK|Y ͘bbGk^wFmHT,Ĕ]:ipR #+*ykç)YxOOq!IjDEOawÎ+VS:bf7k&/c:@#1EnTE zo _B1m؝5M04Xl셛?(`c+ aJꃞc@Pew9S Z.iu"Ɩ.bmF^HZI k9 -&"bi_:S71RB:%ZxAY O nǮ9,m==W9DCX=t: l+'H13btT!P`oF&Փ'2F|ٺtF1譹~Q-kS eX`-UqF3}Li0,:|0/" ߭- ejo>""%0nhK)ZȦmܼ09ټ3s ex\J_o pmCIWndqE:"5?{9KTYs*_|bMG]:}3+ɼ: +m^09< qaXiiKşr:{`pT<? fՅWt{f1:mHnɕ$UcSUkU~~%!vb<*P1gW]NNl~\r(eU'F [$jҸЮ{7x`I%K[qBh&._և tR u Mt:#my<C EP~ACiJD R4%C-U'dq'HfvڵMZ>V!3 (s,V.ۼj:k2 .zUghO*P) ]r7 {eQrY yN~ɌcI0r8,E0}o0)&~hIC̥w0 \>[5e|m>_7;iq .J#8&etŊb9W=4gNm󞅯'YpJXL@SNBx(oD<>4[Z+1_M(rCe=jݗzbC;LɎ]aqT^%}y='XMлB86)gQt)&Z`RCcjQ [B""drO>)d()E$ۮQ[|DF@eT; anv x~@Fnݡ1d 's!B͚fS Pq6xh l&p;\pAڞ{9a>xebkoɨNOʮFyQlk.(st8iвE~vM)LЎkesN{!:%5|3^1'$ - @N,UN,n[;;ˇ:KJKGbz=(h߬)Z>!Hđp^٠[1';3=$(Nb,mK^wP7sztܲIb9I"ahG)&0[rѴCHIr2JsAZQEi Q6AV>飑BFcԵ{_Wc-1-k0YH$  ύi;׿TgK(0!vPnkػυ>@Cvh0f31`-5 I*¬qުQq)E_ER&='=hdELrjh؊A$Pʁ!`j\Pra /;OzdDx,pѾ ĜS(+Iɕ_Ƹ~jcOByN5xiYE,>8,8Xx `ivD9djOY!QƗSX(bOc'[@?JT]6Sx{ eڦWQV#mE7Ҹ%"6$JׯR ?@ JJw=;a [mQh޿ʣ_S]Z5~(yk~'F=mC~mޡsU^î\^tQ3cdB)9 l"^a-^-H:ldv8M#"ѩ&>2 z7E(<+92†f@$gyx=\WlM{&/"5\(Ў=/ui-Cy01Hf ɩ8-c|}>iԭA UAK^3h!s QL 8Y%,nk$I\T&DgJ~د*lTFDj: '1Yi7I m|TIX⸽5+8~LOnSh,(E@V-M)IgklL~JlAXKH+6 $iސ.F4?.ݐ=~JrWhTdE< W8C8vҪTEIۚPqL",2~o'GljbRJ{O"E&4 )/F\ǯ0UDn|G=GZ{hӾ>L7$6shLú%VWK t|Hgejf _ȪocS9rWȜvYRAN7hT +_=XHmse߲iz]~:I)8׼Ja$aMZ1Uj`YW k!;(8k0"l_PPpWH gGgF %/_E 74fm&?lF<4Q;;B]M5TR7_}m(WN;[qh?.*#yyÐJKp_(|e5Rjҋh.)GO_Q_ufXXĿuC++fW4:+"Kx!!I2QpW)o`]E7ds ;|BOafé98f?5GbFo1 'c=r| u9(~{Н׫P@U_yqZIֿ,ID>kRV90C)4&ݘ.xcIcAuj_H<9ih֍)P"MKv bq:yè>=@a[vABvxuew-92ͮ5 ˋHNj~mw&f3HĠیJh`śOeIF&i녌u,[+竃m/ Y _RZ=[X6F7Bk.ў0ګKFM}䟤6 DUH]Ezkʰ&ǁZVlR[Rq'fYE@5Ϙ8T;{c[1_b&5[ܓThwK]>2Eʬy0E{\ZR-H+-P`9 Z5 MUL[4V1Ykn8Z*B_y;#ղ3EPIʭDҡM] wǯKljTX`;'FLfrJ)֓m";XF jHtO9i. ,YޫIÖ 罂@%SDHqL`;m._kQu8P:踉vO7 -sr5Ɩ8 M#3y)Ka}7&㞿Ku5޴%ކ1g'n%7 H>yw4rU2^T30\l%٥Gzuecx+(@xxL1xR`rofd -ޒrM:TjWҰ/QےaA:.P |[MbڮYƕ^;ɤ[;n_p ugfzտ1J+ $ޠIh-iڠDcʼnm=\z=ܩ}5u 17MR^4SN=e,[ykȘfih:<7ZuWm`fvO}X}5C e.mb`› dꘪSQc'Z`\"HV Nգt{5ɍ$:0 {sPWS؟X5k z"?7.w322wYz#//̩Y%RuK쒴m'Jy mP#wW= MR>w Z*cIrc:DDzՅ!-uUy,OVM2>xDMB9Z%l=9ߦc%`H22T;m\kQZM;u9o.K"* y҃\؛p-ޠ/I';eUϿ_!vk`t޵w">3D9o%kP8Kv)tGG>l`NRe(J I5"b2d!ӭj*Ei~9=qJ-BN.~w0tCLsNT1}x  M/fA;8q.ColH%6"7Mq ize> ^6qa#-|}t ̠Tk3`#҇nqF-|4qQq1*5?hhPd|YcpS1h'{)Ϊ:.SJm{r'") xͯ|q^Aҡ3mOE;|S|yQZx=o._IeOV|8^LBG67nbBGt? n!YW.xJO4rI?P&!ډL5| yVf_>m%O t,$q,! %ҟ  X>"6=`Hihls{;O A>=Oʏ'K.<e2(Kh;@CV5S!rA={צQ~v'~. >l;;oFAe5jyaicm3@qz|8Iy2ةwskb?P/>#sD0k{-k>s^$iI8Ċ <@2d7gIEIQzhbc/Уyވ rDt*P}4d}[T}UpTM&6W;kOI` Z :|ԘaS8uk`"EF}o Ie> ͧ]8#{,l軀#|ۗ 󪈙 (BLTK5Q$O@ a󨙖y>:3'G&#ဲ{o+:Èx ɬG*fuºpW~|-qۛtJem[j!LsY74ǸS>skLZ)1D z!r|/&TxыF!q "1 DJ+߿%>TICMvsi!뻄{%cLA{w³5lA%]͌SA.QoXшsELȦŅRz28T+.nK,g{N'%唀 nwⅅ)>$E6N llaO w ‡tpEA!r[:^m ,s7uVqnrOV'x{VWІCbq%mWr[k(4i۠_|P4Y3%G> DAou͙G;ܤVMһ?-5s~^;d*@Z ?e&`0yDB._'9J V۞eXЯ׃[+! 'c3("%QWHv)Gz/T䕈;;x!쩿FQboj]+'$0b|OVM[< -\TBDh`456:&iy2eBQ4/ɻ? VswSfwRhl\aA#j 4*>Ro)@ tR659;;_Y;A`^ ~:ף$z۠~Q(3T$d 5hM(HwpF]p[Ŕ(5F4SM<\ <%J]bIA˘% nm_ <'H_5i_ڻu"4+!{.m՜h˕Û{7Ef^:X9M>xfdHe+ohv9J sK^7 <*FE}V޾KI0R_ZlRXU6:Kh>B /ĉBIZ<z9"#{L+rX؉^:ٱ^'!F0G s_Y#HԾqU[=Vr_?ToF^TIF9kBji/-uH27pPVl{aĿvɩGc$Q6R֞dbbMG&A^^1T.;C9fbf)([>`/K, l:7ƂR0z[!&e4۠[Ϲ-,{+ָ|V&\͐_ &V,gN/FM@7, 9# % U(ρಬZ"K<IWOc{UsS. `lT;C9vT8!`3= T9 "Ӵv.$5 ]J*A9 zry9} (p$9:=P!ۻc´虠Ϧ_V2,̦:|3Ӌ$0ۊJ~!峹gWH#8o@=H03 _D5z)AHĀ&ZK}"uHLsnn!L)'p0yԔH?ɸ$@>^ w'l$;%&N̳\ǐh@Z`muUi#HDbEDzPc܄ o,A1d"TfG5J˘D֢1|aiW7@Ng]3d.!>P*a[n>bH$jQ/=i|}|߀H܎HD(2UB7m$Py-AK;{`.g~0-U?<+N_/dܢ hir<P{zʒrv/  ks* Z"IbGH黺j Z;9η*xY"v?+v"ln]ȅG7DBcoH]izK^]gdZi%8ӟ"Ge8;$B1ןJgI}G Q0M6`?9ܤl]崏[1[$rb2 c#ʵaKH7*lKUD,"f;Qu_"g|s }Ώ<VnEK8;(|~|i=ne 7IjVXpT+X,p@?x;;O0,UShk(#%`bN@~Fg(OC>cIGYI>|0Yr*;v1}2!fkULMkfgE1C\ M#n>,< "iϫ[~Z帋MgpuwC(| &Th8ЎMmvmH bwv%>4f%@raܚf)+|^ <õY|yw,;楁M)ݫ>w"oü(V˼0V;hrĕȲ\QY7zPh׬T]v# ?0(=xԁc34/;ߊ}֫lWIWN 7G@.> ܇nC74 '~YE @y3M (eq##f<;yEB ܱ:abPz,hn3mb,n4c^ޫIo_`q=-ZV8;E(<\vdZ$_FHio|J$cLInjUD+RU1q"NNɱۄt-˄udsZ Uzzt0{u1ϫ~9N=_ˁ9(>]ԹmmJ.:E}KHfh ˡf?{%mH">6 RȰ7eP+!øMҢL0n:Lwy) GXX{2-δcESU=hCēy41 /?,&v gOT`4׀US3}h b J qhwH"īh@J!o 9ohwEe{.*ڴ᜹4}%gbF\j03n̄[ԕl#Ht_fs 6jnߍMӣ sLfdjCft v?Eurw qF HJ힠RH=Y*C>>SfՀ6K.giUVvWauf }ahtBK 3zܧנZAП\I✖,9{]Vu:5toQSOX=iS׎k>믱}#[0D3 Otm>9!4!Wg*r䳠sYU6oݑWYuFT0&w#d=D_c mʏ$Fٟ=j9~pW=!ُho-3: b V4ZQ!So6&x},:K4R4'5LZ[gN#3·%BYD.'3k~'|ju9X PuSuTR'/z%gڬSm89A,2l Ewqf OJ5.'Nk:N]M;D׉0`BLsC;[;-fD';timgg+ C>&zcհGNWe~W JvkKQ?C#힒vq'm?U:p;JHT&2fVşuǦ l{ 8I =Rk?bZI 5\&&)y B+{u6(rEP)0()5`_K >|p4"SSڢ<>8) 2=T-ȺN}ua4Q ! nv4I 7Z3>`XPZ]Zo KMzR41Gk$n Ž("H{-µVFMG1867Ҁ8%ϾLc7}.AxNVfJN#=kߘMqӔu"Ȋz,V\P ϛ:X`sCU6օXCSZDH zVNcœ< LjiD8 f *iÓ>9[Wp :MKv\ns\{zrA=R=kTH 6J7x3|XO#A JhYJ?͗WWƶda2U}=45ؖ]'1KI^B/4\;Jy_kZhL#أ;6#P!DޣJ?*?3M320]k",t u_ خ݀m*`y^YץVw9@,.Ve[Z@7S]@GAox뾜INB\؜뭽S A\q6eҊe ]']ǥFO]I Jvh 0 0zM D9{%Wr*xkOBu_!?}lnG KY]/{z Q\k4*}6B7odumЇ!/ٽ;) jV>N͇i;ysleɶ_X38)_~'iGPE @ŝ,92 j5|U@59}(3'a *]7Yv~?j4|M ՒH'BfUM i)RHsRC c#Jg=-6](2T7_evƨ /DzUؼ!Wn&X-s֑#ې}N锨\(%PA@"@!ֻ1 +u`f-†}ӦLܩ9GPVq# Cu'0O7#1\ݻ7=ش? gHkT?M2_dqElʔ{qc-~f7s3pp۰)-EM#s^~,bl(J rp9\B<*a+C1 >mƦY ֤p2aˀŠ&=p_0q*U驈%Y{Q[ħJ#gg"5uWkEM"Y ] ]uԪ%fe3+ό!Yd;<g0{2쌮?g ` O1[e*t&G& (ß.th8ᆜP\O>-4UXwr4Q0BWMޫɦu*59atCG)`ns ..B}_C[l SPU*: Hz>o'A]kn>zd ]t|.ovSX$fnF(4i-1oʎw8V*WycZ籪ݺp]#Fߴx-WܒcuauIz jfʣҼ޼]]UX*֔j[Wluj7HFI:}Mpd'*yWJu2-xjÓK'`Ҁ%xħ-^L3~y 9ul76u.8)kU8k@SpZ>l;E+IO(@J%{omUe*nV\gUo18NF "4Ǘm_N`.>!^ίqro[43dI<ݧr=sCDxS 596Y>RE-Iτ&_Sq_&)=tEy~R zqgG˜SwLKڰKxC u(5^3d L3N%:'o'п\0ZNb(L//jzn/fc]+{WIZ"⇂[4I;7o"Ϡ)$S:(iɟ!" E+q`#;ae`.\=qWr]ߘԥE'F[,+N7b)ĎZiJ[_uӯjE}V .ޮO4{ř'xU04e$QzO[)8"t!3I'W{ᏭULgNm菹vA3_*ǎV7G3\fԈoc~# .CgPR H@ڔ=nm#b%9O'1cQ?s6 k_NWsڔ켸nu.f_F %v..#'NgD}n"↙&ٛ5lATn YF^_)xf6ۛ0]k䌖j# V7c4 ^Ca%bHQ'hm̼9*}F0.ݍ&RP_A'=6ިgW'Pm8ҴO;bwVb恪;tGf oyŗGR_5 ܈jj |KԆ1W`}M.'dJ"`$^6|(.X2܍geh 5ŭWZe6IԵYx(Vڄ{V/q|ህ{r-vCҪq&[FlOm-{ @iNM7攁;3SpsՔUv`6b\⇟u/-5Rms*4HxA Y{\;G `XZ& Pi|: 8α)5uaEXP5bJB=@>U_ި@H|obɞլBlҁuJ}Wo7i"hV7#4{!tB2etaXX 1Yap r^,k).Q+|tSqlsKۓoKVruvۿOjG~ӊIU0CFĄAJw&  ,U9"B.}D;똯 3eX?aGphl{PubD74x9\%QܭqIթoF4oSɎ;n WLg(I O*R.f*TYbjp+ [UKNӪ8)Cr8D\"'ڣ](dn+[D&6\)13H8SENMeB~箃z2Ո3?irc M.6x#@'kLStU9H&Ir/gY&-W9*A=0r*, F4mkT.>csV{k\j,^_mrix[5IF,ۤ>S^a7bT3%ʐ m&ɈA~+nUx0{LmÜڄz(j4Cs6PQw隯t\*1^\r) IBx ?͝@j^-u~YfDo=N3t:`~/ x5p)խ*CDpP蹂g^ <_gm$,IOq[cޭN=+`>|(2q[mO|~`G,LH'r] U'דmoyjuV'u:|ObWB&tmqՃpclT r.5Kt w%cK"0-?pzVto@}9U}WrTQY~$x+n5d 0V71&Ԓj].@UZ4[}:'n˹Ha0Wh] $P)'PYac, tn-X3cZ}Nd&gqLWM "BjF_pgx@)4˽Zo 6Jɾo!H{ 狚m﫴Gj=6LQ'E&I$pTMh [M{D5ܲ&/\}E v7Yޏ:%-{Si1\x+/#O9WБՌad7s ~y>PdWQW|)DCS)vN#jϩl Yxj=B9UDt[^0F!S;$k1Ć뭀ߡj ?fy)UivΌ&q_梍 0wuj@AOI|`Q(y'/\^LA92H[Pd3xBX+w 0aPq\{@9F?PUjBW˼+/ʢso[p,Ҟ yOcIj%Hg\/\@wвd`d'5H!IQ-hXؤ82V Sccݧa8 ϡ]H򉷂p{yHil=!wxOd +8eiOoal& c )BU)\r1X5㧅%E$Q,T>6h^j&f[EZ?Ul%/Jz|GUze-_ l`S9.k훒5n4BO,:/\,lz3#vCWg"0g wrHc0 yY8x`~Ο=T[K j0n!8SJ8T˗0DJFI*W߬G:x`P,f\`[io҂Q 7c j?sFYleQaJ8f*M "oȻMc pHk30.U515] hA1x"vbA__iJ$RK/)!7rjMpZԍ6D #Bf;xN@G'mya[X- ou)rI,I}.}o^ `ƨrkA  4KZsEbpq.JC|5hh0BY;P2S]JGл1_kjYuj L14L\ DbY 5A}l$&OFzoȘrug$(Gq`_RU &B[pݪgoq|ڏs^Y! :Ɖ \@p {|sj/8[%ڝXnljw o܉>{%F9śPQX:J;DC#fgKukTXss%)oVujW<=2XS41 ,?mjA@s&[u^`9@{Mj\X|2*ԋO_m*1d&?dCPosƮ'A-IyR|#J_$_Etl ̺_;!eX62^!F[Fxp;Ŝh^er!kzSd&o6dӒ^|nWZ:Bm$o )6)~#DǠ?Kݐtݼ:>fnjhQen%hRL^O}35ܪ+Ԁe)gg+EK7I/+zLp87S5g =4ѱhmOT*݌ lM :Z/ykXڠz,ʱi^UrU Qf`r_gRšyNw<]`v}R v(+R-^Q Aig\&³onCaiOo)CNb^+oD Sa/U:#Կ;mZ6"e ,rKW b&ܶ'5z<S"+lc>)arqf%!{5%E ~$7` t[kfjwqhplrh'pHk0K R~_j^tպ$w,ʙ9j(#'!"<5:MBίAVDjDN2inlЧ38U L/ V?V#)rﳉFA 34D¸.&|qt~idrkɊvǠ׎ ,b 3*\d+y~G#ˇ[Ja4*G`#unS o%fuG2Fi˛bOf]OҸ(4tՆ"^J+Gf  _Ȁ\}W?\T b3CE܋tACDk7rZgJ@M6c^(waYbj5zI,-W;˺#~yUTVޘfi; Cv9{rkEF@22Ypš)K;|JY55z\h)5}210tP8SX#F\l~OL݋c0=cU Uɂ؄W(N2nL\=Ѣts3HMjRxla_u,ୠD` R-=6s_) *+ie*fVzN#:u/2!- MT+dlh,e+ ,A1f=o-<y`Bzqsi ` yĤ h>8G0`;Av`{ѣ:9ᘬIfx5k!r)z¡H ӾO@P] ?#K^n0MP`jar!qi DJ=Uz.W%>FψPsIKdm̮M,Y5X( "qN1m|Y;%I/H %)b)%[FўwszU> T77f>2Sn>S W`lw|c$J蔟Bʜx3᳈C{~7X`J'ƟƍqDWMF&3X._g8kw}jP i<91R!YxȬ[̈́jQ ],5/Yw$⟰EMO 1D߳D)|TBi}ڂ R4! pXgZl/6uX]Nk,M.Y@( fg%ZdSY!Dmy>aTTuwօ$f ɺNkC (1!XOٶ CTcW+حs򶋌4 #8P/Lj<ޡ85{0Oc5*)K_ǯx$#vw3fKHX +E4*hq,~L hZDLo^h&1_ƁсG?XW3faZoY/9S3f]cTAobK[ȘN]DvM5SA+"Ah&*oObAs 84:x?QLLϮwIwI!N׀ hQx6QȡFMLԱɱs^F;D̏qb\?Cmbx=N2Nkڧ>SXB2^p,>nE+lt9[ZzÂY|;H}d'3א#k}t.J*=ߒrrIHeecyٟ.#WY\ w+{ m"Q ˼s&C/MĉIH V{X9&rA%INo<]_ e'esz.oJq#Xp{F/m,83'0c`_`0tX(j+ 1bՂ Co+RN_Үjd$ @۫t~d݅ ۳*\&Y\w&r i*@:e{i7s352{U1-쌋 \Y !c)o ]ZSmE͎ VdH19- C]u>au`*1&̘->a g]eW)y`d־w">͆#4>t xi8Hp;h,~w *h9+acMB?E):|sVeDe}ճKj)zd=P럍J>?m-kwoMPQ9~F1{M7p:z^xCxǔpDPRPR(?gJA@0-_Wi[:**NL޲Fԭ F E*pOUzwf&Yhg @P K}==K{ zW9Zi&΋ꎊ&'0YuČ쩟{X x(-2>F0evΦJk73u)B|-7qoT6HE}e G(֥ HYNV*)Al^iy{}cQ=Tc$/-< i&cW@ VyVmr};o- "7'%S1|kruTuдV[LtZۘvsd>44=&Mpy$'ݮ6'52v|Z^JM] sQ:XLMFa6gKȟE=Za+O~UڡkJr^J9.*GiF[\-6QoTőTБ p 'o&O$,^HtiLѤkZ9CmNճ.V<87Ɔ3ddk ɑ7Za*ȷhltp;-~7oF\wګ&xQZzGc6vɶ ]K`,`MC+N֭lz8Bg[radf }ViiZU _Jj/ǿD^rF6{[޹|b mէ T?tWцr]A,259*E^ev\N18r!:U3Df~I>/= nc$p$'Aw5u lqP+zlJĐdYǂJ8csAdީbߵO娺-S#J K#yI \(c ~v6yx)1ݚ7T(u?+MR"7!+-EsX-U 96+J )©[dMPQk(ݟ1Tql.a|ITM:wk `Kвx iZqQ/lKC 5ݚ 00jG&%8[ `r.w I3 (x\0.d\z ^8%Uc !!95[ vY䤢𢋿RbqYOw2Z'2Wƴ?5a)AގZJz|T,Sճ7?7[G`L}XANuː5&UCx9K㔩 ެp/56 Oy> eB[Z42V2Y/fh;- #WgNNN"'mc^- N&&GY ?[V+)S?|]qOլ*}RYsJRԞn[Q uҾ(S3!*{>9hӻ>|^XW!181̖ 6 7f܂`r~o0PȪ"HccʭYj\l*3zf,fvRU2\sѐc+aF8ߛ*9v€XyqLJ63}j3 *C^j7=@Hdя`v 6ȡ^ID䟕QFj ?kk+DFl$Q%0뀵ݕ-n,Am lfkAܿ2ԡ&Ed/fS*%1|S8*w +K5PgO}kZHZΎ%O"+<4 y0^k:9p\|La9&d͡TSx+W/صI3D)^=$?d*Iv%v9Pp+cZ]K.7z$X<H^%Bօ??RhC߯=ԥH #~ w&sQT,A߆4vϹ@O\=\?CCa?Ԁsu4 8OTJ^^@0KitKM>* ǂwh5VdYZ-QϭA.v^w\l@^}Nmf}7>gq9GĻLob~CbW/Vih5K0}~-+eZl@czP(_IsrIa VpuE ,L]5ny?Cؤ{µ#+>KUf ?oé!&҂]'#CBtYԘGx I40R6igDdpդ#i k? 炛\!D=^^4Ƭ "pD7l]>`0y@9ta \-"OQ1_"C3>\oh#@i&:$-Z16A/{so,LƗq Uh*̬\ 3D7cT uԅ-*}14jRzQt /p1U re l;x&Z&SBI IL1,A䵉q% "t=57 [eP8mT{W&H6)bmбddWyu?[$g A`L +|,YlJPP'a' |3 ȉK$A\ Qgjf¨'4}&19XLE y)n ^i¡p&o>g|;.TߵkxG٦>l#ZJ FhqNu|_;d ;㪕b%aa3Tz3M ߢkr\i4wBG_vxX,B*5~&4j&"m(xnND[jᴈw+5!~VR;9$@gy^ UA=U Ke xI dE i^.W|^'w1>J]mN +9x 䵅񢭡UAR[ˣIE{!0Jѷ{g  N^tgH f'<1f'@y`2K:Fyц7ŵw5 Ts\ \FK_~O/BHt_.l)nCG*!ʱ[8f3#ڨŒ/Mq+Aq#]7V'\;jkյh-> Tm2qVhAu(n | ,vellF:VsެLMΓ=s\x`g*oY QR}˔I@p}#>PR6KHqs_kC5N6IݖHj0MfOIvUWz2[gjd[#J-hF~ A٪pF`J\ ,v *:3|RHb#6,N.ss}>[IY_yʿ,z{>Y8/Ʉoi&͘;`ld;ĕۮ~U EHEڳR(EyK}>aS0XvAJ/iM.vY='iQed2cBpbb>jtB2Gy 5&| IkCĞ""˄2oq-2Kη!Tc X ;Σ`ψcل]!ju@xyɔF1-=v";C r|sjȌl#]yCH3‰ 8<(Qp Qro<+~Ap;JE3Q!SO O*S}}\ɟzB w6 "NV#4yAH`VRcK^&rr멖yQH'-٩b?!mAեh0κdHGvpkC,fI tz˼{4C'#.4HV+3}Yhfv^a bWKu|cڮ Lm7LT۬g80AVa߈XASy*d'!tۅ8ΖMqwYLW,SBW(?ssi+3HjAO܊6?Gq3C\Ǡ+0c(<*7__Fg1Z`={nFQ^a\(*,:~XП9:P/ ޗY3d82W:wd(JE`oA]ļC!G!V\{{.i#ܢ|/ D3|iNt 3n1!|Ԛn()riWo2ncY٬Vx SB=Xs җ C&jWhMHi`[`ʺo)[|w)>Y:HE) ;4\)} ̀Z&貿ƢK֓kiώ4fh]\/?YzI}VmbEU[_+eH]!T;6xRD1İ7%WXǼr-'+E2[dkSA"b;$>W g5)wmNFR*s{i#Waؔƈ|!e 4,= z߭e,0z@m:D%* 0!$ݯƁe$d:OāhJϑ#NC"u<ߐxSa D<0?Lq‰c$C|+>vi")$tj/Gʵ%C `;7U/npvisbkHy#">8 VM*hcω&EԅkɲnYX|Aвrt/*'3R踸m񡄘R0 p AlQ^p܊*lc< W^TI< {3 8Vϐ]* N%* %G*UdA:7=~CfT7zճCi5?~Bve5fǛ7>g:c\TepƷUt-*T-}=?)žanlp6sn,`R>^oDձ%aH!%biՐ4GگJaC;Zj`UnR&:x#쪦A#!zQ";gN-Mot Ȃ+c'/.(tmrV]y,tӻG6y@#$x+ٽ^:𴰫G 鲽?HXTYۺ[Â7X#npǴ_n q龎|D'ǧ $ڶiuxƐE|ÙEUvyz&dˎ',(>Y%}K#!V Dsfn'5śqrxxX5ue3? {lHەPRPH#ed,^1]R /?~|iey:Z& *"m셲Pևn $F0T4GZɤjsڷ Ld&Y"Ed(ʆݭX'6_m7'妤 rRApKS^'|-?T #PIo.ZoA>3WƕfA uXs(~ZbDy& !oJ" +]sє0W̏P0`i+ s"+5/f#Ԕi'*i,j{CTLSen8n0֜*`@(Tm"v !I40I&z %G+v]q5 =>[7RtyA@j7Qj_Jń:E)k ‹nP̮2r1<<&YKѼ%euhҷf%GRZ+P _Qw \AcD-֒zt"ZE.hqYWt1L;'k9IeLl#{an1'drFoN>'pwiwkc^mp%&k׸B;gK!7>gʽ:uG׆<1h3| dVnz袼G[iҾ?`p3.W9K\˳9D@6Iu-VСc)vŸ g;jn]pbBh}tm_*l'9TQ^(Q+8%׌o쳫#-hrxӼ}znIĬqz=!2 PDEC  VT۬E.NOXTfAo&B(2ٹ;p$էOiaꗜWN|̪*9-/wD ,"e74NZqB,j':D_( +A `?t3V؏_}ǿa+#2SCǤYjaʖ" h<)u W;~F`R8mcaQf׎i81N{7?VW6ẫ=>8A;(A2YJyz{75NєQI^Ǻ5'4gLS+E n'D';2340< gc %e'yzP 1%}cNX"nX×Yh_+te@5@Y1F0z'$6LJjK4QwS\- JH.Qv~ucI4ko)# ۓrTN,޻N`z9:vz×$V&;Ԩ^~z_qz p7ct1`z-#​ww8HzD6Y4jߤJϬ>gkT#;f @yp KX lbŐչ铤Č[(0t6pE~R~SŅ\Q +n#|^ÆήCaLcw9ȄTlh\q"M~t4ŀv^-RL ?˶y56@X <C~~S-cن lkU OWabMezi.z ҚLJɎ4Wnox '2$9h%\O]HuOR,(/NkR(0{'`s)Тmkudz[!%[@rgU8[$r2 8Cn-iS#2SDfkƤ[;&bsq>@q,DS/҃_@r(RV2+={E^?cOϸ8߭(ᚒ(`,]yoT>{]hB^OWJ9De_7&F Q7&EiwK$U!/h{[0CDlj]a](<NJΝ6I|ub#쎜&>ޭW DZb= ") {7=QIN xQl7>:H2y9e~l yر.gL/F'$6V/{ִ.XD|Զo`RM,q&C\DkQU&qNVǑ.u7T~~@Y;TnA3aAitx?GUdp)w̴[Ӣ}! rGi H a/g |qۺ6bd0Q!XD]v\K[x,.v}}{פ.g(,ZA "dh&Q eZ $e>i TЎE(>gC~æ!' /c.̵P L(E9Lř%$s)ۡ $ h <#=τg|oP:OVʾ6q3 2ӵonTӑt01&MҠ@4A;ybPHG OF^2Űj`{r-u͠6P.l9`S혚;]7Erw "/U r̝ٝ9Pº#Z޹oٚB bdRh"nS:Ϲ˦u$~n1- E-:&pCY?h;55f0mh,pa2f_9π"ZK='W :qQK[$5#bFPXDUIL]I_kE_+&"p9aS76<e'͵h)Z>alFWI@3B1(nhHM9~@' wT|Mr9 2J ^i hM+` !; IM )o:YCLK2hDqQ:J n5+qAsvI=x%%f5]ɧUeO*ፇ{ oW)x7lX vC)0:ډ*ŇN B h]6ƶƳF.w\ k#k٠N<@op,Dս BPg`9ڬf灚$26D _ -^726xr9c"Cէ$7,ɢ|I'"q&R vj>Y"cG{4^c3b>*+;; "~e1}6W(@~8%sP AN7*,l'Xx ,?Sh=+R8m3 aX9[s@y2)$:E!Ɩ*;s6"x;S :|a r`g3yx%kUhBc%foj5-$9M$0TOGӃ/8_ Ky0}K.^ 6TrӢ_<8JL :J@.e9gRrYȧwN۟fG$Ñus-яFQ֔ȫt튞[ Q&8:W j=ӚZ;.`zA-QP5v!^D ټ bRE*KDŽ#tE Ml=UZ.ggϑg_af %JBY_y/`֍ᮐJ%$Gv-]ޱ(0G 8@I"ױ8~9 / Lc@sݧx&Z(A h5T7p$3? wKKd7ӄrN5#= C|r˅ ("8P2;a[uXXjݔ1B0K_68ACp"L؍z/O|Rt~{`O/jpOE$I5\y"o2IFRGìJ|"˻ {cϞ\Tػ^Xu a%p?|~#tÜ{;'U-(T%PA(sGUdT"uvS%֚bGlen2~У.Y>e 6ߎVe`~r|͓$'!ㆽIYxj_w+9,yڂů"[UH@io}*Tg3!D_XWppbҥGy/ j7']zN"2JG[.E#+*J" DiDZH .cW8[}:Ai`BWd;+sPϤ4~ 2>Iq;П{цM9֠/&TC5k5ӣ$>r:Dq5=Fum0,{NF qD ts4#v+:Ƭ "x _0VDȕ٢:xt9Xa]Tk.Z{uQêH?04IHJ7nCsz|h\gw;T?}s`Ʋ:qwoв1a;Tb:wU|:" *9B_A:,v+mดlew22Ϙĵ[A_1%;*ܔ{}ߘoPjCyd$˓ҷXT.5:P 1w"aJ= (}Db35^Fr3+J˲Z9_&c$ 8#!kZs9j%(),H)i ǘS(CH4oZX5ԅ®m:t1IƘ(PjyЭS65{Xu7?[qGS'DVW7=j`LBRrNꈍ^V̼?Wv' z 21}\w}~=N*NKq@@n0] KJc4X@jOG`R,tP#ᾏlIʪ1ߘ#qJWF,Q>u-%t)A4y!nf~Ĕ4pNvP VP|.;2p8 aq<2CJQ\\٧$;s6RqCGZg-֪a@^'SJ]R$%)qeH7~?}z;;tNL[-p@ y|tM(wPgm>fNhՊEpѵ#=mmK"C\2[! _& xT4w*`=nŦlB0U9^ 2يq uM 1dھȣv2 u; fw`"Ǡb&}ΠS3\ oz|%s$?oqHoXC%p31) MFA)Ń4A{4630YL ~س6HAO/4\yJ 2meýoxqs5X`18yت~|aykR`쳁RŢdF۬8D.R0;^8*t܉F~G> =MoL^Z) InSJbċ,K{W|X#ٛ'MY4Rn rH9m)g>u7JTaH,X )@~9~G(L›{G 6ǀ5##Q?R ~qx^F5×Ôia&ZV #fE q[+թFbз ,uM\9I.b4R->o.ToƲ%QKFM>{);y|:`lQ !( fGe[$(ݔkGT*dt ہ>56A{E"4饲[bKpG@^&9Vu*MGEL /zcdS9Z +N6k@ )͙;Z&jYܦ޼:JJ?\{0jS#)h'lk9yY_?&iu俈?g4Zwȵ6e㈙T@9zM^Ӽ}v+1>XAWҋh/z2QuH?74t6#՝X^d"Zi eUl'.OGʷk9t* ;C738$.pEA|`~ușgD0)YZ|o*E* ~Z,2-LF?A|v,1Q `[ 3He]lt_Ln}&uvb vRUm~]WT#R.~qs!:]+nM7ѹ`>FfK+5ӳUTsOB+nynZ3-~UaҭmeVB1.% WDs#eF#ZL s5vDW#`i0~;l@pay(Ki]5TsC΄G)O#ADX*B)9Tѳ`Exxx3/ fcw5lhEc[@ᇬvI>޷2Laspv1*3h ?rܫe4kC&0}T%nU3.l{R WWá<m2D+ ry?lxO~0tL~ˇ2VXWīk,l #Vp;;|![2VK+-@Ʉ5:AӃb׾6<櫛l ڶyvhQM;o 0<2!QHn1\4W5doz1]JThFN$}9cB;5;7 h4dM<О$:Nt(B;SRRX!6P7V+fx#  X"h(ZHrTwvJx1*Dn֬~č9&K_4F@?sdPY2bHԅ ⚜ُm ڢ4MrY1ݨ|aR9<?HrV]R3/M~VƒlCBy5D%C]2٫z$c1Yd##@z[nA|AyiZa|. ̶g Darԫ8; !_h`O8#\uA}+Mtj M-V8|( M:3Nϧw LT@?CӶrs#&M#]ыY̰nh@'v%ά^ ڞҷcj=* ف&<~֫:0,ܝ'.P1C/'~&!V_qQx^BSk j+޽m-gӨU$u5 #9ĉ@P !\'^[>"H< VA "V͓6_^Z'8J-wmg|)?Btf׃#mܼ&OL.- ^6;u@ŜW- UVQrۤ+7AmSF_G>؎!y mӢ~T`/||b"=-" o۽pPe` jӐ=(4)=Y{5ﻆ?f&{5e(V}73,*JPʅHٞL8TYlGgd (l3]*ո<ʋWԵDi`mGW; ^/cMh!Hpk_SZ)UE֊oSaQpܣ:q-T=Z5 {%?ICgLz7 Z'r=O'zB¢xG탠/+ ^z4dGQ,n:͂vB9 TIĽ}/3,A.@ Y>4\nT&sb˴MY@suxtw$C/EW*0@o=sğ:_EU\׌nN#e< MakX:x&qm,\Ѻ*iNE(ZkwrE"`dkr>yNM].S-絯|7}1=E' \ޤ8ل|0 >dVN96^|R-Yu[h/ z(;%;q RՃl@5+7N եf~,ǔ 2>!f۞31TxdLkXmkҽ>9'y e׷M7?NXX?&[wmyF@T^wX'fw=}xFB)M/cp/mۇdzUZ@^Y BOftÄ,y^3+^>C$[eMI8>((WZ\ r/r I;+_{yEz 5KNP<_jG/V~m^WG>bY- nn@jch,2ne`lpOaPdyp^B1,cYr d$Q5=%\f*J^]O℣Uc o.GtirDM1k+4kڏDZ1 %J4h Jzܥ|61@3~{6_hZڠh {XJ3fK;E,8Y03W7Ő>]j63ֹ??f,R{ d+5wWOKA*DbLr?Hgv¹{1Ome#^qi'DTYt;^Fk|98X3u {=\Y<{&9s=8kP,6t&4c q+0[ PR:hm9WjcY~B.Z=A?ЬWtIt8э4!z6U>D?|?I rl'b wBZg.F ؎*zWQ(GY~{ -IvjM#@{NӼY3{rܿoAu6,;%9!4T i|IkitChZ)q+:U+mPwGA6exeJ-6sa7pF eZ 4Оr PFwu>3 ߍ.f'V$0!mMe&(79gK2RpgTO` ߘDÈ{VNN'q h׆?Ys$$y:ŦD%Tc4`=dctQ:ڱ(Лi$cmiO3kӇ_nbS:  YI(q=Nj(|KťjG>̢~ۚpOcKcF*&>]ћ7D|s"chL`T;ΧDpğh 'aPKf>阮 ="%,p;iJH xHJ4 {,_G>I{'A./*oFl> wSqgSC2KlT3Xk$Cv`JMn#]+-W/1P$BϭzӁ. }9+"911 BJtos<.^ՔjEm2Y]?+e%}biQѭa;o/epçu Pic;^1LT0:pKpؙK @xCH޼4ClLa+k'A=X5ֳULΏ(V i8Ҕn(_{rיRW[o1'P]¯nzrf&%9ty'IAf2 mG9HMwifJ/rb%.KhO`r/h͸RV}yP -xQc[-C^drPp]"]'uNjYJEGٴ&O=$̀ +j$L%7?=Tك鯊3&ɷK*E-I~6Mxj#ql'j)Zc?pP^a~Ơςp߃rI̺/GUady 2(pj3^2WnK1`BjxU&)g"nnVDY~%J]+Lo$g>]S$'a{?U?~'3-"+xH$}^bVUtJ~-wdVn ^ 3]ʕXSHܶH!cnS)-7?sCM>Cn'U!F=t}7>0n.T`zX^eEA[-LREJ^s/hm2;x:SNp~,/)Pl'X!w]?({pGB_@%\)i%鑴yP ZNĶ%fRrr׭q`ҍ#JX'=`}\T |Ul &k3A7,W}DT.fDحn~gcT,{jPBI0E&1B]$&Sx䈅g̙ * i: ң RWT&}djI5Q30 qvbVPt6@”&w3m`UGrIh&cR_H8YzW,UX#׶a="<#(18BŴ~vb''gupwT?1fudFi@"r{KR}[i*l{uF0O[6_U`=h;iWkh'z>qKmLOȨJD%)n@3/$C^f1ȇU*( % ^6SZ.(,J'z7:[R~adnR(>fD2,=Nj]FBO]ҮB"ujB`%+rt[yolJcq(OVD`̤ _uۃ7vm)8.v^$#Ŗ{"fL]Ha{XG.=8߳ve+gMNH^T*PqȆt%@W+Rhv}Tګ?Fl/X#b2::ns[0p\ '(Z\NC`Y1S -Q"g]Hi9Q|%BZo%l+(g},FxUd*-2Pp7@df!bi`ٖ.rJJ?z9dޏth2E"RXH i\AK sZ*7HvΘ> omɇ7 *)BfM#ҟY  :'ՙ!9j8_]X$!bm.Uʶy) kvfy5^QzuO[+znv f~ kdE//JPVOя](u/iű& |JRe}b#ࡅP`ZiT[wv7eW f ֳY4SCJσ[w7H.Z {!0*9! 83B9 X3j0M;y-]^ eTUg 2d}֧yFrFt,v\Xp\< RF,ecc&?r!aeT35XfVTC6ڻfkaG^-F};UKM# T_81H.ٗLJ.*PMsusb$XWLI^ :pb(Pfc|jf>? 'w"ѐ1!c' J06 o<_n#=u$zXSJ2MΌS -)M>L:zr`!YqZ ~CЙ >-Ij'0˽*Q3pe<˷3ԙT)uJ?TbX7GP8%[$m4K[GG3qUZD0Jnhemw2Wdr pcӾK̩~ږIFd/p)~U@~{ scF:.nYbOn!و2Y/(kv%dÃhɸI)'ƣaY.Y3.8I4L쌑eCz(GmpɴhSlUYpSa?7͏Bmc(<@YipTp /+#Ed.h@IAV6(xkCf>yǰv ,J'i,W\NŊeabtm\xXr;?4JQSX sbA$s) 8_#mN9r_Ib0P˃ 2YFN_cM/4X1j<$"_4%)zѸFLhSSe`,! JA8 4 00!1fSfP,QXd`*b6ȿ97v14 gDId )x"Zi%3ƮYuϓ3r AߤpC6X^fEd>+ՈS|d, G]My/V!*ǻ.+ᙀd䩆*cn@zoRO頤0 }]*}bj)[2z88Ǒw4ffB$vsU UK;yVMޯHGjyź3՟}RqI̙53 Nbkdxp$jBZ WjlxJ%ZԟH`@}b qzP5Jz,wui卢B>\'&ؓ lV:JZFor)mRR{f2Vzj}3fB:ȍ>qm3)Q ^0k搁{2] W-_R )өwp0&uNZ:KJk.7Ֆ%~٦ඡ `I{f*uqy>$,n22RKc \̓p~3]mjD%R;nMF :+ Y1D]i6_2ٍh\&Q)$rP`J\*BZa#8,'E²v;t;΁HIdwHؾ׌4Z 4KgŔ& zk?Zˆ? \U/-9TeOxH[G#im+Rӣ<a]/ `U7{b={1Pp@R v'AT%X:s n i^YݚN̡;sA@@gãi %s;Dt8:d>v(P.cc Hz@@]'_|e4bg5es{dz#zlkfuJң6!Td,_i8YOtͩb:͗aπXnN2ݎf\BU4^RGt7nJ Ͱwbç\|D (tYo: WU\RIpUxt 54(5݂Ea}2gž ky7]KK|Wf2m U2,,a;}0v~ƭeQ)ɡੌ’ +Yr.+ rCתcIlh\ Bl }WX/5~%ys. QV~,7wofeż%I>Mţdnfgpuyaji"@L'2ݣ.p--??p/`=!EL?>!G#vm򋸝Gn-;=flhؕ#>t2ާ(gg7>kD^D7QvDzLҐ+ʬ5d :oXh2p~V\B&'0#zmFF `$>|X3Yw&>cg_+T_RBxh a~,ҿ S]u}c)evܖIʚH#̙;R[HݕbX=s6'[N6:2_޾:EΈ,3 Q8_-w)nRPe'y-8)?S-1([v<-9C.:Q.vecթ(cASغ=CZ+#rQF[)T5ۗI Mͻ)MSrqcR>ie\)Eu‰/ԦWQ[?k]mLڎCٗv&4|ϗy͆p+(j?]/`/?`W{K{,x;XǾbkx1\@ ~tvkˋD):o:md M4 63MAMoX O&U:|DyW[dU6KhfijH^w@"|ol&,LFϐWn߬󑑞r.4' Gud9xH 9[Tb:XFsfsa-IF4OFV6>Qz7~ `D-$W-yyQ.ImQScz6?.i85JꗩB$r$&+|'Ub+R{4׺FV26+ Çw)]Á=|>PzS44C9wQ0Jdd$@>H44'2gaK`8,7@1b^VZu9}X|xS%o 3 cB?x,b1sn!1s5 9fNDUCEeىD8f%d?Þ8{ec$Nj-qiM}n>Uƣ5/BFtb^;.~7+wf}+T_Kx6%oj;}>j*iÑ6 N{Ȣ8gPq~i5+VG-s†W-%ɻZL?ztN"?i YRMYEcql9ҭS uYƾ@ Rw- -wkiq˛-C|3LBڌ iziYZSwh.~r< ;n)E j8Qa񏕷v0Vh-Y$,ϮC8.׽$֚4U *O!n" A}۷2cꕵV薞<>orN!D951 HR'ln Bk"v; ~ٱ.% I&|mj1mm2 4Y;]n3 1}HSAT pL 6+3Cwuһ[SL+^-z\Jj@kمjCҋ:o,=DzFّgN7Zqf\r#Eِ eĵ1mVg#⩿>RXʚA%kJ@W$E^=H%%eSe|by{9[QV n0DOY0b71$Rs^`LLW38(GZ]1&C)O`ϲ &Oz_Ӣ e2`Rۚ%c ғzkD[IS]9eՒ!cy;7,ہ5iKw U-.v_u;aq;*dsioV{2b2J258"+E؟ؘ{I˧4iT-C( 0I_oOIs&?SDTa,|z?R7|B5iY_)'\~VGL{Y'fqvF#ۍ Q/MӊΩv-(k6D5KSs #Tnf*?ŶɗLu8b]ɯ 2̐%2s>V XW XV*K9]Hd΀AF܋!F@Srw׳V: t1CnPYql\3~\Z؀z |7Tm#p2Tv[rOÎO-c+C@E5(/C_ZZ-6 `aN-"XzS4lpr*l5^KPVVBBdjOXar#){=cjg$J|1&WO4s4n 3SOU4KN86  B6UM7094iPA_LcW81YcN%wY;>˱L@,Zϱ9A-ikn-Ŀݑ8fyOhړ%h[͢ Nuu~:Q%<@ PL.8P F97'L$\\8.c`OYDf@˷_k d\\3і/dv&H~]]X^ FgVNY4:H/`ڼ%F3ox,y7<H1kYx^-= ZJܲ[< J,tAb)̋TyX}{%Wl3*Xtt@s Qg e7,mTG  F*"X73+*OzW#f8^zbZ;\ EqmQLwx@'"T̏?ۯ:%2fFD(M'̴a9w^x SDPtgodڄѸUg;ƽPqLD(\N4z ʓu:KqAPsCtB)Xų':D\l]kW59+WT1LL,aY!6.[ q>o$ySOmՕ "&1Z{n(ÁD/ƒ;t\8 .n` Z%;:D•o )N02D\](Qu5ne;rg>״*NOQ0F8UY;9jdHGOridŇRꘝqUEz &-*,ݳB(ʏRa~9٫%㾚~}Ѓ I?X~oe*r%4D[(/b|4;֨L@H#ڑXj(qkXagpbKޱ;) SFnBF1M&R*.s^Kb!az8Ms@LK2.]zu(c*ƣA}x;3-0]=erƕl-# IyV$"+XcWy+8YUl $Y{gwy<h^apߝ^2Yt]^E*Km{F 5c0@$6Ul݁N~mлD}4cN-*DMq< .Í!ժ՛,B)([6ChqyIu$t-bN@c w4K"e+x SWTo3Y",rZ:&et%旐a4Y eGD!8NN6+g$v놨fžJ*ޢ Y=Y، e4O#t'E( UX9*JGtȥAk7B!*USuI }%Ohbbgy>ff]Y 3=^%vԋ}|D>Y4EnԌMݕ,T耂5؂?qq!xAtj'|K^yMdVPbd[v+r +1A@Z^O 2A( M0>55իsm[z]t +!nJQ ZYv|31>%5 FJ1씎9ݏ:TN !fyQ6WNAWҸTJtaZa  wdSɉm :˥o_̵s(f&14ց99U_iGXxWL`aKH LR$܏P!(sJc$C`^]gzn w\ua9߅{Nc]}ryۅ:J'ԽZs0+5 I͈Ki˓zMIk`|*h'O#AR3"۱DW&7ѣDDy0шYk:n%o14e"9O*nj6Q +ӊq[<tTb~:>o?  =aBSzF^xyiMR"ϔoR/w‗/e{M|E6b_IL'^ֶ,ېNIO7` + ]i+o?(q!2G8)-6ae(@n8ر;G3gd oǺ-AqD@~(7w;N&qg 5HE߈a6rgz;@':t"-z*ʟ/x{TFBUZN4 #Zf'}rO QtC87"н)=L| zxȍ*qY\+Iկ:ENTGz᧗4(#\IfVs4cn鬓WNllq9o|EIa"PcU"nA.j0:x^ɯ/y̺C^8NNzR!",uX'Iam]tA2،杦)- sPHO%HZ{aStAa i c zZpwRʥ ?7[ Nc9V`nˡIEeSPݔ444>S (vht\<n!]viA`<k:p-wH |G"B~ a08B/bɉd7⴩FQIզ&;3=@Rs3&CMݟĄ8|bÏuiK,fZh瞲W,(M %pBV+oWV`ÈMתwGHz%[S{q\" ^ዢ62참(j^'U.(P9:[Z^!t$? 2Wł|fLeIsRO\lDзf_)ko4M N13ᡏ~s83x9G"\ݏJT m(#5aAZ:1^FײTdUbsC}OH o <^| G va15#VHk$<[CqS~6lV .N(l6T9Mn6YtnU'SH ."CGSMJi﷤((CFS-s]ۊ6)3f$͋f! 1ymUd mpm c!Ţl2ckp,`+kȣuHF**ІRy#bNkw!gJs/9 #1FKY]D祩:BG9"C3'Ns쉞DF(zP P7 +? z?X B ϗzc%HD 8|~ |ĎJ`R99LKb{9&Gsh 4P 0'b;] 'Aѯ!#$_bœ"3n|xp 7 Y>p,@~01瘃kѽf@JM.3-ygi~ّͰ "c3.b;Q%tm`D.oD"1:`}DN |uDRξ6B{Uk)Bg>T M/.!(EHl1YnVDRSؤG&JJ Yz~܀@2a UA@ /kkEHPAƴ6sĶ]LUSD!YkEHmc,9;1詮pb9 08&Xu2h$ۮVf] jTA?$!IO"1ޟ*2ciHp "cQ K(9pC\b8>cnciwa,,fG^T E+ J;b mC~n#;dr^LJH-WӐڵ7q_fkz6l`q/Cƥq2]1zջr3"!Fip)48_^Sk›APiӛ1D$ f-$%* I (4@)^G~ +XeI n"qs4rE}Oo< p}BUFwKYˬ E¶4@։2\r.O`G<,bkqR/uX?,°q3;V4昅6ʕzX xw0 4k(kT!ǸlBY omJ>8hWYzЦ83qsF +UgQ`٘ 9OD1LcQD)鴭RYkj°zLF\jt+N2IhbiQF ӟ!0\>y+qV*۞2foXbPA+M`@WE4ٷ}TVN1CWQVd0nx7?FLwuڤ~j͏]]`'Rx!^UKnN![tJ ]ᆅsHg~fhCaFYiJhij}U,|+fȏXK] ;\&*ya[Z򪱙s?۞,W4=:yM--1͏զU5ܝ#vz\KiyΤrՑND' iUo"ִ|{iSDQ_#`c(ל;V( o$hBs6^:˜4Y!ȭZ׆~1Htlm&]UrK%?GAR\Lϙj  Ǵu0g/ݖ*pL0 ,tn&zpm AR#/ 0[ rʉmritX*:Xp:eS?*-<,t{_uю]͌=].`0x*gurԷI|P`T.i\:ߺ0v+kL۴l髋~luM/ٺF^mO TYkbj5X$MTJ?4NNiɞ[wjQVNм PݛZ+CSwB ץt_n~y1U杺U x3mףh}}Ƹ3epX/LG7Unúp H}Cꁨ4cC﷛S93 pjoT>Y9F6<'H#bѥ.hl`帍X뙇s7$±1=w>*pL**@/,LI7H<t\9Tdy$}UfJ;},9cZ$<жWBgj|a;4W>,r\; F^oJ'O3`J*qY^HrV{*)CڑR]=]N (b+}|XǻKHl;~oXܥȡ _p@x>w#GR䏣TPh=q`Oy݉}U ]2{|>@Dщ$( -@򔨫uc`L"Ơw8?DeIIcgXGPkRG$t)+U̪X(x#%w)sYђnvHqI3-w!d-[dew"Wfޅh !|l`_<,(N0X>FlVcCISPD.uB {\E j|b0OQr2tzgOS*g<-cO yL`xOQ^Yqx=u>K؎9?֧ :dW~8tKB/be2o2xo*olVvbf$pl)߆*(Lj|<EqT;F [M3猁 _.0MEٻu4.W)H+EÈ#鴝 rbJd9LBg*ob}5`t&Hgv9- AzޕS kp=)") ~l5O̧dz;3m&[4oviqbWkZX (glthT2+ґ a* GpK>LB"`%ϖ1b+K~:F|ԹTTo9:7xv}̋q3zhygWe1/wjH-͕)a+&WTH1FSD'#JREfDDlmFC 붭ڊ AYk,r pP$pTK"kQ^zU J+L"Bq||Z^f;A&u@M~nSvXKr )ltUm}=bpۋ3 KDj\ѦNvb[gŔM6^SO%Օ<% /FkRq%F +.)ࢵA1Apxlu@2?tb}Eh +hF-cj^K,zNX9Z{\UޚeLS2m\P敾uco[Rn.~+ܱbth\EnL1:/ab}ym J} .mP'#[(lfnaVK(=C:1+86 5Q@b,2~ ![z {*0e[x@1N2A-c*YҊx@-@𘅪]YeP$s8d. {;栮lz I._G+6yI()ڰ>Kou5&90lQ[$_L䃭a}L9Q@EL@cעt-dn[ņm (Hڛܾԡ%8rCtš2{O#wU9>([ڻO]5JikՍbh[_#|Nu6l-1πۮ7Nzi՞hC>^8sa!0=1¢]sf|kg{UBEofoP l{3Ll~?>+fOp} \9  \3s=#T vsԀt{KmI\F9?o4ۓV} Mj =x}A&PW\ whQ2M27l8iV CC@^hr!Q2e8!n7j=a "RZ:x7? Y]@$,98XI?^E~6;`tTUFaB]nzv[`̹Q$XW^׼냣+I*Fą'S[-A4!{JVrP^豞\ul3%O|Z,o3໳?WEnQ-|w&F QȖm&>?w^/5\%ĐEMkSS\#_v-W?y2Pmff؛ qmgacasImO!=&[ϛ"?뇜)ǫPIc(orp@>)Cjg 3,pQ٥n-P'QJ%7ڹ+@V&Yk{ڛ#f^Cv zz1zUd^;E+XbgS>o(vɍ(+x6z ΈU3$-:_ä P m11PE8O]?6>Hӱ#ӎtQ3bGѳgQ1UbOl`H(Df5&0Ltg&T-(()j!D3O"ʦҘމ.I$!tO9G)u֛kxbvTlM?XP^/c է}xQ(1\ zP.fcE"mC0d]П)-Tn Emjz?zhhwm ۶%DX fۨ-W9xg3#-(v\c"#4cupwt}LTzMy@A~(\<ѠR*>zvXM=\SkMXmCIM+‚8ծ ҮaX êzsyYRgN̰6@-a$:E"M#`%LLb>Q&G$Wj] 'i]xW2k >:kbVz#c0Ltz70;PldlH-4.ba'lTj4d4/ bm3+#WG!΢usXzOYF| Ҝ&R/TQY0!x['#W`SiPaǘhm!̣+xszy`驙KL(O< `SQT&mKr :b/5a̙k}zY$QQf- %9LwDe7H-)W];d|QTܮTS" >,VBv?s}U AFm:d kiR, ,eŋsw}BTj\E 8ЄN/C{ZI̠X8^>$𝿇+PC $awi]},ǖ?O?d'@ e\ódʔJSj30ʴftY 4r&]= uGO|Rj25w&GRbđkE عs5J NڔOM6O!M(L8iMEXZC8hy"!BQI۬=luQFE,y*c{*_zʮYӺa yc۶%[KusX"*U$U0۠1?6]}&sW$s$x|.?sT1_ҹ1zͼvظ[ ұ[T!eYnN=*N_ǎ7{f=7٩Zut @ G(Wh tmX6nrW}Өp ,0@~kQ-/쵙M`,/;4@0gɬx_lhwͼX5#fKݵI#3MᎡKK4VA!/DF-+EpfAb* lWZV_QQ kʣt-FJ@ 1|{0mnTg 3MJ ReNO'[: jiLeGl: He=T҇{'ى6TIc1382L8Z0.&H{|/8"w𚔌*,ЮcWT;%[݋s۪4iN g)Z*cՎ٢ {K?"wG\Q9\EuZ)mԎoͺh Mۦ~Ђu7U@-IgZ}2R=?Ӆ5W:agޥxuil#N-b%'8c=zX(t{Рᩜ YP3>^3a.Ng']9$497ػK h=5y3]yHG_+oC ܆)^>pj%mAjq#ay7D1ex)xo`OMKk\AU샹1MSZf_Dxd4Is].NgWi1OxP1 mF&,6PVR")j?#x6Є!'nQy8fgw;{/F k}RO/Q`K9lkŃ*slD "ƋJ> F0M[f1n_@qd'l$}*DM%]rti0f,_J)0G{ Ce"U^0x^;`G8:baO_d8a8=r! -NI>1Q qZ2d*a 'bѵe^TH;'lƉS+NƐ{0b`ށjԭfzTٟ-QmVXv݇E=eܜ񛈊N1\p`/TS\ģWA4 7"|g7#}w&! uE⧰#C.}ȻTkٗep`cT5l)$uZH7%)mk6ܨ%ltHp+ O?xRqK];OA RGtv:zA|n G!2P@܆5͍8xR u#|!=xch#xp6 >`??p5G7|?8 9ώ(h=9O+.XGx,M($G u'ܔjc9~u.- vR#!JrBqEvِYyJd#Q#Yz} F fͪfa8o4(JgF簪.p.fB\QМ>B9W>!\h+ר>ȶsdi[1: ՟ )oU'vcZ@,D z1">A%)>Z$pTZz$@-Rn<] No2|ijLu_"xהm0>x]S dVv qgz|@ڨo:ȁ$}&6ڦgi(~ˆ̞Ω8(V&G1p gʶtOcnш]d ܊s(Wrkz1P@Mjt,c6\*\c$(|В-<{x]^&m;zAQ+)HifQ/imN|5\7B`#끊2A~c@`v@^<8sCʻ53;PPbԬ<>6B9Nwae,/F (&^2v(8 ~g{ˉ9^|pNTPWW(YS>`t9o˦O9}"kUiI\JNcxiE! h;ϝM.>+8ћʠBZWv(4 II؁YA31^7EKfah0Nq'x1Hѵlxo&ckl9zv݀wgq88v8&Yw=(A :BPR'6j K92Bc@${ը .W7*u#Dog[׾)*7:jwя|KLä_Mas>;kt<X5lĐ"2JuƶKBWطaGVqB Ep&*zI$M?҈'#foLb&9@Z0/x[4{x(]^:/)3x7=j΁ k{dѴj=~֍mB 3̇͟+enZ⡼`nuN T {vܟ|s|>գXm +ob_kz0SDYnzv>9q@ RJN?eE0Q U{ [44v/IctW Π(Q FXqX6o̡qs@P2T`~O)Iˀu#b8^oĝ81 %k,:v\VfbOhᙀ6Րue?H-8eRF ]KGQuka(1Si!1!ph|hDZ}J(,Dg[\jA0_} nn~ǒHAYЭ@@[Bnb/_M?*:O2V-6hmWjouVO^WRN8rJRI,]b BК \ӵT7) Tp`o}e/ڏ5E1`͞vj"JMgH[99rܒjr%ꛣͪci8dVħQΠũ7*KN+Qn_ $ZIrTcaL-ɡ (Vْ*ǔ|K/x bI, ,PZy#K&n rZ>yBn`G`A `mP{Tī1ixS·.(0 $WQMy)|Ճn ,9 =]=sO?.B`ms< IhPD&/?{ %l^&o+νEV^L!tX^m DTw2 ]@qe*PPNJJq: C5[)22Id2cs{9ݾ7:AfnlKGFB@N:W4/"j O'emRmY\P/P O[Qq:4}n G2$[KJ `~^D0ƭ-f]룜:!f,_ͤ C%+NpbU'QJ#C,/ԟvwax({VƱ_Y_m;u !=QzzLGdu jE$[ ZpkNx# 3kzsx0-XnrZ)=6=Rh~iKz?-dc\7JV8,F)AT{&`^hpyզ=s\Zo/xlM%0@;) (`5d?{}Dd gÇȜPb(Щ^k/X/0 htfd8o#|ZĂfz_eP g$dJݼX @'.|R0)necVYX8jYXt 8@QBGWd5#^** 푥-~O}\6] PFQ>ǒ*ĒQ{dڌ'?82%j<`ϷG^c^ i(!Xʟ IÎr,ާ煠ƻfwff}-9Czvm捓$WYHw?t%4q~;txb#Z{ :%q=zyЂN+)Fw#uO#,\h{1F8>$ׂ1V3 EC\0XF>Ѥ,?6aupץ/I]z{O lS uDŽi`J7׎aHqI 9e?}ငyRm1-Vr?1ySȢoUx﯐Yy J?QWn=a?:Fj; _ P8elDi]JIK̞YKf-8ؗ_[]:xOiWߌhxfwNݐ"/Ǘ}6 5 3\`. Łpm8" (~kׂ k͕u n7Vс,M.1cP[>+7/ጷXeiQFJ]3d'>VYڑ]? mw=,-DL+#w~"w)_=\6DnU7g9:>{I&_Hu?dmI1O3v uir,1xwO]@?Koƨp6}qt(u#)0e='=AN]4g],QCPyH#&>Ʃa[,wrZژ?Moj)W4H l/[qn#q5rYMiQIV& \=6e$P1%{aMSF_7̒0#졛kaX[嗀o%iin7=u,.@ NO>(zvq@ُb\"A\o><+.; GrCP||rϔb @ZY x(Jz ~n,\ȟ_27MqW7\f Y3-迠%3[.0h,PDCpWaEk* Y¹]/[eXuЂ;i&bK\7j+ 6(|ՓRNЭU٘ )%.\\'J~˵锼Rv6]`]Fc|:;=TY7¾;b}"a^ 79Aן< #3~2$ʎkJ֊_gt4Dӓ4i~! Vع3V"86[BN-&Oa8x^ گIb*C OSݼ 5EO^s p6ă%15z^ r rsDOW\kbs*UL>ְianNUS€,Qz9$o=;3{iWB>k|H̕|>((zY$Q H{>J屾v-'U}A&5vŞ nި/8̑\Ñ_@QmAБCs]K"Z_,wbGX1u25 aYRu+l\)Vu(sFXI"0&^ʫYV+⭿H/@ <1x²8bƂ cD zh_j5 uht*0jD{HЅmZ}Zm|vy&"7SCa=uY}؝r9IIvpĒ5uPe+s$4!n~?̖#5K2u,F] _(kԻX-6܍:TqEKl?*{'o( gaɈ\(Fl*)<1'&*a di}c 势...98roʮAu~ VN^tkk ) []H1J&0c`0#B //}{wr)_w'4;VpwXp< =J?'JzRN 8G9Jᅙ3@Yp se@Z '%S[;_L–fӭ5w׻Q# D#bi%`kB?3^f'veU @=u|wT=B*1KNWd\=!KZj*94ɊiF@+`(}'lRv$,˵C%hލWP`SFt|B%s@ SpCXlnKK !q+:!TZgIAb?PN#mw1c`{!ADl d91ޭab-{ )IK&4+oRgj ߟ+!/)~T څsyjS AP+y[u{@YlZЂ`䍞(CdÇ x<aG(0GsJ~ݚ]F/ 3=+Z&F3U\\%PL@L]m!d1rR >r92L5 o:Ft=s;BBc'J#e+# eMcm\P.N:2`RDϩɴ}MbaCeT/ZLFq#!)Fw,9o2,،  BjP#K(['De"A0슃~IU>ؠ㟙"'1 ?&jh#m熡`;0ߨWm(mu7 D PI㒙mBﶵtNANY͹ѧ*_M6-"lj==a5KXr&dLe]1~U HVIɨwo>y]v镒Z*.l@=z}$L y@"ך4yx8}߆ aQv) x:ZfS3]+Rw) [8rS/ް0f%v,<$TΠ*_3jà阍M7Í_-B@PR20o`&n v8WI"9|Et; ^[N+-݈ ,bgtja#qW`^y3d3)"ź/>2Rp2]SaoRF}#˔5Ühɪ!',堝1x/p|"Xü l.MyȺiN<5TVHAS BׄZ%3Zx%l/;O#N]7^+ac[X,IgXפ]".J֪|ѣ͝)e$9k>˵9||}{M|RPn7MpO /Wqk+ ]a4@no;mHc[хJ(1J(փꁅFVid1_U5 C?$j$vuqr&FZi@w"ƝWxbH NI>]B/߅Lns3NW}Cd~CT?lk̄||\?n =R|1Ko &pWTkwC+s!s{N5/" dAaADx=*3 >4goGf )oL<11f g =N)`ZAe3g=f ǮR̴Im݆F{zc|ײ K$ @qUp>!+Ұ/R8q#M3)Sr;GGn is7"^Vo*2{oTcoyoQ̘`r>&Fr̞2:^qO{ΐyqX!tw U ( c4(橔2w=ÁٲTeJnؓQ>%Sb 7}i۹kf=G5`@snk!p5+JG2 'DyOY !/c^C[Liz-̈$̈>gŒ2M[{̐]<^#aXcJ٤ݢWLd[hoH uDoΜ>n{0-?E?˞$2{%H ޫZXK8&tXv<@[ S|,hsmT Q \rPtRU|I\h+,\m8"Ud3)τP" _:9-?#fj T-g<˯k0R[["@OK3Bw?'sח*AANN8 PsCXmr//\n#D`07kf cٺ`Xv?Tǧ<`YPRi\&6ҧc1 u9|C[E V?:(kJVNKXi snq۸%n*V)mҩ\E^z#[ޞ5 .uI壣> Rl,J)R"{vY߄ݡWxzad? Z-5syj2sQ:lxtv/S706 M-ٟ'(Hd\eգ\ߥб+B+@INܨjliI74hDZgglPO#U318{6{Ee92|@#F!n:"UOhu[8yBly(^RXŌD 1x͡ ',3k L =*<8gIךq\ u,ɚ2#aBakGe9@k{XJ߅;Q 20 -ݠKI wD&tӿ "Qae@kLQڐbﲗdza象 ܖҶBv}wqt#m:V902 nN]Dt!p3E B`%=rL<a_]h~4+eO&H;FnѬ+QfBk,0_t6Mi12MFI=cݙK4Y EY+&TpǙms,ӳJ䖢Z/ЫQOmVTѸq}gpjsMT*X].q71E1oS^ՏOH'<_^ (׊x5U:Aog69uc HD -gbJ@9MKS".WOQRE.SY"IcV5x cC=yho +IZ ,r*wkl9XBgjַ* 3c<.g#S(GA@(h3lDܣ&ErO>`Y^(Xͬ&* ^Cؓ>J$``̳ܸ/yn$ѼbTj_]PNKzQaA 0Ť0|6IT)D)''`B QE:,y&7Q-8MB)D+BB.QA`߽c 򌼕A=43׽F6[q鳖/&ݯQOt,p<9oф*/IZE)?ai`|DN:_\fJ !a FTꨚZRxD &\]2Q@ WǞ@Q*?ըHy~/+-P3qQohDZZ3[`DMAlAeu3I^K6~4$%IoxV-NLb2Lmo4R\P?4q[vu"c/spԢH%]lOA3H܎t2tX{'~g&k=qx{\]>"UlՙWVʥ+ϙ7ze~%wϦ.~S! &d }۽ε!YM@$/v#ꃏƭ4*2Vt k~L=Epz`z(g)ag:33`iyv[8 zX,0`4ds$ 8O䂪[)V?B [`Dhcs%aA.3(Bq.X{BM2@:os88>|%Yԙ0:%{HqBSNhuU9 R/+7'ԑ%&+AGyf=|Ԡ/nq'kql*eV-R9H7w \2~;{NcH$b:C0#?xHH2 2e0<`/Kq7í-E$c צR$ӟTe<ǖQlA5hKcKr'~SͥbջEr1H([@aDH7/uB{0LNx3կkUo<շ33;Fʥ(:H}jɍBj:ib`XD"xbD k%c! "ehK"f/M78Bb]6p>텸!A^ )-Dq1ej>zvi/AKԴ80Ks??䷺d]bݓr/xXb@]UKaS QK+~JʐP}y/Kq?`zT5] )pu#%* Q'Ha@]#C@BNpN5/p 7zaRzfN @Fs:V%$ KkOHóroo`I//{ǁF,/i vQAj:à6Hb\WW_?Eoف|uAtOm!9K&BmHp  С?뒥)}Μ7"64s$aLm%u3>[#W^J}nbYJ9 8E2ubRAͼ䗴]Źv;1FO"dEwt U.VHPg I 049ξd'h}I? &c ׸BZmrn;"l? ftL|m۠sЛn7;Ig|.qW0vTHaSIx`aBc Úq!&jIJW֧M9 SOs"X @8l'XmK@uF~Dy EDcv$,DC}-T^8}^dL~ ɨc[ Eygubn{а͇9yn;;ᤖ(ӧCR?./,+ #xbnUXH#¢0=R p '8c1nⷡլ]*8gZ|HU-,EL?M/dDž{Lh@GKy ԝ@ oHfB粓̄ODl b3\AP_! ,csIs7 c,J9hQfʿ\Nz`VsLmVf-wrO'>*@F `LGn+l'DׅM4\pxVzz5ʜm@^},{-=\y$rQ ݢ$ɟ$:ZA[W 4}BƁXo434s)~F3~eo}JMJFJBFkUFCB#=$ ?Y$_`|5ܣg\_!kP(o*RWi@:#%gEt<6vAL8p/ ʗu0`XUe)3 RuSkUhh`vhޥgue"!ecPKqrQ-Еg w??Zgs;I3Ϯȵx:2^coҍ 0a^塾v h; ֻ[{U;JR9hD傅pe;ܼ9ͰcE:^X,v+aWUGwnQAg4 J>6ܗ(Qt +Vp(dq]e`S^ɮCU 0ϫYb0}9|M,wB䯉E+?Ȭ~h⽗;c wu]"Ә oyaFG(0$`d#.m2Z^VQ\cP~"UW.=sEPyB)bi}:HwmQ1 0Qa\îblQ!5bS$b+0+Yv}^ #5yLsz"`:OvfgH*޶ƾ66e$A +[מtRߔ>'~%[l1:9I T5I_gfo2zO9Ȫu =k]{( T y%n:'Y7U"5qxSB7AX ljĩN7ܣOd0Ii$uO|ZhءWP.+gHŚgʶF%i{qipC2|iieBR|s36XcC]L^8%AAaXl~F0&kƅ|VEc4gF\tLV:j&DHJ PVkCmÜyXzP\0wdGvA&Y1sK/;웗mQK& \`/"p2[u{Z 9)جGs6O7 Hŵ~0rbXMY,HC@BXny<-"BwMϖւ()SLvau$`nHJ1y xl\5lymTbP}_EwM)s g^+ 2,ܒ1vf,ny;ΫDݥSWJ<# 1QX}g RĝהY]I5_ap3,ִDeG__M*yy@oϽ%뚜lphH UR4w({"|b;'Xn 8*ҧFC둨TO>g";}ByQ:U2#0`@AZǓ$,0aղϿc%[V|qN);/v ^MGrSZ9=!Vo#as1?\QԶt,JObJ K.ŁJs7iwe5TP Lz)×n`Y8 @Bs~G4A*Sߡ8~3r)b ŅY0.{ ڨˈ^$~D?=4VqLy:HB#)\xLH`X0 @Q a`s5`bdz^I;~WL&zbfDߋ 4Z^*D=YwiZS(|^TQ0T] x,vMc;˘3O*]{(*&N; [Sʭω^ -T: Q4L0l=M. uEKߛ_zKUWJ2Ck-D=k%eqdĖ@s2- My(8~Dx]G&P7,ˀT*anmg ^(|o`̏{۠q.{rG3X)'rqlCfcW40LmXN'첈^=LZm2vڶt_${0q3]4`Яm?^3srԁIz;:ÈOG9US xt{t+*zs24W`z8K&X,*wM`J%; a+wRhoeC/)aU-\Z6df3SU0|k3꧖m!P=2WS2:.Aδو<0ԢOLo^=84;x[mUwc 5fkjE/u2fWC-üz#9 8Hy\,?Agح9Cq # N6_Tmiu8⁧66 h[ҡ'8;ac}a#63-`^qއbۊr 1g~Xx"rjΧ @ ꁟ6- ͑G] AOH>҅xOUQPySouS㸃.9Zb+k0'6-vpG'   #H!Ό0;ֿT!$>kڕ'N0 'yr(;bcì[ߌ*(8uf{5-[ a Pʥ,IgJu&4ZՇme:sU Z`ňyY]ˀ1a<@'endU +PRDuwӑl :yCM'Nuwplo3!yY)v~WvSlIan6<)?pdd/☹{od<Ջ4B7rؗ.Mf]ff:bS&TbA~o`kJY/E/} onzQ \eM7g0/Nܠݪkz&QOf|,U= Larz^'W7О`A}"rg`GcXK:Ef|2T`R1߷~{_#WvTG#p3"Uȋ鑠gWR*M/ h+"̝9d]^}!Ќ13pDwv2 3*3Gi7*hka)0(D08ЖY ŰߝϚ,p°ccؑÎ6nX轾.{ҧ|2#) I'bᣮؒO8 H.|\tdaڢa+Id[OOeB"CZG]`kv#wpCwN+D'3GQ#BV ´d3S#d3aəWe/p`:IL;--2W0oTT[//kmDme@]-.5FVCM\nH0=MJu']촆l34nÇU0v[.BjBE$bYoNJrJŴ§pYH8lR-c-$SӾX+.rpk(fpPǐD#UmaP9 $P~9!KX X1N=wEXFHZb+O`'-n"=ͻo Z UnIjfQo0qsH;l9C漠qN<p\ H+b(k+أ*sm"Z8 =om1:.iAͲvď)eY`1_XD@5/a 7 ɯqLKߨZR$z#΢-9S.>Uсּzڋ7iln=/p7 6>ULmTh]he뛇a qN$ƅZ6*Uk|s'RKuy_W|s"4%L3Ac[8b=AJ t(cj0S. % th,tXj>)' (˭V1H'r+HECPmU1]pOdԮxM 0t#Ӏ_7rxk1U 'h*H߬d]eQL`">ɞ?FSzL1 ,Y؞W<q-4YC7ߋc %W)qk]H6j @"R'X fnk+srœTZ1.jgxفW vOD7Y=ׯ^Hepdr٥ 0YNXfL@Psf/g*a&'0r]h*a x.7ŎlV'+>!IG9la̸ vځuN60ҏ9ɐDXvWd2t(^ D1$J00֋xy.2ѷ7a1!Vd*H㐖G0OE(Ո١sF17@0tJzkO8})%?14cĥsԆX ykG6#na'%z Wvs{_լ̡zA>4M=5e)  eSEjUVt)>iRڕt7j{Gkl41%^܎<c_[<#MO~ƒַQBwӒ9ĭ#` YzvE?{%D RN߸PY3ʓ;9e7q0Iɢ5)UR(a3zOs @߀ !۟?j0GukҸ6viNt,pB4> lF0r2B0By轡ݧˏ>-d F< ^q m4dC$K>U=,\ yO^gV8 dO]S1KG ^UM rSO]JsiH|s鵠HH6_Ơ[v-uy=u&@#~˹0ʆ h&IAPֺ Faݛ&X$^n Lz&>6dAYX ޥ#qsm<Єظ(Ղ &yzEɢZ0ci|d-\O#,]4LMzNEy_W#FC`.:#_cBfļ`>7:R7][/ڡH@o9DP-,Ԛgm-Sݖ=神ژ&Rpc{w#AnL#'aJjP✛(P_w}. =ј +^n ^T1hE*qpc!e^4&8*^8AXVCIk/z 昴/oO!+gyR!,LozQ2EmwldɲKN*}XQyh*]%7NnbIE$MSb9f*oYU!7)}O d w_sVk~~'NX)V^u=mCg2Pӡg-CUuqّGt}^Kd*DYCeLߊs׉ 췗;cӑS;/6i\(\\E`6@ >.foaz!WrF ;y6|`Afyu?NoWη+_搋riV[GLԻDKuTxtgp/*Nyr5ZPtKy CUrrgxP ; ڱ!^cwTX 0.{غ~#M\,f:1M]I}.ŋ(zkg\@H+9 KJlT=DG0;biFU$oUe.vǺa9JMC0UſؘA+XTĹX0([>b aA6.3:rH?ӡj }dSGCW+ =:0;X3"C& 䭲GՄUYq9t_hŨVa1+ X[8;ef[nv1O] T}#.BSPd UC1!W5"Kj t30 :/= l&6Ӹ=>$M UI e)j&菕{`~>ZQ$X U^# n $+cz!we1osZ˨}+G{Dp60DbX2/C:%`P[ Y9K>)o:l*"Χ݊}㥎oMÀQ;ʣoK ,ׯ њivᠲ$<} 43Ή+xdF|.8q1N,2E&cx]Hw%_ &WWTImF; |-$S/iLt=];>.)<2f(ROaB}wd-ZL}3p1uB95&T#l!5&]jFbQ5WCtaoB, !Tk40nUN9?,3dXSXX_`$xbٞ $ 5NFmD&n28'oPM~U_Lڰ}.B]e=l^6!$*Qr8Сi 5؁­O IK߿wT \@PP{pf{±EZ®y'f-@.!-nł\|ʫQ0qhѓ60Y'iWCC5qBKIj|?_3KK̸=4<1w}w1DF^]jC?Z< !0iiU,Q{իָGΟ?H31 Z]1Ajpuȃ5le{Z3T.=\&e*$@iڑyaZxzJ\o0*{;9GwݼR#EDk5F̚LrR7Q5ZRɌڱ73Tb [5jjþqa!gJ&y;`&m#n Tsz/fj/ї[m nPP`2yoS@ʓI\TwkEvؒ3K*LӶIe]T&r5ofp1lp+FZ5!2K"tL1*K(N;tDE M&B/+-uu!՟l&Ȧ Tj@J1aɇEo*B6:Q_#F(R֡1Hp% TɏT\ 9Y#LjXQg%"b@gXsFnK2;M5HsKJ6r#L|!= *XD<$<Ch)3h%fO|.yvKfVFBZ9G9o"v’T!?f]?Jq/:sB[H(P_XsԜ,\N J/Shk!rQ 4+S=ӪnaE\Q Ԋ֝R]ܥݬ;"8i]P[qi[lIuS}Ȭxed 5i (s yV'XUMf+to#7'+|;y8\>@SuxӐ.X&}3ECk[B;&Y;LQ|H}2/G$·Op%uԠ妻|늅w|mvy9eYNeeYݲNN+@:JH B. D'[Yl)֨ft$4%}?MpY>;$y3!ino>nsWDs6U{ l4sq&ALy4MQwY>jcFd$ ]Ma2(x:΀@Z/y47FlDJ,^T`6e͋ZulFMqhn[~.ZgCGBק>/~Oڏ< "#|=n]l4d&vX0=עNizOs]7t)ѶѾ v# `xChc+b:SXь4HQ @ 'dFty*Ϙd .sAZaڜ/ ==i/E9C!&cQ'8$?@#*3|5 *צjO w3'ŭl7AżRd3S^Yu ?p'ʅ@ʀr[/4{Vg mQszU'bt!Rz 5%qs$q>4֞/bHU\·%_Z+zNKGFEe[ ]r5k+hYhDzpVR-ʧb'PavY>BC.5TVfnd$~M} Dà"MڨRavsD/| O5Exv)*VېeEQ2O覅t_z * Hw u7_qU(CGb ¤d56b/z}#hˁ[ zm5żr_, VRRO`ݨyZJ?qxlkK"YU` GUf1ݵBly *Z]'D?E*?{" 1f QaZxj./o#MpG7( A3CحRs]#/D=WՙXA wD{_t k0M1CV1N:5bfC9tZS]{,3:+ɣmyDʫڞ9X#06D1\)P !]aO`=ߛ $ t\M%N؉F8e|e50W='ܺv}[޷ c3@39Ykb?\Q /wJ4uy BԜϵ `!TIrH ՟ԐWC|Bd:`S IV愾!4.qgCe jE6$x(N˾XD&L3Uz#S:?B$ TCl.?0 W˴3<(FG/w:14p/<"y+1n=5%׀`P ?A-3_ kd]WpQm~qTJ~i3 %AoUO k:Pԅ09(ΙvM4lK8|#ҹ vu4^IuAn\2|h"]v!`i #ZOr,9 !3>jܶŨ.$[^ 0阑 >RDBC,-Vˏs.LPz*BY=@n @[V u8<i,I=4ם =(!g6VNcBlYD=,u7wh; O|e=PcJw71KQzMyʝ_qb"BR~n1‚)-⾫HxB;% v*C+ n=3Tu'r;W{-IJjO(: "<JoP/k ~@(j[na[߁J-Hh3+EK,{EyJIńyE*V(J ß9u DUGAũɱaZeJi'ڊ5+9˴3r}dڽ~P6= OtMعO |m>@M^TEĮIGTi$,#!2c%C00ca?$FuE*}A,ñ1>q! 9aj*eVTGa4֔p'sԺ]B*[1M4ч8}ENg5=26TFeB6&M@ht%xPċU^NU:mB8@NJT )bx"`(]]JQzeQ"/xb@u^>>Z{o2!~jxEoH1~eɴ"`avOuy `Ĕ~RA:2r8UO.Vpd݌Sx:=kSYr៓%AS(@F %FӤ1RΈqp0KI=V0DUaDMCQ`U0-TdfSV=Nbwv%* D H5NǏb!OBM6'iհEbX -;צУ⾆6|:-dApļXk P"EVn+޽/d=3@CTwD pUǪP{;݂`b}F9n-(̊$zHCL5ם0Q\E|6˼T*CAr]S#$~ϩl&B&SqR P;ExWp#ZzvY5804j--ryF~;.pbK*djKL%SUٳR)X3rD%C.p:⍈^\xէtvsP_娿#*sCZ!v|8B1gB׉DCʿvեc 'ԙ(ɓogQ:N[׋YNş*rErH>_]6,ndv.* j9JAT=(<J,dM0pށ|U#r.0D}y8 )`3j^*뭊C b5z4RSDI_.9|+ޛ :ISn\nq \G [.\e`զw+F>Ⱦ2mZP2BM=?ԎM-}-;!9GڑW$ k",`] ;Gk?7 e#=FH.ZM8wy߿ (N8E`9k'8ZuR!5XGt0ADڗH*Q{@Lsxg}"0u+.uD'@'q-.7uOv+kRqLvf/-"Flc)s%m Ǹ ! No.2׌fY`HNt78WC5YG!Td-z+vT> qp[a;jybG 3\ݳe*x?Rfg>/HG]XM**D uk<O&yU}Raǵh0Ε)kv˴ϡc8FZi'~.9m>Zc|σ%e{8ħ ?{GXF-|j|؎,[w DDu C of:xR* ]˴|Lb!A@U1]M+ jua^ j.*L=,Mhhmv,\.2D]T1pF?RG۫@/g?2=&Hjˠ M 0I}BO|0P,𤧴0:}"@C4n] o+dsbgEWq:Iɩt&'n}Hv"F*6埅Z/xn "=E*9~ہZj>xHkzʂ?B*wR.yQݥtyq&J3 =;/ ڡ2)c DVŠ6ˌb\Lg4(}n|3wz9ne*yHrr $XӾPʅd%:ܑ@$ɮ蟱##L)d≼_Z|X9Yoh')фB<3an8#ݟ-#@*Z*| =05څ vŎR.z{CM%kuի/g^Zb5+Ά I}ڈ3W%ᔖv6ԗ~G6Of7d`e[8~r<]/78P(ԘG6U*Y '[֔͞;e[<--^`0h>O:承Uӝ.]S{ GE/Drcc0n).ᵙn :ɇNUQWW6ԕ<UP,S㡔GIDxG9 v򣐢ZϞ2&;YJa eM(RUtSw5PrFR=tA,!gGwhL!KFf9{_VCZ (ުv^%rZ]+<9ql^gxQ)H#1Xy&}Mzƃ$N7pňf@i{]37":k)E*Yz+Dpq p]Ac[T'p,{9s T1Sjѓy9r's,jAbӝ)?ұݻ!e~!I/X3 n,*9LsVjTa6zv+0->p+N~ o f;=qPPbL `f㖜PxgQ :e!h;MvǏSƛhEpφD܎?nƪi8ծq% wg4h:L[|2'_ [/){ML$ {W}.mY.$@< H̓L/1<dVUEx+(9G60{}Qhֻ=' j:Cr@|OZhXsG>scDF~O6}'6 /v3 < >9SO]H5qbF_1kLp.wnrS@ "1nzVKZ;0wZǞgfׂ7i&vĄ`t$>0h/I/DFl=/ q'b擲դ6$WvѸmLJ趩a4m)O\7#A>4ԣclɘ'Qv6pзݺ&iyEvJEZ2Ќ)ypd$g9xH[@|I=Ap*$ЍsRO 6\|pL @F:a_R)qK8ESGR*w y,gzHœ N呌[jUV\|~J|ⲾL 1jq*V=Z|񌣩ztMь&͈R?b,]YKR=:xRch"=eR=%Ȕ;QzɄg%|%)gj^%  ߒ$ХaGէؗsL?#j'Ïyy.kϫQ$JrI煶Z%+לZ88Iys`a=m1Kn]|ƕ :bL=DWVq<5 ;(po*"Dب!@vXћ*3\HԸ<77e|~AU4233ʥ M'Q 7 RX0y~aȏoz(us& .3߾0&0yXK2*XzSr#jۂ\X{ભʙH>3 ^C#Gs yu^'C?++;Eh͚KS(tGX O8%sfS"k*KSxɪtq SR <:bЭ)XѵY񴪆=Bk|yu[s,@8Ĩ|g-w(PBx:}o0UPpmVF3 j]RrKݿ6= g"> -Kl]q?"@) (#vI"0P9X24%Ŭj8غzCG!eۯ*aɯ-f,C" &a~#GH"GY44|<*T9#|1| $8EjZ*rbh-Fc-Cj$+<35ȫ5\޿3M. 'n.Yz_tS[Ѣ;J5GmZz;Yr49>p[q&J& %'!0 P{jTV H4 O5nG'tFoSa@U'cL*Ү('E{jjVSg-3coVVvh8i8)dhtXJ[9ZD\Uw\U$|(һZavuvĎ5S%2;4"xKlQ '=M#i⺜ 3gVSLF1 Xځ?u,}9lQFX:ee'&ZF` Zk)km0Vf;eg4*3 H[b7bO#^/=jۏv%N fe^7AC*?t//YuK!U>-}UI"!y]#(!En͈$Y$[gfM"m/hiÐRϸ&e uxI}l9;\ZN(x$q"^zsIK8smKỶƙf_3n5`DS-&{ȱ*x2S;DƄ{ǿjߧI~J^qq:Px1' cfgKjf4!tw}$lvVs.ՍvʩT E(`ιwnGb:֩)eRnТ-5aL}23ӾgU5.Cxr)kG n zqP6& p)klu&PͿ,4ʚ/(-ff^fVy*pH!q 8*y蹒霰G37Q^tZpԱV)7YHb5+Ɇp&.!\H_o(Oߕ@Ib# ' {n'ԡ7`~ZO?ujoB*Ez"Lm=4 Fy+0fZ~<wo3#q Rk_D֜s^9{}SL̕ P_\bޙH'C+{]{`2Ŝ{J~ɲbKMVOy$vV# T5U-͎u\f3snԏٵIkea~K{9$G t\GZ^VV LnN&%u@ڨ9v7paz{Z܉Xv^53!~vf%,[@bN)-0Zݰ)jn>Nj7A W.=;+KYk~3y,'g ΄6*|s$~{6)Lg?q=SN} W%3 冾ҙ8|D'_:~aD1rQbJA4b 74nC{=J;uO,Wjp|$fh[,{5Q0 'XM ]]dI¶a|A=CfWqpӁȍwM9:1yZ[Do%2(2Vi7xwjp&~Loj:xQߕ/zwt.4 +#^γڂP3Ql^b@0d)h97;U@n`eަeLj7si1Wq: njǢ  ìoyK=o ʺdWdje^Or_G ѓcfY2N-`| lλFҰy\}NED*n)S7Rt5(j]z~ΊF᥁#屜.E4t7ECḭxNYe TEG`}2TBV}rc:ѳ2>fK1#RsDKbt6DheyA P]ltLnP65.Ɗ7[ŷ\&I -hX?oՆ]SzGFa.\Aٗ=J~qI_$&# oo8%c,+542ZIc!F;'XҿG&r\ȷc *f"Ey;FUJ>';/>̰95gp4ki ,#ɣƜ 0#Z(p bn{i ^Ew@5ͩVy,LRBskV6H]Q6hQgV~zN]S%q0P Xn|Z_G,Ӵ6w")Jp=Q@k)GJZOV=_Mkxeeh,ңZ62 >Zxf C4sB*sY/x*뒌ҒҴ<44z7/k4e472z7xpk6iZl50Fc~ہ,MjZ_kg;f֔BmגL4I);wFgjdq&3p8jFRfWZ{iV~UꧣbA2`lȺ4u Zn tY[}O{%]/]5RacjozǮ|@h}h/0KϽƉkN])P]@QVO$☢#Wu`]790@Lh+ H˂x2GxEsfxTs<Swx-@itxb eU3 qXඝYhYu%]loX' ݑ^'qmwT~Bѡ3ˠP7s/ @Ԓܷڈ Ā~f+f fSgr\ `6*ߢ" ԩR߲VlSXgg[.]]뛅OC[NlsKxǤVzЁ;6/(rv_Io$>'jxBbF4)}qzE^?~OQH((kP8v"swe( ?Lowi 6- ?. # ZdC)s<1/f7H͜&6αP j{}L;vS??) .=vX7s,s|OLh|y,|#>g7(}k7iX_U%}Ɠ:>1^7A!2W]W_*TuxC%LBg)u~7Aj(ܵ6DLeMֵ _gS+n%V !odW]BL9;Lg`o7Fp?[o=p)\ *k3\De懀F8DDۢO(D <2j<@e|l…'[Jbo@vG:\vrѢ g8M jɳi/'Zև'n+U1: a$pO+Q q K @I9LMH[Ty>Ov]7eHgBx:b0b߹V~Ջ`BV!x6'vXv6tE$C==o /ъNrkL<;+a%ō$r5Ȝ}g9 ^cq(6F9P2ř[(7_S?ꤞRyRt\kpk ;r;uT8arݸ.Άђ']5<[vE`l@QLSM á9jr6vsd}2)<:JMr7eͧȫf$OczO $]C,A9c9׵D5^j w clmR"W9.Ae."v"UE*}uE ffnYv0SH߬.ī_L\^W-°2l2;5iUjt,H둠4U?9'jȄ$Cf*$%gǦ{FKp8V G;3Bk.+`qU՞2R59[g^ ˀ"wԏܫMwq?695Ǐ?ΪB߬0=@;b%Fp Yab]kG?]J84@5u究KhԣjhP_lNBFvA]x`WnYtL4O.C xo{m F;ۺ,@Al sƵޔ7':ЍX+~I!q%X+@&#p+B@x JXCuGNʬ0WH d2YhAQu'%yɚd J d=:{?Soky[?e;{zD&{z03j2JXf&=;\Jz*MkJ{Í+U>6tMOր ic xspߝO[ je@C ]g_AlCo%ݪ!m|#+>oQiYSwBQ@̩1N)<>btYj@YFɚG Wx&Ih^2EpE;_+f>/ %P!J;Шl2EZH4h*z _LcA4! a.S p0; ]92N!jEPAi /J-GGMy?)b'm什|b[*G+Lm7@9ޖCoHaP*s^=!A1$ yJzG/ x0`Mvr A\+P6uӱp@rH(TdKЩ01u/<ƉKʽ<"JɅ:C`,ԜKȯi_U>onSr-.)f@iK&{@ }F".meA&i+HyMK{g'.#79@So_KX)Z|a70(=-5||Wwdc/xyoB).BdUl#!U :Mq 'z}EmSe}rU,ijIY:pH0hѡoɬI<<ǵـjY鮴Q}SQlE9hk*?W[?BlXg?M}$ذxΒ™hb "AM}z%۶he|&#&G9E70_WZy\\DӦ|r07s rf͗~wΚA3\+I/kAzg! Q; lqj̓YWa]`a@XBdpsywGfFnn ewy 4Ó%ي(M{R\QzȸUſ5+ې #\jW)QSzMHU yV(ZP4(8lViȘQNW nwQPzʜ)ɞoOA]5Rԇ.Msˁck*pD?CS15pjGO)]Ŀ 0]&ki%%ܚ3o8Qz8Mh O"Q' v$#n&'Gj<Rًq< JCjLv({pP3_\Z $n%ߠ{h O*J {dzkKC4-FY/y@ p2W|~>׬u|2q|hujW\ YM`u= j8f!/-iul~.Zf:0 t̋|%f:È[zVQHSDt{s+O{CW$>!k>8!;GM$L1ΨoƾXΘi? B l6})־4m˓u[)pOᗓ<,Q `&.1/!QO`l[\'!@O[ڨFΠ@@ksur&6z,P) nD(GپC Kⵣ(u=m:{$[;mSSa)-Xҵ$ڶG7jlH3EK0OMqơr2x%ו{ŒdE<9"A|9E,,'Dzf5ِYb#0v~TG!Dxzn}fd iI6wіc]?>֎9exMwVYa?eKa]a3H ! y&A#ɚ]C4bsЊ3*#"qchsD;|蘈fUB^0'^C rJ 璍{~[vFL"Tv,S _⎵= 5.Qf K$}$=)3~olnӪGH֦ߑ_(βk.wE1qdsYjM=k8si:Y/--&vJb]447XU/c%0̻%O}^?=]62) iE1 0*i-F  UQ|9@ 0^قϧqsh2M=A+&isͅbfq7!Ui1!%$czAOm,աO*#eS} YbLg`L o*͡.6@@zZs w5ioLdrc  yI1z@ڇp޿(J3#4n]*@{s.[atF ~2I t`2a5oŕS(%ߡiWh#U`l;04?(dxϓTW`;. 'T'cJc,IЏZ+TȋdY5vhʮ hYLO˅Ra@Ge~1veSk0m2q^ߤBbε=\4tO@@hpQwo,~n3FK\c@2n~ `AH tvl#L~7 dݳ'9֑e1:p@@td@ipȣd~(Q2?2?㍗HC ع0gZ"#YOA@ah-e?90R6enZgȖδxZ )92dQ_xʡI\іTۅ-pj QL"CT "9*FM4B C ɷ'+VpQc`8kO3zyǑM @X{_b~Rv? No+J'UBOpq[CR^WJ/IĘ8 +H>{ETaAq̖NPۿ! 8AqceBCku/gڪ0l, (pYTʽ!nv_Ew'{uj:y \==Lnf/M/h9BO:va{Oxq JڝZmkdSǞO_1}D3JfdEVlk ֧TPh;aG_=Ez>ucnRx"2G,zW-UwjB<%AwjQgtHM0vzRH~T[nM7HXJ&ؓc?qb 絣78 ?|[6HubuQY Օ52 疡s0CԱb+^gð2 iތꮨZak}r)sו6D6 JuoNoB`o!.5ݼ9&$'r97UoЈ)$ (^D8/牁J݉*PrheWsG2?v>HS f֘:&U>q>P/9iL(Aod;MXiS>Zx *1HMfhrRs?Ԋݡ 7ϦjI?OQfa=e α rN/1׭Bo4=ED^VIfB-D:ACw*`|NHtbeW쟽]XzސMZUNENq^9[޳Tg˧w#a*h*% jy>VV`^ eB% ]!V Dž^7ZUyLJ"W"$"75*C_  $]Es?2IHKlXZ^4 /l蘭u'I67;A $T?2Z=&"_Z1J]8$Fƺ}VKF;`lG 9XAx_'F=w[Hx)f/VQaaPY[iACޫSGdM壐li(4k:'%k}Nh]D&}@9Vꥰ ,^(ѥ%ByG)C(eG&{pWU~MܒS ;~ARBD@]%SHAb廆6dEnTh:F[6[mى6bD/h ܪ5|u%Tqi DG+󵉉qϿ){O&yPߦ7=j8e :<$.c'K|}׫hڽѥ°f'UW=/& =E 쏀>2-@û^|Zycg7[jPjw.doP̆Cu\Q#HZ Skz c_GSao*O RPb2w )űYRgG8%@UƠm7[F ascn:{iǪIeXFm\7Jkl;~r<2!n"QY*L9\3Zpc@x*|0>:VRjJ d-Y }=+r4BZ<Q+?V0٫[5 a݋.rέZ0Iǫm?/| -cwd$Äث`0LۦBq #"f)~CƲ92)QKfTDTL RR`8Lk+\Z)ot ꬺBnE6mb'bbؗmiNOL TS3~OT(&O nlHo5&ܻ񂥃ghՃY(}aqDG߁3z2LyBe~qNfY$Y344|+h Gk% ^u~E $& %a0@oFO\ _g1!p_ӵH \;E0ٌSOCOYVg~{>XDvz`]g=wdX 0, -xT-Ύ +t9-\Lzrw00>cĵ–޾̇pL}ؽqINtm$t-nJw^GX*j2$5()&$Vlټ-־&Dm1~-]4[`zIRLBoREɧ>wA vaYJ!-0Py8s]u R+GNi؊?XrVwHaE=33礖II9k+3)aCNqӲLY܆bs oDhN?\aSg|]=\@9_#O 8o8SW-/lB 35u#D8$AI[gTAi+B؃bLԇ8DX$TVouzʾ'W!NђP9=)jL^2@AMoHiXQS`=SַH _A^aG6(IEKHcpw}s皗!;vu*Bũ=5ÃqZw48W1Q6ZռHXj;PԱ;l#z^|װY"_S*jv/\ە-?јi x[ZArmb#I䯁Ҳ /cQMlpNj%~ܶ?Iajg>%L7q6vsϺnj&`s~Rzx": ̽s|iϮ՛%Hz¨p2s-C $MFx9+4[7`sָSJ5i]qtj,Sc~ m " D߅A3X_Pvuar'W$LB$pk͛n/,^ޠЈGB/-?s瀧ꌸ TUnG7NwB DpYvEN ҵ,%wb܂Ч1#~Qk»{z~,U d8K}|pVȯUd$'9Z= X'Dg'mH‹X=.h8Z].GüրJ TӖ]E ϛG >)OEB$Oy87S@V]IAV}:\ox*ͤ>g5жkE?5˦(f$sTz)-˸t? D`vPU~~/5 nthͅJR†e~}T'#]^=βBRDe'$!`ij%ї/DiW]5,q l|Lg<#o.nq(@ ۑ% .яrz4DK t *`/BM[g.g ?Nj~- =0|WIˤ"8:¢jJwU6fШޤm0MmM]wUp0boR9-Jjϟf?Q)NZ@D,utqMvxUH:\-|eI8 h4@=UJo߰b'U_iT8VYz+Q ]X ^}ꐽgr[!cQv\Opӧ2Z֌=Eo,Z~t*@LR4-$U|NO*$!m#fDȾ& eORpka"HF +6ri&Oq@k0'4{cXb˗5|r2?V8q22q$ -v Đ޸; ǘZي'UZjOw 'mI!}'FTwSsm-]-t`M3/GUԺy;*e1akDӆ ޜ2V~hnTF"[]MvscFqQ.;_d]8;iVw qW%ӹ>9ypO݉%ͅECi_)ylF1.3 4kIְY@e7y5qdkO# 6#D/I Z?UfFWҡߵ %#QnM5F3U|3Z!w/6Kex y?HM 1d2xQq`xa.}EHN`moPtl?]]y5)/s}=ao&8烨G+szS^~ҝZ \^}.B-gJW[J 9Gl_r3>Nf@/b2͌ckhRkւq`NI"nk 0ǎXDM9G8XCa+!9Qr0,!1LJ"ka$'ĪHN A2 *G!f_|m03y;/ _ݑ#t'El_CW#bp X G2CxLECFja#s]#,:ԹH_̬Y^ (?^:_TL5͆\FVCD)QpA: jd7qچӊHFUR o:wXVfey~`v=$ Ac9-G.x;L Εb銱ժ;g'h VIĿv"E׊2i#3 \.pT!YOr miit9,xe+K UMڷaի5.kvx_tgEP8Yį]Zq BQMڝ#Aa=dvV [kzA>p1R!}|;R bnA{cQ}R W6r,6} d / xٶv#JԄtTøm5` tF0 }.^g\dF&c1 ʭ5Imyg[;rޚqVIꄠEO끴[r>g~F)/i @e?u3xF̖o`$@ C bHqzgZ62o Ü@UaRLOggOizHeRp;@p=8 Iժ0NH2skqc{EQ]_Xr u0 O0a:8\U"d?bk` 1ټޠ00<]џ;ރ^p'`9.uvDt|..Vv$ mfvQ[{-EE 11"OSW ϒFT~g|b?`_$}IBҢa?DēT嘎q=B1oaA@Vs9Nxl]>z(ҨR؀9iriNK JÊ5Y0xSϿjZ|G8~n {&ОxLt jݩˆ=[}nh RF/GĐo*@V|c-,Kg-ݽ<&;_[6j2T!:W'0UpT۾_ʄll>lvJ)[,Dֶ:!] XwK9*2AX }ߢjLKEtb0URqZRK~r-$DĆbjɚɣ`}N(Ejdfi@„T  M2T|(lTnprYdK,+Op.'JɄG(_=ه/e:&} @[U<] w#:ɖTNm(R !ZP[MĂYзq: D!sh`ydZnf6#pE^6$PUVAJĸSFa) --x{akx Q2xHF Ȕz yBV玕 2ͯ3rG)$3(FPwbS# J}hYlbɆ^zjq#l\+1r}I=$ɣV֜ZԌP֦L=>ט:Rt4,ÏkjG߲" lіZ@H! ^n(˜)yK % }Fq[ Z ~)/QPqP:Ւ {1`t#_&ru@'81]?C&@(;`K b;kZ6-y%&yjƎա|q0wԪ 싉@V)Dk1ܐs@ Q5FV.qKvxd_`uguƫ@:f tp%.EZӕ@y 첐G"^9W1}$ 10' ry.LI:'7$Q/&НN]l&L`nq _вXqCZ LXϙ&9FI* sJ/^ Jr#2 {t-|KȻ;]~-eyf]A/*:\ z6f鈲D\-,84,U~3xPȯ,,Z}˷9^ z!eǿLYhEvT"^o## :v-O$8=i",KXK ,Ouoe%NGގDޓw]Jmkգk9$YŀdBOIK:3d+ߪ=LRଉuиikxG,:x}Ҳ"Kw,KJ$ͤ4@=+߫"q@&#LTtԁy fe1.lZ鱒wώQG&(7 Gktׁ h>-%]z8gOKϦe(SRC,2=rNVJXNYĤJYU$|ֺ˔^ATtMrA}HU-jׂ]nS[~X组x~sAzY)1V|.H[΋u5 ^k-Z O0vt/ M ϋ i2{cφ ƾok3 Rubɼ/UZ7MDj@_ǒZ [ "3-4E{ r<.mmh`lKFMa/u[j `)o1(:$$gmsp6`a]G88__%w]1%+DJX/Y-"B2# hFOZNzϺ(~(VgoQT-a\?G?]G-v#_'Kuh(/QJ|r3LU ~|v*$u(W#`O{X"# Sd9FNGӌ)^?MJExSZxpi#wg3Je^=<|Tp@Th<d?h!1]S1ylgӽ&ϖZn!Ksɍd]- E8{h8 {1oO/Fn]]I_޳w ώiWC# z3Cj `-h HOUX rCEfL%ϰS*DB25WP#>iFhÊQo@td/+ gB7g!,B? V}$ǼX$u6bךE W`PaDHgVB<8)47d)U)&c3\c+%F1l3o)+tְ!85T: JObjُ8DnEҤ(z ^wFm.6Z\hO$˼z`=m)iaAkUð]aFSޑ)>䂣5>#PjC{e7?Q i&?f-3]DܬH 58Nd=$$if=j[- Σhi,CACVv흜rm5KcE=xغ۬ ;n;*2ldѐ,`ܡҋh[w0GvFI" 6.la~gֿiԐd Gd< |#6^3#U$|5o] I@ iKƞۭTAxކUZ)OE;I'ucɖpIn[GrUd3oҲK_v U[B W|h5bĒ+W\d{M6"og~DZd3 qEAw07܅> r#*`Bq^ O8' *.`)3ByȈ2qreԠ3J/EeU_6bBhTu A @!ޞZD)kl!/̟Cg''0#hʢDu~HhpkfXyb<}-F\ȁŇ ` 6`M` .a3-)y kq.WΈP I+\HV@pN^!5]#j) np;"{]H*-K;>CWq}UHcgnV|q o#"_!mQƟBhrghx/=,iV;.8?zUs-|nގCK=,Aq5yhqMw<-r/Q4@$k^ghMtɤءwń%(u`2׃b |jH{YT|A8>NSp8Z蠲&ߔ/4SCcv^g؆:`,F2 w 2yc[ҫK`Лy65WA=ͲVȑNJVhl ΀4R Ck nhU{swE^]`U)=lvduNp.-FU ?x8OŰiR@Ɨ` s35&Ew}(kXx@u(B:EOFLCG[Q0(=bQ ka)%N.1OL4}uwO1(= GHɐz<6"ilj%K>TI$ B:0Eb۲ !+v ^ةsqM P_ N|[e\e=GvbUwo0ףÒ#Hqtrz0X'@=n6p&_#qa8 ?[ȹϻ~n^-` Rl7YWzb("z/gx.OJlp$yA]յ跮IC?_MbH3*@Qӵ]R㮊Jc珕?zo9Z)DQe?rSL6&r;Bi+ޠŗ :ʽI p@pblXRJ"_'t$r Փ7~pozګOm?VNE\|2HgRM7UHiGS7XdVϸ|}NZfۙpm,wfE?_벰*zz; k5ǾR]>#8uxTF:܉4XiPu%@WϱP]&jX8qD~u'Z_1 =LgaJo YIy}=SIRm@g($@>=`kzN2#Rj0 ,.^H` O޻QlUyI4B_4E~8_p| ~pi]}hh#<]*f~s@deIP50y\`R~Bf$E*-xoHr1ƹ"xh Iq_ LPMtz%oBA":I/[l*&E~mkPO<=AaJK&:B`Rq95-7ݜYdI'/2 $lCm8}},n ۧ/c 5\B`zmp,l1?746:Hd,1ǘJ8'{#^}݁DB>~+R>/zxY -1b}lʍ6NvLRouF}|ew}6T'ZTu쇇O0g| ( noeq{D^NqStGeQJpGgƿ$d#S )G#Ru$A5όທq_IʤEH_CXN8wQ=<1Yen]7PZ[~lO9hfޡ4|V(/#u_ D/ Q91f 37DTX_7,QI$eD.ۻZ*\ZA_ ϸ~e5sB `_bqJzO r{=G$v+m?^n,]Bz=|"L}A9h+?(7|u EZiY3N|'O˭-1;Qo_y:"*;/EDś|nMѢ=͠Q'.$!"yMiYwX{WM!X6)gdׅ~~P0 5pC,֕-Lh8<B誊KK cҘN.5|Ӣxq[n12pe#h0yFX(/28(k>K9hMߵJM50F] ; ʥƌq#7V|w|Mt}3\_  #xjdf,^]-W:L\U+ݴ5'Ykw'&WK^9}rC$s׺SJӻox6w!p AG\o^!L ^&wsIsz T;w<R RPWZ* ]PF +kϠcQ\$#t-؝g~(|uN;.6X.-#WюHyw7˓yxӞ^pDH.Ѓ~`T|VG׾;9T3:X q E`7 6>L=o 03L\='c'f@%|G-"3g̎[hn؀,qA`iլRZ>m'/Rrבh]jP\Ydp8Ґfĭ2h;gi4 q EZ"Mqѥk(pBƪi ^PG6a; ͜# 5OzwN'b-Ә=%T JzTr_~ hsUH;Bv$<™T)&1Cqђe) 3]Q*)؟1=rkx2+`jn-1ÛoK{+S㨎,*n)`OUP1ȽUxj`= YFke9K{LcoἼż3sTH@]-caLGfhk[ɿ╚?tia'[X2_c} N[Mߜ`/@/a~U h.hj$G Pg ֞P[iKI)[6ґu,UXm ΄D^u7'?1N`qn TQPESnuV+&,!]݉bC 0a%mo!&'!Oea9)]Ve>QeYٍ`,Te:ER)ɜSw>nxFLqmU/R@K!| /ń Ų1<:&h5_ˢgG⊽cx23֗89^5Xvdpn~+[rZ}t/X1wNBpdVFR]:H~oUӸ4P6‹p#n#&}E_N`rztD9}Q΀Rp$:%lal?RY\]Φl5[.{WV&,iFB\Fkn8x\s??DؘC+O, cq3d3XaLHhQLԴnG[lC|>tu!W3&׿> 8_^O~S I6{_ծki4CyNp@%wBIn?4-kmjާ^^e &Yy pE2?IKԮ%~.e|'E]ZAY.V&gQ; *#dDm!'I3Џkբ]F}ZekTqVK*q)X2sm\{7'\%}͚>rmX(X+s%]@:[^ ZjxtWXRX!Z*U )-`_k$dWe(j5nACjf.g[wT!ʪ(U(o+GDM+חo-KZK+d9&g(i؂_GneEJ MWTyy2ׄ=73խ!珡Vk6+d$b&{&0"d?4DŚYU9h]6ٌuz&U{*eH1ɒ)ZTȒ`cp7˞ژu@#j51=aϠռvC ҥSX^`&]Sy@ERE::$63%4sִjE0?95ի$.m@a@2B#'].qF2S_lݮ0Z%gR^͸"i:%;UN9ҫc3I ]LE\4P*>4`4x.οO[&߱r[\',H/HwZ5ŗB TxȠ}Vg?8x$듟4.F?+)f;7Vw/"l$>O'Z3}C˔P'Z_d|TNs1=kt{ RՀv+ᡦڼU,jSw9퇂 g.SxZ)JixTuކSX#=8_: =Iw)똟~/_yɊiWq`gtzԐ<:]o.lvA  BCj=p'񪘄WM6lY_?oYKRթG=0vy(LxY6YY #q3DŽo\7Tа1.k\}NvŒ_ɪu8r5֮J4+؃VCx1bI[D{~#+B(Wv$Կ ^e.^٠ `}yI}Ť8RimDt&ݵ6I868`U˩,_|><č,-n!hJ{F/ pv GN>t\%<-R1pSAFy[N]D;|DX',2b@Ҙ#[$&52nPp'~zX6>Z{B3俐5K1Ӑtp ip> }NˋmG!QO2b=[jN>Њ+Բ lލc-X MH]b(>4 wK4~ &8nK*p U SɉUyѹ .7'$/@CyPc~' פ'fMpǒ,@7ᩯHHR@YnrL$/KT0Z B0]#U zZ_.̩A2c 5L`o{wkEbYvpa!ۖg e2@꨽E#-:ЉO'>Fj}4++~X<3"`P࠼G+}j* {}g;{ZWѹ[-y!N&nNE}d%Rh{xlbG\,zQ7sJQ&ƽEufV6?7V".u_])BR ͫk-5ӪM}ԏ>Nq^@C3];NV}N =_axԺ>`DIXYŴ->6H6ICȍ'|.l4o GvVg[OBf#JP)/k-9wF T#y.P+fWG~Ƿ ~:r7j扈vpf*<3芅ns"g"@=СP<)9О=NpNQOmMqg^A#ÀgE^}tdRv[mZ_wz{o0ګV^gfPWLjɻ\]zq.W9}.?WE'R!ἢ;[Z.Ӌc>0,4?OKm7D\-tpvk >qn6= s(\ʡKHwI?ZO#/3k[ XI6]ЮzӫsqQ?.`9}zժw"rgrcw:mCEXwl<&؀|-Uߙ`חE$~`1.1r-Ή'$&*"ԭqeXdDnr>39r:yRR+s f9iM*'o ;DcD$ՇhDa%ړ<<|c=ֆIOΦ^kyhQqÎX`0*Z)`ަmL kD+[br{iE_>᭧{B'V7|)0gqwCS1}|u"OكO'UQ0Șk fz;O701= ,ec&8/55[JT.l;`-L/ ƆŌKEo{Hf(7gcQ[Hd3zr— 'jE^V@2̅tZ{[_LJ>MQeJtպ:>9#[t.J~?Jv*Ä"u0q`ϱs>}ž&}.'B"7F0 В{wa  G& JMLB1(SWVm|V"'TG;c"<(jn@"R۞EOiJ j@ZaЦ,yPph,݈ͭQF sGӞC?XE ؁$OPEyܡ(C^:f%:3;p%YǸ-ҸD;3!Ӓv {C `^/xi}XLd_|_?rqxo׽ nQ9 s'ï */YvvBCVtG,rJ*`S)AN %QjaNMEDB(La0m;~r˒S65HuR3E|Q`Tdyy֣ ]Sr L͚}CE\ѬkjgT"ST';E1mt"1<XA۹&*/N4y2ImRuyD0T.̋/r/Ur9QL8p6[ |lʤUox14:Oу6k9d čJW~2p#U;7F7S4jfrJX%1۲]Rn5dt:mqӏKoSzFĠx>#K^%gerzޓҊs*QeШTf-%?q 0X[@l/BRcO=حC|ݤ-h4"C-ye֓߰0Q"9\VPui>;N7D -S@vϗiCN!gxyHq_wi41#kD 6URYIyEռ+W? }O4:'P3Y`  5 hpa|>妯~ sænI+9^lT؅o 9ƐEΜ.7m˕17XWˣ,TOlIE>BC.J(ޚ9%TX{l$^5[ӗR{8'Ycְ6f \ g $_.@z{ D'`9MXۨ^Q`j[yk]8+ ,gwˍ$ :G; KHiAbS<;_R-$ؚ am zV@+~QcfmjnkIBͯ AȗYٱg]diW9s, ǖTb՝76RRҍҋw^"e% vx\ s5(6ji% ,JTQ] &0}" VtOM3Ne1% Swԩ@s1a9Gh6]1'Wխ5c ^.Vq)e ߇Str` Ah2yg[a̓CduPpKH .+`IIc+3ol@贂PjN.ٸiư謖X DQ,` jҢš<=c&ܮf1Tu]#1CYjrq4^z~ObOG;Хh [ .jLdǦâ@~ _)q%HG>{s 4'H$L/|?QH.ΜNH&[(DF®Q5&j# 18Ntg Z i12|ąƹRO]+ %bqSC;n'{|JdYVy]$?wuz۬R"6UU^hH^ytO6˧m񱹭E}NbH H$%#hI #Hm9'rC j`yFqL[hS oT:&8~S_|$$ԍ͍5Ո:@gL;Э5]~e||xq?.g̪_|1kQ-ᳶq+# I- foD״>eO55.8np` v;XzouV>9e̙R%y1,*8 W/kN%Y_02Cj0o,j^܃0j:'4 L.~je@W))Gqu? 7ݞctKgeQ, /zo:#чO1ھbxYߐ@i?>bZD13j, $e&J; 鿧 yAZv9Icvlj)?.o6C0v|9xh6"Ӷ]:%Dќ3( g 5Rya(9;qœlu"hQ헓T x{DYKLI+*p-\ÈM"ð8_K[ɴvrD6Z}̮f{\E WI_m ŷQcd}oɌr,C@؅@L'XN+t:wA-J[FUnNxRe."cK \nl_><}H@G.,Nt(X?+c7Vud62W!6*@XǝV7V?>Mw$vЕԅA"Wqd UOmbLro FgiYŴ Di) [su_40T67+_Ӥ4z=Su@?@?D47El <{]4A{1[F 1vWOn0[ _jU7oa$PN]-SEU~f\]L*w}7tU@ Rb0?+[| r i zBRY}/ҀvGM3H]9.e%J`F|ˉ/VQĢ"a3U0~xRsѦ$dm_e>%ekO"6pa3t ݼQ|UoV[ۼȘ] y+ !Fq7h)X:1zɿg;&/>fƂiY VTڅ ZgsqPo2+sPP(D߿.ݡد3qӁ( wCQ2?iv{qaԈJ;T'H %=#ߒVt­VkTCĤ B[+9g[.tg¥Q|^VUo$,ޑ-SBK{J٭ёD4MI4_?;(T$WɆrIնͽ߿ <ł؇ޓ&x|8])8KrZ PF)ʤOБY DsƧ pcg\51e3(.qޗS'Sø#=Y@'v Vn^<M_6ECjዐ$>@ sjԺF*&Zjb#Ά`>xcEedI|cȨHnFq33ōsXBG#$yb~ Tc"xx"5-`͇'^J-& ZMIԻTw2IO)G=~Q}lR5tc Wl"Ͷ!|} TuŏeSrc<eAv[J/\OԭIw43&ne`[ Z`~hn")le_n qn.,V,Ç͋yHͤkn2n.(+UԾ Ny(K[!h0Y5T@2o趶}W 칶6[dFfj&1Y'0#1ϳn2엻B5]tD%,͏^}/5߉{OEzۢpU۶FJŁside^2׸ ?vQ]`[ނa@dQHKX ;:6eh#2yv#\\ЬË#Ŭk!P߿GM!2@Ç̼C2IםC]M>incGGWjXs1 7Z٘ћq RzWKKҊ5&6Ox> vŝ1m3ɟYFtilozGr7(Qu:yf{${SYPDJ"/X|g@-U6LVpWŸL+ZEU1&X*I bR` %u&͖d"Wj'G]^"`GSD#lDgL C R8pɹ_;_E#QMh0s*t!<_@T @!x ӽREE}٭z/~ B] m射F QRs.2E5+\嚯6|X#4Ʊj@"RF.8T̬4-E&[ $!B}qjY'Ah7G\|D^<@Ca]> I NQYÏ%p `b`"9̪8: /C`I$/ͩ39X⪝v.3h 2x:.Ɯ> 2t s:s0̧j X?Ňb/L)_9)w(6s!k-SoQ##=V)75-nR[2$V·l0"-!M|GJT[)H@yL-_,'f/돹4F߹fΈgԖqpITߌ.fK1z&P!eedɒQ5Jc9꒎&s ĺgD9Y7A+!ѵ*5>1eOw~!wMJ܌l i.ToٯyยꝁZMO3^$.9*qg|8Ѻ >'aןA^z b8FNL'j>djaF y-+i$ WC;@j-bJ|-e; &ر3RJuOYO㳐֌jL#WwyشucEsZl-#Z7璔>H1{ixR*dACSgOAÈFotusjMKO@a!@ S[l}]t~ I.\< 0:4`z;`ߕF[+o^kܹNƜ(ލ" 'zVx-p[HhDA^)xG5b"CɃQR(JH+d| Rgtó0%$XbոEq9KPf0s'httKg` :n¼jzf2e°wy̕SڊY I1 -)I=8Yϱܬhq ~1cGUі`tBCgo ζ=Q&pGD7*BB(IƉv[֐)g6DpXWx-_f4Yz@ypN9Z jr_4w |m {h0k~Ns}[%~߷{nDןVl갑:;GN%t~ZAF_v )*kFl>1@+~T܆rR_dZ+:ið5د Fv㎗ @s^"h{8VYkZzLR2n9(\7+.ރ9,9112EΨdY&1e@Uz7_^|=y Eڏ{X3丰^mtpÛ+J$#)Cp;I`6ua&ZLʼnM #Y` \ 㭓X9mys} K#g%|Ӝ@lm%(G0Y1t|`gsBhxPEO&Qc,V^X# >C׶U>`@,YƳHqwEh{ gkq&hƄ)/Ypg24 Db~o#(wl+*03|?d8mm KP%x84^Xi3% D_8#19֭IXgHU+L2PQLG'b%QiCTV7(!2=YyOѭy~.1hW<mD:ۛ2|X9gؕL(9e18s+%e@j'M)@`r^L;/zxw(hm1t QO?Şb"SA%F~jZTh ⍟19pٵmq4#tk3Dک glK0p*GڌK/KЯ+p\oŢS|p9W`aRrFZxdq~(gv \ Vv/`^QkbOȝĥO x]*yOvpv\(}>yKw e{sD>P Lx@ELTh aFǗDdUO<²uMZ =l }-?ܤTgh5[^krұ m1{%X>](G,K.{ s\׌3%p0ח9Gz| X/4.Y>M5] Fz7Xs =>);:J+O~Pb'%UxÑoKro'sDj_^&$LQ/cZ:zN#`MjO/f@CuߤKտv&/#&g354PҎW3G|<\@n15_pxzakX` Dh_=%m2_נ1IuZewh?si~2\<߱7,@cg8Jo kY :5&aOܻӷ0G 6q~&~> ?`m@YXSPۄS]bί7:Bn&|bcNvpRAd%d#_#fY9Q:LQyf!w>[127LD߲!=qqdg1,}>yث)dw_:o3Iذ6?zd.}-sFVGV>|X>W\ Vsi!mD &m@U`- 0/SHWZd6* 1w1;_u$(T]^.c\r)‘2{ Xg`=D[`jH>zýg2\$aU|H|)~@yx*:[^u(T"-x` %ZG.Tb&jq6+0Ҽz0+vx{5Ҡ~xPfh,Ϡ}%$J/W@g:`d@23F4l,i=TzOd&ZȐk8)ӄP'K|㪌wn :B7q^iH"ͼofT )P=j gԇC)L`9J%xSx{" zMXV1 z?\ѢPDff e$ɔK\69r5F% mz.yfLw &IU&5$ ]$ ̈́"WièƄ߭v%Tԡ3!uBgxv[ %h½cl;VsVH$A/.Я{Kvo֠g}޸kQtfZeVP!z `:"8v!>AvE~m"oQ4Ihn hW좪T}NL`CmG-)~*,ڻff!0Xzϳwq!/Җ_E y5W9fŭCQ:(UίC`UsU I-D.#$K!t3I޶/X{JJabY2kjBZriC{',Lrm'BdPY# aəwN~:5;cփ^ݷF?JMWAo U/IbxУ dV. @v8CYc-:,Fb+@+eu墶j)[IqŒUs6< O^@L$ ޛ8 }I~Ca6:0CrRJ× L7$]$t:do陵g-q ϟپTZ}9=uxRT8i ʿa-6 n+m3'FM[D_ Wj<@ӌW=Xuu n/oY`O'',5CPAB_Uq ||1 r&ɷ~N$aThև|6i,Ǣ3"MI"^13B<FT~,쳼rz9uZڌ Z K&(*߽DMf}#h3CXv k8z̽ZpW; K J̐Sdj/rk1הdeߙv[OfƼ AgIx.ajqKe\kEI[:[.M)~͸\E O@ èccyThq}JT, bggV&%]KK+(e#15y},HԎJ̋=N Q[Pr-ىFNp7ok[Uֽf,k} ]2f pxJf`RNO.'d zHWҁE,rXXMo\{G][ *D,x 旳KĈsn:МO.ЕP=ٝzUhr{/oݹfh5T=gtzr<&(zdμvpG#!=pfv*? :o)qzSo&a j ci vO* ¸ѝOL66T{|hɝ6^vO_τ(x욪 NZ!N,?yg^N9"9Y/R =kQd0U]Nj1n/ E@]o"¦Kǃx]:Lb1%(ͷ^5Q,5 o' eWF肶*Ga#gAJYvrc7?گ_Vpp' K"3=M̞$H}3b-SrJa6O~Jaz-11v|ꄢg ~IUvn!%ޠhU'qd`fZA|!jA;}o|]BaIퟟ4q}Qf|N[yh@VIxc2aҵar+8mOY Km03M.+zJ-Dբ=P $E!f}M%ie_r՛|mGEyLTYTݙwP]iMOH/nT7NH jnf-=V"i/{KKSWBsgw"WR͒KRnk(Kc[9 OTx0(G?*]zmLo ,7XGgfvݸD {3ݭrGCbu(ׁp,(I_=+ow֌b3"g> bb!!MO_vyٮ>DIYs1Z4n$7|l MӘ|,EͤlOָ֛u9']Wͨ^!#we)g^TzU;u<]N}ș]&Z܂Vcgr56I!k2)VN&;;R*ܞ ‡>/\^MM%Mљqv0R=Ѯ:p@2/G-Xj?Hb̙UQ/,Ȧ?wߣdf2ZbƖGK=''Z;_,"'U9ʜWoq>Lu8*耽j,Qow7|4)=d.> ԅ{&CE>Scl{<`©[M]w=9E413Nws-[GhH(q~ EԘ:_ NZ|6C,A3XvT.vVR{Հ2:EoSS~AE\$Wnjʗ X0&FmQAsfdJb#W+Yɳİ<:tE?"LbƢ^Y3L}Gr_~Ù8]r;h=vǔ֓T巫ڍ"VVZDK}-c2@amKV9L(NyKGğ1 Rj V!h~뗔skK𕱂 "1Uyo :{HsB~p.) T0+4s Fhǩ%n7 ".jIIg]n `Tt-K O.]5rz)Xd#KDֿ b+zEOCP廨A|Y{l_SAbJK~0?W6mA#n[ dfcE$N>̋Z1m<% hɓaephAߑ>Ub++P Ϗu9saz!tPVM9I1 4̂۫L~De5<#x&N?0~zu&@5y 2$f{Q@cZ"cʞ} Rhg-qR<{cRYB)iiQ/CL~.Zn&B>`%~-6*W՚t`IBgޮvB*?Nj2áqR7jm@^HB!;($QA^/Jr*ZwۀG-Zvge4zw`;Wsz|ҜB{Rd J@`9ܯHEYC;9 Ul[{txJf2A'~/N_]ʻfӃCY! 5.RJ91i5qcJ.JR%Zl^&d# y0$,t40#`7 h Yȋi&>064"B[T92(9nhUǭ7%`DZ% a}+F˄RDiY K.2 >i{-+3MR܂>NtnO~=4 G!4oA KI7vOYWWz'}0^ tU9mx?O]}5>Y…$鞯t[C>ejLr~}pe `C1dw{Y#: ?RE9$8SQi!d/2B u0S'nOP1J^ľ (}{&F }厼oOw;Emݪj|{7HNkJ/b6].::\|c03Ƌ4D+=g< ۄfm5/9cX2wrr\Ik.!{Àv}py̔AbV_rQ43wD&wI^N+Ii{-)90gs>Er0e9..fSlƼјow++a@?;iaxN)o4QܱQTkS v\ Gp K:odRd|;N96n[9Yu;p(D.-G:f?|ML8^شtYmݳ$:>9ddt,k#HNdq4#T'K,lE0AHM1f~6Yx?V2נL˖ZPJ#yrJ܇P3*%Ņi(4Oo3w؇ G'8g}%eMdAn)`z.DgByh߅Ց%*(.VєVcn $N=*= | FwrTV( Sfc&xBs8#^@0&Ͻz*C9 crɴ鹨9PWPկd0 >.7ˎT,eCGEZ'lDccuZ@qlUι9,osV.gD1~#VyHx ém MF Arڒb+0ohwavaG(Ym38zksYAILAUl[eT ڝQ b`wxx\l(O%򏕊 >A֭:䁦n茽q̓w;1hXKc>U)#pP8=b:ʟ.=FF-GJ鎢 yTjWJ&aQ#g}IM}cɗR>sAq'!akjrfaˮ6Cỳ#$/v;yCC24wڞHq]pY2aظa1@F]BEpGQrppz '˦}6;W~pR,+[x8<Խ ۤc%|GAꆼ+. ^n?̛:SI~!Feo]+{>4ixd kbR:Ԡq7tK˔ʊ]IŌƦiZYhm.Y%T*Șc)8/J0ԑqyqsLȬSq~cuM(k!MyS(3w)P@"l'Pf#2gG [iʥKΤd,&Tv6 ocIMO6rN#/Xjh72R_d VeW]/ n_nxK,Ô>WE^& ̟*M" 4)zZ|"GJ-u^wQ&eIQgCn/S9>hr]@ bYh+c@ֵ`=H3qQ`nK~"(g e!UnI)j零m7 +ҷNx׿:?/@ ?[vX%4ՂH<}+\c,m3m:p?>{|"{*~ (&"S9)4v='l]@ي\dW{7K mޅܜO+it/'ħl7 3m6jﻳo.. 1.ux eܵ9s?Ah/D HQ0ouްI4}U??ٺ!dsZPI|)j-SirC|?k8k>g'5̠HwLRxnDZo5ӻp=yTJkGGȉ1DoPۗGuέutW4X]UClWyC!0e=ˉ)]j$͡IGZ4!?lsp(o#Zkt{C(/g)?ܤ;k$}9jPڇhWoM"-5ꄋC%7ws 샢;_'`gFPyt$83w(#B=9cP#ƀje#4wNqXC@t,^eМ)EHA . yӢEO17&E: J_,.ŋS){0t @_FL48) IgИj ݌Z`޿GY$)(U?Z|4&[ti=& S=ҌX~(ŻpGិ[8/gZ[4)=#}:] ر1밇Y4翕1xod x7V;y!cSsdb%\V Ĵ'uMݰ,p/IOcI}D u6Ή £4Y5;}ZdOa Ğ >&PQljb]GX6HC3[1غ=2k.fM:k ?c'7T:` ls4 ?m&!޴-6;xlWO؝1u 5 ˘" xQŝ'G; cKkᏲ5@1Xj'5JS,XTQ# Ѹ-a $)ɏOuk@dkDg=sr ++Sac|CKY}37^b8VF @W^_Bп]$T)uuIݏ`_5YHSH蕡mE򩌇a1pY/|r-W#١1jaQT -Dk^ۍbƷT`P&Pe[`RCRMJ  z26y2Y.Yr'k!jm [w.|dx萼gI;UTԎ5?V-5OaJY=k~[#1~.Yd_w1M={KhBpNkupu&5CЪ0P6O>)WqWV48'9= fi}UP}5 ˫׍- )\w$z/佷FK03ArBsƅ;[1u1KOq?~)Ea}&L: Gd&Ɇ}qBqܺMf (sJbӫ"aQH1+2n#Dgޓ!K{TKv @A (N8!̺ߘsIVyRW  ʦ .LAҺN4_6v'TR$ g`0Sk24FP#B9? F ܃*]2 7#3͇ǣIbpBQqI9b{t 5!RQ&L9 CoM0uИvQMsK'@} A<7bxi$@N,8"/[EfKsh Xvg"śWnQkxB Rq$/Y)SҼ ihW3 ѮEoQFpr;P0Lz2" .V[4Z$0HZLzn Ȱ XqX_!2EݝUY,zSߕQҥ_I1)u!)%>p'M2EFϜA"PbǢ{cn-\w k#Y=*`:skX0_zaQ )ѕ$]ӠGKb(4~_6KZIО V;>ٹ֋}>$ TYlj4+O/y>|U?A7;Up,/9QZ}|џ|}0LA+Z zEx&c^;phM7zlB3o5qltЯI#cuRs lZ;'_wH͆T #cwȮ!!7RCCawIJeaR/g]H. yT1KSLI\pdqafٓ!x} pn hr ^蓝za8:Mq =:zAh1G0V*` <$d; ,킵%~UK+pmbH£VBFo3Ha-GdȪh6HےvnbDͦ!X@kjIwUޗ8l,}7Ql_alQr+J*ZTHkbYp&.6R]y\DۨU# ꀑXY0忇iq5bp55u}&]Yp~.;V%RA !;w#ĸdJ䕕 Z9H7ڎBG}8YW~}7Ȓ@6SZNOx7uqqcugHQK',39S9XojCXPHG j' uɵQX d^oK g@5;M+N{]?w+lU7u?e&ӧ:uug[qy$,Ӄt dA__W vÕ#8"^CK!SDm8SR_;ڦ6/-s~)C/ ϐ|J 6aKOx?4aJȩeY(e2`k P;,Fo<5 ToP}n fk*k߃).{3ʢٗC]{rS0j:1)KBة+ nͼQSݗT?AXq)i[n~h ȦߞWDP-yc嗅V_8z)s\i4էDDd*zs'uoss:0 GXpNث|zYWT``Tג|mw _ F9gF[@q`'?87UԺJ&> C_֪qLOS\1E;ף*=ݜsJR:F?X j-ڀ}]Vg]%US:,\Db$]bz @L)g"$o\HY"x,?w7bz$psЬX|Q6BCƕbN*(_#HbCTD/ k"{_\ OSvRwkr9W'7a}ZłMOJbp]~&w2,~lE3V&N ij_N%8(P0sL$h>]PjR9E񝷄ns`;{86& nUh7Ia.h9Xq %b%AnZ׼y%6tʖI%NGcH8̠NvlblĆXyM8bN1;'3?8ЅQC񢖩O[a?:Abà ~cnjf JiFMݽ$>_XJwʊ/ov/0 uq8vMhu"NfسCצǽ!EͲfǡ)?YZRHn.KgOIm`\Bͪ*UB̓VPX;d_=Sz.<D!Ҽ9 tTqwGJs 9?%5-2w8_hX'\P5GB&P"ϯ3rs,-!yw.!Ji2-QV-nρ<){f,KC`=O'GiEl$Prum)h+HC `~2ixUA>_c#s>b 7Tf?P%ȗg, d?*kW%XzDZ~Fԅkݠ%% 9QUF@Ld2B* !xJ|a$"o1i'ąl28V#a`-R0{1M7MIfV`~/[[ZF7F=cpķo=8^'P%BԃvG}dGOjf7bDݧ o$wgפUB2PAv;)bQMcuL9]9sh?)PM/Y qRO쭂u Ea-*$ :vBxȾDH6k\c]ĩ5LjgW GWED ` ,8wU5kQPP\R9bI*0 7Sr3Dq*6@CtYKR| 6sCY9D]ӛWvc ՠzu)T-1$z:("h򸵆t#pAuG⒭ tfU[Vّ:L pɸRcF#rb<(_NxE~p|rJujݹR2"WA3mQ 4ڧvܾO4)OսH6LE}b@$JE(1Z)c0'"C4}y$ =rH`aHоVͫZ xhL>`+"A 7_9%fd;ԺazPhC$O= 9e^pFQ`BψHR<4d-U^2P2Ȁd{ է8Z!WLSKDagӸK1∽iRE%neG/§x#::umbou["e юp@ʄE4N#2of1ZcI}8͛ėmsc ryBMT!4%&zbW5J> ̆)R}=(aj=Wy@m6y>~:J؍\hl:twO_<%Xrӛ%`Wմ߈iaFL/]5jI1M Uռi6z}eT yąB\Ӄp|<)Mתhk.zЖ -@L3vMUGc)6`wA(e G`ul7f.pKr$(A?E$3䛩hsՙg .Ň9p1CEl۷Y lrBp~Pp=;y zˉZbȱXKN]-^Na58C蛶D>Y0hrɮLHU>-bTlq= ǹVM2Dv|ԩ'\ f`DA!-Bgl2 {LRlc'cY|_Gw5.d8J/"S] $f#S _<Ӛ&Dǣ;r.I~O6{g}ƾ)>_ʌ`{½~1a_U zM8\ΔT=3aW47[y@$O`ZNdZU D?lF&Ф\ox5"* "g@H"v)q_c4ht[|.?x9<#>jbŶ*1ť3&W(b%&rY͆X'kD<7v!KLmN(( Y,O{m2^GT@N ~y=&[8` :p)Mz |M*DY\2At$fOP5+,PɼBp༜@2&t}89 =xrE̔.4NŝzH7}7uVYb4Nj,%`h#ZnT}PDJQND'sI3"D~w>듶&2];8O$}d:6c3#ۄtH\sP:oM,dvg'*,Ѳ!MH9&,Q_=8 9>OĀַAׂ ,5p0qs^۷GA9jcx T^UX(}<&Z0"W63 |M(_Cdq6$6b}<-,2D%^mcЭzV3^wzpɝ0jvu@ɋ%w-(QYBCJoho|z)ӌ#Pۥާf TjbF2z]2eVA3V6j SS%^g* zԢworMä;Iv؜$4*MΏz>U]\q`C@.|W~ku9]Y㾫c}+Cx)^rcmLgr -puoo4*\$F>{=!d?wQDUUmiCv"H KX8N怬u%/E7Nh;;vɁ!m.q=QJqܸYt(!h:KFgu( q{Xi*䨚f%urc.8 Nк_4QҔFQܬFckAAH/4Z6vTWĆ)ܐ{5z%\[]2MHg_('0Vwt N&0rͬjmXG3,F>|TcgQI[ x)4_@rLR6*e?Յ:D|{->ԬzEaRCa.yspH^9W *`=Ht>}Jr Y7%%rBA@$+ėv6u5+!qV?㤻dzu^3]dI XRp qZdE|"[f_\?m|B|쥩\a IߵxޙfKѓa 6CbQjdYF2R֘!~6юVN'(>|t(%fpWemRHɟw C ef& `+&~Նty d`A,Muɇlޞ/sħC}R8 \{:LtU"Mq"X=K:G)9)lrCKftAˀ9*?X<Ƈ s-ʍw`ڷܐؼ~6Ūs"&Y1+e5E#$ýi7kӢWxn3t68ϏVDKVRlEoζ, ;r|l҃rAG4Y\|0 / #djJr ,Ia kn1]äVF0LyF3c | [ MBr5EA̯;kۘ*pʜ v, |M$N#{WTLQZRձlc: {C[UccxkD y )ڪ8Gn3xwwtdV@tJ?F{[׋hț-<e| ,16;\Jަ2yޠ0- vAv/QB .T0}CH>\,Vudq&op%ڵF^W*JWTdW 'ȑ 1hVnu/,5Qg>)+V<\h}P@ڀQ .>A7yYt`ЙHrP7!B6GFr|jZ" *31a-rۓUI֕ݻV;ypn͸xŐ,m}d DoїMQOSװ (Ê1c9*Dgzr(ǩ4[i)jy]Y]"ՑbiYf&'43`&f븑S$ {~Z L< g GL{gc{1PC#SlNwͭ8-9LrͫKZ_:8o!@|NWqe%3ӫh}nMhņYF^%s仄( Lށp̸ECG|ކ} wC Y}d+DM\ B.{/z<4/ ɂijqj-,c LJ)f̬:?ofgp=f"v8NW~̂nED!iBZyFAOa, veJpS2Hu!dgza+:SUZ"Y QЇe"!~I̛߿di[ƔH5[o@L|6U^dqA?;Wb|yx0@O^T1#~NW#_x'Ox{ r}m$;R+ i#Y(8_~xu=j]w:):Lꁳ*' x BG+dH{򥯿jJ,=~9XhTظBOvY?JG9L?&㊶_Ԥ$׬;rgsPEV{Bb<C(OYb6Rcd897z+Y""v dM=NɌL=^AaDrTNhz!풳dzL 쯢^=9+>a#ĕAv ݓ-K#0|wɦ;HONB܂]/^F F&@GەֺB>%W/Vʛ۫7ԩ`NI {ǂb(W׽8$X峈Ѹ,+%k%wܘNʂ{w$T154X: 1/ڀ nc(.d$v$ v:4ۢ0 o׿lZq]:?<^1HҐ£v7?gP1aR;D>ACdZvan)d+d?dkXIҨi=jI=/Wic\3 4eUvu5 XeDP: aO[bPY*;_Ug:'05PG+l6g|\#D]V]J?4U1lU+pbU>*)72&nH&(T iۈ@nGczRfLUYGԼJn+T]v^ès&S֯򒚮ڃj50vGW)L(/׵b)?(ˊ"LoF!H9w(ax 0[X e+]Wb.TDT7%[w݁%>篲ޯ1N}e-ەܾPT'}TLt2R9+xC_!='8>*oM~Z.oì;BͿP| u wܫLn2DأblZq-ձo{R3KRr'W "/3Ole9wN5[Վ)"'%LJߴvtwX%r|0`J#Hs\QP(*Zi0L(@=QoG}-/èJiNaWdPoJC_&/ˎux;\!W5>GE8? 7u~“ZC#u_.FM,eⅧ`^q2>yF|w"#8ܮ"d,s͡<\R^? %@]7.6gU^U&u/gT3u7 Wʠfo/7j'~#U~->Bp|"iJfO\ ""U[ԚS+ H{WI輫ס8/d,j 7{a T{j,2 /Gh8 xMdXǽ߉z1tٻ_qK*2KIot^~%rX%kzzAhD$RIٸkJk?_P/q 9~wTqX&1z-Ph /#(ާily MB얢$Oy0:1r)ϳ73vٟ]1:a:R: m_z"_L9=G.'޵A٧ЙWR$>_ =m| :Zcb+#X_{3^7{ӥϏgE}ʳ1 pψ9[5MQ"+;y~jb %5#T eŲ5j!}l>NDlxmEtkEEDž5J[)V G%{79 (*Xǖ_2y]+ivjٙ ЁRYϳb^Gv+‹zƶdVIy&aL70WǍ0Ocx `H7J%+YF9dfB_ jhP\-M6 2YiUW9')- +ˉ&̡K`-2˩7jfzbSL~); ` > rjT@OW' ?FkcƬ)x3{4ĭ\2NM5>.er*bTYMjCZPaˉTb st4*V@-aJ+`s񓦌&V1"LI8~ b!{etP_{~<؍/ 6 */-(u FPA8nH-#Zg\f7#y֕ ֆQ@"'#] ȇ{ IA?:i$Z~|! }SSU__+2*oXEq3dx6 _zƒݦB#12ί]'5d}nӚ5"/[V5j'8~y(0r&Xܰ1'\bq8¥Ů\y;&w,'_3BiTC16aA,an۳]:"bKC/ ZXU୙4ij}{>^}re9;]s#J*-kEREłtLG$oIZ0W42.qe2@t瘒Hy=1HAK7Q_VP6P ZO $>@Ymp Z(P͗^n $jaÅm{8KQiF5Iha=Mt8݃!/vS9(jm+´SQ$1kxǠ\d5enm+Jgao9Nw0R* 1 Y]yLhVBRe@rfTfXnUABԆ¤i3[GH`V-#_?ۀ}F-Wi@̸]p˜;BZ/ ߕ43;(Lf^ccnI5e. b:J*RxpuE:3Xo<dF6t`Shq2~ BF2}bn(hizx&t!~zECƊ>}u".n<X "h(kϯTߘ ;MoSlUy][һ!Ҧ1Cpo7"smpu-:6(ĪHR\ڝ%bT_d71^,v.vӯNG,׀wdY&ɪ1"HMf곴^PӰJ< A8Z՘¶=zJīmݑvykJI>ng wDh6j;.tq:Akti!$w7Xn 9U'}DͿKѤ @г"B @%{ΝhTn!V^pTmb"{ ^nPߦ!$,cQZEAg)ɗemBPkb4H­nPYG dӪHFdF耹m+,YY)?nN;$*HLy?{c{ȡ(^3'$#,Vj' ~WB/m#y*kY߇bJ">UmP}86["!:we_W;[i:qWbAJ)T=Jq@ t~QMeQsB$7( ɠ='Qs# Eϱ:&?86@4tnev굥=U 5MNOjRz`_0ǩ-O][v6c^oG3ˊ,&N8p! _a+7j?/.HE9C,G%f1Vc2!'pP]B"+3Ř׍#8.\Sd zIBoѓȢ/:|Q'0Eʴ:_'`T.=ݫ0Xa%QK̃ 1< Iqw~>d$0d?㔋j`#&Gt8ҚI .G}DˇwK;[3"1hO*s/oӔtua2Y0H^VO}Tό߀EqiŬ%qMPgʧ@yS= vWʊgOl++l:oP;`XI*DɊPIF ̨/ߵHK0~TT'ڹ@ʫ\ę06)YX ; JpP Zf3/~ L;zC!i5rMhma/JwL$MWbNw![;ukQ Y|%aLJ,dI6!+ mG,Z/͗dds v FiQn*ʠ'6I=J0ttɪ݁poq'&ޅJ잭`%nu vXkc>}6d"$KFp9o ?SW+|R#zބ%0DԗKv?fhYF&:r‚:Fӏ@< IŹO *<(I@":݃= e_OiywDrcZqVM)=S04FZl,s{*R( (lI-q!["TL&sKa1nON,cK{ΉbMk$Ԥsj9Z4K+֤(Mh@-o|Rr`9͓ᵔ*c;́nFQ-HLUArROAvpg"1plYVS$` mxtmqCG ReOz|ܤJDP9)#"ȃ` pـR> Tf[9>9&Y7tSO݄5C|˻8NiD'EV 3,mFLLbnb1i^j3mR ebbV. 9ů‹X^IȺe;6Q<VԡBHj pgd)(o9& ,GI-_j:l9:$}W8M1h~:|9k7dG콊iX3o,xe]aOw\L+G'{e'xR@ѝ N \23ge6Ԣ@W #t3VmW!w!$Ǟخ _V 0FqFʸ9b@ϕd3掠5Thѓ V5bQ%$2+fE&tcd̗xk]e#TA,W .LÍ%ک3)X;#*|BûaTI{0Qu,s+wR@wlR}xhyS Iֳ0<34! g0uPl?`/3%O܋MSJۂ `r=h˰aRiAIJCcOXѢVKaoXkxk72$,jZO w?^+gȮNQ -_%1x/ 3C:b!in!#JR}JN5wXhm<Hrӥ{S 54Lnb49Q "uXp7Ik!D*6օը'޹*0.>.*^Dܸ%=1>"w *1Ȓ;”9t.VwȺ#FAG<0={3h>88.A)♅g+)9DB n$ + R(d)( [#ۅ3wC8eXvl ?闆)v%jh)yao.٠ ,59dڲk֕5-/=k_mI`19u~\|H?dgDj2WmpL[fbEnj<٭aO5UVl>} ӉMD@JB)A"w({EzH[k $;k/z~}]7R,LxN2ճ-Ԟ ~'"@Xy0+װԎXagy-6LC]=E6Z)$z{ fW# +c)d Xy6$pa?Dł M[̵^SٰV_#N-p$Y7X=In6NBkdyq(\Fܿn~ޣDԜ{Ϲ;kxQ3ܣ&6;56z4v#SH$l9SZ Id-SB1?Yg|nt}: WrY+fb81|&)"t@ܕe{۵Dyw mVm~pGgA#^(A%8a$['=ߊInۉFPA4 7IO`,L>JfGk^K/q?Sv#LV:eK}w9B/on ֨ =YttLtrs$flgd򌲡H:t.\kvXEB4*`=%iFOe eVf[xmƝԄr&ng"r#֘Ga~lyHNks1Gї-5w ~2ES\NŠ,' 1WQ b5޼L{/-me<@bH%7cw<:a.$# a}5?(5[qή-nxkȠȟ p~9c:!zEU%G|2vI?a^hNV/ [<7P0ޑ |D&\]Җf9fᮅt PY!POB :@qrCoGэ۝ͧi9"!$k̈wiUpfERDmQ2UB7VX~ "\!Ѯ1u^rۭR=5'ds|&sɇ ڵ=A3`:Ira+)ӱ-_6k* c/EA<)rKp!R^x[]@ebe7 ieؒXǺg$? yTC[b\[#{RU،|uYdVQ{Oz&K_뾄}b=har!Ԭ}xeZrSjpTdBJ$d8GNJMOZ*Wy)e3-`HP}NfOCtnԼl A*ABy=T;_ghWW'iXǯL楞*bj-eqQh0w>2o`x2FG'08x3VB +ů.GIv3ԇk&aŶ҈2$?9PBK!Q m.&Pd 9#˞¥?'ٷ!ӗ 8}):="G)V$UHB U5'Pd N5sE:)\8,G< @>fa߹/uWnUd¹ =1"9ѓ8Xlq m3P.^ eenv-c/Qm2+ٹ|>Sl7ksu "? :YUx;I p0YH{%-.~IL&bH`rI.@* ig=$g4Hh`daxo_;;KO9&ЯAbf[.P/LO59cP>kx/c 8>6WRfiIzw\z8#eG&]Hxt#S4y#u72c]gĒ? _ư1S$zTvKU|y^j a2Tfy |lhiyxw֡F)K]Q23/FZʳ=OjOF%l`+1\;ݿbb h6M :eiy\?Na֭uNx:kT,5mCXN8_@ѩ|b5f˦pL|~X"S1i SLm+)W6Us+JHđv0yY3# єo oBE^΀LO 939g|]<[)=Z]k6(RKXEV m#"T9]!샻h?4onn46m_6 `@O }6_%M ~Dw +ŧi5H@ t3K x25菈~+M`q4[ٗVGɮwȧ^Fo\c^m} !%j}ޘģ8isf$:KfF 0tu (jב!Ub(68qW_VyCMhD7SdO_|ìYg7:sN=Dط)۶*hr$"ب=\gƝ#<@;ҿ_W ~S;}}̇!yum%5<33fRl?qᚡ0%XJZs:,Id}jN+Sx*m!EyP(@nZ$tE$NOܣsfez#(?xg]upzIE<:N^g!u#xeS[s_7 P]$8MODS1(CB!s,f#-BPx|J!;^,Z˟izTOLsqa+um <M#G.~ ;+ v>[vEލ^6}v z}kݐvWg²f8+FnJLzrgVXQv*C~9(TiXh6$shkEJtO: Vta^N`k7zǗ79Yjy?S!}蘬h5@'Rx s2 v&|rSjrx ,s4͂Ӫ=L@2et4^S ClJl(T\ޘo{26ϓy)qmt{''&aȿ3>!O&<ٵ H:ASt~O.,mREft%JZDm,Ad6/R%qTVc}ey1¨o-|rݬIp%CQ}g/oSN)4ju@`[;Ȑsc9k1.11zr&jyThAtl y c[Ul?௺Bԍ,1 V KB3!nJ0@Utv)(8<+̰mC񚝊}4 vN1[>ΩRA51ҍO 3PY>eAsQrYUl3z9bTɘ wLפ8!3* 1ֳMx-cf^#JXܗa@7ٲ (3'CMB=% вσ\\%<ԏWf$B= ٥GǻE&:>0Z{ϥC  "١J$Ng& uK1Lan}GQ{2DjAXLϓ9&{(>R눖n&!HܓQ1w 'ƇZ7mm[~P$Z]GI R[ۡKa̐)AJ)n{"0tzžEBboW}1!& WO8ZJ|qDO~ۇy mjy唿X$q򿳓F R^ףGDL3Kjټ1@nyJ4 {UZwZy];Bǂ!cp7XچMٵ atg`/J)/߱?WE!塞TKڢ @ڂ-f0J7RWQr~|֦J^, q.DКF|V(T߀MiUTQ=9ڸӢ3oO_|0RS:H{+R"G6tztt=vZ3^ TR62HI༇P̜ 48# ɏ'7ۻ14SlFLQUPͰ=r~,0]h^8V,,t]#ߝ ÙgwZjWC|[ۀS~,y-W7+YbloF˭y+b\R`W%< F7gcʮCs}N` ."jH4%_*PP-! رqM%?"{r\Ewxjj\'帄]맩rTANI ۞``D-;1aC L3V:ݷ_ZKAx~!FDDmoK[؟3mblHQleV+AwOSb7ܑH}ɴ~ȶGU -{Ɇ?rVH>1g+~%zC?zH*Gө06_6&4y.U璺`tGC&L=o;pIaq 'A\G<ξ *淦z%Z f!*~_~#`2L UpqCSM~z>9 ^:lc ߟռjq)]p/ZS!j,K$>3*NIYD^LJ~Qޱˈ{vX)i(V+|ǒ?t$*IXi|!}PQ l! +Z(nNM;ړ򬇕Cy]ZDEء TRp=WsÞ NH&=j{m̭&KbTU59-,uTH 8 vxDP__)2N12\V-[U}$z(]GZR(` 1K~JN53*4~9 s&i~16'׈MìϕEyQѩ H^5@B²wQrSpba-w%2K c^柾ZxBJ J@>lpm39Ym&N;S#%yW P32!: Z^ЕHӇm{$ ޏ2V"IV ܍`Z"| Uz.ՠg&KHɽ;H9;['R`#i4j;TR JXO!UFѲO~Wcsv\ 0$A=+F߼O9 m—ϜJ&CݒPtBj8(3F,6-*!OWAv`|kY@fM]v:"d dB>kZ…DtuL̕_lU"e8p?ė}?RHєXGKE%/>cN'JW̘;Ř|A7+2 ̟;r->t* <_q q}IX>Ub8]"0Qs5?? VA^ͥD͌Kj!P@m`H6S%}t  "(͜`F2[CZ<&yT\風l /J D@ 3#%C嬭Ea*6#ů7!9:Zޞ&k)q?шx]9ZzlX ֬HNm){{%jH8o^tEQ( %>~2\JOK5'wdæپgLb2L1u_%(6>V+ Q $GHz=lmFtGI{7 0cǟ9[W{tFD3v3_5eTfUZO!u61)k[!ܗCVeq@H2?XToLv~H\ۥf>*)zۂ2|8RSnwʖAJH!I%PpsdldAQ6oua]Gl>M9V C[& dOj"0o8IVv0?6#pB>ܕмa$\ `%K&$(->,؝ߴPYW4-B`,+APÂh lCtL'j8oݤ ;ʒiD!-%Ze qkM_Azq܁\0u9 U{!W<_L2bK#Dء*2n=:ףl26>F\9ߴQF<U%:q|Xi{`@ >\=ɤ7g:O b]eQ8ܲpkiy{;fRأqk:EPQ|4[GNpFn 3{n׮)U KX$ȲfG/*2Iѹ5\-|~$CJHy*A&l P=~b Cw̕fBdvڇ\l:t&X6ǡn*D4SrPߑ[ b8/]JF)]~hc8C8i9vٲ,LP +rŦ̕>)|Wl$Su)7ͺҷ M2b< [P,5P|5ɞk1nK6'6w: èλ9H9U *H"Nx3 ߂ɇVd[i36x&a]vfT_9NXM&R#"\#/rtd$&#}&1K^b%B-ܒ(@lT R*Rwl>($ 0^躝r?<G.|g|^1SP;fnQoƙ>Q|mYesFklh=#*ob?@NUm8adΈҾz |KxHNVvXutq4)3"`ij7V\<,} Q_c$gob1*Vn7#WOi{W\772AÄMEAzv+!2^c5oi蘭4A9Fs~M~G ?l ,ɼ'_Z 49ﳸ^I(V墊 L6(DmU'MS .ͤ(Ggf:\tbAg0[$t ^B„'bS EςwQw]H)Jv$/eSF}V/,4%;{[9*C#Yy{ȋ@IO,G:K5Mׁ[T\v@3S)SǼۇsYcS @ ~ R&H G~}V)G)|Qų"顂A|R{W Mtj%5bJa uM攤'W:i57g 'HBe:j-n̢=KjFWHM+T"9CѸ򤞜٭J12ؓILz7 fݟK{tE[獿6CQrl!q@3G$k0g@H &{:im .S8SvۜdsJiZvc[9q5ґ_2/Z& okܡJ J}!0 YXzArfucѣX Q*bWy]iTs6C݂ΓL)C.9}VlDٖb\bbe@U tz] ZeFUpA߀l.B9QGN`p*<&4Feq+whO94q-[&'&.Wk俫c[0TS( =̆X\Q\&FI(Tlj̦@S֑/O۽q U8  n^G_V灻w꒠>אh2n^}tA-Z R BH{0N fܘ,]0VYΒ\h>yqPIpR~#D|ƃ, 5\"uFb4D<.Feq_3vZ[NG|z΂I!fF%t,^y:&7UxIj(]tJ8vF {O#DTD8޺)E ey>XVte'J&QtZ4$H֯:D-#0e28ck>.&iǽ {<z[\nph1u!=nO8b!QrsG4}82%9 fkYN#\M]mѸc~O-̈(tZNn@Dm)>srAd;mI;?,y(saM~LB}Fg7- KI*b:q3@ ,fWʐT ?2An9hϒ&LXVHr[t/0d61|y+&ӥx5B&O*r'p1L̤,ؐCH6ږr`ʲ gԦ4* gۆWq40xg[ӄq҆&čXoٳ ìҪjh7o!Q!6?Zƴ(=ߧ! =*N;:WM ,.LU0!y2F3.lX3'z1p0]^4ZO-7};_4Ep?*Ju tL ɘ&vzW44 iNupD8gZbXe]b鶹G ѿK4R^hP'g'GNZ?!waŕM$ep'?D%Cl^pyPN<7Au-RۂDVP?[TD>) s2IOHnRcS )1|(GOSUJ\!7&W2Kuo,gUSgK}> wbŐbVz2c69~X2ip+[/lCOH(niaV1XgWYء Dr}E42 2 M35oU1"Xcs99F+< !$yq];&-IEbLJ'?-VNdsSTxƽaN\)+xX؟ eNa -GSI vt&%zŇaD w'rVDM8[jOzHPy}w"fPPd܃]ޜ\ gƮWi̅{3񕙡:2@@aqdmypx) >YtՇމ3 }3Ꮤ!n )5qIrkZTuH L60eR5`p O74xiL ۵!M.H80qcJgpr6okVy&sk*e .$RR9W$PR"\ Ar X۴ TU$+\Ɏ`:F&amF&`)0C{;WҔ?y.[O]dwؤe;ncbDl֯ǩzk>{Q݁pH3u fX#!bf:ha3q0]>jpﻷe3t_-\]=b,:֝QCS^Pw4{p8s/Ze)Ү/19U{MpΛʚG)By@HJu$3ljU+E?'r o".BlY J1BP>4cN2hk` mC>wl IP?r%(Db8"~5褓-Q=w-;E_k Y9scdSlEef]YWEiUR0GfHS1 pc«S:=GW s`NZ5Sifm#V3޶{b 㙱=lKB 8ģZ GUf|$.,+kdmפ7~w|Hm`G}W01݊:>V"{_C {N^9NHp赲,v˅۵k_Tw8#4P`$$8 /kUa"{ypTJƛ}{*`K@㸥~ϿXB(HP-sf}kE"DP )5\hCz6q.|ޖtT rW؂Syү(G}աNqZ$ǖgMʕ+E/ ,^ uĩNtP ULo6E:ڧJNB# 9E7XOEн:,|HCTڠc/L5a )7ahgs7= )Pqxy/ [iJEof6?G9==-Ӓ{Wj3vq}c8䁌*ItoMde7R5]i=Y}eqt)Gkv: ۦdl =IUOhj`vOr"D}H;PN!'^ ޔh e!M\aMzX5$ed A 3Xl,.Sݦ4cbjW4ȹS}-`tR8.ZbKR }"I6G}xTx_jT`kn߳~aЀXPgDrJfV4Tpoe@68" #ߢFVT6&Uܖdjb!k9[lb݇Vc1gJ BuC8`vdsy* ߀E쪐]UƖګd@ کs;kc렽G%J ~QqZ"S'wK,I|N=7+‚u澊jW_6?`ŝg2El@ ^ wBV!Vr6eTWhfm•;ڃe͛ʑЋRA U q Z6D[pZ'sdjxI%$tK?yZq+e{ydCbl)-U Nd~]pG#CLjgŤOm$7}|rq6ZUl`mq Nih"i;RX07"!S'<.+0?@ި74)1͍׀}HnyJ3VJ"d5^6@N-`cag;d@Q/ CՆwAecM2K&n`u2)kNʟ36H;aQx]eNNȮPZߧ"ˊ f3wӰjF 7_>sLWk}Ck^emNEC 5.kdVÁEb{ܔrrIv 7A00Ru3/„q:[r`#M@Y:8z'Oa 1c}W?E>7d}=d?d17Rya&ϋX1_QU|?F8EffC O:040/ YͣJi$ؐcz(ϯR,*o [\*װEEF4~S&(=''{"/!o/):`MWezaK Uw4I] V*DŽ#ɭc(;8SWip n11_7ae@_q:Tw7Ӓ@MؿzLRGuGRl9ւ~۸*l *c2lm?ʨZ!hzD}6_EotH.֗[8EOJ`~ ! v0|`i뽟v>._*U: wW_^wZ!\H[;ZYˏZ#NKϏλ{[UsY|k'Gh}vN/R<5v=gLMq]4Xf:}5(v{< 7{=t37~^_648{P{cxk `v@;)j/THL)P8Lo ć1_f44"9w+]j/sU`s,{xfR;<;[oHDcl:{% cc^TqETQ՗s'y{m ~7/m}:tS\}] +,+炲,9F:z/Cӹ(aApը'G;fuZ- la#{pm߫G0Jz⠜\&5TP\՟q\ƃQӋ@D' oYKo(}5EZgtB^&k*<Ǒ`V b#{6OvH6eFG۬EkqvϐK!ҩ̓tD7\P1t^hLMXOKSj$ )7y9SjP)P)t;;vY2H'+/0*\1YAyT|} a鑈h<,HJ!L CbLZLFz Þ.3 W먭-6hnXƣȬN4?>GXxfgU208A`SoR%RQJ1;pƩFTТ3wto6dY0w[!̬ӀAB̌qwJ9"Z6R, iLy\ZVLӗ]dhE[gY|!ya_~Hz 9έ0 Z@ ^#`RHݷUP,`ϯC;XK|Ȋӳth^tCq*vn;,~4kT.yEPUihپSeYSDP0ju20%ܨw8q Y߲ƋTfg-Db68 N t>0%`ݡd?8 =D `^vC|?A܄=zߝ%AXlGQ'"Ɖ-70ʯf=˒`^'\m:90}қ:hz% ؑUbu"=vZss*&xS^aD={ڣD)2txׂ,0$]kc|8i[]S;:q@'7nߝ2G3!B >O3cW' S$'l/$lZjte'Z%a[/πD"pRFׅק&RDo`4ZMUnEB[vfy ޮBo'ȭiPsDG8"wBy03)ӟQa1 ,Ŵj UQVHvHzxd>F~H|Bl DVo944fkIC3ppUس-\aX1Wz\Vl$<~i(S}CRT[*%m;{ޭD*a^J1I>U}ь04#^˂F*Yn#v7]fǁcUQ Q_j/xtں ڀ+Ec4Nj.SK֎a1s㿥(g|pf'v;c]+$om^G9Э{yJKL~)OЏ _7]G9S]q*eD?d9 I':82s!G,ibο4j,h"c[K#k8 6^KF(x_ǰh/(ͩyrH0taڔ}Xw!ePmU*+x_|M^z8vrrZ5OgM<]t^wA:W :;hÅfNŔZ0LwHC-m$XlԽj٪8"_00.M߷:VQk,Zlyt8~ZzV;*&Ĭ?OJAOH*' l$}jL^$y ;hC"#98ϙn8cX1 nFFarԴPSf0,P O {! P -|Qamvu5H_|ߪh=LoVyzdiW=e2؝'wv5Qh 0\JpCL|zE]/Xh]ea[nG V^bo*8fqDzNJ52]|b Hؠ_}].UGɏpnj('0֜ FƒPlw)sNˠ3.׶t1e9\4w}Y`Qt$4ж}&H"Z#8Dw0Krم"%E[B*4Q_ڡ,FPxAP)q:i`%")qB)k& =ǭEhwX`HRmlg1R%nGnH OҦ|fs$M)0]MlBz ^8ж`PLwzMs3DIG-H!rv*\4@QEٻ bk ΄c-,͊ڹi܁ q&G#[XIš\]<3ki7*+W3TbX "]!+;e)D./vkK{+Wf)1wChGhU;wEo?,U4;v|_0?P.v.0?.[N4X>Wm H2X-|xr(3T ~5'+#ȭ?cYfŽ?,`{:B0{vJR/CH3.ZMVwTOiEf5j5 ej-S#2Qwթ鏴jѵ<)Ovgh7x&@18T]t xED&!VYj{Oe le;dKh;ȇ\>ߓ7``8oʮ񩓲zԩ@mp.t4X˳w*K.RwG@р-b^X>xw+.j ,.~uc"XxO䎎;F 9GK!ϺMXp7 5Ɓul`pzyO&h/c$xݿtLuͯ;L1ge#Lp vI%rF(hȅ'Dǀ;J!?1e=LWE_ {eUoycSbZ\O.ܪ~Z Xn@>8`bb5 `!!V֦=/۲@lgIfBψE0@ ! 2H:A1AY&SY'7>}誯Pmt= ]Znp}{D,힨j]4U νu|oSpݳu}l׷nҞl;|-vvdۻguu[}<7;zZnq׭={6Joۻʓo{[ֽ{nݞ;{mw__}/mޭoO]><^MR湞vnnw[vϯu}a},suJ^vRSm=ٵ9!}jm ګw}^gü鷳-=3׻tg]^˱{mii[}* ^yK{י=7o_>}2/||{zu׺f{{f&n/oMɮ{:uz>z]:{^򲶫9=J{\vu睼^)Ϯwr={ֺzVݻwmӷ{q5{ͮ޽&U{[nyzmu {ι{{vg{.\{=7z]ۋXfN绹p:'VoW^εmv޺vzΈ9xu^|]w{Oo|}>mUW|;w|j䗺۝ѳݻ3]=d緻ƌts{b8 ̅ͩz{=VzVmݞrw{>)׵mkm;/x㽬{ϧ|>{e{ׯ^[۵|ݻema}島i\^WyN{U=S޴].NǧjӫYw{͵nU]uo>{|ݽy՞]LgnYݹJuf.n^mϖ;n|ַs{޺{us:{:n˾wovt{/gwu{Zmާs^v ^{ػfmk{utyjvt7z[v=eoor{{w9^vjZf[-o7;WUft;z{:s0x<;{{o=yznw6z{=wKשw{wylݫb뽞ÞwX}}ݮڶճݽw\^+R'mԷpnw"Owwvs맫4ov*۴6nۚ۫t.OG:{JaܺZ[+BR"n+J۽QO[lkڭ+ygnvUm@ۙ+n\;ng;6eݪ:t3yRw|sbsvoy+6rko.xnJa]v^ٹ'm6Xln㖭Y}5kmv]oUor\Eͽmnc]]K{3̼9뽫q{o2{-w}Wo{\V۳Kn]n{{ޮVs]wyu4tOIT:ȋX{pBH1$CǏUP)EYba <`IQYRF-ey,N'Lwƨі+ I+&B3 @H=D0/YC,ALXH"bU]MFBXTd&0dHÖF`F汨٢Zd30+bϩpRQ U".I , 2aY2zq[ffffffffffffffffff+$ @ 0 0 0 0 0 0 0BWA0BI*L!Fx`TeD"ya(p* -Hq,}Fq Ez!LcD,*bcHɕEhe@s z?1F52q{G#nr_m+s2xE^{D 2a pC$PB&I$#DYǢ4F蚈RW238pi]/ ^Z(HDb}2 gb+Z`HȐ@ ygrH<}W 1XWhC ̆fC$Uˌ]ǟ9ǠC"Q !!RpC*04SYjXwSDM"0C$H0]Fo@_c $M#%+tqc!ۯj~dTB,ȦER^@!X281- D%#JhzHIh-1 HI"b&"Z JC %iHR%LHؖ,dKR0"j!%Z. ȚJjHJZ+˜HH%DJDJDJC RBR!!DHGk. PUNGVO^o攷HJRd)bǚSZ@!TI!ex b$ҍV hDh %" -!Z%Z%JʨF(!hhh`<KDJDJRA10 b&"b"P&L(S)zrz0eh@E(=Q$Ƞ)Ht|薉hLDLDґ%Q!d I%)B9KDKF- %))PID)(%"U `%Z%"R!H!!$*4Ȕ)HKGPLGG5Q5Q1-%&J$J)((R$Z'Q5Dy12a00̉@Ǔ$J7A,ej !C$2(D$uIDIDIDID"ܳڞh Q5Q5Q(JDHDHDHJDJDJE-DQ&IJC"R%"RJCĤ2J$J$J$B$$"B$"B$"B<J$ ()))Q%%0TR%"R$JD9)!!q$JJ$J$HĒT2i9N2 sQ5Q5f`2R)Q%QR)PJ')–hH(RRHLDJD@"rS1%! fLB@ z [\J =/kr5'#9qc1PFF^I0&qn$} #s~I Tp%}/6?/>BחnpPzLL09)HRzc pl#a `AdkE#ydq\WaDUф`Gȧ 7.?&IK p@0X`F5U)FY+$eYVUeY(yAϽ 4lJd(28G^;"2R2 T9NSCADk|x5P%\xWཹS!ɏpn] k^8Ah-,"% Y(#(@Q4dA0˔kׂoa9DL!&dw"ȁ[8rKĭT"ĩ*RR*8a "B0 .6ȜN'Z*R)I$R +#:x G.1 ՅÌ#r5̎^/,cb0 F,𜊥\*€d2Y)"&YpA5dJSpfid=p%1LRkS@3@ 6h3G`v&cgQq\XeZ=gʂπ[DE)JRe%H˭dߘ}#)r,LNR Fs/eqlJUe29jU 02FjCA|n[hpz_o+ ´.(9~ZaPuzZۆ<")JRN[5uh;:[wWwı҆>0|-6Mji]A'r軗r]˪0e䠋83pEsQtx`:B) EH1HJF)*'HGFH0H;ZĬ(r)rHџ3^Gl|8pA% 0G%Rs%u~}nK,  PBkt- y'%fg̓f;Q dư" vMsz$"pAc҈K÷'?CގnX`c"T{_#YHqʔ^SP\*\dyZ:\ p!p' ~!A7TG*sBNw cϵʲ ?7$Q"2F>OT=|eWJWHOg#xn]2@rp 06x@q !+I`^k\G_,'G9f):2=Z1yw.nsQ) 2Ę<=Je#&\.; ˦7H^+89n߷߷so[Oװ0X Yf&%dmeRBWhC`.%`ORG!/ #cpƼp=0)*!a8ar`ZWP&aLl)JR΀@4i@/)؏Qr&:a݅ 79@MWcr?p: `]-A=†uH|iē\6ϋFë_HTg͚0gnX+#G7EÌ_ڮDPHj!(>jO {O)*f9>hv (p|)0D1$kG + v,x fưi1/S \ _X=!2P:D/Oq|П\t c l5; u-F:.ػyK\iVvg"l7*LA ΊbwOn<_B -BR f bK)r1I?(<ӞЇJ;)_^V &d0!L`"jy3wWUJpؼJm(EqbX Ĝfj 6>"BÛ1!0Δe:SlvAe ܱ[DVXgр̺"\ˉĨ{^v}p`1ߵTUbM]<ݖJ$u_HVlQcHn<.]6am(㔤oR>/xEy&U ebc jfmP'==yP'(-ݐẀPho!5/ZRloX/v!|5 yktF?I$_qa'J ;E7NGTOn5}(%l~nM6#QޓZjAjhpHgE_R&kY%ԚLE\y`!4{w* h;B{m l-Aw8vzfDr>T X?38yS {pw\J!h `D"'U s:v8l_Z[唈:="gw0W#I):jc˰E 4F"XV)4S[h EVge._}Yv i? takG3ta 0϶ݑv.w5Las+c(ֽu"|/Ƒ\E7c犢qY6FlZ'j~A Г{ @@$t Eb#(U9lʲwvEFޕ4?6*hnl/6`vF !kSYzSmVj .e G6pd;{>w;N?wʢzК3p0.n#o JІz< /y8 +ƏL -L|) (hS6DzC%C{+<+F !ԣ}t։BQ QϝYl!MP& IRM[1*ڒ־A:j;&s^2jMVv#C. !~J&mm*VO{WϤ28 Q6nUk- ͓ݵk'?Kllje{f QqdI~׊=BMX@~#vkPۋrJ8jzCP!Zh2 M1pUS¿MS`d~|">_):Vl{dyסprٲeT\,}Mkc{\h̞sPI$M<2 sǶs4vkcJvO[\C1Ũ@ɗ<{[W9H\Q;tB M͹+t] q|13vh@{urEpUMj{16cW]v-9Bc[뢅] HKT:l4J.~y%{9> ZC6ԖxA`$4Y3N߲_\swxP_k3]tJD׾@8 ĒqhjXX,tj֪!X9t*lS}n lF&tZtK"0"k76G`>tb[F)Q3 ꔧ9'bkFųTo>T\=R6 &;((@݉6HB!X)VmFx?Mĉ7&\.x*:X#=3۞l:uZ]{Ekw\h2@ )3/ع1$k2zXʳkY8CP.\UE)׭Ё1]bDꭼF7eXe}(WWKCa"YCj >>/|H EfVnk-%c񗐰7cP#IQnόݖsAvf3gc2qy9j`J+Gp/2 yX@.9$ L92ϡq(@Ʉp9I2@ɓ 'NaÄIA<+OLrpX/otc$KTI9 8 Fqފb,\11 H2D-E9LZQ =G9;BM2q|Ͼ-LT:ҁ%92B8Ό")P+{*XB.Er!9 !DB 6*Jw?ƔJ X*TL<ĵ$ SD(d@vz=1Ni S9#8S9.g WeYZDR1Y"4Wc2'<-Ⱥ TVBRȂ!D(a H8H$ b@ ĂAJ8$O`Ï,< :a 2jB0#ǐD@DHZiP<<@8aÇ8x8be@u$Y* ald(驯wDJF WW1'@`Xs[FYim` WzY)A|tw-elhO~.Eȹn=UQX嬀pÇ8pÇq?RϹG}LVz;hУgN v~ 99Y4sDCxҜTyQqՑfa5 %]181RJ5(Ԣ\]o!5>A8bݽr5Ǎ.+yF `iq+Xno4. c":ku&w!1+q[wJa0;uzcU4ީQpKY"Tj}\Fc`-㡭4&b- %@ժ`K*Hm:|Z ykնlT76`U Ct#AH 5 t{7mLb{+0 9R^2tW,|n=2Ə"\8l;RjHJ ML}r('|_zjFaxh >c:y5֮EI)l({%axI%{"w%!O2$V1΅S1) m#8*~z1 A: d.D0k0֫9KT Icli lkzMW;#۶N7,'G `[y_ 1[6 T%Q^ݡ: Ѐ.B+Uih@uuP)be̊~с)b%LI~թOGoDC@$SLVJg{kPg`Yy) I^K7D+n=,ofJD| O)?7@YQ|I; |mN+9|`etORX,?߳?kj( ipVohA'K7'bjL zUGqYn rĝ\!p_@jbh=1& 4>#\v9&.;Kd, zK!H78hKfpwbŃ mJt7{Bv=+ur:WЖ EXE< հxb6Ma]ى2q@D;^\t';b2_En$G:DLeY껡@8?=rwlg0 ޴v%s#Nl_,P@ O 2~P:}AfẐbY.). #8NʰݢqH0zzx/\P іJ -VO(GR1m,8cj(lWe]=wQ NH!…Dne6jU{&\-0-BeݪlƓC?H^ 4;sze=X%p',t7|S&b Dv !\VijD+:NZO) ϘZ|$(9y@2eB^>jBSL.ev 6UT b!/W@'^b9 vJ.❜,G؇r20^lIـ5Ũ3 Zeޅl*U+_1oIGSpusЉ^Luz`C,#Q谢SKW㡥bhgqE{E@? d _.+*\8k0 u-:k~;ñTtrMga~aB.B.7HM =֩SQUx EcNo/B}68S߽wx]8}l1/efӱ|B^J>}EF[M; όOàb qB4!~AGe_"0YRi~TW7H4+!0~wcqd#NiNZ֖'A?ڸ۳Za$RSp&qI$!S &IU 33*ǃm>< J S[(I'/m s,oozw0ѬǔyssrlrN.$a,3„e-C9٧Bv6%"'#Mx=g+s3+&ەpK[U[I:O:.hdSnST*}s; >lr>=!3/MffDòЖ?Qj? >xPM'ֽCSNgoDxSsH1_JDH}tP%IIBjƧ~d~4871aU28HzELx\{ݯe!PH C%(|}e+iD6_s#n^T\Alc9åq&I_{s0\Cg _eڗD Ҽ6/rx,dDu^j;Ca1[4BI19%(96aq1ZM~'+h8G{] *HiZA/RޞAqxҚ9Cc>ө`}sx*QwBuUX2po*Ӑ6I˓?*. H);X׀ЬnĨ-^\ [뻼_6IE<\LZGK,Gő/(%Yo~dSnN^0DtIDM;9 ~W9` ~`FSق*?n,`$ĝu.C>`s\>-u%sSQ/+3' "U.akv䫬}$>6d?}Ȼ"k΋1-ˏsLzu(o^mc SYp5uA 0?݊ў{ E5O|^?&Y8쨷$\h[O]ktsf|꥕a*^PaU@ЈeJxg P@\g#sBUv8D%.]0)5C'Œ(=}_co*7 'p"8dA8& #7!0!^b9jGݡr9*? Q`>$~#.#i?ڪ2  GWրؿSR"Z^'^ c(}P*XLl#TCn\^\*D)#cgݴ7D 0)3|j<£5N;~-wEQg!Rf5mG EiQMRrʮ@&BQ#uϧ zuiȔXz+ts2ynBA'_ "s}aS;E97^`?tgo>$«JEKw ~֌1taǧKpX]{[Oʂ[S_ΚקЫ=njVDo38BReό]ĪݧKxK/ڟFaN*t&YfbmNHsF#b ؿ/GMBf5C (dL_+N cl/ؐEj?>+ɀ陡sC8@j4*\#FZʹ́2\#إ`8yځ\r^13F8@՜%`4Z tD3/IF*YOkFiSE WqLZRo[8*Glq^9*i +b=ouc##ԥĮ jO)e0ϊ3AWuEA?fG< &2l3xiT) |: _59]5}ogt/2! h;$OzpJ(zJ A!C%c9*60܎T >!~ᯋFCSg`r%zOØIWda1٭7ϽF c2hrh0TJV9MZ5j}VגilɿEX4!σ 0k-XAPJ8\U%P01:tA/OI/.ҥҽ)spʠg  P'?٭ZdT#'ޫڣ.a#YV9goi}m-v[hWK|?⼮a ^8r ֋!R矄Uj?֜lGСkÓi@EBNHUZAh(L`OYCT2#G V\*|nC ~賃$)s<'4l74v2N8u{ٺIFۈEvM".P39rQ}uV7G~êVfcgWDxY%*G'?;5o"Of^zȰ64//NRk3ue~sw}$ɱ#hE#ʭ"1m;ubԆ*~!b{J{D7#f/x-PA%&\2""hV%݂U ۳\ hg&'.UoNVS45&Z9XBlsI0pQB~M+K Nj`sݷ֬w2fBdtN;z@@ >A0G>8?cp(8x̸ |8"$~#0%wTC *OOI50 0' !00-`೦u*y\d%q\)$x0#ԔDX[ДJ#OJPǪpɃ-$`!L2aQu$œ/,OSzbyv=zZi,"`C8$d"ʸa&`L00 8`Wa[1/y6D {%ke͔Hp$x2@{ڽG!YcwOmi(:=>Gxwl*M"MϔOH(\hy]G~]ʐw ,[.U,ݘ`ȆxB a#a ,"AdC K0 AӬA΁<;kO$88A<8ZDf ?6dw'"wgwDzuǚ}gQ#8?y=,席.EpX C&D&;/q$K²Yk|J tsxK 1'M?}].ӟձ*M,+C3gZO90 9dQHBx])YM''I8Ҕ %k0Ƀ~giU+b%{k?n9l% [m-|M)zsD) !˽EzmV*Pݍ4'XR. |Sǥ l%On* k3-s(>t~H{*r+T3L-1@7q+)N# 3W*i0o${"{f;|gzE=pw Wͱw)L$o<>  ѫɎ N.|垧LpfP/!ŠfoTGv]z<p5ߐWY(캿v֎f{RAlB '6?!W[U0ژThpBHT6dEP"+EƜpDXDu2ަ J0p?(u<^|]M{Vg6O3XEHq0ԂѠp/pGH@U\]W-|e"1A`\AʻOGDᡈ]r=da# KLf%xH!lATnCbqKհե |,Xj JL#Ň-K*p$z GR^ $ݖza`Lc*[e$%MQ7œ-zxC8tFkJ|a $JTʻ 92GnpBuz3cf#|9'`j`Co1"L^/n]g?sI6BS P(KE2 ~VVu4P,ɢwַWm!$?t`H][FH>jO5TnZ'1#)tfu mH6H7ϕHØ˄ѮGZj3C4i03~ 2d+]uf'c\{ ⪜<0amT|p>s7IHwܠ<̠ ]=[Fd(ׁyK9 *R`$WPhu>6QI.-BN2^6q BR2$ Bf($Nkx"J慉,]>3x4P\u&ZRkuϗJ| 54>r7KF "!soA 1~^#*(p8wieBYCR`趍L L ]56=y ]R^ɼ }4i2,{:Xliբ $=Y]$>ZډMQHr5 j^-4Vɇƭko ÚR>m49DaYǺl ~ XO{WA:1VcU]4WB:SLopO(W{U5˹Q";ފ.w7݄KsypY9%B&xvhrtaԾ?f#CVŔ.AYqQcRp^[Mr+| I" ^Hh-O|XOiyrʳ1d~]s;\҉kp8-ԁ aR3z;`wȵ 3Ϳmn:)^M8R+`{ֹ: >q,ޏH(pBu"}ATV;ڝ0۟k>Т%bNj.q98[֘d 3Rq]HMᓼs+VȠ{p_hc娶>^"$+x pod;aezu:.S8r&[EW.\ MFC*a#ލM$ONd beszrHMy1X+~a#zp OD1ݡ6̎ZAF 8iQX~gUǟVƒCb$2߾vҚ,p5sɥ/bzєf3i;Lq7ĉuv_%r|kA_t3Q7[)-uz)'sʩm9~2$3k Cmu SkCFC'{= 9v{Tp1MTLwޥVx50k 0ak! G ߫P%E6pz:D\9uޗ&[4A .p Bҧ:MZΫ-y4A` ®MbW/7')9(4ƻ`@W5(GmӶa7NEOfv%]oT)QQvh; V>[U)as -*˜;@/ C.\W=<-,ܖ|'lX 5pp!D$OLi1dE'`&N55O%Gs6xO2$\r7A\L7#(`i0(LA 'zEej^q]`ΊR/yg1 約U"gh,~>K>4Y~'0PMuwO{UW>OGG؜[TjNr]3Cep_~fOA `dL&Lt|g|~Ƕ}fݟY7'}}~''}OѺ7gnܟѻ?7gn7g@ x?CFaf`˞+2/^W,.kTuLԨ*&G3x B\$T1GsI˧)ԗd=5Y냀%uGI3O;haLj"r*[Kj938$DAXBк?~Q b0\'&b1}:*T  s&JCl^ I(d. 1(K @A.|`ۥ+9?DCC+#$]iDMߴY3S^N xZF<)}(Y~`I<5Ã_oC,w8ܰǓAF(9OE?3ܲxkQM%pt|5}F~jOT}YتAnSqOKXחҟaÉk~@ 9QFem|YNoHhD#AxvЍ%H/=Na, V촼ROi 0Jg*<&0 l%>hlݬ_bii&&(ȦgVrJ>>$?}4逹Wn=w UO:`QD+&cБӓx/im '-peP`}}zl\}=  n9YWF=EwG2F9Evni3qv^_T,<cш%~nG}[f'4.me#U+ӳ˸H؀0w!nRgK+wcN+I'o|%*\!-LBOulkI)`FXUJp rXwhY\0ۙS"UUb|\j}a#d|exӪ^Wu_EJ]*?D[S[0(8ijD5Zwk?  MS}շչ+Qtl*-ā@X3{RUjb$tlVOCZh:qV 9%,bP%+rW`} ,3;զp1u},)7HQ?b-<.Mq_02)nat/j+e*l*WhIUShV~_'%_&Aޑ An)!~s6&caES%U_/Bܪ^㔧㡴T8+^.__ Zn'B"_Poy)&E(G]e2㬗M3-ԍJ؝alPQY.SgS\vXʰ˙+ xs/*>sDzDp~|D4|[2:kDր>|'&1403RW֠?[L :Î!|ٱE0] ZYʲH`R^ĿxPFBA=8c c ѼLD`JOG{J<1Af/ 4HTrV0~5Dx\ _tگb?w[-vy3Mu MiQR) xtz<؞8/EvSFl;"݊Y?r'CeHM=L콆 gArx:X ..[&r&Yη.E%c&,81a}9B)\XP|!4M|Gch!7#WpcwvSYܨ2@n@56 ѐ<EkWN8HygA@u ȬN{2Vt_52Ģ;KX>hi,&ƞsDZZvuH>+)^l s3\ B&YQXkj݈DSJ%޺ c\^&R v8xQA 6-˩-oG>C̥ U'y:p嗴a x\D/)N5> d *~7Lk4!y$-;,&.1!@[oTDiU,̆CgÃ|׹k>ն=zxdapj> CʒAK#dw@?'Կ7&Ey3A_ ΂UDZPdx7HS![QzѧOg<ғθ&;L0jvlbW| Mq4GyHB0M?cRUcee*/-6L.cH >'/ujr4qdoנQo_"ŷjj$S+-7("eC?)=R2~(h q:-h_*3 )P WbeWVžl@zd{zdڠt mϭmَ׿ѫrx~~4/p6eĚwmxAe~ϙUV @J eyjwzg3LN];fӐ:(`<O P!טC7MbIL@cڟAO2{$h%u&[AQ|T87ǀ`)OJ 'O㧡at#k:8pPU+l\%zY-k$fEkn,lK (pZ\;g*PoR`bvfDNL*y5{=[TG-@aaD2<$!B<` @<4zx6`7#"qRdOB/i*Dq*$/%TUDrJ c"XP&8xɓ#{GMgL}SyS aJɞ d$Af޹u: r\czU#u,N =x \98q7U<τ,D!{g^kN:=]\`nwLP}f2ŗ6zֳ{+_*1בݺ[<օ´-a6eQMaNb5|#Y27=~6ݬ~j>hGx)E77Z!]k} _@eMN.~ɲ2Cm@d _zi!83bṆZ`>ayb(h|W7_4+!i_`\\AK !xja1ɣpAM}CZw<!ov r#@ar|b_My}@'7VVB:*Ҵ[ت`uA9{K۰Mp1䬶3.@u;vB_䟈%ia6=&zلVdR@~igV0iKK% R=E8.qQ`0h>S['{}h1/pw:tp3kb0'){r~w4SB`笡 ߐ`[F5"ׂ $?u&Y]^)g6Dupj= |+0vaΟv+NaYZt!cN։L4lY肕=Q.g-hɃiG"3Y/3-doc&gޘPݯR[]$+ bePi,}/<e#kl ePDrѴ"Bf𖹖'䛞;kP=Ğ}o<#Bxrw r &~[Y겤 Cm\~I=|w~$~_p򎑏d{L ݪhtdvÓMh&yg=Ψt"sd6^iù7lզ!y^[_+Á x. VT:!7OUKL8foEa53D[P5,(wO~[(i;bcBbTɏ0e.L2>|4',@Fr~~"V}hsK@&5PEV H RVjR*U}3ᴽ'"i _d/Vϰq`LlxjHb|WKp*lYӋpQA1Ib WKSkиXK J~6߻ "N-_ɷ7m_!) Ԉq-?мB$_loxQ?#%,3/04<֌L].n!` NDs W2Ō[&kD@kdW,h-Zd2D`G;o dW o#|pTDn^礗CŪE_^" ~~[lºN7TL=S/刞BDL?,2 28fB_ rϿƉc0v#XT]@6}#2*|@P(""Pmym ao<*4gI *W j~1 VBzsb#g (:GU$)2t4U]C- NPS4ܱMaW}{ΎоiN ?\FHh%+ vzV@/U|okت.%Ҋ~:u= =myGᏥ 1EXFTr}>G2fn9Ղ4[uDSÿzfoaR,Ԫ\>@L1 ŚeyJ68ZLޏ(6v!|JMC7\ A.6-gxU$!Mp:8VwdyIyFJϣ$6Z`9T@PbA[$T8R=R9 HLC}vilj*{^yfƧ  սo0yt2d1"* 4HpL>vM\h4xpq7p@ܻ N5/wEksߛ~!~B6G׍lb ]T[񲌜8-|ygv?-u9~o͖Հ%0V=02ܞ/y~?55+ЕcyM7K}WZ-92ӧn>-P I%qaU29d퀢9FH[ dFAj7Jw|Xl ʉNSҨͨwc9^!B?B+d''ʰ<h@^F#]u[Ή{p[=O!Ҥ/;p? TͪfqV#{`ݕ eLAط\>2F睛_Cٮ`KM~sFT)l#=M.  ̒ג>{eT7tf Ol yGFiXyf,Γ!nn۹_( +BEaVKxqC(L+^ iCsn )G0jLqJ4`K5EtcyW) YV2yi 6}Ƀ}?]a:3Yx ?:A# i*\h봟%Z[q1؛O!J!;rE\s~vͽ2pVۖ &&W<LJq',3p"t$7>04.cwN[\.&s![(sg`[5ꒈ+\F0wEun}ڭEW(9rs.to.I62Y䛫ii9 $cnQ~MKuCؓ{#RhpRmH<4@8u4&zFy&3DD<7@O`\AS'C<>7X`f%M}TZ]fUUо @BH̵;[4 ҷbp]IM &k2ng]j&h[-PX< ;Qeޢp; ;Ў*J˰#hFOr.g9BE; ?]j c(heuCYDJ딅C}J( )#.p+l?oAº^!z8,&JMj҈o_b|Aq.*^?,qnBO'>PeWa"m\!1I|.`փ:jK4~ܥ,W3UWj2Qz.JPf7R66 {&8 Kd+B2 #y8Vۻehi2d*Q67݌!v>T9|ќBbDc$^m&*ޠR<&9-!=C]%%עw4>xE%-v85HX̉4^eT<д:8PǓ_TTtd<26 MI(~6ӬC1kXHnhʄvՖI]Cjz^2rVOD`pH 9r"ɢcXs Dg~z(״[H r )"drsc+hãy LdfW_㚇{v-'Pb.ZR%(0K3JhlJ)AlTWZI1֜(' |K֘4 ,7 ki r;zFӋI,f=} )uڶ~ Vhtho3+4oOOG{_ `$s>2[B+"QևB'j{g Pja.9$H4uގhh~ͥ̂`!#<9`n𪁈#Ax2Q"'·m}U >f,c"_YMK/lg(µht^}Vus\[֡xupgr: Y -y#E+aS=^D.Ĉ687,& JSiyoh ǂ%(9!4}2>,x}HL;M̼Y!ƒh`EYCyd(ik9qs2cd@Y*:Bh2$Uxd!s67TJ1!Aq:^d˲g&b s˷G.1s^Ǥ}9qa`NwN!lF -X=spuY*M%0/ ;)knEθIHg3㉑T(3'2\䑫vD#;Q~ywn@3!R유 )3,}ξêgLP>,mBYrb<>@ RCs`p cո)ӻSzר6|FW0Oz; %#ofՆԴOٓHN B3}[յlA?u-`4xCNwb;]GC4Swg#ǹ>)m"W.RnH_b]l-3™)![S \W@V.죄Mq߭nʗU$D⩱F}eX_palr<JB(Gu_cEq6@|yY032ڹ hD7}5|o*3w5_gy%`Q{[A)?vz7_86QpauO?B㈭{>H:e!_̸\XJ׃ٛ鐺all9}U &nNY03d3KY^ |wºԕхyrRA}Vg8ܯB>L>+^L+[z't܊lw&~,)dcn'~Pžw4p2??9,XYdO6?[X{غZg·)JmEWOK>&D R(j^ I,8C[i<__ 8%2j*GxQapo0-K+&' ̍$/֞XM4(H}ջ˧~!j{dP?NlD)n 6jPFq3>Œ\q1ݽ<}Լ'Wބ%!t,a{=>_{R2s2=k$}f˝f-PY UMlSp~,ftLQUWv<ݣȽVq87@CmN G6bmkmM` $7@?ȣV@ e?ŔwmFw,L׵&JJ)q'{~I|[7fZNo!5'|;L('?F`bȟ0.8}4c' ՄkqhQ~_VK =6k_$~a԰jS+T0 QqDX#w}B۝YFh:'-f4l|| .U3mAVpvH8U%3[hTehX*3a; vdS$cZQ @Kشհ%$2ӨTR!80l cN+uJkX Y$MgL%̝ԃ6n)y>[3])=py{MA&܌eC /2z֒{)?߂Я$IUf-,s M-+ kYMzE.bXLYEQ%d6,66`_(S@S w%i&EZlYDZמFUE Bc 1i a؄#.P3[P,fқ3A?MVfe-({o[z}E Ѱ{A]Ю#i`4WZI"aQE^fAG# dq"w"y(FdAm伵2n7oZD҉uԄ$m[sq3?s0A8h>^n~lra KӭgdZ`_- k2)!۔u7"H#F<6j2#H"tۆ@ rO2\z-LvkQ߂" $٘6Pm>r^g ZO- 3.yKWYC[]KN3J2A1B cJxz_>/xq@G1D$3f/IRo8yNl t(Q2ŗdg/^o|:=" aȏ Ue\bP[3E+GLJ&ap){6[REGo:b1~%at}-xb:Zc1Z.TIW-Kr fJMs]6g,+%*3#~SIi,j#Uzh+*Ii dp{),S9@iv`"dzsz%m5^IM":cOJis$P,UTǿiozWQD(jI ;9ZU|sPe$;, d̡}JH8+?EUvVk倷Z[# L Q^r"CzՠkllEHM'Idd4(o=;-D"s?"_(u%ɫfaD_<_(KZK"r%4ٕpլ `PN|0ȟκ,k)+FnǯTkZQYux'e"GPmiwX8mfcey!ܷSv#2u- 5 <^^܁6 Ϲu=y X{ʻYe:WѮEWA PJL aCxƝ2 &#RpX?{u`ت)H]hqc1ʹXf[zgLiYs:b3rf"mF!1_d8QjBۊ^)Ef|zߓX9kڏ`9;HJs.@퉵PWi ѰWi?"hYR-3v._zrOU!ZAV HL['2vn{D'^p<ò.| 0owBwåZ[)̹ IT퇂d4GVG0 su)ϵVF|$hBBRyƃZ1}RF\8Lyi3JU2O ,%VNʥ9HDμ,=إS<0J}x9Neh o ޏGRy/3܈"E@җ82|6*1'NZA#*15ciҼnU߸\lPuxð.]_;qO&F!Qf;$&*N?1{ ͊;DbPr-Q穩q2~Z&'oGcY TV#x۟©L*(`xFˉ07WK![+XКpa@! tPW?Ut@673.@ՁATVۇX&.3}S|\"I>& Sҝv*:*x331C5:`ȣ 3S0dfsDK/39ԳE~J#X>;3rT(a3BK}lgpcZkݍ3-SAÄqldѼM @5*f5S}h 佑>8^јgEO2TIHC2{;V;}^ق1)0,t훦4Z4ReO#1)T3ٗ+q"ĐڹEi7őSQ4j)~4 %Լ55Ѓ'y و̴= dcx95, x(' Z 7a3? T_R rj9vB /S ([̏1;A&.mUDqW#Vyx,h}w'GNI*9KT̩uU1N$uNܷ@oRMg@HDLǡZy2KD+޺JY%2&cyQ)WPz01CKz)!UOG?.-awP* _sRyh~l!=eI(~SwS\ꔹ]WzLԓ=l޵ M$NUIlI 'E7kRLT Ba&pQgK!v n%yir@2KweR}HR L6R=j!['g3Uŧ{>E_n;O$&oA~`9oäW| <7Df[ 0| __2&Qk=*Be/1yG D{qFZ_/h)j[ے6Ӷd q A]MݱWs{繖~]Z8+PIz<ozVcm٣'wNp ȲGTY@hK[E#]hwh\~}?̈FO`~a+#{ܬ^]; ȳ")d|K3z%4uKxbYjz6K!@[1*Bq+C4, Pӑ.r=(>MtpE%9V6򨁍wJ#aU9Vu"a!qXG`ho#E<S }?> yaO:~Kˡ̺̋HVpAU%V$t61'[-D~O\fgZx‘3~B س]2aX$vsq%P4I? qECNY,2)l[ d{DvzH5Xpo@Yȝtј7 7q dGUt%MCmO/N6,kH*AEm,"DW-FU,o6*+u6Zdpd\A~\Lsd!jg6aK"РFPB#3?Kc$F` ؐyT 1_5 Lb~UJňwD% ו>(3tC a+bTWt_lGgu>?bT׈9 a/qv NjЪy{RW}u+@A9fE F_&_>(sV7$9o{BfM'0uΨfN‹O>=XDEO~1{|1JGyS$8Ch:'!K2P]?cCK~Mk@a\*|$6`ٺz#5ZibP31 >rZy:8O_>KueLW0SG!qC.h"u3>-$;L*8_8SC%0~"9W$ GhDb0}"RфwCNX1&@cą-\D0VS/v_-CmOCT] Տ 1Y#/[U4p {yNa`ϝ8g )\Mc_y7i6c FG%-uhH*׾n'xHI7C3X.Dđϴ>#a 6YQQQ8JsYTtMyM놐1.@;hK,W5*=LͫPhDeϪw|I7`/%} iv} ;ϗ [ _\Cd̫:%o,IO=5#ݸ]W \8U|8qcbG{;~?B25o'~t>B #ߌ7>s%0,po ^K)bў {[yn3ptM1om+A[ qTtX8_tj>z|qeX`R%wT t,q',ڭO^M JKeC R%96` ‹ԍ)Ć[3H~PA' 9|k\A^RIJUoͰ:䰩WgKk[w.OvAqK#xq=zuuZ&$2C_gY^RvtZ{Tϯ1dHt}hN(uaOhB҆2E~7&mo%s&=򷴈"0]đ.{wۭ^!,N*ih5C5?'#w7&NsnυzoaD*nw|uM[ߜjS|FޗꄦjD4P1-J;du>z$e. djs|Uqw./홯1~q)jL&-Fqz4lAZSó R ~}/2T 2Pv.l)c/aQm/'ȮqÚ=׆PにR+'pjM$JwW@˜&,b*Lipen:'o%UMl|V]<\:OA>lmM͚K"Å OV@6@F-5d>ra(_9lѰͨô'>T6^Ii/H? 2XnAΖT>v1#[ ߌkJ!DWt@|_ǍG_;P^xrCoŠjR܍P` " @IAȹ@mԵ4_JJ@0.A Hu,sv/PB̘q}]Y-X|Kx=(֔pB![~yO:S[U@NwX>IZy.#@'-!kђҘr|ʙnf%3ÐCg^ *x!Hb+!C.)a t{{g! w |4R`*? PSZ<ׅ=^{,u&CP٠%B'X2>q3A0Lshqa͌oՋ;mfkn펚WUDY4X3 e5략ůE5(8-DI5:0<63E'*2O}R&m3~INdbTi!D<7lZS~>"V MCl]lz+), ֣si[em3EyHJ,^Խ "hgZqfxgm$]KiV!O fJВϊjv8VX&5 [A01#N w AE!YmM /8;}~2y$f `mz 9_Iv`_F3㏡ɝD=LӃ8qoUyR3CT?hC=4yST ۲wkAb^gFK/蘆TEۉ%/|5-a=lSFu[ PFX|蛿ftfO28'owއd}KG#8tTK kVK)H+Qg,/0V0d".%8 |SgƒaÏ`}T8kH`faul$R u,6˱8(ގtt s$.̧~V7p{˾4'wx\>~rT L[N&GrÉ\ܯD {N"iMt O6ɃX!`'(3\|] e[w|iȼ82bs B, oɛu#,yYN$ zt/ayFfӇG"U:1# Bb"0Y5#WiD}ƿݭ IY쎭h#$s v0Hvro`I^4tf$?ny8APz7팏 E o]W*8/00_#Y]xǥ /@Az-v y|2mI3? BdvkNRtqqѡ{/Eck rR/#g~8%F:d0`4fg Cu6YRw TK5L! A7}L5~/k5.]-:*=@DAJfx6_9#!ڻǨ)+mmKmHpWYU $[CF] yUb0;AdI]:mӾ\,ת/PơN%L/@a0Di0˂e/vD_w;ъ~ Ah'=Rԉz0[D;~_GNc<AWO!?;tC-IѬ9mVCl./^Ϣ~zq %%T C|B5Ӕ̖a wqe$\=P +N,N) .}?xW 9n`}q70MxP0i#PIoqjˢre`]h60"EBRtSD@?X.ue|[:-t9p^i&l_G0TpT/+x,1%rъMk| \+ >^;_O(n+u9I }{SVO6) -CS LjR 8#LzbSnCš.n;-t< vƾ((Qez)w2a0y.ѵc7\,@grH/6PX\7Bñ-ri?hq)DMR1z7r8"O#Y#*}:-Dgy.V?J ;Ԫ&[5ʢ$O `B[5s{FEr[Hhw>d :}* ڜsS3N`a}HCf@fP'x[x71#z]Jrb}#`pҞЇ~K ȀJSU-isΪ7n]w|`{i-\Z~)eU~vP؅(0x2ŏ)cfX H[M͐ $F4Gc4ƊrG-Չ si9Qm?c\[!@py7;iQIm{O[W Ь]TI pfeD*lW{:Yj‚Py{]@gE? el/Tą?uЅ MB>k^stCݗ٘L,à>tT4 0Wi\9'JlZK4ap !HwkĂ_McUNm7Vk:G+{O0Jʠێ!6]y|ZON*h}Z6HgЌ{^LU U=4 BLjPr:!~hʼnbEƅ1|gB2E.aXu! B1~,7g̖ (49a\ q  v\X=i zo#WMML#6͟{eb= ՠ]I"pHbW66q*/W.#vfMl:<wOw@P"VY\֨}aw{U]/2NǞ!.g!}q_pZQ(3?3Ӥ$ {YAb]a'_p[C JV8b_dOt} {i?@ivOHNxZmw,K"]*%t9ᓵO77\~ e_$9Yx)e?/z>KS86tbD;5:9FI StΓ6EG-+^%̡ʂP8R$9Q% 0յzbEQ6/Z/` =xmJEA༳⹶rQ/(n۶p13 N9^R$|H&_@_HxO_Ok:M_6E1!R!bNJ=kJXZ3T\9-%up4/4뉸]B?Z=r{{BndbD)U.QΑctLcωj/_7>^K rkssʍx# ':fE &l!obt93k_O"38G7 +O‚@醗lgh}%#;k9LY O;Cͩp{{@r,x&j) `]AVr1[SeLNRinlʺ6%u)1xc,@|9kSָn#踊jV4[,=U[h2op5flAt3mYa /1 "gfpy}iHrO N6@2攨nhЬ(leIo6j-.)MEBI*F4ik7#+ YtQrb NuG5@Wێm_i9\潨M5Bz BY24և8=Ll'rdiعz7m JqV`.|wSM1/ҹqL"+wQ]pФ]3_ 58st5WT|g% 7d {ka~ǘ\IE{d^Ln3Cgp 6 zmK؟6\[ǝWG%50cp!h\b>=<6~@a{lK)vlDv_x_!odO\ÕgL795CK[O1Uk4mAU}iOaN|R[j!ޯ:0,q;റ䩀&ܱ^+кLAߞ $w>1=ASn*[=X !}z|OCPM܈@XH 0(`s]rN{NDfF6M8^"CS q13({;ŃE{d,3 RD &M)Yb( 0-&~;' ԰؄@;"ǫM=#w#C[+JE8{_ %-"nNWTjĞ r| E)kl-Z[כ1ȦOI[[PN1*0~f J]9!;XE;$${[9AN73wd~ѨӃ 427¯}fN;%]Q?|u,5]]XU *ߑQ[d-q +d[zH+FpЛ. t Zi-g0;.2D2gqd|(D~hFWCt!Ipѣ(a}^DSpt=Deqs`Xa EfGiseEV$ ֵ@E&J !1&XF:p:qfUI:u𳀤RE?a W;*BTa(3j$,Z6ĚMB˚*mf 5Ѭh2N˞(KIR:OV3A=@242S D5'µo790,D8&T򦽣|Ong"n_Ju-g<?Aq5<U0ΰuГ.K xuHL{FKTx_t*ZuZ}wX!MY]l޿I!ˆԛ,fYh&5o%y-wTT4<)6ZEE^ {A bOiPyz(fx?r@Z7G C] ១P9$Fj/cQcFܱe 5w\ 9i'^A׏VxiյҖ #PxpǾSEsoUV'DZ&Oޕur#lZ=>RS. L:UmVSSO6$LV2'}mP џw NYMKO{a!,mXtu<̗54vM 㱌*dKÆ l&ht1y>`f( m`SCBXJ<]i\v)PjYq$3Pz3zRS]r<6} D ,>υǫ]GK[CkBSf+&Sw2Nu}!9 /@vd+ Гju$%RcV`h)} ;F&GL#8?Bй9{%J1Km=Z$!wGHsK#.g.ij@>_!h![8SDq'w(_r O|ϵUƬeڜ=tvN"fq͑VgHSrzGLJ襽;.EʛrQM&|Fn5QigT>ZӊsR$%6e4{~ 79aH]H,>.*dNs!hPdf 1 W9J'_Km]e;_7vQo- JՃ]9-Fa}DOJ7,t0V*a1Aـlajbf{)`fV'Ae"9o J ~n+#HJ*: f>w0@0X|H~H 2kezeg mX|Y*؍NSUD"F8̥ ՇMC~<Q*̜tva`>K2^-3gBY@WJo*~~e6 -ah,tBsd/uG~I3:#l/_>mkF>N^OAYRV[8q Y( ׬K(e?pž *=3ld'!b c0^zc$+:!*c]pdzՓTAPOu~ڀCh5̬`w@:`=d+۲G_O&j=YaGPs|~ō?VT[`"p+<94s,.}Uc%] &z%깄yAmcZbDYf<׿*u}f,3*"B_%䙤́Fq-0|T<eO:|jD/'>Ckn9ҔPAQqzڈ\ưn;N=Y|,p 0f?>Y`e&>31M&5YHC$Q,늱Oؐd!waXAꓐ6 NIje Rӧ #")ü뻍w<(rꅲh{a l{˂{dq I$Φu8] [/bgĉkRf B"hK"WJObZ$Fn)y=/WD=_m#ǤawӠ"Feѝpȼ2DPi#ⵤwqhDlS&gJf>n';<#1BBz4X[xxxڔ@abmf>q><kh^WŸSwhMϷa) H3h{PUh8Շ|&z q0kKm#_u.F^8ȒwU,5˿TJ|@:dB0HϺvZ)FsZ}*_P ߣ|x,Yԭkopu^MnoS e:<>)͐nf}m`RvnI:p3.1BǨAD/-OC4?aE½kZ+?~?X Ql` 4f upBYțψlqBʱ[0ҏ~"d@VX3nMx:0H( <]> nG Xj9}cj38RMN x:f;үY)w:yێbbS=];ɁBҙ=C^c<[b&1prs vJ sT:o+:6[}'Bfq(+|#!`,T`qY%˾vӌCXbRa c7@c$X[ Éyc=0oE\uEAu ~j^e DNJd{uvOb^>D{Z􄘐sI 99p+xi:/2dRl"В4{_kPv qp^𣒳>GUXtfq C巑8~ <>?.*l _VPHlY3^`Ak45rXж0; ]bX? iHq(=]d( VzVQӸ&jx# ;\÷p^ ,Mх]h:R+K3Rs{X? =O*cswpL(JJsHDr{K [|ɹBZ%ك:7._ O ٜqJ<{AGӁ޸L2XHPf͉Nb%S#LjZT'<腜:k=S'R/>Zk^B̤#!Ytt?Z0\v.Ѝi"PvC7<4cW'nbت$iLt}Ʋ ?5mITNZ{_I=C9Fr%Xu@'/d_L2elb~Ӿ:`=1GfNf]Tqv SPuq-7qM_vC׃Qhm) um\TlS~2n]_~()) P~=`}֭;NBB kѳL]̢K>],PV&o9 `Wb\tD&H]ty R0@sFq8H Js ѐi29vGea[%y.&;fHC,ik[#B9M7IOSN̷+(~(~e-[Ƈ=|p :7@ٷ3{5qo2{19i~7܅KP(:ЏcD3wD:oW7>(﯅&0Pd=]U56/#Y+vaawtT9Z~̠W4׼%yPJԂL,s?tL6}Petm7;в dI?Uw3g^ mpyn%KRJvQ׉Rbd2^~ĀO JVL:8gZT.L<17Gp_40I 59 i!+35({cXx~,7˛A ,eF8u#j 38Oɡ)9ihl=Um[C%ìEp fP9?K@HХ#NWމz!/2eIVz_кVMxZrf芸U䝇ݫF|nwrFOsxS8".A;ժrc2i)8'rm{k{\Caep ݱs&5Bٶ*C7$.+0 ]4 `+K \(9<${&]1Sch}&>\QWޑ [;Q醠QH^~DWe6N%7hofr;?x`HZWGfLx%ߙW'ёT<e"lktMpnnMM`wqb.46_3!rOFtv;69>TJxY>+KF?nb(>ϕ2 9 \8^BgSm"kګ\pD ̬oAW!i3 .(?\17ݶI鷎sFlf@ $I00 iqc"ca"_ȈhݶsIGI&7~"=T0I/GIn+ߢ7H@{ڏvCI(6~ ȩz |XH{%{iö;)6^,r`ؚ2IX嫎 EX& c;$ 5{I7ÆEӏpb{[Ln1;( è֝e!Jِ|_p?soׯ8[Rj=6@xgbN?xb_W!R<ء'zϏ-ԓ?}gd!{Bq`e̸axy ` cb!I+:(bCcp[[( &ӱ50M9S<("!N KOĐ#sm&4*B}n/Zodc- .';Zu aJBMV+Sjwt뻿䮥 lYqxʹϸ3\˕ 89.tEI-tfGbASTtfs>Q=x"yQN{;:x̎!{NPbd6USȶ{P6q=WM{LhTȚ\iV2Q$6z#?.|he哜Lyr>`Ng`B4EM4}juMΗNh?{k>x*(nb " aFK iNT_C Ρ\i%} -ۊR̙/iBwM.z:tmpdCzeV۳JE+}d5Fܤ" -ژeRUl({"uAG"C;+ C!\'1g:svlzG jݺ Kd iZVjAyu)ʐN+`.r5ƯSZxstj}]GR3z#MSodGkZnQm^%f}nmNwӵK0{dUu.h- w׹}t9{#uR7)8Q7 N9qXϚϨivt/:V&*W@]Hf:Ib4Tgkd (|)~"r2oF@o=D^.?myg4\DxKQh&VPXfnK%sx٣%08VXZ`lX`]fa6+s;q`=o+ |: G65Q3[À A5~ ё7SD*x蜋ι=mb1bÇdԟn=|?`3Z"$"Q]G}6(hJt̵<lf IoW >06&'S\ZoY}ڥMGhUY/[c; YoY`wUjQΕ:9:ƛl1D@=$nd0L6VēRFU5g 8 aWsSSBtՠ+TÃM,9WovA5KM<krX,_5{JN=cfُ/mKeػZz졺 RJ@ʿ2ո1(}y::oy{|f4 o_7흮W0z'Nfa09u* F XuoD4LvR_0&:c?`8e :̮sC9N<bX2H\hb_ (¾p9U؂(BH+Nh╃7,L^CO Vn%x#ğd@" aɡ43M2s~gyGc %Upfsʮ$Ex-q  `^ݯ6NWBBy s H9cb HG5ы[4 s^{32 n2oiTCū`˝+d x3SJ}S^b@{Rf?%9; `"O2J$U[ubScv}giȥ;6vt)$@" @vs}x Œ.[O,2Vkm};*9nB8b @6SnŒcb8eVJPR-Q+p[搜_HikƐojv?|]I-j<|oBt]]Y{7udFk#XnkdZb$4m Syィ.ň7he7%`so4NVUԚTVX{Prj|&9_a(ڲ6 QB ݣفahd ҡZe㯏 @JDMżQw{ U_NrẸbC7)1IA2,M4}|#o]Us&cc\`4M4;{y0qvZ>{ZˆFe3:WQk>2m%dQ0J#1P_b g2oW=+QTR4G?:ܡ;g4 =Pe&>zm˚7@}WB-oiwFj4k9zf`4_?"R.Q1wM*lP\*[Z$\ 53+Ѿz$KkxIaCT9Tz8Gle/)N䏊dIgT0h`HeJ5g3?eN}QKΰ~+6 f4Kŷdá>$O"3 k!O(wp8^foqs!T:7MX ;Sqꋮ3{&K4Ȧ &CXI q;ݚ{SjHU("[>6G_1W4CE;hO5gX}lVkzvV;K.2q ?Ģ11vtNG^%{@W V4kX?8}"T2$>'7dL?8rcs/^x7*DTlZ5q#e`hHgYU|`{/k\2ū _ɶx?>IbߖVv]N*h^ᰫ+;(lߧ`[wAhÅz|| Qh|iuN*Q/#Tb)#)\}!"乤jt]f  ka!=5zǥ*Gce{ ,e3:#u(C_ 08V脱n~daB 0@AC@EevS A Θ`JD] Ț<6{&i ĵQ3ye.vEߑ6v\ (m@UCxWk7\VK6~̮wǓ죞mjD QTC: 9]A׹Y%CvKY(8ՔR @ؑ X7&Q@͵PLE4 &W~)ElKL/2X}&>)4 +Xe WO}DuԹDQ8( T!c3‡ )c (U%_gĵE]=#MQ.7|kPk8vq7 }(]W>&9ZC!sku4T ĕ#0 JB0=ĶZmh [񡢫X:7'pR(4=ccy?ǥOw{0W咽9h]KY!j Y5{q%z+3mX e:{|bhb)s;TQ̣9|s->͎>|RFH藍϶F -[-40٨]8 E rb .2o$VieL94 T {iB^R_Wہ )Vcձ&kdSAUV&" r8U(j>I q)fVԠ/C骂|JK1⛙fz]i#{GZP{C2A(K;H;ݜ 1H:!IF2@"J8gN'yz1qoǟxp͑r^9D7!`K1!!a='!`;Z nL8)ϐ_uy?}FHP\_ly#5ư>`ۆԛ`Ga3VB# 8 cX^;l(v=;3 PRm$& wQN79(0}`^]ԗi3 NJed֟~H ~A'w*,jjWy52E$wg Zm%Ld zWa_I]̇]}\MLPaZ;"֓4rlD ?#6dE{+ I99$~ ` /f:@wfR]5%)||j ]ʑ0+$ٻ5H `k熚 yd$HQo#=߳k+ EIK,~\,PS po/ld &-w/Z=&Ec^1'oǰG?A'FӟYp⃋=N~PmAnnj fwcC sEuSj|G FJ"o4 u6dd@ CЭj]<{:T{<)o}[⨾M._&b'~ټ}҈FU[|~F8jC”s}2fݭ?cuDM~r-8"_5v-vf8@TM+' 1,0D@5 ح<ɉ|dbq}?.ԮvͪKB2l|dM"V` }H9&iv/7^nmPy4E1N"cfmѿ_W~Q>jbث /!NsO6%QX{V̈́CIvK/Л 7j.UX**SO43[B0?#f |1hPtJ[ pd>!' $=0&H؊Zao~¤r<ʣ ݹA 14G@jKB r fcandFO5i}lkacžK06]ZhW#7*#*;RRkAOK_?CJׄ!-~\re//nN! ! !]HG% 3Q$!wCcGdn:U;`RڇI`ԄYhCMaYz{׽ ?$Pay_h}xȉHTl3eϴ Pcy>+LSGU\YdDÈڮs5ΌOϖ=)3]2.nQD:^MC^= 7L^$!K,/ApN©~*;=Ҵ%И͐tihoȿtx;OMe\`xʇӟWcd2-J e .# WM[²tDXPS@6FkitRJpM1pF  o?{`0<vepTy.YSӱP}ڬ5Q>ah+2<6*֨ՏwZAPf8pSݯ%m])It@G69 ZU0n;\zږYt93{qbGOt)ÄN| 'P뎾3zq®Gd {ߎ(Ma+-3a6/J؀n.4Yvd=\'*  q}KoM<}/@"RY\'Ir'(.:Fᄏ=tMM2,`aiF)<;pZKǓr6d9 !:Gg-Gz4+s+s~~Bnv|q7UH mb9} W\{X. bV&8 [@Zr$k􍂝]@xp/7#;8m1STvBT?B3 [>}^7͖.3xv-*{ľ s1)Tg* g// 0Y "l{,DׇRqcM!*VlPkS9A'?`M$G8y{7sHoWpZwޮ o'hx1J 3 CPAS?9_pK8wh\ LZ23D"^uumNOat &r8H y*dq縡g\=C8\9}o=+ۇ(b:I( )̆G߈5M< SY*o}oȗ=h xʫWUk9؊~i2U#ߕ>z] ,’?|4AkX;Kеx|Z[(u-* 9 'Au]1 Ͼd~)FI?yNaU׶#R j{$i6N^)Z5}a Jt}qfNWgC?  6*=yi?:7qLy9)Wu|NB~Q5#Lۜ?3`@b两fZ(mٛF,B|Əl"I} bth  Cfl%cotGGێ=̓U0-YMET?~+-]4jr}dH *ld7IP*qW̽Q\`[4]Sy Ž?nާ~*ݞ9lrj{;hCݐ?ZW|d=0ׅcܹ<%r/'G u[nP}-ϊM.P1c=Z=nq{AE?j*PX{B(%P>Ii\:C)4!oNE*TꘋТ/i0ET0S(s.>ÀA\@l }+HKz$sr_D/: j>.Ӫk:lUFX]TݭPd@.cU [ÍHh;dDjNB"\+Znm)^|(H^T{W\ap*Fý+~R10bx"1:Dυw2ؙXZBjS$ B[8-/:~& Ҭ큉0crޕSyFﻆ@XGq-v5$Uu}|O*5#:64eR]14aKS2̾.e`=T|v/z6DzߗEZtHxz"rmkJ;XEVmXNw#Зi~kC/Pj| )1\P50BW|YWE ;2\s k1v )ȉ:V~g_ JHu6|qsbL:tc; yl<|zD&Ftg:}r00:M 20l)3y1,i(+4l\ˮABQ_ atOX hLeX?3H=Фm\=W{e7.ZfsI#No0ioV+%iy4/KɂY%&4>(ho`"k ׋ L2F=}Dk@p;|}_j{Y^rT$lZHQ$>ĂuU-KK)s? xDJ%Ϗ+BwVlٯ$̽LǘbljOIn."`wb)"Ǜ۽1{b:g8b<s9fǛWcI&S/qm/޹2M텧֚mc栍o]Is Tr!VLpi_'ck~^ۂ9{c`!u03 Q85Q4: w-:]d;Ƕp-QUu|ݚF,̝bT?je?>P9Y {W='v98,9f98t 1pl]}WOR6`(=tCu*#xx&q'çLji5JZR>%fFtpl0E ̼ pQ?$A-J3,?JAGL'iIBE}D<"$*QN{bн1f_nM#E1Z>F$'ҕ]X_ЀP$rwlSխ:>v~1W|֦ nB!,L]IoS@ݼ0d^Zչ(AY *A<1y #G8`ߔX{wpxXZZ $l;+J# 0 18U}BVtHrHo(^lu6^[.0CWɊ*rFJU4aсfmWuK4U@a'܎V$}駞( q1Xz$;)2JHN($H v 80b+D/H!0ބ :uP2e`ECi };Wߩu7=90E&_KRP1gxO{|X3|xi#x`'jFz/Bpv#g6:<@}{-:.$&ko`oucfJmdUTn0$4/J=9&AiXnDiƜ"u N8lT7r[tlWj?lL}4} *KqD/4?lrv@ &Ҡl7ƣAi#/}aqGb U. h_|#m;#rP;eAE!(nNvpTxvPe{~~I !N7Lb"ϩiLHh%|](H`yp:L` NCIu]0@~vFRӌBEj ,5c ݛ:г:Ϙ.r:̇lL50't3ꨢ1so嬯Fo}R{[M@5Y^#/'9}CҳVcwI3ĊFt< m1KЏ4iuc7 R욠 *wr' 7y|GN l(ﴷ # ExoG8?Rʔ*j&ɸ  Ttt%|cbTY=to–mtkq֌[6%Յ!$Kz\ X{5/v >r\[\wm\Oz׷tY"υPfI7-叕"08D3m?6LXn%?g`Ka/fPS}֬{WW(k=4m<@fͱISћk>_;,:$ omD )ZqyE}mjnrh6=%[\Po:@\ `w T0 ۙ\tkېͣ_{vE @&$ۘ`0P}eK{'DyhAv/2 H6Q!ȃ"Pm+ \wVO렦/07cA\]jʂrI{C"9I;Z_&-+!.븝Q-q`L.dr.uJQYX (ǣQCHwFB.6JTLgD"I1}C$mjL 蹤@~,JRݎDw d[Oߥg4[#ޫyRc>-!YGgȤm7CaƦgr JGl_kŏ7˾o,w 7SU f7`Y ɹcpx HxJ֗j]ZQTsNM emŭ۳=LT8 I*YO^ծ(9.$75JT ]D9{,sqT6IfB$5E ̅19#6|6/ImèFnNo0@S渨b=j>??Ռ3(^l~{{η\yrz~ؔD,Zu$YI$r3gfNI_˔T<3c@jH >gd:wda%ݍekV4Fsh_A_izzg7up:3<}[/~$Hr& [ pY;%H@D\N 9[WGg}A/ROə_/8ȆIӢFBJj}o? <#'l}t?]fz@k"HnI,w+`0'3 G"yB vԲksY 1be.uȫ(0ol}ZH< ǩYaiA>x[&%VR\aI@,dN*-o}bKsn+=~0XAx:K/6֮}-3 T^zv|2 ahqh8)}YQ/&,紴,C\V:b ł|m @`0:c٣t.Y F&D{0rD|:9HEN <5 x깇 u w³ _ VM]s`5:ɤ5JB>ޖGM^OKK&7 CrA]t.qT7XV2_#S$WV,N:4G\Do 61@Iv(:w H`,[9lWvO>^*:=0Jq֍0ϮM9mgٗ%Pc 0L ǸE.*Bظ5t3jZ*%.VTR,G3rF/gK̗R:/FS!_z2>]qGHr(8q&$8 ɻ#@|Y ~{B!pP364=fY}ͯn'ŵUDcpA/ӄk|tMUVKnƯh T 57>|t` AGA! ^}UD#E<2}btBY шx;)@pȨbX)wހvJjDHb0`. %ՎM9 K[@T6gME]sd(#~@VWXuqxnF E9Ky1,m9̻6)!} 5GF8cDu9_8 Hhw^!C)y&+>ԶӖÎ!+< u0ݫ*>~,lzj9QѥK7Ơph.H{1J)[MɎngAZsGa4T&m<|x Bԍ;EclUl64 Tk9#chH H=u?ί,zy.9EvVz$,yp+9Iqk-!6Y!x$ jA^5@К }fS{ GXm;gK i[- sbXKP-!47|0iuhz^jE O[{W{9̋(dֆN{eHHHH& [R`c`oEx4# cei{h  O=ζC 꿛u_htr 7MLН<6? {Kx0:mjR!''ljWhXBa W6 rV箩k/@ 'C(޽E"MK 0B{i:Sw8[G+]fp . PRطǪ|<0N}w-X-6߈N"yKZ8"t;#A7r?_Í"m((WQ?r#F\j{:vՔV00$qds]송Wftpt~G*#FMn>7ݞ/c>t.hna:P}\2 SݤBs<*덕y0Ab$,hWdo˙guNs%k]QKEYW/ZPo vvv,hC+}4Lռ ܅EޟP Eje;ܻM|;þty%;Wᗹdpی=4)1"0vhsʲ("$Nsھy C2K'ԇmB!1\o~EemOyW;K51xt؟^DLʄG" ^}*aNK:/Zv!lh;%y|iį\ӂݸ<#UOuIZןylvwD?$뗟-Ds.JoeWb:~A: y͠Ʊ. ;z 7x8:bM>~'ۡ٣3?M<Ӓi4 JѸ -0"ƯWPkiOT/d(7 Z_ݡTW^3 +f9)I>$[];N GmXJܕ۴̇9Վ0% |M9!iznJ:iڍQz·DpHV6 6+Ykh#^P8Ov,i\? `td@RWJwD$Dh.*\jaxzrv ܮRCU(OS}QZY+$J~ߘ|j3}4T`^Øclj%ip쬊F-](h|D[6QɍVMtAQӑW ={bQPNdX,U%`jIfeM>F}Τ]@I..hx.!sC2E+|e|Bfݻjx{XC` h25F2_P{!ϊOܯ~E1ANmty  `6@vtpt3Z*EHQ* eULIDv2eE 2㪂+AY\=Սu5s¤a+=䮯'$ʲ$Z'gZhEWK\ŒUkBtܮY]U~62>)^@¤,U;_ڦ7?RXǾ)5=64i~t!k;2J:U~imڷ|O%Gj9A1Z,ִl. R43ı'>͙&)Ҷhk%5: jLT?T>UMLwli9,湄 ̡O7sAJh&o_\Nppud3|)-gCϑU |N Hr]@I&LS҇d? 펬mG'0!]ln2%lxƛw=ۊ6ZKg+SՁl_o瞐[ӏ|YBEOʒHŋUNJVh>ZԺM}mWtɵ4E*Y`o2Cfv+ 6ޒ|dēYxo4[ߠ cd0d@/ o3)U_]3PY ?>(5 ߍCOkEt2cl_Y蕏|=|'gg~DuGal:>-koO9Y`/pғ}<-*PW˯YkŁusrV6?[%P*nK\*7FzügS-?w#B?f;q|IU&/ӻ-dM.ԛLr19K|ޑx\N<>  ¢P;6'wAN|*8 BKzШ JEWLSS,BBa*30gFhl׎-լ|C<)n,08mZq=/Ye8]zc|9@Uc,GV~'H + {m#9 թu= ǽ.珴Ӱ@zK/t "hj #iT@s? fMu0?PNAI=pBw4.x%84=>Dž9HaMNQ*BT/G%Qݥ/ej!N潡l>?PFY$IƑ˙VƮ\G!bҩ4K?zN@lp+)_'u@#`dYmR|j}U#!2ywILm 01KEvS-cdI/{g2#XyMp ɼl5:rx(e N.a:GIn Q,L)}NhNdmV8$޾ l*/Oqo~A'_l/T5y44ו=%6kJ4: w[^e3!b ⳂrIr9}+ ܪbAu*QWoAx5LKӝf1ӄf`P]z8?\f?;pȵ!{>ʰjS*_cvOCzCdeq+Q7x =?Y:[/aX =YjP_!d> 9prS΁Ԁ7TIxؖbn'L/HmGDyad>KEJ}a mwN¦b=MQ4|Dxz).(wA6maKaƍ\w1DZc,V$lJߐGP[ o{1^1N_ N~vw%O5"_>#Z ď#>(LrVP5]sEv۷1;mf(e= NHD#XTmҗ*3.b۬b= g)Y$Ƒ[ʉ ״˽OA T_PNp~+q,\(Oގz9!Ut(ᔃh\DF/M kdcq𛎊Gf 8L27/OŞAm+%u8o(Jwiwu(FH 95])QFLNJᯜ$͐+(,E0f6r7?u^6#oST}oG)9?GnĐ`%JRx`uʓ'_ݱ[ϰ$[bL.p>M 0piխmx[&l!OLR߽]&F$QB)"(VWM.;_ŞXdGDt(y(Z n0TWdut;AҾSB0=>F"=1S{˽)GCld.c> x|19Rs6H<'9H#C0tĊdPl6YW|" vWǙ?]c/GW GP5ahxl0t4"]f"ՅLӅr1ݘ [Ύ99I7E= tWF 뺽}8yoŦbBtc& m*8v ^+93(l ŞCY?["EgT{rK[ wcd,Or" F B੩ww#s'd*ˏ7d3EgQ\km+E,zn{^ɹcl0>DAxGW>scͫ&%/nq7S{8V)\-bS~HTp~IKnn@T mkcSW(T/KKpWZ|mfcMc#C?Oȑ Tj{V/oH5!+.V0Ej'۬!֔t-|\o\TuɄI!~rgd<𹲜$/%PNzBޙC?ABi[].>D!o}@g \04B)iF͙Aڽ5-IMZ*.̇>ǤCJ?^ȁ'x|xN=O;S$#Tb-ptyMAS ̆|p'3W\}bMНѭbʮ aզšt{IShK 9ܓQsfB&j̥m9{ImSn /P=]c;lR->F d k'D&>yldOb=wz*6ӚbA~djPt5tjS̅d DJDƅb>jC.wCsq|+ b·m]J9h5rK c Fyٓs|~%C˥24 9%H5Fu|nށfr(SVIwY{r磽B<IJ_=HtDd@Lt=_Y[LQ3g>hԬZrXHD:?GOTgxp%z 'p1:n7gǩk6PNv@@c/l3YUMsM;p([&\Pd_S7)OV x;&MY*q_xt; DN4ncȰ:7dXWZZ8q7mU:c1JCgHlj݃i d曮 =nX|/Dx8TX,}HV6Ph,G6$~8A|]~_w7ii&S^?=*U饍AF!\z|BQnC pG|s~k(1>`^XM ׳3bINO4F+T^{j93x"^>FlŢM*os1I Ѥ}jWS0M~ml&Qwn0}ӭVf5+REߋ G\`)1D;y!Uيr <Ps>xK[Dr\lN@BX Nm[~WH.4zFr(g)aM=Pp'ٽjSϔGV%b0"g/vO.Wj雂['kbQaѸIn/r&l񯯬ača+i-o-u>±J)pCTYI˨apl^\J|Y2/w-:$\*܁ߵZ, H Yci?mtL{l 0jj2$įu"|'>*͹]\Qc6m)ȷ&i 1jJ$o;d1F0JM&?np| &TL.aŭn"Vd#v%4N5,z/밹|UuI$Ѯ'Y2.i-h|NR ,րr;ՙU ,:ai)/1G'rPD1 à6\oX e6P,Z S,||=T{eQ*=1J 馀ڀ[-O9&vwog!}h?9ΐ*mƄόM&5f4=ttP+=Bm*-2B_qK8fj ͡$!zļ̋1U6fM[?b+va?@𺵗~k>) k] ۩$Dnt EzTMQρ LE6T5Ch0&w o 1A%`_l{J J &dԺ_|[fćWO: MClzPK>v'n/^KV&N -kNH|t~wi@9tlqefeWO\.fzU·[&^vXќ`A8X`D_>[A\[ |V{U8F=^-v5# ̱KVAO~-gqHk W_%Juk' YgDɺUJ>:x7#+9V T8+&5#{щvIY+/j@e |Pjf}+giZ) +wiqjZ[9_Ǎ;YF .ƈ&@  Ǟ5K% VĪdKDu|x% ]P"e]p{  hcQG->0~U:3j6JgΠzS^Β„{<@bkEB{}z34|.0%uPr>1r!z'g|͉$\%c!}5rVE܄u #8b~vl%V\~2 i]8ӈ}h|7.hIA)q mI$ LZ4b,nNc%':ޚɃELeN[/N`u#k L񖓿gȌd_,5dcW8[\eS^m':(<"{`Fj9łw#jKHO֥,k\Yr]{P(1yIvCգs+ݦ&o=Ow{C SJKyj8#(Bd*}iPV :\CδN'%4Hucb6>pxylBoKe/|Zd\߼hˎF:2[B^Hg0?ßhTN :Xi{!k;6r#CP?- tї)bԝZ.;/ϩ\4_ܘf͑e |4{KƿL&an${GZ*9AvNղ/92^Pɛl7ݴ6G,YE`a"u@lp8Aҿ .h,)Tujv ̙ di{BL̈́|!E 7RoY>9]i⋄JgĨ m.Ϯ7eZHq.NL"4ezD4VTzЩr~],ob@,5ỉ)Q7_BS|s#HC҈﬑}`g |3=|DgE;t]6U);;t!,vrʚ61U4۰kH _c4^ \>KBe/ٶ_E_zŭt k=vp~^?+OQ8ϵu z,J,n wD&V wEr[.g.W:y'ӣu{ij7j)kز4?cLIoTwҥrOu<Zʸ<of?|F9!z@jP:(elJC,J)0K?%"eA?KÐy!u rre~깗.=sمzL1@Am(uNS2====[O<F2p*A>J% XG8(KES#E̋j'd"4hGV,#@ڋ0hQGb7F!:$uџE /h;TfF$kQZ aN–ƞ|X5f4ȟ1ڛS,n FQUb=hO]ɋX(fDt| 25'*ZT " 0oXHq80Y8 [@a@ U6p B!L\S&Bzɐ_z:hʱfZh$  $FΛ{yPO4Uc10cTe8ξ+ԍTy"鞤8#>gMBT%aL)-eQ C?QQ&L 5,6X' B[.d}:=Fh@o\7֏ckך]ˑv//w|8_يHۂ\iRnip7 L\pY ! D$Pl;qVnH?AFFV5L7AL:]/z"@I$E @$6"5 ,? `hՈ]n(&Ahxvahq,0_a6 ĹX?eHM~&C^3{bPx5/tb1o<͇& хax$D?2) 1Vsy4 #FİBKP&Ӻ&x){°ܾZ^#\7 0VSqVS<9Nf}lԱc::&_N^߽e[ˀ8cpmh͋io6`^Z5Ėax7zG2 q<p "#AfXMpD.\1fEo1PՋDǨiB0?BJL}B1k|/?:Zlwzc1c30X:晬607%F Hɱb5ŧ[L7ӖɈv !F|؎sY #r~ Z}w`&:~xH$ M_#})B_,.P ڿČaE' Hb.2[@p}4ւ (!}4MC/=9L;O-ۮY <C|RBeVٰ̐-Af+)nV~8*|2`o2Zy(|v b;j)"Tżzya F27/7V5>(-&y.;9|\{vIggz2b#>.ݦ ؖlw&"c̘5|>J,ղ[?8޿3Kn3ǃ!3wL"D4]052RɜhSJˉBxVc֐AՎ N kMucꀙ:)fS)(Pj8-a+Z) !@G_%qy؊-dpڋ ;K,2$^X͐N22S.R1-&kFIvxs^LXASV5OU$*$KCVla^bY]^BldAZ8-2٦{ t^v/W_*!u~=F:ٽ$ƽc/+7-Yy? SF°MBgF6.⑒ݓ"=}н@6sgڳ areccߧqs hrw=u @0Q_n9{FWmgeCҎz^cⓀؾG"5g'PBvK= .++<Gz5GOpH"`4 [{'s7{\RxZKp8P10N !*c3qR Tc-0b | 5U~Jd֋Csb>;5G\^@xZCP+5# ж&:,/pRqS丐!Aa^O%E.<rC&ׇ\ cېﶷAyV=n8;$E?iXcň-"coh ar?C#ɟuif{B<{:++O)u!1B~iXP ~Pǡ|@KL*?#T VhuB42ݛ䶭eqY1*'<1=,p[Ѵ6,xW~w&])6Ic7s]", <ȒFFn gMo@ LlUo&kwgP;Ii{܋lSsYIo ږ$2S\MꞻK3?c/E>2.++9c\}?M%,p]^!VfnyOù%a }aӕ1xf=8RC6{kO<'y$Y]{YTu0@{2%_k1DGs CSFB/Gwۃeaº[2e_(5!:l +T6Z-? /|_ 8Z8EϫHn{o/H&wsaAvXfU<؄& }!1VA)Hl,+_5W <a0vaFH]wAZy=CԚ8=9k%2ceʝS3"R9P7 \y;#|ڹ-m:PƂ`P| Nc[ ԉ< а2 ;ϝq|'kqȚ͹?ހ9?Z[GlUl NB,T #4B uuv Eڹ07ctw|R$c` ˗{~x| :m%L(l4Py?X3ݳ{ .x{_*#)op<:D::U6.bAQ.wl}ktU^)1kK%f?D疧3 $ RF<[ދ{7HrYVnZ-O9~wMٮyee^sO(9[ccKIl|u=pEZFjׯdn*ַDeehEhPwրA//敟Y{>L#h-Clə4 /UŸ8ZPSd/%~ Oq['xABqD?7LЋacC VI#sVnn g+~Ίh=cܕ~ K{+8V#yI61`e0s랫 +b CB<-r7C BKVy8*4Lo1ksys.7aZE{[1<5,Hd=qeE-HS'ޓvїV:MBô P lօHݐʠRC GMaljbh 3HiP{T 3+fIkɢ=y8>7శ>;Dub6dX4B{2ָ簨9BatJo{kN?TBgVqOaswD#Mxo_$zӀoqW0$7-bKaC c"݃: hNICaBw8 Tp"h`b.%J-F` Z)OmxPžy>;ޫ~-"9%{ E#e4K7MoIrd#nA%s%r.3eO'cjJ yiSt >f~z8YBoIcRH -M`z[{%>?YLʻ_Q37kIIZ$֗90D Xq `tQi09Ƥ=^!%+Ni[%khaVM7/+fF$|d0VomՏ Q:W+ %$Opo&_A]}YdaJqžGˬSMM[d Ic,2:ԜR#<9S%'7LpHT &-hPn c.R|-+0 wGHml$GIpj6Ux|L1,qaԶFpccHu_I}ueyvsc68sn>vhEŸ)toc? guZP֭Mےڈ&a,\+UE^H$@N "E׾j`ѩ$#QHZ%syYf7#B" TTf_'2=(t˷+&B Uζ(jZ+SlWQh{^5=m,^3q| ě(| V~4! ɻv._DҴb[ W5+_N:HSvAz*g/Tc,%5íؓ+8C@D}os6zI/) :I'vO^OsQr(s{bR:k\!O?vмnwM?{ )*Ml'ul~H ꥺetOF&؄cuٔH,eWewA@O );mS>}ɥ.ďh=ޭt0 *@ϑxÏyp;aa;cpqVJM֐*3 k8ax=,9T|n5ddw9".iT"=Dp|hkaP?X8yC f$3w?KeSnweW`0PpΉi/2_<`UHk*9/'frD#tc˂V1X4B٪=ˊo_b7s]MT&2 d9Tw?`,^5QPiӸFBj֙c| +e֚M00}݊/i9xX!b*e;$##?6"#4r3o /vTiЭP?XJG9y:~쾅ȵRwz,|(b9ob[J7=wD;^a:;ojQh}DE'<H HI+њ9sw:ԃ[|`!C⤏V4h/tRd*l}y.b*Tzj# I>-1W&8,RlZͿ׍I%l 2HA; G7Ph+@NAp`LB>2(.m9ܙG\puxl'F,B4 ˝Xe./L9¡/gqsˤ+w t$ 8] :K[t>k͆Nk"WŠSpS 0{6a ɛci,*sJL\ZPSQN< }בjjC8`4z&z-h̰ZeJ} h+C2MmˆF_es-vnd,{T/ *Z=wgˇ-kO0{qקP<P?>;Թ#-G_SYoC"ȵ`܏am,o+pmw%j -ԙ(DC (j ps9J$SԻ ‘lѶ"5Pr,%[u%f siyJl:"\+#LlD7Q"&@ a?Rhy8 \rЗa9>5Gi*sZ88# h "/eNΜiJYR [Enyz05N Y/G*VmհԙsG \M:\ \SdzXodOS%Dkl!ܠ|&zk㗣qǘ٫й^SsTr'T1U<7oc;}Cr7+ 8T .gJBM1g.@o:\n1)=N5 ,-_YotyZ3`]7yۿLHY.F# -*Wml<׈*6ym$ϾK RD6 v!i:yys[SE{RfnbȁiO8t#G@]./>XEW_gR$7Q8apP^{V'*G,x.+zXw;TW~{8l#s%+Ohgw!2s bd2: C ^NJcV30Jt~TVxXtE/+K&wzc0K3ƪk̚6X1M-ܾ*OBku|LoO5`huK.)KfF=8NJϧ7x( UUʶGA]g\V@Ӛiksb[v$<(zĦRw+foSqaPDk3?ZO^HSNt@]ssazey?ev|2☐t'5 |[K[$ą9ozic''m;ʊJŎ}4Ӓ@hUOsנVFJV}C5%t<슾`le0Kkh|ȿ00V*ix,1!孿jG-}ˑ~ ap9W)="Jrg|8`,p5 C7\.<@wr.=]4l2&Jbo29&Ց!;wC -\)A%H,E ":07ˣ902;h|Q,XGݢU:Rà: `MaۅΔN^>ڤ(j$ b|4yXځ HzIƟ#'2oiW=ƈB5H8SLڟ(ء~jޞTw@N ŠŻJd<2[]v.,œ$fJ\fΩ`Qh#զ{B)t"r9jS/qo\HBrk)R$Ÿ-+ Fd38=t^YI Ɣ|Ngɇӽnv=7E]l{7`OvĈtDioN'[i3hj $Uԃ;J{1}+ H*,腿=]g%z͖jBd̲0bVj"np [3vO0p3cDWaz͝K^37#c)E65rB2"бdA)ƃ3xYJ9ՉmD9Ja,*y՘Ȓ@W(S6(Vb`+)"|;T$sQq_¡aWqOTIf2f=/"]\7L hV$X,{X]18#qKkyJ_zZe!=[_09m"bXwԍI NLFy mEq7; Sq>o< k{Cvpd,lM.ɭMIAk+u ѝ%@rJ{GYkdiJ@wBVPb_ ZxY;_YE ZÞ76`egSzKH+~[905]܍j:< V G]j QqR4ΓRKZ׮Od}`^ptz] 3>p@$ })qzP6fvqOAaƁd^0ځF {v=.sPz0K2gd9pdc<~Xx(cT,[{F[F"vm' 8ќHuP>XYΈ96v6o q> 8Y=Ȁ_!G֩yRv \6wܺ!ihamMDk v׸NIX$1[LJv tm^jdA"WLjob!P?Ɠ)(yV09'">&9f#DjQ:"tUĞ \)& ,51mKM埅]+gTvd:#G:##7aߵokA8Eo~U,#_\$k\-it%{{b<9%i6,mpP?%-Q%Kv $(ɻyb: cү~ 95 =&l|m0هyp2m#yʎ5K Z 8?뾈e|pcJ9-H8Fbף!ҳu\jes3A jS~(ߙ3a.˘5­r. =Y7unMv{j7'Pso#U.hW}[LvPFFU DPwdZR^*:@2vA49fk01 b^lDqu'd~!o_7 V* }EKY6DȦ1মȌT}KSi ]7j ϟ W,w'*Yx(e!8]~-W7clݛ̋[遲"4= AԭI.x l/]SRUnCPæHףDEa=9N`t,, F <,/QPu3I$*5.iU|FVd?w,6o|$=Jbr4!8>]zuK\m9ٱ#x!(PXZ,Zw;[Uvb 3E. ӎbhk=-lؓwVj)6΃e[N)}F2Qy2儷NQ5<XKF+yōL_òM@.(GzO1Q߭m8kS9@[Grdd=oW t`GLco%/E\flpp)!aP2nP:`bʧg;J`_CFyQȈW7L`g;3PiV[jܞ\' y"f@چnݔ'R!!~_.IŎXrÈp&%F~rI_o^&m݀MAf,s17 *hъ`^)r2r~ן{5[3x\3co\c *4cz,H=ՆTR(=G6;-q}VS?y'}⨕E^cB{8]fH82kHD.TH3G Y/ ʺc3qe(UZqc"Y>fatGagfNu~rو͞cm-.ZqwxD"<#fS^ᷫGlQ$FozBa:>C1&tqi{`T ,BNrOɐgsMלx0 IM~gNp:<$_-`ojSbT^Q.zvfc#GY2[F;O&yP&r"VskKog }糄g} GkJ-nw.;9y8ll*2;.~xE̽ fkZA-cg/KtkuE݇tD$\+'?3=su0;-#6[(DoSAkg``Sγ^ЩznR9}Q0QRl@oCdx"cH&I~>5z2lo,|1 D_GaB^K~hNN [(aip|tFmBRN;A/¹-~a38ŅcࠠZl ŠgiCo:pk/gv8N..{) ˈːO e Ƹi4G| Q=a6Iﰇm =G׼Lm\:k E('4n o\VCL0q* F8rƲ$NQp9o]d-. }dǓ5AQ.CK rv}ԣ=)k1h_zru@Ʀؠq2w/`Xy1}ǖ}$aL~"`uďBo,ntڲ;>!)P(* #E-yq0`Oчu}:qu2S`?+lӕޱ7Yu9<ނ U#g ?!CG`9&NϼO,1@0'Ǻ=Xia"#T{4yoIMs[+@+{S$n/la{GU$((te~.~Wۗ{o02ASU!zhtOP&:] fD-wGQso[?#JVrQCZgo?㛆 %Q j <-kLDi߃ލB'C.&z8A_vCʘXQ~ց ތq!k(Hc ; O\PtpנnvVC+BZsۊnqKBDx'þ3zlajg".' bǛb7?6% qn5P:#b1.SOo%^fà:?\n_F^:xGMwRhcxt~gFpE1avQ\p0i Aq$l~v|DZXʠ5V ~-XNȾ1i8{|wDsvm!p ]O(}|(Rr=/ Q0B<&S$Uo'Rt'ќ%2#nz]_GPge$dwYD144^oZ*5t>3/ 湮S^EP+?ҠfM&hkDR`3,m:[ˏ\[6iSRQL8/ "Īz£Ws)EqCXIg0I}$5}Ak0g ɬ}4=>A<͇|՗͞ym\Ar\^4htFg(~&rkRC34E$oV-&`6,5׉1Kzk &yiIBMnbU3"1}I !IX"9ku@;')sfQ!;sWAZk37Ikt7s3pJ Ղ R84Q Cձo(xvE]v g٫#&4;)?UiV9,M䇮tO=y>Laֈ Â9XqYxww`ʣx#V A^v 4=.3*ץ (CgxvtN7FVS^LU{"{T]sf-5"` @҂@o :_J}\ᐻ{tɠx㉄5~[Ȟ1e Z2*@p'Z `I8a 9&9A1}'1u> )']ˎ`%rܪnQyL KIݪ~H<s 4Ohq^It,疭珘?U-t )uO#/{.lDhA hR&lFm鉫c;#RmTx-tgO8>h?d3NofQZ:P"KN71:l$*C/ߙMOzrB9~WC{fVS_1 U`J3(7 b%6Ņ{(lr9OT%Qe:7,/H>:~)>^پn<$,!<g:㮋s2aЗ]2b9̅RͥkKB9oΨ1ce:/teSq- [2qUJЋ{ru11-ye:8JaC J?С6{9,ҿKŘ\ۄnE.&t-DPVd4z:/0Xpא{I$)rcpn}bh9yHc W drt6=d҉JFMLhMd܎(LP&{BPBu_+5c~ Uء*mg/3E('L8A'xn8,Vzb>ZղQ:L4h_<븬e9+Kxh(i㚏o%9fTJBxךcQX6^+6QOMhq rL=ޱF2{閺?Am*Я[0U&- h:7y׽b?<>lU݂0g~0d =(@UޫvM!gu\0dUސ8$ Y]#Y$Qaq#^O&ܐ LR.D[ڕ{'D qg5CȜnJK"ԫVݳMJ,gv8d1BMŻ&U b{RJD|~{&y|a[i_ÂdrW `ݩ#Hj/VKp!6]3&{l 2w FJc;\JOmlwDqM4EYŬoxz@j p$v~0f DNI Ww?YQ %C uA5؄g.h%̷Cdi&U苲y);VHhQ&^&!bFiqqšӒEuK$!9.> 2k'T5co`]AltG/:JCNF^b@oOkR!CHX3,?Kw.ǽExHyT2כ B@kz` L.{``{X~YA7q:dVk7w.PO_i(V?\1ofʢ,U ԷMg'uPtZU;ޑ݀Dt`/\)b_=bh 5V vSf":L-a+t촳Lngw0}Rn 0W".Zù9,c>55*p ȬPrmuiKq3S%lR v g ׏gj-i2! ~*AP(09 =+~M5; bƘmqFuih{*t+TD.V-` {:f|oMLyq>nDfAIFto ڛ]fs{8C8pN$\M]F4_3kwUvv&ܡd*?8Dɻ;H-涨 TݍOG_sSi`%t97tre?_߆|"WȄڦބIdefu'iNoL)+iGO1_aD 8 p&}_?N<;Fϔ:kGGR}^5|[i5J ~ |P>lKZ鱀4~-1Hfo`azu|B+5@%qvF"L]9(_`o%IE<( %ů 2~ka$k Z$bqW@.ǂgDU|’`TYļ%OXbqdfsP" VyQqWf>3l~nbaO)h Uh z33s0G๮Ѻ`];'f)Tcc}ne rZw+'QGeQD5[+b:hSz]SH7{ԓ0-(al<0 `" O C@aP3etd Iuneْ@!3tTre%K5"%fU< z+^[ϵ[;A`rKMN$]cP*Fee+f1kOhQTSD^E]Ht\n|]Yr@WH)!L]r}O~ ސG|QJލc$ 1d8ǴGs.xPaQAbt:E/ ?6xe#0Lsz.~aFe[OCǎpwzs޹]vgB 4'giˈ\-ռhbBkRRDF"d8JjI]C09Ȑ`n#O#plZ W/fO U|.QF\"$@uj?g.wZsDe:e_E:lJApU|sqY_lGMNDN xmlcIz\r0b17qXtdPٹGj9ސ(A~G۠#[C|5 1OZꗝMsclHJG_&{ |Qn('ᬭJ9ujƝ!ʜq^rO.* $so5X=O)ǽf E-李3B#֙O/fAsWFA6uT=+e "rNacX>ɇVx^jFa05~{)O>[v؍E4QawˆA.ُ _c11a׫2Qp'gCC5c ^ ?;Kx'dLuؓea%$s\ܵ/|=!2O!01ɦt[wWKV8Fs_kK%brD[uz2@MegiEX`Њ`79{ffT|:XJhuڦJFI2`V}л=﨧b25= O%Omˍ5^[!z~G_&ԡ6Hd^G9*@fB9jC8rFqRqߏ$ KHi new6{F8ڼ8,'O7f0kήwCVlkUG@6Dr[zL~G)%ZǔBDsį)|80Ti` P YLn=id/LHož= [?m5Aʉ#E]LQIQI4!-mC-d![P'm%Hf2Ghw>>7@=XvZ53rgݳ:!+"hO8FP_&>l7 yp%ﱞtHp?>! Y镑$%&')RN#~E~n5H &0ɆLf+-è8s 10&3'D D0ўg5Z'aun-Z#IS=&6[Ju*hTPTMoG%lqZg7*M72oW0''۴J+^|U롟nh mEϕQ$fPs{@Q߯qcY?y>RPۂ9邛p,S!:|Gau]:~*,}g7E.yK_qQvVlj٪ Yڎ݉&>G:Eݣk 1*rmDJ*_4D gi_ݣj4g[<=Wx'tۆ *ϙZca;{,B9tYLnqU jmg:0-lYg Ξy+F.6Ək-FXv~*Hyof!1@[ӽu¢9 7 %c[:l$Fq$>[!إ2 ;͖4O&9}üya gxDZcXT凓Μ7P18)+o%& )7Cdc"Nry t7gkr89Ӆ_q#8bM.V"xUK޲'!,žDZ;4M8d_T8v)Jw5NL[pFc}\}RRw,LQИnD iqW{~6o8#BNq~9Cc&)@H3.:db?wx眡y$lXiL'a"Lqcw8tYnf n_}I@B,2 (DkSQOE@WOu&-C$ښ1gV y>$bNsKCʶ$|p(I!- > n_fF=]zS Cum]!bTH3m[4w:z~™]O<*e R&xۃi;"_h;'gč&D$n::W |iwwEoADs(53L% 2Bͨ>pl"z uZ8| FqkM׍-U.RGMRz)M`툙[Ͼ]1CE55 !23 Z!8,w֑% i, 9} Z\o,&7iT A%l2*~X DG%ĤDG/qr-Ud$G2$Ėv@| xQVcExmq&F^A=T ~W5 j[0hOćvٍgd!!gO4Bv]_`U a7ěqeX[͚q}3Ygt]-#B`gdHس}ec+m7]0HuAu9\oc 0yhe!3xHd8h2a3XcX Á* .|Ύ^W[o #* :lms}7wy0 nU-yZQS5kcH5rab<԰}KGaߔnϷaA-婡 =TP._\3r ^Eo~/V9Okتޤۅ%xpS`ΫX;U~5rI]b9|$;xnQKPXI`AԶjtvyho<-mgnzˢ?+mfp6Hؔ%z vG+q5նΥ_A)킀GQNwjNq?͉\#өH"|ʑDٜ1TʘϟgƔ z%TfBtu} 1r㨬=/|H_M߽C,{(c/ )oD&پ' 'vLr3*:I[cf'V3As&9r_iT.+N"J4iH);NUcG#Pʄ<]B]7fnnM+WbUuGq29 ޺0'S\-lO(BMn`YQfy%2ž+4gkƱJ@vn聚i9 dֽISygg.ϤC#IgF^N̾QA'egv)L垔Llpu^Pt]3Op 8Z1L2K$j~$ űY5na,ec9\ב71GxnY@&Fϖ!|ÖTufƌ=7 W&a5~-r)C&wݱ}k+ҹ3N7X X̘*cRn-ZPI3ov"nѬ#xԊ9Ao.6{{"k㲦kдDYvyYSIfU x]e~#9?Rءb:00tKb<+yTцu98#}YDܖ*Ɍ* yXt&=ʍ(1:cZD*Ǐ*^/([O- xO\+F+\UP0cSD~DaFZl;JfC FŅPӗ=E,D՚yP2_慇.Jyq8@́drFwŌ=;s gK̛(Ctʈ7ڤy; atgnM[[C+w#SK!4DuH[`5>TahA S:21 01i&*C҂9L`rb/:gCrJ?]yI#.x5N*㶉bIU6t8vkɵZK ҍI: j'Kj x >T\/*wrkA&)/}4DeIVxaLMn ovh]Ffu3.둞 -P 3>ar&SW8,C/ڰ/z#b~)ʕ`MKnJۅ}ʏ;rD9 y>4k$y7G*C<VlpOٌ 32"jʇJ T¢SDt*ZOۑydžӷS \-J%lR 9\.d3™oR3oqQzM4~k:~^o%4q e%P ?K;4?7 "9b?D\Ӂb$}ٶXu!={¥w`}Oők2*l"1sy2%ޔgT4lTwhQG01BGnDXgE+9 {٨`zkz~(D9mg`m[e Qj Oj 7 5 #Dj7RH ·#ØЬ,)_=dHi6IiEFaN\Mvݜ!>}h\|ՋARlKEQ ie$`D9Og {/F_+!Y4B]y@{l,:Z+WUY:ge"## [o[U,hUdzI9<>G b4qQB 7G.J q/zW+-GtLYc` E7y a>}yXd9"Z>}MUVuo|k o G_ЄZUvUU{ eRN9k22*eͶ2JT9hn[LG%؏4~l/qi?*7Z ~/C&Mu|ĖHzk)&3 $Vfh['3T A)a(@Oך *ʜGU"S A <鄣f{V0nt%DŽ`p4JZ7VvßSXb)I6mrěwUXfQQV%XQE_z~_;5DmŷMRf)h=r/e\ؿߒj[b4-AՏǟo#&rۇ! n=+-In>QK:W)¼3u _p@Tz]͹؃#_#n tz _Yə|3j2ppcZ9-O*UsN?=xjTf:] r 7- ×:/%$fŦ]!GH۰I2vR_s}SZL5A]n-MŠQ;*dacp DX>ԙM'HAq=Wˡ3d j J02؋xl>b,HPJgV~>[9ſ {dk/A!>a`u.S1-+Ҵ'dq47ز F362WU:wb<ߐ:'Tۤw8ydxt!xMgvqEZeebv81G7_gB1wYJLzV,M3}>$Ӓ] ,8?2c1KѤ®TM~?]ُ hn4`N3{'eCyEY<",X*-Uq&9rk7bU7O.ڴ8?Сɚ4Ǫ<>%g90'ccagqua`&HHϗFEEn&%y~N)^v˯6>V:xH搛UqV|`~bj?L43SUiĻ5*:QNt:+$voW=n?YEc+o?7qZ0C~A T^(k2i1WE؝gLQ>%I.0sEa2#;6+"uOE95S"24Ŵ HsL܀ň@CsP(} 1 ! X˶R(g]\7Mǜ%fG?ڿRG?Yy.|hV bK/_/\vƧ;vI{ ^.N2c0n [!{+oa'JSGZz˾3Q瀤*շ4vels9rj8hn>!mRWn%IX&1a͗;c#$cvhzRXG7}K򂜋d>|Ry/?+%G|2N5ȪfKP|Q\ wݩ &AkDܔfv^vڗ}>sкd>ʾ%0?wNSg|S ¼҃KWpo; $厞 =HqsAYю.bbS^ e@5hPŊ5}SN!# #j-cb9[BE9`d؝/ = *v)3x;tVR:Ohħ۵.,_[گrrꈮ hsGX ½2iGlb/IULJ_YKt`IGx=h95-1ڡ#H=5FX/v͖MO>{2XC7k.)]6to#n82f1G}躿tp? ϣݺ ?V쮖;"%Y>"zySKܰCg)\Q $f&SR>P2>'Qey':ۭ nB׉C+3m8 ox;86tGUB`F$/;_;z(x AVF*v𪈎\ <ɝ}p²=$Z7O9. Z%z໩Ym^>ă9?q`kf=\6ݵeeVg&P{hיB>]ωBmo+ RR[_I,/٥Qn"0\JsĨ/wle+鸓KںH)>Ps>i3&ATȿ@n%HbT΀Sqײdmczx_Yo5ACp$ ?Ի!J[ȋ|( aXαRjczfyW@#|He$GR ,,byr.T2=>o$^}-Er֩^^OD9NfE9!r*:5_aEX M(6aԱ"jH:U~"Dؑqj͈?$!?ku?J{ Gxeq5i3 wn.y&=S]֧' زy0{=to AEs1)4]PS#hnE{%ozy6 `Ce NώМN I_Z4G \PTK0R>}nlڒwhptBFϽb9\2/1UD]QC޷ӟ0:/r<v/[?izf͹D@K"X%2 >cK0Cn!J9VYmFr>SB]o3xW=+AQW̘,ݿ/A#+qJ1NC߶ZsT~#>RAzQ(VmWThk 4!ݼ޼f8[TZӏʄvQ ?9:}W inAfiZw̹z2 gvə*{Uy~\Q&\/mio^lBton@ @=Ci.lmQ%$o" :2)Dj"^B_,@af)](>R|Ydݓ3yB#-Hh7sđۚ*ͩ3H1iW ?B}eѶqB~A v۬xey\ yr }`{2,(;pH1;CI{\ (A6|v7 )e$BYc}U =5yˮ*!?HNpY|Ծ\y 668(N|mhWY/CXS*!A'~g {QO(PyY d#ˊJFm97np$p Neh!Ey:+Y}]?i|!R,x nPI1"+ 9aHXhK#m`sFvr(SIs_U}\rAkL v? =1O58U99L&b]PNa_$N[A\EBFL"ItfԊc§%[l~]W6%Xͪ)F+v,D&wj#5B^4qti"'DM[^MsXbWIݣ*ܻ2EknPeRj zPrΘaP2!o1XRq! Ȍ+)ŤMHK0F=ef 4&)4q2g[xHJ:"HMEğK}H ŋ -MBMmٔuG:7ʀ%#)uB&6aW|> ^ߘv}RŘ@*NBwL|&@x($ڵB5yﭑ32Iv.NR>g*DǶԐ.ݷ;Fk1?BY_ b?.p{ }<ժrsuԐS$6h'uc~9]ڂpm۫FexQP Pg< &o/P>lL5'㧚-X?MҊV}9dd79/l^4Ԏs<1,nE[.ibqXjȦ,u-9",#G90);ϹZyWiK 絉pF/^X SMvQl9-paMeu:2=mӉeJfc[?hd)w(3/^H/]"`ʘfH u^733BtNiX-i3~h0:k'VqW0*e['?щ4.0{Wb:<Ѷ S^ۼ؟vRrBы.g"XN5k3}Aܠ}qAׂ93 U^:-H*p >ML@\7!nv8 %hq)Wj?RNzfXԛBq`# >`qtB'\ķ:,8 ǃ5*2Qs2̯{f)Ӝ*X< v%西׮( iX'fൿ 2I;~aPuhXw#ctWg؅:eƷIlS6p70qt6vo+J)₾܏MYD(6 x@p9pχ cmϔeQ+? ܷ 7LhW1d,Ǵ]\e ps1Nuњ{3Ft-g'p=.d)icqGdhVC'.~iІ3YiQՅe(6axjmlDBrXS6!ggtӤ۹@ C&ܪ?*`[DlN9@p)bYZ?4(|U9A.^_qFji!huqC;tbd["D.nfl06\[A!=à QdejhM_pjCS7_L~yD؁{PCKYrUJ tYTx o|R_Mru\SmvQjaKd<*nJ&&hE[ٙ:k6PcjFc$${a^]vt ѬB9~ K\_&;dd6b\Ezl0l]LϹ& {pf܇T/=׈v\g֊ftFn'SQ\7] ?oga; "$b!}v7~"v·xPP,o߅, ׁªFqѬF[7r|o2`;-Kx;nN)Tv `@˞3<0ݐe`ۓajP[eAfĿdߤ]~,i"S%)ak {мoZC}ĶH'~0y6EyQ\J̗U>/A/A66k@ap?! .AFNmӐ]{}joRaˮ+`}-v*Q1[O=t="*:-pƬLb]ZkU!5ԛ&8 U79\ؕl`..@B{@6@it>5%qS}pָo@0E zE$&Appܭ*SsͨM1?u˗P*bIZ_T1""evt%~9Uˏ]bD])jgl͓w#UG+ο؛ YHcs!c9>B=;8|=w/w֜gf Wpk[6SUmx臻qѷDw02Ѡ?sWՓ|˜o2`K@>*[ =u?⹩:!EyVmq"з&)\ $ZYN,/1]d*l԰vN7Հ1(LqDLF G+1hrkfQٕ0f Ӓ0LDoۭw||MN~g^\z'@_OTI9ۨϠBaeʻ} ekd[zsJ0I=X_HLIҙɒ;QH @XꉰWS)d~jatɳA%Ldix߻2:Ku$S0\?"J;np'eXy1M8H<0= ڄUKm e#oܷ!gu: zӸlV)S|s]&GܡE9X>){o=ԅ D7kCbJq̘I:ڌI`#bL1!RGI':Xp͉כ3*AWGн5|U*r>T 0z=$xɌt+\D%2IJDHa =ejh~Sj;p\|md)D(*@#H,t[S&YAi=}MBdb6@>4~Ts߯Hz[j>#lB` o~l8hKy_2צl[YB:XZAodB*m_ $, ̆ m=N)T(]+Uͅ1bcbY_t?Pa RVuնŠN=,%VSԖn78~N^jv2z:% LSK~: ,MMk8_9v?#EQx.FwMQ[;)Z:DQu2̊'( U%(8]*rҷ_fS<꧜F1r6aDl25aujXҿJ i/oό#erڏfYe͊Q0$zL<0^{+0(l4}9? YnGPGfoّpzRU\#L-,? !USH6)2U 0\-:PZ5˥|DǓq슇 zWt e;h7hd(6{'H"T:lx I+gkawp؆1Lx%}dy>FKlᕛmծ2ksn=6oZIfJ)ٻUG>JdQ\;vpD^s]7 sE U\"Vݵ>S1(u@.LڮRG2S(0o}cqj׌OIyh8OX SyQqp%,疦x~~- *[Qy(xĘii/?xˆ_ټlmƏQ-:A& ;ϐf-"t*x9!Uʿ:a#49w(:H&9s \2,l]o\<jX*r%8YKVٵ#dDM"j8='w9Wyˡf:u*AAIrܳ,fs2#HDF޺lgd2#u,6Oh! h!ݔ;S9xf|-c;+ E?dKa]N:Vn,^ux({J_h<. ؓ>:*p) &WX MW\rM aBu-Ɇ{M|nC驤™:#Ǟ "D^&iJtV8'*6g( wznuy]Ɍ?a!`ؾ5ALV~ŋb`GQ5 u(9>~b]X砉+ͫА ;DPyHkxTtL{1FԂ g'"faޝ,v) |Uѣ!+kp͟~ {zƳ93c{4.+!k Iw"0X0[C1wJh\q)k?W r&Ak={r1@+b)px~n{ek]5չd۵UN7Nm]BJNE#K']|]Io%cΌ]FBab6Ё w8ߵFr%&GϳŤ!>t[h乜A "';e1[)5 κ^ `/LD4Ĕ|8"3Sơ8'^c7.U4ؿ /~< cFywפyÆ@ |2ľ?m;@S (ǽ^]أOP~ HO(epj$v0_{ձ3T~J?y>,| (ޜqʎ;h!uCpĔ-)`9O4gCr`UL5L*Yw>!VP?|لR> ⯀f(OzuJ{CyBG!{H֋0/["~[ u^uphŘKITnMZg0Zy? JR鄈M[a?dGs6S ;v]`X梿ʷCTA^8e)UbeiJ0rk+xD 1A$^a>č"6\0=6b) G這1u %Wj(D+/esDͬzX na ^\s-z>_ JA`+ bU:i /ڰ>; _ (3}4K/ZT !61l4jʯ; 8D;٣PL>n^YJ78!b,Iyoc1U-7=]7h]Gyrֵ%Fﰫu |0:4=]xK6R"zz9ÝϥK%&CKYM_p(3P [m,iIW9߬A1x̛N$ZM ݫ7e>37R_Q} y"L >U!K J^٩_KG /Nvu #c4"R(Ҵ\.o@2+Kn+]^u?ʀ\F~+.DscT}y=5v1x:~ݬ x^~qv 2-HK3Xj_p -V<5MXf\mp5܄؞*"w 8X (0K(+ HOm$(M]9,=i_ !dp3DX߉P:Fn6$ED9\ף_sa*ۃMGڴxhy.pvLfw`VԠPaT"봃ȧ<ٗכ}Yw%MRHըs֣ m 4FJϥZލj@,֝8}zrb︫-iF7+\nJ]O:d~t %V A3PH"_X_7_6Y8{n>IFZ*:~Dݽ>$x*kٴ.poVx-VK10쥡B}~7Θ$ctj"S֊ i/J4{([كl"hhFd-,|@=by/.ou@YLQl7H+k9$B\fʱǝ%uM_m9*~ }i&Y!3E4 rLԕAZgW4hK1e*LA9`oU x&|ɫ Ϧ+=qtp'*v+%XEbocvGWZ:+gED\+MP4ozPi/g} 1sk}(WZ16m{Y\i\+{wp7,I-W!5 YQ@lyyF@go %S >uX9$mL;B .G5. $v}#& gK]WGxNk8"'_$rBp׳GReg%Tce"F;FOXq{ |!l^;d1KQ99|nQYR)Hm+PʛSy}:2g$w6V5ۡ}9cuk,`}bp6E (p,Ƶ25d-d R#˭PL\ܴCܮ5q nx+6>?rEaaS !N-R@ 6s֕dR\h*cV耚# 2XVm5)!1aq} X.,ɻ+mJ%`Sxl%&4:GٹGIx4MCP}C&K]@~H:1|)bnna6~9ho`#?O.Oc<857 Hy`S\*&9s8 AX܀?y .Gp4i&L57W,y袎j3;<4B;o0\bǮ{kp?ʒQ kh] ᪏ǃ^:<= J0=Y)Z68UPO]DyQd @iV7AH.\/g[Q.M3 eW=QDH hVE%"I&j ŻB&Fzr"Vm bu0dԙU o ek@?(,v4)n; ҘMeI/qR.T֘s, YͳbX#̐I/'dgH%7cēQ6|g[,3JᬩJi&1Wv8-Jzg^1 @cN* :T^V-&Yp""jB \~l  2{O z{䋕z"Q2xafK>nⓀg^EU"s-1u٘"\ 2lG5EޯyGbEg" h}q}-P~ix\>/#prHEzĈ%?1?;Y唻<n?|_o ' hz9O{S 9pD`Ho0G19ý1QA^AEVA^9C$kU&5y1BE3b 8a}ùQOl1]YB֗X_gڸe뻤y]r|șlkg: Wyl[ء*㢥 GRN\[1bAtgj_3oӉ(7d"LG~jg*Ѻ.F1= ѠwڄSwYɓ,=/s1Lbe܆tteNǦlk15ccgsuX.ɰ /]oG6Co/&,F7~+Z [%DGMKdtI[&i9Wj}mS3H"Zbq-.ż%A|g gʚk-`^.^@듂@-I*8Å5 D;0)~D򩗫X;!\?g d1pA:>=srzCȫ&:Uc+S=w_˰)rGV:& n i^F|R/qnCD596ۄ,9rN& oS}9~v`SŁo^cYgN$dݥ u% M&F'`oj~OQ WXC\ FbKEJ= RG;d**^$Z!?%Yq]ts5< o#yiP>-@ %s;d"ŪNFvMkE4$]z]""$KI wrzg(2a*0ܷFv~ oh$'VQYBK`WtGI7#lt#D\\ა+TM~=ü~$f98oj@M+0q}> MH`Kl}FDfҠҎ^ =qi^rӷRe{<Ȓ3M"ŢB_< '_8tFBJ;HQdq8eԍЀj{J<|(I̞"*4a"o?S% \2`uuLk=%o5 \O#p6%TREqnw b3ڠ餂_3{qN?N'@3%ZJ\82To2VW5oE c}7E 67w&s#|GoPcgu/ $Əg䵞tF"`v< R`%i 2׺MeVPȌjlHX~m k{.2cɱ5ʽkFldgU8erL477"0ֳ!@v+bfY\.T^; s"O@EWk=Yy+*mv5h'h X@,z/QQn_aV#cʄ$ =1]FzҏgȉGdK8 k|zxȨO=qD݈[3u^2Wñ9h _Agl# |c2 @@ sBZe,jLhLJv\5Uʬ/U=ok#+rvИ6X{f)ޅ[ +QWqv?Fac Uu0#`L3?YJ~LO`c .^=e*e]E<( HS. s QDxT{=pzF +?7"]Jr.B# NӖAwn,+!b榜Ml'LK]&Uum_d-6!eH;iJ 4~s=I^*FX &!qY 4kʼK]sҏmt+Hn]࡮ q'Bo#ՖI][vU bC7cWR/$N.Y"pg̒'l&Í3W\1|GRҊe=,1xK搊q"~ ACB/OȦQkڼبU0FMDZ5nH I`qB+re*ۛ0Ħ@^v0(|{gJCFw,gMUyGd%8Mf l\:'T#AE$[mcV$@>ebK[I­B"Lׂ~Mȷ<$?AlFЍNWPͨD|μOszj cZd\;ukpv~ ZFEhZQgd?|^;N7f)P>4&ExT< μu#t!f#j=sUVVü\qrW|:o|`;E0""y^1;w~eeyiU/YH"S;mѿɣoLq. N 2?a#1AOLJFK7͉0faӜ1/ⱪ(QE0˜{rYV};n ́&ګ0mnLw.AWV2^E/Ďi )CaeC6~}*d2T !9i7yGnW(i# AOekHyEwp :Uk2h`P^Yj\XY0zn"-_36 (KsKg5K>}(~tcORq h~1~[ƑyZt]B)ܧЃ5B DQdo6D@|HtRl :nKc6(Tj iz׸-$ӽׯ<;Cd6>iX}[|U^!Mbt&'*˿G͇IoT HWDTԃ D 8:غ䔉%MM8aj`e޹qYZyl8Ij"WcZ!ߛWJ׭ ~2 w?Bzd_ ABqݶ8-oS2Z?IL~K|.#cXZFW,aiЙ#r@)66NՆ}wǟ1k؋K3|@>4]fDҖ.cc}NR9}ǰ+!$=-fT̥uM'+E*kC 0o_G7 h 8\y.?%uDvK'r#E(k=' `. 0osvAVq`eemRO1m cJ.Qqp0 kO0 [-nt^UǀG*|YW ZRuU4$nҘOYYͫ 7vY o hQ|}e<u~{2wp@c=wڇ*@F1NɼS,7Ҫ>7k{OQ75js@ 6iMHO ו@_bRN'0]YՍ¸ Մˢuh)dHdk'zt>آj2'z3s[L] BM2 oq.4`:e'>sghKǮ$t`JP3_㌆`uʉWbBa~nxS+D>B71.LˆZ$(nO}4Z 焪_](uvxZENJւ;KC-rT~,q[2%/c,8[@!heՎ;84T٨Jc &xT7*@e##ul<ؼٰEjv㠁 <{=rFw3Ԣ,Էd:^NH=ɒx}5Q A ɛL~[qv"acα510אGI`O$${e(܈?8?]xh>X>):kwC嚱+:^vbarQݹL4©?c8tHxQvQELD}?WΘoM |ΒA wY9Aq}<] 5xi_K#yR(U䰫wX*zVӂE9)U2S y`Zn.N؂lP8OLJ~(hGTeyA;YQ;MbqMhy`&,zKPļ)R6WȌQ,pvC/̅.F0G.F_kx9 ,wVf.gs/d[rypQ/;-"Pa‡zziDSD읐=5{t}p7,ϦF1=htO}Px♥ӼIt&_Gx>,'X8ӬzBjmh u ɱ|SeH+՟\婏] /%+z㠘,-Xdްuz{Eۙb$[|BZyNoΊ~$߽h>:Ph _jsēdݕ͒C敍ub!Fy?5Ɖy2|$$jikݛDomR^~J:kJMU5ߟh˖d@:ȴ4ڡGpbcQɥC6VUf/=%'yC~j_S͉ J(N7Hf-.`oK ξ&2)ݹ5\ˀoC-9!jY6D@g7]ajf!Fr$%q_f:$0tSc_=*-{#bǐuҷ:sCivqVǮe c^ծ Bw`A!>q1 Q2j,x%V$Nɀ')Tr<:]P-;>8ni~Eԏ;]QK'eƳ$"ŷLFt=5O+uc|xs4ᶓ@fCx*{wIw@gz9 ӦR{)PMԞvJ"׏tC3O䜷/߹ !ٚE}U;Z夸y:BO BWS?,?=p3%:yTT+G۬k%AÒfT+b9=ךןR<*ݜ/erLFjp8qo5<S݉#tdrG& qqE@8 ۍerr\I5vRAX̋?Z8H S p1jݿZ8ҏ=}uj OX01yK_n:ctdnf7Z"DdR\i.8b\>G!8׃X [{A3QDpEr;: E{KY{^jH6B}=^)=6c ADS 0|#A<hKd1?w?V{_8[^xNA>k|uy\PfTjɿEuo@IofĖKFPj*>?ƃ3%˞pn^A *Z`,]ih봨Dw DR/j;*3KwP ^ Pk[]&4Nt/mp'rڪg{G ;'n7T7ZCol;r/8Ln{:ȄIwSaA>7Jhh V,7`~ZMxVp#ݗ^gk#|g YNHrf|iEdqdw1<W4,pR{UTh !^=x_'̇uHVe}@C$/+̟#tAy0ovd[&#Twp"F%sJITǹN&l3L_ݷ!d'g)7aQ,< .{C"d7 O6!`X%Ja iPأ _`-&PJiۿMZq~ Z?N-^@wta4qI`Bpb2.&ޒqSMJ,("n3 53Y]$Éǹ1((a0A_푢vj*⟉jq3؇e%UHo,LgSj[SAIylT,,BζҬ'X{3&T`M^8w>5t7}W'tlZ>ئ t? $m~ R&a7A#ۥ6&Bx, ่b=<8+1[v?*YN2ӑ~*[ U2T_1:ᖠ #q:FexQ(/ԽƆƩzl&583FX9rkOUd;Z&$9O0΢ŐRax:rI{HMo#x`${(aTBb\#B {'޹x>&moA;+YЬNϏc– p&cRdQ<U"͈֋yj<>7qg=*sz2@{&R /Nì;$)K:wtGP.̤rJΖ/ uDTHMyb:jCΒBo;@{kf=)ַFuh?eHPu; ,rD|0H9:o4Z >*RYQ>~!D AYI7?ehQ2V( SМ`WėgBG80c)gz0uACɗ1QM ݳRb(9/]qeyRޅcQmKzws=)7kv8:=7L)-# S =YYe_IOjDkxY"A?L ndr%pMnjֱƍ>^ܐ?H Nxt2>"k] , _?@9B8˕m~us uFAWEC$ޥ^&`^h.օ; -%`2t].@]g oX4۞;GRr"6 aH)\#Pď~.SIZFLK[Yp&1*f͓ ̤wT5m̝\"R-O$3 ,shwÔ䵯|zg(xu')rE=0hB/RO9CDN ɱ~R TW׳}4 8oO`Z(SS^3(=Q[:=/' <5Ψeu,{|ؐl7s7lfuM$a^Rڙug.8aFaSgĭepYV`L'C L>c!.Uvۜޙ^j5g{`zDQ`sni{W5鹡כaw{-wrΒVvk!䯫80Ms\dRT'.c4;;G-e ᓕI:l7Zs%HOבUCs$ʉU2eK dAW L@NZ`~,w1CMҰ8Rl@{ "r"1ZƄ#p~c7.HR;C.4k}2Ӻ'lQ"׵ʼZ3}ޛ Ee6{,C=Ǭ?c|_]mM;|3Jps[P::Xqb6K'^Q忾^ROPi4A~{ޱѽF)1RNQLSN)FBWTY:έ>QbJPĿA{*7s簕o<g@ г$:) (HS}E U`z[?zy-% 6X )M&Z$y(i=j%d u355?ElU⩅{Gx7$10E1o/bi%puzc1#~+.4߹4| ղKx6 EA~s&^_۶LžqMsFda&s[RIrZˣUV O5g'&&&.,>}'(姎@zT!On@m&cGkI 1Վ-lىY$lT1Y1;zCCR2T*!Er%0/ s{[2weLx'))+!)ȔfsUi/ױ>=7.$-$eaUgY( ENԈ{&/qx( 'X&rVnмV{Fl 7JBظ{PuIGȴdlt\8.ZKXY+a=ĸ31fмm`4]]_l5muӲ\@B׬ RET;/5wJXIޖGAзk|+/^.xȨVtYl6Ez }A mIPq#.ar&@('6BY("M)Ierq51+Nlcd;J1RI֟$(U2T$˻i ϢWQk:R nDV+i>N.az3G,Ϗ'⒌n" JRET"un.dҼy pøc(~*(bv{zJ lbqU&|q5ِkV`颧 nI1FdK*% DʌXr" EMK)0)Ǻ"j35|NegݗCu>e6qBzP> nrI bɈm/]+jpïayzx^kt?LF[LGZytI瓌Bӕq*h\OG-D>p7Q"`|ܒ: -؀bQ؊>'59ez%~suU5'LHQb[YQp= ) i$x* z߄?27邬b- v5Lq *bm63ڨ燬:PKkes'0n&7g.)Uwu0ۉb]v%{0 Ba#/Q8<$M'O"rwhdp-51{UeB"wy[|Xh%a+/8Lɭ6ŤāQ?@9u\YdE >=! ܀HDVʃ}[&C1A/' >C@rNQ, IUdhl{& y v-CTLDmun"!|~CMT-3v>Zg#_b{Is9Í;v̔^.4o4.XMD w1]^h_ 7K pT)8=Gy(&gCmaZfЈmzT.'+ *K#ҢP:5NQ9__BLT8Xc҆70X)bsYnr#b=u?ײ>;Me<C+GIe"g岀ZʅVrUaw܃KLu%Â]ERb0%0|)M1M}/Izٮ@+&9GC2#->(|a@WO;73~s4W ;-"v"՛hk?hkD4~Ե &8t4p-lSW4 >)Ё3zSV^ȴ`yCL_ÇpByn#۲>}IͨEotC j[#.[MĄ3> 7W ·Fጽofy#d=^n>bUφ^XgW2w]n5eǸ8nH T_Xқn~MYRwS;̿?nCj.&7h4Xݵ(#.,Pؼ,l!WZr"m]}My/2<|ؘc/]gk=dWd^Z݋˿N Bo&2 7וҽpKG0I0-KٖUhؑ}ٍǣ^wEͩ147!i, <%UNjGߵHz>A͠*+aTZHfz7EnQyX-w?($7$V[r^_#Bwj_2wㆢo m=S]/L+K~Ig,TVPJڟb'>X/] Dx}RLE*ϱc[t86-n=ERw<a?^膏Jk Æg)VFß{;3b,*b:UH+C7|H<'\{,46d[pz1}gE -Â:D,O+Bf榱L;>!w S~QJԃyerd-LXދ༴Yhk׷R\c$|Ĺ@H#49W-5 &J6c`ׁqYғ~1~OIMdAQ *] `9 r}BB$8N_dwrs Ft9` i$Koh}ooOkR^}Ț.Wl@~%H@&J\X X_($݋[$g? &EqH`{H~T6f^+Q:5paJH9Ʃ 2AS&sUOԔmǍBx$rj˺Ư?&91jƯZ71^IfHR +9bíyM-j06lc }#wkb<܊|RS? X8LGni!X"C`vnW%oWW1lE FDž2]4+ ~—).F#n ſRgFd%ɹn C3Ck [/p~:9R2cOL{^%nطVڅ }N;I/.J>[M#N| 5^@_vcT1i &SvO<Ε*r>Nz _}! @ɓ ^ֲ)=ϷNx{Ew n22faePk Ĩ&eJۆ&<6v=ϥr*vyiTdʸ!9ACTD)96K5ςsd<ߍW'y( C*EUQ +A/;\VU]dmֲL Ij]6mj̒HGL[NT;c:BvqD!ux 4Тȳ")m-^\:!2Q)fmy"}pY%,X߼ȵūx=tfQa/InQPROwLr7ظ#a^]"QUxqc"joYË9;bcҍq;=~_yoRLLws(<}2o]{%X6T2KSIeb̻RrJMuvI9K&ݝ ^d{sك8yXP@)/o;ʳj}V &*-` <)4}OL/|\l{ _h5 E"xf.N[jٌeǪ# zyvᄯgB*wb}j{Y4RZ cied*_1ڊrwނ|P2'{  l21vhG꛸o:LhLz<|C[6adE}卬d҇=5grnnKv4 l#rsh^ڵ:j£ CfQ;/IMc#qf5k:oW}1!-zE*Xj_r*S4zL7@oʮ  wetKɎ[m*U]ǎE7E!SʨHYD Ȑ^!8 5SHg0Lyvg^VGUꇹ*eRInYcuiPÐuFAP@^nam@\X7f}vi輡 s9fd=L0}n3o vf{̃v΁Tcqr ``Hޡ3Uk-eҟAa((Fr)˷ȒN1W4\f)Z&-D. ~:d#1ĤD0egےM6g| 9SPge7@=m[LrͧǎMD&I2JQ,$=p[+6DpY&?jb族9ѭo٨L͈d;gs VGi)}N$[gmxc 7ZszF0QK ?6q)`:@π8 sRK-KY Z$%irD5R8.x:ұ4$ՖYBP?*nl Un6en |Y5x_R\)C_WZ_&gy֧0k2oL(`=`>X_lTm sHG!~$˗19my&6ӳ4Mh!H.\bw h(Kh '0sPXZtաf’X]Z,D^,_V?Y}H~-[n+lkeKv6T1nTK"\8~!Q?\zHպ8+}&X: od,< WLz-=.բS6v(í$ ƈ4U _sv#am!꣎E!NIل7D5.&EBFaH3!k!ze o`o8'(_vctGc FcIs# ?zn|n?SW|p7 畜2<>ؽgrg>L'%ϑza(%D& ѢA4hT|oON{T[ΓT[b¡v%LFayK4}|=ĀeP,q> K[lu#ȊHǀh=`ܗ2- T7;^\A6\W Aǚo_ :O^bӡ܅0m?("!!/;=۷ߋ*.T^eg 䪣5TK %@,yZv|{5=FN=mcC<ř q=Œ2oJe!O;O1JqXg{3z||'Hq*d'[<ģ`(}Bk"F%mRkNH 2Bw-hYgXPX~WC!qb jeI匟TJƁ,~mfu5khy39b+Mg*$o} ߀_MYxXv T5,yEtz֎K+[d] XB+{1 d";bUU`!0yIP,ߌM[t( *70;K$IrjSokɌs^lyfGK(u4E]`7\ĘOi8bCD;ʖ9p Kx2P.5gp$CӅ tdX=SWf.H}^|~FrƄAHx1ַrdW˃*v݅dS>Fp&J {`!f'LJRtj}P%9+`Nn͏SP?c15945Djj6W 'v,2t%*F] :GwISZWG/v=}f* ۠ˈ2&ihϢ!#E rj*t|D΂Cvx)P>y}5|OR#[s .P>hRjХ)|5Kܒ'tdv_~VĮe 5TTx7w1Sn4NPiS !%M;#ɲd>l1Umƈ@dxqr)\ۆVM4:BUkzƹ d<`w?hbPYTUk?_49Z,͸!x䒜-AHNJk÷C R e;_b UN2m0¤DǘeMHYf, `.2 :pt-:MPyy7Z0ϐ$RS=a :v*_A-Ռs٫o*Ck'*[\qo?Qe{WyPP !hnRc:,l9Dݿ]H"2ZK*W` <[Q6fE4BOUv-С=]YĐC-Ѯ2Y] ل~Am81m~P="IJq +~; wvQX+?HGj=gY<DUdRp¸iK&.cܼSk3 wg( Ԓ(qbwV?|'v1>+o\УQ,NUe}z,ւB+ D P636Q8ui묥$W9e<$#\$?Uo}&C"UǓ"v'"K %x{̑b.bt^s78Ja 7<4T=R#|#ak9Cz(POy PXX >o ۞iZ1m#؈Zy3ݫXWjp)}Q-$hgK%n*M#0`Pgkze9ׅ,Gd*UFS/W.w`X5:+un,[8y]< ḰJӓX`Bӥ2! !Ԣ+eL|YhMeվR&ӿ4 XՎ4|SuuN+Mr捽Y:&`q@.4^nua/Gů4k[LG'&(u=6 KLtoz8/{C̈lchT‹:f&. 0Uظuۮl!Uв{MWyH6 $6«5㾔:?B8P#aR#|4Ɨiggڊ^t庈 ׼c ȦΤ4A}9$Bj̓mƿ:7OkˑN|+^7&On0J4gt߬/F]fq߀XP!yv܃o W6aIY{x=k-ܢ/ ۗV aǓ}6y,YRdHlTu% .Fw-H8[\Av/ܐ}-ħ q(W6t=zXKML* Ѷ pT]Jƈ}[U;KA꼺 ֨wE]w/u$Eݪ{3޸Qo$JqU>еFt/,`q0w]֞JN@V(<#|$ZZ*$;m x99yİ}El#=ukhGe׮$oVL(]\\Us}*giFl ͦ<{$t@6BvǪ#c~%=Uo\+7Ù2׌ڛ`컁#g+f]o5w IC*ཱྀ#i9 *b`חiO_wbF㔟JLo^L;zpXa`KiLBrxeBxS[&%ش6>,<V=FIy]NHC-4l#!+3Nb3590ogG߹۲-pӮttXa&gA=c_6;g LWޒfX-0ζD\zNvıK`qw[Q+~"]ԇp":tZ/H/v!~}d0jtdd<Ҽd^]L8;_V 2pbIl/1k}FzJHGxW$o֜ah>_%vJ^7q?xL%[]t]* ^m׶l<4(3'6i(EBzR!uxp}֪ JFkB) {FBc";!AL6m z"{.9GC`>aQ\+_-NދQH>`-YvPY>VLH&WAԉI(#ÀOwMJE 9jb!7&,+exگKTV5t`rt\D*ݫS53W^@b;2}%\$]SR(B>&0 ٔk%˜iJ=*ʃ HTBHoW7 8Zөiz1a-o:5O s^Ȓ e'o޺, ^Et?VIǡw_esE\[Nh!HK(s.UxY\eX2V\Wk$\~3梏+?C_הҌ|M Mפ?x7 VX.[HiSCV72d:B뿜,MRCd JY7%Ak0v M7-]v OJMs\Dw+ r3 ҄VKό]yUT|T|1E7[5fah aߝ"~ faW;(X= ?0K9B. q"_,q1NJKЂ{xhs)8Mɵ-fƻG9FήsH'Cȟf+OnIo^v٘VVVmTn5'pzm)HS+$S˔Dm>ŐikܧF+`1=jzh7IZDڴ|z pE"bx!g̞x"rM0]| 삄¤Z&LنQTw|m׹c0jHyS;LٓBTay˄:LW?H9ih~j{qE=: W9tS GX#kA 0;3 M+T~QQ֪&闺$ҹ!?)n~wA 53p3vP3]/puq׉M8! fĪ`A,%q\z74FSzG&Ъ#ZƩE:sϬG3Bª`Z 9 0E鍽ġBCo"An(B0i$ q`U79X ,0(64k5ã?X.]7k&k Ĭk/SA\PćRT|AWA F(EqyIr7~efÈnάI:m럠A0?DGj' n3O8s3C$%1S!|x#bͯ3kFA,1 V#y:qSbA- %Ig³MHҮL2W!&*'6{,^j :M~ G^?L +"gˀ*Im݌'3cT&a8.G9)7ٕ`mİh{IUFf gZқZwSoR58%yrGoZF8p'XWb3dMp{rHF!1<%PVtPOL$L<vJIIK]y{qs"()/5.8gKaUvkk.J /P9f&b.D|Λ&C%1(5G-+A-v-$-ُ5ܯR __߅VއrVQ>t`R$WWai]^ˀ*([pa{ 7Jx5 ˏs_k <ɴ;߳;G{kzAA&=Ss&'Z%hyZHAtDQjPE,9+z wLA--T+=IxSZX\׋MxD'y Toyɷivt3<]B٬v0ui7[ǙBɺ3؄'Alm|UǮbMh_AM/yriRm$r™<ԦVßQpd=Ձ9j,^zKw<-QII͚ RWn C$^tu8>wok!)n ]d3c;Pg]e19sNNLW+27UvbqwNy簯AAR) qT~ rǵK9,(p_ ^HD'> k6rh?l͖Jq vr7J{~ W=}䏕i]+E!H@HkfBڻaP|DL;3@Jn6HO<1hΑ S%L1­8~JYٷl{Kͪq3> }%tu> *? bpH(y=N ɧ|JhlMY Xր(,,2Fv42;G(y폀j?/ǞHCoB m=7̪dPyaRfrXZ%\.ϤnqOgAioN2tGDtx0J?0Z3 ,Y~Bf보j<ٌ2||vޯЉG:zM]q ijp ""IPK0|ð.I(ڃ[Mr_6c1nN#|[?C?>7uHqYx1*P~i}OBsM do%%%hh]&՗mS'Va3D2 G,zz %kVNcףJ#Y#! gڃHp7+!GvzЇZ180bm7%ƒSm e$MZ3zήa$粰_H>Ϝ' Zy 4yV)V*Ou'y><-DPfq{=W otRQ fWfJEoLJ⃿OPN֫kЕEڌm`ri7FZnA?dDeEUtS^\ m[2 ^*~9(:^7Q_O7|KQNIW(C tt4We{} ps h1ݞgrwCȱA+\|#eK-`ׅ ._O5ؙk+WksQt|8GZޞ;,<6zcr$REِ"TS{p <wiv<!<k>% DH;Y0.6ޥuѲLL|]@q"2Jk@9ԞXe[TP,CI c0նn'%_VRyEPߓuС(;ZiFo(s汾XڪBΎiTs{ja$3<ʾ<7˿ 2Uה8rs݂p"bG}mĴFIâ9 "l>öq mc922Gd2Bc5qO^P -ž^쐲phߪy "X+ ސ# }Ks LIg$!O oC- > -93x0o UPS`aw HQ&CQrmR=z㽽ܰ!p`ȴ{dAYSz*,*¼x`4jۼH:hzPk42)rVl3ӻ0ѿsGmg%-٪&OKs"{wZIAok o{_DV ࢙7G>N=|4W T" $2@5A#ĵ&nq+,a( wyL@i+h=#ivLϊ!?oO,C0j[7~rYdA$~Օ?̸pğZcZПTO?O#=Sȣq6)!2D<9uq8Vdw_ ?aO`QS-PAy+>X"o]9WDOoE~-ZYgFMU5a\]EqmjQ? }q~žEsES}[tC׃KIp %G2|kI !3olY( .|s)s*n M)ȄClp 0[{dG o2ʠIV-vsP4G>#ϋ@8%C>rpfK ha"ir=-]-~UU[ 괥6q=7_r]lL J7(ycZuk#Zv2*qm`:AD5x8)nd< uќHVY-Ä--~; v#H%VJ^뿋> _>=97# IWRȝT6Ws00L@Eo}!Vm01^1'J<*[彧ʥLl<64]6N˲B`EȧFwxܨczu;frJ}b"Q)g]x1(/*ςAKwGtq 8I wd/f#aS"FKX"a`VBwF<Q&pWր[uCFB۫ 2wibWu+kH(A=KY=2Utq\OW}$_'هz/wօ71vkXv| 9DYX}ިnĉ fh=٫ʆ/{P=ʲ6?CҾIc ?gzѧ³^/H!}ZƓI_ ]sM5jWl<$C=<30sӚ+XAXX %-[J<^`I=N jŧ)fzӠOs|Fl~Q%% B[O)"z}zJ. H/ʷ9wwh! M#2muU,I^/0Г(DׇtYkX(h>| ~Q&'W4bK!%OMob.`I~p5j#{/E:4f6ֻ vs+Z sh!b~vӼK$[s 6IJ1xki{EޏE g~7 p4gAMf[l ֈ8Ctfo4 tE8fB2 -z+vyfvc<d\ m񓈙Z-Pu; [1֚K&[F2RV9o/-[;|I6Ia5GI`NTU;Q)AB G%1;`6zoȨ" W<9OD{ 9D6b,gfGzb{Bf}.M? `qY]CsJVb<O ÍׄPf%@5@+*%y> 7B%8,/!US {w3O eF?-A&ZpUhwM⥆TfC:5,RD0<|`7+lxV5= :_&Z;yST6#!S }cT-u(tl/I=? jM@{wNR#r,;&OD eu{{5rm=vZw}0ju5ȥ6sNY.Cdso?AN;!x$ւ. ]}bY!xb;nġh[%o$.} G=HM<HP3woڧtbe- C\ ܲH>2jg-jI@3*RfH7%4MXlqOd8u [HH;\V/u9ړ; 4eWA]ۣ|:$@9%KCdu%ABL%!nFN,~yK)T-0 [@Qہ2mXѻSv?Sc9/n"J >bysXL9t\VyzY)ҐaRِG9YEGg 7w1-[ nw%YhIPѳ:o_p)8{;!Ь3Fz&+tO0QHnjhW"i)1Trօ`}qPs2q' UN٪uVp%sh=Q V *ֺީE͇iL^,G\/)YzY%YJgzk yM'{\$Hٻ"q?Q:~5!x _hXpA`OpjzRh0zuUօK=kÓ탛3Gu* j9%h'T}iCi{Xƒ1xI{D.xطsIH(Vy"\;/;kĠB9I_|䉣E2:}@=6OuhW8ȢM&d iwc,^mtW,޼/5\Z%k[+;?К̎8vSZ؞G2g~#"c  e.쐟p."G{vLr$[A&e@͔ZKpM8~cw6:RsdGH\^ H<6IXvdMHt`'8\-tUiSq0;l5OG@(;Rfez-}VG,D.Co-pP|>\BZ&NEL"h5871"V,zF?IS&9ʹ|`}fJeoq``uؑ[;2A^IfYSDEUUA'SջxO[F,2(q'=;VLGTb:{ݴ2E{ɻP*jJ BT+qz6}oniD}ބHl_2u" H1Rk{Pk5|s% ҜH6@ba3ߦm3}* ~sGld\dYI,x$g_37i\z~1!~jkdW,_9/# CRv2d:]b=$j>r(ޞQË-Rn`]:@/nv6W]V \1d >cg+ b66jZm"Zvqr_w0ieWO;X=?yN1s\WTd?Ysm3f8:ȹbA4H-gG,ٍt6,H=@^ x'nÙlSG_ֻz)@0ޏ5.McP9AW9d -wͼD/;{d;n^=0K;ٛ). \lڧj;58U!QvsNPAKQT}=!uzgTZ[FFyAPa@L|^!Z;DsZdF1/CD8r4 e vdO2|0kg$0#cD]NGH;yJg_4EV>O \=TrƩ? ͜Kcg hAm!_9舩Jw@HRųjݨĵyN$=j*C|ATR q,M]!@TUtHEd4/bRlr>iJPH`j}iu،;}.`@@1%gFf/PIv,"^^eN@#zՂ{CyF`_XN3㋵xc:zw xrٴn~Xc6܈cMXMPR߉6#Lem5q^i:[*;;c>N񫈤F k;U,f{fV2w۸rH9o`\xf.&0hg1RK`\ekLYm gF !)Uj[~_EO6 =Ϡ '`d bZ)/@X"D= bRT s=dSXz7]l[~X(o`"UИܮ@8d%ٶ7]iyˢM{.{&6A1`z/JV^ӤZ-'{u7-b$F{4{_ԧ1&oxpFU x9l,$*iNiWjP_>F 3^`n&/\_5_"UVv<կ|x*cFd@|APc̕=Ƽ I-sl*&S*ƒ TY}rۯwVrL%N|RT4v^qDr2obNryG'5|E$t5=a?JZϏ}hoAr1q=;W-(LhԨ;qZb@fP0+!uè 4 p9GeǢ&08HW;U>_CgD֫NqL+g1cPLqf7NWf+ETn::K3Qgt /?QO{:~Ib ~B0V! J+e)4fe}m/$oׂ@֥PS%X ]#IkDsJ=÷ݚcd|3=ލ> .(˙QE2Z=Ʀ>Q:? !s|u@nQшEr6ʹwV 9i p? \6!:hZOQ0]\AyC^Qpn@`H { ")MګS0 (N!,*RJ{O8_vEŽJfv l0MP:{+RG-Q_K4]C۱5nwCVlsC" 2׏Lvfaxíb~ǖ\mt?7 #Œ@4[rz7o}5e߳܇"!W䡴/i/QA<׼qPOgaj\:^/6#*y]?m;oŝSJC1'6ɭH~AG#>3 k{0C^ ΋9?_nɆjwoֵBLc|_|^=vYDm|bP~޷T'}я`.N-h/Nt3L&~۾F³cH.ygSK|.?/qQMm]]Ch 耈sHM @Д>&>_5owrƙW6l'9 V^bO)@M:jg@(G׵&rO47%Țy>YG1nm͝ z/QLu?>r]s؝5 ЉTjm{`U@TčlgUQbV*UKBi :?HXve-݂OڴDbH{V|xFoūBvZ Z:6_)se do=lZ1Ksw(V!9[q"0C |"A%u?^kAq]lA Lp,0_FI}9)Z e-Q&_#xWaRB ٘/i"h&?Qވ"as0m{L+Bf/Bσwn$M왉q?wL(Rʹئ#TLpB&;l 5~0%M;ijKڒuK2 .%Ս7n 9nq}`cZM(^f 0#鬏0i[knp\S>x:;̅ ߢh6JdFzLp-&I+[!ʵeoHiHP7.>ژ:|CLb,/$iwv]^7Ʃɻ?ZhI0jQ=\;K!%'`v}&uC 瓡kϳZ0xE=,vgû:N%Q lxՈ^Sܴ0*GCoc?YGPLhr-cH=G11p q#:6>\ަ^%?h.y XTXk̼9A/,'_nsK^!0"iX.>B-`ˊ4b0RNZ@(zL}OlzRb@gvGҖ-һ[,'I!?4E$;/M τb4lyT00s/?',E& ! `TrUy#Vc(s!TPc^N^-t S~ڠ5TyW8rR/J9Fw+u ~+8dǃb/RJhIO$}X?ہꞘPSq>`*hz nG&QIDwGP2h-ߺGT|lw04c;V;t] d!ʵ¢:U=ʹ

%`B˶T ެ@ Pل4YNp uG2'SzWμ!2 *3+V;jJ'GjUm&ln Q+yl_!W򍢁DtˡGgGPߎ*gP\1yȴ攗Xx

ʷY=8 r_ V_Y'L/)/ew3oap>ŋcdo*k>CE=xM_zIzyΞX &V lqR+]OB9tRWe$F)/;nP9-dλ@-CxezᾟiML'dw{S Mp|Vf1k/*d澴"^},0* 9**y]nHE%Ҹm9ܘ%sV (kw畵W<; tȀ-$LĻYP"ة"[!F%ZQ`:=eER4(QTf,QiG9/[#Gj/HңGrgj`F:S7mעFs(ȣEIqAʣx2F,˝)ٵ6Lə5T4JE(1 O :!ND3x-\N.KZή9^DTwLqA[9R@Hjk )DZrP r0FYeՁPE#9.( -'uH(2U~lp(rNH''-57:k rJ${AӸz+5!NF*2~1=·|_OYw>qyX2pY+b>I_z^5~fd]wd<H%Wth>#Pg>.e尀tscVm5]t[}T% !+5bP~<'ʮA'A"3?jѸ[&Bs`l>NR׏DN"6%f0@# kXU#߉_(KJ/4~Ĉ>R_e7ǫ|=QuW}W0mD. {)[xn6t/sO/TU⼹"c}Ǚw|Xy%krRY(uxcݢ {\"D'%x{N3G"ZE3eB!2bCz4VR,s + 9 m[9l23j((!!&Dǚ՟䢙Lz5ع+]K0~'NDhDlbus%i /`Q"톮K:'o% -Cеo!10{<E+bJif` C٣%n'u"?jzj]8"'ci:R4i4/) Fn~WT}tPF&¬ "阱"tܳW]<t~{\9~NW7PK;a=Q|hQA~2?XjC2U}JC4.[6n6jX;>| sj&?Xc=Kݾ눻aSC"֧WG5oI hPo ŒAEyw}d9ޥ0yJ}~Pv#A[_#ӪީҢƈ!\?)8&m;!Ϊ"2 iHP5߷dτ qj i-& i;1EZ ӸFZUo ⟍4 ߱^0&gOPo=^V@A s6F=SM׊̸| d_@~LB8Zw<  蠛=<ɵD'Y&HB0);ه{؂Sgi)t&[ѴL$]!fJ?-Lg^ƱTk $+6`1=]@U,̸La,Þfsw w+m2 ٰ<\l]BNE>e3`a1𫃂rTdW?*=(w{'*l]6Q2$'@sT=Fl=W]{rX!ŊMk*- E|ɝNda/s+x$%AdplqTfQ4Tf}ϗ=~0(vtIJ<xuQ+R TG+jr]xH!U/65{BP1s,psC,s$M.'|%-[PzC(-~%q ,k{Ι}-lJc؈7WJD [sJ؏"62h(([ӑp og]jhݟ3㕊JtT^*'}S_Ŝ5:"eܥ#c0(GI~\u&=T3=sk=`C6$:,/soeӄ)RqQ [=Ko-$N]Z=xdT>{;Md8%-Tk-(l͹CGfK J1UW I(hcq]:R嵱[)['FdOAٸrmY$BrY`gSiL ffsN(|7vBx"W_=YlDǯ!|$~Rn)6C^ͩXyeM"ׁU|a\d@q\v\F(4UEVe28[]tpJZaiDк#_šC;JqUH dIr^4]Ɔ +B_!.Pqþxg7ͭ$>];:O] H7>zMza矺 ?WB=ծ4Re;gGimEH2("ɢ4筤%BUSvI0Z!g˧ѥ{r*Je|fk]US#Ͱ2l,cm\%QfT,`'ڟ!x|-WT=Q;X K{SK{5#;NVjz$'$S1)u+nO(\΢xl?}5|p|]>?[1PӜzV3Te}b#Adugz žXHRvE/r' ExHa[`,aԏf!j= "4#[8 WZyµ `"#fqzX rM/nPx\bx LL\Bǥ-t$< ,mpEĂad^} o~֚ &h%0'B#,o 64+xl,n `  S~%zٓ?@Z}%0eX%~ Ү|< 3,vwxIYrv[Uhb$7(@gȚV,@=k嚨B;Cʥ˛͙X &BU|У**6{9f+rxgGwc|gYyu`v#79W2=Ø{w0 Q>ނJ Ex[\ךj H|LٮgFb0j",1&l&'r<1v iVZ./F :q=A3pKydY/C^sq*M]$umIIC$Pm#?Q'_79VL ;j_GYSib.ٗEݔ|agz ai`p.{\R]5k.^T>/>nLF TUOXnPhw;yW<; LqF\6Fӏt&E鴚n6x Lj G=V{6?=UkdǨeIvVMfᏁhV:ID 3w(p"}`m|kP`#mWm4C=9A>ϼBSS C:?ǫxVs7K4.{m|nQg |z8@UGojJYj_[{,G]c % nl/"~- ar* ~"E_t  ^*|̂Y-ܑx,*M0*dfA,wVc TJqAOi9o\ F/&*!8:`XAӼf  H@q&bmo#F-mmR]Z- {IB:Q!A !kͷl//*&6q:B8wp/!DCh>4!CvL SQ8-2uν۴HZ(pyA|<&~{bVH|Kq@HjkS PV^ˎPq2{8CċDa$ɓ)/ $?,dAݢ4<7APW}ڮF>NY*s\"SH\ ?6e[>(H#ř8Y~DxG<)ShrF# IGzdNL.l| Ѧ1fx~)ŪsG9( CʲqŲ/DL#!<6A1ZК*N2w/ :(@}^_ˮqh-{:bo{i<߾c;|9^X$Df", S-q:ߨGe4fR9Da͌nHEyɪ``h>"! Eb$_Bv xű,ֈ *@LQcvsI@ER%F@uMj0C@ f>ȠK' ma-NA<;4̠*q:i%yxh›ռ;tMn=Hp3HԖ 2G.[z"׿kvJ|w*Q a)!,Ō~HI>5}Eʇh// Kyto Ro5 +nW;J :ڢm쯿 "DF(O_zQd%VFhM+Eþ҈y?XjR +ER7n4\ 3e¨tzfךYJeHefFW,$sqpc;}SB`js)sx?s6!`V#Q μdPן'e:_=Az#Y_sBD#! MM#k4\k#.+8h,Z[1 )DDAN^Q}>cs{&\Uqq?_fȐ/KC7OXM ݞ`Z[]<hPCW1ƫ#"eh8!3sug~0,w;8!Ld@}#sF߇ bAhNQCQ@"&{1mzESM#=t`]"' D⢖ו+H9VKa׏wv$9$c/kU%3ȴq1Us["|Y{LY%gc+}伴3mN_g)1=@x@JfJjCKAe"f 㕌- SŠHr @8#Q;tPğv:'3iIeԔp, Ez.IZ2cͬ"3!?|֢tʿ˱āt`~Jډ:V|k3l)ua~M*&<  Yae@抂 Ce LJ ~KO]2ȷevΩN#ڔ SOe)MS+`EEnYV L6\?og;?i,-VJ!w,̰&~;|q:!RBrǙ$0tS ,%pk ԖqhԟIj.Hap$ݯ0%B0#J'}QB*ś Ǻ3q٠a.nUH] L*"5#JzTjZ(U9{7-]Z*:vv#5|ߧ% <4K2T'$,=ޤolUl&Mht{jc[R*N{[ %Rֿ0BEB23`o۞bi߰RUG.C@@EV/@=߁,} &ׁ&ЀD\<(|ݩΞqJFo(6Wvy24ej|FXD>o!^e @֓Y>;R9^Mc޸YmUtp\GԁQR"y՞bLHOG>v !Bt[JPӚbPl:%8=pBWqQ  CD)`7F7KIvN)Q!TekRn=~tM^YKSP?4ٔ"ǣ+^__P1ei Pࣲ5b{|Bj.v326 SMc)y"(s~cl-=wB]6>7@Z'K8U)%nK!Q#GDۯuљzByR?7!_DKTJ<) γW7j]ƛDZ uE螚cnj#l*Q'a<|&ɕ݆ Y?^CHkd=2jSAma!,ri޶PBs0{>)qWGJ[ fQ>U!lLRK,iCrk[g]VC+ۛ!g TPvP^Σ9H0ryȤQ.鑁 3CqTmOun̔J%REXv7Pd"(~ĿUmz`Z\り,S -zy/F0 /Ō(|)4(xFD091C[¿kVl 6$[׈r?wr557g<w,G'?]},]%K,ZEToe=HcF?}ͬP^{gpAdͬ]n=@݉8A.FMT P,;,Xz~D)l}zDֵڳE2({k)WJ9kUUYo)"N[OKȽN^_bO/dvheti(O{Pl>]!krD) 30(i6q8oJ"Gs1ZS|/4L5s{^ySхG1$sopj^N)Ґ@bsr.$BF+??\Œ+Yj(#QtV+%g$O 4lAef1+o^ʹ̳ru!IJ4TCqyծ萆H0lNt{rs^=bG+qI&0wh# I&pmTz@Wد I0q 9fBc":GtðڳJK ,T<*8s Yml}vD:8t߇3m: rt S?p9-ӗt䈔~D4*1`{HQV{2 L:ß9!UAҔ /W5nikŽFg[B?)]ɹh¡oSrٗxN2<^Ua&'Lo[rza}٧,z QۋDPc ɏV)QajC1@DWtqB{r@gS35io7׍$LK џV q;/}^'j#|n1y"Dۉ+#:"g#Zv} 9g[80p`n#/Y>=qr Ny|c]'o GN[ZH]ER߄ ?5KWQ`^ߨ暥qIZdxH&aT?ڍe-ӹ*cCvu-;I_~i[a?hG|@;A+8aE|{%^Lps\1 IȊo#_7YH6J]w9Nћ1S9BO$$ᚩO1BLd 5oo>ҽSIhN@77}) N|0R|' Eʢg'v ?jaZس‰mӼIa^48Tpɖúo#M3#p1kPUu̚vy<)rr/ +nZI]!&VjH?BxE:i0lבqynD)s[-8EE6b>q6CXuq[26so(ʀq-WeҒn>+++lRA<WmPF&L95d14-/2%ۻĭu~|D;㾜n?I_ҫaH,ό$ʎ%#co%, #›KxpY 3؄Gavcy Z?IW 9z(\uܮ_0["Xd:W:rec vH vV C"&a>?9kEҬZjtpiVmI%~y `{9d:nǧ 9팍ØwzL(9|A537A-[+/npn@Ay}wF'K<[%j<>* av2ѝlq$5ZP^257XՌs,B\" :Zxlœ_&H)72!zߜthB@iUmr0Z:gՇꚿMU]JOQBH1sG+~C2Cumr7u3MRR@ӳҨVBLޗrKFc Bn?+jS *Nc l%BmbX+ S&X4囅g0m?]jI#/?dlfua FиΟu/y,[B#%W~<k6?Kvq,x~Gwr,&/сl2u1 d"猰nQ6'xc1=W ^)QxKӀ7ϼӓ +h"u*N*;ג?}TɏZ8IY(sPRt<͌V;dmWz|p@k̲~'tAoPx@,|ϴ`07JR ],,LIn={I%G@{98{w[edѽEp2ӓ;Ֆ!:z=NH?ԮءjC Vl/x0Wq_ǥÕ }|~@*^f6;,$X6mvqV9bȁ⌲=$5Aol?6{Q6A(%r8 b7~Gy&d1{V_-qr3Cu*~Ə)ݸgw64RӧUT\Tp'"F'0F8p:jB)4K?ɋB1u|~K"hq?w3lJ;~QrxLn uhq6~* yfKoGղ's"ªj. t2%ry1o狁{CX7eXjyʇj}F>tFT?ƕҵbXb,wH}u 2kXuGnjD|+!!<+y,=tv P5%l|z¯+ j╙xc3J+ⷂ & @EEN <(+Yf3M_9jZ˅Ty#gF5G6E{e`0 CȌ?H{K:F dh/#o\m\|eʷHSu5z0a-˴!Ʃwaxl~>rn p7bą3|5m:M[Mw L~\a@c4R̦SA*1I)a8₄颠BqMU,.,*F @I"hQqYgz[_TUtrc`d>PEƉ1#A;{qK>] ָe6 \uO]*u<, J«1;"uUzț'8\o/!_q` h#_Kpwux~%DZ^[l ,?#q^8=]i4G%~hpr1eoVu>PaQT$TBbhY5#w]r~HW cy:g Eԭң|U; qco/`[e}Bꯖ-kCÙz ܻO(f97`HۇPD-8oo)0OGQ1#:u-% Zط2pnd6#e+MOP9= ɊUDUVֿwv(@nA׺P~fӤ\#H,Cpo:UԢ q&ܪEoKC+=>#MuUа;ZJ@UvR[H$&e<@v2} &6!%xt {*B {&19[.3ɮXJJrwUFu&TdhǾRCyvZjG zM yLu*7`=|&cYaƦ8M,ҩ\d˭ |}҂mL6ìj϶]b]毐PY:.8 12U>3RW#*I{u[dњl SOj vó<\1գj֬ҡ{Ó8'[<n?ExcIEނ| >ӳ~6qul5l,BJ{Z_ EqºևpBOߊ 5jlH1T0Ȅdp띁cH3֚'7XD-AEjJɪV/drݜE&N ]6a!xY#[S9>Z}$E%C͜3'F1ܻ`G&'FJU-$n.6N(cD5MCrNL(1zONC UP=c}`bLh8؎JKjBǷ Un㮅[MtV#]t}7 /C]$]Tr=42A қXDh/;;vy)dGp SEsД9W&8]2esȅem)_K[e|o\87Eq(s qrjQĿ2ym[:Yrѵ>J/1x}桍`K[l"vQi9c QrX!ۨGAG:r7iF=x'=Bs{R0SQmAmh?Ve(a1wgE,IYQ&m~i>z?^]tv-# 0gsg.W-}y\Y! W񑨓$ N$dp= 1)IE.DHYߠCmQQj{! xG^FmGT అP./}`ַ8'! $ ,Rb  xßkf+8Z:c;W@(A%Ɖ.!eK#`OFAulӝ{%o(|Esl+O"B 6؃E#hCő${AEV}WM!lVo,>#Թ@'G޶m nk}_MǣLl>Ÿ$V t&exG#t W :2 B4'Z F}/v.ء\|B(څ!J_ƵAF:ޢ}E(N4)e8elqK5soPU~򖕴}:?~jWƏK}LZ{C*`hB4!]h6Ϛ:f,@p}DޑPVȆs5b鹛OKfRII8uWߘ*k $ @٫0G,!;]UC8s;N) Y%*P6<11SiW$(qV"qӳs#&QӰ^x#Cy&:M~ruA  }5>KmP#93tjZ ̗d"`R6U|Fue {龿8]UEӿ"wW ;hvlhYIˈJ6~0BwN-_ S!-0,g1;Rhi;@x/Tv_m* d \qd]0/| 伊a ~:0E'&oyCA٭Wao|BnJB|t>m .^(w5nFzލ^qc-Yw#yCՉP@-y-;͛W̪sv?%?+ 5*|  gZn\k2/$};  Z|0XHJw".䁢摏&u8 O$y)瓛BZk-9oB"7+pLY+&uOAJG>D: ۦRf 7tN(IG=BR#A7~% tw81E ;sU_V~uG׌ d8? ֫=2I0nOq߶SYiARb.F`(1[_XX1Zʍ$y7}G} pF/jH5x8y\o'\@ZgoժL'RAQ,m=UvdciI  =i!+j=}(014fg:f S@ b&_@n1[ԁ@KN2Uj*y.q< ZYd- Y-j[5ZЌ]J6HljA`(vP;>(mZ<=>eN!m$}IK8l5#O~8hȶq"GCY`|x" `BzZ.RN3q@Y꜠(yV|Esnh 0|d]TKB=~*2닾GcOպYl;l8Vo@_NӥH'ᅶklZ8|oГnG@cC 3Gg\R M&$~!/F^Q"بkή\`*D?ƯR#!}% O{]kO##A6/|Z f D8]5OHX D)ӫ`M]{zJ/t#l֢)n1<Ė !-RY/AisoMs.$,$@ ]J${9g~(9NTT3l.Rllx󢟒ef̴q/!c zݝ],]mOQG *Q&.ڦe+v삱4al1{L8,^fQ D@G-Y;ux{Hl)܏6bLS!jl: |0N瞆Z^L6޳ d$)bZY\)KnVX'CJ޺e!18^b/]| ipm;iYN ,'x d pm+,Kޑ:^iyywHseZxi;bTAz e毯P;q@+9m\4ۊXA`7צ:,%Grԭ\h,AB: jX$ |& 9r ./}Ƀr2#Ë"HWי^MήSAXL-!a]tr{Nw]k& N} 7᰸ΰ_ʂ]~KcMű=&GWRq&|$ w l"0 D 2CwlW>Ἔ0 ^g"TᚈWDs ,ڬ^XQ{; xiLJ;_x A R$\r_qBCpUւJzꉄjYIpHYGp5ozr2Gі]~uG( sGdn3E)TR[9O+0`4\}H{f ?z˓ $j!6 YO- 1^gQSO V_hd,&8 LA;=+Cd0^/A8w/w"(%EC6\$I=ZFX^mzT-ZZ'܃nADXsz/ P`oD} &}ϒoaG&J@Dp}%t%O=/xS7:x3Y%--0W#lEQK״v#=u9$nbQfHP:HZ2\⣊mE33ǐoPgt .=RlbA1t|cHb>-vvƦ86UnSIU!K"a5MH+wIǔ֥ wbˠ!j/dy*0+,R6֣-\vۙ-Pѥ^,qJ4H8ۭ{ڵD-|xlk}E:(_(B̮WYJ_ˊod)_*9!a|~6YG_C #R tSx pC%.O[%MaƓL@&ZA^ux!Ue?n䄬atPGfR1Xk z¿LaxU౱F01wEvA$1?.(Jdf=F*UH|&3{}qZ:[-~hؓr%7&Piۊn6=8:zHqmBQ)ܔem~QG OVjD#QifN5Ȁp%c9;CϘ\hQ|1qs K"d}<Rƾm@.D۶P3sDc d{hpt`R#dR<5r<ߊC}1ƁK 4P{{,jh(ULś)gU꿠:sA00V xmʼî1;RK#fnykUm]_@ 5IЅ_G`b#qv o{ x^.+:O1O9!i&w}ТEVKAϝMd.o)ņYggA9SҒ@Qǻ&`۰z_.7qR>yA۔nߙcΰqy$\.xͥ+24;-@eVfI#DGuSGY} %{MWT]"*6v~,u#3ZA!Qw#cPlr2s!ݴCu|)#:/R6P):czm8qG?'PE8S@qI݇ݯlDNzV`i3aC7)}|n ccSV7cb"G3<~x,g_m q^U d|E I3y*"IC}Դz0Ld3M%1jbHP[! 4]l>0 'vs m|Uᙻ`y^}VY?\siM4#e hjYHd6ɈQ([Bv%r`vrܸ2)3i!=ܦ2nzXBrBf Tǰs<=-v6~ظo/݆^Īr(4x"S[(J떷"}6~#|i3ؔjkS8~>[ \x1J=֖7Dcuw[A+w+zqZ*R]eY]"b&وwlAs27Z4iQ XƠiĵǨz]%/vyB}fom~͠^|wrހ~6Ưa]3 ҭ v1& CSl=ic&n#D9Z8p?Z8@w4!~?c˖#ܾƻ*rW#a~ՔXj҂r6z]%ŭ0*i "Z6†>z*~:E0M'e8h{ݰ鴗U$*BS}9mw2o27D'mDCO݋x֧8D@\'g& vDrπV"Y.SE?b-Vt=+*c)Ɋ##wL걆ϴNRd%sѩAly<󬗹`DP=֦EFe}pbg{^qw&Eo }27޴õtӷJbK8a2k,u)H7<6Ui__?â|tL= +s},^{@v>x(/ãuV-/j<ƴx9Վ[7Æ&nflq<##%).} сr5¤I.U)rA]82 &1Vx4o! ufTuk"rW"n~ R X,&&B׍:# sr$ ׉7"O!9Ip1Fi#/6C@b7Jvd&ݨT:LJ3sn ߬J%kuL?Ϯk0CD[ | Rg,hKHox呔ǾL6 zʞ)0Y.=V?3^3 |qإMcaU <+NT±8Hņ]]lxQŝ桧6ķ`}Q%lݛŮq9Aq_f4(ujHzy`9;|N^~ %R{-/3џ+jIևߏGtdz]2KsrıėǥH oE6vqG̶md\\J+~1Y@!"~;F-=,M#2PʯgzGn*NkEӈ-* EKSF#~,ky1:79H˖u\Wa B2 S)TLdK~,w<&#>V8$K"tg9Jcy[$@Ƥ&䶬t3cG2h4|8htPKI˔~_P!fp}_T]NA?\%Z /2'ާ d/&6qNTDqjrXc!!F7UYӅlGY-ڕͰW]&G`gp>_&0(i7)a@**˴Bt$}zvn# f_{V' ax4,-IW)(<\h|fA֤e~èM-׍÷w;z w&FcGf=^rWN/L-bF<| nڿ:Xe&Aklme}B4IIVWFemE?7KX' I$Y!Z̏Tb[lG#EZ~o /ywВgFV~ЛYA{.Td@ۧΓg,?sgawܪ;hp`h;a7n$2L%5wH2lӐNהk/9W7O Ւ+OnoF,V)r(EuZ;Fz蕪zi2`_X|t~U!Uh_L/JU9 w/kҏDQ RM7Gb(Mh,44<{VݠϹ;ʖze r|9y&$pڋJP% ,#8hՃ('Tk)ҹ<ώV=¬R~5TiRZ(e =*V?'r}lIe&*^Uo~p8bT6fؼ.){TUAW[_1Gcszc2lQۄY "|2̦J bCw_p2wj-+[Gq՚Y%L~]Rs 7ST_b&fLWvt(2y%h͠!dBڑ-X.x!ւAϥ3*ȣﰇ-A6"|`NKKgL%<vw{d4 =æm5~H[btw5\&'L9A&(f#kRɅCu~[f ‚fӚ`82hoPVDږ$MAnQ(:a wAVc7˳ڤ`|dUB +[& A DG^Wr߹E"js~]R\r P]Fp^T ]*Jq󆜊4bemEeͻkhM9A *@n2G#suWg 4E`Ƌ Fl?[4,EMź|'9N&"?=m5HN'M|nqa2pV,zN9GA& 6ǷB ز^x{"`[ǼalʭfʥOb(EH|.ߔje~4~#õwxGOZ%!Txoz:ĺ1$7l *^\jǃ49Bs?˗:ZsXdP0R=Bt~A*9Ao6 ɮxÿ5Q\7MNºDuRy\O!]ߜA%SufD?^Srg6/? svJ!(ZxPWd$;m x|#ܢ$>`G Wų_;`ds-5QsӼp7mfSXCCqL p<憁nbCp8B:҆yuۀJC;zЭ匭1S`.Y稗Em p >C]CWl P/pL4;y冝 acMT;jg 6/^>E\غ^;1k23(0ӎ4M Ϗerd0?f|T5b;!e-cdvS۷t g׀PLH` *lV[۸I0ŀUY&gXͩbFOi%#3޶1/"{S`" y}Z^gZRN'C˼U]`^93Th{Ի#)K`gWjjC5BxiߩhεHQ D҂-%r"kvrG 2?0aKh4,Uο!W ީTncV%!Tah'}J}9Q pɡ>O[zϙJk[.$G6&F?Z#s +ۉ.Pоa'ǫb7oZ P`\suad5B>1V6)I 7i1M$).:}?2!L$"c S+DQli:?*bGkF"_Цc<2dn:-0:y>FcqXS+p `R?INl]xfwm٫8yi5+ѳ)Yf:}<)8iĸI*6&=V~y855YK>FSLM|L9a&4\KW4^ߗDBvC8{[k.SNY ޠ`%z+sOE0b۱Qw+#NIjƆw%?2[,.9{4+JPV]G"FXMpfZzrNKAH"p hKérSlxΏ-_?L7tCHqQ^?w:! Ezm"+,:=QJ6xmq% Wkp>q_VVo~0W\A4YC:dm5_AG\`"!싛<#n؟˧Y]Iv.P[ʹķxyWcjÑ5TJ;]aŃЂI5ϪKl*>C8bgf3mī5+s]Osx]SVi\2 ]5}ُV0x'}o >y/SbZO?`q(ܭkf.?(H/6{T6&LX^pRRh. B: L,n‹>[=/,g G vQs83.>z_!Ea˞#?vGat\dj!&=}rRԑLPKO$edVMJXnO=ZBI36i|$ >pC8fZz莙@"д̮{CgjgY"ٶ xu`E_1"y7(2" ORIDe8=l\i*B1 og@;"Wfo|J"/J9*n4vCx(Uh͞[ >Y$8~銬 o>=&WHi}@u*<ޝ8.ԟh1%{x}I#)fg8o?d $M73IGF-tNrc L)9{ `9j 4XL6^%'QBS10UfӞ3ŸƨF\HTccNy`D{Z^*(ը{zBAQA,НIm[Rw{|;€#.Rڐ|_0!ej&D%[ya]Vv`'2͞oŹʙ>d!=#H+LR~EOy̕C۷@~,}9,N$7R3u"SsXkaH`ؒX}%LOʜJJdMʭؐu>éْI5@j o\m[?^Mx )FkecX$#ʼ,{:?ZɾW6ቍ0d! I?~&b \}u%5'$CyI}m16s7m$;?|t K^>_{°[΄*a6rK,A 3&m*;E< Q,?fnNje#@t-?GN_U-RzR!<9nTL1o-5,U) H{D<ByeT}́Ԩ1lǾGm2L^ʤoKtxE9bfQ(pm`HM~GRڙ+c q6F/xq>*Jb($Εqܗ"yGZ1)P2?CCҖppo*U\ ߈)cy6 *7pY YlDKXW*! ?mxe.X$$!s4ThkE L?:_a.<.mgzu4˭>ݞ 7E%}1z$q%ztۯbe 1bv3> &}x͵zoK?}xIQaz1 v1p7][^ `] SY!#?CݰP4%N/D6xVv&oh{23ωp }fONH6U0SjN-SQ)9GqA]_%صdAnOcLGek ʑVu7d9Eh@|BP&8 &G#LjR{ڬ0۔[_QءSVrG}ZFYoaN7]#Ȁ6܄-{LG Hj%^w)w%GYoct:|!TUj@RD =RF@pq p kxgى@+'}ygCpRI]-2 AJL#)+{g1CЦE.O^$;:3ڒ>#Sk.7IjC.]wws3>9F/ İǟȾg'0Dy0cB=M ˗E4+SMVqpžSv5p!PH-ᕄ1ElsɎT*ܾ.`Kv=zC}(&xa8森/>8 ~?Ӝs!5,'u D&+[j-3)vy>͡,pD18eqۺ k|$6i5b~ĶIj$oTZTD Y g=zJve|+)#J;K5BGyls'{@! g N,_s1h Q8FLkۏh)חoV-û)9c5"M0z%)Cb+@iyI(a}53#߉n&˗ph1ܽ1 O4 "#zgn$6cꃞ;,[@,&fsE(S72rO.#hlqLќČdHtnNCkə()M JkΜt 1Ը0m2k*7*,RkѣڷnKlpdNfy5o0uԬ Gt~)dL?u= |MC`tq)o< W+ 8ԃN4ɎI+e,Ak?w~v(QPtN@tyࣁgiX$a^NaK[l@4leDG . ʹs*3V 4FЃ'˵=-UYԅ((5/ :oI⢑-k7_8^g|%:- ԦL5zxńӚIuzǭZ=%h]H'1r?E"#%~ez RK1%umT$~x5Y>Eqm $!,=XVNj ^+"ho&%¼<Dpw9AM̝u\>DX&}tZW9KxУJDM%*D'y@'F=Hc%>PXU=I֚ǦC|Wm$@Ҁxj+}X)^%v2dNj}9c 6S&C' QկƷ| ū"-oEɬ:7xGW_DbX}jh]Ӝڭ]2V 2ǀ@ 8[oo v3 b7|+Z+I8!w:Ĺ(Oڴd<~Tyj&KfA.M@?Λmwj&qqRq3#z2=6YMao|l5g7[E @z!i}upiױQ|2^Fp.HLz|6/]nr PڐNyz1,W'2:6퍫ʷD쮧R_auDG\xF)`cf^ 8o .5#*|WQC ϻ1Ү=F<[̠YYv뒲O{ǒi[=U5\1=U؎-q"@6,Hh773 kiv#/n O7^OۊGusWbO8@c.2 94j&l7$ ʮcu!S[P CW3}(=,RV!,Ra@7YߴLJm1 se@$i{#VO|m_WY9M!T*o{V҅'35PP J-uF'#@8~]^ⱒ!ܿJw\f"Y9V1:L 30 TX.by_EtW`Ўxi۱_JnmAKꯀ4Gp W9L[d9z[9d:WrոKtkCHD\|*}ðD8@3OŒj$[iU!7YXNw3;3+5$>\ܦv|Tȭ4uqzrw]벳wE a6s,G >H|=~̖ѼRF-q\A#4Q9T+ UU/+YwKz9e琀}HˊZYn Vy#O@%\<> `{%Ku!k/u = I39gKgZe Ѽ kD"8Op"+W;w+\V8fAG!d%&M9C,ahQfy=E:UB'RoКy{G0kfrhZL ׭|ٲ:u /5'{;˭LN{5aw]Dz^s` S@>)MGxOODDזcݛW ⵯ0.Ov|%ҹ6h۳׀[~.6/p`Fj}tA& 'jS 졹m-\Ź ʺa‡zǯso`3~5ODI3矈ʓ!8gtGH.Xxg ÿ2hIWaNS3SEtUȒo?U}rY{!`{L cF9*OaW"f6˗bXT+s5V/.7CE$Ѝ/3q}d@PԢ\:8:LT:Tf zԚW9_h|}p OMӨtI#؅‹"^股hSFzH P; cGɹAV5U . ^=&AmlLkt:A(E~}+6{WeSB}YVq`N\-L y |Ӌvbe=`qٷ ~_WWd:*a!VR3>a ޤ4:.2CppTɰ*򊨀) ƗqX~qj:]b:^ǩ2chN!T<[UHiePrj\8iz~;h:dX*=% )a-L<>J\8 `n}Cz Wshe6oOISFi!q;G@SDu4|d3ѲhcnxG| XAs6VU 4jĥ_cIa {TbG%|$^^.AK}PmP@|1IUTM> YALXZ&'{l|FW ƥ?̻rD6r]/2SQp*ڃ(Aܓ7~[SǗ :)0wC`ďZ[qެ4>9)/Pz^'ރ@u2 _tpI?$0vkRں>9t3I]][f9M@3z{lԆby4Si?âT-<ge-xŁkYR2"|=3`$dž ]PŐ]*(N0bAJTֳaq~偃(;aME3^=?( ;JSٕq h" 3)"lu9oo1N#[Ƃb,I>v5ǯ /ފ=j(Vw.8=cmQ:cr"ln/qo' P~ӓ&cdY;#ogv!Az$ ȕcM|S;97]x7/fkGVpK-A_8<\rw4)^h#Qsw 8M;e>!Gtl8=^&V%LRU7Wt䥐 &A 燔xCp~ʎX!bql:Ys {7 :$Z^!TؐwΠ.Mbq>oz8"LOώ?iXDN6:! q!{U|]ɇj`sr u}3wҗuCZ7lY0Zщ%rސëE -#ViWkEvI bHLs-o$]qNZx]prwѲ[\ZmNc2F\&?2a`;M|'Kae fxR $rW$QARDgJr|0kGSQVBI"vIrЕ:U 8n hJMx2b6k ~7]sỼZHZy+tN´'TPH<4)rGf}u&`ә6{=w@DhE6l=G;j'~ f]}E_ ~7p-[s2 =/Ye1p/5%^5e4E6pJD]\T"T_;憈~4|n'phf5T81䨌6A cagP Te#W7[9iM$I6OQ>*js.T{L&[8K7wa%ߙD$П/~֒'}ֺj~{ Yꑡ9}BJzŸH15ZA]{hwv.E}YYi9ԺHFTV[-haDv_p/@߾n(ai Lr:D|uz+ڕq?S@zC==O_[>> }uȇ @:.`t}*yCS%4U8Y]Ş;)Aa(c}_c2Jᕎk uqN\Wϡٞ?x?ݿ|a!a?tǤw)0#M\h#}u|o9 R/&BSc-u(4$ީH՗#S Ux`S@Z,t|I F@XgXHJ!)0^6\yrPېw 8+]OAULWL9g8َ3jQb^Ѣcjk/e7^%ҥ"M\ G@XkJ|y?HZNOGth ~9َEb4nc겋im PI}_sJ׮QOC[l-%H<qOœq!7.yLO4tͬ157)W9=t saS-i(nNʙݭyjw(f@JM\"ae0ʊQH1I%#"6OݕN%Ddx~ LN%3'H0FF{O*z(飿fk5>ƵiwjL?ɵk ~Ia聐)10i5HRnFCi,K1ydŔf\B??d=dH*HQWq@rm/-nn 9f‚]է- 1~dUG25^ܰp Z8nul*PSH"XxjsUeOe"GTQ-Weqb<֗0OV{Ұ_"1K -uFfHs]ݗ=*$-}tc!] U5 /Θ90s1,"tC7/H!? %-SxTe hfS˫sa׍,R=c.Ϟw J/gRDs6jT=[?rNi=ŭYާkm!곟'6iO`->%oj57(EXf,젫0h[.lΈ Ҭ_Mf#=~?4Be%HE5| XڷTpK_k һOv: s4gM{lUcs/zs='XQ`Och_g6?D'"]3h#}Eh&]@Q}v2Tm{(Tz;y0TzjGRL` rq|f_k:~[<)60!&} Gq+ֽBJSL{KEN %յA˼$RyOFgJӗk+$<2UIR7ۿ,[L^m.akHؿm* ]tWwm2R܃߻U ;=vkhaEM`ݒVX#4fZBZ2y^6hN 4f$ﴶ`H<7= qeQRhBhhB \Y?a_WK6RXK9dv8Z$I*xc@ fJ}u4a ~bzYsJ6C(| #}w ;5G& V(^ڥ%yRFRt{}17$qΐе}qUKhJ:|ZcB[>4 @ߖ@?Aw O?~+< % %96yzB7â0]>׬$Lt;*{ئl_yj6Y gW#MP{G,>l7~<<|"m1FVsEQGj&d{Zh6KdT lh 'DMc{eǠ߷1#75VcCo5Ney$L;DISڂ7y4|D mI }@,/'ݬM '7D.Y6N  '9;7 TUߓr!8@.uIXImAco_#&§>ץncU!L+mj;߆{_.HE%_^X,]1xt\`T?r7qdz+u7\l^ϑѸYT7J7X D9G݃oڝS; "U/ UX<\wo7'Z4dwNm!cG],?;i;ge7Xa 1WFOcl(ʐWu.qq !K>zV޻hfQzgF?E-r= Q>H*2nY~D3F3X+5I|l3b aTC&{s~$Th7ғLڟR ó,\q],G4uRsXEyvB]X,W/J[Ap2GM+I d7ǏN[h}VUj?;_Ok: .(4́^*qvyQ,ݪ_ /%Dd_)䗃xo32P+8ܹzb8[Z"WqS}P+c)0Au' C,BܶR Gԩd{ M{ӓO{v vQ!;*nEm7OG>cb12:0JТw[AM#I43w3"$^m2tF;j+t, ]ύDЧM U}؏fI@Ъ kĀ́I1~nwGxe9w1i+z G_c?#7;0fQbL}Xu8in4AQVSo;%חCfFqf݀:WXHbJ'0Z!‡ZrJ )Ҩ#|!#ӄ1 ,( V*qg(lMy2KEJܮiW1{k +q,SD+Br:xomk{{V\Z̲ZuVDRTZ]<%DF5j^r3~9G&{`= :cߔmA`_Eہ?/%\>}r5"heۃA-YfIEPn^RKoI]q Լ;A3E>gu:8~vJ~ Lp\v3$P#[ZO1^\Z%Gu|_e? 0z'X\C<]uLV灐O\ L࠯!ؗf8y8(A>u+rQ|ܯT$yUl X2d?% NT/R^ѥYi¦cCOMcy%>g.nK `$hxNf>wxuk#+=Ql|٩ kn.D avJyd_zC2f;-i;?T=a/=uzpЄJH[fg BpVEV"L^_I@ 6s WQ=?%9j3\ARbu-[+lTmt1g_%Ə/G2񏨛rє#dq$C|`fYf[zfbxt4s1dgy'ڻ oޠ4$w;viPs!\:3D.q?sWa8_ٞG'ᇷsPUv])הxΠ y31`ngơ(j3wϩ6L"|ljq;ٛ9MCmW]ewkH%#Pt{/_ܯcM\=Q_1.G\BrOThIkS(X~fǃ ~*.qO]qTğ"&Xyt/ݰzX_#3TSp/&r̳ʏ/>bJy#uJq~ҺhێO^Na{.;t⢨/ضO*CZڥ?CɪT B"ol;OupBXm7uFƉ#~h5c`~xǝ G!JPK\+m˄#Ώqo{l >J4X> }fS4D^@ɜc&!5uç5{,\9CmZ9 {͚8ja@gK\j %G`lveYA:{11*¶Bnє;8yq.JcvϏfpbߝ6]PNnIa#Wޒ{M/W2|]C`'$]M. 2!ŒpkAϐ"s`Rѯ6z[^iQw-:췟\p~'%|qIXE6z }e]?>%:]P~QAބ4tQ]w3oe><HWn4T>Ij#'׮iһN SMs ơ>}O@əIJSmQSf,0sp#.PGJY D'p|k:>molO!TX. :p#LmۮIK4H|J'βf\Mȕ/2a MRDǀQXunh,&FE˼:FCe UOFaj c8R .t(2cFXCkSF=ښa^TP;`Fn 챈.?ʴ>3G2PMџwO#枔_[4e0VXK"41p5+[FN/fϱDΊaSwǎob%^P؊T.*6A7gf yq^QH{ܽZN-xlu@3묮xaW-8 u~zɪ3T4-֓W_fdn ew [o feLMZ@ =Ձ _CO/js̃/||qi! $ </U_F@N-Pvs<^nTo-}O_yI&دb4D"X|lܘXR˨xjyϿ1ٯSTovWL3DٮZgůqe.^q&|ӱt48")BەaxLWIIdg${u# !n[)Mp˘={wM>$٬J G/tOy/tFX|\a3$HЩ.tO壂)4t=;1cۢIWvf$mA1[hx7U? VUeJݿ?-y˯Ѝ3&ɋ$ 0{ c5 Dm[mh׿M*oi~UÊGc#2 +4 k\j`1oA"+Vd-8 жUSt= pY+$z7dp`Jg͇<ѓ./ICzLh~墶|[ЛD\ F"\whQђD;i=؊ ĜgȵX:MN5_Ary0GAI#<>%|9c$ZCأCLX$X5g=+kVu2%ه vƢJ+G"NVQLJ ipE; &Gޠv\,~ʴӲv۩I,-E*˂dUD?sbzoHO0Ț[ ^i&)ݼx p_9Z%jȕڥdrMsY;8['E|$rMarl-~^5E' Q,6|_>d'dhϺ&ؽԒg,T\~ݨ4--LE|\}p/WgP_a%qXζ[fQ崦ڛT?:k93kHcpzF>G06Njq22pyk09!t#T5D0Ď6(<CEE&$I Tyw@.2`g97η-:-/ka7Ժ7BQ#T̉h gOhuQ\eG^+M=ƅ|JmL\=9)1' o47:"R4Wb>uwY#e8Z֟Aw tpwM{FY5k(2#gĥ@"#zaʻZ ᷋<20,U|TBECY8LE~Ϯ4afXF3܀d&NrB,W)*gIk=bY3 IGA}/',}-rG2@7{·jnKou*AHr)GzbnEwr"X6:?ל Tmi"G_ZoΣm_ij[)9\W`goX1 < 闢jy暛9Ô_ȍ*xg<+~U!vqqL5FQlqy_b݆ϖؒ1 Y@j:əMp :']`I(=q x[[>]B8)ȮΠLqj b+4mvs`=EPO^ MZђV5ҏNw]Lig~cKgtIc.M0v j5atXYmzS#݆vuŲ;y7ozH.h Ci\wR-Sѽ?\]ޖ&$ae Hf Ky]S"QW6ܢ $`k*. $R N.zNq̠(,_Qn{W OzZ& Ɍ5{ht|f%BsY'*ϪDk4%9 |m{fYeU%Vu656G榌l6ml4 ۣk|rKtD{,aXH e5h!9-NN=52l[Sێ5Jbݹ)+]sFV?&qk##@5E~K7]y" _Mcw# t8#D҄竺:$bSM{HOKSd`m1D (Έvp 6Rl>VoYr,i#LB4DMd+/.@`"ktP@!W5#$JC]lDYW SbC(o 5YwwbJ<_rE2yn7䵢fhp:=16#$}OW"D۟!p`g/pX,EW`Tp<@nftNj]W!:'/S5rްv-v:mY P0tɆP34P1p Q~hPY3AhND/=ǠoY[;=K}÷Q`y a zAV?=%2!CԺ}KW~U鯴 \nEBo0H[J|SliNx.r]Get,%"vn;ćiX`YeUo)[ퟱq0s}I:)fK^ w:m yGz 0;K۬wskH.I=%]S[}h8^K)w\hV4WA5k?c@EvksP 8CG D$.A5#ob_n_8>ζ_oiZ| 6_|[\ȮPYNWG5 b G=WXĹmߖdBX$Xj/;6I /'qQ8E KQ=(΋N41]}TٻB ܲrtqEg0ʴK/@CR Җ0A[D.rsK+vFvjwuAHz&r6"8%OvQL 'o1T nױCQdݏ&#)f|VKosFKgM o*'̹Jhv/^`OqC9l_">r?.Mc=#Ql4RUveٰmbwU6X *8FSJlZBJj`~)ƣ7DFup095 ;iJPk33Nưk- 'R5TCH+9{ߔJOJDӠؠS-b̆hRM%I-mQEr|I) (}Áq c*=?R~YɃ0)b9^NkL7&boOc )y: ,i$Uf3 dy9j qoISC*_$ I{wk**@"$W2$L~g6T' >뢜-DžK#zP,#tag1yeΙz0;X&[nY7DƧ@P(!Ė]NNHՋeٟXau4QNßl@'"Jm\pR`Ԩ)y.źyi-p͊,Xk|bsbU/z$hQ?<c^4ȡ iJ>^ XU(%fg#h1fMz-:$d?~Y`l{ R`S@_fp00B圧ՐʹhabػĝРjɌH*']D`P Ln!S 6e:OX,&KBv2c+ݓ}#ng֔42G/VxSG-Tr*K aCv<9p'KEE&nEGRRj~3jl=34 ; ^$P\yQ힢d%#rQinL/ m=N@T^ ⛂m{/n!Ë`Dn{QHnZp7.As*snKPDnw `AYxx= _;1'eXt!}vk[xu\Z\vrx9G SmDd絾MC9~çGp `KWfܷöŒNV 36.$۴ڋkYJa ᡴD3~Nҩ0o#[%T\|!\SŔ<??5 `tOF4b0 ZWxkv |2oٱVp zYd\j'1ObRF(6^JU+bM+zokބWB<ݥmTB.s-~2c(Ӵb\`;<7/Q}HƛFn/T<ܡHm_)väC`1ّŅA(ZVm*JMu K.8 Iiiו 4'Vr/Dy`-kTO2 Vn eB4bֺ> Rio?aTƱzr HjQ_H6> * R Dob EAпQUFޏ=`KK)KgD29j%Gg6e"M$ i;flؙ/ݿҚ$Z"\u|0tyd Pfn/JpV.=KݮIGf׶8'l(; v5xtR2l Kb/͏X*vHƇΌ+w2fy*0K@ֆKqUuG]пo7+8WKC;G^UyFyVIArRvd/@צKI!BpvZd_e u >t׹}֠6"-.| f7+#Cn+&V4&(Sw=ٳQv0HBy{}S ZkT S%qf7iID ^;›VDkr0N5`.-- ڌ[Z=0q;ʛmXmVqFȯo4omXw+tlgIw#;rછB5W߁P!Ӈ]#uEAY yϡz1'T4hC߼-Ǧ`g`ё0^jBK/`N4dnD@N T0H-р\6.^c^R\t~D t8 -_+Pl)'M_ڐCB|aP0 fa)qɻ/1uam գ=zՈSvn? ʸ# 4љS0+A]CN@O(O^.WՄ`-ÌG 0{iaC+[,T|D>l[>̍%“e(.\yNnG|''!Ͻ-|`O;Qhq\/瞇m.TxkaJ1f9vcS -1^n3QKEiBo"_0Z-9 Dhgi̟= kft&CS>, 'ܑ(d_,l!?y-T88hkI?χH] % g151I TOE9s*GᲒ&UTY\ Ѹԇ wѓ ۙjz @ɦb"Zf^^wMѩdzL)j`֗>~dP!i#@#VF(Ov %Ԫ'3K>Ë18g W񂋛f]Falx|/Пf϶5֖aWtT0F6wwTp:cvo>p A7}𷄔1ƙxԱ?2!B41ދ?;HFɥ) G*9%"7描y!iZdZ/`3+pO = 4$7ѻ]/''VL8e)H2+Ғ*x_o{VppM n)G3h`q^`O3 j :FD!yke$TkM*$&c#Tb]"X離{ː Ϝ` ;V'?':[b:xs33rbe2:57lx Ռay쪭|$7œr,>P^R*RcE3x!B.п4.#0v~SǀD?2"Y\n;Ζ z:Dkn#8e{{4$Qo>uZr.TjjZ }8U8d(B&Ai+<϶%[r,}\ .9;P+H6#˞lJQM1?9h|rnN;.]-,^{Ǎ c>p7E|N0Rgf*Tњ0(f:!V)).ȋLDZL .L\xi=E~f+ %_eY92;/ς;OL4Bn.$u+$Ҙy1&<\D, >jlcHS1&eެOpR-N jcYBGD i%0 0Իg?mXe) 47 Y^˷:Dv/VFo;*(ER|{*7g:)9=Kx^-K۹_CNIw=c ]$dj0`A<@ylKwLAeP0?$Ί`ERvЧ({I܈E6}KKC1 ؀P+MװpDR5Lq~Ҩp2ouȮ9 C|\=haoaH%{ev3Hs0Zͳ˫K ]|7eZrrBdb 7RO*r#̃?˲+?t]Cxtv8@^݌D ߔy&i)W 'IR'va,b)d;V$WQQ`K0(7\!.=IKm6Tbz<ָH+k$21Z̝fJKNtYl ư_' a(A*bO4^mC}'ß#֜ȌZ7(R]9띩xѨ4d}"kOQ۩4.P @x\|l_U%!NX1~<}7@\hC`rI갃5<ݵb'x|/0'U#ŋŒ(<;k>4)~ey?4d )Y_ CT Ua/YFs@Cs: )NXՌQ0$wFVEw a7IN7TVru917c(D.>V}8h>jiKDx|WhT |DgÉ1!vL[{1/n*=j{#\RRnXKOX&huKNF6{+O;)׃h^o(ED 2重 9wTBi"U>j`~{:bkk]( NI #4?y1ӻħXyCF-[-niI,A`rB:bIW #HA}J -:,j{}RVGF3jSAJbS{|;^8HėEW9˨D;Q³I(P7F" Ju}9y)7̓:& D<]`e\s%,&?/s%lnHFۚWa-WQaF(~߬Fda i~fg3A~J:]Lc-%1%o"7,G;0 >b! 92"p%> T*bW3 zr)),(BWmIoIxKs{WAt7J8V~&z>IGgWqI]'Ti B0Arq .xUۨB,hrk]g):4V{фY ,i=Jΐb.`ĩ'cq=zH4Ǽރ† ] lo/ڻ8cW($2{?67o08\6.c@S7=1?`etz̀E8n͟Ĵ}Tq4'+ؽE_#4_bKR+ugpꤐlruW;˲ip3d7fҊ-#}πg I"/o1K~4BFL_ -|϶ֈ*K1]s_I05}ϋ-">&IL/C)>/@xl@쀊|JOdm澄P*4Qc+U9eN&+u|*&`5{ mt]S ̣Q͒s:uvЙ.-Bo#ٗRPr  +(Em]|a܆<4!XITkI1E;="Ъ5) ] Hbau&a7FQg5S0Z v>sX1lg|ߪ7U:xwE/3WvF\zgcYTTqFhmC$βn0e.3\MJL9*nyͶdZ3cWH{fq1dP[}k;* G) >̌8S3,(7if.{1byӱSjc֒fwD~^ )hj:^7 iQ^-X( AYTЕ*)Aus?;&лhʮɈ_M4 WmF _҃USrPASj|n_q"W wTvr与$*{ n!s~<bs*Vϝ'#[|"p#*RwK$i+f5`TǼq/##HȁhqL/ܽskd@-|-zU7UW"Q5(1J!.KMjJ42B1/ʝŪ%-LaFb V17梯YN\ChӨ7YǪFi[U,;D6イ|@Z~<U&;54)<5jEIN2؏_-CW%V`ퟠ[Xf#-y|duSi]M[h>nX,՜c4Mk<ω:%PL:y27h$ <_P 0,,] H-M+yӎvm9./('I Q*(}OF>JlK>ڀi'#7mTec~%[ b3%ts^RT1`}~Sȥli?U[NJ*ak:c̃et,@l{gUm3SŽS";-rD`rcvjh N3 &0QX:Xў$$,o 826z>œ\\xW8˜}NUzKe?~;@;nױ. U-۝U TO' 7l6"<5=ȡ*?oGxಖJjf8>{hWniٻ-=+U_^yM5K+"YaDWT d.~ui FORIj7%zUkװWjSt+y̗ޝ[DhMu4$IٮğB fu-{а@ @S>T7(Ӌ@.ica?K d^ݨSnV3>'-S9Jq +4l`' G'#|xVQZ~8E湧d+D̼[?̼NIE2BsR:; bo!K{?՘Jf왋6bjdB)^ܰ0u`{c}~DDEu,v:V~R_y2;59E0zZײ(`5y?#ma<ׂ]C6M3o{c^3!qɚZ3:\>W"GrH#5dC~|WF#Cz8y<tÐ ꗓS] :c P؇I17ŞKA \?@M>)iT*˔]-JUТ-WYt}_&@b1}tPx}~놚]X7d'6fzb#yNDHf,v[w/2^8 Z#,>G[tK#}E &6ͯ6B(ƛgѓˈ'eGcW:!9;i+NXN.ޞ7g?+bꟍ}c؝0½t=t~bzW)<ݢ_Mיn߅߃YYjtilIg%:hA>ܐ"z@WJlp_яlD-.gV1{Ԃi;`WO[P OaξM/k*į|7KStTLpBٮ^*=u ՘3gݿg<%ZӷK h w-+xm ʹ~H-~rQᛔnCA9BPU#|.|2->L0zດ$X/p⭻=&c|eۿC"vxzIfRIjcI5 UH.~%גSD$sѤ h0wւLP&Yxg(SЈĄucN7&^Cq jI1gᗮr-ʞB= ] qk K󞽈;.+hZLg CL%PQe\ șai΀"{дY-L t؃8\ΌdXdA4 nV:dV>î[||@YZnz[+;p V J.ϦXty_Zeij%F?Mdih^o݋%zĂmCK*OitVL=Ei;ryDJk7p\7Jf|>nk,wD 3Ӿc— bo p09a"H~vLJLHP쉸> G"Mlb浵 A5)*sp +'nB޷_QAb/r7 gCO7>G =lQ>PW7?,Ihv j[.};g#F#jK"tӄ<4,%'‡f֮%'%SE`Ap|4$ָȔ`cm8hXwB~MIu~c;v"V ZA\o/~y?#遛{l+EuhFAM vvT;KSʕW>3Vx.}pO}K{ev< F~!2YVB-9].ţS!+hNPh| Î:]npȃ !ȃd_h{IZOoS0j^\!?AO%<^2ߵ,cA{{Sdtmvnw6 ~avDLFaBoҙr0DYUP/7sd9Bu ý]\x>CU ьF2' 䢝 1䈰Q<НJ.ֽf@%nDqƍyt:B9*e&dڎtK%͌(TL~j%q_x q~|-|>H.+;0BGaB8^REGd,N30 hc{?GZS=}8uhu~Zq`BAGEp*֮ȿyl&rdzo3+MG 3a mQ Ҩe=92M0SY8&_Iw =r$``E584R4/2e`je?XqVe;S(!Ah?9}@|:vE_#'.b7c1-mSҢ ܽqoFBw5]7XV|b_DyitJH<RΗv5d[@erG i*UP1}3 k#YXҝUv _EVCL9H- WF4͕"~ uz/Ӱcmۺ NF@=>[7w<є3Bqz6mm|`o ͋hL>ʋU3 S&l*Ez.@ m`>9z|Rl 0nrK0g%ohOXyxy4.gGFujYnFj Lh={J4yoe>|U"lt淥yQ4%(Mۮݢw$q~w 0'xA[ 8N L<Y^0Czd0^"i޼o284EHtBteJAc3 F[ 63&c3%ۥe9Lo/~:LCU-=EP OF%໕?MZ@{[|of'U ?oK:{mU p7nO})J.KTxt\ jǔA4TB2ۣϮ'o²ʒ7 2qHnl`9x$Rr qxybh_W`x.I)׻8k+ 2 C㧞t@ƫyCT~Z+bG7͖u4yT 5vB3YLD #`l]COfaǹ X6H`%-/=@0(g4&M袥Pq#hj^wlhuy1{fo z'Qkr/^]&L|ەE5(a5"E{W=M%$r7OXo`5 g~=1wIΦY(<v^bs%I) < E܋ї/S7``Pӕ&NqZejNQ79To1@ ( I{_*0 \-ipZ=^A>۽-LjFؼI*spPVCno.'?zmMRK$B}ГfcoF ֎3g a,Η$ iVJyMhxdήֹJ4R@XƑۇް8o0D8֎ԁ8.ų5g$(l*CYuYѭS H. S";.%[,S+F 2sv+2J}Ynq K:cV>l=HMz۹eLw_t|@D},"D~e|sJێWѲ~+5R l;{WK ]f?×$IeRʛc8vϺ|}F*k&`|BPtw>Z_[s?1 ;_ӓ, O`gET?JFlQd(e❘$ҷܾ_<~R h Rs1{PTfтUswfZNז!0 MYm!Ф&FUZR0p|Xܟf 0DSJ-Iˆ6>L&$s6 Ʈ]|.ϑ 3X-y߲bڼp/,ѹQv  |dzi,$|z{e5y@ed!6~ 3DA =r[t5I9'!L`1 caq`BZ4r^#6TDwrAKևܭ񪉡Zf/*'~zaQ۪M +k WmGM9mMBGe<lJ`:5 =a_77S.Ŝxm8؎B@f 4 G!gw^ } M\"|W&w0Rf>Oz{R߄Z^h#P{8mLc/0G%NY4;;mTåϜ|yLlpT;^ Ð e :@fMtqG ^a<:=r˥ukޗrڕז<:$e0Dm_^S8Dцf Hʄ͚8tJZKGNa^ݯ0EK47^ffС$;>TIZ#@NcT m%rG)c4whF﫶1Ӄu"Rv3.̤KrLAy^QSg`0WZ/JF7dE&f Q(d8U\ 0׸ݵpT w( " a "'i2X5`{.dSUIM>.dk3(=r3eG@k<3_Z,>&ѷGz 5GƷI9=łZ3m]bKJt!^yH|{V,Cp9ݧ"^e~dj RSi^dWǞآʼ GjXk/ujD{{>vY6<{&j|qUu b}Xkih׳vF {1Hz#?Bh 9j*uqzpK6ʍHą7?䜘{+|~5lgboI[#S2qԱ{'=ܬ囌a(Z 6QR)KލU* ަp|yLy ew08Q0`2MIy=׽EEw7 D"Ӑ[~&zx vh>عfe[aR*ξ2zpt(j0 Y?95MI >Bxz;5n%jԼ˾> &B5(iC0{N~Yq8L:SsPJBsULt-p҄ oID; xͪ>gOh&>CdOSf@c{wxσ!,T-%HL̥T !yrk0;SA. Tw-p^쌹52S0@ޓMo6^ETܒd0A"' ^ET©}] k pe}]Ƭ/F ,֗edmv$]>Iz(IC\1; ?yAA\?M(% ^+RB!^p}Dg|YĈv>|8n5PmVeI B u0P\a[v,w}Oe >ɫ)nO)[D2ht}VA`P2 y2z6ZE~ՙmQ?JDV|vf'kY7~5lk(z!+ͬAYg|,y%(v~T܍z1qCe0n-tz!ǣgi%B';>рvHmd3SV =0" ]T)e*] uIsmߢp`KVUUCW!<~A 6vkʮG'SD`ܻE>RP $-k%N9i=fyb!C\HLLfRɆJlZlM͎yBͯP%v>Z? /?wڼKKN9UցㅿsZx%/0 {7r r g4OЫi{13enz`Հɒs D07XtMJ 0>;HitKxnuRqwj|BQ} /}ڬe?p"LW08 ugv"E0@l >t*NDԓEi(9Oľ [=t~kIĢ쏹DK5~yG:$t踣F?dZ#\*;{GJ7`FMR6QԣGz?$nQ#F=0G~PW2Wl\6>u_N!?p0(+tC%@1Զɲ8rRf/,4'{>%€9]=l,݄'Ǵy0x~BRp\X%m\PL4vaP?<%[٨ k䵯NV6ѝe菩OT{[$ &'2۩yGtb<γ~yRWp{Ewپ^Q\& ~#pܨbA_%>! ֪a/uM4nn7AH\]'m]v,o0ReA[J16՚)k_ŗyL{VB7[Jk aG$F}V6k9&fXSU9\.o7 _͋|64s;PkdLPW]L#Ѩ`Mu^uř˷I)5s|jϜ&bs\>\>>и^b훵[HOEht& `6)gQ=Ia3XpCǏI': 14=c77_)y[:nA&E[ohcHNWqs kM-LIh`0oǃeJ}7]Gj:pݶx]$!oߠgOlf.ȓ:lUe QYOuSG`((wdj~<x|$zرқ]L[.k3TpA䣘|~]с"Z  }nn}q82rm@F\w=,*ɍ.U.DsS 䲣-q fIWg np2;HANz5uY]د#1xt?ma,V$:p,'?FC>D)aQ:̅qWH5g8ʺw(҆S>,.>xjv}yOmW35 ̃%%КKsinEH6'ȝ4amPAdNd]%g-OC--(2uK-0gȓъ}J[qUDtPA΢Z3>#鳾m?PNPb)J r1M=٫{R<)Χf[e&epPEkKmni yI`E0j$&q~{BdpqZ%UgG΄JucDEGI~a>*T _VxnaKOROHWJ$xr&ޭ#T^&E-_.ʜdqJ/F'9D৚hV4W@Z?Ejʤ;6E=X9?c] SMv{Nl/z?O$w|!|2ϣnX@TX )MUhX7,Mbg!sS)Jp殫-uq؟syD2H;gzd\ѽ'*6HR6q`Km}bH(n'wBq&@ǣjs;`z[)ݞhaƉ7B<[PaǢ &.I;B#wFN# 9d&T7laF0Oo-XNhP 2H699~o;T5I30H-x̳5I:vA`;dyS+(6OdQZbEYS9VQ\2RᮍzP \ZRbl!zv(}DM3 sQpˎB6^q'&:S̄ '] - & e”?'}sxH]rß {5j+q6~˂+rg.tӽI՞G3pU3Dԏ#g"XO%G<%Pդuib]oQB?TǓ]kGhE~{ޓd$Z}^s ,k Щ=a3aT{ج18JtɳW øԵN_ (*5[/oD0?aJ3-Člr`[nsqoϪcJ8G.GqT2 àF ?>̢4&U0baBOJ(+mP"5{xSZ%I$Xs*y1rTåS8 goϲ's,8q* k[\]bx|t 6`k˥a^XUSրŮ 6ۨ.,ڂ7](Pl,M(!d]LV5f:.l $ʇHGNUR%I{fhBeؿڙ;ײ8P9"r%M4IQ\[--@p$-/XRӿ4~tXq$?-:T$&s \㊋{1Z_gOwhĽM%̟{5`4--8 jqJIe8e1;@nփD @nv&t@ yE@dT*4C& e<[x{oZLFIN"qX7x{1xۮhv/7Z7(val{Bqw .Mb;2̙Y~( -KrsodYx}-mB'B wzkgH PnW3ybs`Vz\,zŨR`'t7_+sW!1q͜&z岚T=دA|h=j}rD,~N2T/Dp9l!YkϜ!.fS(P .QM0̤BS?PIY(,?Js9ꐚ+{48f, vHUO˓QgO:Q@P,}5 U:ȹQ`m 3sig$=ceq=ɚ!UR-`"W>W\S+oZ*+cѠ.?{=  VhF mp<&$tV,@U0!To``+"Fo̪JhBe[s(;W!*=dʏWQ'a(n#첕EMә>@rx>7wt ZO-![\"˸t[COz0%n_ztb~罹/5`⃄ bK܄韌ٙbyvyqpd|hi"nr!7ʏ,JĆX (n<~$(s xCoxnz$|B3sAP؇CGlq냃HH*Ai$ŇQs&!k9熽ρaOS_!/հͨ'ģ0'#h>#;Ph4{G-K)+_( v5aKtxRE:>rix J|I53š& I)$?4 5Af{BVs5n˭>0ۓJt4{o:jթACWL\鲄ꑟﳦrA6DǂzNsbՊhck]uݭVD~#ئƇ E)j]zt% H3ZKi0R2JFK=C^kLnGJ8hơ ƒTJ%kvv 9~9 },U;$YG’qD* g|xGyaoHS+Mo*ON8acԵVhG\JN, 3ѽ+]7w m'@ajmbrХ3=VVu㽙fC <ʒ~} Cۏ?PF~ Q%'pMOV"9m2DZYW_T/vٝd,>P'Eہo#$+??Ê"涚!uد70sa(iXj"0[{w ,ύ@Se_F,XE( DiQ;,wAH&w#(M][P2t +̬Xj1qX_A,]5C4N? RxYbY@&C؉ɲp\!( ƃj'wj*_ɞ ]I.QXSSי_I1DZSs/I^Q>xO'sʸqд.2eĶD4 vG|[mMLKRՆ 3v~}@z8:{O@aqblẇ8!ˇZJb%nù=n$yQ>홂W79f~heC(uS5ZTfR#'Fi~MAژ z,> 1~18}jD#o#BN[S% 1oC F_!~z}Pj%uM9k M3\}Y]ٰXF_9-8`K' IТ7ysc AD{ϓB,G#yB`>ĿxZF[{ﯓh$vDW\(>U^pngC =VطqM @]֎(0wHm9Fʌ% =BpKfOltiMk0xt!}%W.Wv;\Ǒiz5:Nӛm'^!c1>;lݼ+ yD3~- ! ]@Z=9|,s7<&wf(RB3\qlLT2 z25LF,G%W_K4 9"P_*iYJ~G>l]EnFMLcn`ilRfa lM'rAb g7OO%r)j\$LݝGJu+.%0$,G|'T4o(>/aq[@e-5JX+QCY lZi)<2tVi3}#/ZCXUye? 읡wsEn ` /&܄ɺ A⹹" x#2[ Q,`alF\>C_=5?E*B947j Iv*ag{WZ+& B=bC-9軼Pvm([F)[U;M|cʎ2\$߿9>,0Pz@it/.s&R!i4nLuJK'p;f_W\bǗ7GA#G.Tg̕Zf{s5=IM}?(*m=`h+˿'RȽu8P$Y #|k R~ۧQZ/&G<]⒛$2b"D&?Xsx,in>!Cqщ>Xoc0}h)>RnK&U+G7dV+evI*"UDXD'tMٴ#G7z.!7ZM,SǦ_$9[j aE@w=T熷y`҆ [r4|&Du>;pG,D.vEUgd]23+/oZ^ٜcoTxygJ2ekpH҄N6nOӦ)X]ٷ \Xv,盿*Dɡp\-je\ PUC-Đy mg q'= uG m!k9x6[HBm +p%C'#HraC5sBfl۰?@j Is.] ,טaǿ^g0*dqݮ8%=o3AT!}EYxq?2 /RS6O@x>7LQi6k)Ce rXbǍUː2°A~99qԬA^|َsCe:[PO;ms֟_~3kj~/~zk%@Di5> 1k6ӣ{_ >oc&dsYgsPwꐡl'}td?zXWL:;yڅ:. )i '̅Mz4.Ͼ(2E8VRЩ,-#]۟KnذV8I"Ds[S,d%ppy6 *HUHnOgǐ16*hk5ZX599[ـänHtT&l$6T (?HGF2Olw&g7a^ 8?oP/Dv.8iأO _i;>&E139 vZh.H3Бx SxrϨ#Eq \aݞ`aiד m`֜Qf(<6R D* ״j#;?|)kGYs= s^Y S&Ʋz%>`ɷc ~xzvw\0NSU\ؖ1/jpMDf%p=حE}g3ƫ>fˢ%>D|%Qpػ&ُkK:!I{#pZ0گ,[Y+ؿ gt`\?Mwپ=撌@.6*6֪}Q{3%Xՠ^E~c +Kίg'2zH.+Ulߛ)D mdn!>@,KС<yE|p,ۍq0m^2Eg?t'g@DV+ D'YF{Qb~;? Cv8ŽcT#Ts40ؐ*8&ſi 0ɺF*>`Ncx&5$aK-= ћ@5, Ks@7EjO" +ݎ]' q A27`rn=٪p9>EH.yc2"翃mNꀡu&g#_| !ZlݡC4{_Nu8r6m5?zhĆ,s0QY.PoϭXgMӔŁ'"_!I DҢR"ݭ54#pLDbL RB uC W=NZjXUMZH1 >BKTheuĄ'7b NM얕k>c;זD~J~Ǥh%1fl%j5 iuD^E)]>7[UUmۧQhEgP Fէ۶S_ yh&Hр^- j0%/>JŽ8?Jyobڴ1T鄻ЃY;wC 6ɑm*1'-J4l|,JʼY[tA"AIiZ:BorO* zp5ǘbhJ 7`x꭭^ i1*~Q Gqi\zm ¶ɇөrH"њD{*3ozJ=E J!h8G@8xnnj$zXcKQI@N\"TPk<ɇ owOZX+{LVAnGD/H5%*/d=n}U1 [/`31q&]JE NxzYhQ;k }쭢 ڱNb{@oP8vOKS UONW ׿ӻ:1bN ٕkw4\.%psm)mboǧ6/ CRbd)foH{fZf ^pVTܓ$;](gq=TL\`,d"t@&ё,&3޷%or\z#^V/n~'rim-Iܮ\DNma*i+ $;ڒ"q` ;+; V&@}`9G,sL3"ExHG4n1?pg (fr=;cS6bGT+fq nJ 3LGލ*R퓣w?(G_,ޠ$ "߬ip^y FKu"Z1 J];?%ODbl86V| :ykRs&2EV<n aU^ҡMhDyMVsA-;&Q'lp[hUC%CgDsgH4V,Q퍘C ;,͘~oJBxty 8aZW@yJ>w~MV-s\ @ ;M.=[n#\9 !B<HK45B8z;R%eMpaWD":zhh6S8É vH.Ϡ7vkcGM_Ĝ)_q,UM%݌B7'G*̺1 C@ķL O<9% L:9m/&F-B3?ڛfNut h1U456GPַ"aOƞ@Iy*L$\z+逸9Ckͣz#u-c:! K>LX}ۺprDӫc`ͦsX_{>>5(zpvN✵5QNې^e2}}2kL)A'wfbthxFȫ٭>W7lM{gh0T6 U:ﶈHqSx BR};7)nmG0F,*M : .hf."#y"d Bqڒ^)6F奷 FUK U,0MLfRUC~IHy6G2*^0]ϖK@ՑHFavk#HZ}ikV N;J,Y￐u! |1쑜 V񧖮)vvȥY-Y`B _{A#=#4*&1dײ Lv䄍l%24C PٗmIsc {XɯOԷ !"D`l)`EEۆq6ODuV40v$Y k&MKg>H~zHH6JN#w1d$sUkj/&i0oeo48M+RmvW#__L^<)&x_xf -\y]-QL}2z0pk0g aS 2,x4]8 feN(ީJѷ6ۥȗ2Fm;.+- M䄛!خo_^C g0Wbg[=wR;9H#!jw~L+r[AYϾU51gx5I5)rߊy%IrHub֦ QzM*_GRj_=Dtb$"U0pc$ـg'# |!)ﯞՃ&Kh7GӖDn\)1 HKN@\:ZR)ιx^CUycrv9 ]:2hwH!qET:C@Td[Pe=%ht3Tg0=uّ}҇<[zqJ5>sڐW܉gc'BCcCE1׉IN'U8?hNVNx&X"sX}UD 9$6]R@L.QU])tsH*hP#5Ǘňg<Ƣ#آ4}* ]r'" {_yWh}K=&z P޽pX}g^\KKr4& ݱt3 >rU{$ 5- )f B/TW™D) p z/rVͫJ`ICc\ϛj`,\rLkwu+wg)wQJ)Z(}9Hg<=jgG{ "y}]ȳ󌙓:L =. ?{Lq) F_ ;BYhpB +2P7ݯKflQ "A>mfj Vj4vGى:`?HnOq{䝣[HRXݠ.A9+_`=q*95xXFgom( m-z>3^}Λ,@Q;sTjZU&(]L٬jԾO/0"k5<rsh@J 21;кё0 r:Fɒڜ*xҚ⺸(;(nlv9-) F'kA*%RxCHڠ0;Ҷ=nz4(0zWӵWطIz11I<AkMZbgGnq|-z}K#g=>&R HtrD-Z3>|F;IƷL; #8u,W֊{g䣯f+5gqb?G4y̯J+ [SPTV&fٹksj 񁵲HvV_sW4b.)si߹ Q ؝m+xE 7^Oۤ˜A;!}c3IJȂ:Vh;ݴL)r)u>bF;?G7;f^Q|bvh.Hݫ\Iݑ^D чlfE-k: gND(#Ueojx8D >Fayb3mV$&TP7b&!~E9f29KAC= W~)&$ʅ8Farw=ߌ"A4z}]u{*#󢎃9"bevN\3`9mUb)O2tx#`pRK;(x&slIv+ e5Wm_[/۬ȏ} bp=oY1Ӈy1n<6PuY !03Uq7 A}NsL$3*ܒkrhE߼E\E9~X< SGXL͖܄'-@ֿ_]9t_d:ߎp3]1ztqnTXϺ>hBc飞2dфFkb|\I{-Vv|RbжӔT$'|;gUxd;W =p}VoED[GǴ&#esj[KtoCzR>_IIaf+NټP"^70=eߔfN;i"/>"*ym>b>Qw|ZԎ*9fLCfPލpr)_7u<>)v>6kwŨ>hAW"yCE+l:<<8x59c*;HBt 5}S?E?[K QO;[(Ĉae|d41Ӄvg -B?N_"֚8~[Ự{*s(~;O,'u"Ir:ӾR]#hpe `kOā4"r }pu$CַߓM8wh"lK8;NJ&-x&n@8 ]PZ7.B$YoaTcILe @<] 2m@@yI]rz&Q [VuuPY3eQN휮{b2eA!-EX5f_>ہr&RquNtO!KtKRjUPrSw/$c;ưp/[ QZ^Y/,H.}d֧zJ+YW7p޽f.R!!`P3C:A!PڬJSl\CVH/CC 4y6Gߠ)SŘECw#ue(G-,Mak6TتEې`@6m,*E (֦rS|Y\;WɅ4GzZ2/.Tg%(9vV K`eTk*aG3rhЗ{J~uO ` #uWֶ(|`26lt4ɪ44gexdF]#ZUCmPC+ &1Yx m -GT} r]B8<x*`6zHkYh%]|9+?[<]~z'u̕9ЦɁ)Ǔ!=c'#ep^;;, :oY‘suGaͤ~НYX*GD1~o^j>]VY * #~WĦآ_m2 UW k).͛ b!d*@!~NdłVl6 UFi&xd]uׄ1Ҩ|G+ҋ}iQBB$@+Z%_ LR=K2j^G|$DjfX<:)LP7 T%!#A3 ^TA;׼MPXM8l%//.nR)ж;ǂew݀c?":.d+\b> l/*2d 5p$ջ%Q\ c *pvBCJcМ$?`a;$Q%vgc8>ÔNkLjKEEpz`jkهADFG1|< b$Y-g91{ɹѴ Ahߙun7† 3 mpâ oC-;h}4"{i5쨎}hZf"F*M2*1G@,T[z6y[ߛ.ͼ'@Xy!`w]LM=V]9)n)MF?עצL?L9z>dDp=\4N h[Wz&Q'E9CMQ&u(?dG4AfS=Hy1˅$A;q(*N!$+EHO]?E  y} Ԅ4@e&5p<ͪjjoɻgc%{Ha~hpɷ&> VhIV&wTNo ޼C0 9MM9)P.XmѬ~bZކ!JB')C9} /|!Xr.E{HS?d7o3EY¿k}IpOrG FӔ}s<QjvIF(_} p-*>{zҿ(h9' @dB~|WfjKdb #UdUWU9i}OY#Ϋ.&;-% UC,4&?tʫ3]0pF*#[m?V&dp gZ(^n2hDN=*(2, o9 C]ݚ/KE {%˛E }Px܍ƛmhz.v7S׮ڈΣG#3;׳d*`v5$H3!pFwQh.G/Fْ+x%`uMٯG {7j|{*yQ~QxHLu2㫙p.C0Lᱡ3#9JAީ 5!kh֋p6NջI Ymi'3KW KPBܯnR`^l{)Y/@mqvl?Ei3hꌦ +`x>j@vҦ2>DգYhYd̚*Z9}]3@tնS >3Ix,fi'R:@qZQг4W c£sc9ŅM^ۼ S @{E!&,Ȱ!EHy]piVҺ kڏFf %N6cyHCEu/i"E +:A 7$?Ydf\7=u3ܧ8Kr3$sD:0ʥ~# 040+KxGT?\?GQ &EH n q^uW XEQ74XlH."_1/ `~?'͂ *g9=%p~-+uet!;B(y3 ' ?A]G*i ⟨RdGVYƫ:VK Sjȵd8f(ޖp" GZ!˽Pb4āfe]gI_vG:zn jBU֎H=G*wJ/jȑ8" +oZp\'T-bJ+&tΰ4Dix?'rp>VsRt~ Vd+L$&򂙿pk=XSLɮnwl;To6dR!J䊱Ih\07i_SpP<9>=i\ (*FIoV9\ c{V {ӷFcpgh$PuHl%x 3'e=5dAe80YT|bq%L$GΨBGt-ۼAWIÍzI'cFNpx.NKH/;!۴|ѧbi#Z~O~ :Gdز^9)~UR֨\(mQ0-L²#;}_6LŊP)Cq~G0V^a8Da~e`L A$3-S-}䡐 ["Ft D 6(2-G(s EC|Nj=7&[SB} 0Gv-#2. DOfrj>I`e 97CND>bzvs(BfָGNAy7 )֓V%>M狴咲.*3i@?O bx)]pЦզW9}1ٙ*Гj,5ʻͧ@M8V} VnxaY\ Җ&ξdLC`Wwz1@l(: Fཅib GuV0|])z 6mV48_\Q,H1KI {˛_Fv7OM|rb˘a=!*x Kd|5\G6L#6-4X./p?/S 2qc*ftʫ' T3phxh}Ϣ,03z4w#tNW "ߥrݗ`aICqcUGP.$[PuԼ/<0f#r#Lm$'#gp~x'C577m.~0/ξ,S*Wi躛xRė!U qdF\iR o;a+i_A֯SKR؍B-MrJ=nLpuV:6{^\r \4"~@ؑbHm9Rj`!ŌkuFɓWS\=1QvT˥ţx?Tymf dw)˾q)p^{pq i}]H/] ϳڡJ!?k*V3 q 5S>TIA7m;Z+6ne{EN1ǮZҞt?b C8,mt1ή5JZ/\_#QDJ+"|/}oNy (p2Ӣ~a+//@'Y9_q9 ^,!ݧm#%*|)K%Ko( ^5~PpN`:y;=x!#Z.&4_Hoh?l).*a0՚A4h`X{={pC5[(H/3ŢNOD?!gp陂jBlm~nMF.p_I}"Pm3G CmN "9M7 >)7246q WV[ =JT1x7?_r LB͝>&g$WǠpartbU+&t0S"2;Q, vC` s$K;}h%{Φ6(ތ{$Zͪz SRҠ8cB)۶i֖C+8pbE:Q}7=uh $%^r<)^J-o\7ƹX\~,Y ,P4_6^အZ6J[ǯMۃ>y~ơzW ,CSQ?x tNh rA(A8<=1o(KZX^*KfmS\/94ԇ/\$w]vm$ *UR(R q'.\ E{q)SȚ;za+Y^ThBn r": # ux"Wܸ`wNQYР' .8$razlqJFgSC@E@kJ^y;x&{W!oK$:Qsz5?d&}GZLo4bkBz)Aw SY(?R,.G`~Vw -r] 1JCqҥ/|.HKOD0T`~S^~ T&RaB_׾n}S{Z)6PR:;`qz' ~ja 1U,ZVO q19BP頍qH磺F DK 2NR<l23 fZ;Z/,_wt~*f X ;UL/UpH/-ASk j<>ᜑ"$WCG,,浰EA2Z`hO__3o]dԡ 3Έ!(ϡQh3KҋxGv!m[HOX5h߲V7 =Iv sԅpb/}W"pTScj+&=n;Ҁ%W N.KѠ.q{.(Z>ߋ /%Δq_ͅIbKe4Ghsp2Z jU(ddm;O]'Hw;@^GtN|~:/mvz(rgu*7K&3}RP/ ݋I4`:= A-z6łMPzG:iX8er+T2{4A@DѽNޤ- e4t:>TW&GFCpDfyV'?j'_4C Aįe=??/H?Lxstmus%ˮ?dmih{)8ͣ K>ꆱۿ#P?ln"WW9! $>ϳn.A I7w:qd?TwABl! ߼OCPsAVJ]둔rw+O4 D v(>SXs 鞲ٮ%dCXuC1[UUzE4u8>B!b7؂tusB3/Zi~O(M0W Ej1r#ny{eBH C*P'Gx'v Ut;Xh;LHΣp+.rCN:E5΀6.Y95ug>Aut$(0Y%qRBLo(ᨡ<ٙ"ZiA~jZĶP:l}ʗ: DfЄJp^0Zo1"Iͼ,.Y'#y}"h=2Up,= +o%T`Cay׬nJۤS`沷E&ƀu)jBR#On6ΔuTʓu"Ȟ^p<'㠞}eZQ&!K.A=C,dL{_(4.RAELs\yҋg? ks%C-Zh:> N B˝ʤ]ͨ GBOD"I=}_*Na6N/˩jm߼p}îS)8az&%._ryGet'-QV7b*c}ǘ^Y$ˌ˶tVfe)h_YA,*(0(MHוP{'ؾ4lS XЂ7߸٨ы4.J~HďP.]?K"ET:TH |TT mAkne񾷅Y=Wi/tlʶMAVF>-bPbh4NaG kjT*(23TڶoΜF2.r)/." >,S3R3Oɯ&2>(Q/5?Y =< JWjI#^&a읂,dRq4U` j}g T@"3J vx^7Ǚ-/KO^:VN-ܭ_rAuF3+dւIF&('߉&:zhp`]Gyݗ_!mQ[3x˂gȌΐgk1jTޡj݆sP{ְqv,lA246a0BJ)YVK.y4NQv쪝fR @oixMu)zWi5:z,0tnpɴ+gAHj$JnOEU_Hgax[rfC4B$MDZ^kVp^FE\SOW=|(ُ D>d]ܭ 0Aj9.(Ӣd[C.Pqʾj iΫǔ=%Mτ Iwͦ#9m/wJptl0RiRU}Շfչ1>޼KaߊMt  яT.Mﭯ~w!~8Q*@A~)!MOܘS raVͯOAa,c AO-Rpq; 3B k3(y awMW^ ѣc7rבL F> f;ֲ:/p::Oǽx~" )&qtMD 4 3%ZMUT+R%nj^M0" c̀>&eh bl_5xeKvv+= <jl5גtlnމ1Zcl~glX8@ڃsݺxɩu@.t`57f2'u-@/7x^eS+huzӹ+N4dRz Wx p OoÄ`Tw'jzi*el BRcUSG0 TaTgVam8! D7L'kbˠ(Wnp`I(EB58:`q-rq|S(3==r4jGdj/ǀk>ū[8S2%,W0j:8I;;|Fbׄ@s\dOd \ u۟ךoVZcA3>2(7PPfa>]`@5qʎϑD("_BI!yj'|J>Lۢ r*/VdIGlG9 `D"&-6]Va'z=凒CpN~[*>gnBY'6u)x]myI8NґMYTv} P-~ld +uP2lPLxo7P]?["=3y6@ boBB50AwF+[FxZ}ˋ&o܊NO/3'nRU7xھ"n橳nh9(s߃K o$8lMI.U?MN,֓=bDM X4'߷h^q{h9`;4;4RB͍Yi+ڼq;G 0L۽&G760.)LC#8ofC5O?/`Bqv[,,q[pܵ[tȝu+M]x!eb=G(ֵWGn63q9JCe8=q9'Hcנ0cpa:<1iSم7@g%(_qJs,BĮ_f# d&!)d  "vkKaT^BPWr`mI-_v]RJ3@ ZgdRO>6TE?Ơq͛A6J% 0+R DF=֊\VM[.Dq]JBr U]ZűkFCw~-'ƺ4Lh> }9%fjE-0þKGEI{]ϮfLŕACp^0fJۭS\}Հ3l-a Y5-W8wNƚ⤃Q<)ՔAaw8mlF }s5CB V#ex:18fZ:#'o|0oU>B`V(l9iTz\BRtDy5[=%=ٛri[]6_o>BJBcTF8 >(@ ƫ[>o)3LzoPIbz5?2K k%.4&zT՛)wc,1ǼSWO&CIGY]?w2FxHZ rˁJ5 DG=^'KCۘw bԻDEW6%S܆d(_!-`|jBZ%1ՌPACˡ˗;?g7k>pU%5Fo3ӛ"1d}IH)Vw4pwOjcI˭ =xqn7G1'v2TOnMbS-R7ǎ[UL.kZV͚,w.(Ou&4ra ixT=* 9,m&+sV$GǨ]whTC{BJn#J{`E!aY|lv^N+(# fV D) uV@$g,^1RNt ۩-M\/n(xaldmw]9}|j-*7|i!3w+A~Ó ؾ "&W a7'!6mHAˁ7 285TZ9{hZwk(yeV&;ZŊ(.l_0'vRlo>R18a)WPkܒ% sϿ6E/ K[rR"ܘ7󫴌=I{-XyV'~~df$uiKD|AOlߋܠ?9xA1 ~NJP6 4LM[ wiYwS4)GԎ Ea:fLPFֆvv` y/zIv4LfKמb78)XuķenKÚ,b3Wcm&ǣeŨ\=V;:W޸T>߀82&ia?#(K~@~@+Aif(DFu2XGRERQ&1bJoB5W"u|e%ೄ~RVı΋ڑeB1RGy hDT(;%:qi,^6zomK-hפTel(N 6j)iMx. ˃PHS*px~nxv!˶: G+47ʰ٬lڋNfjG /M$h ZD2,vKyilյFLJ&G#(1ks:Ah@gVC/ͥCW~oN#hFEݝ [kR֓vDb$d/]=O|KGye6Jq+>{ΣQ0A`phr=iX.~PFN'e + ץ #4KD;q(TzSqt.1̏3'@M3k\?HlR<&<rl42=ks4_0 6Яٗ{Ng8IrE<`x#WjcUӖV+:rkirE4+ZEPNicסfSd |סF8Aw8ϬdXFL :Rƅ u>60CyMH9~/?m;znjF Vrb84!LOrGGy(ʇnxߋ'L`ZS{q?+@p]Gب@3K~,FG&\vGi\c4 hF@3*ä!U`z?b왦uLܢ$^s6'5~ "fcҵKQW+䑗>)V(l xZ٩;:)F 4+ 4BVFH%RTǚc,5 L#=)#Nuѿ wi|at{ ^81O·7u:I$\y |ƈ#`-V%RұSJIn,^W+4DG,i|Evŭbo8 1i= 2^78ӞcHĆ_yB8a2%{6-\Tzx]B-Zg嘒cQNi S0w]fi' jUP(<>޶z*"8ZE--=-A4@*B~& _BSף]!(+dG5@=Ȱ~Nxr `Q nY_]+?.) HKp*F`S>)ԴT S2LIR1"_ ^P3Fk-Dw{є_:/ Syo"؉;*7+5ǃI=/bD@%u)Ȏߡ C8k</WIG\m 7}#NΚP~(B/'s%>:plV*ZQ㠱nW}Naʴ][UZ) iPñDpDWк_ds5s\ofz9@K1ӨqS ?BW84lfoTG%,,&||]pGv?˵Ђ+Kqj~UjR b sM]*}]Ҹ,DdO7xސDIbuxwE}\j2ٙ{(!iכuHX:W5:Ip S[E.񆏴ݥl ROPQ$ywgU |ᆏ?鸆B-k/v 4s—֤0γ3Z)rfF?ø == {S[ʐ4?7j#&tY,Л7ԍ=> YXI1=!=`xԁkB7E~+ăm+`ص {)"Zg6VMX{mUy\\%뤮"w mg%-ώݝ bi5\{7-TtL]89y _/TтO YMI#MXL@B*"" Tĥy*4%:G./d;c6uo/:HYvQt=mL*N UayhV> o؃ʝdI djp$, g]rs:p7ENb?)gSJ-;z: Q$ox7N  3 Gx6ޝTv\~EqdVxBᙻ []%Y/[;ZxvbӨ5Gk=WПn ێg ӏ`?i(Waݰ¥PƮM,]nCO/*B}:rO_h+t7c_rmSDh|ξ̵֚3SVBIMv>>{v*'Uʡ)ljޫU6'lewz0*6E'zEmq1F"Gi7b!_ J+1}p_q(ΏK]c A_v50I#ӣCU(w[A0{l$DSb5_2MÍvCLE*AϕS@r/L^>3}P36[h㝣L[jvpVP]͘cr#3wp~`ax]& U\fK>ǡ2pAU7Da".NgUQWGD$ *_>!! ɥ ~[ f&{z_;*pO bGYsWoXSU Jw Yc+zEK!;׷\*]y *4ۣܨr}s /pCteQ8:'[}cw o="mnRzY͞{[㑹rb;e7d!:U]F_;K2 ir4^6 ^ԧ%+{V\Ssϯbaze%n/F<])t7H db]mIIXbŰU?.σTMf $&1v-D!gU'+x|_T5oO6On%%Oq~ z~I+},JWTP_ił/N5Q Nhw,75 5|hhKl-<4/6O$&b{eZ{eO&J864USx:?`Q|A~$4*DzٌIKҮ#:#Hj~u &SO]<2 Ŷ$UwB#Z&9e/|_[Wcq,\, Y3R5{=~DDlh(1O saFVzTH2֦cʚ\eK _vL#,DIcyw/Xzu3"l_72ޖL)IKyLcQԮIr6},obvF7L*/|)_NgyEt/vxIN@MhnB9Av<|}"fA ?2z{k 0ߑk<S>OǛoa:^^Llv@zs]tүI$R+i~ӲCg mu,ף39toBJ_PIqnl:ax@۱hV)1PÏfCsY1׊Α.#Sq~-?}M)r&4u>v0EN{*Q0r8!|G#7S~(Td񌕿HJlT#psXo3I#;_pBechSr(_QMT@U:-Iպ?@~DB,M(FۇD OX"D>V*p\f6uDeQF'\vq9hms)1"P-]((1 {1ľm m$%qDӑ%&w MYWnzHI.U!U6u xIXGGT=Kh0xEGЂꎞ^ySNK(4WBۨ|X[=RcJEtjg+ -{P*@Ky2NǢ7zB}R[uP^q;)M|Pa2?&*HÔʻq*WzLBP'(a|]n&νM ,i"|Ya@J9vR65ps](d,/bvP?Yu,toti%.J<^A疍U9-reN;ͻPn5V7o QWmDKp0@b ӄWqABd.OWc-k "bGe,C긓\c gU: nqUw^XJyt:`d<tRSBA) (\ #~œ(mi鐃69$){Kwx_" ?YPD_8 5EC%7 ocQoz^>e`2O]8<4?_Z;AȘz/4 q@UU젚 I[ԁ"M$G5Fꂲ ȹ܎8PezvQ3cw2HGu5"~{܄2x`B?ܨS {ShsnzY1mQ5Oxpx*Ӌ(VQg_m(;1qb쯻F񝿥ۡ< xnM(YBlEkW}F36>El: ~AHt:,P{imt;apc5?ñ~S#\`WI"gŖ94YP7 g TgI3̪>qʓ{9!i%% f!ybڪayOߖvz\ڏƁtyp2dP`~}?~QfCW0މz=S<ՙ,125zٽOm2hi @*Bu9QW`l:\Cax5Ȗ6-\U$1(PN&b(iu 1]) 8>8w@9[_9IЫ&~ˎ|]`y" ;:JHz5г ,,Ą-æ#t͔ͽOe㽿 ݦ drx O!m6[H|itj~<βZ.'X]$N^2Pң_t71DGĐ/V4$&9"k6Ch=W^@hBbQ1# t<֗%8$% -lGS}6Y,rxY=UH5È.+Q23:IOMɕ lզa(?c9`(b*/)=Oכji2}?PH>CUv q{C%~ىқى;t!vT Qs:AK_$xIO U- !Sti, hO $ѹdPc]cu! ox\*҄/n* ،I&ek.9J i>@3 K}=p̐se y83yI<Dhe iS>inW$r[1^=EohdEI<þ8vZ9ӟ-~+28OKji|JE!H@M>s.UF\y. kBp"% ;Wt0u׵[IJގ{~{V=͵i郖8~+g:yB OӟYx6uh@[#)' cheqV?䖐Jdl/'k[AC;(R;TJИ>]SuCu䬏x&d(:]Ɖ3/^z~Vfp:) =Ot~} Ǽ/yJ9$Yjr~L=#g!V\-vY*.`<.O+2';ӦkΠҍ]ԟ2\;OvGX<* };72:iG?Oסz}}*'?%E4Th2A'651vߏ^z|uH=]q(6ړRVD[ :rI#O0R ߜRp~ϔ#Ws`fC N9C[}Bv =7OV178EG Tק7=E| T:^r2Tsz'i>F(}M? #LM7'K^.HNPfQ1w(?G%g|izյ#:t#C ~eR/6Rw͂ME|o.:*n_RK{ˉ`AQce_&U* Wna oW1O?rHޓ=3Qc3{t ?#@Ppq{ $&Mխ4v\H؃U}|f54o.Ve+E kCpQ'{s;pp֣# N6BYp!oh˓>sfc; |eiaBUg!]R7_Ht}o10vC]}B'55CQr|r§PfZA 8L2 5+/NeK> (xg)#*@\Ѩh+QX}KrvQH]?]3 '[Gљ]DXҷ#UohdlߤR iT8YggKs8ښp*-1S;~#[Ťx:Z;,MډUcEe>3/j%]7 K8sDt~g+Vk+6-prPR{]KMIV,ǜ6?;>f.{o)nP{+1!cRm)_$)yJFշ,[] {#CZs2e&=„o8/Sb;c2 1J7K'Cv,m`YiJB=\m-Iኈt4]/[ޙ|7vv@GCp{Ѣ`Q*sXSJZ~mq%iɸ@dzE vh>yX" volY7~"٥'* 螵jc0U^hd1Ӏ/σ@ZGB@,G4$ xQz{GUGl Z) QmK;WtIJۍ"NWF(ZF(ߑJyd柨qq &nI_shR+S؞=="W(F-?3 H{'}VMȃpN1MxMEnω^n # 1rËD?>py`û(\`(x@%lxBs3N|1VNhõ0O^hG틱OmhDiSg:i\1tpG,=% TŒ8~xv=HގN^V'`*ӤFqrJMmNId2o$ƌЪ+3@ζIFf艣0 ? D/׶[@:\UPΥTla4.Tw]%Ğ*OQk5厑aM^edX-*vQJ`!Q7hJ_O*-g 8N!k̮]@K>`_9Ao\ޔ钰cHetf4;#*' )}(̃-^]9"7VyzDǸ z_8f_ s 9$녲w99&9>8ČS}\А=њb!\wow'<2!0TнUZT5qfiNX,X SԷp NُI )[FHt|S2s[Zi4`7:0.c;v!X3$?>+.PfĘsb3mqV21g}5i [^DY@4Qi&\Q\L z8U%7^.xG#sĐZ-="DHy9HijaٻD ACu: al| !: ã8wcU|ϲ^KVӭBn [^'ftL.QPw?&'ƕ-qq\u~"m1iy\b6*(8EKTx]h&}~:# UE,ZJiuWbʮ/ŶW Jɐ 3f3,xhm#Bhī do`zoOy8Dv6Ua~" 4']&Ar AE w`HŴti^& +gwUÙ~'+)XD>S>׈9?ꄒ;OoMP*~u^XYE7ήK]ïx$3BGk?p}IFWP/P}KBqbAb99 Uă;bď[/YgUCJtٶ&R#m^o,&I s=-~oպW<jAp޾d{I@&igK3]WwGDNx4JL/UVHz=ɔL H[Ei0뽡e ՠneDY}Nw#7} +xZQ?m;F ,Ed; }2̀k2ʡn}1z*J8a#zA׼4&ke _f8b:#^DkʬO]"S1Bli+(gt18 +7mYx(%:,ȩc%ǿ"G>z@wAUO-Vҟ̣x*}zp9o]H5\~s uMp+r 8Ql4i{z'ݴz:/{30txdRFW\;/40MdʻitܵI`7%+2H'[v'ΎC@ڻ/s ٖi`to,v5W6&g+_SbT1+(<+M^vF;K=d7~zΈ&{"wqw%vDg2b^Cl k;u\BE"I?YjG9@ǖbm' 3g_Xt o5v-q䷻GlL[|X*D4toO[͵SI3,tEIڥ$'2x!N 5"^&HP$?9nR^Ê~hX=_=q] 9*0jx~*c|ӷԡ l3M|P9l5t7URB s $HSiX }n?$xEۖYAa /8Mu]u 9AwteߞWmiXwl7_8jQɓH%cpKq6l69'nI<ޛ n*Cʠ'9MQ}<>Dc[:ZM!A,Lv]Of- ukwN|Mwp-a~xrdJ6?G"g[Djְec8C-r8+StmJW*b 2 GCxߝl0:/@:$Ī-Ȯ׉!\byxsvI2_:*fק~<qyd[sg+tw'A) JKad(\dgj/:<ycO ޾y?}owQʼn|g>qj*4incIj"%|䁿gXji9Ȁvm`4eaP~,cIۘL@YKmwIK/lYyv jef;UPɯ>ۀG|cH'Lo,kRC*kp`›юkuΛy\:Dzd+V ekI|I,toٲ#֌,m4UnrBEu>4e#<`\K-G-J3VUgD[s·WiSut(֥O3CPS2"؋WbsJP] {ۯ5 и4Ck#0 0o<s#Zϐ85}z6I4ښUzP@%KK=dTgՎ-IeZEC;Km鎷޾wny ,pJ/0RK?d<]o:OUiԘaR}1~)cX* ܗJ|&—L0Cd '{9'a/Ⱈ_qP-!r5#34hd ?@H1\x+u_6*#&W#@Bu] PWDͰMjC&ND/v7=J?RwkAŝæF1~\w[U;S "Cb1͆@qFu2- v[`j[M&/ E7m#bf)NKjw؎?@N΅XzIO̽r_ 'RI]w~)確AuZ:Cوr^Cikīzyn Mp ,=!d05qw95rz)Pw X*ϵۜ#fDȢl׸9?#7і%w5X6iL?iYyg\f}҈^( j %~~lV6ƟZ!&r;8 |!KfzɌ>Gtf%L)=jO`m>twV051/av_bkwvG&n]+TT H#Z4uy6G^([()Ձ $oVP! \!#f (v[zP}?&T|L2(>Tx/B9Cٹ} .IkgH7D0Zٓ'7U5#M-cA8^z{Hieܹ/@W r+;|( cz 5`qHv'mISNu;Ad{$*`|aKA׽pBT72E74OSX1BQmUq3t [FA6^lHIDhR0gL nӯ,t9uP9 Rs>FZ7i sA7B]‰ W^T+Hc^ALB(`$ p-Մ=U4w/ 6Jmc&k .Ag9 /dߒEI}!Fz4Q <]kikB%(ߒsܺP k#ݠ{Age2?.I@@ eQG>&Ѻ@F2.ikxr`&cXB~3m+#I=cׯ {KC ګ~$`A= _E2&sX_؀괛o+b`b(4h)6@I@AC8@D1,J7 tҠ]{htpr5;eTU'ĺR^}-y頏=}퓚tn\LfTO5 |_.W[qV&+;W(˔%c]XO7pB=|,\}Eƴ'͑BU{~m!;7kA'S S.PG`  $n^*0DƍCg];U4mWS,ؑ`_~]kiz[GX.^(p8yH\SBfh.dY+Jz{BZŇǫKTM{JdӫC+,68=K9bq2~@N#V&)&#*!;㑽yH*o{ʑ%aLғƥ;}R(ol׈i\#ڏ+-yTCfTۛrjYmqd1Eײ.6TJ:&8>;b}u2~Ԟt %cyxq9fr Rr}Q0RzZ~ri=>ud!`u )ٓ)0ޯ$]jadKUNsoT As:+gHdFo+žUh5$TSOW48{k4SӚi`&"kʉSO'|_ja4n4(9831JT Endi0 k(e Տ#-mg?ʯ%7/.5m#,idzi%E= yvcu&"e?y'<E>}O~5]®~xl`1'yg|0 PHz&TQ| H_ߎ=]qHwOy3[n/8rb`a-XaJ}f6[Tо>B0c-tULZ6RZbS ԁjl/0G_ .P>۴Q;xbt#|oO|S4&/:T( $qD ڨQQLPsAowuqLC".OK44Abt< fkzKo&tA/iF] [`OXF6!o"Aj.48q3O #\T@_kY Y|$UtDv[Ce)N`:w,>'(#0خuXv"2Pč0. &XHd"`PW6qSkͩ;53=ѯ 8'$F{wD%k`y Rsn! 'f!E nG½@׵udiPMpM$b0:֪*y} N-{J.u` J)z]'r# - $?Ǿc>Y0^]cVJ#EoT{BC4p8:aY8"M""D"_2OO{A7Z B0iMTQa~\pDYN«+{ 9ok5=!+4--ȿ\p:I;K{Ncb<<Qh4r&+r+,&y ,n}鿰~8j?lb\F^QkY+*K0л܂%}`tLL ᣷B緹e¦z x)3l ;o<0IIޜIql,W|t"rK"øfId+MyG 5Fҥ{ TvѢorB[rrGr!lu\nja0h .+_Tɭ @5!j$<ͬAA~deF=#?wٞbE[;,wk|ajQ5A!*)_ULr%˝w*n iVGdN2yՁ9 zWoWAcaL"_2['xU<ulh߯@^GP]R@}X)T@[ф銜U.n9dќt(ZOcNO#t;#1㐹 ecCƢ?PLٗ3Eh'-Z"R0G\BCVڗh-5\oN9 dt}:d|s{a4q|kuQC'^WbX#ߤ QMi}4'|6\``[<0a!fz)TL;=?8"n['vC]3$'˱z q_GKs?#Dn]֧oo ^p,g5Czr^wh*\U*iSbE7ʍְ3[$B5hckTp7dpz?睄I`_k ]D~a1fPص"s0bw#k̭*Σ;DXC霑.(PWp=`t$8G2ڠlI l~wPû zkuJRǚ77;1?,C-i' jsFLȀ5#z~Be;KЏRäxs*"\KxѭAJ*vБ>jY[_.uہwEHpAOr DA[RQH 9a|+}d6V7[,-WA1t).`)GX8 Öf_Jy.@= n # ;HѾBS_FL{E20KrEEu9)ĊfHztGȉ&49˴F}1c=x:v5-0jE3hE*J>l;tnc.+vtP4Ļ5ho(={P "ց\ݚ8=H8Nu46y/M9+_cݪWcsS`dcE!*vuS[aoLPM{W7P(esddI4}Zہx3++<%{úZn/~| Eu2 IJy+5mU JD})Y/tKo( "[V|+صCB"q3P 0s]m'i[ OJԝ*ޘPfHu/ |R$p?PpJց1.1cYL${!N&K%[9I<6 l@`4rHe- Ț0C4xt{L˩Z"[A#k=>)Ǒ`ꐈ.w{;ƾ8,@r>iK{`C8HMa5k-ԵKEzkD:j+RNuB[UܬdVB D53Y8Hϔ}0~ p!v32e2ʆS2O,L3U1  -׃D\S[Dw-ݐsatV) RIZ>];w˱,WpKy8tx(Vڹ;oaT\a4,~%-(K FWlϼ*j╍'"Yb+EJfg'S9e㗓5T[4yI#r}m7vmXN6O!7bhC "65o$/"+Lq\@ z(%Xs47`CщCWNڧ|Gf3N=JTB]DYURM/u(zf7*DHIW|qiAUfY}0dgC("׫pLoŒ]ziM깳\mn̬@|ޏ=+i0 )@)3+W5kupefmō.a_ɋ}%3l. o RH\<\4Уks';ѴdeFϼ*Gw |kWU9)9fMG.FP6Sn-{ `!gDzsBo$ܬ8*dVvV0SDIt{Y_먚mO( ~c{3j+vm*ll#N.Pc%r=Tee2w{,#a 0MgTXsKwnբ\U_X1TǕ9NIzE_}dt[ع;gw;6{҆ dn* !^Qxߑ@(p&yQ ۑW:CU?Z*5uљu) DMnčU)ToϷc5!uP=~ADUm$9y@cl;XR+SChn3K; x _)S* .SvY?)7v-8qxgjGz * <E{^wXcJzb&ڐs dQd"VNYFjh.[s-W^89- .1snS ]f<-уK:-<m3 ج_fOBmɊJ {W -!:ķW> f v5ˀ%'ک¦AM8^(==3SPR2z22P)G":CvUb8}w|xEXyt+k^FM1L*j"lh<s!f=&A`K j*,OI]yа8k(.=A @X9W7{qӒZK3NaeL!S#  <藍oee p} y Lz'5|vF 0E*{ |QNkׇp՝P1JH1G/xQpQl~æz ӱql@VDYD;\4uV?LҜߧ%@B6e􋠉w(R%6RX0UBn}kqbeuX(MqѼAR z#;&5tZ=fn .W R#Dt/'tumZ }*g8)(l3u8BUU=Gȗd,J'a6iU:N# (:j8۝?S$/ ]0Bx={mZG7yN++&$\/\G=q a%Sa].9M!`YN砨?I; jsxd)}~]XQWSN?bMPsSEf%q0!G7US_3|3G#kV♵&m.]5ΐV"\BxAHE(k/dOJf=mX[do{XS@n,j;9{ZoE=>Ɩ젧:)Y =NK0v?UpY`O0D!Ϣ0HqX`3/b鉞Xb%^_jw9+R/yڪ#MR .Aᠹ1DD{O"OqWծ4옪e KlJaʢˤHY㩐񴧫[Y]6s7]u!x X巭CfyiShGj eAuHF9'̕)o=-P_%y-"Z$rZ?:^!wůBp.S5 -nȅ_Ag,|y8Zqx0=xqRGbn؛4b [ZL_nStٸ306#U )B9'F׼l;XXB>m"yz7LZr^!+fOV;[Ce Q[*0j_uQ 쫡)i Ⲱ $+(Fų2+K;7 quZ7>!3V._@5JN1˪wCz+|O~WsB=`͕,F%dk،$B7IqMdeԘUs$[(MRRTף_TUYڢ;qOeFK&0^3AəT_+n5A҂4GP={,l`J@ihv$")ˤt = O Pby@O)> CI^@f+~P'QofD"̗lKLUkXISk Jv+`̦UX=ʠ<踼T=L<wBY+wMf4K#ӿ8e^wtOa<$aȎ%sq9!f~ls}N~P$>'4bƪe ۹~ m7VLqq6dZQL&?rIc>g^(N~6-ZWwvj/ڭ|UYvK)Z [87ÿ Z}r}[epݍ˕?OKhɧZC" K<ԋ jYN > Z ӵA;MgI_D_+L!x2UCdTï:ٯO%{eBpk{J]6- o/(G><`R*:qH&N=RaJ<ʅ#kDzze J0`2D< riOl>QLZ], qDO*Rm ? ^ oBy%U\.6pzI>~{1.~6/N3z~AV,=yQY&[*!rֺDݑ*M[E+]{}T)O:Qtŵ8Sl7RO}DH!һ{H 2Y`b6s 86EBVAGF[ɘ|iIC嵼 - m.y"0ϫ FA$QE%^!0N kt%QA]k'/3gZW*ԧl;T 3Amq2P kkTvsϝJ Ӳ½isƶM͗/VWtO&f$ꑁ2Ÿ û)HW۲NU@;@\^@lnT~+e#ܔnbk%rnzئ#_4S> WW >H`5B|>u>5\v5D(= 'hVWc0ơ:Vlܛ~?Ok*޴'jot_]()1 `|+#_|_)K3!MRb>ugi rQ3Icv_Xn+jx_}ߕ`懊V).̋qtV*p׎*.qg.3mAbC(K1~lUyC芨I^jӳ"VRRJ7ja^͠h}_<ɤQef4fs.5%JVIXHa,If6 ( R&bKHTrygIuSV5$Nģܮ)c`eDDЍl‘z2(_PenoL,@>[^eZazxb+cAEl͌A tLR-O]=oC׵X0Cu³'7Ry K[xAQ|EPuF/?+љp%hhDV*Q-vtZbKIȐe= NEྟ;v, FaLQB„Y38.6ps89>QXYsH@Mr{Z&{a<B"zHkP jqH[™wB9UtD,C^f;(޿";\X~8]e'yV<%LǍ_tUK SlRGY?h9<3|4)/)$,_qbN/uF9>nhzgTk'>wh|'R*囗c3?e KӽBE@(>=u$IJ* CݾT48Շ'c{51Yÿl,IYݼDϝ$vU!N\YZ}U4Mh$E?)д2 ó{Pz90b>8w ]#{ 'NCBQAo z{F!}9!10(@4~y: PK 8!T*9ߟQķQ{hofg!))9ܤý95 2Jy<\Š2JۘN%-PdJ6P{:qEEOE{ ƪ1 9,{`ޤc!2˂eLw0qN)X8W(_e^6Zx # ))2I1C1R:)E;ՏFZREll?p:5ï7sR"h 5;y7W|}dZ ƞ:n܂>ɍZ42NEP .To&~4)4v7:ÞpHvq\yVﲕݹGiæğ`Q0l޾H#qA:dưx4qhV/~0ڏ=+fi͢—ˏqOݐhx]mg +eGEy~_:/fuwnjb- 5Cc:5fb1BcƺlƯA,E"0U8rdDTY%::<FEk>k ZlD+w啺JiW$?%~{ڿKpn?{rsɔD\p]dwg.|"ɪ={F[]g(8B)CoE.\Hj*4gBJXVGɀ֨&/Z-ٝ%ʾwydq*_1Puq購 0lqO䖌MxW'C7MT)0$9oJI%f݉㛗dZq26 'YX}V`@QbT 훻 oxYfMX~_lSeK: Kb M/kzmHXߡ\7ɥ yf;ބ]+{WlZ)l}̗?(s=n{J`>A<;` )횀-86vz&bT%)$:0L5B}aQֽF+E=(!9O9sXB=^/1fu\d#VkMTz[^j|} I쌼VH=ߐ͹&W0ݣz.8.<%POE4#[zs'vaj_]|R9WEn;SL)qX&5pILi]Qs񧔧 ,9|Ѱ߸I"L6ɞ:7=FLx؞Z3^ BNDJ Jw *FŞ8wG)@l_(w#Jp aP >P$1UY󹈤6.2ȝFN hQy!}VT-%pc<&F7|rϙYECc5yJxy޴JJ m1>z@X"yؠxv|"?\PsE8IJdzQ-,z7] 3A(St 3]9XJg> XSͶZHѐ̲9ЊtR fGv#z^Q%1saο1#WzvKpkd'{n#>/2_ϓŸ|:v vRaow=88;1$sX5Z>WMTzc޷? u<"f+Y־ )&h.M,V]KuӋʿmHy}\C{s:75~48ῴ+^Yg`F҅B|, 7ovkymlA?xAq*۾ż[4͎74L̇Dz\0W oeVa`%~ veHE Os3^V=vPoYF쁖E9sJ`XEQ+˕AJ(lWNbuuQyֽ_ƙ+8M}gbxPvmלD~FB?3E[<'emo$Y?Yet(4 kP2e*gH+O_ E}6{@,·l*5/ˢv2?+sZ$Mi0G4}<-+{7o`QInҭ7']'nmOQylY>mKú+yg J'ٗ1AG(i&t n\̸X|lN{*TFTC*M ؠAwHџp$j8,Z 闥[iL|WH0Zά'F}C9H8}Ak!7.$ 3AꀵkyJ4 ٢b=P ]w<氷Ct/L8[.Jf\[۴B#xeOYr>~PəYGJ Ƕ [cأˏJ<&60݌CR+z]pU!òjH䩼g<am>W`atD.CZevLYj'@#ؽ/5lɱn8'u1kI3'=n:cf<}R-ަhi oV}kyHaޱlI"UaWh0au eЩeǛqz~|ҟᄒ?f[&ztB P܍EP-fb Ṫ /bv_n"43 n-8bpd@ΗTݎì7/vՑ"ؿC[5F n;G^`˸ >.ɲUxpfrCA/dJ[Ăe~_/7ku4?T'Cʘdʜܶf5d ղkfKū $[X=ZAm8 P:L) 9u  hHu7 #r$)(^{0tDI3~ |kEа(~:*t;eBEV5'rLœdt~И(>t)JNOĵ]JPzT"q;) JFZ#:K ٳ#e>Q :j04<߳SpJGƭ[OΏ((j8l`wR&"9{`/>ˌ>p:+鮓9a ~1bllgw>˭Kٹ`vhl] \.If++3/Km%~D0q([uɂǩX.V,}Y|~Ub!pӱ_`X#=y csQ07sSi# h-/6!09ly;TSnde`bQ8Xh3!dN0ௌ3MװI55WFEdLX£pT^V ^CT<>w AN_n'+`=R(,C(90z#\at-~ ? VU$ͶLgHSeT+P & 93?A.%ve«qUW~D=l^^"ZX6T +_&<9Af$DB 2 nЂ7h6-kᪧ2rbV*=.prŗ*u#tW/<EߠWBYw ܅bM9r?6m=nz"yb/2O ,L^\po+I-p3\kfu;=$-)_} X|3jh>,*28sIV?$vc@Taw We{66V?D0D0TXp6nkymúp: I FXqOkjg];407 U#Z`OrUy+6ehəY۝|=Ǫ֝BI7a^,f%[]kᾺc_M{u>{SoPfBxwD}Dhm`\/BDJy;3XLUR-*dXD0ԝr͡״,ѾEy'WT1#_IRgF0yaZ"*52Q Mh?;#tګ05a6fܦ"`nzJĵCR04ײ?3]&w{QUX83x'y/`$1)ypxуԵy)ڕ-THc&DcnvAkNA d]\7vAiTMÛ;AJ=$?G#g9[ꊉRm, xr3 ɰH >EW;}A,ǡkF #jKĥ"8L~7PbNkGS >ՓDŵpp9@_ ٍ|LvWAP>&\v|8EϮĸ 7py64R s0iᡍ l~`*g$p;yWCc$LZn";` ^Rv6 Ǭ<g~ofxgjab15GA<`+/ͤ8MTHkUfpPj b ϸO3x{Y*O4ὴn|:ʣi.&@ʑAeMIm?4V|-h @&L"o?g:洉ENVst4K`nrY./u&Uw*Ĵh403X#X  V(י{[Vr.bO/>Ƙ! Բ`dZi*%~c=^`nef ZQpjx_gc7oAXlժ)m(j HS(h/m?^9:5'8K{I س*Rk|SQ]񻍧koTZ3* 4#K4lDHt=W `rIz{ՙ pxzgw2ONߙECEsԯV' c_=PTKu:цP u AGkeGCػɾ3! e޲F/ęew}Nw}T T +I,Tdt ps8H-d\Ǵ )fw+Yj<[iIJ``>`7app,"^WrE@CRDRڰ<8%qV_2Y`ƿ1sv& sբT|ܝwqF+q9L^(ש*02h/:jo4JqHx>OJ.4Ma;W֩@{\ ECL,oB<-YH(H>8yKMOj#C ([՛#o4doy! d_s`6y]6_L (9~ 1u[oHq% Օń%0=7Zf6 0*fR]X(ٶ IOmz'#G1`^L0.n`ׅlJ%'19J ς>ˁ1PǥLY7P!Z%Ib zNI7մHtLAP =eB4ڼIӢ3\ 6aVKz t)uVeVY>ۨ Qo)tiiNF,3op':K) xBxXoJDjqڊo4kZ&4Ȟ~a]֭Yisgi+KAQZs[8S '\F7|ړ>d-n="1)(x\jdj\My{BV#O^[(!-[/FKдuXDŽƋ+9ᦦ~tP&.X/هk/ɺe"b+BdRQ'6(3i*{Ʃ5ajr}昻>Aha-̩&ԴQ@̨g|>Pm2ː72}SI}gPkJ&wۑ1^7QS>q6K;.p3֫ǶN^Z%ЉNq#0zM65| 6n?֢4Xw@!D[CPr c^L-U!Ig~`cW62%~^rp<7]VyhTY^gNcqed͟V ws}Q"(?qDjIo5/-Vi]&l 7 ?Y=޺f0F9-F&6haM%2;H_tK;'nlfy9PJQo=UqCj!h5C*T2)cqyW=hkPٰy<w& qڷy宕=("z hP#0Չ6c&e'WuG޾kqbQ?[{lf c]ie_GЇGun/B2īC : rx˦w . .EVpT?I ?yP4*n_|wI#Y ]4)t̳kEǪ4Nlݔojjz#.IC-`Eq{Mg 3 y!h5 ڟHyZ,Q2z3Q:?o^=`Sfg}ma?!gT_36=WIW&fՂ# @I `~cF2Ta+lBp*@|&0/bf7F'}:>hS= jKD8r~ĺO6{@iaYL\y=` ?\M <^]pco,p-fva>՗itnq+G&zslODJ1BC'L*P;s=$5YeLGɢ#a{ OVjqq: ^>2z"= Ey@Ӌ23@ {j_(iSMSY.c!Wk hW0s65'iM~VT՞Kpl;i6E =ԑ[_l~4}K+PZ"_MD\V'oQaT"M5(^RCr\3GRdmT̼8ãح,;O3og\ƣ, d=|&8Gů琁JMn-lR_70}56܄`4@;: 4(n` ܸt$X84#{lYI7 vnQRb| Rn@Lax1')a+ވxoN uT@$K }ɫVzK+Q 3lC ^U0NaŘ~8{Qsv? 9#<744Y yϽHnBF;Mʓ>wRٱgh-v{P*j5_WQRm4~t\؉05ؿaM|G0нպ}SmFO ^$FvʠH%z Oo!d;_M ^MyFs>aҖߣk 7gz!QU[!>FGTswf]8؁fLGݔ0ͅIIx ʄP:2ό$ l53k-4[΀9O'ܡq̿P֛ w6l)5<\kEteҗ5I=ƒ}ȃ"z].y'5>D3 Y@y WX8\yC>u?u}/VgcW|ӗ5E rxv[7h7+2A؊@V$z0SM=-}Vrtv@MVO*£usiۣ8snRGQKqgfɝoT n]~*^EG349PrRLi%@U*'ϩNz7;{v˻_1ٳyK p!._"2n91o'LS!d3P55b0k5.5D6LԗN%EpC[5CM \.h;d)ra7"9"irͭ\Y}|JZ ݌t2ɝq)^MU/J+QM4AYUٌ1݁yKN*"1g/>+@ Vf6 Vo.Pa8Sv}_>Iji?%C!t1iKq#iҴ3KE pci5팳61Sq7c,K)wS!M|`ztz\䈱?=Bfb Pm I/p 4~7\z~$Q%гLjqYR,A-)V%MNÙctbWߕo; V`~؂TO3H?NWx`ol&I00TTA[!R%VF9+nu\l <}g# O|=+)fk נ=9,#{OX U;3uFv@-V ftο7 `zMґy/&jjGK;On7#Y\XʰفDz=fb]ތu?ltS =Ht$k@zCU:=Tؿ SH(*|'4R G2t"ȒZvoOSяǎ5Ql# t;>󱱝fP'C5 +u3F/`:m0O$7TEjG7vb$Q1yWFfb{6H>tZ2#/bw**]qAN'6vkyk൳}$fz+*R'!H:9Ņ Ws,M"E/3zb>;@R5ʌp~kaU-yV+8 #zHpI,SYL)߼5ҥ2Z[닡Ƹ f'7@@2g:P ic)+f(qȄ&p0$ʾ1[A)T~EǑJΘ#YoP81BB ̮/pyHPt3-պO2"Pkk DB6ŃYlwL!lȕMh Q`"?^w c0RؑI5km -O8q?U \ە[PU{9gȆWmY:u]ZV5rWYϰ$4d$ m:~<=tH(~vz*QM]+MI\<Ƀ hQʘOv='Zst,sDzXu10^ȫ/mhc'@ؿCs}}WF\ TT5݆ D}[h`R? `] lT&!`PPl`nЌ }?l;Uh[Ä&R_삲 ۷~f0D?*|yߚŅ"i9H"EςHjs{QןT%Ynr9zI9twؽ`g`cR`u5(K\K_CcqOW%" aDpOjX 'f.2bןA\3,L*h|E*~;1h d;\X̌bhot'zѐ&#.+f=Z_&-ٜ/q@ .U5kj O\@ _;i ICF׷)Qwv5[>Oɱ(6 c|ٷ ;ر֎dz#%DYv"FAPNHt;p}wٰDᐰPȿ=]ȱ;~lv[YBң&kn{go2Uq'u4D!Bb5qZrׂ-gο{G nǘ5x[t:QdyOOh}Fk;y _+' ǎR,]b[DbQFzv>4Lo Hk@ݡiNg!yYep4Jb ŠwntT'Z;cA@ {M9R!˃x~8: ɝF&m) XR X -:5zdA4,x16iSJb%DzD'Nrum` f5A;s̕V.\f_Z k7~ܝЁO4NJ.Ya 1e"|Gqx֍SXO{6mNq`߄fo>O(BVi#hk`fow7_I^݉RTRfH>a1-.*u*R|u0x%]/~{@YwUן8ܔZfQ6mNݕJWEW`6e(t]α#zhzn(?7x0MWFlO5U3:hzcWKLzeK@wgڽʠ LO_C;aGFoOoS5:ۊq=j%qF3 E_ҽKCWE NNu8_|eٗV9OTx+ $s@] @h6FuZQjgO%?PLT="N-3}==2Ayba+z˟4r&s_#˼ iT%.UeGݼD}BwO2cj]x{Ȭ `(UUhEovh͒k hVJ:qh2uD>ZTg+~*ǵ`o +E_ 1y7Y^~Dsm)g|ٟZ缳4q`epX{_L[2޵vtCX7^nT"G"f,߱oA3GOS/ gr)3g ,E6.QoDŽNoAMwN=pO9W%6)tR{2) DDka˽yb6{jF 2o8Ig!6uЫUnF!׈Q W_ TpV b#^J \@&,X0!Yy`)ŚУlGCm3кj].u0;]h˖$Ŋճ<@wN<Mt9Iicڻ,8#PhĎpkU֘BހaQڐ X궏hL p[u^&ULWh3c,3^! |8oC#9Ox3uQ 8r{YU8YMoqw@' O%·zih5=krS`}]f?|8P°']Ȉ*iWyx,-]2SqO|^\}?$z)@>Q8^,pu}{rN-ڈ_g)ŵ/~&icF|WOu BZ;$,7,0i2!/֪uۦ)iN0SGgz.ka? -iY[zy+^~Il;n*X VpgڙMH&CV{'`b oTN^AQx>YvP:~77&~#!DIzK[XkK5 6难PEw5Hw}/A8[4N:*ĞL q0HK7VDh`of߶p`΢I5B8Ym{M>/uz?&´J`ɱ{WU&b^X7DV'sH1`~lE[„1S")J,n\.G?噤7ȉv,'w4PA q0]ju\4Dw{2,xǾ_g)m͖'Ysq ?Ӕ(D oS߽i?_#-~…@F- Ti4?HJn1M | cN %3U|])O`THL`<꾤h50,[Χ}@Oj-'z':'?# ^t2MA7{ՋDwM$|I-zRcG1n'БĐ9m @qI!PJ6`0:Ufb^{gfZ*MQ/=:.\UT*kJHXY^q}nf )~m'wM#sס&Z3r|\CN3K~J7VtF0j*wQZ/]%GAr4 T?K+Ⱥ:. 9tf;?^|ndVs3%BQ-8jnt96&9˻!EIWYs/ I>YUK꾃/<y jPJ6zu]]>d'@ִ#O3FWD-+T웯ԧS(CG%VUsYBHN:5=8ޒm.>`H󄡆c]X,AaJC%l>%y}'H۸{dn[eN6 YѷQ I#kNN=&%?`D0dY>?~cth+ڕZx+uKօL2 D64\~Wn}^ xS7At@P}LgA6W֋?"Yn3$*y_֟~}@uKU)0$o鳚D<Ѡc9ngɡdڞNNP;mK3/E9ma|(>Vu2]*!e`A9E35lNރDmvy<_ZǗgi8[AfbL=zr R-W]B"e]-}i{B.Iˋ+ˆW7 &fN5ҷnЊ+)%}}ָHM; zNe5x[@jw- -cdɵ6kleߖAxc鍙B&`8n9Y[ѻԉX^S#-@fY{j"sObp:q3=CnJd7͒\S,G=v+gOIi,,Hm ig,y~dkE- oexX<23չ]/vdgCϭ xeЮh p#~s.> ]h\ĝgC0y}U?l|:kY*-ધmey\XaP9K9^LC?;-_i +R?/:ĒS IFqaYq GnȣOx3  Lr>xUEm|1oFP/ uXOL1H'y IDi?/"˰ّMc}!9f%UzmO/c <;Aٱ| ,#1ҭ_Bۜ;ttHdnЬA&J`P^Vf,OLIMRw{' L0]-k0v;XTxd#/%,*wZjG Ol9"؊*?)Ƙ[xy=Bcm80ȹX[~MfSYv8פF~ILz\u9Iq,!}aG^%TG)2mxu7''4u&ĘRt*G5Ľ6;/%#γ5 E *-ӅMh4xk9XPFGlٿ%U +!+y`ݟt4sKoڸCfg~5~3$-·[[TisU0p}~gƙQ,x)sULm7$4S Nh_K3r\UnH7w\S15~r9%zX#WFBtΩǐeP5"tn#׶7)QrAP!($}U@6 F(lFֆ]a/]hYtG}bӝGya+S'^,w[PZ! Q6.G:}[>vuѦ"x=>(ŷEe 4yV w^|3 )>ch- Eq62rњfnͫj䖘Kת1q9l}Xb'zq;:*An _?!3v]<,}4 OzW;x=˦ЉOtqHUw*B˭e)z#tj5Y=EO=!ktNPG.yX8#ɐoM /&r0VSwӱ1l\J$1ia+P[P쯘$>uYCZblg͖xV/gZ(Z9JhḪ<K6 Ӗ`úEA jy#ՍP"$:9[%:R_CpP}d;aK.߯ў`;gmK*?4Is !<oDY;s+1ݮ<œ:dX=r1TLBˌFMB߽<\)OL$HPyLq柫8>qcd(D S&"X^P޼塛Tu\qp| ޖټ-%h<+Dk`3]|ԯT"5K薱Huh[T}c~F[݆јoNh=5-<"]`b 1sIdd_{ `2R#fO#v!lfSdQޙpkwV7B쑓-(U+_P}!]>nS$9R@Ƈdm9HumWߡs&UGEH `E3?&m˕SK_!gz̙fX'a[x`–g0;!l"ɑPu lۙ+ȍ&zFaux~+pK]yo,碃~O'5 $~n|曾 (< D.ohY1هƆG^m}#D!!vE}ݼEe4 d3vM<۰{=JyU: i'".9|E&z h T2_t~9ka@ @%VF}/|9l]"ε3oQ4/XNYV)1w'SzN y¡UׄJj'{3jriKCF {Pi>rTv(@N잎nQ)l=2)=RE&$FFI-ۥ 9зjvfow[KI;ݯi{Πu S'R=ddVîKP}T zHdMĂY5$Y - ?GoÚ d"ed_CZS3P`ϻR߃-:zQC6+;|Cƪisց,u!Y7̏qzV/5w/M\5-Xe7gg &ʋk + 6f ZV)g4s}]: vivqG⎱_,2]=M֌Son$3Td lFg;PiX\`nlܾmb63Ls9r9taS2HD Yo~T#6x41$P~`1+ErKEYgJA~B>e|mt||^?È"yHb8bv6Qfa,;!dPDX#P ]lM5ۭW(=L0mw9.( |?yFf\ ?a])$?(>`? >NV ]]{,V3e-&0,@<84*ctj/lM:jER ؅JQ92zSS[AެN? gk%F0+۹`%ᡏz%"¯!꒯/׋x%NpbdAjW>>NR@!|[KpzL=SfsJGz]S͈S8\@GrÙrp2Ť1lc7)!jP}< xS2DQ\@v|jG01L[rseCg&jvJَ:Q셃HʍkeK<|(Upղ@х]䥭@0ѧDkpuWɱ7)_1*$|JZ_}WMfςU/x Ģ r&k͹ۤ~Y>"݁eϢ!x7 \g{vUDLziuCw撝`dkYL:MoLtPۛ~Dw c:Qtg}>"rjfr1wAë %n9H4,=!Z@QQA2=4KR廂K@-RT-Ā~'uN9dk3qP(HnXy0oM&:1˒w1 /UmAL ށb΄޲{vʐ Q`D>lhB-/`xN$ϗ!KC`N[ N:'^O ;9Ą@~,%!]CjoKʚcGs|OC}ӆ/q!кsX-sqnh$QsձJ<%/aUp='v{FjBF3g ̏4K?k/'QqT F~{"a`sj0 Aߋ#@Jt( F7lV9k g뵽C 8 3Ò;D'DQin=; %O'aS)㍞4HS$.АCS[]߰%<$6.=.klC ^]4 oM#88 k_LZ շ@SzugWKX S՚mpszXC" 4H^]Z'AW_)#d3ow])ZUET72UwB20!3f iz0+"WG܃7zfZQV5u@J `'!/<- oZTnY[Lp\23 ONFh=>/goِ vߍJ*Ak.i3@rwBEk'oj'] CRTp\>_==,ݦձދt>(< Vvm{GӖNr*BٴWI @t{ H!#edl`!@D'{R ş8>G~:N\S,95TDFdLA7sZ R9\((kxLuJ1^Wi55L-Hf 4Uشm4r@cz'lU!8)PꯘKa9D&o%nN xG35K^4jgq bNNwaN̿ $ 0t6 % Urυqt=Q}qnt`MAl;_̦k;Z/A9^qQu鿢Y7@ Y 80_7…cӧ2d+ӝ9GWmrٹlBS,%Ri7ovxD-}ԤUyVmEa8ɧ7 8~J{L6K V/ +f`.up86cwWE镫VY4B}Ě^>V )>ewEODLD엘Qw5eu@H&irciv"&g k^lmJFD*ɽ_᰷=%Q#΂eQk1XFUj-d-BKD)@_DհBgi'"G6N[]m2v/8>G*+za& 3^j>2OhG J چF49b2f7]? `}⋔123D>}?uXM^R RVPz>7gՍW($L8WX :ˡ@ K|w50pHomJ㪧 yQzLV͂1Z5XYwwt>exMWjs{쀣k *rOlų&8Bo"63e˧nWt}7b K%A)t.Uo3pM W63UӾ7\Yܱ[f1j8*F(}:K9#[D"A* q60,KM"8v7G{mxI=y1^ȩg k<2nB6Ӳd7!kF(]DHEO/\b?? Om`S!mHQwM08i>'a{^E߈fLGDYf3~#\al#ViHt[E}(S'ܴʒu<$O0*2W#u,±|v1U^La+4z?Ljvo3hU,B8v>G4(؁ʫm/hrlEz0Ȋ$,*K`#[v/ G3!\1$NXRMpW)^Qm9п>k3gqJZLd<a>:" Q4syrV>/I"PPS= س-s_2yi  O~Ƕ3Uio6bPhWZz{G"oD6S6~{9F= BPwE/cKl kfwֻH:; dK|n+ y ]f ;B+m7; p8w@(3L ؤڋܴř?=f4>A1ǹ=Ib_<ѩ=4LzNPg2T>N Ԧ.tt3} @dIUow[Odrc= J`TDSթ}ht!/#j LMvg-,3\GU FPо׭R RF+Uu:c4D؜PE .f$=m>r'/44#ޗK. 8x'Y§Nc 5m9@ `3A}B#tbkjURr7U8Dk6UキwBF3WK%F=Yq)#n]; -87zj}eoXWX J|%^ qwnM( y]ɫJ Ѕh7T;̏Cs:O%v qc5!֜҄z \gay]%wnQG0s04:$09P%`i5>2_w.e,Z*2X[][_C ܨ!Fȯr⸝q9Ml77$ 3^S[L8"- x35M7N5Lydp;UUh1&!-s%'QS%Jx{'ץppۏ? +SԦ .#njO<qOjO|W;wZ0ƑH[t$ѕLDm4&3k w 6Ga9=pJ `C ֤]QT]8m 4b4(.dw`lch ]892}󮝁a޿^?)smS_6W#9?:b!-T`3ևE$tz?q}PcY9+sIa>X% :)}Dp8.\}ga=oJ6, oVqy&xnsؤ,  %co>5k].kԀ4:cz}]ַ'cF1*@pw85DMB-o.ӡ>yvk ;*~jG庫1oI侥?y}8m+'N\_nRI IZLs~َ"Bh?sm4K80VnNGг [XcP/:;d9=p_ೝ =g\ Ӗ~ˮQ!ԡTs?F=:3{m /&ɨȨqycܹ1@p #7!d6DDi\X xNѶ@]wa ۑAH6T*s6Ϩf ëƹ)1:P-ZpB shs6M2~UI8nBgGYFLX@NݼrzRXA DHh?0O#n0TAy[PI V1o:W]-msuUalmrgP?5 n-,zX SnkqEK+ߢr] UY:=sF`Y Je/@[hzN V{Ss EzJ#%fvC,vLᏤ;o.>\#u^+:):iXCe ΕZ?Z4#4՞ʉM]s= >oT=k疸k{]n s '4[EBxnCK$BE2mLݢ֝۩j]3cpI٫{귾},ΉRfPV6 tyFcp"8ٞqnE>kdH{vǠM0T`Dl߄Չ ǘ/c#X@LheL2;Nl>v&~ mvXӽkuvR!t˚g>uS7ij(B\V{Y&ӎ\d:GÊHe*7}Һ[S!~0%LQVʯ\Ot[&/i*nO "9ouSBLA-?dPMe-Ctм,Ն8@N!k1sWըORGmáZEKr,|:''+-[ kEoҡJ"/yQP]E3C^APQNC|+|G޹qD]x:"&o}_>A&3 5#3BE"Z!4#{gq/l]eV϶%xưШG,}yL`nsrT/`?DcCvN2$$̡F Kzy@RmW;t:{VZNB ]f{K/[i}$}p]4 e[iv9a5k(f$d;T VHV>\20|^T(Y@z#Vf[eڱ$6dWifx)ב\"v ^$_!oXxsR+#I;:B s*Ix B܊HŝAhLJڽ߸ݗ5*[?h w HݖƱ ^p!| Ƈg 3UY&\Z <([/mDlE2CԆyZY]њ {ڀMa)BuSU#T;:dE8;< .<H)`FȘJ2?JN,vִVE0*'5ܼhs̗LzgTю^_h{x^+sS]R^0H5Ò]gҌtHnw{~}:qͅUL >å@Tg&CmL@-{%ppk)}tG8i ,V<'Ld>mΙO# '}탣I賧XSVGAV(eD1H]sپlg S wq'5H}d?ySi|5oכ }([V>p(%t!:fɋ&f$6PQ(D,ؠ^A>NB M4]ec%&ED q6m[;vGsLw KH}E1`|!10gb~t,6JO/DAE@R9(svPKUV"ދRd:cucRw{  hDNJЖ#zG9=PH\P w>2q+}3*>!3XY4nȔx)W + zĶblvr1v| 2}{~^ןڰ1D} s[κVA>Z ķ, |b bX_kG{8)gţGz4j:A#:v^#o2XW?sYBB4 -F(O37QtS8.P1qVgR~Μhn51/ü-ֈ=nos\zJ%[AuR3 j(P: M. j04$~k d28ΤΈdRоꕾCKv01X:Td?sE쎞5#:w1'3(hgE'/h>boZX5]8/w jh*oPyOL\䇀lB>B|T9Z

@lrrf1EhG\FP r~ew# 3%{\*(Q}S-nzI9 Ƭ s57Fnp!d"˰1`s \fa׈i;I]spȋB[:s4eĢ!%VKZ\atDRVO\` &+SRx)2DCJ#G_ 8 "Q'-d`L|}8uE@ـI] 5kr&gNB$0v!so{KJ3”SПF{= *{>U@J ]00 'PNÄ:FѪ3{rWq]e5~p_Nl}|F#0@2?:g qX%ֳ\7yI܂g OwI)Q+l04*gM4 @Mȥlf(v'ݓJ XhƝfh0Wa4Hs6vcDt- .N%3ҫO"Czb~$egT $̃Xw_O~}rt!04P^ HѩW#9no:L*^׀?^Pa*jEI`O([zy{?+6H6J6=<9"1nՒ'QX<|,m+;io;D!\!?|^]ڇ`q/6r[߷.@Eko"#4|M e\9 \m>m9]*ɾ qYr>A42÷e1ws4h$ Dʯ;Rg{Y8x *4چ/MMTAi^$ R@t-?0ҩcűtb g@<ܕmAzw,-_O0D_6G4.q9E!R0{ŽCϳˣ3e旟(=5rz6%gJ_uބH0\41]|3'72 =;zXJo%1y:|D| Xn- sC0 k5uJQgZdn9I7!!!@›iC)G0Ht^#wʼ2]RߌNZ{&<֌Ns!P%2;6|^3^+}&l^~=2IH(Qټfoġ_8ϔ GKygkVvaxyN1 DT>ROJϰsfA)l[/4)G.uԕ|gɌy8^~l>Ȃ1?p~jdsL1lFXMi#y=rV w3@Z4 緇d0//o 2oNI.G Y$0Yl#Y,(5'LC]4|0)th'JfkB% At0uR9˃!{BDUHlii""=lu_Qro|vD غ!cQOb&3! n5xbklD*v?teǬ?{ ~dp;rm`tIaj. 9~ֽ&I35y"*{h^bT>ښAlKOy}!& Le|LbQo($BFwu?}US/n90! ~zaeE%=y.ʅwSo-%k==:О' u3N$iqbLN>7ıx((Fm"Vf[ ug05x|UFiV8jxCюT(Ea+0-hhkNyCahơD}t;Ěl+K頩plǩp4/ք-4G+e3LxU+Kpϫd @5bdAӋD@ &Gnteq 9U} v IÈh %ZJYia\&uƩlۭ&B`X o|klj{ԾFaV.^'x(wzZMbK 5DQy޷ A `֏JJe9l JX 8D /Y\Aǂ4ģB>ZS? Hȓ&p^%ڻ0 d(!Er|mH/L:3?΁/fdn̒(aug B~?'Hp5( ۭB]*@j+9īT{8y 9N]'@w ̬֠փ=`V e+$&7kV$?&gH4Z]Bn᫗QSf g>hw -ڢ"~3v^pǬ"H{We<9օv>KC(&nH4 i6'0 {:WbU% A\6O-ny"9m[P3N fp>uQ 㞯K+sbYUAVjfuP+ۋAdx2sgGpk#N v_0K) 6A%&nr|V ^0a`2kƣة et&IhދA4%s00$1=}e_RPmw6植! >dˋ8;`J54&+Mߔ1#*33$,׎GDU:ÙXTP{̾ǁt=䧠MBvmC()&eLH.~]6|MOgc^=) YHc o'e@阋L3F3l qL MG|S $,CvsvX. 0|{T8 LTKp2ᄶqQGKwJ"YSfa |̟÷^cQяork׿ĂzՌ]Wƶw$pFӮm2o04gҜ z `ɔl$:4Ǯ <^g^ WfQqEl}^PWi{ dzծk6N'E[`4nc~uJiAZwSLL]V!ڱ,)O)c}ka%ot LX%םCUQ/ Ru 1hH0<I^r_@? PɐDg2qǢZ-6_' ṙζ-t&_cr3dyg?X6Tgj97pUcc(VCЛ.D<%;ۑI@917L+K`ھrZ(ReU$"PBnJ߀2VC1E}WjLh覡 `(FÉ@I(`=Ю\@X&[%fjh~>zvEu$ \Lev@rBr2ǠBv˄HxJ~!m!U" |X&=ڴ(XFENV97j*}ZQ?t#',V, yp=j_sl+:/gݦn:Jo_o/1>;q_ǖe|ѓ-oMlu)hZ5s@+,4טxH 9!% K)ۅ|IYxJ(|(,a;onejr/ I)A2A!1 i.Ufc r;ncl 'cm:<.̀wAǐu&׳ b^9__WM0<eā ,֯-)4|!OBZwE].% waNjJX"&6nxVD\ %[KE9%A`[el02\ s.k?2$R3dz:/C9,\f^l(Y.b]WI]nÿxxIW^4l7i#VO'=ei[TVܒvaW4+>mh E",zA DpTl`#]سN3[!\l~Ȋ|mZEXMF"wGWX]l);N!,zT87wzmh_tȼ=I46o2B1*)X d~\_Bש??<ޞ%r4ݾ7iI)9q$wlZ*zGK{).,f6D&k77˰a%8 10c)B_yt%0]0~vF-1c}w:Caϸ13\9LM~yF(r]0dC+(P(@8*f{Osw|iMb97MCJpHRek"[f{GoV 2܎?/rx}^G5/i6% jgଥ=7WwE:jѓCj NAi 8QJ1`Z#%!Us*sҭiy)f\)gkDе+ (Q@T?@~S0% gJp|[;c͂|=v1l.:Bwdr:Zv(ۂuvw"/%Hn֍-[`+a >{Z! N/S42fkIAC*QPcckửgRQs-B]BML}VPb`U"yL5s:I雥[:jx~lw=\? E kDRV{L*2|YbBa@uB8Dـ-XY"}a<q9P"sPQtH˿y>Z2@#T1($ fMuIDڄ)VX&yFO-G) e{%kI@ltrLW:j&(2D o Z^̭q[1 ^,|4e`D6s?+=,{HYe{Hہmq&6g Z^^¥GCwaMۡtW&چ~_xr&%˰xJ\֡z]#_YMU)mxzAlEXwPŴBy <]vu#~w,ZrUA:dB-[O SrWC͵01q{m*$SC>8lCzmpI* b[kh`hd;uqSξS!&:ӎ]OwAYuM8 d3|K_>3?;Q0Lճ‡1#jZ {yA+{y%?%zVG5j1o &Vw#ٱsdZ6o0YτסM\rX]ب: 6aǖ HWFkT6v2m{+韝TzXdf)\l+mox"KQGcD33檕hx>֝L%DZ;c:1F%|&*ٻ|E/qU FsZ:]8'9G4 MW!Hs B?MFw40s (I#ԎOd+zYbWRKKΏKч ?M#(S9ce}UT@')jvƦ-P( b.]A1nX:2>lFJ/8 L?DEߧ?ovp!2;׀AqM N%BBjU?f_ǜuA;ytShA3ǜbm@~13ŏ(\FK 9YFoJk76w3{u-*A޺DEShE L0BJfܖsE6ݑ?qqxusbcWg929.6b6D'0Ofs jaL3e0S6rه&'w51rLh7\9;|+GwQgR5/z+{֙`9@-A%/R._$Ӑno ~ULյi^oY5x61 y;E/}sxyg4~5~ ;LݧN!^ ">AQ:+ ή7Xbf_եM=z& ڥH E|G/fqǛJD.%Xiɧs:: *6J ~~uMBB1Lߎ øJc67iv@=Q*nJq'kέ̙};}a3`X}jQ9bz|͠~plğW27b [O6T~l_#2nmew,FCCo8 g$ ?c Ct3z)lgp6JQ8~ZGi;lM%/ࠦKNd_MMsMC %ೊyOx^m/>2؄>a0҂P%$Nq>Êk;A"XÓX v%ML( 0M_'W7V/3~@Pӈi3p S t!!BgVيZRدy@$ZO D9V"7qd*KxxwSk(Kɺq޾ ފcEDS'kW$) SPM; 7WE+lR'RV=͵v߯HG }E%gwˈf'rthV&y_ !m|M/R"Fc}x 1 Ev= S~^߄c6nAz5\([[&=چ%1^DTF[WsX6 ֓)";YeC Y^ڴӐ.`N2u&Pj+ltU bqk^A~(&̛%{xi8->}1 P9/TpG4em#A6ۉx-4qd5.V%nBR;_O0T{ ޓt7wUXjo̲?ǏfU^OVFxivugr02i-37̲㳩wS(:hd|Cm`w$LUo|YAG[v{('S+OF HWaBQ%<ͧfYbvů}1No]`7g[+hv#nSˏĭt0yje!8TFG嫛 |B /7ɆiNorx\wu){?%j~0m@(B '8aA'(1|@n_+j^-R [ǎy"7;CAí5hL6PޙwDV(Yr_*YX(z5!ܨ(n:Лt~68xt+ƥ#%|5߲fiYl?"%B#(gN6X ld Ӭ,a\SĄ"Q)LuxqFئ3𔶂Rxum!rYjZuȣݮ?1{_{ޓ3uxf5Izе_ЪX^$1'xvbJ"21߭o~<189o 9w9/ -҆;ށl\/rGᨅJ6-On"蔝 U"$c ~q]wa77h>PⳌcʨ7f}ʯqW:k(#P#/ j<7JA{)/3vGtgyүc%V?k2kI879(bM+X[r`8#N=ym3dsojɾCb,OYJCg9c̉A+ !ۥhI:vwb0)P?GcWY— ^J5WDÀASWfm#0fLU):tgP;^u9J =Oޓya\\SsӴ[1 ])ؕ}N?(F+t\cE |،NYCNľQr+4޻&XNA.Cހpg F}QG+}=.${rei$7ch ,e>9DdxtFa .Gm/'7ei[#VPc"JvdBLUirSV{ Js*O?+/֟$H(Iý)763`= - g'B&+ےS\E\Ǝ#y%;5ˬ f#`N3t ~]t1ZlZxIF) d]"FhTS~2v1^ARTK<Y%d*p$Fޞ(ӍB_=TN!Y4kЭzZ嚖8sP_揃mK$-};*BaQ?i07`ŵ j%Qi!ֽDOqʇFwhFHҗ*XDl/ ҂L˟q6n 5< ֱCd|,4wO}Fx3aw6Wň.F$@r>=oz-ʹm?d j`8UHIöP*BJ)1OXb *VLۿg "A-#eq(r )Z*a{;_ 8] an8c= Aa֓$rfib8IMӸ Mafف2` Gk|y!f {)&塐n1r6J L^C C; !NC`}sدmnB(7c_&-ڪP] QOʸgt A)Õ_`><`dB1z'r!㌁J;`nCd ^j`oȿ:!(DλYp2uw=^-#;OԦ*+N_[Bxp#o|E|ӕ"R@.f= ]+ϻbOo$`A‘E|e p-{XY Wrؿdok p*#r5PȶD{a A1Bδcru rpxp]Aa_#t dPA"LVѯ!O.&X&b%BW=m$K._"EwҬa3NeiE7ay T[yVQ,h(:~0Q`$AKycG; d̓`. AdTd8:{ߩ}"ʹ[A٘~ohfLu}Eȃ\J*bE-w`<̤H ʪ;n(~WN󸌆<|C-_g[ksfu`:12 # 4`2yه3lfQSෟWpLeFIr[6zl jأ}>x! BuYO {VLB긺B9[DzU\q|9b+co0=T%KV :ILx_  C?$zhv%+LI-kA7 Nv8w<ӱ4PG׏~P$h>"^{KFwOD: u \&;V9^"H~ ơW}`]Zd:(q[Pq0кZ산_;DknwP{]XjD0g^obTϒQOMLk.h,F:ϝ5|{ 0{%j^o gtȻv;vEevjT+W*|c TZ "I?J+~#3ud/GC/5f5/& v] 0p~/Rsáu[%wBKA&3 s*Vk,00=FBb7[s.rd.^8/RFTg\snƁtj!Hڅ8ѝL%tfI Ph[|H ^їA7V{jg1> !IDp}{/jjl/bBU53;[.ƥM(6ٮ\@D* _X,2~5t~OVG\GٔѠpdw,*xb~V n.iD\*pK?1h};ϡzeOCll m}~bXx/mxG"5le|(< 4aGZA9>򠮯;xiP2I^"ߐU3+'Vj{;6תlt0"Gjg9m*|~aN&Qnb-|@9XGJ+@*&EXE~+tXvg>drq@"ESd&;0 rF+R;t q˜=y H&Q$$barf!I>SNlCź@F3,eSd/uv6Ϭ5* <6za|% bK+RA FN`Ҧg-o=%xgoDsGH#?Q!^g:J! B0up7`0Ϥ|g\#4 B1OJv/\rM״V;` F5 5نa- vOV8LC#zd~0XO; K${wLVGI Р4:l`W770=Z1ZL>eY`J w)9h$$֥s_1~Gq 5~.Wi(  욢*`T B:sĠ)`5Qj?A 6H'= 8Mm1QxW@5$v{I^ȡa'~kRMe8{~:Oq|涣 4ޮi0X{MA~E(R'$OhYAĨEfͼuR^j+^gVO-`mԔsVh?$2A+0Y|A81>\ VSe /]>e8#>Moz0 |b+Ґ仅#H6fˀ"މ!ra_z[U[FgtKS W|PfI' i3m46mN3 nXyaGxr?u[ H!AAL[u}AãA(!I'{O;4)}ۿC4Ze vT; pe4|o-,Ui/iW~82&=PEO9V;@>uX-뤍^F1s)L(LQ(N Ornx 8}bTpd X*[AO]9Y=͑wW\ٙew BsӴ?URf葼=&ؖ)i _MWn3IӐ5%j0J S,A8%kn"﫴OY٠noHe㽭k9~b OgMаF7vlO?<4y"`IC 7V- [Nfbh$yd1-ubœٸD8 L~Ht7GsA:wuPAM3x6m`uۏ1ܨP5t$r}ZƫH0m'@ZGo PWWNgL' kEN!fRT6/3l}6ݟ\0.UlrAuiB;@YYs{ F8".XdB6C,5t l gF1b)wTeL](.5?> Fg  e^sH3smܞz)vo.oY;c*9Mlh R = d#5>"ħXi1f9◞ %gU/3N;ƆEpiaJ>z#) R-<hpdH\Le|ܞڰs2?aӛ4 +M6!)7 ݲRZF5 oaۈ,6OHc ?_r/54oD-c{NS,f?_ovt} H+-hJb:vBXE461hAEYωǚVX֜&rMIx kcb(lm?Q Z+rxK=cL<P&M,lA3xvT%e)>jJBϧ-S奦vi.jо 6YѲ0"Tt&/]IRDϷ[.LM_*r+)9̸|l{K*.-uWAj*INUZ;1ahj:RN0Qc?pN4Ro|ܫeAXQtq*wz Wf/OueAZN U;W<ܬ;@\&øM%~5' ʍ"$'?@WɔjݡjHI}y#)MU ݏ}Z. uՎΔ#̚cjO1lHKhq.zJV_DC u Wj8-PQtfD_qHg`4\!o =^%%Nia;;-D%>j6<0 Vr ݢ؂d='Vz↟%cء}BpTe)Y5ߦ~44WvưIh:}ڋ=-j$բ1FP5LL0mkc캡+#qAJ&|)XFudJaס/]/¹sVe x\u{opD{R% mu~*BGOd,$iw5{_ ۧsiD2F(Eb lˎ k{u]SLs('fYC>bx{+ ,o̍п!b;Dev~O>TT##8u<ཽ&4f_)MΉZaQuԇ̈;j!{vt^Z#'@/u҇P2Oc(e?K\܂"[£V&ޅۦ.o ,8mօ`Bb}ӶⴖK*o°h1B a<0*Y'_8wbmg!ik;)?F~BĐQ -27T9oL& 9dg>lJ K%1 E$}@qG^\V)1 ̞mpa\K@Qc؅K(lܒ}>,7㬕> @,;o7I{/0⊸T B{Jl\^H- ?) Ge)S cܝuoG\Qjy )p{䔈+ZKk묶}=@5rcB@FB63YE½3afIH22x]qzFSz4 j9wjƒy~66f̱Z녣Qchɤ1{CB?:oUAL\jV t_P E-{-4DFq;6+2!gɋpW[^z.3nVqm5Mopʠ[曥,u)taͶtC}c\ bQ,2EVgy "5$a#5 )\b+"~6wcĢJs2CQ,02Tdη'Ej6}]9U#{W+5>ln}S(&X >J9*@܇"Gw_^L ƨ_bߡWK6o-2jo!HNkX\Z`將W/[}BxwB4rFP"-pXu 3w]+bhvPka䗹v/ N{tjm@z Hc:yu cH/ӝ/^0uP;W !o@r]#gBJ8=D9Qri+BshSHrU?t6J? f4ܑAlY+qJrⱡ|[O/XBPC'gc}o_vx(՝V,{AīWk:f\QϻU̓!LU?s`K`yY%l UQǻP!T!/%}k 0⡂'l&ʿc6Ψ]䫒M+9ZrL7{Lcc5j4Cp^5uDzfwtχ?kIdVz|C] ]3:Y$ %w5-=x"(+0<(3cr_coTGqlbl2Pf!!!ٴ^qwE g6CdoHvjo+B1'Eqk*o).3ܟ3 Pf7x?(MEwq|moj,BiSW>nAV@:}gT{G乇."Ox%Ѐvw7 Aq]  U'㩎S@Ҝ[d2C"s^qd*:0m#-XiY oإ0eNIP+h*p6ZqgU>;lvb-p8t즑%~&ݻaFKUg7 '#XhQYIv'p$N ő\@xNo<9zޘW|>*+ _ʭLSq6c3/#╋& ~e4>H2ONBs\Nf.`ğH S?Uħ syHe^3"讒p:35^c 6_ G'%U3Yc3-euaҳ>W1Fk$R!SZCLsЃ-gTXKw޸ؾ}̓'^?=Hq@8C~c7a_Ƞ;ݔЃdžSk#37HłlEBUڛ?;Je%;|R&"z,2#RJe?>0wCdcr-ЊT,4;S}dzuR1#6:R _A46 han! 2lpL$zEt :t;0aP ~u̬?CǸ Ġچx%oE*JX&-uYN,;B_a_k4Y͛JoK'PQ:7atzp5.: OI WM&ä;yp,h*ŤSrp[4޾#)tr9[WV#;Ì!Or3t4 B{ (oDͤ{圌ǟd8&U^rm}0R>yR^gxHTP\(e n?AFBoK,lޜsYWԨ i-^r/XDL__8K ~蹉jHME)yCOWD'2ǵqĘ; &!U'6w̶:s aXgUW]ܓo8 hbAc[QGw-fv"Mz_#/rl={ٱn3vPoOaP ˦C&ykacz6Y32\k i_ ͨ%ڼ oňS@IymU7!9pYa:/#0{$IW~Ys]!/@^S_tYlwUMHٶz 6-U hF8$T ;?dMD$Czz 0<^iVHz=z\%1MǴV(%>!]X vo<}`$AvF]Y'ߝԅ=p"$+lU6^pr J؃(!(O` C3=He/ElVUyPJ;(mLOa)EAm>nh+ \qsmL`QlX-8 }'0ѣ[etuO Zê`[ъӚ6TQ,}5'gA(>C +U&ۚuKƇLaFXoxh'n\9/uNzJ`Av;%R$4O[w2WHߖ ^_=q"K\4(Z%AC@c޻Eb7LuGalTbF} O4ﭥxbdF gW=unP DM@ /b]g v4kXel.tG-F~D'gC Ylz@}WcRԐ3lnO]Y'*P4^ӺǧAԠD^P,A/5mMdDEa8enB&F&˸b?ϡjӑl͓@M~v;WlJ/ge ,j<=4_aI%N WK%[lT VӸ WOf>2ƽ < sK$mb|>F$Jp@Ąs I[&KS)?]>j3vJk_T zm(מSH:^d`X;.ޒ،Ify)͉KO#؀"dƚ R0u=E! *ҩbA1"b!5ƻ[xV}r/hyߐP1l[.S2)k]:BzwR};3gVLZ,JN1iO˶Ypn\ǠPXfLєNW ϚB?R *q)$Fd DWw)Ynt'|C^w Q`&P r!(3|<B gRjqهd‡C [?ϟ'vƨy^9)@Pח~݄FNW?'saaUuMFnrւQp> 9)p篧D+m3eÈq,5b9["B/hAAJNKt q ETQ[']-yݧmi4@<1$a3WY" m fXXcN!+٩N Qs1i<ܰ}J jINø$7.gU s/w=\dv<d7&ԃ *NT4B̩ƳM,E@6u"OzW0G Pf8@ l-s>y+,LRuìfrJ:UF]푫D7w\mקUOuN:Dh37Pf6s dYJ- =O `잧V )fITٖуl2ֈ"PVdɞOXjҮL/I0R[8y=ۗr]1xⳂz9\idհҝk|2e$OU6r:XzL_hbPoD/J_S帅x,PmoE<wXZ] #wuZm# d.3xe1W~d)ލ" NbBym(AeGvf%j] ω=aG.Ώ:?礵?Tp[+zlJ8%n:RLJ\Ux[6ƬB0kAd:-w;O_A >:(x9g YO@{\{؜WC<>Ob3JG$&G"I(\jqg(-`|3~gmDy%4 ^elXOt5iKBff9RIdNNMF=rTƉJV&3'ʦER)4S˥ܡI\qow6-'c_/ŧvc?;,&Yas0G-3qkt}[JWGqc{L o4WT`O'q`뺩L*;ԬI"HAQ])F@{b. nI[YC(_AyQeئf򍛏Yv\${VFQQ-W5X]==F#~E1CRqE ӊT+Ã\׵B[ zɤL ~}1)EҪQjy {? C F·Jx(eA[?QC9:C+-PgE}9Aq{ j"4[6cPњ{d֞6翺oo!E' pd\d>]a? t&${M~m1እڶS0 2 fje|;Z{ Xmŭ!o8S}PջߣzRX?%q>}Vq1Y($ʺ=cgT#T_6$y2b^bs:hD  ĺ`qDо!`"RFyoվތ?:*!\. (0[:{0CL%NX7/d>w x(iCn昴=܅6@|+T:#;C.75i(lvc&1yVgp"U']ch'ckYڙ&ΦI玨_}P#K)^ֆu[_{8xh3ۍ+d4jX(_l67%6$쒠J*]iGC A˥֑xbBv,!Wtr@g9 JH\Ιd<䵺l7JjqwN{$2>Ǔ TEȼ~SX%ow5&nLۼ+'"ҔuIyK{a,T,߄~[o{F={#& ms}h"A-Z;?rQ8wƐ䌱./P"`q-@J`+xsEVtp 'TԪͧY7>=tЗw4nx>a֜,f5Trx;gf0V}C0g ]u{?~t%T5vpf쑇VkBA`(Xtx\J|smdrD?/T* @n 1 V5"m >fUİuApl12)nh+y v)/6-hΕH?0S\dmD LTm!arbƀ3AhΪ PvnΫ0B>n LsZɅ9@''uDuy~\G'?C웁mJ&+.Zlm–l<ϊ@k<T yTJ2O=6{ޢ|tfo׬8W=Ic6N]0)X-Il& #Ǫ+6/tvǮMFyع^֚Җ;o|sJ@SowhԮh#+@z+ H2Z`P:]Z;x"d}9770* }FOI>Op.@sa؈eJ;sY[o٢[9a>zM5XIZEUnLAg>L@7l"^,S7L섺ꢹ4I&ΐdf!Ԯ[{WEꕡFyB't*z{{|U>]g3MxktlL?T7"*BD0gu+j_E[aQ_O2gibȐDl ;E)I J$J8+iԿp1ʂNS~ E$wXk's!s rhb\}YޏX'104'6"?`Z*"ՎV_I`~b#~gj6w9RP5+H=# `(E2Q_?m"SJ}u'_h3z$GjW<ʦ.qO I Aa3?dV}iɥAYv/E/r #t_+KucM1$e"}W5X쟑^mc46ؽ*>E sW]*y~8`ڹ!xvq];U9eULPr[T@T]Őe?8Vܦ{UL^1%IQY"GmYW7>$:#^Ët#q,vC)y 1c+o 0{nDeȓũl~*X_0P&WP< 0DT+%԰ 8(RlU>$$XBrE3 Z&}u[H:vP|/9p)jj06)j>!bԬ3{&=PmGm %i("N.2};k=( Fu+,mn欖j(J㼝&Ni0BR !i~Դ .bzCx6󀺅X ]nmk]e/a͜-~ͽfwF2' Ѽ"8#X?frojvf3cx/́G5 ALNoR}K!gmɖWS) }W5rC=O wg6 !l^ܮ`l$ǞΩ^HZ))^*}u;0o~@Bk14XVuOڒxo#֠Zƣ PO-zY]قO _{j*Np<K J7L] A]WK^s*#]Noݶ¸K|܅q|Cs'DV/JB{! ku`1 #lGj<0Y 0\!BGapge̽ܘA\nޭ,х#he;89~ok CH XGu:K~QtE|'x b'Dy(\v=jW1,b8'`20uz+Q]a>kn?aT=jX"lR9zU [Y,<9不I1e˯8#"^"Pť\lKe֡M9I4ϿOK\v^" 4O/ Iz$g_NR}2J̒רn}?lv&zSyz\4}CIÁB K `ү8B3xOچk{>Wewrs<AK|vX([/^HcnY>d}8!_{0.^[ ;$^5Dmd⼍ c{J73/}v{7)Vfo^iejS.9^!j5;o:6Ywo猍T_D^WW޾s -U*ƞ_4-:ܓHq=vx^'z=t(mo]eȠD0&_+ _5a'j2DӼ_yAmklo&q wҔi1xf|A(%`Mq ;D_GFwy+uy.BfYv;I*n{kW%7^CF_~4ko|" 1w CψrH~ &^P6/5[qY,q!53( A>L!1ݫ8@iFUa;bxMcwF]]]dEFOoٶ$FxNB%82xsQ{yt;FB") Wy?Wg|_GШ' ɼ Pbį–H}vL!3ׄVSaJ`@lgVQx_U }O`Я%J\ҳ}ͼ 6MQ#Y$,oMGy! MdEfcFDJK+;}2v|x<%v~ݩ@?G%H` sL(39}ܦhɶ?O; 8Wuo|\a-Eë?nm_]8gHA0p~CQLd0$~w@9|9R"}9((%L8fTXFMKZ2Wj:\/D& .]vn-}ȂLt(Źh}0Ss{5G?FмngK#kp$҉cL\wBvk!K4/2KM{B3_GRH~2IG7GBcim_dl(?A}ِɖή8o{OLu~\aW[aɦʃvb,Aў4mTb4S| "_.JplRྎe߹6 1!{}zGVpޓ΁.N"`~nH$6d*duW͆=gXM`|'mU JNA' 8Mf.6l"\F>cI" )|5`.\p 60eX FjB{s9',w0"b<GdB"rU*z9=l! qq'!7Pp6Bk$OETcw7jei.+VUO^b7WxXq`,GdY3ݣL~Ĵ>/IO /E *ᔦ$|cOxSrdU! ąssU.ސ׾4l \V)؍+DLFiR8|pl%Ec*9V53sSe~#;y mYЙR:O]Rp|s͌/CƊKr%џ8uhZTQ׾iOȾ߈||e5WKjUKj1AxY) %$Uq{I=+2j(~XU5///h\Jօ7#85`+?8*/R!%iɵg "s % ބ`Ҫa>՞'8@ o/s oJ YaT֜uqEޒ:th[7l^+ïHVjV!xl6@~dkqUdekQ׳o)|w]dsKx[&rk_SO?t'M8uPºϣ |Rl.z)޺&q%^XQO;>(X.Hn2vr~|Sj˨Rxy wҳn#;dc0v@/ZyљP|.HQ[D@l L3崗ܷ"b M8ś熙f#f+~X?4|mt 2f)1'*LOd_(@R/R*s#C5QBɃ1eDVqd6`eu |adGGY'G  s'392p{UU =-yupNq/YN[/fFKqåojg~nsըMjpncLZ5/_Mhl[JL(3=3i!X#%{+G:wV+ӅO7 0G{9kQ /w{4)F flT|!M&˄7II̻4k5sgɶfxw^ZF3'0{ sĬ֧S7"& ҈pDF3=$em\'1tIHFRLw*u C\.b[W=B4s:SC|{IqHzDᰐ7&Ej,%Ƶ15Lt@wv)&؊ش]H<:'o$X&'iDN}\WEѰ#-*,vo}[qj(XힶAwohSKYIQ^A[԰;a aeR}νkLWq>X>zp=qx4Uwg{c|#{Z2GMkr;*EAo4a` ٥3LМ'>C]"~,n9E8ȘSigA=eDR 0,c5((z>:K#PsAk:2n{(U$%rP NE!^o=էS1}fjQbOXjBlˢHvX*\VI_NS,QJz(9ơh' 8r}~/4*C6x% 7:oCBXr*[SUJZ^mrzƁ|R6,l7xadA&"#1lmൽs O޹j316 |,9PDZ7x9vǻ{ֿUR Q( l:XHk- YY)Xf od4LZעeZ2E:=Yd~xkg[yrIB+`aLeNGl(E%IWAD4K.hOӝ][Gp o޺@]j F[V(ƨZ=j`][ܦ5Q3#[%ZnR:oExjWBDW׹GHI&(lAr. 4?g&*cl|3"yQo* DPҰ,+o$NX=oԓ(Y\M[)bLgbݨ[$|ހoyR9Pۉ%3 %ꌫW@<]wmB-@VӇ=HkX16 : x;.aG|8c9ia+aFW}gGeտx 燵NopF 9$"F?&$i({ȭ=I wSM0Vnd\>^"vim,?$FD&^>2*|:J>WxNZ?NsˊP[燢6>u`{QxqGRôR N+pȽƓK2Q|Ё+@"6&s]AkijL|4ڢ&}dtσSx޾Ae7aO߻mA#2 ٙF?'0YP Q5{ęA r|Vwa<޴3fVPҲ<|cc4#NVq9f?R&X8&$;?ym+RIi8qU{,?7FSbҰ{xrgfHxNxq%VB<vB=`9c=t?t8I|xg[r[hclǼ#,̵1JaY^?awt>n۸:S2j+٫#Ԓ4B-CnKk[,§(b KH(#- R ]W7єǶL+:X+V2R^FBJ|I*K89C޸ ,AQ((w%Z+{{#}2E:)0r# (%Om̽/R*//PvLFC ۧ ;i.(RA: ]~c(z$VXC|CwUϸs2Pb8lLBaz"AA8hIlA[Ȃ%rK̿+==>`+q`-~ e2֥n(KQrYAE5+ AlRrjOMh-򺟒qqC>N&^J`尽UE3 ?u#˘;_>݆țK-C _ VG/R>+BičĶ`B}>-5ٿPC*է)r'1,L^>X G4F3Y,7*n{N \3jٿ*P=F䔥!9?&#չGE-x`CW1ruii`2YqqvIbwN"@v,[F&uH>'GMtC~Y s|R~%;2rV 2L>V)tvzE扏+p9BUz<&vACurEڒqFaRg5͌u0NF¡Ǟ 5>BۗD8[zܷg1Xq(?7u%| ֝+>;Tb|,%=A,ʐ(`g"" i}?p^JbמSvƤ5zPCd3Al<;c*<-hխ@ v-O7$FSaݑؿ2rl*$ϥ[4vȺayd^s@1*/Z=at9 ѦɆZ kgWp(nI qd% KȦCv9w >ج1I.WcnLr͈*xm/Ҩxꎩr#LCfaF&6B"K RXPŜu7*_;liafFuIeUCSi%DHu{fi_"1n+Dѫނ܇n7hK'mЧxE(S5m9AӸRX|{Ǎ_h0v}A9G\X<&G}n?4),PH/>=;ano_n][-*G ND"vBؽĕP"ZOs;vV"Om":t/IqrB~c1su+'iSDn[2' h35k J #n!8mA5j/ɣej`#qr헠ͳ9CP}C UBz{AaVS:$6V6ד+ `zN``%.أQ^]6Ry~:C4asi NZsMzIGp|oH%ZGuǮ݌p9pq8I)VrO?G_Hc"bG!iU·XmFQK{5]%t;1)U@C D(#ye 3:9\8b匰㔈S(v1LlτT "`_e+U`LC;۾Ziʹ 8R#}@$'yE\n"#3w5]j_uuDf@{14)cӛ }K?FنIA?|yӀ i8ll;9lxjQ '!e*T~o cCl'`'P(Gj!$ D_Q.^ퟬtt5Xn2kx>wJ Fkj!a\u={Sc۷1RĨ$"&)*(֌eG+D"+` #- 6m]2l"ɑu1 + `^D=Ii(PSԥX6ݡglVjJʋ^ HH?jNmn;zdёtz@:žFSHɑK a2aɘ+1!.dfaǑ~':=S5o{$伂|ugRύB$Z+4}ra-.7Ѝs!` e=ɪ2H\Kŷ`&>1w'gAQLob1بgZzm99AgVx%[,S-IS<w#ZX4ô #S*Ky~~E YFK73@W(a?}؇J&X >nIEis㬪͛1qiDF~Q$:eS7r߯%&+vyPℱrCOˮV A6P~3#wB\~(P-Lφ׆/\INeP 6C݆L30h՜8XՆyԡA3Sޓ#}6GF98eqycyZ܏^ZZ2erHM;{H\:ڬ`6ջS8f&+yJg00 -]g6@\?5|.)) nˡa`\MSU'COU.tm?pZއ-5SI 4Eƌ?۱>d,DZVXYp1iBFS9yr(f Ύ"0MYhB'_ 6K%dvF`3iH2CFO0=k&&Ϸ><םUhcQH#+҄Ʉ&O ~ҔdWSG($Tt}pz{C/g A 'vvۄ 'dD!Q1of׮  )! "]BHl?wHkzVB}xFG_a,(zKzf%_Jm,X/sM6IC$%^U,~I {; ϒVT䑘1W+u?ڪTXX 3ևk%K`z)'a==R㢨AX,X1>6R)gnjLL9OsXFF& b:AbR8K )kd:_J:B`Gdת4hzر)È'OkOݴfcΗ߈5o;|005.8ZO*p`&GmxUv0OO l^TgћpGh_pO?Uzuj<ЏvTCӟbJ,]ן׈(s1 S>&8~yion&(pMMGFᑸTTQSo- H '=NN.[fwWnaA/ti/hZlOqE㓿@>q98HCYUȴ-}#fǿ!B{_E1vR.\t[V< z.C H**nc;ڽLaR>4&ԧm -+n!y`Ǎw'A]|sisıGVO%s&8#j)(}w!PdCAR[ۣNB3%k7ihKe߀ fm!h3G~6̔zuiI0E6VT@,-ae-aIʦIHCq02$xzG\ѠW,XovM4h;UgP<4 dž:P~Cּmyɺ'yӠ|UILqv*NyKoFm))a덏gpdӲQA葔qz dSD}Qtm:AuNN>ϲO9qboיƊH@·+4 υg1}?ƀp_ފNsI;sBpP2S_cgQL&Npp ynm'.`82IL .7 EyNc *!JX^pxU  /P MA"C-X B&<~L>Q%ec*nl%ˊ%|}%NXH5>+驡HÇֿXﻋpyAub)x#vv0 IGS/i6X"1]MMELt۸PP;-BY@H$9B3K՘UƜ ܰCT/kA@Qn2⩎߽B!55FqU׵[U Vjw/yI{YN[fu·U?&`ĺ^^C̚S**9#Q HXl?"o9[ "\8%O))q=.ʷ.SA /-Ut5pp"BV0K jmq_F5~ (ұ/{]JGKdZ8s ǂۂ|v1w%䜉ʈy!ce+R2dx8 ߘ0=`0Wqy wdgiL[z ub4H~p眗fYNד}WdړIF&(E)@*PFϿu3N2Di?G 򢡰N纂‚{jvr8 19;[ p,Gw c.Xbg G)m/JJ>i:QCJLVJw8t,E ݵ^̞ [ӗ+7hhn9OKi\(R2^tض/0U~gyaj> I\SN ߟTk)) +r X:N]R(3N\{2ؐ")dpRԔBr甹2.2i]1%x1䜆cn /CH$=Ti98P=lpUEJ^1RBqwg;њ/f &u誩XʁjzkNFYRJH(=& z)#dQU\JCYE #3siNl"r2+Nt[l-{?2A{陜wx~$* º&קdz6c  (ͤܤ3k;ɿN}ጭmZ.bŸq)sӽeAA "`@$wZ3y˫V[ߒn%%K.c'XK:J=#DPsREtz&Bs{Ψ=:|&D~e%D /m=zvDE+t ulÒ-vo%frC9F&\?hLN6Fif͇ʣHc2Fe@? rs t({S}-a_vR,fb?~N'  F}GnJιA)$EcdXXZ=b`}eAԧrvR tm񂄻 m.!FSQݰʯ.$W6pGz}0˗sԘ̞ qp ^l(J,4 v"s3{>x{3>M+ad ChuZllzpiv~ =XQX 4٥_oRZɴ=vID (5S܇Z<++/D1g|1V BP;PnHu남<+&>9Hy98WkAUeX2`.,)Pz,22P[D?^Q*N=g *LOEgAJGy+pT;m (ǥɟO\e 1$ Tq^U7s2nw]ry(v_I'Nx\!!@YU9s,F=bW'`xGHmI!Ys$AA^Lxl%7qTGik,;>c2N[4PGO[r]xuwX`0be#QEByDnP⽥4(۵)-kbٰ 0H<E5k7-zT XB"#?avaumwWNH-XH:>@I7YݗR<. w+>L e(?+DaO|˕rl8 }L=Uwx6(ێ~e?tlQʦX?1kWrL!m65W&ɗTG~ALx *E') 2GL|WXf|WS05b'Z{w*Rbt ƒk;7P~2pRE&%/#.掦6 5ľLWőYib~j lKMzx\^]yPicԯv~|OBf=Afw& w-oZ{>~]gHws&txWYJ4PeɖK$wfd[$^cl}8Bckxa39JAGvSi>]U+͈V%Ѹ)I yKdg-16"c<;X@>l} H9~UI/>o㘂1[n/R\@N:OEWg.}A!mW:G3޼&ABݮȚ5ە_7΋&E+SrɗdžYd3ϰE? j"g iDVbTo\YyqkE 14] %~/ӼE3KdP?~x-[̩/ٮhCc~0.Nm&: kaxbɛ޸Ӕh!-;E¥WLT8Ů/zW^ޕSM2k5M^X0q<*)qf^;mZM(@iVbr҄P"wpO:Ք*/cl.#V( 'Ul d5a_#X *#cwd_' 8sPYKnv^d6+ {ۥl+NL ofm۾ cC13Kcfe>'ݹ )'vDq$XUG(?t;cT}D/"`Fg"rR9KezL[RpaEUq1fmr>Ϯ"SOcYIf`{ ~9΁+x\^[ "ujLLUXfǾ4O$SG-Q#Yoy,CZjDwUK)q)J1rL AOޕO/ @%3[5}"iN9T٘=y]R@V]'}HA)%Yw8…f K$Tz\K-͡wzrrCxy X:Q w҈V@QZCA|lC uVÓ ` (Ѭ_VDܶ ߻=.\l?Z=nh,jU ^3CEF &>2/3ہ* MN2/M` &&(4o68_@do #ZD,[aMј`~uEdG^ѯ=T63%' &3:0zhfO˹SsY3/\J6عu$F~"-Y>'/ Aj p͊R i$oKS9&{!:-jLm+px}~S4Pu+eo8Y&͟'a=?Px(E(;)z91<ywH~gF4ׄn+. )=qx'bF́`Q?e*~oc sC S3*H-E~@pg!fѿa} fzs XM26-XK]+O]i["*5%?[ .ITvNtD_HY 5PKOnk!(<%WL9{LaL, \̺X^L]) *#8QQQ X`Uv/5*nb\[HJ^P-7WRn&mB@ˢ% (*d=$3O,E{~:UB#}UnA%.1'5Ȃ}z{=@ Ίw:غ赵pXq&] "&c},mJ]Y>ޢɛ,ڱnl Ot` *U};wR*[T,O1l++{܄ӭu!wqN:o=!!;InR ]$ Ki+^s5F>g?UfX=}*YP-TUPiyn;,EؘuD$31R\pֽ^2ϋlyUR#Fe\~j˪t9WD0c ]aFVx.%4o;uq͚wӭٜ,YVe y#O%:da3;~9;_Bn!7ln01.Ex~ДzRz+K9 J7c:Q1fljVM# T/#d\1@ X.W,ޕi_ݐ •I=S&9z!X-JhzlS2MW厈+܌4╂3ln%^+hxi0:!A4o=#u򂛂/zE6n5o&a=orܷE v]8|0d ~L?6G$.4ŜqYXAL%#o$~:3Fvh- x=U9@󯯽6XRJ!駳bN_ݠ( RL=hPaa|P~qZ-N3!:GQ,RZ6wl:NZ rJᣞ;?n0,*/Oczc a\fM=ab?Af0-aOϐZdu{)@чhTѱP_0%z✇̐#yzOHQ͊:lBK. ջf!C4Y-eu͔΋_RK >0qB 8@+* Il|7 D q,j.TѮ>MA\ Ys1mbA{qǖC8\1E,4ҙC ȴ]86$W"Eebp#= R9FB;DЅ·#>pf"`6h>߇q( H3f\th(B!+ZA:լ.Hͬ 6 ? /Qټ=j6(nTKQvOb;c/g -\eǧDb#+xoI̟~)O쓎8G,MZ 7HH@S_J jF$7DYΜ8C4'ogv Q0FJAOT= ߰ou{)8c`Gϸ}` v͗G̓smǷCmP:yJ5cdC4f\;h1}*(ޫq2X)%;qyE"Mz1~pe=0q ) )Zk@/`/E=H{Sc KMw_.b(wZ>߶:p^+P=\X0|Q:W}i+ǧ㮇_ {|/CLz^9SޫfH0;: ͸}f2+!RYU+gjX߻&.[dIZT2Oss椇` Z p/sg()=2BEA*eMXT,q_z:]b%t]_*wS{O`[p>3:͎뫩Lm l2.B߸t/-=8o{gp^W?g [n̓drQszo,h>30ޚH?ky;o3ԙB/\'kH J<;à uA rLWZA鐭F̔F&,n;K{B<[/DsRNyr YFvI>38"NM p~T7% Klgal&ł/5wC|-ݫ y _[58ݿ!:] zTu~&`ӼW%,CҘ vS԰52nQf*Ҏ:lZ-n{Yef Ve]tF,7 su\> ÏW5iʆ=LOoVz{TnQOa<;MN/x{uo "&lR,"շ}nNf654O՘aĵ!,Mɐ|6ߪ]#w}hB+o$%&[m5jG*Ұ6  "8񜄨՞U肷O e4_@ WJtˮ|*ɶˇZ Sxc`s )Cci^ 1h&iL񌭭I yبΒUm|j)q @v]@[6"=)z !Jkވ>Qpg`|{iPno]{Q2, P2,a򓐔{RA_?~1R߳OA7l>}>k+䣣-֐0`Gr+3ƛyȰ4W4Vjvo|}7/!_gWm1Bu"MvX}\ Fw H*JC:/Cc-~ -M&n'i9a6,uhvE,p^GoDo'AOė5o 1S6}4W&ՂpZ+qoEFrkLw}bpJY"ɶJa) (JQyS A'.\ pl?&!-C{P3k,1-F>%l~mhOv~QpX=[t(TagWܹ8W:[ @aHjEQY:^7[N*nz4")9$Rb}㖋(Vn(%&R5vC9̍XY oTa^R|}4[Х|d؇V4O6{>bxcŜvw?fMV)ۊ\3,tR}nVx.Ge+!zE]Is@,e5Or}ώ㽲8}9" Z1͙۲зF  pBR؅{XGB'U"w^SL;/yrEHN@$7w$jt~5>߀KPNh,ERFנ.+]_[LP+'rL fI˵1hE$Pq:}cٶB،QO^hra=k T<ԾPQ=yyV[rg% :@P9AO"6ɃIo]7 pj/Kc4Msm]I׸Kt.pw(PMnzb')hylOmHw(FWgd3Y^ղ *:誓R}x2v8[p(V8n/M a98* dA5{Q/iE`TbY.sVҎnonhF˵<>:Y' nی5)I:a9jYi/棩،#V~pץA?GںwQ&<nh֊FBASQ.G_v11 FgF4$;1ceU2䆡wΖ/%DDɁpOotܩ̊m ~cX%S @ݽ-k!mw꿷f 4؇7N\رўxYZ̧ R[1TGܯ`e"@jl$uS[Dۘ8IdzEv*[ؙ)%z{P#YVB^eL(huh עrJ|ixcM6||-(]UvlC\$\u1XݭFqX}y(o5tԾ-G2_5TY0b;Z:7V`3}{7]l뢇 -|FCh&r I\Al{P7.̯F?\'7<^| N+]F=e`m.=(K_ܮy4<ݎ~% =d*7~Of_lrx[1_oj /dO|,UdW|?.._qn /vщgX&@6=+-ZI ٜ@ CҁLÀcWva َAGދ!5GzxƋ$Sh>Tp<(v yҸ[|j0˹;/?T)Ff26W.S?{q.\S"jϞ~!_rS&l hrK-ԿmY7 >Շ'?1[\W,Df:7KAQsFkN /~l lEũ{KBN`vL9ؕ! ͢G2HLRJHemG`\6Tm̳s]]tIڂ-#j 7_rUr*.u4\f*0@S r~ƹ;d|ua[P歡O+Afit+BT ׉1/U#ӆ8tD ja)$A]퓦cBy - Nqx(\_ ֱy?=o-C@,,+ R)[\*g8;_"kK)Xy)@ BdA_ۖUDe%Ur?؄)(QsL^pewh@]#¸C!Pt_l$FЃ*Q}( |Yx/~@J![Z"UBaCſ /{!d l$hd*"9Bkl>$lBܥTѦf *"!X‘bhviut MPUd-x8TY9󠜾xk\7/i+!+~V$un3-h&/k#c7jpx* U cƪZ?4>ѠV>uXW=*PX6/L6?:dz3ޠtΐNY2!(`(X*1>C6HϽK2i4jPQ^u,me>x"@4x}!:KRSyL%@k%ۯu/$x(0i6r{ 뫺^8ۡ`wn'}78BbO 5t8X/&-2g?`fo(;8Bx w2M,2@?nriGĊ(]@}*re$ϛ[|m-bt5ym$kӮ+6.jґ/Z7my\(1A͠#棬 A,4,>Gz]F}ҽZcKn}<ݸQYj1CfS"Ls9ni?Y ?k7O;3ьb Iʂ>1ポ`f!ܜtjP1%&:zQm=𲑦ոg􉄐\n<ю^a8?m@^/Md*ɱVJ6=eʔct#zsͻ6A,"<{~F&zQ4Skꇺυo=uC.ډV:q ŗt)ZݟO:c~t(AŞ·M>4$^@l`DW_ti+QNvݔ(#? f(tS*kS0C[.=Rw,2*!;>QAfLx&Kr1$nP8[Jک"xk)}0[!tP׻zw%ⱙurÏZe)gNUCpLsepc^l:-cp?S!#dO 8P` =tGKM~sL)ۅ/&TE :j#-VĠb2@mH6̠U1Ny|ss͖Z-tr4O'lY~ǍBB\ҝ6FOSi$얂톈b,I ܋9V mIĂNp)#JwG6Fd/Gt99wO98إ2RYu8\^nw]Ψ Lz"|ϡQ 4 A0;\[xwo DuJ>QgF~8֥ 2kH$s$~{M`[* 4:xAc #E[K$R 5~u5+FSİP4M#7(܁uR'ܨz=d9 (6 wBtao~VP=ocWw  Ν:bwV$s <"ٚi>{~5ڵ빆)W@z& 1|hN\kxDέvnbaupg~(2Fުؗ e epn"HpF^f5Ehp4#"=_dhF*Ϥ )Q0 ?ZSΌ14f %س mѰ5e,)0º}!9U6bVeePL`,#8; =kA0#Pr7s?CjZOP!B 񛃒Hu[ɘ/aytK;3,NG %gMF}jl!>  dC_zXtr0TAp#]e_rXFI${vVׁNѪc t͋r[&m/qy'Ƙ~t*9wrTyb}T\}ȷHWd??psdj2sޡ_<3&vq*8 I+oKXs߬9 0˽ws:*JܭxoLZ䳽UZvN7̭qT7z˨dgQ\cOӷQޏSZeo+Lwc8jxa .XЕm:07/;5AN0_vr.N|`!Msb;Lx8lYåY̝/mڦU!1_5:@8Y 7o9Pxfݾ|!9VX*T:n||ve S mYJaX5Q,'u kLGhS9%_&X -VGG*(BJR{4M(˱`&k 8,~9UW潺4=ɀߑUiLH&q(CHq巇!2lπNMfά#jWڕ/-,uEXMsL cF" jXKF2q+}YHݻӉ|6|1xV戶!eO6x-pwzpN n[t'@a U)Õ_R՟TCZ6 )>h#hT%ſEһC¬Ec*/O6`pY r>*̟@˿'Mt9m_ VskfDae*FnDz(vpq!OyІ%[#`py7Qa)E'rl.U 8zZ[tu߹Yu/VЩvHy>R|S"Cْe~I,|]uӸźpC7b &XeYlORDϮ@[cP¡Zn<T^6S}p)b=F#`3xZN1ʄ;cG{Mn_VO(ģ:̎$kOT ?#U1IҽX0 xkEcӺ8c6LG"qēgOiNY󳥏$Q \:fg=+@偶W3A`eȶ^/3F|_=6jU54xh]lVJG!Q-+l`8\J)&o|cˬZ [$,HrabdžOn}tXM7% !hvGK# 1boWh ҊCQ&'Q$x9) f#ɜ?7RPGԽqxZ%`iKl;HeCM}Ur-}8P:6u>#Մa],H*iI~O=TXg x oI⁌Si1ք; OgieA 2 3pAkz!?V$׮#PG) _#[i%ʛ/5 }1qd#'=o1-po$ЛlV4rLrM*zf.\.w"IBqbTmFxV,5>[%I}X4^=`KSI)Q~ZxfG [nk`]3L#k-+0:~+:g\#UyGxc>V,u+mz~yUag=GFc/q:*:\/㆏L& k᳅;H{xnK1 BY(Ӧ0-\2i$V~hGa'[l^5X^q !`|Ҕhۋp3e.Qa]ZuNcV<o[>>@AXAZ'+J0ouM3T/ǀqpǖxB D; N9%a9hg:/dR1$#~!d2s0lpfMMl)1gHT7AnkëPlk(btd,Q?!= "l$>C#"oKS|d~dB8 Lti^rkl-+:ə4߁ʙ췛ۙ^eޔ%GgΓksGjqa dGVQ .R #ѱvLhdDZODj%W"N})ØqGt"\ 1L9cSPM1߰6lvlC pUonV.+:ҕ-fY|1fP,n%Z@LmRdNaQ޵ޓjK:5(+m y-?ǎw8v¾,VWh avn? Ua:GY4vE_'sWRRI]?T81($ 1p(Xq\-xy^y@ê X?QE ;!s2dIViiKįBssd ІIAi3:v9TlNy\1zH}MA|L`؉Q35T(XNF,PZ/eVHHf,#}Us[~BGe+wHAz 9FGg2Ҋ&q9l^A9zocZ,!.':/kX͈i ' *eֻuATz~8׫+y2lB#4f-mB|ahdX.u]k tLWTj9uFr50 䫺T.Pۛ?@IH^~LL.$rПod Fdx RƮ l/q[A0>ͪ*/ym3k@b<q&LQem+ ]4]j\5LtS݇tP$V*C!u"A`,7>tPV,;4b uʩf<WPlȡ ~%.pAQ(B8=ܿDY84-ˆyMc[Ќrл@r}V㖟LJ>;~_R*:%L840[i{yX꯲S]*e5\h\4kbTZ{J!".#TTٷ+i2C(R؀ >z;E'66BmAkp)`CKEϗ .8RIZ1f?i4Q=J6uR"_0(.'gtgڮ3J6(Uw 8kmiYh%/YR.fK=}X5AL&TpfXcvcCEO6Zɋ厐LH4.z'#dĩOUՂd幇~ Ȩh=S߮P+ t'{ :)g Q8&z+yRC13|c/fk@&o L #U]%Z-љ{1bEUzL\0A|'uR>KYYe"E.<1 M:^mƒyH D*9ѥK`H;|./'9p%\0ɐ ;i'lX~TQU;`9B+7a/":`7*×z6Q56e](r qɿד.Pq|) `H Uqv(#{("Kdm(1 9ss|/ >A@jh:^%2,,\~)RA;;Ul!|jZaNXI%MOYк&~;g&6Ð4UҸbMO<9c+1ş0{=ˁH^d2 2)JrA*I#)rmWECBl1ֆTK9;mDC0ͪ'fE"4GL :5sA2|vzM5S٫v֪wJt(gX>TE}5׻F$%ˋFRAo-ć.w Inidð^Doܙ[4X+?#JT#>jB2¼TaԗLK,T$g ɖq-m6 >wOP[eZYwq kWvB'FZ>.ADUg;3 ) <2_]*=wQQ'@XXE~ ExhP  9i&m{]!+wȱ'A56/fbU aM/e;\Xci< X%&Jf6qy%ËղC$z)$;4%6f2 Q箆ݴQ-qMP8.$WbgZ^ϳ*ֲ)H`vNCM Vq~OvQ-$}i$TqV5e6$3$ q!,Vm D}7;vcG.HXΎ^iZ%;J˒ e" uK)i]H2KOCݛ{7@HݍQ} n3-`P;mb| t2 gr9͹5\)"6 [bhmL bHlu}ܹOʏ icV oRDDxoݤ@ ѻZfPoޒO˭(Qڿu:C6n\Cp5:݅7> Nvn=>sܼ))iؒ; ,MIeFt]]?Ҥ,3I3LUL]!Ij"%ƩNVF1N|)sLXoe*jHi2M$UA nvxF;*i)n<_Gޭcf&q e`AjFV5/h9SHy4ebOY 륤w0=\d>e[m!D&+'[ ptO bP6 nDŽ7<5fL6[Z+ZΆhtܭ϶B+zwVƎ"wEH$JX_ R_)Gmz $ND@E]ʒ)Q*dӉEH%I,ߊR|3>̳}]]QT鲷#2>,DYxK0;LW줪pFuV"bkdxn 6FErR^FHEszߪlKzPDtw Aisu&EǼ&B [5>|3lWg MaS?AZo@^dXB@`rŷAސ&oвjթ 0@#{l0PS E`u* \_"KC:i*4T$رAZ.ľKΏ^xWa;r<cxx;L;>稊s;JXIyBB Q|+S5lrKo|D ja)w\XXϩ#h9?JoǢ?F7< Xw6kdfnX^ӞHK2Z, BwY*EymahHj6%33pcIGHug~4~lP wD1>4-zU$F^(%y> u@3 `+;j$ù(K ш=P/ ecg$!ZNJ)=wB '=G>LwrkE+gmEP?%"o 6GsVmoQSU+| 'P~zKZ핧fF+)ׁ =*SPVuB ˜YsiLy(ȳp2c.~\`_o~MΔYe}Sz "~8S/*ߑc61n0]$\kNC )Rh1Y7S;jis{TGRp1}IM"2 ʏa oUfIHn|k!&:f\<ɒy$IӖ2@9*VGTlEr{=o7Nձu좊&kTWlH"U(L ۭؑ25%:<Q?ƈ%!(r0+Lc\س{ XҾK QrftU-l5Bq¨_=[l=}alE79lyyC' NN1"2=r]̐ W.?Ѿ!۾{[tcf:L7t^lnD!&M,q\RI,DZxw{J1891n*F<$ūຶpuU00zz_~bK`,AbGGHVQLtX0xIym#Hc Yzhw*88r "tڨcO8ٸx%BπhTe}c:s1V׽NrJ Ɍ)<"ƆE.j?:U"ޯT6fif0d |.#0_r!#ԗs /j`Sk#b»ဓ"-9 њm^kxN$gUkJi ++WEPlr-"L_!y|Чם;4Q4?o=]%HNC|XI{8pTn{F$voqaKU# HYDzB: m#,q ;QHa|x^ i +[${ ɣ+uNC߼澰!S" [gߙQ)2(J_ 7=~=XU@=O-YdAn~(];] f_XI_W-?&zgfݓ TqwK6{M1.6;e' ^ n %A| |i9 P,<NXZѬ󛡒Ov.ey4} >>Bq31N??ivQ13n_UA 2u{W6$( Qeh{FMtŔAP3pT .Cy,kxyFR1e@HqH̄'/OyD=?pPLݸƒ O yOx>:f2hՖ3 w HG|ۏҥwp|*N`{vO$3T?{N3*YMD/_ 4ѣdPZ7b+$?=[+v J5|L|i|Q݄#{Ig< ϱXkAoy2CJ!`& 9nD?w9GaRO1`@+^kPoMU]GUH3CIy!LC;`=d `X i&(a n@k2ZYrRX״l:ъVd'[:-s{<[`2љzOĜ wt\RmZ-2r?V!* Q2- GDQLqw!$>CXF W1@Y::Z{ij8o^ .=b?=q52[@BM楙9Џ(;Zt֐p 4h}GlD~ϽdSakT{ @8(z%\Mi!&!IAshJغ1/:g=e!M%1$Cjs$fZ^vEC%3kbފt7kf(ϤI0ءb. 4fpu-dCg.ZZL6rGedcݮJ5NJsr5R yҚZKGM/[ԝ~eU$ܚ0%E>pF\ gC҃2{' ȧ(|P1;ܢ %Of]̹7$K,0O/hbK:v5ٰrCvGhfWݾNcƳK%_ 4>fO3Z ^述K{0Rv|0(r9>@'tZ.Jaޢ7C_f8\v:ǻl^|&[ଢ !1uAJ$ƔYV?|&.Mr3U,Zf_dm^A?qBbr UYA}`o>l4NFba6VmKܪ>.) -6P-gngz FMu89-4%D_2fyI&pNjXx_@Zz7[{ tP;:"zaA*v3TN)Ƀ<7N#Kc.!W~Ia._lQܙL>&wy_N-5 ߞ'%9!- |la0NZI(iM.2b=4 r^1i*6mTkglOGKwoUgM[HG]3`Jybw3mr/6 y{reu~zCwLL=W:G[m6PdZڰ];,CÌHѡ\<)+/rܧ CsTX5ʰzZ3ҎQZnUy@TCYPt9{pn |GaD񨰅i];GU=IDXJ١ ,f/մ};M}bvYt'u/G|]g|Au7-@e;H0T</ߑl !Ȉe 0-* g&99: j@cgtf7b42T\:.ux/g1I8BvŹ^%3PqhըC<#>M_rاF5ѡ/̎̿:5|$H#}v˹ofKToV9栳 Ltn6?faj?Ȉq?cdW,][=#zR/M Qu[6A8& H:BS5ʪ ˧l$ie__I{ WC =|K] 2^nb׍&\~`l 802X=yBuy˖)&B5J+ߎp˫1CU慵7/ 5¯?sUa>l+O9\|`<$DCYſKllf(Aޫd!TMmZBbJY_qT[]鰹oA3@ ;1{S0[Հ)g :LdB& De@ڎ >N3gb9\A; O)!O~%Zkn[P T$<" lvGy5V_L |k.L0нp'Sܵͦ܅A~pъtx4(GOvwtw ު݋+[;_R m<#}\7@))W9?}HP]Qh|$E6Pgp܏{ q}BgfO`r>,e[ 9 zOi}R*^kP:K_|սkC1)plMn xOU˩a.`7u[z1c lJZE.?r@?o N- Aqi*rCGur-8cħU1l9s pQ#=.;ћenY/f192QDhlDCߛ+'vNrJmf_C\Z7z;oqnmTx+ر5΅ ^ җ׏=ͥ8er :B}iV&O%سLl-{N(Bbfj0^rqݺ8yv1*1;Bn=Hpuln'%J8+B4hsFvy~,ЁV# >TgDsIvLYQteV:ſ̲]ˑߦ .~=<16a/q[L([E7> 8Β#Jةdm I F¢6IZUG l|jCw JP@~-؜w(9b/!*;A@T+6A!$yZZ]c \' 0,Qۛߖ\:QȽ">},٪7l+o:U w7ɧBu_ ^W{Y0-_}lQWNs,+Y2eihg =Qf<| iG3pKϟ!qjV[9x_ן֏`#@U5A_$xn9f53E SF5N0ѧܨg)F YM~1#pKX oKv>$ .diIokZf11v:,>V2BK.?#DP]LCVzX+n&ϧMYXKge^㾰HB;i *,+gl(fδElf&Z>A׶h?2Ѿ*6^@B]'?b̦! 'vӃO;>0榲>V}ol*7~jW?AzɃ3g]?ɭJ;OE1&Ro_68&;)9Ǒ)&W9-*rh_W7gK+wx;6y 7MIIW5$p-2VZZ]8vP*. 1z f i3Myu}&qp'wq b! &5[ri#үv$RωӉ||[P= 3YJ:.ɔ\SœM鏨0<"Hzy)rHbm?Ie;Bn/]%o›)@\ :Z׺t\7PBry-i/mW6%}Z1!?ӻ$enE8×]~+h'7B$H1 Ǽ ?4 m?o4Fw 1P{0 %2ݠ&u0~0J0s  # "ŀ/$El%wkvc^ X8㡉GTycG/Ćx\Jc!pEQ5$SBst8,̌\)T[ u&,"y];m^Eat)Rs#-iLjRGLy?h rAEMy˂e鿃U;(K6"9zhL -9+} n_'x(mQm,࿟ Mغy^enL)v8 Ad{ '}iLΓ=%i>1>22:i8k4jtMW1f'1{EP6'w"CgiWSn%(N*?BLb)g|V[؁9o3E c,=;{S־Dx!Ȅ ~~yx]'wpf]7{Jz@h0ְ]1̸yR (vκHƥĤQ!|C1>rKaOPZ e_̎})0a:_QY2u`xI!mL>n2Ɇsh0e@.O]mZw!?GxB^S NˊW#ˤCc!m[K㈪17|spZbdK*ȉ וD@Dq0c2W*6f~X [PzSAwwahĢW>(BdG;+ v-$*BuzSg-Bq/ q[o^":ݢ]S-5~l!$%ǭ|vf=n<{~!_|7*x4ܔFpA^U LbeVnjh;x\z.ߖVU^fdd2\oY0k" )L(yڸf6x'*kɑodi#}:w`ep{DK**`Iw GqԄǝ6fBkH޿26/yP(Y;6\xZcF{j-LG(>5EH/ֻnbŘr ӒMT>PZ' {J gzYCegFG !1]l EToپgYN?EL>X9΃\M7@!V`A~-0~ay(isMR|Twa k'.A͂OyuԪpTGh`B&1i:. ߋDB*IEk윎$lM]!d-9#MIfCjԹK8 KƊ$1tw'ƀjpeob1,s<sļH>{>o[4;;UҬb N( j[&h 6x>Pq!D޼#a%yyez|f ɱ#L0CC+_xB'Ģ4|ZT+1Ā|t䰼NW_Q 7` MCv2xݴƓA|6izI{JWOv_THy+X9G!6 8dPbe]nxkp9ΠP <1o*aj~#,HlͶ!&*L !2)KTp 5^BCǻs_ 3kHWa#!GcɷLrjqaJlQ9exmMm 3G+}p{<jxUb\av9յM`v7NX<Cjri@ߟh "h4B b}iz5?x]]ƾQq#b8,>>>>فQV_:}2(2uo0o`:L(>*!A[ ͗T),uJAG̪sƸ:Bx)T;$K?R2Ǻ]Wy&fMyɜ?y{0>?!:XɃ/u#Dƙ{֚+OI)^qcEAiZd:\BȮm mXEpo 'L+-VZm?R-4Sg`!Z;-QI,^7?- b E~ sJ+ !2qEr̯hq RY!\P 98hd۱` -2}7je3Om&2?JMP1;QbACFB(.)3[f/B6&Cgڦ£ŏH,S>I9~ NM-|Tu1@zaB}hbDO>Pr8DR?ۉ]*٤?Μ \}6ܵ;B0 oم9Et%EGt1t YtFxʼnUP{qI1'kN )=Q˳abh3a6\&9q9e/~uucoU n9&:)Yj{\zw!S՛p ٟ.7oUW#x6 9^gdE@yG E /X2V앂D>= f?KwMvK5n0T L?m/eI4Lo~FCqhs}?;':e5/uU5üКi=vR[1e+_um5 1F}ъ 0?L4QV8!Qm&$(6^$qw\FℍWx >DK\M[.X,h7lHّy9(MG(>"Mޙ v㵏5eQt&LIͻĴ5^P, >Ap4Z෥?>-Пj[P2B0/; d9`oWZ{"$BA G!3!v8px$hcz3~7І N\bWWiRiN?h"@2b] 7/.ah!nr<_FV?•zB\P%YnT^U?0gD<ќRȗՒɅX@K?, f/d&jx$R0MjaPaךVؚz? #}־tOԷx{2}Qu>-޸Dr ZPq= !V㺊nzq0$˅Ys1Ӻ fb&_1y&vrf-c*ihO#~-r-᭴iWvCzmlcG)}n/'4);Z2dF6kjHa:M˨2Ez_b^PTog$7BU|\'n ,f\]j4 +NAL 8rUJJ{c< (CF'lY$LNK~d=emtKMSpwC~;ILJ-X~s1s>穣p}YHg~:Q}Sw`0N^,!!HݫM^J~wz$*0jRj]kWUX=q~FLo >O|#ii:6|9d,R.2ʚ=#bx<[.+? i _ bK{wj9T]rj` KJ/1}db)T0xaV'DȔo{'$9| Ј tjd5.~fo' +a';蟉-?9}f3 Pk "dZ=)n,PJ%z-zO^4 ,LD$I*7t8a<:(% |5Jg*991oXmW<(+HVx;r5;rrh^'ˬG[צܳqw{`Еdx˚t w5_(\g!rFQGTwdÛw`#!˳%#TUW\sdKk3OҖJиǃZ 6@acu_wu]]UM`m1L/VRcxF},mxsGI̽,0Mcbk7yL|bn' DJ2 -v p7짞BfQh1ry׺3$d-,Q}-Jӑ6| PlqoAs7pZL~5%' PM~寻obyLT(`~ ĹIvy{(~ {K8N7 =5b=~ `~>ccVSW|]DRU  ӵt{QMrw#MEj`~yƥoeW`f>)c78g f6XEIDVDx g!튂mA@uol]fF"U͎;Pr:~AHuvyiB/bI8о2|y[ _i. f^!iRD` F|7$^cItYi-/;Lm`Q7{G7Խ[5/Olm (aɵmw2gxLҌT ]pW&PJ W!sGm * RC( *6ý-8F:Ϙ2v͎ϘG44:DyI,Ѹ D~>m}u%&"Kqtjml$!~E0׿$h0jmv N8$PP2m *cZu*|BGN WdkN.˴jxz2{kOc2ʢ-~O*<+:DT[f,5Cq`Oٺ ƞܷYNY[G(Gsun4kk&9B0]Zb6e>)00kgIzUld1h|U8rF*~}ԢXqchm{)ScK&FT»jm!i~JΐW&.;Ḧ́%)FR AX%?\H\6>efcXt%Hn}9]3+ve-_G!?]Rw3G1AؼOd0ydx \6m6}>xAo⋠D>mzDr)}cq%䛻<|L/!ޚQEDp7[ը' JUa4<{ KOfk%@.Ix'X{w6} ^'OÚFAkaX8Ll?e-I9z! 31]<ȕq[)]Ҏ jb3+͛[٪.I%◂\7#JiT/R߭ynACyNLss>'̤3ej쳝=mGصxV\Q- TQ3/u`)hgxi\dgxwMb՗XQO>#<: 1o S#]f_%`\T&^LXY4},ut|0YdT;к|BNgl&P3S3ParG>};/_dծE_ Ô[`Ticx 2#ܵ(3u##A=$a` Y$c ;KG(GHR2.hlQ#G*;{ѼG=dQ䍢?4hGPMnQF^Qb8_yG{ 3-zLr>..MlȢ8f]XntYC@{/JIH[Xd¯{ dk ~ABS -q=O?1R-(,Kd*D8vؤ*9u@Ah^pG)ґHK,Z$7wf.0H,yRI,NHK:&3X/Xw$T[86^| NVn LٰOb 33clc G[XBL+>G:#J)3 n켺X{&òMQ@ٷrRj68L0Y֕gc2@fSGa=ɒ_gKr ٴi(jV*if llԃG<2b2dOsh\8r "/5]YVSb ͷ}!4ɰQc)`:dFuz}F&ƒS]_ E[vWR!k3F TMC@ע GR. TVy~7c03x ä *G;'I$;]$E?`( 1#㠙+dvK*I1T>U}owgc6ArB*bmks[U[#[=:k!jD0@&a4JWa~ ? rĚM+ Bs:*2VP9ƜLykӉOnI:Z@#N򽖨TFѳﮙOQոϖ\m&<:lsUVV89 ~;~6wDZfGceTXqV ^;|vzE>1j"LƒfGQ[ZH%`ib"r:2`;L7#d\Kt)B{p`ӏSWEӆո#/To dglqE6de@*txX7: 8.,x&=m<`2}\<x|^֣j 3 `&_`Vī`Elц"{{#kG 8!tPq$V} E¨^֜."ڲ l<5=Vv$V:V|ݸ* 8FK 'APzn&Dsy)j'dڬ77Üۆy 9D<,Ak!T\5˗a`Z#˛~ d({x٣Y֡3?zk \6::bY"8?ڝA{b&'P"- ζ Lo:a,srq=3Tv+`P"Ws fm n[2#%ݹ#;c:3f7u %(aFl0?7Aq/7qφ V:HHKiRV|@ٽW 6*؟#Kߏ tڻ| 'GT8 1}ttکvK aM_0:Z{Zk/AB>[q8}WSW~^e~s (l497cA,ee7l7fMpf}c>`b-9<–̔LT a'KR!`UtC`OяOZfIHPJ=>6`WSV͓ŨRojhbdGk.P7s#w7bX $cA !3f\,^wt/!;V3哪qIߛ+6MOWR_@pLp)Y*5$؈[&9Z%]‘i鄰ǞVLGavȼnr&Oӗ]|R5w4 '~KB a%5 ޻1БJb 8Э*Fo"-F}ru 3y&đY0 8cޓ9Sک:g4H&TI m,%~>ᩃV<织QR~FunrraշǞ9vFϼۮr &D'犲K6η$ @?rNt ThkH#8LF豤uI&xoC#C',5WHIv5K\dtyC%V2UM6Ӫg8=ALsd  ʾjʉ~7}:R3X}:/GJ7c$1|cftoPgJW9uvЅKaϥQy5F_V_wk^6&:+OF9)ة0SF\Ծ-V4Ft@^J'3J;(a&K;Nq  V4#}|By$bݰϭrɢ>z-Y /n Q )GM#/"a1HfX10o%.șťO5;}LnQ9Vl] (u<U+{HowHrLX9,C^ʊ,[uNhRK<,!1ǀ*3}$z+ywٝLb̆<)w-FH؋mD Fz]3BW/CZ'a{F[S8I`ZϧZdʭ0Cu֣3h+rN7*ALAkr+$$'8D94͂R;Z^Fm4kGPRC^j-{bW{lI_M2_.U9*lM0Pzu09z8a;.On_`50ƨcd8y:q6ÝH m fW"jѾ1u0k\H)c%NsDvH #(g(}K86zh>. O?z :ә'!:wB^[l \?wJl-JT^jvjlw,5x /l-!5Xr 1F\(wo."Rh"=: 5ׇ5H1R嫗F{&W=n8劽_&} x)٨+8Sk ~Z&Y U[HwCt: ⢻_&$ro9yʷZRb|f#:31,4:|*M:Y9U w,R80i#CV:1\= 3T.M%צ %!@ʥ+0-LZ#b+%ݹoBLjo3|s󷀔4|IM~+]i\F H!kxAd*^ wY ?yV93PTy 6\'Y?Hg(pH uG| zk`ᖦMvgǡ7yP>h6%WGr'+)`U5[Զr >)rO?]N:eG0?(Ix~Df"a8r )CUЊ=W!!C扠Ih+& |݁F1>/m:ȐJUz!j[~wI=V6-Mq֖]zK]\.w4CT7a+[$uxNN;kH=YD|, jWZYN>ʐ'#aqC]g]o*F ?xm7T(zY ~s~v-G0!K=Ib<"Ui{KfCIqLD#@T*t5%TЖ`X,e"\ktYvae@_:s#4@嫒6o  crֵ)T~<)(\T-&8㫲a2}1F}|B|\ͪ)LYyDVJixړ7̞ǃɊk, p/S+3wP.h$T6ZGXynF)󯷕RR9~Ty7PsXʷolzeEKRnj w9 dTu<,a]xN~Hqj`ۆY).LS̚m-f e."E!q8i'B&fHڼnZ>c+Pz s_Z3a)T4Jv3eM<";2_\I@gcî* ˊW~QIIDŽPvu}l۔K{ͩlZdP$vOqtˠlU٢}tt1}PY =Z^ݞ6X'w2'QK eE F8[V>ɋH J-|R͏?7/uF$*443tOkxmq%{m"c7w\F ٽOY8 HURىP>|:FX2ip,)g7forV_B2;n#f f4<`s3"Hq?F|1m2+BHR%C\KE9f,ֶf~W} dw3}_j|!Og$w@ZO?ϷhbW6#>sL^l:&Iu 3G?OĜ`sp_REB}J?mAѬVGOa1sAN&r9P(+˓TQ4ˊqث]}b][^xy;k0+t]܁u(bbjnz΅mKF{wH،J{r[12ۊs7z\T9^T}l;h'"oNMWa'Wc1+x7a+s9FJ_$"(PP'+å/OPl%@<+VE/suZm^"~ݠ)NM>aAhehPT6dgj/}ڏ;K3|."eBE"ЩwwNxc[g7Id$#7k3Z5ݹмI`BY:RXkf&MaHY<եE0Unx1bcR?KL&A]RCI&"cK{waF2H5D&"]i+b>ㄕ;c@闩ZD#GмmxLRΰ!Xx~B'XLXtseQ^œݧW!3M$PDVt羕\ v}B@n<4)LV4QDžt-ERkD$wgO1)`TFV]\5`>%K%;2]u;HFćL0/2- )ErgY_a,Tcs朙hBB7Xd^@ޥ5tV4֌.Ed˶6sQ7`? R$o^g͖r?]uA}j]=&*3a pmruz:𧟊3jl]kb%5=D7X~LsvCet0Ѓ&m[RmMn`;j  ߃ px`4ʗڸnB~6 /%v{!eҖ1i(Is'F~ÿTaOmy{'7ګ?eInEf" I )g*Sɸ#v: c3KBxj NvqG@p:#j q2!ʜеb5#퍶-Q*X"#h{[wvm(}4"yJi|e"J: ItiZwHvqjg&8YtR86^-p[{[ Mh/Q,Hw,-߁e'A${zٺ 6h+OdO:FDJLH8tvO S',`ٽb!/Uˏu)Usw~Q<;1Zf|1 z5<)EjQ>?„*`xkS,/o|cB"Mm?pd wk|Sr*PoV P>:?<x,'eJmɑ[P߿^yVwx!u:‘ ٘T1o0 j @XYqPr}GۜHTH=j{c(9)s-yeW!6 f "pFא8wzuwb1LRT_Ol (e m[2b|dQI!D4#Vi%Ny wknhE 7ŽV)9I_T/sW6O) d/)y205..Pgq+@X1 yBL= XW}БcZܼ $G2-nm"og y2P@W/{0Φ(Lxz&L)1#^as~61yo̡iw%X}RIx>eR:-| \=.U&L3{q#r ESG].^[ };4 @8  h8Rh>,u3&fs{n݃HR?CxG\eG_F$!XsdGwwA(Cb`>.'Py=vH7;-"2?0%SꐯsuH-O *A `*DdhB#-?%$3o0vZgI.QͼDV&/xRR~"6{l\ =x}R05F#E ;0ʠ~Z56Tst &Tݖ Lº ,NsDnDS7<8dУ?A-w WrwI:Qj >Cװ%j{xqe))ۺhB oY`}tH)'s8ϨMALvUTrOk%ƚկ5>U{V$-J6GC̄ugt\Y;ipV0mà偼;fXk:mf|}q+zE?&ŃhofoQ:ƦӪMls5Ȗg^w!,@$gFfmBQ3AF#/e9' >gRe3CZ&XN]<aSmQHsdVz:punZCב\Lb M9Ji9(dbfD\#gk?ОQ:cf\l+S+jI[R%Esz5p=PK> :=WtΆg2e06Ű }XPN'".^yĢi ϭK5Q4D$?%px7p1⚼HN ꮆaٗR{CeޤGGe뻸+(ӛUbsr&l`+yJZJ\m]'O L)'׈C#o@eO5DmFyCj䀽H;r8c ?(O3>-I_AQbYTcPA|A %c$s[a<% \I˕Jp*-U[|vLZ>_>knszi7y3yUϛg]@$H#KG1(XI(hR,S |,I^_ ZjsUD7G8G͛zgg(iwtP{/4}M9w{)k6zc@Kφ2aOz÷\5+ Fy0=9R*q9r{;ŴGH}0AlmKoo o ׫hm_:{<G|hQGaFfꊇ>#]~`M.cm4m..*D#.dUqqrœ{#-ͨ;-1\mAM$ A>ΊO]}jH:c ۸,;xgB^~%OV-xnԼN?2cN.WЇMeYf  ANuy-d^*-aB#F_X1X"Tó=^4HS~$_VBGfl#"?yz,ic ݝ*ѭڎg.fOX R 5~Jr64.B{pƧTLLfo؟S;Gƣ@D# |C@Wg:N9=:GfU'k̂ΏS#H!]c!n:SX)ѷS nv]mS]NW @1/]46&G23.?fzQ`DRXd?dݶS6CpSev,XQ*&ЙC]R6WpREa<*3O c@aG]^PvŠg<Uᄝ]*7h81X[8ol]y[U[Y>Z"1ЅjΩ; 93lY}i)г !Z3M_'WD6?Gt=#k_[8CĹt)uާFAFS`nS}j[QbV=;|gw"^kMG4j7Ȱ.(ӄ8JQY=o'?w w e,ANl0AU̕"(B!KB@ˆ' XH3f})"$+[${A=>{Uηl`x oha񒘳HBE ]E dqZ CzQ_tWݖ'p`5[Y/} R|dGeGl2U%(m(k@t6qfnfu8,رZb|$ap*x3.nsFD4gyq,Ed)MS+pbDIG \.SLض؉&/ 2m' < b x(tOq\9Ieˇp;G\ J )044rFP/;GMy0}P`%,zs: FS\"=ƏW2H;^Y1geN۫hg%ElMt~О=R3`\EjeTe*fJ,a 6RM-)BCkc,]j|+݂XM"NM_I&3V4QL@$堙[Ws#=ϧz, 4U 0~}3,9o*)1hךUF=>jFH -/\G! 7 [ѦduNG)_c|(Kp)0MSi-umH);`LNnc+vnuWkJ`,n6(CD{du{>rV]nQ5iY. g{78ѽEGo#5*b^@l}X+sHu/SNƏ G9u%6=HM܃}?d/߆'_!6qn6pkm3)Jry4O#qU>KL2ovr?(gNATFπe'hbj5W"¦w ohJ{,FoZ4DU_ì>wr/2 ϘB3>FtLcYf9ʡ@)xH-2t,Qj*~˲ݧywNj)@w>5"bS|rT `!{ DM].ùd&om҅0ozcH:@8!_Sc44֟rG}6T{}_6> o8J.sF5^fC$,$x\froi3c&!ca{l\]sT)WRIj1N:Rl~D:]\Q8|*ez_" CN-ij >FjR͔Ŋt_F1 N0|o$fSjOMu@&9zfԁp1vFn*3c䰏;9۝D##;[f dVi@s5? N>ƭ0Ϲiո_vT." <39%Y&jQhDLuUnJ-kj]b108/;EWuu)[ QGFxMb1 dMl( M\ϖmv~ '5֩"4e"cAsL49j&3I?߉~c9#3@թb<)B.Ns$HƎxfNK'6 OD"{,ia'(ֵyݟ#wo+^nʇӕ#=RְNRO ]I΃$5DKWh9{YF-4R7 .A&hQ}p9BO*Xs]!H>)<FjbYF>,eBjC2% …Ք)E4|(zdIxJzw}`擛C7Zܝ6`iH"X"Wbc Q)2{kP hz[#/ϳg4F?9ӤOimBi^ݮ;S3Ƥ.; 6%f,"7? 5ʵd$.E)v8& PxfrXIS>+Y >5Õ74y`Xy,۹Pr7lu)=$ y\˜^!X!p Sh cg=Yv̯\"`:b6pam'8xOr6rɉG[V([0ecN є׮i'Oڿ%-G3zu1ll'b=ܹW0uM]RP/|zp^@6XT~`lFؘCH+8*+ٯ'I,j?Gt[ oa)֓SN/!)(v5pu'WMu.ďUd{g7}pvN(|~zp|YCk1Xi 'f~ݮ 4R[>i,|BZݚ#?wѺNmڀxU}q,[JP:;Y?fe mnLRq>;l#4]sζ!Nn yfә`]\o K o<.'M rxI91nH5E"?Zy֋#u\Oo>A;݊eyPpQg~bcKPR(za'!]M);ETjRkaa1aޱ&>\p&$=W61e98˶ft;wޤ!u~UU#̲lhrFx0JMWԼӜ 4GBS^V?/eWŲgkemyHddʢ6ehy.1F!Xя<ݍN? ERwSPP⮯$i-Ǒvd֚z-˃\.ې>}[#ڲ|? ;}0̈́e2i#>-J4Yݡ< Ģ1^ Nƽ'a#H(g4ShK{7o;4$M(*pk7mn>3<Y2*{{4֙}_iL6iuPq7d" .G7o 2<ʓǂHw5yxVxK|L>2u|Y9)ЦJc9d(2Ѽ@.on=P~ mT0`n @:Wܛ"_aAB_3̫#У| 1H4aQ'[!T_O;*3tO6$iJdbͯgB7w`@D 7tXofe3_I(L?_7{xX ^ cBV"+s ׆O:U^1[~I ZNӛ:V&>5!tpjrr>sG5((m2AgkuWT Om1xx-#rf&wOKF: zJ>]GMSqM~ WYܹz),G6~9"#oO<鷘C^`H5ι& Cɪ݊| =(qPBoD #2A^aT֭N]9XlC+-\:sGF#{l:He1|:L̄9颃nV*ɛGG:XGK1i=waf9Dh\sX\ՀJl{6lZ#T1d^3/dS׻3&<^HQ3UgIwYGJRDzNzWSoY.Bu3zKçGtCA %F"(P!g|Op(~gyeʘ]{秖k8>FryRٝb$q= 2V!(R ~ v(+U q憜H X= gk΋£? 9_p@+ ҷ*2Ր!={7q iYGp~yJ#0p/Cwqz j9tk|s] #;d±dvr6: YPemм10u&AfO@M!*ю; o52[¡:ߨ HmR@~E Jdx{R8v?7cc#?>h"}6[k} }&ց@[$~X[uH@e\[a?.;ɋz'GͲI>{Lm6'/7c 4d_46q@xC,X(TmɰFp} 1EM$ſzI<.&jVwHjr H1* Zm&4*KEDG?a`;AH~~x_I9@1mQٵ0$D! y25WR4USGS$fc<:{-FYF/,U=sSzK0rA׊esknfD if-HZ1D$eH :}%[b1L [2&\f@fSҪAŌR=i%'n$S6i ) bA|S3zvmgb#ɚˈ' =)rWBP׊񵠨6 ܨG{44@,cE=?: wߌ{ʑdB;+oƍ^U`-e\Z4$eD)ѦS?/4:UŭگFќ%; A|2gJV.7 u0G %U-r>ywX]簜zkCŔuWT KN 2HQ 25ēCDK-$3<*R cP~m`r}Q>~a~ !t`]Am6 JxM=Es@swHG⨗ ~ifYwUsܢq|^k=3#r)Xx'2Dqu'v|*|eZEM5ڜzKj eR7 Uᐇ9]- B^^|n(Wmq|dF^FAz W]Q@ٸ;锡F%?^&iԗt#»B J4PiCKDf%bXf&E^s5(v}Q/w(>Rd͢!ʵ,yRM `M0Y^~*^6luC'  x"#of۠FIj@|DY.1ŁsbWoxGHq8;ywAjeI4-SxqcQ/87Ι>ԁo⿗FWX)X:O#u$9WS4DUo !) Ucқgk iNK}#Ng!oT#YXN6 ijw8,eZHgVʴX hwsZ"XG`Gؠ )B-vyjo?B<+AyE+mt8]5ee >_8ȄF`cFZM!Пh5OOnԦz`\(/)e.ب2QN_z\S!5uv6bޥ(/rMYg$Q.;mVн >yrd|Q|]e!32yѷ'_ A(`x1(ߖ9z㷺Pۉ"re(Y=q82XpZH'/ ݠ< 'o/ZpK6Py1YZ;xAD(/sqt2nyH=9p~T^@hm*6r/)j&vЕyfQY$@K{1ekXۤT~m39~ةlky=*бd:\LQA;1B4+p+M֞j{ }GK鏚lBGqFe*¼*>PSA/ =)-7"SDO|{Zzx6PkvO Ǣp騒4Gsޯe[BZ[L4}T4oâ*5q:u1#퐼ܣfJB;E;+_.@W٨:S: 39JTZv.1=W aV]Mt!T,ޛ̼#X/I^ 1ċ+:[r.~^q+}QVIX-`y6 MilޞzW2O B|I`?p"`W-Whyqh<}mk-yhxsN\/ÙRV; (UL9?9#}O-2G+y O0Tq?a]sedDt?QZsѬ3c3YȻ+ߖ_ JyI־̆Ga^\-]BzDݸhj7 ^6LLxEkфrIkcU陲]wrv-q_0PT9iĉMW-"W7#6Q7_ 9)*B4|P'U'Cl4 y4+[ҽ{ylia)|Q9"`">"NȾx_zx12oiE^`cKH#M(G=fv&\8  GUX;mhڪuߩێk yԤhe\t>&8F2餗ʼnIl8a)Z{o0w4#>P>;~Pu<=eʲJ.l[œ*߬go1`k qw0\fʃ6s'pn[lx,#yӍ %ô!T,G, _H~SX@( Uo\{1Y@h_(WG|0)}ak\ڴ^ @!Bc8IA @Y|$IBnGTq'mfU_ BɊZ{픔ݼa\zXenyH%sE/4U#u13xd,SQ ps Mm9ŇRDmhK}7Ne `}Qk/TIߺʧomd 1D p gdC * >3ic[ tIfy8CrVkl}OZ-s*z/O]4J5:GKzYKAa\gXbGڋoz2ݏvK@Uac8Ɂ'WǮ.{$ band MʅCc;M"|6^AEOѦF:`8!-j歼,EmvMK8=3*NbD{!#pa z &mrϞϏs "y^o Iq֔R`"^@{n1K=WЪP"?Rݓ V̻xq-w#rgKC\'&_}R?Fg>?\4͟O/{2eg\Ջ1JOPu/%ǀ"kŰη6 <,/H=Kt A ѮkWH;Zu\/۵ {plӮ [7-} ,tt&g>[ݪRoO!;7 ttT_UYS{SyǑi<tzp0K1in;,5Bl4mFdy1y>5C&}S\>psMH6sR;Ox/I5`3-{(J> *A"1\ ghyRQAVǍh勓y,3Zxg햁ҊE ]UW>Zwv:,+ﮭ!Lƨ-'6*?T|"nH6DgmͿ+0TMBaJeb#ϟx&XN͏) qMikM#ᩤj+ r :qB:ųʋR%ZBSy.RO(9eenv=IZlΝhNdwEd?@KmOEҹH?<\Y56 USʜquHӒG&2dǔ(*fq1qP) U|Р$OA~,=<gQ/D{ |e"!7+$ᵕ[]} &m8h[YFL3oA>~Hy"z  |R\On8UH&.{ɤ\ldрukJʞ CG**­#ǖ5SFM'ɍtE/3VFjc.AO{aЕLXו?Jt?rq.@9op,dTrڕp obs %.rjF1N%rHB|&K,?ޠn0Y}.wuz> (`Cf#ے&F윈X3gzn0@9ֺzAm،E\8oXLH℠s ZA0=!c>՝B]@UrU٨w~prL:ӎ&S||Hz3GßclEb6|ÒuQ&iJEKc.i=sv-2gcЍS`bZ ӱ"m'}^-𗸑2rG8}Σb+Ǽ!m^J^U%w0L}lQI?*1nZSi'>U}48Ԉo =:F1Z|`Q1UVqa-H&~;&WX\ F4ί gJw\@/+bj}zb1@~ ԄtOF nC.{+T)ђss;ju?m97_< .0ҥ;|.yKTa9BS"MBrF|zӌÎ>BJKTIx ]?%;P@䑻8 uG{0F0F1ԻP6Y-XC?wB+W4( Qp {;w NVC8˜rb5P֞Dӯ1$ -Uvi4ƥ06]#Ę φйW#=q5S,_š?^6{Q8 $>*hY[ H">2z=ʴcK2pp6G(6GX\\oaME⍗7nL[ᤦ%F5CھH(J+rcDr6 zW2dID%aP6OmJ%eh3!&4륈\燐Vj̙%ieR]EڶIɰh< _鑍ݳՖ:vI}{YKZ۩ڐ Ѭ3VOzl (UXlFi.v B(,c@%4F9epR ǯD/aexGAIS?$-_d)~XХJ>$,[HP*`PP&<ڃ{Wq %(6Bg$8,=vS$!txaxFj I'NM==ye[vF'eˉ^xQd,6e߲R"2~OJ#%+PN zĨ!yeˠ`X._\a^M~,4ϔ#<)-&)Q\5S`kJN@ 3DfaG*23|DbOm"tr/ډ4p[,tvvkiQ8k` #a6|C!T}rB>?qeߙ:qp:_XQgF`5&8g..j?An] MSzM $u?ϛp*S8n% +_)_ޙئ)!k'y@_'2ED\*F#fME3mS1*(N5pN @';e,QlyżkDe >\(- {M 2@,|L1`;HD\t(LTwcZ@ţ_@ŊUsR>Gl[=&ITA9Wbr|Q@*Tps5/Y bp/GD& >_ӓ*&|MtKGKkI|}!i!Y|!(X1\njE-@K# 8C h˅q\A>ʷ=%{S-Hfc72CQN[}.N@Y~3VV]6u*t Q~R]u{Tv5ڲ .؞- !8Lkt|~c3 so r@= z\ҟpՎ}|λb[Cw l{^!֛-C_p&/ZOBSUH=m2i/d,X`$$4LNY%}a'CRLȓ7eFig̾h[Y=zDbDnxJ| (M g𹏓q2dc2޺R< &բ9Kn>tU.ei^}i%3$?LѬ:Uv(XO8|"%3[ $&AY>%p-7ž#|2(%V[d}aC-O=Dp w3>'gYlϺȀb;/'acQNO=r27^亥Yj +c=%bTĪ9!roj&NwqeU/ak0]U q3"j j<['N³ӄG! h\[mG&zq3Uy m\YY ~Y#1G 2bU lb?3he~9{X:dE h}*`*S%gCKE4x,ӈ D)u`8QxDMDG&hMlhtvCy09ھ֍DpX%r-Nn0;}rFNFYK7)w!SBTDJEݰ:Jo|P?4 #H(.KdT!ǨG8y uߔHWEO2yUN!'mE -d͵zOI<9b*2L4"۪G~i.$y˜ڰ@R#:iZF靖]Q0oֈS1v ho IEn|94Qkt85^ gv18PL -?~٢yG*sf\u- tBI=D_:00gqt/ӽa|')Zʧч6>WUbd-P>t!b^mkJ4D}i t@xKf!BZ9ڞ=NA.I)Dl* 3t%-ac0 FwB5ta:(;3?hlM|ȱ3d+sCGMX؄'dB M6Vί+{,_tࠪ]|{N|:[[ee_ՅoRn %kM.mu# EؾS"Zb\mBf -ƿ}kV ]\ѭ qHϽP(,4j_V WNLly{7"֟kjKIVp*밐sg#hi=eZ<챈t5 LX؞4X+ugb[HkT1G2lGx~1Ԟ)!|Fڱ1\\T1 >Aؚ I6a'=G?x%d'?)JI+6# 07,) I p Au4NDi Vm}>Yo_9:f%B1UG̙7M`X҇& sZcBQsVYtW)2&GC[8:qCRX2:sr*UJXCǘhPn^'#vZR9ޝ!vPȺ ( i&kԚ}}GXg;J:9IҘwiꮗ[r.7鏓46Ǿzpo uZhSfLӌj- SD{ Šg=JbfMR^b68dny{Ʃ=rR4[ti\^C`x{%6\_Q 0#-Mh7΋Sbfy౼]]A XxG#~{@/f6i;2iU5j = Ԇ8rٺyO-J~҉W=uCg[aJQDGiQ$ ɏ%(dȺ)]glW:w ~j;|BβQC:/E<*­{ 2bVj6<9M}seM|MaA +д:it&p p<P +oyZh<ޭA8i_3YPWD+Nk|Ɨ+3ٔd78VB;CZ1n+όQgkg2dj91L'8@`H \c896"(>l XTUKCvyfԚVtm%O!pgH5fhwJ< l!€`C- n;hXp$cH,e/tP׬Q/^hj<٘]Iۊ1!4u#2ﶍ}4Lw~CSV omO)z$$]!}v͏!O4QD^Z 5D20I!L)i>laX3ڣ91ig.gtdq.9bqjK8@Zs>ఔӧ)>!/Xz Nae2ϫZLyvOb{>>-5͓ɭcx!Xt!&x9aqN.+5eW+s|񆎼eCeT)A~ո?3xAj`0ȁi=C$0D+V iX?J9~YzHUOE+Fu=$?A(0Jˬx$5EB2 \7n|$Uw9*(nhD>p86O'Z~"f^FH4c${E^*5Q#XoHWq۶nY N2'DڍA<ɶ&ŝcJ52A_ nZjAuOOHU5kpSZ%5+Qz LƻODr\˨Iq]!;jtVglgQF"PuH#h#6&Ň\=i\DN%,bԔ $>6y+OVW}H=ѢHmQc ~(rͿmE_?aﻊ,-[\u7s[LDZ'{b x3ѻ3jKlO(b*ӷVO}hM+8PMf'2~ח_V@;b01i*dI @ #z7c10E|bBa 峗] IDÏRU*4MՕ gPQuphkCIT#u͊]ān +o|9d @{cya)u7qzu=/7VF DJu̼OTͩeDov?$a9Nh03$Z^ VwMEpX  0"N:]"ಯn N=hd%O*캜rqM0s2E.S خ'ǝYܓ%U9rr7Q>#}Bp8X[9CNY^!FhۆqmO{ f[ I#fWB=\lsy6S:ga1}]dMyhe=bt\,&҉))7'0 t? 2O%^ʰ/]Ze_)q}%>gE51:`.P;']ڰ8:k׻brs8Kr1x#d"MPFf}Xٳ4~څg>ҊFuIؐϖ( l6h* B5_k c?dy}Pr9IPz8[?QG嫂kf`kZQ@ Kڱ23JNY]:vVu,tF"-ofd!Z^5t.5Sls4s_J"˘@D%O‘R cɑom=JiDg{ƝLI{8c{~@V/ >.ivX)ƈ Sxh{I0QEKϚ$^9{3@W&v{:A/&&slx P$Ln!m zWLV[{Fi|zPVމ8}׻0'0x7+uXԧ?Gz拘A=Ed2|5ɢ~ӒE#'UBԧC K"ҍIW.iG;(&C":n]PFOACVZv"Mpu ?cv[iy\$iC(Kȝ|6uceɋkugeY?EBiLou?mP1ř|J·ьlʺ~˕W`9OWO 7!hj;9Y,x*aǚ-4 3[Swe,|k@ ڒQ:Z$h=qeǼcP!F'OgӦ~ lGd/٫O<-<4;L7[{{/VO>˅Bb!n gi b [pXYPx){6^{wS^<0&&+g嬼#g)7l Dؿ,1*?o 4j OЮj2.x}j2r0)xH C.R?{r&>䃫YrNχ_ڪH',oZ;x"+རtiA;4r =csl7~~}#)㰛D)J:[#%ה İSX.o=p1ZP~v3p(ˆcĚ$(KOʭ|M*s.o.-T_8(V7f`"jpL^9pr4(1aN @OA7dom/xj& "IG-J R0YsiOwաܵ!M bW҅Q)cgZNsC'gko@>|䌌JtZX?p%t| J'ftk[GN yK)c* ~ǔVZBl[lѬS*b b+<0/`72Ud+|ɏ: u+`t<8Y~]|WtYkwyTN v+m^ e1''[a*g3$#fGuv۾İ™Y_v~_ɺhQ#XKh"^/a_`l>Bun1q6 ,5 3MֺmeeT.?5H֣>F H}oOUHU3di-ov64f:<"e%p-S 0=j= ~Jc#x+)*\%U3Yw[aޕjSL^m>XOkNpEAtιAj-VR|XF+ 3hD 2x?%e cLQj c")ԄҠ߬";J4O80taܜ:F~&!D~nq^73̀Q%Fn)!$lgwLPKuc t% F89>,` 쓈r|8Vo C Ț@v)ތ`l<׌vxeC! 5fbQ.mךEB~T{^s#V"% .+": 0k̝V\ o٦Gp2Z<0$;}܈(gEANJ潕_AA=`n!]w}`&ۤmT[DIZ\Y0xƀ6}51:Vw,(eq^i55 8?^I -|撿c!0.SP8SqV7S JyIQkJSQ\6G8^1EwtDm#&rLr~zFLS~2/}[YQp`vؘc{VƮPƀmVy>Kjb[A@͕ |o\(U ea)Ʃ{`)8mܙ/XjSL2{g\#'8iEķyB_Δ(G4c52.5ύs/`FSӾGeQ|0DA-o=}):~礡bKmB3E68TpAwr2NͽR(;Jp4!n,i8ٰ`2ǩWi*a4%PIsE$)&:kXݨ J!(yPgw~cXGLU-m4@Z(zFN3Xnc SMg0 !!nش8kOEٸч ;aE: mIjZ{N*v›gV`JX"UU]cB|F?\Us?E-&l#tz%&]*00S3Χ1-* ^mUd_JVLģYW9[R , (IaDJ> z_D7S̥=zjkp$vn{Ӽ;:xOk'΂Ok<}ƿFԳۛ #CmS4*rir'LV=0ЍUھ:cjk`? X\;$3$_ v߳S_NB A]G VԤrhrYW;6ݻ:>m)Ou'X(ɱIG uZXJ⭹heD/ʴmHfyFoF_bdXK)Ey?kGEXp~auҲSK((s˴qj2ÿDFiPF\ѣT2Q֗<48] orv]ؽk~e6LnzZ' (KL^E hfpGQv:/1Rdvխ;d5#/'[]ŬY:(aYrP6 f]NjDxwkbN272H'1G"&`,/u *T)>aIô"a4}G1OH'21?ԆD8x&T|baSW#Rj^>x^px,FٻG~yqPGg)}9 K_OҮdζM5jX|J {#ܘe+yl6.t~ho1ǂ/;?`?D؉ .IQY4 H`/[4Y7Cȥ8bc&Wz[k']s M+ +H(N?9SdgvӑrUNweYq#,}IaCueƏld2<](Z G"P-ݓXf4Ed*9Ҝ:y cH-geo0{fh2UF~"'$o:Z ->ӆ ]82.4{f_ - Bm d#ŦU V2 5ݳaN}zw&bn2vAF>Ri$6|?%gh@ ׬_'kWj613 ZC LBSU K/W?ɤ)bjmmzM|X a#/v WYB^2ӓ߱2tq;[ g`x%?\m>ӯU+|^*34E O͢Ÿ:HhjP |x9j Tm׶NY.Clccœ0|+?Xo\K6-%xĸfdI.)i ',2Yd FoSS9LrOFcsci<.02: Pjb;BsZBH&ߏߔԨMu׊"%H,FB#a칵 VU X?iVa H_D}o{Y`~B{Ki2:ZY_g×ƙ9aҊ{{_;+-#895^½wL&37u/ܚ- 4 ̭o VLn4=rDɵ0#ͭ) C~Nmh[TUP*?8J/xLMw b <3c 0P <_w^9b0G~  :TIҹ8MzomF$'^sPxgtAjmuu:q)!* n5!GC3+:]~ 1qcU9cr8yI~|B$=^޽tnb:c?M|}2H^fә})cT_|{?,RGn`1F(u6(bt07UD}k#Q$5+f%5WIx@4]PZMADoaEy%)MʄR#K6!+:Z?R'5YO(Fg{:)T ؃tF/D~8r T"q˛s'.Zx)JM95G\~m.{8_pӼwl;wC (4QRCt\ÿiQJfպp9I h%*2T=4.yQƶKBx_t"yƒc_y[+GȄo/]L"t'CZ~boE$vO,{q;0423Os`-̈Dl>dx ֪̈́KnZD$wؓ'I`R^#kuj,dyWzRݺ~9'QCs4$kӲ.Yΐz!Uj{fYƧ?rH֊.P漦HOUXD kI8KH JkC%ܡ%Q?]s"%Hoƹt2σ8,c:,pwŻt+؎=-}|zEtǸ4(D?\qA\/V{h/.p\l.(Ǡ߳_ :OJI/*eOR/m:ԭ*'f\ȟ+x\v!,I[?c"i(j:BQBJOoNo;`sgHPclHSo Is/l(O7O cH+f a.l aBT~y,E|.KВy3$X 0|۰G#\|cQ;N4/dI.II 4'fu*(!mvqtٮi,9G>bxTOtvhQdzʷj025{{c%*SRNCkHqCx:E 3J5[Փ11|\}j•zzB3s NIl6m7?9#O@ّ??Ȑ%^S+1stԏHO ;M%M7= 2 pA멆yHU oqiPW%I.L8s >lEy"Ϙ@znyZ=(oUmC >v uHq1-vC+xbdN2_AE=鸏/FNӀ(oi6w* cgݯIOfϏÏ} 08xnƍXzG:Y_Y(q { Ƙ+ay X=+gKI6 T.! WJ_yT@͸6yܩ-:ˆEsF9~PnjZz_K ZؒmYɯs ElDɪʉOsk? ~-/}2"`:<g[yip8(w0,Ⱥxb0Nv7PU&hi^ڐ[51(\NYĩk(jWtt&g6,.{B eu^} )k\GplZ? M[o^Y[5Z`D 4+,sVR{"{pDq(36}e9ޱ P! :w<`( Cߎ;ژZ($0::I J>ý4"AQ6Xvnd?A`OX-a@1mWhwI8bECjTlRv5Cq>r7q$f2@THNQ&xG.!ޯ᭜j!TlwǓ6#+æ?SXAρkWIp@i =mX=͕'Ydק"eqW:Ѿ,p60s[H6i0W&$1-xNPuK̍Ӧne`9E!  t IWKSpcf\,?r~t*]OK=Gq#4q>gHIx^1Jfa>fà^y{e]6KX%vy8!Anݪ-$yw)롍R~3)G|r0Db'a0 I!e ; ;|\ ˼̃R``Ⱥ2 n [s!!Uݱ. 9Zί=3ܑKZ|%4r]~(g hQ,\s>W4ǖlSRGb\87?RŐpms{gS!J#4i'ܩ4)=YdZnȃ9҈%wis=;9N~HB>#+\9^gr<K%noѺ['NU+B<= *@>~4p9#䇧Rh2'tx0DN~kO~mO\4(\+̺Jg^i5,iLiPZ;˱NӣuYL:GZ;$!ѓY r@sii\O]LYE70u"ޠBmbG0++]|٪~`TҢݬYQP7-\s~埤NFz"{>(}YwcU ʐ-j^ө$M;Y9tqKR9 u[<(jѰTPu:q}>˿ |J,߇,E[vӓ6G^*oOoaC.k6u7?PW|l=%FeemP=ɦ|P^E(ꠎzOԷ-gwm8PxB] ˿;T4wͣ Of!/[Sҧ&#חk q VxcV/Һ[ʚݜFZ.C^;{Qعm'V6wXCM?qI{QP"d~N>lΒRw 8Fpy4aB㠥Cxv'y3nN3"HYF+$܋ S{vyG ZI4b$Qz+j6C,/=nҖי Q>n}}d%iAhDff ԇpZ:PCNjTLEU?N*O+WG[ϯ)|2; aU^iv!a .94A)?'z Fl1a D(6z?߸qJy"!LoȬq)=NT)7EDD% n6SAp/jGZ^\!4߯j|!'}(4 TWM[;&:,Suuҷ#L`n)atwhyw"tiRNE" =AØݮZ>BoJ#yZJ'"T=ES}xl🱫|\[d19)[)誄ZE 74R Ih +/P} i#aU_*=lfD,35G-sqGC~BFؐ1Yi?FhFNt4s/8\ձ[ 켃jd-; &CVvh]cr'?vhE͗OڽbR*QS^%=}jD೏=;"p%y|; ;>eki=.w/uWyٺ c;'cd_|!oM.ocK<e֟vl u&{=`e~D̲H`&z%AV ~+0Hsn*h8 j-<= o6ύFUE^WM1OMὍwຐ a\T&M}]z#xvVҙ ԃ75[t:5 )5RgώsQ9{}ɽ1ĝ DpH1R@5ōz?d^WmoRG T?(6A9:n޴G1b#9L|+;uhq,ɸHwlZQD.f 1_*O*E-6e5;K(\k J68*=ٹ-{\MbJ1a8PHFTMg]X"p~z>DTbUjvkm׾}̚&警C`{dؿStğ8<yJ2wESΊX.[Xڢ@$$_oVe4RG,qI>K)/\M(E_dנt؆uh29:ioWlnCD0ڲ+7l_b&߳M{v8=:9dr8m[j`;*#--G3_g3 ?wUUV\m_$ͫpڜoNRLT $Pc=0L$)` C|-ձ![%EJǬ ,t-WKQ=l)@|A7i !&<*^`]|[oh!c0)x9Olś+ŋD8=*ȸPDJriou|Cut˼$u0,"BlVkQأ&rN^Dn Q/+8ҼIT*S3a,~+#7| "9nTmj *~MF]9k}F7Oj*AmC+%fG$zJ|ǕZ*pǘwjَ:fӗK[ԲAf/;̠W$?]%/J4b3i1uCy&Uzۯ\X+JjvӚ3p]e?5*sthS1'3ٝ`} "ia6u~joaxQp@hT![̋TZ\"҅,zWZt]?Åm6? X U/n~|%A-YͭD-<N+&W!X2YZ/bUW\ !Ҏ0E8,%dRn`Mk:UMJnPdL'>_6 N3iW%EjS*xUwWܶ^|"$` pOc{p)zy2NP`q`c mĠcb^B#! io9 Co!J5nsݡof:{gkg GfΉjߍ*Qo/VGjphۙme.ksa`4#flt$'6;1fm'=}͸j+;m׹'E[ޚm<:swWlϔ0)CU{^'(D gr!lEy.Suf'/実+*{k0FfN,A4=VWdQ\xZ9~h/F^ع@A[yG"m*k&{Ӻ0ӛ)F::".fwC8IEaf.!l07Z\v|!%w`'x;#ն~ 0fk!|t$M_@(܃LtsI ɂ |]J8IG*,L_j' d#yd>jr|g/t7+͓V,<S,atc"E4"fU{}G6,bTE&)E]Z%ּaο?sV;.bs![R'4V@M2Y1>'b uA^QMC{(g/'rJASX[IЍIA}o>Ns'L m *O٣wI38SD-I8"2P^*hu ooZ-CKRp@m#iONR!ZdlMtsڌdle4*ܭP}_opq|K\ȷB2p.(ϒ<nF,Mu05g=Gc2f:%Nv NȢ{@rIT~= 96z.w ~˰= 2{`)vOT9iWܯs" #iɝآ:Ԯ|.ÏIWg^VwA g\Gj`7$+S{Gr0yI(!jM>+)HSL<5{=.̊09y_w+)+ G;f;6nZ' @TǫzCgAq̮l4vM&GdNTЃD EY4=40f?^+kg+Fӈ*-"`*ߌ'l)+EzL{:%+##ԴK#;9}pq|2[p=6ߢj,C/5SAU~C-nQOhJeryz"'RʇwgL=:5P`!ku'C>(Usͨ4%,j =Fx2"Z7$MbfKm.d:Z/ !ù?%%+(.F) _?{[w5 ;̖ ׂbU6e&\4C7U1:-¶K2g3u5UoPXZDŷ]9PwvL>tټvV=Q1ܳd7:~Rg(=\ώkO ODul:܊⍇}Wm /Kavi[.fi(5lg.$\e SM4}夺/$y@Zˑ"W=Cdbkr} E/wg4b&"uH!m"g$]#$9yCmYAAHX,W~ OG i]Y$a'xTub{/"W >j jitl;dh!E7l"5ϫ=4gg5#'UoJ2;6V|t0y!4&(6D3͟<00<'!b>tH`8*k. ,tQEP-ƥ SAB9.ޡFg~-xeN:O.FpA~;86E6MǦg(I֩VCNuBǿ^e:'RiƊDXlN'Y ^ ŏ}{?$:LJ*wh]^l- ivP|1:zR ҳUo7F^pS?i rJʄ~[?k[G9O|MǼ'ēMEјf()yx"OƸ\f/ %Mf TW>1мhcˬP9a5rw]n:Q糱6E 6oҝU"JG )r+ D :$KUy~L׈# À+o_w`&7uB_H5y'>l uUg.; H# `g;{AD)YhT_i7!-NCvТ`KBuD\ cӨv]Kԑ)Ӏw<)xf k(&c:-mr_BuKǶgcNZd<%k> ,"ajŋ}ABQlWӖ^e~%g8$kd3˔Z\r8=f*5<0r)eF31Ԟh7vE:-;L~ xGs6fJ@Ie5YgWuPz}1`2?7u?koH4z$kmaA Uȵ ܲS#$CfJ&cQIȪ` ]iyR7V /lQZrٰ삁6?"> KbkkƸ&!OtWg*m"Gf2ADУ%)xDc|]\BMAg%[pgtğ[oQ{s;<,(`и=!@_KMV0"QUzn DяHtxYkVrgd y9ʢ@ts#ϲX:4Pɵ ;ܣ :Ni 7]9Z&%p sF!v4~Kr?oii9qRj89^~{]J +)OϛQMVQLűz!KÄ孾*Aa#6W#` z2 L7v  %r|Zo@RǓqߝ߆~ &u, r*0Ux6-1=/f""K4NQ$xi"ZYi2$/ vYŋˑ\AJL,kڄ)L*a,Z٫^ڛw>'SJnHb11c,Qd5QB憑,%ϓ5i?7?܆NC,]8Ȱᕘ;LRl]mS%竱MTSN_;E$$3Ply`60>F<tˀڽI%9]10WX/Rf]/@R)Na}5 5ڜvYſ4|"UKpRɛ: PCDZш{gmY\:DnX!QrmGɩvHEnc~ XziHT!@\w9Bo_!*&ˍ'~7iDaU NS Pu*AlF*$,[N3<I}1I=Th b6nu)[n'tV4V]?QCI=,jZLk z с,XOQBTk'rڃqJL@:Q99gBGR_p>}ВHԡR:ȼbR]Zx4 "d!eFa& ;(&]H;kzxFLNBYNc@+z,_V?A3)iGsq my@b6/n? \1ZOqͯWuSW™qa3p9 Sv!~O-@wOha*ÅaFqucbrij Gk5J[YH`qr (~o-.Fbʩ@Γl|YW|àm7ԇYi=f.gGQ4&{SeN s!ʰK}:a_C~͢g喒sԽdo 0_b `Y9'3pHA8e`&bɋP5Y?$NW?\,J.HhD= C;Uٺҹ9j }Iqgk:3ŃeL(a Vm(_7[;}oNNsBk &W8ot ?ܸjDKݟhP"|N+}iDזIQ+ȯ[CoiL֜=Z'wP% $/ @ӡt) " 0X eE`ֹD]h6Ix| ԥåCjHXRMM:Rn~FL_yl#ω..q\o3a,>F䗄rCc-WH`kq}dM/B/{cMbAQ=KCr-\ zzJ!/Y0\e aeHj 5 iO6X U5Ey0E"χhIk!孥]O_yV:ja4Qqcݲ/꾒ͣw=>,o9߈`B[*uYHVf-r{`T_TF'Y3' ޷ʺc_~^-c_י}|^ڜOZ|L!ul8[3av[$WtH!yOvچp-bk]8'i3YJivoej'ܺ QR%ւ,:o EV򀎍]\!bkhUHv|!dekh%Z%DN3}]d ݤipIXcf br Dұ4˂:n7>2p87tگM˸ilux ĹD1E=|נFzfг7T;jޞV&+Q !M));։3[-gTX*y+IŪ 3K?qA0M;jeHrv\oOy3sư҃1LA[ua@3~zp* Bx50daP>XFo -BE(| \ GrlЦ€y ?/13rL?3ᧆB 7@- #gC_[EfwL)+Է60vPΠ5)>ݎj a8QiZ:K9r "Z`|!AO6-D $ζ ?OzZȴ}ɖF gf; %*-V5* l唶S  Ks}!ڬ@hzaH}Vx+a1#ÑNrc7geɋ+d L~jB:x=B,UڻM' hjOO>֑pg`1܊ |oS8OË, <.APX dG4u.MR;EαWfwSDWdގ0YS2*{9gqz=f6Y/%W1c{/c,M ,L7T>N$杢# wloM5\%1$ CCeʽA ~=ڼ/BkoL퉅 E0RfFϩ?h}ETƂAB4݆mO3=ٿM^NL@ gjtN`Pu[fbY"Z)3GsItRR'l +=eD4;ΐaWы5 H6'P31?8h XR;n=S\ ^)Ъ<. Ԝ-_^ːOSOqLV#YӄSz?n*Gbl&r)Z!{h .;,罖f1戗J^cKi+w.)/6kuKĬS䡐?7m_lCQ0 bhg2_&j$~KmBb1B2]n68XP4uULc01$G J/1TV_R3_uZP7`a qΚ~zug]$3.X"۳x!/^pDjY{p9IrV·ԏFiRrs4#wo5 4m ~Vy9)W>QÚۛfB>`B(h\gr*o1΀[QqA/= U!),l#݁-q@g Cg\!)r3')ۋ]F |Q6v.%'S1Ͻs]}QHeԈ 1DWv͊Ոe4"M:ͻL=hI;h[H ?DNMv<}/'ʗ3B.w <{gm |#<6]K6&"Nwt 7׺;[^]S<4&ssg!!c\ٟcZcL]v0ݥJ0|4c' ٤@YOlro!XŎ Mv$F\Dq/.I^%$$j˝XϺ.`동N :_⼳ҝ/bԋF(>eP}os-ɜsZ]ov4j*}X\2E]Y.)S1|=i%ڠOezXנ'Hg3=ܪe}!&uPqSN8bAv̲ؒ>W V;7^Chp-bS::QdyepQ ޛ+aAj4+QK_fJy͌ Ʉ7Mgc|S:7bNʑ]tRoLh6e$.%X_ -aBr+*c<ϧ~D2JفtUuW:mͿzNR8N.yRX7`{Z,rž,I&׮x'g7Xd.g+Z r24]S%"ӈ2d-C7n(m_,|{ѱ=<M[{gG;I%8/DtC~rcImx43nC ~kea$;)Y)Kځ%ЪOc&5~yg=P,H旆5IDւ˔>*IA,"aE8LyP}nzf'u<%bWb%>ՁtL+KѴuc4aB潸F6r*^px*~|dq&xy:r%l<Xގ%d2_HUZ@ot죹3#h1$k}\(ɫyXT%ghMO80,r}V\h |Cc,rγZƱpEx4mѿè oVa.L}*ZP"QY >S0yK]Keʘ{ꃷʬ ӡ J]6MۧL \O4m ×{q:JE%cEy2$͠0} qviM _(4'!AȁHZ,9!AâU\1_,$IC`ء#0FMȟE;Bm,)Z@黢\v%XZ=2fR/O6G,u"CxY6Ԃ7Qc\J`q#9oϥM '>xPSHO-o+a}33#-En䐆`_NNZѹ:2-7_@Z!U*.?MYX= K^x'C?^Q}$LUL*ޞ=cz.1̚4ZMp6LQ풐M3tcnІDT'zBDT݄pe;>xCEOHzsNXAAi9- F5ʔ [c}0)ɏ e&dD;nVg۟ (^PfBnD0K 5֗XEXg'݂ddRd@ "[ubl PWjA+a=1'lm \dS).uYNOG(5z2j7@^0~262!NzpE:5o pvL>Wn$d_  f<rC' o韩όp-JN̵0}gQM66G.Fw Dāw?ݏDS`/6SFl1%ɔSRJR`O1|LACjLo(똒ʭA+נbQmT}4斦b'4kP.ձ-23B1gE>C#Zg:|igIrO 2?e0|i "K#`} !~dO"j5*D5伿x+賂$f$Brm Ɉ5RBz[IaI~op kϢGIh բm>LjS f!m9ƿ]jBpBZUȄ '>5ŶU'\-L7 &щݶ (M{GϮN䥽Gyț& Є nž>hic}$`>y*(29tOWw43:xhuZuݜ{">*ee8rz Txµ*vd*.R q": bJ&¸;fg9LZn-+_҂|5's=Y@HZk /R dQJ?nŊBwnWgλ)f˷!xB ԹhWK ͥNRAz#6S$bU{/\J+}]ߗ Vx+Qt< y#^ ,Vx@gHxft ^XY*lV5f@T U]0;c6Z ejAkuׯJɶWiy(g^)?!q hM+(lr<ƭ~ݘ$jV*t.a9~jQIN+iȝ/p]L;=iey[Eխ8h\e_+4vhG`),Ʉ=[]ZWb DRLD,{<{: ^K/|iVjo۩ͣo}J笗vhe(a!sbJwOt8)нTr}ҫVp>|p=)eub ~a9ɶ}}^ίRffT]?p;@u悅?O WMzU#޺[xT<61إ4 `&u)l͹8F2_LC| /y-6@F;6ůfzd[tޯȂ8c!3*0A?G ?fgzDgbA{[?e*WN. _H!0خˆ'O&L(kGx2qf+s(B+8Ý縃KCfEG @V9E=EC]U$&D٩ʍڶi:;G?튋nP= kb-#@sQD`!zap0/߭ ;X4G {tsUCM Wp9#/'Q/!3*?"f;K"}c^\@E.ZbzL5/䋙JVB"8znX aZC E"BoFh`*K= !_ݫUzX\GI&O'C0AoX_`6?> ˂XWȕq!FIpCFe629 ;f&U5N3M`r֫SxJp>UݏQ7aXiXN>'V#M̨Kr ;!ѝȚ"k'!UBŧ,1aL#-*xDE$šsp\&ڽca'o\h읫k'B[r4BK`gOzv sq)g v(;gvUZqyܿڣfUS \-҃-pjo$K+cYWHC!(ƽ~jDwk3PPz{}g m{7M@M*\ӥ(ӄB  s!~D|I]kw>ZSgqRZ35) D1&hn8Ӏs' O1SځY,qo:eQ)[M3"L^laYbN_Bc~>Q fm["ShE`#")dzk *>Ox M@!heK'<0é{E=F3 s❽∜8vUY1u?~ɍӝW廾2>EX:JϠ":Z][#WG:fkV^sx>CV-$xn̍ǾܑCGaaY8p/d5/uY 9S{XɅkY_#|/ \/:ػXFѠ;$V-.>Dln$܊ӿQw#&W'/ wYR:2v- uhw!e] O (CnBf_۳d{ͥF7o4i}?ȊC]xE>4%rِjLd 7BtEG!3NS"pO~A%=![ n跈B[>QuZU ݆% cL!ӣ{*ٟ3z[MĂau2LJhI wnChbcDtԘ_Eu&`lv.%s $OnCNQ Fͨa,Ch$9yӟ<4{gж 3I@hkjgv^p/P{CΈ s243RoRSVA;Kp`RHQ)עN!WEѼg(8I\F̕CߨT!x]KTjLF8.=ۍ)Lv~v5iAj;4>)haH6(I&=>QZYauPb *=mphxq\*De[Sl$bSV60yc*9g I^+pAfThO$G1VLn%H4Y 3mBܨG4 ,U"=/eTB"VgZHKBٖ轾lć ,ViloVi;elYTK@TWi޶Y@|}zG;4ȋ ,G /.LY -JaqbC^[1<|rD@eB!R~˘L]w͈ؿ鳇6,m]ǤWNB,}!} #$lt&?+0?8,[C7ZdFXD!uᨩJjJg=R'6tP}B5ˣgrU 5\,1Q|E^A j& k=s1i#yI]aNlnhbcMP ۢuF~H!֕ %}fRsA1e3nZhel΂=~IY!lVdr]<Íw ˅p`b׈M*}!87Yt]PlVhC-vF{Mbft;B1K)q56D`kVCZ[sSC8O; Êuc): y襴2T92%d^h p(mk"QPfs"Szl P=ص\zwHvOHf%[̥)@>FWC}Rul4DcU8U]5Wu_b^7p@E@aI}- P8*k@&Sy=h7@/ۿteڔfJ]p(@+V(s61Zکc/m$8B0bgEMrם)(?d'ڎ [F`IibޏiÉ({TF}wnQ:>p\Riu'\zCVXPCt/sRsHX ѣb xCs磖$3/K)RwXs$1s1QI򛤉eBg *}6y& ?WYɭFz18K wqjyf!nS@\u{*@Ave  ^'eC 0} )8pV@m˗>s]\\apΔ; <# >P? YObf}hxDp@{gJzȴ{Z_Uq +V&XW { =`[X)Rq(!ovyQw(H @z4c':(G*q);{zG"rYh.}H2*l۴27,so,3_o2|ޖ戮ԶQNˠ`=1ЯT(6' ŲJyoqcC-b:ιsG-ZOZ.S``_J3P[cX+hZ'ǩR3%@)Vn#3LT~KF2*XǑ*x&r>":S 'b @]* ˞.!!SڼE^<=;dp ,I X=&3{#왜맋 [5?~֣ YTjIg{= \WpiھNe ,a 4LDyQp;.ȟ 2RC&%:_Јʏss*ܘk0sPkpIv̨4[;~9} ߿8-ܮ(J!s{Ey@[S>0].a3Y0.-ڭGY j :~CT{L.8\O%Յ‹糒6Α!#F(bԗo{(!:Ɲ,>XJIyu ]}~ jPױ -y# )1KFȷs׿ -P5yV]9ꅞP$/ geNp Wa\E"kMm|!Pz*Gֲd^f|0+G۰z]\AmZ1:"{*Kfcы~@c4kt_ *I1,G"$ÿ .Q~z\6sJ9u3zsJPJ굺G54:v\SQҐD'͐*[ & A+: 0~HɎrW|RO PyH>;)e/-{u ѸzKj<_jxB{mR4~hlR/R-h^e›,כ C=(I…tDc|Q}TJ}5KT얦<̢QIG|!tE< aI6,J2j1HTA~% [mTB-N~g8[1)!TD"Mm"&:B?P(#}r7;eIE+oN#__BL&ͥȷ,OnvQ Kq(P [qvDnRSզ7*S ~lfgX; K< rG?rr1NpٹՌO]YkS0k=1!AjP>wvHXXkmR0Cg|×nzECZevJ{{?(?r 0Olބ1kE6JB$87MnSAATf5H%9ӽ[?ZRK/gمT5cg1+,oPCDH e0*(:nuPQ&&摣.k4muT.S2mlUte|6yY2]'La[8ҵJ"\f'_ϛg,5~rY02^>?1R:_*DܲUĬv$oUBb$~;{ Q41go16bźqgg(P4ʼnԋg>$L%o]_&˨'4EP,c!6mYk%QӋ r/]?M`pGߗ@'uEL}0lDMQ2W#afW^/FF} b7z% anΪyZ 7a"h.!o}ʷQۺM6 ؁*aƋCɏ)yd0Z4ŰP'ݽp&uuJ|PRO>_+Dtaע[4) Ub6Y@$Az6k0;g*"r߶"!Wo&W[X ihzZDfhV/Y7}9!)h#:p4Gڽ ˶5  gr7GRun)#ًDC{UaDC D߀iFr>H=鋢Z(4 F7i Z 1sP)QIt6tpM2A9k7THFH@^UN'`NOy& s?0DBG+rӑ't6F-n$g%>!ixUaL]# >gy -*Jy8ARM Ev0/(C3Z4b'5coYoPz=OvV8ljM`T% 8J~!b[OO&gYRo >чN9j ve#1CGLG(Ȣ KއW$ #unOڤCS~$I?dqBǼ;)_ujJT8R)S9KiФ]pYG" Ea͝u+ep!: slَ^IMl<tnxTW+" @>߈f5h<':d]8{%dd+?V}ZeVw^ cDSj0Dx;BQƃʈ6eO1}[!=㫚qEgtrOuZ %k$boqV#>B7"9}ex+!i9,`1S@ uEfƽ,^ZGtMn~Hi9R\m7CǨJq p-+Alƾ MT0e hHCV C`jr*N\Mf6|wo$UPXi*ƋJݒTWREq&ef(?Ore 6 / qSWz쥫&Lt1EXs0 _\؈л %}2? -x }[5I*8wG6b yHXS:2xqze֗vyC,y~gf0a\w"kdI-^د2fJ1 6)]7~Cm^ MA7MS=jll3QGՇV6{kyQ)oAmtӷA9Gd\1z.SB$@Ww I`d)4q59BL+HQ'AI_bH(~Y޺/ҭՊԷQ`r"oC1or:.љFZ3QEDZ &l o tBľPqpaȺWٓ`tk['2:3 뱌ZiuZ7 ,1Tҫme7JѾ>:ʊ"7!9\Sj6ڵp!/iT9;IE}I%86}ۏ YDcf2ܹv6p?F1_xx%(1˹?ͪ%SM.ҕW-x_{F;yUaaPƹRl4-u6#HDqG]v$-%Џ;V/#UUwݷk\[^,܅)9d(${8B^Z8oSl{܎_s*_gIUv p?/6zBrH W!S:^ :mxg{3Rq^UOi7drw:Q7:;qԶv}Jn)߆xCq2o^ƌab946[!R=*-{@ی`>=lv!KPIϴ:l: 8 s_+qUħmdh҇f^{ј\>m.%*Йژ N jr_qhghLgUbmx*!hIӅ@ƃUg߀^V3zK6S 0LnՍ>W9i.JYcIqF! ;j! 0R5 &vzs$odFb_ݧH22,T?H ̰ަS͍~A|PB R).#9}`w'X[11 u0ʠ?_V1s|JcDLZWSl&L+qAaSnv8z'RitT>D`8Hձ6vGT`4^q-57lp\~ 1H"Nۗt2 PUKv_On+ӓ*a;y)`7pQ QÉ,'l>fR1q?Ƿ%]a}Z/N3WYv]ow"΂=s+.|Q69ąJ'}GsF|Ձur]! P5׎j}M_bDp0_uku+<;G!? u7x8j2^Y2>I~S.? eu\`L: ><|TbhPbӭacr<܁WX_P$_z%~E;dg~Zɼ2EJ5h77-ҥ·v5^~Qi 2{B1%Gy}!. b|Gي 嘪WW/Vt6 Ã^j]-WqW9EcٟX D>/]7:g[drXg!J4Z3_7!4a4xgj>@ Z?sα4Se9H4DueU՟Ygq8+}1{ )vϼ,i.5 3:NJELkoakpHRLM?#iĪҷ:AMQmE,e?JZ%` WM#uԻ4w ]\ktJm>4e^_Hl5 @wQsHG- /Yցxtb|">:Z}ǣҁ.C M51"_Od Nl{EMfC3T` Y~+]@HLgdajgp*iO(9;6)Sh_22(ϕ5 bZ;_ ×Kg6n (>DLfFhjKeV,+$YE 5嚯+~mjtҫH6!sqwu6:?wP< v򛄰P4PBo1̵1V0=ʼs %vXc:+y^G0R)]hX޵!h& tjamE;`!;])( zDɥ* I k1/=&TnicIG T[MEdT՗;OB d)<~!Kz$8/Aa! i ZW gfuI nXW2ׅ (f+0Ƥ֙ro%t6&"^3ó3SaGMάSPmT2&cg24 ȶn#|JRdl3tVnXY6CȽͥ:/o~@I7%̈́țtt<"YGݻS;F(4HAȨ.=} |ܾ3sg{vQZ+9K8N,]WZ ΢2}R^㭭C/_:,,1X~/k#zO>끐/ iQ2v]qV- OӏXSof&ė`n:RܗZWmXƯΜJy|Z'2c.6?5> R bX fbD ]Fk)Fd4@6;z8!,BbN B(;ҷrd'G S9{6hN-AqX"{E^/=>>yC9$pQz,=;zxozC&H8nKO|I}F蛬_+ T]I0q` 7G%L7~p-ۍVmm!҈6=ƻ1^˺Y4Ove EOl:>{:$ \Pa;-a˅1rNr,'"g絍\WHV17SL2gryB>MrEiy9!lۧav4Ig |'=݉jfd6}?"0[ iC? WKB)X ZGZbbNg|FHe|hǚO]j]6qK d%2`h4v!`ͨbGze?py?o(09tЬ;NSүHrnWsOV`P>~CvOX*OQgAa8+0#2ԴN$t>.pgfx׼щfA3F/iO,ʓδjyvGlG$M\F᳘S&L?k^/5 ޥ%^o( յSpzPo^^!<(äk_D\M@3}sK1t.$doRh"9xr3ېJWjO?}MooRm\(CjwovtlSOJ(9!~]Խ0h23, AANM*cZ?lyBUƠg8]˸_0PNQ2;\|c@!Fm-~f"Nswo|JLYCN?1VU(g&מqnJ^ 'ߝ5v7JLՊlvc3bWG̐{`=8K:/LtU-(U?[Aqq'O4P~dc(w,zE4eB|/gKiyA\ele+!Rn 6+֙sVɼUfG$i7_i-3#)5?v-l1+bA7~ cƵOE$oWdR,;P%+ I'1W]VYeYHt 4RbL2?=%@Zsg]x^tyRD'. i3@\^~)ûϊLI,~>&ۑx3x0LqoEF)dR)N펤̐/{!;yز_}/㕳rVk-̗nMV;T~nAYÂo>iޫbE2 oxT14;ĂArqؼ"_jp*gu~υ=e%Ef 5ߍhgk˩箄"1<$w$^4-yKz/װH ܇A|A?%lnW9Y*qhY 6!#ެ5h=;*cmCQmhf04Iz?iϡu Om  /*M%g,KC:`+fc%n=FڿQ@;M:s5cخԗ\u᭐X\~Y5`wOËMY`u7e:syv VN˼v #6BˡӰF=7H9ڀj+Xcͪʺ5z1> 4&.U;dE)AK+p|=rU'd,9y j/e@H4줞kK}ݲ R G[܉DR6d^wʮnIIuC:R\A`FVț O6 GURyRy:753IQSLED [ԀgcK$aj&WhC& f5b7"TE>(}.joY} SgNx&Xjt]#WY$є!@8߹"(0o[M -4@dX(0y*فN 4F8 Y|&}.\oGAҊ]\##ПP-P#{^CHrd8JA 8]!HۉNbqx(!?AAOSJ׶d8DsBkv 2ч!&ClZ&#}ݎ+bI6#-.a=%ok'[غKw{d X(awb2^ ?ԮS|҉i7pu5:arJV$7>zhfșQO~{QAq|:Stk\J\h}f(Y(;_P ^Be`9IV :7c ѾUp.Cj% 8Ի ҍ٦g}C:15Ą4Pݴq~ kVNfW(P\?GH|q]cʄpu{b2u8RǼ _ǚ?qڧچ-F(Րuki_\!ǻo2.Dm7J% bHr>־Xw % 2jQH~R#d{S,: ~j Xn47%HpI_AE.ڿw+N(9^lԺu Y>ԩ Vɷc[!RyknoTf#AzfljPX/$mŠx g͢^f2 ~ nۘJqL;'H{ֽgz~ qꈃ!i:<\.mOI?L<2Jt}܉׫%SLAzX-xSƕL@_(8\V[V׾'rF*2wo%RPЗqfs] d\s$4B7Hki֊<@HHS}cGTt*eZw }~z Ieٲzj+t=#ә4C:ѣ.L˦E9B奼jxe:fI{O2+Y1VU섌Dn 쥥uSFG!l1'+K3$XW]TCtIQf[$1wo'v՞ĝn1nv,Y¨Nf^׼uF X;O{)Dd<7qL!]LX mqoqMHY3ݖf,+Đؘ}p-_ͿRf?g<pxq ?OpO7@ *8H*i̧/d|.}cKLwPrx}( iKmwyW)Wch'k[!GrMbї:IK\HBf#ΞϦMڕ_e݌'BtɸB5gHcR9om/~9ʑct/t[X"(xN-pfEOFminysҶ=T] lMA;Af'U4cgnR,079^b?}B.8: 6 R$ w W%MqL ~76ްW]+SܿP0N 풂ŏ"@?+}Oeg])ĩcNε'{MY$Naâ|Q A퍛YO \}}usQt` 6{ٽ:z%ȵ/7]4_zg D!cbgD`)G`l7s{ ߘ>ǿ9 @AGm,kUʀkJWՔ̄!|sypO+BlO} \:(;]I:/>*[q*098T[yPCRVPߌwb»<24U:u¹9eE]/{"^cްM}KH`MbI<:WaPCvқoԑ}_˔ sP1(oKևs[&S,0Q}`PApcP.=pqP@w LԝҮxD!0dt/ 41>jþؑo3iUC oU=n ar{Pzom쑤W=)F-L1(+m;rn-25}e@c .<\^M'2+[[^rSٻ?2%`:tnTNO_!aɘdG%=h=\@=M# j5;ߑ?aB(ydXT U:Y*>!?6jA)a AMEޅ.CtD pJ<4i0qsZCwr=e;{ơyӬ^\EbV[߄7tzcF{LDؗ1r#N9׭e_s벶sN _B\)O >zᢂ4t_|.[P-G3:8q#ҒqɣR_{{gh?ێ$ ]X .bAi30d߻T,Ƈ$R:`͖&*Cަ=njK݉5{s>Mv8`C`M jaь#Z|Uy,l=^ȗS&;ۺI4LCɅFVq'cGE#pCtKS_k9:;.O5<"qEc{.FAN񃊯fT;Ծ rdslI3DeCog,8NlF/i ]PChmQ BR9\YBqGTtEQ~vހVΒ#ZK0i^r{wӴWw>VP0G DboJ1e3< CZ~`Lk2l%E혏F63vcD:jߚ( d xC3.280 8vC j0H /=vѓ6B ϋҲ/۸b㜳dx\7kOR#ǂeCm&!T9.X"b&{bPa0/-3ylEKާgσjMnü.#+>mo? =΍%@U["a@rI%\g?_HAb8զy7a6U%;a]br'_ti9p((iOFlGCzu=עIPxXY`#f};yo i|uÕy"\Љk=Qپ(=.yT_$ʦ&2Cړ\79oE5ȭjs?2T}H`zKg-Qydh6XVW4>Ik;hO0X+}Y_:)L* K:J8G)zmۉOjfk5] hBtx&KneF]VeGU$.uk\vǫڙ}PnA 7ܓXB(nԶC?s8zQtp]2Y,WQjk$k \A9 d4xs/ˊC"0g/ޡQR_,CQt:7Xb:ƯU@8u\:^lДr*a@\$DTJ Yo߰9Sh]YF u?2*|R:{|:ց6dL )M:@-P㶣V2/tex+:$3.}Eh0) )&s\>7]$v2=Fk}~:Aups2M!|ʓ@3hC3^Gz 7. 4 r}3`xO_/k y =}zveǜ15#Tӯm!JpX?(nּp H!`GO`m0Q+,{ a]R.M JdeS< qRA`w= 8^BU*V5e'k#};iv֬=Q:f-GlW-f7/st;rO;X0 y<Iy 9ob>n+Q#Y`G,<kXu lpp8Fs=ث{; ηH?kّx $KX**%%+QNc> Nu8PQ)=%j2u["nП=?׷xT%VOEtfUoj:ZIw CfYLͳ4fJGj@Y2; 42[l˝Z׊fg 'whPx38U]~lg{=,ݴ 0r1<__Ov"?K-IbH(;)2㒑Z۾\DvVḤ/$*I 3_+z4M2WI8>n i$<~+Ek( 1pJ"0'{bx LC"Խs.9W] 9@/:rAm#иo>En)m#oZ_Ǜ0m}8U~XQ/3hv+)?RbL 4m4-6v.`2!oY0K{a1%vWBqbWa C.M2ܴelŠJz{[DgR ]Q$yw>{PsΛl#n,N/jAG~m"+]QRΛ0|@=UϔwU3d#nNNH= 6(zA5GAԕ&23_WN*,k>0BeVb wJFrwU_9|p$COM&]?[g/yhsἥl 4EM_@КXCGa$]+/`êAopT /dg'd!}!v$&uwa>$Q\J}͑Iړ VvY>ۅEQ? 63hoݘ\ӂ3 "3,ΕjDvN--Z<6TW(7 8_ qF{Jz("(㋭Ak*5=N^Set#z/O&$^p" J$= xk1~RZ`)N A923U,H[iwɐ&ː0+SZjB/ r:bpVuK$,s׹n/)H5U2ȂBVF\tAҼj-uyIUTV=,4@gΟVw"<@նs :nu-Ma"tP˷bUp˹w;F :. 1~0x 7)W3cT6J}j}@+$S0o}_)'JAµ?l)*\U WaB'm +s}e ҡ0uPWTZdOv,I8=8``O??6^KWQum$I_/g@釯&UlJU G?z|X0q~<%xY6Ypp}_lA .:hw.bBSo!B!]-QBO&TY*;w=[y*xhR8_[a'1]Y9j-ƀ:ndp$֟6 #]w kkOo7Q,Hi|@?"45Kᅜx <ākq fJ񋽹(Kh=s2B5Ih>ݕI-9B[ek(a!VI;cm˨2|Xރ~+*'ź# io:Ɯ*٤ d@oÓz`KS]>w68oktj cP ʓZP0K3Cmv\`u0\£f/}Wǁ$Rܲly9y,Tڭ8{?*ӄ_Go&;T h)I,SE"KN''.3 gwiؼ1ݸ}'n R&͕R2YL^裔 d .e k%߄SK7ENVʩ]w xD0V2oeR{Jm}%p W/@,+hǼW[-։A QS[@U3sWL cwɦiABV[x+J,q?#zحeךhuA h}JQ15nnW6N"NBľVulHWIrwo7:DvJ@¢y 0Mh\)Qݚ]Nk kJ ㊣J3B"0ixnalL3wGo$$S=ɷZ˨s8924+3,K 478QN館 !zYDGZS%/84Bw ]bI %:G]4)UL[6Ϟo!E<މ"l&x3i" نNjR+@#mx0>b f*sa2G]Z(ڤo#Rخw_ V8!>3f]B*C9en=0qm,ѹ:Se+:+ QUdiXB!/4,2j jG.EayӸ6?ɋ22 AZġ q a=4X1S Ԉ@+n2Vb՗7J]{߼ET9ƳR_1l`eH} O$ Bg4ߧtnuvs]ZMv,LCgϡ9c>< ?N'.0,JDϴKQsYzg"fи}om\36h.^P`͆$bexOV𻴹3ˊK87Piqto<[y&y0a ΢ou_Ʒ0S/OmUʯﴸUCW skw bd: 9d O r4}8@9R|ҡYFJ.LXΣ<]پ* 㟀K[#Baqc#:u93^*Ytpm&b$M,+(af";Q8&e ihAe 5#1$Aں@/3#D.ϋwJOd{j!*FUXء YP֝m` 3VI]ȏ+׺<|]SIXh%gf6t{fG:09TB_PBuB}R=%(64z%{&%y,gQtrLC8y w[ܑg_&$6|8o12LJ|&`>]tq *$ڪ^&s+%=x:ĩκ/JcSlUlFfĆ@@#5X3x(+`rP'z}L?ZA:Uk&x[SU?Y_K#{jwvKh.s"1k߯MtbYDŐ9.,w_[C^ ¿ ]6Iz=Vgd_^n37ΦQcrmB _x/SX^XG__(K*Gǝgq qG̿#ِPxUXY l %*"Tv\E-&0)E$˭?gEXW_un\<yڌV!2V1'+Mk S{234M<~o0-˚,yi췣.?V?_O `2aiqQY=>';7kQ5t[oW=A)]cz~pqQb7ήkgC7):H,~qT^a;') [&.1wKmpe x>PcCk͓@tCgb?h4/nf**Ш"ܘn389cW . mPW؋ +W51 _{. oƅ bC( ?.iIH.Q9SKVٕa/XwjƯOou)xp7G]3AY:Hs/Őw8b)񆠙3]?V@H].tH! -&SEY7>5@ B3Yq`B$ffuv3l|b>IM. </(O6P{^V_g~mBkOMToBt'⭒I|ae;LIy}!ze>͸s0pk !FJՈtְWE ɱpf&ńhaڃZ4"S|;<k'vpkl GEiҨQY{ۯ nH,~W?PZXa}>\uY蘉u=|h=6FqFJy*A~Ccdd}> YԴmƷc.~1aISeWZ1S^#ӳu'L)ܽPMϵ  AL2+G6ha`ÎTpxI䣨m[!tqw!~aҶ`!6fJ*ζi,Ӽ6f#) Zc3Ul2S4yw3\*J~3,qۃ״~dDX6FbؑoxItPp"Sz"6Q <6 jdj7H:X@Mv"Wo'N: @|tgJD* !Mw(򟚓$&J! 9bDC 6Cw.k]2%.ucAd8 pQVo}M%wNѺ'Y3@Eׇ/_I̚An˷7(?ăF>]_Js3#Os!&9{@fŠIP-Gqinh^NZ ،R6w]k%=HiGMgCB Ȝd(K18vW DʖW}{b"|+iCAMtٻ9}:\  Q(9ca&y[D_,8ncf9|[F|^=|iRANV٨:^NJ{M4hǼCwQrMJ[!U͗Z Nբd b2r|+M;Ts(8nQ&nJݡnyJ XØK e4ǷJ =pGm8ni$0"co5G FD559|OcoaP9kv V=@rt5 ! y quK3zb m3GA1NCZV!O&1LF ?f'?Uz:<5oĖf޿]nݒ!*ם!  LAT%96{[KJhus}*d nwR-i!aCTȁ9XB^7BOOy>hZn%C NdDڲ>xb)Bi`mvT[-HyԈ ֕jWNm_zp#Mցɤ ~:s̎If~`~RgnD sFcx|/sBNd| I&~R?C >:iN{n[>1D?GۚS~sv^QGNlT5Tn3 I/Z7&koHyzyLTk+u8F  eaiR{pK,YM/T\"Q Ո!Ȇ~a[H;%Mi$pZ=ߠ0&v_pi [>% =JF"&o@\.}ɘFIϝtCήfOop,и9N)X[ UAHUSvФ,>oUGS/7rTk"&7YhC&ܵ r9xIzDİ.dLT>1nԅ3*PӀ=!^LxSdH<8P5&ZJn_4+a&`fOt:-*&JW0% CԮ,J" f6V+"@dXR\5NbcmJ|ܼ+$X)jKgyL ģIj~\oΒO._tx؄̥4-)%z!m[P[BW]G3{򆓇yC/1~LY8'xcވAKHY[]$Bj|́Cbq!ґ6!J }stS!!əߋ]bFw"X&|E>iHSXZkP1' `Dמ~Y1W#EVy˸6jq9D[Bk˧TU}z 8pmf6_lK| p5C$ΐ[AO^|xP_),0LF?q=7SB3 xK)6ѳ+D'F\Ds0 ) 0˥U1XUx{~BuI:K:A`{FMB3>w-+g~$PĀ>FcP˒ۓ4F{{S qNĭDޱلN3 }|E%Bz3M@Ka'RqǙ83$Bu@w$4PE=;R+̧W ``!*.+jC׊P aPl{lB+/ie)kwK0:^K}~ڰ'gH, IdteP 6(sV+xkDSvqg*<)%!b)rdr0F&&|܍Qj`I2ˁlV&zԫN!K'aܦ;[UI#|u0lu;[M]z%Ӈ$\mkDJA?u]d$7x`I2YmEʿzA?̍<:sL 38i/*e&M`1& z q"(Q|}xcygG 8 |oԖS3ڝK5+u$RQhB+{y3Nvy]V!eM43aL?G.Qc2>],J_צF^j{XCWq83n +^eT@or4xc=CM/j1c LgP gC7_t&DѤ Ս :^KuFq¢y Q~?˓+WIIO?RTIMGe_[ {u\,OC+ྕKUqO"gߊo{="N|J2I`5D: S1=eSEHy~PoļC%>e jrBb"EXYA_y)e }P}7~/"^r ?k\|Ɇ'?rTOK ߎ5CšN{"]F)Y1Onvk콟.}d7[Ǣ4J}Jd $TqJj/Li([̩cLu޸[Q!T"8u[ }JxWFҮXדwɺDŽd8xU,=HŪZΥ3地|WSGm?1xT- {Oe.U-hYB"ҦP7iawHuFqQb_e<>:_ope1J]|4Fj xgOūWtבv-߉};.%.pĤWAD˕$]?i݀>cM26xj>)<$;I(762ʢZRdSD@GWܸCnT#Qk1 qO=D[8V:6&9 v|dϑc0ꈔ[˰ |EP#CHV o ӳHl9ƻ ;dBׁ|^c>JLɊ0Kn)QիFs,$)tI ʵ; &ľ'sZ0Z^OuRqlqqO(QF=b}_& 7,p+j+7їA~E!I~= 8C& mBNrcI^VLdjЇ!{(Z!?VSjCHy~ `wp|$AЇґi:e&ƪZ'V}S)'qqv+ײ\rJ"py%8\%?sp}jBw}k1cmI&(O5)Gb"KI-Ŋ %Pa*pR8 'zΩ @]ةo] æʇҾw-$ ܒD黮~e E$b{P`oB^d$Wq r1iۗ(9y_{Adے}e*r/k}\9̻ydgw/y9:qe5&"ARS)t^Mrd+C}SyC/W^JdDc")DΌp(Zka s&䑄5c1l ,IJ}LhpTY|Yϡ/TTfA'يH$?,׏A%$g0~lCڀ"+g"1Tz NUH_L ȹ<7!I QY2ZQV#n8|0H'ºWAb`OU fC PX-"71vY>-&˂q nW+3M`[WA-] ͸ >[r]qI)d] …#l^vY[l39 !i,԰ ԗva}ܯ_8ޤI?!:,臒` XK݂mF>.O4}v>mmP|zhM%]屎I԰ɼ1#z!R47bd}A4+92b)xB*t+}`@hT4 c٦ԑ2}kС?R+/z94ؼ&8ix,%e߉J+ʰd5Brx=mK&tzM9M6K㮁(1svL7'_jc_-![X%4эl_d `d_ddC"A%e~lCi}9­;z]f͌Ъ\6RO$'" Up`\qԕ`D7eqYtfka \g94 P1rnn}#Jzȯ\"b2Dis:hͧCڷhEݎ4n쓧y1Dbؚ Ӽ[vp+,~?GJaud EQYKlQruI}-ilju `|Lz\ΙOu`zhݘm :w T=TItH; hh_fe3G&MMV{jEjN+tR̳ dbwM^TR\Z^Vf=6q&с> 2L2Ϙ7n+tglLnevff:?͓4%ysȻ{\}č!YO/]CI\q5sg?2̑]vpi,x^VQY>#c0qSꬔbJZN&`Z6`sG65(-BJXM ,-&p3]e ɖ,$@zC(ԘXX!CXXpAtoBG?S6~`bw=覆Z<=P0t_ilwPv?NXnH\0 /uإFѱlqI*49OvR'|^iAs׼r}E .-M4LrRa˰ij K W`3zi>Pq8}DpT*Jw@ @G')f?rܠjO$,0Du4G5H$Ip6ũo3 NZU^Aזš`@k4 +zXel~!;(y%*Ab]Y~Tf<^Z/T.RwK&iPUK,hΫM|˧ks>`5phk`:+ozZή*A,gp[~2FrC `uWR:Khm@,W`빆=F.Ul@ກ{ȿ#t goEmp.pv}44SS$ zE8` <`)Z7a. `RͿL'5^AxcG q(ĺKa&z<#JAΥAI:&9j^l]Ѿi9dmm#|!F<:wTwӶdzMËiwC5[".Yɍ0Hum`yWS1J0 B' C,!"½iW@óv9ّn]MDž8#]0蔡p ,*M4]\TX+RK*iAfdT+t;i=]W"'84ߧBf3ɓ$~/ ?-ugU-/աs8Շ ͥV桫q%2OjWb[X6 zrʾ}Q/Y4e[V/+B(L||7J[Jyj*^kJ[WEf㕭)o0)v^Z.$Y(!NjҁyW=!N |c|Y)ogblnx v;'c 9TaJ,Q/ꙮr,]ay uaK`@+cOݨ%"71.)nJ{CEz=J021K-\(G}r/G,zqrWqjZ37UNO/z"*_cy4sOLf˳!ҏ, *i~O94%yj* b;H_񱒰h~P$55$kTWz7P|m c/ReUmB6 ⦁cզ@$ᥴT(VaٹTrWʍ4xJƔRy!t4W;dO: 4hA-ma>=!5L|,ſw"[X% ^#Z|Gb^]8GmԱ{t6+@ 8,4\7"+Oa v~ v^yHA`>W O[*߱{sܝ.3uY԰GZbvKH6=cWlh@=^-C :]Vot8 |Uy$ăvיzAX%c tg6@J@-NOzq^7#1>۬,P{UԸ)w)Mi>k##|3"26><`.MLLZQt#ю-T6rR<=@ñqϛ^DLRp;ђ$S/UfՍy$FK/ifݷQ:{"Ll>D10\pHyao,j^a[5r|X=s~3!.Cr=%~_Ay)i o\Tu+_2RLB{ygxḽ 2]Xsݜ2 Y]s_`MՖ9C/zMn3f{8fM??Yelo(G86YqLZپ f ڶ ;2<]8Vp2X4Q+E-uF*F:燉#KC@3ywЗa0.8l|]f'*$}`zi=().&r T]!zϱ -oNߌh)Tm+Y^GC9 hH%qIb$C& {T![s.SL{rݡ6XC Yz^0-~wv-}ᴶ B7ZhW;qEP2edńG2=?-Cj|Պw']iͶ**foML 7 -;;iBI 0ܡUBtz^)I ß=\0 ->yFB5ԑ*q3Ϩh<nKk[ V^7#"3nMXpI }b!e*h(Q'L[q/5g^6;DWSÞd-+GO'2A =! wQ<1|^$ʼuNNMȐ|-6SjNpL9B$i{HZvW.V ]?%Y wٴ|~g+:aL.mO;Vpy8_z^®p;дF,":EX '~E&  O\·5 Ie-m|S HJ$x+ ([TKe}Rʁ PYzI]m8mT$-QŪzt 7P75L#{YkJR(rtDSR yU݆Z\m"*)v n <EHK0,d;i9>өU7P|+TTqMu l>oLE͆!QiTv=Oj m~;!O=U;4.u cQj̧3 ¸}J ߝ+Fb$O`8%jMoVoڑbBiŇԏ 1>QqUZ DB/=C2hØ˿J2Yb0(rKPA>g}}`WE6뺞jsq)l^2ԮkUC.>.dt'PLJS;@^@sBKjwC&2Qc6L0I˷nSM[—ȳJ[A{artO= SZ4cVЊaF@mt?5 }O:`c4x$f_ K 1lEݍutL(q6NWm`t DC9)6q ʔAnUTc3KQN=4,aóϽ:^hW;@{fҒǚ[̴Wale<ދ_=8v#uu%޽AIJwj.n759M ilˮ)䐼Ҙ¬uo OzZ[s3!8AFL/SIu:d# OIen=#YMkRRʓdR:~5&ӿ`n8Pu') g&{fX{c8tZݰZtYWv˳ %,&K[́TpcՕ(\7ŅY-&0y^+[ spaD^px|mqˠ٢T{A ϗLIxȔ80pBLdzpx9my/]s@~CG3{So5sp.B~>&+CaGYrSƇ(m.Z_yLǟWS=iUeQWږ @9frЍS>_ApL/g#@iϧV:8"g]l:NtR1V!r瓏тu:(<⻨Aϳ,z% A(0![17B4 )ahzӈ{qG98t0,̱Qb1ʡǬh +Ey`dlk'UE@UP4̷_me^pJ!<=/xzվ:Jv' B]%T "<R"\7ќu$$YY!$[U:f֩dL.ʰזqG;ԍ*ddGöB;}m&,? 7ZU-<'Mڲ1DXeퟱ `~4V<) dG[>QC)sfUWyMɳs:%OxIx|j!{UF['Ay)ЫX}'nG4iexy_C* !$oCΌB~<(nG%Qyf½(UAOlBIUB/ԀOPd÷:/+)⋃w{\ /6?ڟ!tIZf Kì15yw]i3h7S{AƬKMHAjȽetE|/HwslƠk_c,^p|r[a̒Dv\=H]bq E_pm*Zq>K 69q:ى.f1mZ:Z|"3c| E*#y=hk}``H(h"0@0XhUXykxgc9mY"D636a$PC.D4d`VW4 '\\\#qS+1zڿ_}yP*V`FTxc о~d$31J~ÿryd&kl-= pQp /_ӷ sUoBB=dzĵNA#%T!A(>/SFGi{ћ*Ũ yQucnq"25.ًM+ڂpS^$0YKف0!$j<`˖Ow+TTeoЕQ6;^~6-/MC/_g?O= -c׏ɵ ``ѨnƲćV6Mrgڃ1ibX(z9X*ՎSrЛhoQ=e$X*T-6 VgVTU 2fH[n:@"L8{r>Oa/:ͦxTT|E&XJxN7m i-fDLg;4a媗\wc9|!x=]USE(rsa uNV2]a/OCcK`vh&JudHG4XԘ)^CIﵵ?!Z,mw.lC5Ѿ({C-mF>š}@&9W+N4/)z#4v^? 6Jvȥx04'#@r@%u!:ʑ;N|`?o#M6#!-`8-'2HG1D=XZ NX`+IZE])a0J1#}Kme5?ēZy,;͋Ԁ5J1$5<DO,@m;=~My7m r,~J۳M^&=p|͜}~ nYsp T¨LIavd}6ǒ0 ^C~J5Dp[\|HfDwUwe~d7/r;:~矛MqT2:e#0{#!C+#MؿɬxeRk,-'bX9 bdd^hT~U1JT͞D'0dRVi{*_{He>ocvxm%kRpun}?uOᎅ"(bb֡ϸ)ZMƪeQ7OLz` 䄜N(+Y61f6̞??% RzoJ-}ұ$OK`t捶p?2gڑ :X0k*>-yh{ Q2=ޠ Isv-\Lēi&4ConizSJt|b EG>즟Kɫ:_In6?|s$ph݄Te3rlQDݮq-Uҧ/;(jE5O|qց–ΟZgV֝WaJ&ϡ x; FFZwWrLT`J ٓ|ѠhBWN,y\@1Ws/ҦFf8W{tT3 ~xX/"hӿ:#5ix; pt-)1.e'Ӝ}8o%.Ogqoػ.I]p#} %$;* 1^jY#+DSb;xM!]ѤM ち N[FH>_]x[sҴ2V6x_'>*& 3H6\G|%CVEEj^=ZCOAWL 3ɂ7-չ ʞ:?r;dx$$A$ .9T*n*H;:({&!꾄&丁ˮӭ#ZCWxj{"# % Ji@9'.<6Uغ7yPwRPkPC-h4`C i;XUX]= }476RX7򕕒KK\017_'c0H Ą+kuG4S0z;>t0֨㴍*)6IamV\&⌞*Q>PDVo9ߤ[]Œ~_ÿ|j6)F\L2yyiw˘ἰ u. Ûq_6Ja~4`UfĈML$9nsԍ^l/@~ .)o'T^(ʤ]7%UӅg}^ܩՆ3 H &q7~pҹ fTr,#LmT<@dV!ᒀIh$""K caSZ[u܍9j{@1y=Ld;Kv\Cz|nlVBb=m m(W5A*uT;&E6ȉ*)Gk)םW=%E{M"LoS V8!6^Ŗ/՜cZjy#Jq'|$[0WZt0F}22?+*V7nsp& ]ћ) XH;蓫IdȦnbݧM0{gXqd.قtOv8LC1*isQ#+2*n1Cg;ND&^'TnBD @j,\?{w Wz4k,( 0VIXH'sYڙ W.CfVV8N ^GFۛ!`bZtA`ɟ5Poj Ìaodu !7Gb /,]nv+n0kSKץiLܭ; rb.Јԧh~I_^iD PIE⡆.fH+D?X&M<}˟]3*BS}U~1Ny#{~Lr?!U5*1"v3&'}BA\uI:7{)dW9EA4nxgk]p<u dVM))DΈ @=#!siOw ų%y3%/ь48nLX͐vv27lT sf((_iHhgZN9s@Ϯznǝ dDbUbRvoU(>nNd1ꤒd^6 <`.7ím_m̉/҆"@<')@zuh `uIh}$͋!%G΅4STl ۡq%\_=DAcn4l۬@a,L;$~+$wG]=}~ݠm$?#O/:f{&N9RE*q tuY#g%y | GdIHo<ձm:=đc#ZU{|`RT5[IyGJόY,g4`-&rpy*M ֢p0]!t#uw5`w7c-x+[U}1uN4^ɘP -ӛԏ.z iWɭqe\viѨjɅ㋔M=klYE FWOlOWLnF3 °K7v,BL{_sYy.n\ᘛ" / /-<ӧR3zgNa sHJ+Y+B氥6lD~k W"8TH/# }%^Zκh8hœO7`ԮHJ ^yKzQT&r&=j{gP Pݒ͵EQ SR*ͨǥ:IK9Yv3˅O矽 ,^x?.B{Aϱ %k{'}}1Ɵ˭_m93A[WOK(t|PaDC BW Ŕ~l2v#rٖϳj>'c(3r6,K5g2H7 4kxx^b Q6؞EWU(vZlR<E40"\Ψ€NĻ'tpuUzl̇ KSOvA=.MOI(t[AI#(uݓ=ëI8Mon}jT Y: 5H 6f!S"N?3ٴ.ϒ72NFd QBc7x߀b`F-VBpLO 0]<5Ys.2{vOWm GIB ;gϭIwϧ-b'MRg%(lH O!$stهsAD\X٬7vkKHIBfg@6VTbSGBgM #t~A#Р*) *4g1kVbU0KwP &9]wzj =BF'S 0E~Tb.qlJŸ,R0ȣ?gE58Gw;~`|DebkG`_x:e])~p"ẽ9XO |xքq٤k{]!h)jtLt_(9P1CZr\vXoI0a !"ܱw*!$z5~]v>&MlP,A\~͋V%6ijAo7pN@긙Dv'£Z7M@P$,R6|1`^ CQ6QL-`)EߎL>{YMМ5i *&/c'^,NQq+_";68isҋ e ?mNa?Q@tv=!@vHqV`qʯjA>1{4!:7S_u Dm -y5Lk-^گb7QOI|<#eL0X$ ͻYg|ZtSƁGlyrh՛F &a6TZd䑿`yMǺߛ;Z̔!$'%(4zl2V aC4Ey$zh%N+ )qպ}GYW:|:krz{m^d$ijp`[0v*c;)Q-̧SCˣcyrTtvb5Bj?bs5_b#6{pO]Pŷ\9p_ƚAFF2JyaH@= qI@E8C?⿮ضoE1a"Yz N\\ r÷Kܿ_{p?vpfMK\=)q #ڄ/et8%'L:5đzg_ }O?\OO,}x .p/G٘%UKTfc(/6h"Wm3h9jI MBy*^l'42@OP~#@,`PjZ;)uA|+t {9\uQB?[>6Sζ# kËXlt>W>U3uI!aJ<ˬ1Ǩio_) ƨ]qjiUyWN唢q&㍫G"Ŭ1/оBp@>MX/B>7o13R:=Bn tT.R?lu-`ז:(oضI댋]aWE:_ԚM0V0i1<4ŹK{_MRYZP Yܜ 9-*r*+ Q}0_n3/}jWzk~F,vp7R }'c fBQN;yu^joQl]tJ{M1&d-kۚc"orEHz3׌|U0g l#܆Ǵ1IlXHR*ٽ;W0h}ki9ꋏ:/IRƶ KEb5W|_lcr&9yh-PF"Oa3JW=@ b${9X>Nj]+'`BOyQK 5'>Al7 r`{Ҿº p7E8:m"{z_ds;WDͥ4]`ʡWJkS_JcK)s,G;iJ5^AxY* ~(k2ݨ`R&4pCcV4 y^xhR /̴`DʤP `W9>ZGuڽ hV=<U7WPf.L+Ȧt5]dž0S;Z3woViF (&Yv"- 埽pZK S1[aYf&F;fFc M'[B-q%_W6A>0JF,#?3UCX| lf$6tϦS{ehwJ D^* 7:\yk] 7A|~`iw%DհчT0e#L|FOv-f0'{+ú֜_.} wE`/%* +[[t#xȾ\^(CP[//~Da` S f3ya1s&9L|rN_߳V9w{Zg$l!^G7$@h|Z**W;M-a ޻?؈\=)Kʵts(2߻/ !>$Q&KVL",{b;&RID>wC ks8se3Mv?XWL$likb=E _:\?U9Q}*pdm{& ]^.NR_`?G/gF2 ǿAA 9 &" *KbfK#trJw `gAO^Ҡ+W7K%s%A Czy 8а?ѯ; BX^ϔ@w\MLilQ!,H>V{I+5Gm`4$MWXd 0kf^n:DѠ| 9R 0^eqU:%Zw8WMH'] s1Ml >bҒrq;GʺD2>P6E\7D^+FͅR3}mSt `5/#bmgJ{sFjLU Qyw`:+kj({tVރ ONosdl揳R"Trn:Or׼l*5<6# sr`5fy"Sq]#Tx"JsEW φsӈ~xX-ѵpg44-5iK`ZML=xY] ,{i4 PBI.yAҟ[c `z^z6zC@hˍ+/7PQKΗ=W ~yQ#r'X֔MK׸B$;C%Ҥö_y":nM@jTaEaVqΜpU2LSCĈJ/c(Sm荮Jb5#%)l%rEIt: Zͧ\3ߏӟ b>Y[x\)VOjrCJ*(Cq x0yr<>'jW#:jWڅ4x1-Frh2C$OwVaC)Z ~5jOΠ$k 4~/he0*V:s'dca *0 7#}Dui4Bƪ1N')``#D`M 8N.18Z&S (۷3, gnxr d8z[XJ7o'a}ZX/t@Cv#_'UdtRcJBʁd#(De7!\G^JjnqxRdoNpce@> Uȏ)W!< w}72O;w_t#~]35|]{cÌJBK^Q'>k0bqѪ~8 laEg7 2pRAnңo>u/3>ſ؉Or<4 5m,% 2Wڽs @b4"pYЭ2FhKmyvE/\bPc8/8'}iກێũ#=h |C)~K]yeh]TrѬUk>nemmpMSc2GVхD :W<'IS폢?nVG ,Нڅ'+6@x=cUT/1̋Pm%h`|}i?LS0z%͂,?" Z#u\SG:S"ȷ|h0򴿜ݿrM6,=|JI~:f/CNZ .vhkǞ4?r18rSm-9HfpLƤC+w9itd_wIohlnTrKRb.2DO+k}Uk kD+)Ȅg('Tޓ#8 i*%dZsMCBSx{̓ri#6\u+ߴ&i(u*Jq9p(TШhRѰOfI2W6fsw >YEZyیQ֍ˊjNU2{8s*\L&g pTúVxdfd?F;ϸq,~,j+F+&4d2x[Nt^L`Xi]·`BB#!1p^DOeY%{rRRM4o@ga\ny5 )];WI/v8T$Jf rQ0r:}?eQ_cWS]WL=;H]z9eIGDȞ ͔d5!Nk%io!Lkj Hf-G*bw}y2ڀ9rk5E `[s9ďe$-WOV SGO\M/h|^J&}'RG, #a7VlP QwR \gw'K'f^Vy*{؃,-*vwttyW#Ul|d\VE֔$$9z󗄅'ZRC[l^l&#sH*$VKv}}tNy!9vo fLjDAyF.O7&hG7gyMSf shXxAm;nuD79;]rSfDPCQݬ <|^/|&xj%Bw B>V=[ 񆜝>>I ]ZY Nx  X%ky^%=ŨMds@L^}"&>Ϻ]`TrF|72,u~^(YJ"H#t񪍙uҸt^G`\*^qL'0=M]cИ2M;9pAl/q\hZXu[-eC9UMa;=10)jRjP̼eLv' 4`n%Nu*!;jPaK<NMfPSX֤a…R9~  Kyw_\ +/m[bҮ=C1 y|oW bI)!) ǦR',f-lo疺J/Ď(hAmSꫨ݉\ ͏W&qL"yxoB%arӨrM8=СaAۏG`lm.S;l_l}"N &>2үt}d`ZHZ̘<0 T׵3I/ZYf=ҙ2m:x -CR} /f" xT!w|- 3f)` -WsEgϦ+t<3 Gե0ġ+J d@pI v@fp|<5 !0Xe0?3xa?Z#}`R|ո● R+Li::#OH%̛8 uZ?BEC$co89PĻpU]ōu909J- ff!uB{>s˰1yvք90mN=T֖R2Ϥx3*;HP-08L!!a_8S m*fWd!X`W Hq&K+,~ |4SY/Sq%tO ::27W{k ˭ i3qR)g =#8P1E,'C;+[= / '^#@n}yz}pvB~< Mb_?̷Y! m`YKj=c|"\Yl@[5_TNdQ} >KuHbWB6OiY<߯kEÇW[";Tw|lr8/KY?Gϴi|VU2%̟v*Wvʜ5"+KZ*р6,oj z7CˎB?Ka#vqUIJ)'ih}?oZDAsu$r7}<(].(>n>5_C>IEێ'pvցSeU~3*?-!-'|8i;3>wΔ7+ĮS09.x6TB+_|[/$"#+vF(肑ol4k&al G[uް !w ª,.:d g݅$cⱠڹcCPj4܇GRJL)ִQU`.ӌB}*[xw\:,Q ea7"C6޷:F#Dv 3h+CvnJ?I'CoPDcBwK6cuX9qF7,x|J^¢ "ey @\Z[VE^hKsrݸXJ=RSYYߤ9e<>\d%l2/Td̿v}- Z{04[%1sʊ.YW [u-3EA25*(ÎM|@c)I fR L.c R! svS/#͈|et8O*]z·! H:zw txcZ*MT *P9& =W1Ly3Y,< >w+ٿ006?d"[&P.AΗ0@=_׬1zIR#Zڶ8= Fl|D E457Ww\Y2yxzf;tH dCC69"pt.ZDؘl2@H!;hrcJBP~ƧVnZkzrY>F2a3kQCɜCKi,em寙|_E*3859&k9[\#S "|l^#G\-Hѯԭ,`6=+~3S`6<8~Fr62^ |,N,? ,FaxURT3OWSe\h^-xUA:P;:}{qqMq`xB5և#~R}WH+#o`w..lҫ!TM"35ek1Qe|5iBhyDI?W\\*þBHw ʮe9M܈M8bC9y\|(Bqu)#\J6pWdc fX/lByz> L)"⒠eZD ,pS@'0[rQ=~L^dG-E8e{zڦ~9 $HuAN;(: C}TuuWk٥{\Xã.EJ.)c8>ǖ T/;6-%5]7TC<ބ:#{E8gJ "f D^6Q*D+J bz#9w8~VQ KدI>*'Svp3WqX`2/ʦ~A#5&eU uDڄʶҎOH˕ UeTO-Ga<(%hƂ $cQvXijlUFtvJg_7EHu%jVڤev6 ԳQbL(#cȿglj+S#7_ۇG6F'7e~?gAy,3yj[Z4t䗋u=+w޺Z,dTH/b$NFy[-HN!?ee`j\S{(hk?KQBݐCsđ*؛ˣt5$hX %5棸=c( *oؾAZ8,=`Zj?)ϫS[~Otg+p@&d =ʤ6% `2 /]geSE[^l]402k/,bFxt+1O㜼t0m?g%_~@a/ goݼjjaW޺%3vnm ppU?lof bLCO&K ']OKBB_ ;jJT:=ltB~\|)2}sj}qVWBs,T+ֲW-uR'afkT^;}Wjܭv3L.}2Z&B>%-6s T ;)!I'q])1z VL)^>)6/*Xl wd"qxz`lz2h8nK&@]P$e4 r(N\o )(1\fD)2x <鉺]'pZXENIiY0yqQYG3? #n_̞CGD|f*.jc2"}ܺ 1mSpr3Z4oJĩ6|-_g3_БؠѦ]F[]H:|V:~^И|*fjӫ^8Vqadz-Fq 1g8<-W\`TJ&8p$F`\/y]6ZMu|p(jEVr >GXLj ѾP;;hPzư-B P:&8]i^S3jA~aɰwEQٵiPX,.0&,plZa2KbSk@7'q&L=a#q k^k*Q-nABkrñq5@_$2+;B{Aՠ kHEX^bēabz#AY*}(Ü2^Kjtk0ۃv^ <ߞ$3 FONFUIآQ^36FciZH=y JLv]/ZtY?Ǫ\ܶ1Dv8g47>@V AL,$|:p4Uv`)o9ca M_dNɊD>-zAAy`-*ZgHR7X衛#:]g4,4-Aa)%( ([djXI.͆_`WѽيEq9xpXs><Iɵ Y'e,Ţ"^vоo6QDA-{37%,u҂kwwALETц e$sK{)O Ko%4Ue3T1j'׌nϓ Th_MpT{ _qmP;֤u?+нJX yU{܅zŠ%3\ӫ&H58CdT`(=h []*mL٠*oY?y-P3%MHQ[ee O $y\k`Qc!˪m6Qրͭ-9Oˌe0탣 Kj:dY/e<KDUĆG{#u`.~_{o[w@ԁRJfUic<ߜ.md4'O[rxMO1=N}|V18 z!8{!ڏ$mVAϖQ !go308#~}t9 Z۟@i 7JPy,L 4stٳI"vBUzjYD%7C{ 7DRIەM-v",901z juҡWǵmSS%^Iᡑz[v~#>DJ}UKpsߚYܞM<1=͌bz7U >3 loHΑ]BփZR}I˻ŐV凥frcԔi<ച㴵8?>eV/vey0 -/4`+KFu&z骂dQJs4zr0)!K0F\>o엻{,N|:FL.\.Wo‘pd 3ܖncV rThGp:Y^w_³ 'H؋'Jks1IHA=j;8ţF~0d{7= |VntbÛyoP5+*t]2`gbI X4FOJ84wRrJ:oԳoȀ 0|^tq6XoH9)NJw˔RVTt,(QnmjO9'D#b:裀C3jGۏ d0L'EV/%~Lw_}ΉߗЀB(;_%tHi7E4|P@x>s 1fzm0aloNB=vGb{ˇlً]Du;1)9xFB2R7 w\̓l$x$9 WyLFpG\Hn/}q_rnP5ۧÏ;<=fX9<JŶƱI0+Jpݣg`j'nKiFfQ.gL_*<;x+まw6u4${ȼd(|Phˡ& `q UogD^V@lSAb.EXY1sh.-+dB8DMGXq [02}u@5\3 seV滳|?p F2(V,Wfg^vF`fk-P-<@`^. (7m}:CNK//2ܝ` ̨]g8T2'k {7g䯓^72I Ji:mt?0Xx8O[o?[SDfBzϗ5rm5WBGᚒbAB3k"9w&G#aqO d{[st+7o"1UpA/ˎ;.oSbNu.Qenv쮖AD!(:|*8_c|r1`|lEKr\\}A((EE @"^PB\f(ҙ|oZ6Cuە$J!ish,POiEEh$bOG#Ң.a-ʹb,7>-ԢW/`$ %nLvE .=uq2=&/\ma9&JvUќ }i?r}I2MFV@n j*hYV7)Ā"[ySv^6hDPV CΉΘruMW(;yȼks|]Zw$ݘqGT>d>dK/zr4u8X&\IDkS3EergY<佘^F\syh s)B[avCَ{Bkp~Rt`N n Զ(?E!ŠZ % ^+ ޛݏ\ 2VOV*VT>WWxzυ%Kr[w !;#ޙ|kcg۰; l܆=GuW$7AvAGO|"/Tu5-qhZjV)8Z5om0`&?:dwa0H^IK[,r wښhy1ܞ?+|ɕKZ_*"gaw:Z1֫A)C@vEsi/ AW't2wnGRL HigSp<4g>iyLu!>L߲k!z54i3zmY @uu޼^A+F%6a G]',̧"35_eNZt Z[?*vKYhq\uw2 5xteO2>R+oyg4|ßflX;P$oH@tì0a۽v\ xwɈzc|5s #Ys,ynU)Ϊ<{SW $0cvo>g^ɯ.~ӣ=io8Dq&.tyq㚎+[==*;&C ?#O":-ǟqx tJMq!Zf8X)&r@!$}<+4tVZ٠zUzQq=,}hcߔhB;9Gvȗ7O=^ /N6` t3Vct 2ҵ/ddp0Cm#ogfdySi|Z7XS=U0et&'x*BJVc ̀ փ6a-@|ju- LF}Q<+Cct)شsB#_$ca~ ONF}_d$ciYYz|zD2 8 cln]LJJ܂uQ3K=8e_aMA7Z;;1JPQ1Ɨh_ ON/cpք3NR.3daRU 8IuNv4f! n_33m8bGhmn0' -W]&w`l,X`scPU/Ѯ7I]ASpmC.ྼrci>)z!,?1bNcک'i"=rro^jn$/`Z=:C{+ݸ2-;}c4HƤ { DW TԬX5;t ƃV*Jr.< д}TqNRBΌ5>N8U]_>h4mȱRRܐγ߿ ("oy+/^W{!D4.;hk5ܢ|e/8 aY||[qN~GD*|{"js7# awmد҉-?j"*o|Ar.DK.Nѿ^DGCXFW8 "V]0GԾPJ5Z/rR@ktvX . L:ݶ EF{/?ӜWݵrgec9\W! ~j!6|$.6b%{Ҫ M##3gMv4NtLᾐ hBT&C[6"jf iw4.CC܏$jP-{JE.;tim;""onB(PBʪ 0(U>h<|.l3y\qVCðqO(KGL #% 7m=>;.-hf16;H=Ŵcy|ޘD.ΰ}Aa3&"vaEp仆ԪUv4!NĂ̻7d 9ʌz*TBzSS F[/dT Ѐ7x0y>1׍2[ص'e2C38%ˍBoz82R_/&C#\D`nvˀf)|f41΍YSĄzfΆ%bt2);dp{,=-a 9-Jjs&jj_=Ar޹u x*גd -~eRg搉{T^S<6?R NYrQԨv%7y4{kA})_vFH?rֹ$y풺]8?д2 ,/t#n"NעA&k=ю2IA*E+4cn%чƍj@Fr&Osޯq8(hQh9\w1wc6:>euD't|9$mck9%rIaE~dٛz ^.,t.&sJ !G.QPAtv?o?⊅3hMݧWXV'#@NZL:TluǮ֖KN.#aĶ~`pw D@ݎ( x"[D]rN˝Ix ڝ<ҞY𝑿F3dzo*z) 5xt%QTqGzJ41K "yt* /]n{YqsZkM#Wp.E5e&+&aoF>W=Ԕºw~{FK(3=|> _vm . = ݶ`*N(o+QSt@K0z@xTv;Z0TB ;sӣ)vk8+ّIp$~ITo#St9&n56?ZHtc)ױb>O7ωϢ,]SYJ cphy=74 ge Pt*Ov I>ҐҚ{Y <1ꌼ&lujyVӷ*#=@wW (gpS1XOcr\ _щ6 d0"i >#[k;F gek0nз-z l%B>N|Rdm|af;عqh FPyAw[Մ;.a 2$}Q>͘z)[$rd6:HM{Pwȗ1u2o>s:8֪n;F(N?Tl"_NT3 L`ѵosd1ȩsVg0,lɯJ*R>gήpeG#pu#u*O!#o.?zuWD7Ydbӆ(N]Afq,a#3ר1?Fu?u$>0qn-cUR9a_|jyVL:m=‚zj–SxA>%M&32MKsKxZ tx?nxt-QTzhddjF;QlZcw ooE,X1Sgq ix}y>+~K4(hZWR}Sly{yӦ\Kt<;WJRlDZrP!PYl0Q5U yE';iͩF`!mUZ?<qF4S!FLrkY?vk]7N 5nWCȅkxqFWQe]sq^*q4aP$q[B lZ sY?9sg##ks H^qͩl,K8)E?xn?CaW޷pyMbЪNj1<.$]5R=TDAE1u:_a$zu漫5@l\;s'G"AP75Ζl̩ҐyPMlG E2gL4F;SoyD:q . 2dqEKX\k'aT,hy@G*՝)et]J/4k`JIÓ do69A--c_Ȯx xL 0A m^Ÿ+]j0Wй,VG0үơɰOPVՑ{?eɝѲo2k]H97LhsV1>i1.H~#C^chwKGnPm}ǕOMu`D28qݶM.E4dBlzUi!a; k?r0#/`* ?q!кaǂyo1.ΞRvmZ`Vj a$%S:/L%1r€7Ct,.'\u}Z/_z-17LtjQF/n^S 2ނJ-f/C˛5[8AZ"fޥئ uSԏ+oe GMk/}t59\ ;`XlK* zNI@bD7.֕VO| u@qvB:?ǐGGd4DLS]9!|:J TȚn!>UAPZ_ݳi*X2 d٬d^xuG!^\v}-_.{V!ednrO|nF_aiL?j6GvOߎL"1ј 'OI )(Rz7Eq4vM~'|6>X0*}څ+ n|Gmg&13d |\f&]tH#|RD紆R$}tN 0=9(";Q<]ד""{٢(c+R~j~]B](_UJ<.f 05d-j`b{JrvVu+U|DTnذ;9tKC~dP;/maa;!tk40n^spik9)j0|K23:9a'[;aUx`{'(c܄jĞtdހyfc`9ztKx40Zsz*c1U A4T<`6cNyێ8~-Ʒ?y?2S63 @ʼ,"U/}-l,El27gB/umIjb) LS7`݀,p ,1=F\3QCF0tP54X&xb%I;XlGߞ3#ɶtK=5)ǕxcOfZyI—2X#vNPAFJ,#٢Lx_-GNkL0Rک WG1oZ8T?N|HRenw)B6™j[%^"62Vԅ\ZѬFs]|œ~@T:-(#?$UN6| O[J=bit\L˛ADq)8 e Дԩl2o J+4~ PdL^ϥ'ש;q&Z&_!Rlec˛ v`0ЕScXoXw%{GC@:Hgka` 1OX_k*m%x %|k$72|HV<'W R(.,n4Jf5Kyh'󠡚/g%#WICswI,_IRV^6ڨ\h;'WvkJO5*t:Ĺc7M-(2EAJfNޡo7ObXMux;e )E-,c h6&7I2 ͞"HܬiiOCGoQ5D*k[dϩkuÛ/FT1}8IܫALGp $ʵprL?_NnK*iEc&{S;sR4)P[|ZFPOxcκﳸ3U-^'5fAWPDO+yjLlŊ>zUr2gwO֨vJ=Ⱦm1A.yɅO| pM4ڎT "HKT\irv9籠{oE\UqM݁AmLMe4Js_|I؂)*uFtX.ipAf-.G%Gò`#ζ^"_joNP@5 TI:\O(ޕ1Wh糴0A7vx=f  yo.;ڃ{HT~o4yk(UT5jVerh̡Xswn`ޕy̛Q y%Ȼyrʓmz h)]8^qCW5?,vmb1~LS50AlKBd.l@({p[Xp6Ag-z _C\K p˓!eioh\tuyhQ껣?)l ST*=6bQT D; Dp_q( $rpB\oW nFNXJlmLOV*qO}9UqhGz:Fk4{יrT$:j>7ޟi>@R\iw!J1=+.#NV-E4XӨl"Hi/RsZ1`9JOhi {m@gjH^T"~EJGm㲔$9CHX#{aD D,>l׉V6+By{`M|0 !Ѷ8',]D]JJۃД8jwJw_ۙ gzR0{q?v`X (j0X2I s#إl:\.ɬJ_"2qa2an[<'n7碬8&|wZD_i_9Х%K7Ҥ:hQjѫ?'DEcp0Zʑ@Pzx oբz@i4hHښDfsOrI1`J"z.2l%/HͶ2̙_ܹfD_eKtHs`_mAA_!肳eP_ eVqv|Ɲv r1 {+bp:EcHYe-ٚC]jԉYz]Ruweє).-+Q6 e&OF'O$IHYhs)#: /5ἅmPeةMeu$T[T\k@)oSe* S?c٭fѷ.;pŊ$q̄w4|R}x}wj0hr1ׂg  li~xPy<YT!X-c#".N6\t3-'{F:fw$wSՋ;g`c\nmß Dѕ]0!{$%'{m1`>^'Чe TV&rp0<:bpuQ8Wp+-agI;ѰQi^Lp0ty̔ U zA9zcsRD[&t%ܐV ^]W9}=B',Jb]K,%<ϴʇ&q.|wJG5S Hu}֐Vc\*Mjĝ7]rIsл9/+i&X IX^\V, =,j$(*8o徳gP&;ZHDjo#ZD"Jz{+̴XVҮҰ%0{k^(ni1&H -M+2F YZD"8ni-?$|+-BMNOg q6S;"Ou`=gV7mLOnf9Qt~ MS]& IZ&BQ{ S% ؕ&;j!|L*)o0 hγ_|QaбjbH^w *?$z'/]Aq0ǡY@Klfș[1,f&#z]|6j+meU=mW)PձA3#[  nOڞ|g&S?%^9e*,7W>xsmG-2_#Y:"Z [9dx^T>;$ÿPZ  \hsrͷ U g*d f=:;- +e}x͍.|L:mvGu\"tJ>>=0Ոi06.<?%nEqez\In?33d&ْL%R<ټhQ>yu3䌽Y6fOyبX }k#~2J\9^BM9BUs4Ŀu;УLodM]s(ﲼB}a92ca?5H G^kS,%Ó`yTpWN^pdYP+0JvChSmNBP[/u٢Y)%(u MNs86JKyZEE#X;Ss96"Hv][-;);dG=N\Fb ukvȯx=[=ýO5g@s({ۭnT/a9Pֻ^̮Q= lW%|%߲93%ǰ]0  bF3ܼ{u1@%J~p5qQ;5 Xzz1\f_CM:R8 hj'IʳۋE\M ᩨ$ejXsK*V x>Q*e-ya_S~|}~bL隻< x0Tvko^Oa<Օxb#_̮Sa6dSv6:,>|>C^.&8bc%l$P*rM/*'3 C\YK5ٞuF6(Bsؖ(۽a{ oCvh-.2DK(<s }2m:EøHU ,{v*ޟuADGn=,{~kQƷB"rvx6n>6BB$4qIB<—mVKv:@ѦČhlM(AWZD9z04z;&<{ǟ['t{G,F}x*=lPb4 %5 P Z R_㬒g1>$ήQ4˺12 !>t COP!y't.ti\0tA]oue<55,Eڥ!(]RPmY)-2Q:88ӒMpuSy,,a-6 ncmZl@M@!,ƙX" R~ C[Oo2W8dg+{8o=Y36H8}^ühEsrH8](p!!9Ey~W"Ȅ햘:Zm`v: U8W fL kdÌ@-͞}Ǖ_njV͎y_ V\V `I4 tY`| vR7{!4Nn2Ikd Dt)x\wnF)|`p7S~qǽMge4eO1хT _`c=x˼FJy)7C ܄З8Q+8 zUӍxbPGx!.m=駴:N fz+"S9j~m]9?d_9}mP\}o$*̔cŷzڿf0\ ;&_!8W7ѭp|05NL71AqiaIH`%1e*jW] a6Y?k6ے 9۰~o jnX09֤dK'}[S{71r[Fd JͬD:.#S"Mv,DU+;{t0LԮU3)`JFBq8;)tҪu6M6V(.31Q "HSZ=WɩDLiwi~3=a휸c70 LB`hlzAlPD pM5P~&r.xhW*3ﳛ+ {Kln\.6haD6$Ie!{V~ޙm6OG?eL)iQ2:2\2pfٮgƾ%\ulـ舃/ʵ`NWȴ-*NiK߽ /i{<5zp"Wƒ[:]:܀&D"GH2'9uÙ'ѧl7dCCQ <2+e$MqO̿޳FWwC5L-@A0!~OljF$p1L̊K\1DkElNDȱwP/0[ބ|^_{&m5~Ƚkݩ}ݔ} P=olk7 XJp,^sҭҡ#7#?QB߰:1]2s?u} Cq '619uw7>Շnjy퐾{~7ڡUz b\͐K )unnն{ԣe)qԣƘXA;}JRO e~sQV8;Qߴ`׬t +H` {-P) ŒCieDC Xӹ4.K*s/PjKȬ'\ߛsd@ghA `~Mp; ԲŸi>҄чh+Q=\FDU-늵ˇ.ʋ8mth!<݀CZ!+VTlrmt.GF (UiI/ݰ[^蒸[HbL]f[h n{Ǣ' M&=5(*HK1 xA;'$|ەZ{C'5mׂH˻ heSɢQ $|8ڏ칡 ;{fI1 hƲl<=^~bƹ)-rչ!D#16nߗ=6|3[+ޔDq,/:%ō2U*~H0šLlvsT_Em? qzeղSq&5\ p}*d Ng:ʽ' ]}6O޽OzSYD ܁5#.h'ef WA`DDWg`V,)SVtb`75o` }_j0%1N=t7~qwٯݧ 7$V;>t>Y8$S]ݯjDz@űX1@~*H\ʹ; c" rszF.KCh)CP9Hr!H5_ó|̳\G[eG3T"]K<"&NfSU=-ۖGY+?nMGugjQ}c\Ki?#5WR̎vyZBw_h<.敖ݝbҨ<Ӂaԭcpo^8^b~i6dPB#u~ 7GLۯ2^;-"cs]' 1Dv%Q>pc;encz⢿:r[?'_⿲h+bhF{qQG/ۉ;[̑{ pcDXx!dԺ&IJI~䯃8q]|:3Y8ؙ_]'- p'-FWx֌Hي[ Zqzcfzxl&T#֑/d]<yrQ:e_&Jn}7w꛱6cÖ^%j>'KJ2bŵpGxX0#Jy~wC7oX)>glTӹoZ8mlT+X<*PUԋe"6_YʤGz~S o6gJW^u2^0±G#\o$)R@E^m$oc,7)Stב+LapTAb -=1&渝CaxRX:Jv|A,!̳| (bũ%˷(FfQvԜAV^~K\(>tX)g ;{nd3_-m9gC֝ѧZb'G6]>}4-hxPPnԭ zD`7a=Ԋs5=! 0zk4ǪuӆX~afdX]JXpi^!'p#nGe6 hDR*b$GC&+rLVi4QLq(#J"n8]V&$;nT7`Gy._ p6HYCa kt őa5ȝ/(ҤOaHaqHݻNTtBͲBtA,XhlcLoQ}>>'@ iG1: z+ $?WLy`L]Њ: Un"6R9n&DnU*_oܘHጡtb3?a*% qz(7, /=? T1sȨZN%4SRts03wK<<;$ l͕jJֳ\%9쩛5 a_#&$TG0uf5!Ư-O#]`~~:|3LpgZ лx%$kK#='9+d{t汊 ܘljvNxE=MD iS3]kO5–QSmӾ+NINWwmμe;:alɮq'p6Bl-hk&c+[Vͧ$q+5r46_4G9 ñ%hM7Z{m Z_Mӥ`qAN gݐd1jk_x^j9Vݖ+٧`vӨYtLlԿ\ifvTOY@@lZPL`7[`'ZsS> !+?$+f?jȮ`ۃeGֻSAYQx,0uDB70.O0@f z`zBf{{aϠ9g5j2I[48}..黛%{ݩ"B>vOR r_~Qaqs,10YOZMD M*& R)d=\W^ XnH^eԞlٛL?~3JΉ6o'eݫ{ɐN67{x3+t=tYL,nzpwT4su_k~KzUҹrK?rhXTNώR1> e81]=m}ݞQಹr t=; na9]m(Ĺ|(/j- O?xN`v5OL$[1C O݄(o~q-2Y}ϳv1&tI̜V~QjҝH z~ BW}l93;M mȰzYجop6|^^ēr?~aBỒJxcJ=,Gm_ӧ%r۹i|±chrrhGJ^# Eҥ~)݌KG`Pż+(/<:?`:HS| :@_\p}bWR֮HOuC$׻Zpz)Oը19u 3jpilǏVR1.]kǼu]@xH]ߖNJ-4j*y*ڣl0yN,Z[k9Wx CRr3")E%9D0pO|B1x# C6އ\o!>^G o/QSvS7[s.pW)eAۓgrew۬VΖ2NXҵCA3r b-OGQC@}[Բ;I:x B1dhO8iʮt/9e4S2|z:1SIxxie]}ZwrT?O)(}诏G3>FqI[`ŢBLbײa8d6Ozy伫n4Or3@}96pNh'|)bZC}8>gW0\^rT$UmCLS81Bk2Ol Y݈n2s /,.JP3Lo. %Us]0xDTz`6rLh#+N9 Hזtxlrr+0*H>?Y H /)ς'*jKs:&Ocb0U+, jYTce9s +8YI 1+#m@] tL&g"i"9,RU(Z>d& ڛ򝰰vF#\wC _[-ˑmHӸgDD'87{ j׿gƽ_Opga]~oZW(!1oJPgƀ5JHIA䮣,5". -f ݵOāC\`|IA@9]D7 $?_񸵊|[*a^\34%EechӔbe%0 'ü WiFA:(u'=H_OBMKw)99Gz6OE `Y_t!Gw Qot\e/l႐zg6eg-t0*q[ }UR64á*136aQ ܙW.O#jN825ڶX;YfF*]2F@ݡ(} !fx;P'M c:LkѬ[s {puxá'5G#10X1 Ʉx߭w#Y7^1v'fS{}: $AϕyV6|VgaGZv<쾮fsxVL|cÚX^s`ꩆE:RݲXA>+hSO_. $1QˌCPܥKxV𧾁'چ J*nH`_S wCW> rE~JQ!&}&T/eB[9:EI/52U7i>z1L.+-QHh) e!x[RW9|8Lrw"*oz`Ya'Zf'!R -)ʨ*{ )*Jg=fHds'Hڎpܐul>D-KyvDfE'd3TY=vZ?Mgw@H:(WTBn hJ3rx2B>T-hdyI-n^ "21>]tX8CoMvW*I3FEi7Ou"f<-'dl“ǓIrA# ttڡ BnvVȫХcqnDCb?f[{HLt 5->TUe|Rь#d ]}z /p$f[ ]nDm%L7"J_MUT*;y)> Gy8HN%R"g7~̎U?i(hKd~5>Jx^ Oyӹߺ0轄^]ݑi6,qm;S_)-XSZ 4Ȳ~=,Z"U`5U CV Ú}u^=v-A<&}| YgOZ跺6}BޡXO^1kL~9Anj7'qB1O8|Si%|[Fuݝ7xYV5N>LI+QCpSa\ૢ:oL`톿is{Bxe/ho`8R&F*xe/^ܒSzO^ɷf7503uXcŏâCE2LVəcIHw5>{Le#AU5BɦZkL֝ 侞d`3pSg8TrK RD3"sTǷ}1"ÓƚmƼ#d=]ov>ɡע›(Ax%&"N8_j͙J:6M?LQ%Y~ؗCڼ;a_Tڜ$Ey+T@2}iҒaS#^NA.#o-m?f_QͿb:&c ;EM)q TR_ Z|AGlji.ϗ2|(3V?] Pٳ2g cnk{N{l ('|T ]g &lm+g:Et1r>!5zf@! 7 I[I OԢ߫Η5ߘΌ8A!oHYA5s0[q_WsBuE#f+Q_+9=౞"^o$DON{/ 7S Dz*zĺ"*J*,KO;TJhayZ|p`MHόe?~?yRіϳ9 ~G,6& fXjv8ᖍ'ᢰ4-1QFpgN閏% f Rڎ{@o+qnz9K`OezŽ .~_ ؃!fmd oIUλ C6]$JnMj2^O+)P&2z]s(1?L6 }93=cٍhCh٘!_,WB+*B[}T6&/qdt}eP M,D yxS\S<\=L..USҰ'%~ߤb]HRJ7',3$1bx8ge5~q/ƿ`BZ9g[[do%jI q dbIpmӽߋ. HR0v2 R4 dSC?qiL-MM{ERtPf^'r֓}v@ɢJe f(8#1H"|SVfU6FNELD!o .g(LRQ&AW_o;?D݌ihF/@$x8f&qzw8#i l :ߡT8 6im"o=UO:~9r]3)V@YI`8f4m&ďpW`ߴ)^"JPJ919`7_jNr~֜zx&|M9'D,>~hF?1ܾ=Uj,-8R(|.y>J P19x(uR:Fjg-wIt{DQd#JYhYoP s?!n+A.y\JEQp Y緩m.8%TGj{O=DlI؍f4?Xχ4mw׆Q.z`aG`{96ǽ؋10<\kVɹؾOC>_l`J |e g\H>sɆQ/P>csF;$ƭ(3@ (t}G|} ew"˥9HHrc͐$+pxKK@^R]}6X'(drf[94P6Q 3T,ԙd2(φ4SHk8V,5~EܻymyI5x :PWT)TVlQ}G֔Az@BqO+rxCZN.4#6AXhW Y Dt684иr4'>Pm"EmT~UA]5:yfV5 _IsgllExH+o*B%Gn͔ٔ&Xv kAW]Rf>yJ:)vv Fg)AR ]l&2`wm٥+Mq*d5=/4kj[G.bELlzYMn)Ua/OWbXf6k߹AOk5sVOV {E#0g{o>fL267_7y„)eb-uQdkޭB& ՚Ǟ~0 #8^z!oB ?e9i'*v⠷Qsu1,dz_dweewv8IPNyiepSqnljoqJ.Ti|.6^>(v˗P@rRQoCϹGiz~KZ4ة=ȹlGw=!#iwo/†' {"Ds R8_7=ߊ8f&)RxZ>4~EULL3MXVG` E0+ ϐjzNHM˻t*Z/!iݒ7' X5S9cɶ@Ht.^yQ]Ux 08{_(%@jF9r6thi̵ ||` w(B^$ozXW,ry{ҧjyF~(/rJ{,9m;,'όk1e5Q{Sje=q 6cە~N6q w.䐐~VZ vBupA mR8PW(8 i2;_O 5ꤢk7 l/ _(xZi S 'ܔWo7͚닍7xLDD*1Agybۣw,e2 AQ?|+dq~B:<(ՏTڐ]Ne^ma(,wkϨZTsf {S38ᚇviܰ7Ծ_ 0 nb5>ist<wDi=էݑu!rҽ^_KA5|{jΞqtO lfig^ͮ<&)r AۊW,MӉ!Ҹ/8Br@_}\LΤTFL@vs-_FpT0u%cpvX 3@Dy&ar!!Rm U@ͫd9E3R:G[648lSZqh LfݲH~iZ|=h_TB#.#:_ZN8k궘7AȤP>3)Md}[UxƂQRm.s+t][P[|ݩUevwԢJ-~JWK6J7i2Ln)Hf5ñu}[a9iX -O!ITN6ȃSpuӴ Z~h5f`D[CJ*g9$RTJQQwc}RC`Ù,c{Lgi @Pej%pjB"Un'X>isC>~%JZ b]F,FWRrB6,4 4KxSR5w_֟v c~=;|4M݄ ϙ4"7,%2|{Il-HyR9,Γ#k܇C|9|>E+yӀTgIPuic eS@܋8tx{!u &?,= c>6:J=2;WǘyiAY>3qJ#x(Jyc#h{C_љpe8މDANaU2Ulc7;aN: L;h(VfcBcb[y7I yk/1qL!HYOڋ5,Ѝ~JZY\3-na:q-ItNZ'N $LB1 mx w.ne+ȟ uAp wXz0yg.z'BMj*PlM4ۍYo! 9hU&dxŸz[r,N_ HhzfLdlEn~LLwFCr類̞Nt]t>/CH:X"~3PRk_T[/F^`}-ZLmNՋi=I@/UH7{\6=s^3eٖ68J nO~5f />YòCJgE~qDNƟLlsl]e/ݭ}۱&fjƲ<Qsaޑz Xǝ|O(L-#Tߒf'5KMB-HvW651ŝ"_Mm ň r pY^xԝ\V~7zR+ gOӪ_La^6zM1N\t>I] :S"5,drs4$[g49X]-? /d5>9b(euK39_WShKqNnZLMP7'7OXVtۓqv<laB; +5}ڇ{s.OǮvu) v(i߃QD(L@@>7sBʡ\F|wo/ <ƙEkҠɝᩕ140O5rL^\AѧgŦ7Jb˒0gK )Ir }P" m~t/'fn _3_EI-tj`uX 1Z}:Q:1|:gQx)0Z-u &g%4:jgX-129Bh"" L%PbE[|<)JMn^dWYC|NIWl@5FHv}3j}> =od+ըa)owEDP ~%8U3[Ez#\9(r.N(c uAPb,\a<-01h%>k|$os^_ -bG5 ~̠1:*8ikƓ)*;.3O}+dO0x9DywipT|Afucj$_K\<Ar+)ۄvP8~p:ɪ i&@N|Ft@B) !$@`ܤ}C,?zFWo2綶 o1m#|vC}<#-Q֤JgdǼ6R&1RV(nɔ"u2\6;8?TG+mdԐu\ێ'He9q9$Г<&0,b[4ThD;O7Ϣ5$Eryh Mjaф)c x/1z824 ³Ҵ6tEV͈Yu]r)OhpK̠I>9ӕ{ 0@YH"ڻtdx$>?U{E^il]uPPspO|玼u}M] ì{&1-9N]_2֫_z#đGک(v#t2"IZv( 8cTgD^jAF!E)hn%r E"C~Dxm9ָl)#qM=!Qa&vݵ1u~ք*@pTYzEL 𓥫WuNuW8MK=3_3sq7H32P(Գ2.sQFgCDe;vȸ)78wEfҿ)Ю4B7*Xsx|-5K B@aϗge/4W[ \kj"wKcVA+\DYDxh0er"O.ףT\\h#"Z UvLqv/"diS4(<^lQn %XǨmqC/[D/vk"7i~m,EfAiϰAס yJ] AB-dq[\?vZ]X1Q=!߹"Ǻ"=T=ڨhs4'K}PN-[WG44)N{BN#)X%{v9g~r)ARRgw*hRq9^I׶!oQ)ݔXh $&gG*Ooa" #]w8Vt}^T UHT$qinrTڅq֣3mgDcRI7|_ݼfj9!ȫd˟'&IFDt^׏_TNKԉ]%S=TGS|mJT$*b{3J ś@mgxmC(n聲K7h3`7{۵//p $Yw?DG^]T7g)3c лT;&}:^-[}& HsMzvB3i{%uhށOa0Vn $< fM({o[㭇 ?!]fx !䋟_G׎)4f8qNuݨT|\w^^;G[u HkVB}f$c-RKPch~ |nS13A| I>O ơ+Z,VE6!߇\c.1Ƀ#\9IK<1v7Rv6EO.}urX"l;_m'ߠ#?itɴvv(^?B ƜE&jY]qt W&`Xőam)*5ylV\ NkeKۉ*XјCT5A`| ?~a-f7t/F{7_:yvUAJ3B'х@"^~;L/RXav(6r`orK ẎLi;`dΒ8w`ev~l!ShÛ2TVqjaqKh)nւ\ec H q4Ռ YO,(/'fqA[i݉aP0ooV(:8tF|!ѷ&p|?1n6P+9,̓"|4!o>~՞p܉uQo!>qQn5`27=ʙAi2ĴD퍏퐖߼Ka=ڧ}Pv!*|GJx%2Fߨa)hètW!O Q흵ߤLl9^g)6!:U{Q2JA@ߴ)ܙdb$ĈiT"{ǤH| 7o`\XOZVݝ>r g|d~KZЊ%aS_;4V6jǎR( > nۡYags3w!ӯ5li"=ŠN} 4HQ.GHojъD&x.dMGbdj&0x:Ɖ|l% p|5$YH ?%klh.z !iMYvOb9ޮHFp& iiv`'qۻjDNbƑ6p̡m\ͨ0?xk5tWijޖC*2.{Egť:g!gCw6sK'09.P~8iB)…X4KA/fT,%eQakIKK+;F)l^O&| /Ɋ૾ gY|â<"~i\{V~ :qVEj݃ ,4++i:`q [<MyEߝ0b~˵ۆZtʼՏߡ7!? ˇ_0:E[G= )#MQ Ӌ͚9kLH&[E0x*P!˃h&_ο;tưaZS_|pm& qxJdK?_Pu웕T {a+ p߁=4 su%]jSʵ.F≻!PATņr>!(t{/^%Y>ɑc֛w?s9ek &z$?tAhb6;pՑ} iI$M.][%e4#Vq]. c:Niܯǐʣ7cF6qd 'Bة년 wԉk %@~'~GĝCu6Yݫx|$A.et{Pz.ECAL&[D9j]TK}p$"h8*]G^}"r(|XkBU+ &JEDqAyl8Hl K3Ě`eIϹ`m ;4AeSV8"ThP>ʠvACɭS֋OmyG!wu(+Y6}ӾQ2ߵ/cP9yKՆK^=|=A.Ecw;T#@0f'3K?Hʾ_)Q؛=8[9>GJ*BQrՓ6u<RIP 7;wYU@wVBZ>hmaJ ft= _Oϥk𑙈zYAB+ a$9SogRliZuW(rxo|{9FQ YQh]SYP3bI/J]ŷI_Wڂ9%Ĺf^Ds(0NNK-fAlUM~6ǣeJϖrY*gofDoCOQ=vh=x4e;Ix8N &~ m+w!(?} u/nv#|:I ھ6~3ɏj2i7F5/]6oqe^s#{~?┫cR=E֪P4 '/neP Xx|I@\h/hG¥A:7)Mp(N 60.^)a)wUf䏨Pf<aZg;i[h^F?d /:8uܖ jۋf#Tu_P<(wanPAxהSDy1l=Y&fnxL?}"KœëK@u?Y%אַ#e:8&ae̔ԉ`;hD9Cc Dck/.QQlip^kAw]6'B?L0Ml2IXZ\$XS[?rK'w/Гg\#062 =Q%->\ɬV7o*omBOG9Y#OȚgVeexN X#-09cLb?c'oZ %dPjnahyIy<x)"?sE*ӁCLĠƽ?cn!6e0iZzƁ7*ބy1DB ސrZ @o5 c4(.RF?۲@A hNH%g 7_f $:7Ў:t'OsT.$TG+p|טɭKe]sӠ*$Xs&ӃQB51@2W #<YMPɫ7dxK*ā'YDv܀gBKE[GKyS9+vH 3Uйs{.-fZ8԰µѪxl6Qza d)<#;oR$< g{1 5hkQ2 -k}m/!jWA?ʫ_ ȬʨsFg~|ny#}@'x(L(6]>☥EYM^TmDUFS/(\#ABW.TA;(BB1/MlE ̱XjiD[̈~mӆζdӘSM; e@w3B;s1+Nu 8U$(=eHx҅^E+b {  TT ,%l/0)My*9[gg4^9f7 0 eaGF8I |L̨,j9[1}!z6VL${U 8-?08pR_o1u)ZlzM ]:wY {"͉ߜK)q!*4sx}b ;l-1q=i;nd ;ok^ hu66h{C8"[zWnYpD뼨.m/<O$8jg)ߎ=xHm}ųZ҇xO36bri@9hՇ\HXqwH섨 Wv>GŽ߰hn[GX.B0HoEOܕ+XYRk=FXscЈ%9H YabQ];V"ЩE)A$3ЛcGv?;ݮi|'j:4j[$HygtO2n]+qbBH|5px3:,((M8gߵz[. !L µ؟͸pl 8Z%݃D?1ڡ<>w0ojP9J ^/;-ߦqKnh9e]ƪu K)r#◢P.J%SόUL;b#)\5Q4j/S{Krͱ7 b9r$tk;bd/VQFA 9.&=rg*bk'ws0]R墥3Bhl,`3(I;!Ų1rz) tqx&\2ᲙS*.hHjǓa?RI3"]gf`Fl-F;Nk?:um5Q``Ij`6w| {w"t:sV}ӟVf[Ҝ{(c!j·G^q?|9Pۊ\'z>V1 =3܀ 2>^W\Ӑf6 qh-1ןQ[6tl\ tљ("ˍiw*!xX~fG/v^NMW۫mh-q /ݬ49ڽr h&M(:oWcGu] sc{,so\@mbb'ȑh9 P70e !(?I85]1f1e ]!8:z٤GL8%E_6+ݚ)ghb{C;7}NWcjp|+]}r\XFnGE|Y-\;$lͮΔ!j5mj5gbL" 2Z{0n_ Q8m;-`- 1VBq}W9Xxr~3;ѶHWɜΪ )jˡ0G'_F憯%V,пԬ?E +I|߰9dg ՌB]P'_hJ C1;n+č QI.I>RՆ5- ?5:M+* ϭz7}XLՒ2@ѢȚ[M>j8?pGIӓg3?(s۵4v>j~R/B|̜nWf +d6l}e:vq |b&Ӎ8y]|8G}9e\``H)RAwIЩB"8'z<,Q d!4ǘ! &$h`ޓK!avzIEg~:A)b%msR ?TО(м 8M-e.+m{ٌ7ޣN}Fs kDǩG[N8{Ӣ;ܵFȚ̴ ]C4 V1Sp 3'[(IgZ[$;-<BR4ۏڳIJg6"L\C;QUJ pXP,vcp;DGHp§E]$SK@ "YBz%p}{W!CڷEi7 Z*WNB `?|kK/)] 4aALnA F5~]. 4tD򴏊VĄ?]FlerAWzr`N ǐ_4[b!jhjAYtmb:)gp2;eH盠ƊԹlY5o0}5~i})IO*$fE5נ׭&asT) q큎];76Xxx5pcR,X؜DAvB]T+؝{`[m(/oW]ލA#&_(вM,c١)>Z_% ƥ*^YtAm ݠK vN-zWݸ::xWq:,̺F zf=}&x/RR4=ю?2Rsk1tdbdP H!F)+d"C7; Q7 !ᴤ~PbcU&IEg^-Q3g5HKNoɴ]K8@)#H3Ec PM>(罜Qߊ3{T6q)nð= WyY@Vuwoۨs,{\#υ#c3ʲ)CY^M'}=YC`1sT)SzkT;AsQPĝe珝mg #|ak˺+5ZgP,\1(gtHZзr@@G(^V]dyf8~XC<=4B(ʍ'Tc1'5򣦨"*pL泣u. hɂa!u.FA7xkH9$FAv K\i?@uڝ׼rp\ ֕~q(AZ1ADk.bm>&Kz-TIwsU~Zd,2 8J)%9cy'U/4zϧYuKݾx:_lyb*)3ONAyb0&GrK:eY p"ѺڰOې'Wh}hwCLH$<ѡ|FTkWᕔn0ۍq}wO`|I,a%D۽w+$|&OOJc8!ӆ/iRW3}\UdWڢ0W|I=ZPB;y4J _+\J =P]&#겅X-5WPeWcJsG,m>PwO|[aUa YSZS7M2tk$o$$ ڬ$<;:>ޟqggZgnsOj ,ĩt9p !"oxlqo* 7{E$g[deʡ@kUoAʝ4< (H#̻FjgâTQSQ%ƶfƟIJ TjXrZz9oyY&Rt2k}"Bq9ъ $ "Y"@:"G&Y;|k%| X@U$y/ftݩO@@Zmڗ$K¢2ёA!P gj B۰Y0+|~^8a;%B&BN K`A i _c_$*sLt;~F4ޝFF 28v褢EXt xaP }`|PźUs76+e=a]WŒz)Kr4P{+m[=:d  \J3n=tkD :?]ɸ7T"ALWS)?&|r.?j%]Yy(`X0kdM},-F+)Q2-yoUܵam׍K+OGs3V7LmV(sv5 z[|sH}Wޠt1EH&O$?>/uN!QgYlD!XnoQNf(4&У7HE4)](t%=Oa6s:YT 6BAM'R ƈ*y=W7o־BJ}6`]E0ͪ`(̍:iMOI@},xR[CGmF̟DbQăNPX2ڵ3ʋR uZ{`9V^`y=O1lߵY+ ;~L>.: G ]z%0hENUخ}uǀP*`_, _F5l϶E DMer܆z@DKUU2:c;BPX 'ᐈLK J-r&ApRƆm?;?^}!0U@<͐3}7 /BhlJ6+[֩RL1oE%xXs@8@^Im+F&fh B9 K 9H2Qh! QrJBaH|lх@_£:;exSJ.rf#!1/yW%oF)kQirm*GE;WvG'&|!3'[ߚDGwWi"=86U69-|aԎ8kÈ #swkhjI#<)t*튑;fDM 3qИAL];V.6hPFa F=BZ?{1J?'fo)^Qm9]t_B0p6ȏi&/R]; 0o-3}|,Eڴ8i>mzUG#CF%$'[ɰ`W5gp;޲ڼ1`nBd~#??~$iۣ^AkoT_,CT oxjht>OI] HF3d )|3C U#R׵W)JAc47Pjz̻[$o tg;@ϸqȞ T!J|瘛3D0wQ`q${!U{C)__WOo_O v.ŅYI;٩apȞ |fIӽ:i !sD.}8VLjԌGwOQ&so!7 ~W`sKA4TES '1V> =r\>r_TwlNV`US֜txCpv-iD ?Lw0Hq}fVW@̕SP@o(7E Cߞץ5G?@ Ǟ)?.B)kM.\1ӡ$umG⡯TƴۍuiHĭJ Ѝu/Y2{YH0$)c'5_P `Z3̒i:zB0Bej t6hr6nRoDU cV`Y)6IT&#Vǧuۻ¡PE-+~gtq'rEeBBOMUj|.@ݔ5 $T?'y@!l0%=~wHw.!P!4|V:^Qի|L @mQPƲF,rUC|ڡ\y&;:r(%H\޶Sk̡~ʣі݁"=Iu.˳$9\gAj2 F-L>$`&@eSni#;w!SNRePS_G+T+|KwU\Y&P_̳1[R,RxpypZq"|ȷl4u yXÊrwB_*7=,޽rF`0X5OD*m(9QąGN=]z}kZCBs)Sl{qFt- Aٖ7O <F׏ZB]?|#Z9$8&uOm5ǖd;9}7]A+P Z\hZo@tDrmr>tdUM[+qšWlAĨjƔe3R$Βt%çN*`Fd;܊t`6!iΉQG}culFGS@+VV(/܉㎣]*j>$D)- I.SzX U}t G7*}Q 28Z+`ܻ~G2,]d^|Q8zK߱̇e4Wl&]ͥ:b9zg/(~)@"{8Э?]$Yq[5ŚVAo\yF6zQ~RͲn~9chQ~/j}Dt2>_z.wzfo>jꢞlR,헩nfy54p|L=.VFzuTPɆ۔PsR|gBby1:L0z6B<<MISmU>}k_ jF@48G?}\QgWjxf0`{֚\kpTN}g3CIpwR) (Ir۱2hhdCO%3cFD5ζ!#ɯ",1*m~zpJ[ꒁ -_Ylͫ{k-ߴ d6_Y@uz¨*?Չhm'dLla`֧*-PwH99R`MEΥ4-KvCEe#*VF ܫ9cX{P X%! ;U"kM[A5x&v$k ujZՒ2 9cʞdo ׹=.VhiLH+4ӭpͱqiǮR~zC6fw"k̐Ibx1#Ȓ =XTkMo\3 `3`6qjU`_.L3pҬH\G_#A76=r|̻j֋6Nj)|W%%ґ6"ؑ ~0}_0h]c:FUvp@^P#m0\/Q)A`PK(.bh+ԂBKG zRJd[VB?aӇ5n |rwC7MzՊ?6 )pE丷k,${6*!g[p;(YkuFGhηC-+PO{~;/V?ox5l}l+cz|Dٿ75|pΛd$v@X+O˪aJ^ iųNjF RTոqsUHaLdTm -}){#Pq ~T3 UܯzYQ"4ZPE29dMF8D[)?t#DHУD3(#Ez:^oF2;mQ63#FdQGt yFshģV qь1—b6B;"FL(G\x嚫Ӯ#pN!\w$?R这ue(Ce YTl)YXn= FwqGSdK3(Óv_C1xpBptR,F~ Ơa ,ʵ-Ue̚xÈ%!PQV(%`#u] yU(L[2.pGO}7R\HZ46XHPu~>j?؛:|LhQ|_,pXvt}qI-4]>`^,S*} W:T!eb2.[ ZCX6e X Qǝ1TYm|61EkRuvOƨtW ?_aoJsL\3e RE`mքKJFsO@G_rQB֪d!Jf/mء!(3m3f>y\p: N!da/!6N>nóK}^BLpd6WS `L=W$^v``0H6- ܠoZ+e+7*4)~;jGgfO QMZ7,H`ɛ=-OňxlY l+w-|e ,G/؏F b?GQ7`mo|@Di|xZ}5Ȟ)d/)$qyoB 3L~tҗ,7`Wk֐vY(XI̦8f]ϗ׵͟?E|Oe愞0ݱ "j)ZOL4"n刻m/P$T_AwFa +_7 M `~Qƃ3˩UIv2)uh=˸h]:HڤfBaV0<=A#Ƿ#ƽIpV/ٯM7]GXCb<,H|ٴq0 i?Bl5S)9*3ם+W6aWx_nLauŠuO` Au~Z2&?yfhrT 2 :ߵ!a #$B>jU nBRv~4[ 4xL+#w MN AdW@m_|;Vr)yGޛ,EnTS}/R#*:n[r<Tvt`j$ﯤȇ[ Vtʰ{ 2Ә86G&:ݹ/ʧxx}#GAX*m<0CG\.jӿ7KPT+&ȅ{qj>XhێLaZ-Nnc6/\EU sهjH^W-MatN^)鉍UF] 78H7T?:% 4)O99-ģ 7B>[!9n cPz_NaH)}^~kG?)]:vkj+9dF`;'*PiLdUs÷u[k YW/@/tJ{5LTU_A/y7Zh H>q# ^cͧ .UN4P 3>.vЙX#UCQ!f[󞘡J*5rI))I3a0<51~wDjjԠ\!}"p^HWn笱 c .ȪhSNzH+MRQufit Y̋%/TP^J;6%`GԜ4bUIUg51(GRr:<`2P>8 fFotMpV?ByUNtzrU0>0Es;E' 4w(YkJ(:JЍbl) Ko֗#/~x.TFq&г,]zYM; +VuАtL^ƷJ4@]\)0bbl=U Y>+4+YɆ jldǘPT7 MRրx/RaWPv;TQv<{B79,#j|rG73kn9LpVR:2U.tes@sFOƻ{:OU)9Ѱ/मw@|%-h^uVy^@ nl( U!v(|*AQ0mYıL tf6zѢgc#K?G␦lNQf'oA|=Y_oȴKjYC{Vi7e)OD 1 ]7 PCNJ- tg)5qE +֤d^vyVNӣVgZ@kho'!_XFJ@޿j~~A`*K..n`SdQ9  2#02~R`̩Zef> >ΈJ8 ^-JO\|EMs8of%G爛TÖJ@M;P񈃢~gj{b9v7sl{;6l#Ga $:!KeC"wHhOhH=X#M6\apϠ(Y6c4v:S# m*ZyabJkIND»UQ*l#O^aļ:%3noc?Vh(M%]dN,)lRؽ-ɘtK] 7%#oB(Ow}y@+eFpy}q'9lxcY?R2"`#m =R"2k3EQҕՇ!#>mh~.~F-Cف}q 4ιnM7C1E9lk."{FTSuK nQ&+\: ]VCPm =' +j*7Q4tT4 07Z@lz= )O‰,f{w%ӑ˪4|C U7|Fq:C3a1'-Y4~K2h`S{\J5k6J@##{m *.QkMaMsdQ@*Ꝧ~Iꈆ̛gEk” h)CM ^471Oy8PlyOx휚cVߍR|lLBԐ~~l9`%wY bLzyqtq'K==kA )w K ׶ {8\d|u?Z9>̽fY+Zkͬ^Dވ!ug(}a{ByG +rWk4."#$s6jms~0d:tWl )R/QZ%Ą ]#]:N -!(DM?|nm8Ʉ$#O 90~X9s>aYv-3FC,$\~1 Q 6Aa_"TIsD0Uu:PSn$ 1-잮 l=5"E@($8csKPoؙ;U^~x]9Gۥ  d풑u6۶s o2}Yl\=W,$>̋R!S'40(zɎ?b~[L~\Nir[;k3V^%lmg{g+Ͽ4隷|mc_EZwbfBeg~'AKf  nv)M;iԭo[4T 6+Y`>LRGgPùHXtmoVM:5; Ю%1rB Dj!܂v>azIjoc=7_v}PA9qa,9"s4]^7{mX;*$MufbPՆE@ٵ 'isv^otK ʡ|ҐIudQ+tU1YʪZ~kf%* ^ܭ>>j{@`æ2Y7Ǒ,j8oK2d9 kbу U9p JO}" C@I"T-?Xg/8q^?f)xo ,>2mok$(wǕք9=~o)#OWo5҇XYݎכ)d>Əvt~iJ6!zmlZ;)?H0 z+{B9ei2NL22ϧSB-+ђ~-a8qGafqv-ל ` {DL6E4]Z] hjW)Қx~zB+} ul1mbV ܜ;څa{4ip1£K|n䗊Ij?HsZ7r.5U%fJD(z\ؾi/ץOګ,s l8__*$f\,$?Mo}s ԍN˟ԃ@FQg{9テQEMNfǕ$$iq?`6t'ם0'qݙ'gwruae?ŽAؒn\b}#΍jB?k[Q)eP}#DhckaX Znj.5pMd}+tFB@dbU>d8q+CKI 뎹ctԫ`Jm[0N7z"zOAR=1W/ Oͪ'a-\(6gηlv\zV_~<un4EzwcU>1,!O܁V*eefX m/!/w"98ӬH?`Eo= PأFѿߵA t cQ&|Sn#ʕARhxX?f]d=kZR?tiAbD8L,0:ߟs6V3D ԡdɛL+cKF /hhQ*7er,)](R =Ű!w>$ߕך_ܠL|X81ّwL^ qaè/~yPivqDVt\e N~8ifKV,[dAX,O OTA@:w`sp@%~%fNxK+a$|ns^q>QRE؋mCZ<dzeMI"׷ åUE1U!`%<OߍP 0^(ړmxA}8ԠLS{T R/>s_fh]T\ iE<ՃGll69b̉bGUR'&JӖk@ 1k?#cͳ!}` 6(z>$7 ?s<8!(2t5,I;,$^1laHQ^6swNΫx>fބlPT(9RpP9J%*A Ub9 aGP+&@\Y!@Fű3 i>VYD[f Gh}J TZX>{2BC3>I;S衟UG?xHo%R@kvSE5DW̗Fd}|?(Og74BUsTOU;~N\d/60uw/h2bm{jXiWfb  qb×X:Ɉ֩fONa:n۔)%FPs7UNǿ B8Q"U1+{AxB9"p̴''P~Rl"XWkjV>H] f`9HXѷ;k};P!e0~4_Zef6 6gCyT. TݤH(14xWFa s:( Ac o Rhr7_&hS gsxZƀ8?o2r[2nu<<0uJI)s\qxGU?1آ'NfXi$DH!+i^_uMft ~&suf=y~pr NۇDNB iyR,KjnJ2e,ⶭs4E_NOi%:*hfiB;1Sve7ߠz5a?sTyE,-$rBS:qS;R_  P2Xm'l|/rl7Sλx*OZ2Jz([.5,lSzI4lj)c/t/xCIj"=z3(W܍3WW@駍cxڥ8e=Dƫz,ط ;Ա۳ *ph6#rIܲiN̰c={ puh,w#0?P5Uw]l%``.q&A'+Ҩt:hN#7WA>SfN[ɓ XN?4}!)cO/rt- 2^ퟑ <}ڛo,?ԏB5o0ZwBy^5p=7u[.C8)J!3-/{z[F䌊S;Td +B@OzO}ߙ`_:=XX=]H+C@D2Rx WWmE.pz[$JT{9035q+V+c MB뉱4]؏)l25tEZ1tvx`KqL@ sbJmt=tF c2vǏqĖX˯=;M* 살$`կ(Na |]A&I'J3#M!au rBLkI*[wN {8PP+EZ1MqЋ*wm Fkk,&Hsڗ,t?->EpM«L4tt)h@aӡTTLF/ _o_^e9ÜWGfQP 'dޱR:7L۫F\~yP|qe"WbQ\)|2%Czwc\i,3 ֡8oTI\.D}Ty7Yj9OÈ7þ@bLB# xK^ OIgС434&l}8MB9rD2/E2 LGf}O鷧|rl!OKփ>0L~v,H%x}j@QV 0;5.6 >2]s_<ƁZ*~~Vm87cTo&rX] *g0ޑ]OT꣏L]q8]=``CSx0&H!`4 9|{5`d[Q 9*jtL ɋPl}:H.]~N&ܘA-d}yGhe}!Iiz+{]h|b>|[Xo{5^t,4@fi@D6wb/Drh5]ɯvAͬ``Qڌ2OXsQWk /uAI\WHi=TZr cqlo7ҁ#3CsVrBPX0G= u-oFY6X6뫹 `O{5)T*b8A1="J׷Q2t0OaQȟOqDlEQkW04z 59/[e;7©t'LK`{}l Y_d/3 '_;ɑ[~j@ۄ/2n#~SG+Cg4Bɾ(,<[ajg<+ ~~}2 KmX'd }MT9`,rl#}Ќܢ9+{dfJ1*?vK ^K:u|/ .D@=fI熣}$TSr4(>.3&L"yI%lM 6Ywo3d@'msɾmj)5 ?d,L[81Ѓ *P;-l1,#WA&$Ҿnzv,†2lv#LPy>XuCēUD)Ee/Hl0$ܿb#+2#h:C"_&E\:UÀc-UR_/Pa|zLt w!E(v5c2qE\#lZG@urRfHo1@ VVK`Ua|,D_.-mO.1S\nptz:A~ds+Olspn'|A߀;c)Ns g3&. V1moNu5E<&%S~Zm4#œ+CuNXP~v).Pl|%;ea_ ro17`i˧Gs^v-ubw @!f>q2͗;DYj^{AElKJ[$"BnVU l!j}!3Dr"DvLv.ܞx^@#'; c"`6 t?l> 7!6okT`刍S1<ӌݍxB4+;83I@wSԜӮc9-Uz };KMp&IN9J4VAt,"ˈ:F ~Ҝ~jA߬mP"7mA PWqU:I/([҄xM߼=LA2 BϥtoCk s*EًF>;ٱl'|;)ojjg5W?th>яn&WJZbnu/$eVYjpQ`$U8c@ Q8%`xcZZ斜:^)wgy)APTQ 1%F V l{DʄKT$ -߳5vizN7 Lr!,5c.͇Gr_ץՍ:`D(PdVrOǿF2:ynZqX [- @;+c뺬~Z\* C$+ϔPZ%ܔBګ?(`ՁU BofG Y%Wא( lŵǏ5)7einp9TҎ7XWj߉>Α8>O@6u_7Ur{gLn)~L{@!0"HRF҈v҇qW}e.ZAhxro2BQ_/Wǒ,Z-(dtgRbJc#XA Z*z HͨTM8*͔Xhq5#3#HHJ%\#\Wnmx'_V<(_ɻ Ί28hL}4 *oHRֆs=SP,B`ҡo M,TX%hTG ҄~qZs\qy;&Iu j=s1FM2Xk (gh  /iNt̞s% qd'S Г >bnq+|#dGyh]d u r&f_(TU/LY @a`ǯr/'썦ÄD({\Z1t駛246؝GB?D7Un`L3i.?zꈿU7pX6PU7Ȟ'OkLOhfY 1 `.NqÍOW-n}?np1)N2ͮ}ozMpdGz4ppfY[I~¸Q߀OWϸ1/w,Iő =2(a@oy ~@@d/k㭐XufFTD $4i*P\pY`> f#=~i$NR!ௗL)rh%  Kld5f!;?LB:7NA"YmBe9_iT-wZ(Q}Ͼ[Ⱦ6T~Jv}ovrCOz) ,WAoL ]aSS]g;5BڐUc +}JA1S28u ?0Zڡ4ѴyLR"ܛ<#Zpm BT`RO5&T6u|[:>r.pq#]A4V5~ t_Qəyv=l~|3_RHVȷ9T1-4KvV5' Q7&&f<EI3Ay]'X㱟km+GX~N>Anj|&bjڢWi,XZD"r.И&wj :z~,Pڛ6$CqRxVXV''D5%aAWg%0 nQ?F8Cd17pڱO_ y)`2Y"0 B>loA"ҕyȢjɟ ']g * rv$K \ى}#( ajM๑ws[pe 5¡#eoCM6I37\C~.|yCoE<`~mj\ZǞH跤hrkJ*Krq}iw!}htٵ1ZN ՘Us TaM}c1MG]_%:ChpF¨>!|+܊yR7?liwJ+,o|?4LkЪ> *C奸tۢ_(+ʵ͗`Pg5ic;_4Xs~SV{NS\4 %8&Sw5cCiȮ-a_1~gb/E`[~G)t/rlOMDV^Xy I4bOF?$h0f`GhJyǼb@eᳮubݎXR:U0(Gh}N [|,~ǹS: .d_hy=;Lm;绤AWϱPb4fJbd!QƇg@%"2%G;~ƴ*ӓ$T:3kYEB54 UMI^rx&^{2A1QWUvSjFd|q JyDXJڟ hg}"(Rg\"̟0,h E l2%S~bwuiXz;@,}MŃ[#Ūfg 'ϲCxI_ϪNw-?JU<$_s`sH}cJ0VU~EؚFq) }^r `:P]:_  m ;EYh4?!qSh{Ql꒔Sc"8"Xungge80{?mK>DˀFy\1[ wk/KJa_(\Cow tUPkdϰRutcU;M{ 9%&jوb lU%}y~F_nJ6ZK0F,!9VT'[vNAg"Lzx^yQVH)<lz+X1?z.6/ sD-'-oC~> ;w/7G'TPkCy"=$MtBYpo(my@v`ؔ6H 4 ;4i{WK7g=ֵIh ~VtnsV@1S*#_wBD!TbEhw7+7 BK[W*l痲!сshijj>035"b )Jx&bQFrcj 訫)͛]EKI -+*H*\1MA|1wt|:|j}~CTKZ_aœ^[3FP 1k Og>7_=/t̵\njMӫZTH| Aݐz7,MTD0|cN4 ހ :1$-&0b"˗U7]w,EM ?g CG=EۧپG_TTD(%lʥw7iA)SðYkunI4"/1|P8@29 _#DC8,sY~W ,rOWܛPBT30]jHg,ٮA# ؁pQ>jB1%:Y҃ł+$g"T}* z |P$!u_xPp5@~`I*C_Dg4'c~v7Bըi1+4t9Ju ЅcNh7KB\`:\/7@&Ջ;l:B9(,ͭ\je)Bgp>-uN8iCEn^b.g?5+ı+P0F-,G,,5[ 8Bk9AqW'tQ]O%,,+x4ɭpkN <\d h~-s RI] o!WQ"1o\#'ucnW[tyQ}D##[7T&eFl6?W8v;נcEEULB7VOԳJ j%$\q 7F, ba(LcxCF®DFtJkZYYqw.Is),ٗ!7T5'@ǂ]7ALl8ԅ0#)\?FRm!,C$V(9dIɳYmtHSrW(~FȭIO(>OJn]@?9Ґ nt^ӐCHo6XLn;㏺VոtCONZT~mJveC%**CnS]!:^ٷЁ5jK8+r110zܷ6j/t 8vRATMU;[Șm)uX>55wm?;/Kd326\lO`cEx{/~Oa"eƗ[.`Ѽ;b+ G$a2˒< S"B?G!4[Kz؝OB +F;7>" `+NpVrmJ - XOлB^A9RYIFT@r?B\N,%W|0{}K #f18zCN@X~8_d@PnY8 [d Br uhФC"]0eN0}cy T}4?+c=@J)?TiؼO !(nOF )uyԺk]_OG/rsԆ9^RUJ~ џ, AhSb?kj8e}|n-`1h{%²z텔_ /oYVFǥ}&c07{i^%!  ۭ- tM]2GWKKEfW_[ּ m9c[xV$_兮VWs`CfqKXmXG36$ج"nh\IB!ƜWVM9;&n;D3s-xʇw},I{ii!c쾇U+ti\rM2)#\ђqG>pb$d{vtv$ғ Vr>ֈK{#YUFH^?*'aoѻUqo Eܤ[..y gG49mo \zj~.:7!Tƣ8q%.dV~҈YNaWwNpND繵RcΣ~S M0@$H2aAU}6sAn Rf40\;TOm vWg YꑪX4H&nU gWB 675+G>Q?l Yw;ȿf,O?=tH'ٟD;F+Hbp: BM*@b1<)1*ا&yׂ*Jpx.}\p7 Y~ed&`erɌYZe1p#r' C/-^Z5hOel 'j5VhqW'P,~Bi ϞjOr9Js_T[1nB)cƹ8:gy@Zj0϶>SP5n$KBC6Eykm,>2ِ/Z-(>;Цsvbl |==1\ !uZ1a9(F3S*¥YH4]Nқ& OE7踧IR `Ă(=8v&HY.\TA27dX/jjn/jT?P_pk9f"J߳d*!{f^.NHgW6BNyT~=>){m8WSf$Q涱|!(^n>2ڮ*Y DٯX{!=y{}t,T7b!8.Tv쮕 )>I  wdhTP9N2 ^EU([E|QZ X,AY23ƌQS%ןj%k5BOnsN´^zjeW.lMICpx{ ڿ'.>b}- hLdI¼&Clhr )G1 yz|K: )0UJ͉'l]S"AoVv &ǔ9eٍXG02/knn[-DB> Oޞ<%k3gAX@]V^3:iu=DOjޟ5QJN橤5N/ :C `3  )JǓiK1|nt㦟+֫4!6q3d h'xOzŃZB?'k94K}onyx$ѐZ`$8h?zdZS/$"qM1FxC&K&||xi|C=\\ tCYI grH`q$jktٟZ"6tt5aec+(sj :&+_#;Ѷ˄\aJ ͊8əA[Q'eY{ _gOsI 5^-s˹Wz2 jO+p9ް ho/r:9<}P4\mTe_EL3J=3$C˟﷾&VژT9zOD\^60>HA #I! ?e2Ήt 5v ulJHGN)cI{|ʾѼL r~Lu{xw0BT"&h;;-eQ>U+M?t3ޥy HщE!zjqF ]g<`Gn;D zXUcs;*MņM,E珕 ޿%E~ "U̦3(FIj{Q/+P4,5"\h=:6@<iT'-G } Y]}KC l8߾;[D"R:/̩:8A;?$;3OKxwj`PYm(j(D +\q(Ml0ݑi5!"|=ǜ`aw|Mmde>_#Jl]lBcOŒTr-ӧlG,ms_!j -<4W/#˨dWS4O=@57K̤_]FA7O"r__Z^')0=A@~a5!p˕GFX{-(B^#`{"%}9EM @YȖ {钺ۻC8X!D Шƅ$k\tUO,{:յ0t|A*.R9iwp)|&MLHH0Ly( @^+יy$a}TNGt6oJ0l}j_Fog3wfPPr`AQr 38[1Q+@Qg'yE2ktF D`QH:朎! 2/2"2 knâg&)7#epP{5yQwI5:޳ukEᑔA5mz~].X/i/& +O>xz7b^ h?Nf7J8T( [#7DR`qO ~,Yv ky?!-fCd i EY)T^ _i,©̖FO2fN:ޜ:-ױG lűo\\nW#-wt h<__Fh*V9sg}gMﰸ 6t/?D{6arA4WPKvA;ڔ"W'L>]Vk j\A]܍<|f|Y2z}v,'W 3PTk *EI$/zP\np ;9p  / m-AR)*URyVm*TVMZK3xg">#Kr| R~PNJNIw'vol =WkNSiY"EuJ)ཛ5A8YPNϣƲ:T,<1?C^܎Ŷԕ6Y@QdJnyZR)?;r3ar&ЩLՇ ﮸DtK{@;=χCu~{qmw"S'f-d.hᝬw!<8jB-j@WrQ~un1װѤ58!Дzz"Z ]$q-[ofY D}Sk"M=cT)MC\ (^U҈ݮVO&in_ӵE\쓑] 5 O=--cnS|([Ӡ*mɔk( v CrB¿Z7#9 6}}SI2`lZ 0RyJ1@mʝ9wz'< :=Ύ !˼'P^lӾ,1x()IFw|%?w8S(Pk}jAZ3&۝x+4?c_$rWыK)m\i/++wĜxC!w{M_EiL"ʎ},Z]d{QZt cq<{ =F7ֻ%|4?HsfZjdS׮F扷Z&V&kRX2u?ν7m?-\ps^-{OOY\ W1UYbtCdܮl%n" Z?nS^Ӕ11u%J:a. Q[C9V-}޵0#UQHBܨGCwL7J"ĤqPA;vBi_2›IJ4tx߫z|4k~D|p< 9,~%-Ʌ0!%~'!ұ:B:oGgS'0K:B:Z"anfb2J(eQԆ tȊ.1+pA'B ,R6fW]?lTRsE%q!FD$!ԟ+(=-,|CKE i>/(Lˁ |BY00馧/To9T|p ۥ%wZS%p;lh=ڷ4k )HoR r2'ŲP{)5֖^x&AgnCB|y|on\q&(u (c! Iq@g#0$o:5&iV%0>|K6e>KT[JBƘCLXdXH4{X\+K3a lz$,ߣæI^4P Q:k-=?~܏EPb^ d^Hs֐GzZq^[W6;/20śa"H1X:Ьe3Z !*R< {?;h}y$ܘ9pzf/L'H$jw_ᓒw2$aQx0y$l`9)TƬk>߶<7şJ%o ]ϘwnĥئY} _ A置ٯe;j:[䪨c*: ԉν<@Dz1U7mM>59+=)fA:pۻge ؾXgԡ«)f$znaRt&-h$:oAq`%:]mfŭK,\Q6hr4rwg[ z"|A6#_U2N&&wUUsEe-g˪oTBIO vwjHN2 ϣnv$%CJڃC=ד3/4|z^-݄ ((H܈VV]B 9ޚсtNjx/ǿvZ*`2Df+Z[m]:!T m@*gT #*BNʮO>ZIjbvIn.,i<~V!a]n\}~mzi ;[l|%ܜ;X]@(:i)႔_ ۨS~1+QKlPBP4y10|:g[b ͼ;8r:Q5 >iCT?zs;Ÿ <`;JMC¶B?"pc.!?߻}aqo=WkvB*/"zQ&`-Cm/S!sml>>$I ~ $p})M+TeKDXUT(uMBkl&ӄ" rbXkz 3T#؟V+߾1Wnq޴_nJ}34Nn"TX`+o]|Wd[F`KsCogq8ޏ( p&ϫj N\vzh?kXo~$wL&3_LFu#0x6/l+GVKzc =fq; x[ %Qz^sie|5[QhYJWyQzIݕVn[*aLㇵHE 0|v8ْ L}>ςs&pTiOg}*N&6Da,3ru@Q;q~J8 A䇺k=O9\O笤7X|T0g !ДnG $K4TbVLHC1u_bX!>[bКSS&QpIq.p_AYއ_؜0c/X*ɭgv#>(MxHݴsY `zy8p1_}nj%{y0x^5:8KhDʥ \qxzʗxBFr f4r/>*F LhW" MG6ji߅dݣdS6o@]ޙ<%wLCϭfdOBY vq`Q0`?ȱI@` 9D}!-VA(#twl! 5j5J|_Dz4_F~*h(4rF؈m@q֭ gf 6lV8h Dwn{Jfdfrd%l։X{/c; 7%Q8S 4FXg\@AifI֒Rꐐ4@v.NyB0)UT~ e{|H8WAC^ n~Qcmh[m~S(@3":8uXX~ "'*~lch9.Q#\!V\fگGl8En]+Kªh!-k1:6PYWuDn !+f 2Dܓ,{n_1/FVB]Hq 5Fe:cn67HYr3Ec;e딊cb\m s@}fHʸ Qid͟iioLBF12JqoU&2z^:ν hEC+LӅ3 _caQbĖ4::J_.* ?e5.$\.#+?z^9wS[]gZKmkYEp U/;ͭ8I 7i / z:qk =u/ar5}RnɞirVf[CIWv/(RnŠywے4G`=2Mb 89_ަrh)8з?`)>8TDWTܥF?_* ,/]fb•떪j-G jdz(}ٯe=~T/o^wEesvMK*vH%u= %CEyxwQ9DͅR2lo<3?BaΓu[o;\v?Igb:k}ZQgc-Z+1ClGV#&&F@ߙ˾`MR_%3̓e|L2)~c+]ǓmFSg#z8(К޸hJO*Z#4eǝgqp{XZ@_P8xi׀|JURB DMfٹ"뵏7{_m7Obit|0:P5jĬ_s gu t> ]D%I |JZZ_lкdg-DZpDoOƳX0./ɧX2сoB'9{SCiuS@ a?\yaΤ6V=I׮oyV*v]vա̒T4i`7ut!okLYha Fe{h^B$S_hk,f7NF#%zpZ}#.L8Nj̘ׅP? \\.Ƅ],n.zz兗/L\C9VhhitkQ^p9 tyl@n OҾ5 G(okDtɾ%bH,EWՎp|OԨ-/I&W_ P'i{@܊Tcj & Lq?Oz0n&A  v@{Jy,R|u-=E.=6 kp?,0@2M sE+ Ud^Hpc'$({lF}pHkk9Q6c劆zQԬ1t+;;AIlU?l=}R֘Rzδ27cHγ>\ ٲLRDu$[2. L:]2d_{'iv#+gp y`S @~Vzlr M0EBqF71B81:;ޝWQXh@ZB ̾N)JƩ$.Sz XB3h5$wܺEo"0 ǿpDJ <,b˸13)n@bj** & #Gյ[g_DvwD6]a{j=PWAO(r5G՟&籔נ+ZRjPjo#X}1~ni{.|ʚ#,Q?G3yk1<T jYќR:hd؂P˺p!\W -_.Iҥ<Br5y4;tlRO7f,žzDQA~kLDi8M67mL,`#.j+mϔaF7/ʽl4N۸U[奈̖{܆?OCo`E2GR(oU/^[e^(C&)dLZm@:cEX}-z?lc֎X;(߮ʔGk_S" ´4N3M{wͻzU: aKeT正#+ah75JECgլʐ;V C2`g=.@xs=C]hD)1 OE>+:dsӫ~g?46#9nIK8_wiDjr"pSsdِJEN:$*_>gm[b+ !G<# E=,4IDO$90,0BObR%s j8~cuCTzҳ:nkNO狀 6P'ydyȴ7u:Z;מTRFIvzIG1BO~-nUT"E6,jv߸N!>wàmً{G%պުVQ;\eHA=*߭?Mi热i=R\!tm%Ov ţoPQ Jw08dRY"%߃<ܐE"O=14k+ y#=ꑒmϠ>&7Y[^溝p\lO^)DDgi Fh{'5D^GtF1W M48c'U#%Ry,Jo_?OEGBČ hJ aٵ 2Y0g:5|9_LiC C-vѨ֙r(y 82{n6ꆐy,gԿH_} 5cTj j>RMRhpP7P[t%ԣ ^YrNrt?̖c@{h_:ȁ!ׂ`x\ .CD!~BɢMO;PXMߗN'o_l+C!G'v[' 7.TpzN '=6})M MɊ&D%^N!7%報WkTZ+9<W>P :6m&cHB< [1'\t~{smj&n̻AK nPs+5H8n _q֒~ 1՜aMJD 4@A* pylֳPP?n/$0aS$42 +WM<'ƭJdognOMFSR-Ŕr]a^\V;C'?? ~/#d]ъ/Aos)MGxK}>^V5tt)y(S[0 YĀ,mzؘ"aK_؞R]}7@ϗf-;U\`G,ဠəg \~p혏vB[Ezlhq+wݢe^9xxlsʇ<ǨYzE".щ5X}XpuNeU)1~wⳊ0LwKƾCXq B2JMd֋֌_(T0Ǵj LatK9d8 EQBL^*>du"QJ?Rrin*>yIfAɽޅ[96-_%A~(!f3,/󌰧3b{VoXBJ2ore_tPVѓ Rx2!ÉR-x~^[h|=d#/~ in l*eYP\-?Ҭ( `vٷ[;^I3n]rQC{YEQps -%dö//!X? _(>[;t;An񏅎7'aPnEYYhw+(IiWa~9h6i=J}b!`z}G̏L:-4KLv7o:F#A]&h0xnC9 RΪt9 WĿ>Q0Yܵ=6LKJ&[% mz) UˇăyZF@sWoҔ ]s"4߸a8lF ]Y2.nCOBaܒgd?WH?K_:BW~K.1ߛZ-p، @CK;޿O R] ǐ,2i2YK)°PM"W}B2cPk |NλfkQ>6z(~ ʼRuəӀr Bg ?]9J2åȨPsMJ`|]vkfA/dhO'%$i&p nG^sȫ&pr\ p'sc&-IJl46̯42WlM?aѤR:ҷyV8R0X!:xeLMT#v7eI*f Xq~E>,xeKC8B[> , [d=%5|; u_s39Ãyҵ O>%ҁ.n>@G"VU#mvf \ɹvHִtw4*ϵizV۰*\oó/yXΈ׬{buY)ҿT! "YOϵ+,Ff sYxfJBHh W>E[z=y?2fSg3o_(W!a+ÜN~۟d##} ]G8VbD7(Bk:mgv9BW(v &(a{Aoqw0g}}3=n}h/i#PX::llNm]XKsL/q/M@"m<3m~_^AAԤ#HcL2ɳNJ!SY;{mN*kL$qU<̫gl@Z(Ya{ȭ.: 9ި@g_~$(]J[;t3j9ݴ0]kf &]]/M. Ab?dv7C(˸ҏ&a&? zA'jČ; e@5ɇtdߥ-aŭY l;&lI1К ם()1$g|# WIعRc-5iųq{v~њ-wt8Sʴ| 5ET'>5 dtlN:SdVz~@v!`*|<7)G~:gd!'!yڪYq9q0Ӻz8#E<+]3$y^Tx0s1Y X/)ΚOˬ;m Cck޻cM)VsuqwT Z*V޴EVNB7{s5peo=mif" ]>F5VrP!JEf=tw1h#Rю ~k6$m" i(_5+0.{`ee{!۪tHcm-lۈVtK㐻Ly m-vuUli񻳰sy#j"?KU=[4$Ds0 4R)pcy|u#;.e[o3>L6u]ԭtd^<.RB;^ "@pJj]uƛ'(.Pp@qwЭ=5JTA!& _62sƣ,JՑp;.P, _w>X]Y튶uB'|y {1Gj\2(PV'r'_ՉS{mq; s89RCpzpLT-AOqN\Օ9x!},8xɻ3x/=֋ph U6Gsr7:#|wo3XjŢ0+Ys,'*ֆ\ ٥1wr /n#-S GjKHuHnlQWTIS#k{oaL.ڣ] h-#tRIU\8pv;J+ 󏻠~,Y ۻ OA=q4A-zHi$2<U5ˠz? w2cRyh\on :r@F:.ˠ/U|!oөːvQE;6Fon+U(e+/{|v Ѝel)֒TߎgKX ?Vh:Q=gJS0X o:C<Z,(3n,g;;O[S[{kO_#nN',Ӓ^&K9jUUIZc chuw5&SNQ:v }H_'^Kć"ԭW$zq{0ͰX£C_3f%1))v2@0Hcub`1nDeZIkA]l (;΢wuSWaj~Xћb[vkx㑳O |$/dF@Rt9#0yPe0n1ZTzo}.QXEjaya5,[.6pe)5s(.U$$=zeS D' 'Zty Ā 0_Sr~-Ei~Z&+FǓCzf+^qg=o îz'~%>2j@lXч(rqp':3|Z9OYr~(Vg.[y L`e`vsq5OyM\#(=v$Uۘ^Lm?BFGFZ5hpH0>{?)-E O/GOd~ 3Y:z#4H`-آS֨-R"4\g~9@T;'0JΏ. ea4-P/ ) bm-jj3_7qY7/r¬2Yn눌adm:W wc_=HfyLYAݜ}-{Fy ܢa| o;M:8DݲB-Z5m[ŵoؿ\vqJȠ,CסNFe+hI!a6爘\7qR傥R^K fCS44@Cү >& ^ZZ%BB ᅴoŦֺixRbR,Uh |YZLMVir泝'%cq)VNC@SV'"^$/C{|3ǎ{p ƒO#i9tsB#C^qT}pA~ 渙V5Lo I1KZmd/؃xi2|va|׵3/WiK rTsG_kZ<5toWd9N kĂ:g;pK8'6[N؏l!*> ?I~ &h$g][5.nRs[ll;HQܯ? -a³` G{@XS'u>sG D"fjWg.֢̽* Ẓ'a,#uo2+ >/|XDs}}|;”酺x&~"_L dus5G^ 9$M'bhJ']9p5S80pƐwX)#&ऩ #7`|9+ݞE{u NcפPg6_V2魴HM׵5z~)x,;';25SPܦFٞ?/cd8j/ޚz;y셱J7*?25KuXNP qg} }kIi_Qxr"'e8 8ɤ~{")!QXJ/%hӒoCb?~P6!&;,gJv盃 @}+D<;XUC6GT{ (7]rf4*' j\Sc@ zB٧d,,IU h쎑-|Z|}-p$8m-~>MTTa47ᰵC{ŞrgM0H AXnwMP +t4Lob7{k@!U}Qc6`" ,s &De|RXsMLF뇏ˑCݿ:yK>U 0{DP|%'h('OS ;ETU^ h M ?5^v$ `i`3A:؈P/Mi=< 2wz5<͎J^~]] -BW@)@V 8#'UZ$KLӟ@O;O8ꉞ;Աٱ\OKckzeĊ/ߎukB ]D[JRzryXd&mW^WrXjwy$,)f)AO^ ^bɭd9^>A˔QǓ^kmջA8>xG}lguq8,]TwcQѼ*9x-X|T?tR΃WCc a%͈#R=no$XJyo"~bwb7g]OF5mF+e,[EvKM&. +O+Q5RT.!{fڥf"ֹ!b9'}jZ@<fx"ڂ2%5*\S_^Xa˜2Nju3 Lg6Ɏx͵QEg̤#_s jK׾<;1n];Y~A/?؞8aIP+6cJ\ä3o[!>/Bk'dzfj+'ؾ:WyF=g<$%bZB,e8yW*&3kfqމ{6EdYju!vf ?H@%ڰ}Ho;[mu^$ €{?cB.[ro݂RNvYQ'="T'[:S RnQ-_%,  H T.:ogxeoF}aZ)Bw6)=ѸY:9wses;\HT+'qN$^~|gި(!a鹿ֱ(x&ނ 9lqH15P/"gc1ha(UE9r"Ѣ L"Z 3\葄T7_]my)"'n穘88R]N)$+ʻȊ 䲡\&ݬXZ H4h$S }ʃ*6bHh9׈:&O | "RbpUu;)$];b\P eQ`2}Pno"4.H>Y BghoʾS'N p þР0- rj#ߺWv菊>;Ԃ ǒ 6 8i[L(Y4|rzRx q.OQhz;6Wcg8렚<FiO xWÑQ]@MQ8C"HB"nV!\mc{Z S҉+Wz} *`t2"?#|=-Te&(HƊ#mS1l ;njűY-~Mg< krick!LLS ]R15 BQJj} Pm`[ =\T%.Osyͬ:]ڭ \f=7DRMWx6g(6ƼUʚ|ڍ[IDHoT#;*K=:~v(2V ]0L3fGQb x &|ZA=^1Z!,&n=G 'AiCZF%ت'$baʊ39_Ek?{`˞0z~!\0d$PqUCFڴV0?~{cر@Y˥U9T-8u0KdH ? ]egc0# m"p: O S?Oߥ̌Zo})@ʨOo\PI$[&s PbDVPbT0{5I r ,bm]y w]RQoO*Fqԕ9w`1R ؖh=Li6'L@Mtnȕ~&p$淺OluBقxöDH"N|$ٺEqBB˄#50OtrV{sPmaug>d<NJƊZh tQJyo9| 4" bKʑXL4sP!jǶx:" EfdŇl͉&[1TtRDoYFp}D+*HL-e$9,C?G!8CXuL7ީ>3{>z-;ݬ }{bb#tFNK)XIH' U(2㊘UVZRS2Ez?k!r dŤs $ ,KD2JNy2|d96Ka 'Tw؅KQ/e b^Ă{?Pt\Hϗx,6[Ml\JrrKdR߼.#X#좓q@X__hp9( ϋ8w׫n20v0?UǷ:x\5;"g)x}mg!@FMPAykT!vBtJx0<RPLm6<*b)s0uDS8a06A"b{U6ͨ[ r;2^Z.rlY?@l7l*@\ի淕쐧l}50y\`m(u޷Wyj0N%w-\|N=.V|Q_~*iq!EI9!K%v$qݑU<.\J6Bsk/eeSCO ބ[&= 'o&.euX9_S™/ VV !c г+Wwn .)i;2:-o0\-C p[Csa H?"xm'˒|C:7@tf.>f)gB;7C0%rUx:'mWl—-03ah& 1ad޲~_Ⱥ[<Q$@G]k˲Sn YFt&C" 3N wcKy& )>-ÙvQOgS:IXgNv(w䫄*r0VƁۅ -V3hUg3&G.amyqhuZXR_L&u"b`H9fu r HYalȱ|&E穫}W3=~KV֙Э2Z@zφdyѷbnQ4hwuFin}'HSu\];?.6(EU{QAS_&r͑qpU eμ[م>u\}2X YuE#>$_"~?J*cCzO_j$IY{qlLh+`f[6xTQ7眦<"8l $]@V؊/r kvU7~A[eIo(=|ǚe9ItQI竼R믒AWף2%Hb,Y |1}YPګizZ;]M'rcSQ^s-yflHy(~2n 6?#;_k{^ybQ)0+J tk>%611$2Y(O!j7$ zώ1:z8ܭVqŞЏ,xlhs99mMV0 qVʖf1z=9/@3 p -5CYWaU`-nύF)i`'FDRߏm~M%8@ٗ[Tnoߺ1f4Qc"xmYuk@SxqkYϕEVSO\?Ntmq߯< L.젒O":2)Zi KlVظ>}m ~&3ҕ~_X?\۬;cx.1Hz'W1螗cxcZ" 7{,5[!!}}J'B!S%=&fʶ}>n\`'V?XrDž"O3rjqwl4K2%o't ~ɲα^S<_ /0j[tsꋔόTm[p>|M JxmJn-(rB:{\&)~$guÖJлpG0hr(I_]nqP~P}Z:.i-[ -)XWɛLw8VcxOJKq dӮ K;6_[FKIZ,\L2 u^W9 S,C޲j/QI[,FFm8? 1cAҁdϊQF Nj9UP.k]~ 0#27݇rԪ\a3v.eMzZ$Urhl " Prv Ih{@/UF\y(%wC }R*.#dUKޓ,Rp%YLNYw-1 Z;nML-y{N{3UpMK!quBU5;?ڴ""l ^EӁ }:dL̚*7jKw Ȅ!ASX{xE4Nixs5'͛Vt)χN(&]7'RkxB5 ,\8yvXyfQ>|3@„O #'Uňp%r9Ke0jsX.+i?DF;qi qdG5G.;e{|2(./@hAvؐG<͝[c*2 W *Sq@&O߅vc@or+H>le"^)+ .H{ndҭoeėȪI:|Xh)]B2M"PV: RqmU?$iTUSW cT㛵qUׂ!j:{EY [o<yq\:`=(=\kE"RY%(週-+MFsޫ)KJ9:oR.dF.&[ oYaN}c`3'Tk.jkF!QYjaOeRڈd)\s F}C:[п:5oe5.䠫dyc4Ȓ^`!BpEgip|``0-)LFtYn3?hD9K堼 ~n$ 0dhzPP>$UPh|$6yis x*K(z5gx~+03>|-%'AD5ʿo_%8쁇R4 B=߳WpSlQ;E$H嬳`ήO _W{S8{#dغW"qTX,x3+Ooq')zDi(%/}T!Moy5}{ i^*~@{MIt7'@+]VY,^*2pa(U^FĸCz`042|oS{o$ՙbN{(qA&ޘXm.Z,[(PX oث*ͤQD5kO YA2tR~/͖]wNʃN*#:NʟB9ȳ= )=<~ F?~U\ggϥ]k>8+eRҸhb#^w|q&8~|~. Yϧb|I^@np$!,՜݄~dDS\i@u;}CIN>(f bbCmX'o(1 zף%|IY:s(7Wz:Y9_-]O/3T7a=LDDS?Q Zlx\> }j:PgygnMA`Xmr%+ DXP>: YxE.C*hcgXg dSHԯG9wT kapb ^ܞoUጼ5dg7QNaƤ@p*ǫ.bw5HԻZl GC0 tbj1,ָ۠cXqQQ/š)T:_yEfͧ|QP#BnRXYݪLQd{ #>SGӑMQF{-`0P:;&_m ˣqc, Ŧ: 31ߗD;H5F/ҝ7oHZ.i: K9; x unS"m%;)u0YOIUѴ2nD0D8_.fP H ?g2บ:.Au;E e喁J7ty(pH?m~rI"s'ѤH͐EFv+<&9pD+޼z+k ж%)| mt̹1|o j;O)L`@H|9wZc}="H4r3'! v"+'(\i$(YͲ+Bө\$NO   kDy5a*=Ŵa:nven^ucc=Q  U/}e;JFm{CZ^Ud2Y$qG9rKsX}uS4#Kc& ;fʍÑ2B( +en7@Ϧ%.^[|2 e'w/AMYT%Ds3}QFGE8 $_哂LU@!z_Z^BfKF:Vj$:w[7OsnuI1 Glwi> ~{7 f'ffm!¤Ng}d%ӴH%6(єbƈmSԥR^z@5PT32XK-v%'T'6No|3Eŀ0_0MG-C%:!6e+>rh}E -Η6%ً'ilBΛS"w'P7|< ܤ_znDxZhu0*7?ls3w>17IQǭEM'"C{~v#ϔ6l!U`g FVL> YEIiH_K7D-\" ƶ"=ϓVx1窥d|$_ du"%#gRL5SF1D8YGYz9J"4`p6if=nҟu{%p;UE!lU{ҪX}(Kt,l_;S ڈ}ڽ!Bj?+>qi~y>?lO[TsV t\CBJXVVv[U 6k,Tͦc! 3s:E u0°#)Mxi#_P<̗bS4ƙj#od6zٴynrڅ#PUjȢ^dT]j l#G@n(Cܔl9? }9 zݱu^Wt>xk%cIsҢgz"yͿJɄe-B|>(`5^PѰP>v,H'=F l OX0`,Z݂<-Y~456{k^G~UȊaA>V, <^b~ퟂI1LJ9ipbu ]Go2CQx×FM| &yuu@et~WޗpG1pLͅ/ɝ! .c7rj!Q K(/BuAPe `P a$I/1*=IpF<î |^UAٚ|  `ߦ#_ih!jO{>IZ+4{|A$/'ɯ^}HRH|TkiU5BnیuzyPj|JIvA<:@WūևM33FvxN?>)!M *N@2엝h{)eeϕS]"|;ٮ> G+w;8o\}J~D}Ey8-j%T`>UF^dnNYھk=J4lYhꢝq+jK^N!` #9GHhڜ;%N情ɛ^wꜙdž:OpVz7~ZCeQ`QW3΂ӈ(L3}LKaN+ upqw ZXS]&M\*(N<fP&q؈Yԡ}[UUڎIb [/ q=^}Xɳ?@`Ar)P+:H~D@-v3wII~C`vQ)OvG;t)ӨG="3vbX_1dT}fىx <ˇZ0l6c5E%#m YDIE?"~(2$hCrB'"ր7x4M AZɱwhh:62j ϚǓ /;>T{b3ʧcFQ-t; 9+ 1ϿpI<Zt}!*뗻mRI3^v>;Ȕ{]۷ރBZ/QJ YXTg釯M,<{9#!1xjjκ'H&S0[ܭBЖ\P=YV8g?rxyd+a^ok7)C4Wc6_B*ШpZV/Bu;<֟fx{FYVVV`Q Nhk0RT*Қ#\+?YjAu2b\ҚˆrJ'\&ΘH KVAy綾7kSx}̴`H!+-}/W^L+00;#d؝j"騝t>H̸v!|"Fj` \x?C }^/gسO['OxԟYCᎦWc9<-B7xbbLysmv8Po WfqTY]7 [ "vh;?}}Ky#A4ෙ^f^^^j-E/v@5o|D5,]"~XcZzv̨&pk40x#y3{r@E\x<ۿ46e{ AF9펡n/VEuS0!cIEtBjwÇ<𽫪, }7g~2VY3~{['_6;# ymsk@ [L//9ҙB_P̢wI:{m'k=i{} ޖU9{; Ve&6,"FHF+'Bﱁ!*_֩T"1';6OXqL&g0g̽~`,N)ߚ g&K+dkmu0JOҒX^Hy%b.L)"04#&^ `3LJƶ@1 u1. sS'f8^l(};a6!ki MYV={uKQW ʐf0LbΙIң4NPRI,1 ;l,D9Sea-S#3;ͤYQxz: yN\ME#̥K}Juz[e ,ʊ٤Z=pҨr: f yHVPP 㜿^iҊ-ТGB.G#gW"#xsXGO5Ď H|9Ԍ'Pww ,T}m{ޖN )%kY sf e~kjydʟ=ܔw<~Z}U*ꗸsyL]<u?K]3Q3ep 鋕&C63^%4aCPڟ[gdPwO œ1,RmqwX$)zd0. |4e LV.7гkzCLI|68agˊvnF'*P7:K bT3_뾳:6it)@:XTtX/u1S%stȱ08c KhNM[E?Fl#PT qm- B6&/!;\M\pJ0ƀ΅,PzugaUy[g/ösގBkŎjOpfLW^CEe:W#c/u.F(ܑmL}[Z.Z.dK~#l4u(\~zD{Vs˔>Y+7?רuqhޕmڦBwb$1'1GB+?, Ah1ӁMĂyUv߆_2>EE`dtĚ19lAa x]H?˱m[NuD{kx0~SpCɌU9EBg~;eaSdJRݪaAa%\u ;|;N3=Dw=Or ^}uPc/y`'$ w>Ȑ*֊iNGPb*꧃ԘQD=LXOYaN=cm+GILV=ϐG)-:duԨUk_ǖkᕹdhvb~!$czZr[M(m_eT"c7!e?egwAØrv_=RpM⭢:2j#|.yK T>6!.>_Np$)@P=Mj fZ :dp}`^[6Ի86hCR{. NM BfBi~*CuIJ0Eoȏϳy.ք0ga'|ցq-cΑ* ˋ5|\tb h%gTd՘ }T:)^t>ſu7|BoPVum {mhsZ^f`]cX+TzC~]]wn!ClcoI-cIgQz"}{u, Z} X謧 qg .^&I^$$].XrUh^]aћ MF6»-'W…Pm[n$Pgތ(>GsǍ;WY 5Moڮ㇍q4eZKwfa6Na-E㗰 0Å,\Se/9c =C2fU-a >SD3ShMhO%$]']{[IK#cԹbgcوp"yoêO")OnvVi>a.q ~.S.)oo[~zxnn[7~53/&#[Ғ`Ty6؃%~T_q|m:{܅Ρ'mT4p]t4ᩚCDp;qQ7oCey49z*qocd7%3~tUHAfI`D5au਎J! acyW h?!;Q-hj[-M#tF3LI/ޫr1Or ^I3$J@-ԃ06 G?{ru[ݰ=.mkl% YJS/ȪNCV1Ķp5_o8aC{`n~z"׶.d#7h9Q%365^ǰ@qSgI^6$mA[_W+'@dh<@AiOfݫԂo>C+q&4GHv/D@büasحG}B^!LxP6S"nE*"żLA{ǿrKYn/=pwFDt?p=R\c2߃XGE~%_Cj"t#1՜.Lgz8 Zܷ]qS#Ơ+}Miډ53r8tt>cJU6uq̋A(*EM ҩ= Ϭ`sNyc0ֲ5hF.;BD]q*t;Pw00Ӊ ]HOku*ͼ6vP\xG4Lze`:J-cּ#4+^2/+Zs9ֲ"EFHeu-۶p^e&v凙iYIӚ dt>y?hV9* x#NMCџuҌON.>V*9 l$E%ə+;K+$;z妢}w{֚k E\>M̜^ 1_kCn u á sjV LtX)koB^DQ9K%G_Q@HÇi_FAp}2#  . 7G.?EjZ0d]M_h@5Kڦݍ r-#4Z"UHײ.h= -־NOs'F{9؝f.^SM)RH ܖ߾fdV,Cp zUߣ\fק.mXޙd%P5->!09&ޤ#m+cZ5Tr_[.^=I#H:TzX61񜌄W9$eRm =u Ƈ+ZiЎ,܂Qͩ'r>s\hnNuqʵ9G ruj5-09RwCr(d`Wig>^݅3:8@Dxv$SNNjֽ_ k @Cɪ8?Pg18׊س݆Z^\@7Rz&>abKVdxiP>ֿ){˻8gJ =V@c}?X\2E`$Ty+&-uGE_ݿ`G-曝6_'ʓB:بx:2@vŨ埶NˈdERQQOh {v%{.~No"Pc .q+awTnJX#Y,#">H^]hunG :et4s&A{~93g cl*aPU;Kq~lQ焸n (߼ [*(4l(vuOp"htjҘMz?!l>\wzp]sU"{T=Ua0]Z\(1=;.ncQ2L|C0vAᕮIzHKaI#M2!7cHK!74kȹ'Xps,tLk/j, 2K `ZCSP_%qoհə<~\jpBӂ %:s}[\7S qNۭ8mqOe\vw+qmͱpyhVXKx:ʜnwUh#2F|>;i)vRH(G̵s^C]}h%~3xi7*o=2dNOCDA/A\֩0pLi\961!RIL~ Y/YW'.xf!ʔy.:RkkVg>_rSdcDVȄx}v&>… vNiܟ;hY͂t M V:U%3283;f"d˝;>9y)!{Uˀ!d NG^ie'r_HnL>GK %񥛻r1i@ZȄx[:A̜A5"p|q@uu֔tu{BT}? _Pvbg_ X+W?v_t[pj(l?!j@vC1YgE |IhlB..q!`J)+2vv_0o^mU\l1ĵ(F-꟩2P1R\a4&%s{\{J/rިb|uW/cy9@";$ ʹ^"0LGFG#4PY"zSS HyUlw ]:lwVLnODϮWR%  оٲV5CAfsC*Kp!F3֔xʱ1xGwIbҽoPMumr" pDspR>#B6o(L?6R9ʹ~2A%h~k\9 ht[=>xR~gSrX~7uGRD`h'k%u 2Vp8}{ D3]UCCASUvTMr6uq%#n)‡Gy#VuyMB@e.H|SUR fU 10$ܣ>#BpqrnH/b! 8pG`*>÷[x5xV_:_Lݩ٥gk\`S9%퉦ה¡os(~V΍;O_H6}|Tr2ŀ?ϖd͐M/jnC>Ƥ[3ny؁؇`w 6ʯg}#\h {)}MorsLKh6 -21nviE2me75A42ʩRQfK;(zfx$U3'-#8nG *3lX5|"Ќbo<+j.)$܁gHVRX= SӉxAe{.a9Ex5l$*o eeT _1uNC<{޻S災 %3',Tvo,3= ףř#C2-=ԗ|TUG}렷4Ӕ~qa[jS4" u%.+ C6y]8>iǼ4&29nw*_om'HEHWϢZ>'3$jsXO%B <0DZ^Ƴo yϩ9^*HXK8 8WP)q>,4Г5O ߣ^Zx~ux# HL?'=7Y~1# n`[.~>إ8J8F>a =Qͳ;c %Qn=yV|Li:?1HufV^͂A'Q DvN^@ꐝ'^8Q~PQxzpa.yKQ &M+^ovx37rK~4·"6<Z'cWs r|fq=5U1("][Qt_fשJ *L5#w\n6؂ q[$<ޱ0+ܾ9 &!0U$};>% +40w NGfGΔEBIE>M%岰:V+W{ YDypWCQ]Lv.V)9Y8!If8zsOrӨ UHDNC/)G\fJ`?9#HJn>At󤄯 1B2$2R# .~wʙ -G. Ab6)$pA `~Jε!kwi䗯&qQK|^TjޖXS{6@L6U0JA؜`}ƑWޡ7]%0]&H03D\I-Ⓣ%{:}1%X0s̘-jH}zLWMGTajC1K9[oۇ*7ࡓz^%Pha*hGhJ΢TXZazojfN.}^rЩ+|/ K4?'~7[/$JKN?iK_-kWY8po Wwi_2::_L ƴd(FCX;KBS 3|aVw  O췋vb sisxa >;%*/nL,m^ /=JVDvE&m u}P,,D_&UrY&Ls1 Sm4|E2.GAt.ݮP??ࡎe#1q確{JpqA g $zSURw:Zެ0$" K`In˽i]8ϒchZLO`l{u~ǫ=oU^K Q%mnyUGI9wyndZDl!0JE-fG 9(q@_}IPyׅD"ְE $=sXQb㆒דjmxDf +:Y(R]ONyDpaL"+Wd{@7L980)}³V g-NtU\:+6<{`V .7xUP9<6|/k<;A ad_vFW-K5oy$S><Ob+&`lk!@CXRFu%žQtW 鴿I^` *;~G?ԇc껂?+YAqANstGXMׄ~wÁ)&&bx<d)$̏#=X 3#䓭ȷ:ZCLq q)@,2^xȅMbN,)(dχS}#>vsa͆ sۃ)tVMK%oBvռuެƪ1h> `?2]nC1<+"Idط.#(q )c &<)veraY|K 4lr 8Z/ț_9,Zx&YԽ*-uUИ` X7h+/;^Zk oW +e(tb;q̷:äD"b*F=CBke y:/i*%Fo&z9cS88h)]^cn0bl.O$>/PxQ39SPO =wbk0A= >rvfJ&8#}Kwc*CVRqt>`vl5IEߥFh5#ʻ~{13qϪ~a!Y@ۭ VZ,>b^dD܋lH@4 RY֛Uխ瀸CZͣ89dTi'H`HҲEGe #'k8U%}ufa'bdk nR/pHо ,>rg.9]L %Cr:Ӕ‹,)eHr.5I8OSwbw2G' Õ"~ 9ZAs/mb1Lcw-9:#bkkPox3T 2דgJk\/ {[Y P~SG3DwǺDkL눓gJ*{%٣zR: o{~ Rج4b/(tƍC)$5s/cCTNJ̽w "1(70u :R7%:9ݲQtYZ֋5{ɐWvFULS0D@&C ި/J)# 4Пǜ;삣آּ:aM+~K=T{s3#N$^ъ1(!>oxo:-x5؇?CTZWqٰwY[D'sMy1OP`tNɇ_ǭbU3h@h1~K%byXVP^Un%8oRqFu68RO_[՘T_ۭ0 oj>*5=CIb=I, ! R'xr* ݡ@O=M"|mIcHǨ|YH%^pN7^ȋj{QK; a95O-AQqe*=Cs2XSw;9Aφ #jB_}*x?HZe/ S F< (֎.*%\'#|tV %ѩm(P wo[R9FXrC1 dK)cS5mǽrF&Jֳ; DvBQAD/-.WC?w$ صC.܁$y3+ba1=ޟ2ד2]ӔM)! Nw^ݔW&Rf:j&rY',P̲k3+k+{ H ڻX3hV=_no=sM.ϷÆTt4GVU/AH&f$T"/8C2kKhb~WuRfZG-L ,%P8LpĊ$k3Nϋ 7WNY3_̡}B$3ӳ, rU!e!GaCEjNCz_ARr )mCvbM6Ө|`9 HdlC}HEP=O&kF";u՘B,WRG]ߓՄz\y>]PSG| "%ˍz2lL_l]|Utbȥ-\˭uz  0@ `0 Q=oD[mo׼zxb"R(޾}uNELϕ|MKv^ii=>jvL>bޭaY=FErp SGсSE>E`,89=U0eh؞77 ą4$ iy'X_^8 W9DSS\B()Z]0q{fFNIRA`L:< G6y >}b?8v4duah)>KjRsR״xky IŧL6\ 6:/1T^ sbLJc};un7-{cT ))g,D9'0i&Ğ?ҙ}H>Z*6|xR~x&뷢&bTsꅇX̆ܥCvxdhAPe;pM*631אc٭U`8CK91G`x\7KQ6 )BtɻѠ^8 1Nly.M~@eGmtsd-mg{ykŘۺ'.S zFowZv{U?e:бe1w?eUCӮ< X Je6/~6{>DNMݖe͝=),h?Rr/ q!dr+2"ޥd]qnޡ?dj=hExr4. $ ˫uLJvр}s~{Ǣuh8Pu^Гʼ$ZMXcbStk]ُ@0\B}پ?fL+rqZ=Wۿ`4]模P7 j +, 4pHp)rOH),)ctȤiM: <,VOpL;UeeoRlf-;[̜Y FE8z K}m(trQ_vB-ÈvZ%lÎ[4m's+ġz#ߢ;jAfz8u(^ji# h{v|?sO\D&3ZEoT#-o|7l)kMQ.uvNK7Ă֦j]Rܕ$ϩ=<.DŽa߱3 ;Fl%&{;; 5=8DswO?hcx= ǣr`Y*;7Ԁ9^^Gn8TL]Re`5oZgE{Ic Xq?IS%7݈rFԠ^c~^nZ=p7"g ˘-sv4ŨZq .! [x ;HM;{IeYU뿆6)qȘ6</5 ņvޛVYYTH !}߁sopzSƙE #;чrM&>Fe]뒴:R;`lDvS؁.> )?.6wKcݙ;`nf/({ێhoӤ^,ޑ[е*)MJI=rϏ),c u%ԥ3}z&Y Qnn. OjS!VC\޾ftj8O`eNlb䳊u.GݪwmC=IqvPڈR(Ϩ>↓[8=UFȠ(]:܃ڵw  lܶkkxBAݴ=!$uQ(~buh\-UE8JBx@XVJk>nd{=*k#mT%DOoHzM 25_׵Aa!_ ׂxۅƛ*G.I)-1%oó v{d,¸'A 6 L02`Ϧ-CD7cׄ4C8}Ʌ%i ~;xhls4JX?n\> ^ݕl Kge'kQ7jO_2DdQm}c koDfd3K*G||:m}ɿk q/ˣܔx3 z 54vJ47u"u4 MbQHw 7Y2#{! Aظ͊@h h6U,N8l0Deڢ4!]Ps}@u%H>2s*|+S 'Pjd &b+Fi{"X濜S#usYtl#i_sjgE79Jd/ъU 09TEDO ŶcLvc7>* }(Id9t}! %oX uw}cnv@ JUa<K/X0|9 ϩG>嵁D1O ޤXL˞TPC1Q>?1Jʰau6@$_qq8*r.I#PAJn~!=Kv"Fe f vm1/?X'V":@[*_EB=fݱ? i͠n9!+8|kpvAC}8q<珖ZCHhSyU!`EokOn7K!ǀ{|\ۼ=NaϟZo?킔*TC#&HTmOPK8wk4L+JoUP &W 0{etJ4uC-tX}E+WbhPGdzN C pӄ@qn jj1 {P &h\Q6[74yc/?irϒ8ap٭UZהlȿ6ބM]$iJԅjAd+Ѕb[SN(Ti11ʥfL1諵@CUe Xt[I)XĂRrޱM'Q=F0f1z2QAoU/9D0!Rӄg\ue=1.b6Ó_"j7r~&0!eT %? o4c?,vhפL:"=>$ᯓvb d/ S^RFXuNsn6Rs )a#:IufCʪ(3T8F ,X௕ ' CpCE;o'ZaOnxW0DGw Ī5rxm@y\KȌEiyQ*ޫ ud7c sڀb6<=q滳vu 9pIrh" xl>#>gzI"0r5/ZlX+Fڬ~"wSQ74pDѯL 󏟵0nD駭WcshQ^.S+f}!>!5ВxcO~<yCR9аiOp|5E僌!,]Xd}kT9M8l*I5.=9ǔS?9F{iN3 EMTJq<W m^hn MEFn!0)8>n+ܓmØ{$Wj+h34 ~hbM6Z2.G60ZR~ea}fda&N B@ܡ ߫%;:O.O9w@{Q@ qFe*\,H0+ɂ\ UP9hu|u> LAy.+w ~4Qoc.a:G}EWL~2*ii~%20Y|%OƷ(O7C@*̕"N`Kм @r?0.!F"q&=޾z* I`+Z&!:h7\ #< Ҁ3ޘ ԦViJɽD]5 g͖_4a%9|[beX9@8ħViK$p-]XǺ+JơEogBx?-4<yVxM $AWsxXj0ڪL!SWS jVa-0~/CdK1UJGrF(P=_F2mCvzx3qJH=YmV}Z  ࣷB/RY"N zjoo3<yIRR 1wz<V _[ 0yEbiSd8}pu(u~n,{w.g a&%$!&@:6:] 1Qe;vcaA9&ĦojN/bYC䓶tDZ__yg!aL};?2?3$iĢOot>|Yv:%cBE<ɐ;΃uJ*4ZüJhAk`UWeSeDM9C'%<*P_2ZK"TQCX$ν?)HŗL<ޖP6c2.] AAGn1⧭ VOi j.8Ʈ1duB+D yE>y&.)EESZWﻏd"wvm(w(,.C [Z#xc:|X#+M46CshJ{$"zP9KP@> z5HrMagSa=d+yjj2-y |t He={g0w[o-_.aNorl ܘ`uxξ:vwZ"|D|v>i(=E)W$Nʪ!9"Ǐ,)%fv}46~_u`Zuxvo%0M^v'ZI&7VճS mOP}cܼA8v?1RKu‡6bqI# 0!-AN;%Ŗh `36H #H[ٵjkh9WhNtl^B8.\|5< "jEj: (a KZD-ڠ|mQy٧=}hؼEVlO_URVو{NW7( `;@E,XD#^h!V~ F=PXGÌ^hoEni1ŝO ) )ILOYHFOӏ%͛-z)BZw3+ l+qvz|%\9PtFHGb-S]6዆vtc8ph&vCD^;`0 g1>4'2!:VU#!Dy-XF >#{)!*5J-nls4&cѸ^dLZ0` Ո#X`#ZOj}pTOfd. ;4f^a[ȽQ9ͫ#w$'K ]im5c0U 8Ac"1s"K G SJr$8 "gu U_ f,4wogǘRs6SngO$ [3"haLs3)ny,QyvY Zxs}rOk][`Bz˼2;9/4X2t,[lTizeM=[ۂU!Wz <1wDI9VX4ޭ8>zY6d43~adՄ#i4"\qcnq=x:I Iŧ_`?ʹcW ޽F[P ;nj`#Fܕ\yE@aUқ,G~ 4?`3NSD)~mX*zBJM?wj6&24%%j}ZL{DGFͰcnՎ }ANƒ|#4>ݻҵT?Zbho8Y/wu6uѻE>|-j츽bO{ 4i]w 7u3Qn 0ȁG+aJW70rn-:˹? [Aݘ[/M7ou9KmIe?`4$br|2VNOE_m =4_݅foRq=cCJk ;:jshЉDwrjaMn}i4at_/0\h(>濖}IAdfd: ߶0iu 8Hҡ937|gvsp?s>\#1P)%P^g[ J=y^&1ݸi;~"jK817VWB]b;\<|7]hR鉦~8!.@`vNliH2ASa;Xļ}5CcKeplIfTjPNn:*̡-Pcy\}' RŢLt`uN%kt|["R@'pl gF?_wT!Ĥ#{QO!Fns'm}{Pw|X0oaWًtu>a}:I~n\. 瑩AOXx4ڭV/#.!sWH8SfK =,)Ւ)/"'E45:|ؚ`>[8]{%"'r+ xRХ \zݜ tb1W@;aQnH@ ӃEl/Hk\X7!`5M{lՆw) Y MϷB ӪH &[:YGW c~# ^uDQj)~bYf2|3D^zV=By D"C{qq(+>DѐeiBXƷ*lheL,"-@rҤ0Qb޼yV$"m@SJx>_eOl$Tt$gQ)޴CA`g:BçPfE%岽iP6Ik5.T麗Ӆ.= PW%Cg-aj?g&6tڇY@B.{XN%mX[P|~%ڠD#xY=:<_@cz4! _l26*$D2;Pvz_ 2ypYψS>*ǡӔQvd#/VlU7ԍ|X`:fXXaNL$CQaw"D:$Mg]`7g`c<(U|-W3ƥۑ" vѳ6R gS'!ZXjߒ'x4OVgWfk{STfI=++,s#I97r F]fsv{kao"^;eL(%xDE&65Eɤ`PyvHiWOHQJ 57lFtR db(UC8"GEtCd_&3:P,Em<${.?Ei>jJ;sݓ!NT" CG|T݃4]WLT\^\۸ݫlC\iB"aqehñؐF Mcq< LDlL|Zڂ1_1+0/ԉ ~t@UFק1ڴv}draC$5<P$U*ʼn DK~Ҥ°d 4D}U/U ^n7 kj]YcM%@}[9HȆ!cRLOJ,Ś*BN@U9"gU %pg: o~0ABЂ8[|z~I_7h,SO7<_`ɇ(Փ$am6[ǀTwdYF脒6'Ijnە|^O8IDWO;h*yh`hn7cAQ-ݟpEcȢ%oasxxr&9ge%$Sv-:iHaT鯢܊zU;>f[Y:]ˠ0N-ZXAb{53gH.[MUM.PbpҸ0&cjO=6-L&VxV W*B'1UdlPH+'U*韙nRm;(Fڣ_Q!ؖ[)f:lG?bT ;i5sv>(;R]q`,SPfX׌IiNl>S2EeURg7Z|g/lP+nM;iYjWRphǙ6M}r䴷pd)Y/y\h D!5pQ=or;V&^aym]H D=a,jA*<ˬ8=a44?(oO>:s_'O5RY7龶N>BPW`Fn*"Y6|ܱ)" 1t͇6۳!b@[%6DowLC^ JJWh[xY05:SA2)Ts3TW˭B'[vݟU!Zx0֑;S;WBըm^:)TBr'" ._6=ܛ`C]1~NZXNKRo>dJӏ#e MIb4p?;Xd4PM;[ " -󡔔 ?\υ;|)A!N y۩&*[O_U1ͼӠNO)<>tkR285J3(G@,ݺjJ>7Ɔ7 RٵaD e:G[֬-A/ *tdF %V L|hßWPpˀSPULs'dT;Ӏѳ#،Zi^;O Zuc$AN"b^X2Izq WXCH?+* oES(SY # ΠO~6IߕĞ t(ؽ(Ӡj#R?vop0kER̘1sC9>w3NSع`Yӹ,$Fˠ/`ԍ f>_67lẺMh4#>Z M~H!Jz ؾڟ*D@ak1 `МQc< @7=¦ cXqE,֪ ϼU@&c3fu~NT v@E'}I <J܀RX[[Q9>h$\]Ҷ~ UW?vO!ݜCzKkXIBa/]"Vbؒd.d2{wkN2g›y82/ܿ/*pކM0h$sT`Rq; O{*_(%]pi*cQjLb7jR cfXoP߃kk" \ M7s"5,C~uRw(27ǏGN3?1@;tE'[;ܲf3C$caRxv^{_ʧT2 F-w+'Z!_e :hWj"2ַ-44MEe-rmy`U1(wfrJjC(;o^'<8@GjYqmוN.JAȌ_5]},FL2P.@}"J$p86_Y gQ|N@orhp/Kl8F}IENf;bYX n*[shX8~e#]jj wݯ*,c FlǨX{/x~!_f/Fz-3nE#w%MWӶ2ZD/$bT1N艅;[+ƲP)Cߘ:):(h&;Sm "g4k%؆ރ$5Ɗ^Yq~ Nt4NWk{ ؜Umϳ4dӟE5k$/*$F{fFZ&'· [-E, eSEۇ1 f;Dx㾉)RUYp"TV*Is6(Muv; hSPl|XJ?uqUVh 7vk=7'ElZqx2P\˩K 5cc"oxU=bp ^QN;v?V;o mU$'p_XȚT rL>> ݭ9 _;ݛEX}`7jMv˿i{x G7ތD'ߓɿ [/GI+W6{;kHqZ+AL.M }l:[ O,{%~V␓UM('ηxT>F'$!tZϏ`ujSt\7?Ë,(<h^C\$gNdX7WAG C/G<|&'B")CJ {]˕\<ā!<, !go %%9X"(!)ҁ*̤ȰG֞-]=kqX ˉ DOW;D&MpYtͤVn3wH[0|M˦y NY]5D؊brvrJgL:ڛMJKExKo/ \]>NP9(~#ģ+cu `pR|3Lƙxژ2+ [o]{)(T|?'X5].Ϫ5,n&l1#n~&s_(10"y<㞸<!Hg*l*yLbȲ.w| 7%]jƉ^1U'[V~&6v&iM.Waɬq [C?0-u'{|Y!sYgxVKHs`3{#f/-fT$e! - |ofƊPу8#aR9hRD!C߉3gR*F! yCBN= >c,]{\`wpK6s! ggϛSQ37NׇކtGha||T{:䜋' @a)h%8ӤXC~%8Q+F>L`VY?޲Ez)ҫO88/GFdzVS#i>ӶI O<2< i_iyyzR6񿻲M4U MMI$Ak,+k[#Ʌa)B~ePQ%>" t9É4ԎCTGd앉xMj^y=PّFQ:bls$|wE/"IF"*ITԱ Ͱ̏VOQ$ߟ=Q!; |ݵ$DI5!1XtM~c717AgVG)` Fdr{#Nn9prヨI 3v  W<V,߮8oX#mW7+w~OЬIqKgN>Z3StgYrKǔml]'6[R H80y/=יSL/b(m+[5lр_0( U Ezo?d·FQ%@tن1n"yZM ^B;THN.LH.#`~%jt>QTk_._wy䲣cp3N_)9GMbW, f֓a_M"%_sdKG˅l̳;|oG =NSúz-ȴTϝhE1Кթ]b @XOupbJB^Qx4]FJ[<».sr vc2(|mz:|oOn->1߭O5jiPБE4@"Ee i*zGYU2t0O z S\iZNFl(;ҜRdH}2nO7Q֗dcT%H)|s4GA}>/n|LR#\NaQKyЇzpY'~n$:c?c_׷M®+Woe>'a*t'D=L- HIz/q O.r^XHq?yY ɨ4~Jvڳ;Z\3_ZfI[ fܙ bnVffPF~+Ė:@~p$~~V^a.KZC Mԁ@ݻ fnlI;*2-N, VzJG·zd0l55BQ&S٫W/jL2#Ay `=ZR8yī4z&㧜]Hx 9~\?Nϗdס ?[F*-8? ꛄna:z|az; :W82481XE**&F8fxV S)EPƣ2#X iU)7J@|ɤ!A0qy-Aaex犽 lB=?ϵ:na S|*~>ל/ a^<Q${iuSIugB|=?tcLjws]v^u 7>7 \N,4E7{ )`? iւ~E0 SA{j0},i+`!m}r'VQD\c<|!}1 :b[{΍ i:Ty E`=^c&_%Ġ{OK|f{CqR6j@a{_ÑVl3(w<1`啘g>Q7}Բ@ɵ Aɩ׻S<ܳ!l0}z~mmRkz~'iJī c-)s]-jRWd#鿬LpA%=yx_^7ׅm2}^rVI՟7d h4DxpU R4t`9>t ,(R42k:~Xrf7x$>I2P8211M-$ª7EZ=aW琮 MPWp_S[?ҳ൨&> 鄮U~D XχXЈh9nh5JWEч:?{&wB+~(84_CU*(\pyW,kZĔ;3k1O k'&@WD$v ~q"k:< ϖz˳(2fR=\5Hz=NW3d̞w56VBWNʜm\^DZSEM!m֭_]_ 迺<׃GE:k? }h *q4pD&wQ"{ig_ػ$??q5ӝ |/x\}p7@Hn㐲*->@ϺEdtj,RY׃cʘ,I_G磖|䳸Q}K*B&G 莳*=?T{A{K-P\n!apՎJQJ=\ާhIMH+s\)"wױYgzk50f{(!6gՋ ;SXDiJǶ:8WW)*˄cu#T% ;u%7kw^oӻэ 2T~R%T.v )ϴM $t\]='>*&h7l MArduhS y ]x4v$T? KRįK38)4XV^=Ң`ݕF@}!TxX5#j3_r31f6Rzp!2Ѱ4Gt _MNg*d}}5&)I9[5I;(#óx-]lY&ރ, hp 1⫡3\& HinO+ AsllXrHZ4GCر"}eS9}- Lcoxu&~|찒&FM n~pU-y Z?" !2'"NpA3|>3:%,g2=_L KۘsC/KA'3 CST_A'm0%Nx-t}yкEu‚٠'?[u{B"07YźC5CT|ghl;{]_>B7{ʋ\nCT -B[e })clG sO %x6n1:(J6&ϼИ,ܥ'=-Ba$Ǹ6867>61ynཉˉr tHe |f*# #o}O%C>m(Ȇ<񐲝g(-Rp`|P7"EkH^IT ׺+y;b^J{-17^FҠJ#_O,y&IvjE0`"2m=~-%%P{:nBzoz ? n)*!ӔbRw轵@%l|`dX!ɼjD&uˋYH͘u2;zvZ"Bz`̃Z?K9J3f>X~U\1F}t#\X[nēo+=x))K>Zǽ.L*{ }lfͫ:L qF?bzRiJ=E\}/c M 2щva\;NTQ.͒k:2.t< H_}.]b>²9s0RVNY 0,Y7Rz%g@T2q;mJDYL0%\UߟZGCp6I&ޠ@BUHa(ij##x嶕 Y?ȡHl}qJ͐t~^\4j[I2$3&zOXJ[m^KwW 7C a׀qGNRA aݴWp1}MyUu6z%F77a\z=Ղm8yCca e7$⊒-FV9LawY c*X1+L u YאDbj<0_y=0ħƠ1*8oW%?~iF!\ @{p @VI# xe7۲FS>㌷00qgټm"mgy?=Q+)v#2aSOtCpXV:7vMaU$2dKfu^lIMKƩhNG.nCM^{g'T6jZ!֔N7@gVUmB_㽮0Iv r{ J=̆e 4K{  [)m7xZ&PQdzPqьo"E&RCG`rY.[i>rC"ƃ(rC|CQ{33<3cFI1ed"녊7Lmv*`Aِ@/Kd•lL ͚ ;p𐡍;{q& Gڇ.S;ϏKAS7<˲-Pim"lf=~*}@b">rq'PդH[۔ChB}[j)-]x~Ok/7#{X4a)5]&ºOXUrM} X[ѥ) |V%V < ,g! zym)a$7v\dnNOjhye$b5n+Cm$P~VK ۃLqa9'|KNA쾢HC}WB*lzjybZ.ԁ-Rdi:/Oʳ^l߮/S /h)U |ث}m/y'|O}Kq423 ]{f^.?14m3ql$3 #ߵ<5dJ)!`eHh𳰫N+q"b)d]2I&*_H/hڔi!=e%.zKYVxg-ᚚ 1`~mcmm,\EC8ef8L _%b:3@n|g'm]ð&hGs|eڲ+)d&w?TbH.Tb`c+/_ɣ.~_2:X ~!*A"C ȼZ(#ibhڷ7#Ҩg7AsxM@jjB*FmԺPqUwArr}3yM!!!ی#)0AUx鋭'ѨĊQS5<Q@ vi,<ܴ)/U9o !ɍέ"LJQU l|2i{\qiP-.=9#vNoZ0lo:mhj!meVGPa)>GFQԚz3*gZXtq,Lf}Ϗ@{]RV \#Ldn>S}?rn}-ݞx%{%JP4BvtMQzۄcz0(J]~Rxp=3Q߰~{灹U>0WuY)"UȢqz uOɲl{s6ƭJm6SVq'H0 V>ela^n'iC<#@aY2\dPyGbs"0-.=!bۄQ#.eCaKdBgrCeSk@;'?~!2$B+"K4>eZg*W!wF)B,8v-Aѿ{;_Wi>jYpӀnϣsDw)"r7ګg /(F4>tz~(哧<̫̏âҲ<+~YRѐ KRXt4R|)`PbW5:Y?sҒ̲On![%#0uڢT.nY'᾽mg6E=<5%mA ;ۤ߭T6X)x+_[pϱtg.CC,Ғx`y&.xn$7>4w ҝWQa!f?B{ ֩-r 4!ڞ,%;ݼJ7xLCy3iA L?1CSQ5kR3b[>#cŰТ}ǖ pDƞ!nGY苧Ic ;9:RM9G; ] %4Vs˲vNq>AC[ auҵ+ $t%C;̧< UAʹM 3=3Ab*a[e3D4u=2REɘks UpnzDtC"H;@u&*}6k å/i\&dƦRe#~tn'8;~^L3 d󛾟v `-~ϐэ6.~I)]Op?%QOxߦsH84/@xLelH%qWr5"x V5՛o զ0[;nu%xpo D#FX69ܢAT-ȑ}ouڈ"m}5|p4,[s'Vɥ'Dje[c:g=ؽŝ8Jt,buhijU,VR GPaD,rsNktHՖ&o -Z$ˮSz:|;ZQ=^*,ouTluվCZEk܋jvn"Q2weEPVwsR~#Z;xȩgK[\iN礁L8I^ 4 ֞}郧~*:'F(ר,/4*eJd恶Su]YTe@ygƏ}/^Qt-i = U—Ol%IGm7t?:ig;DFOp-zO_ka8A?jnjḪZvш5z^zƺ8UH}TTK%vi8)5{{m ެ}zLDD(_~;/SetD*hIMLܭi6HڷlL։4iIqźVLMqyI8C a0$& ?ժ"jn"K%gs:#.(h:#Էs,D]֑|(.E/탩=/3۵K;(cb@9Y.(|$H!?KB-WZ| [!ϕKl!QVv 3#G)\Z.}( _&ۥ.։Yuڌn`A>煸1qU2LHyb1[kc0k SwAl *ҫ?2zgwFPpb[k\Ur:g{N8(j>bUegNЬn{эz)!#8*轎n&{?VA.R;C 9 8&L!y“!`4قFRw mZVg./-5lWf8gg^qK;@jZIC.U|6q=l 8i_yRLj)!Z߽BnaV"Lf XJ64gx?|'g֣Y 5u>kMJ ѭM 6;d$KFT4sVOVF37Cԁ$nygЯKM媽44pԨ` _•E^A̖2Ɛ޴L87t}$D?'9?ý8r=k1|*l U1CBќC&;s]7Q MT=_}8:؎"r Ll`5xLtGeY"y푅zb\{B+>NbERux ^ 7&4AՂtZ$ o{k`|,g O$KOǂ3//¥׼*ʇjd;%F6N p^ީs`0Eb'%eů?36Kh(v00FއA#!dj5{gO0da.,sv E$|&yosAZ^I,#{1ʭE4!;;D ?%-'?y3#[ M͵؎"mFcpNVބ?Ue^{U 2G?ld?J<-qJ='*"'*`2i2O!ןB *:6?{7o{q#,u+{< 1?<#wwcr<:7w>"JÜ=9Cx9m3{DMt4C'ɇKxBo4U ǮAiIk`& dRwL+`ښk  -:UVӐ27}su!IBK'}Re.W*v8YO^wf>#d#J67#_B|2G3[| q[;Xr/LqLm{g&#qašyQdBݜ6&=WM{z)k!D ֤e8j=/N#0ću:یC7[ *8%[5< r3w7>l!*FATe'bpr4Na~wE% A%-eyY-%DRI`y*-^ܴS/<P kzzt B֩8'1)~%0 M;! Sj;2OA\ "g +T۲,HenNz'u;PєUa;OjkE9>HҦx`trkta;DAh5BX_:5ܯ[&[n:L[La"Gi2yYcJt=#bSD+f!ouZZ+^Ao kf}R`Rp^a }Wxǩ=dMjz]Ky2#A[gEm <}V r)cDI+h\e4p,yk45MѠî<#/K8nQ{ʰSR(ϗ09-7oBpF rWQ,E,u lߤG)LSwt e wŒ>T;LVQrL "2\u&v\Nzp>+N40}.RF~47Q/h3/ݽpljMF ͙C@F'H4I3Pe&fb2m 7ԕ[ W9K@{HZH5Pö)x$U;gybRaF6d?]WK;*1M ˌv\^%.1EG :l7ry~c~L$0L}m3}!CDЍYahyм/_J^u/[RX!Ή83 fxejh #D8+z ,t\o4zf0ʺރ'P~$b{}3$IXLݑcow(C*cD20c2v)~[3n,޴Z`ՀuHjF69iS893D/ƺwvf٪]=/RH&߆O59Lw *d?|OტgMa֐$4j|Z/u#7 jl+b_\r.u"'/ioe݄~#B4xA/u'$l0z+҅.拋/;A0p6FgmsnZa!v;W/ X v?hZR.ei;j>F1+}pitUaN}B?ㅵ] /'ɟ![,"-H-L6)M69Q~ r ){gAzEFp:PQ1}c&gmWí~ 2r3>%tL2[#P_ovJgs[ ;Slb#_ia.mTΩQg{N5*X;3ρ}9b(1~Мm-iz`čp j,sAPƻ4#M,ڢ+0:TusZRu~Tz sPCC4T~$@:{oS6Rr=ӆo~Dv񀄼9gɊG򃇭 G82$Ή")Y(]1&51l6,Ne'|e7 ֨h{&&Q7G2Я]&WJ;DƒϿ,rpZ|tV:]N2:=̮JAM|7(P'ǧXsW% 0g7rVhIǍ5}pp|߆mORV~{4k &-Hm?\jЬxE>%$!k|ͽ›ww tj43)lY3Qp)b\%i5.jRR+tID(oׂOL|5C 84:Z0)ĜU37jd͈HgxU#n[R sկ9g\T{@~;?90su#+.vu6˼ȈZܕ] ac-*Qs6~M,޿%I΃[ewUULOQwtWQód3Vտ+KJ'u xۡoRv0b5QӺu]iM,9TW(s˧UmN.ʃ:U"Ơ6 57['SR9PvHIT-Mїn*7:UX6$I ttT]Z!8vNݲZƚdw}CYEĎo/@ޛ*I(,ӓhx+Oݰ$=2Wby3t }(}DܚwYlY~Fв b꧷]_-iD)}ߪ gSwvx!" ΥvZ٭",PWfԛ_߼9g5sKcCDdrHq78Aj$s2v!eR@PetaKYqɝDύ\ZA-bT!+W)mXY /VR'Ď nrB~ɴԔZy:2Շ z<},l.\jԍUeJ7Mgag^1;=n  1鯞n`6ta/ݓ{ES7Her&HǥEч$@vs!% |2;ߥ=tud6z/CxF^"t}3ܟ&y:! Q\.`$KbKY˜>1h E&OqS:AP6)fs2尨dW93 2],xyaħ،,Coәԅ/܅MɤȜwKիJ=vwWL4f054 R5tBpt];I=s`24tK]~D"#u4f/q+ 7OӇT)/18 }_UN`}Jƒe?̝"hUa\LHFcaQ96l;6i T}}rF%IIafDt8/| Nۆc(habd._yi<{^7~&wb>i[֩\G>O?3c$Vi:<.t#z%$+&|\xs%+C]8nI=qG S/gpW#e'B WNaA۳ovtZe& KjD:2w͘s{bN61 #cc X/^a2x;DȤ,  b&fP-|DXZt)xq1H>3򅝶-o/g/M@i]zX9 0rN%Fgv%&,ZC2As@ż x"J (B RVHgdޑJ!γY*~59>-|q`]B: .hE[x#.Oۂ3ľ,X׹@q콉w0.H#&c<0,RVy}bC>(O#0Q=a(c릳g*Y=+nR+v! m}[E*DGr렉*83BCYJه oEu]ZT.zyjCv5o.Ԋ8WU^#YlUg;֢2N# -(@bh1ev& dDxV|!xy+.e !Q_G,*\R9˴̇Qr"3 `[L2Wsb b<2jT#.B)n"Ǚwc@"t*:h`9DPCiU;4ru0N8Bh@IyS/#)rp:~Nʨd {d\Rv($r؅'ĸl<;{`FI͡L(՗Hoܨ'q֑DfqWL{ƭ,W%b5#D{C,<0#T"QNq5>^rSb~_x{}#kҚ"n~xrJ^()I0tjZ oQ Ň{Dk85CĐ+u斐o /饴~e[|B'-f~&s1_F>|9T0m!ڿF7E+ d7NNFUFqgo<[E'%_D}>saXɹnB 3[w?\9+9(jz>,A!8ls pMRA K# %5/ͳ27yVxAms|"YheG;f3#/q}N©٤0໌G:lz-hVuȿu3ILM !4xRwLvCo^. Ps<~ Z%RL*` {A;a_'Nr2G JJmJ#䯞ttKC55J51+v+z5Ϥb;tj:VG&|F_8,'ȌpnMԧS|;;CBF^kf`ه{YY{2mI\m˻ .d5 epM?E.1x)4thj|x޻4}7I ֤_kC G=g,U쏝([ҖqiDJZE0+GPԪVI/V+<>TC_7+XO}.n̗ԃ}#~dqvZQ[oVV@!5n^hƂltK s셒賬 RT^=PPO#"f\aJJ&̙S$pG45ME-_{P&T.xge'urU&3jH 8qQ'o,qg}i9  ?s5N3- SO@c' `e cpĊQ MYlT2J`O j9 [V/oT#mHpZŠ8 ܲ޵}$7א} gH?i DyV~4=)7(ЁPQ  d\LRT%TO׋j̶շgWCNDp;*:.3#jh@\X$hC \׼UT}t4tvk TOwVx}JW @x*D~pm}$3Yȉ@*de#/|r MnH҇7ؿw0(+YPzXntTqO:?-d5r,\P4ӐJ*g:^<15 u^7b71Zw-}X3dwd8xi8`?W z[}1L |P.8LCoՂx.5m%a>gx@ؓiB&mWN3y 0ډ1lѻШ:r |⽛:8ջ1oW.u?,K3 9!.dBCr,:rJwB>`QŽ;`}4s喸 v$ܪE,F~i,_0wgiGwSCephby6nUcGPQQzŮ~A\٫ގTY5iR)gJF7gR-~d@CφW-FpPR=9uTZL*:9oxԁD$6qP05Bt;r=y}͹2{1srxb^f oL9zOfק 9 V5hǤmc_ҳR̎_X.Z^?Yng$59i/J+o aٯElK,E5F}yPU9ɳoGw{~nM-z LEýslY m5!2{1,۩D]3:dU*q97,*֘Y92 jݳgi4#ӾR_pm˲@cU*BόZl_8߯{"ϗՐCZ cT^AkCf@CwzU[+lo Ct,U50Qdiri,5Ln>+̠[noOw1 >V yIݩmn~qKEŤ;n$ͬU&Ư >b #Gaߤ|6A=cʕEULTjI!.,/~Q;}ʯUç+f"n!@܃7k(p90Uk/LN(2s޲2 2z:5B>a+lPf|װPC"uu" 7 GV;7A>æҬU@~iښUw|Ҿ zR,/dR5?ϩowՖ&1[ιfU9X5 u΃M@D KdoUvtw|[m{is"߮wU{׌A;Y$#w}@0 B|twFҡ} <2t%qG9RpR}x9Qxꮹ0o5j:Ig>m-xF .D #%xi)Hbzm{ERD7_d'AT}|"fSSL0PD V߁:v%YtG\(M̈w?C_w tg{Xǜj۴Uz ~ j8$ R$:c1x)shx&7l!瘻܂sR` w%v~%t$wZeӆtO f'q ly-T{oeF_"H4Z]?s-z5('Pe{W L$@ m{1R}б.*O0-g/G4P 5=.*Pٔ$7=7p UT;pB' ȃǜsT'Ǐ#Wo DQI^U6 s0|~ WJg}?FJYMfPk4q՜"J}"Vz\f /N'0;{F Ba,^d2o &G#]˅48߶AJͳ&LK=a '"%+݅uΠ8grWsR(MyX= ܐ}+ǘH5V*u<)J(9f^F*E36|[Т&MMoֈc0p* t R_N*OF||tnܷGUh&,4ksM}|@7Sv2TpEB.bwfD(mMF/^r2RH7Oioh MXle=z"E!`a\iT h9HN%LӚٺ͉VU~V_&ұT 1K yCX+7@J̙6E=GVyV>Pnq4yتgۄ0A/~n÷j~Z5j3ngҷCÍ }XR0=%{ U}=n;gKjLPʃCU$3WÅ`NkCpaR /@la",A}.90Ow6s7e[+wD>,ZfyڐGZ C{ت,K ZnRkF}$]:!rx9ʟh9ew6g=8`℻U`;)QP}; $Ρ<&e߲ l-2ܟ\<- jK쩕\VW0ZqK DX>*dxhu;!ZYf2؄xjo}XJ3^qkSA(sD84R/]b4H{u @J0PׯD1ǰT&zTkT;ܤu z6;yڃw'*hE_[!~YU"s$lR,lTgl1ޤ!Q"A ݶJ2=C䁴ja}fVpv(ZC`↴ɉdur$ʨ/TZ޶15ze̤XnWn4䶒zI .Ck\vխ>Oͳwm XSJ'_;4b07] և5/*&1 cs`e~\"`Ϫ{FYI&oXǣg@my(^;0F>IO~?m=C';y2ڏ ?@O43VJչ=sܦS2[|TM>iJ2цÂ|;U8 "A WC>,x&% 9^"S:#fw$YTo+㊴rּSr?2$Ho@/~"ȃ\B9]ň"b"nhc- mlti_Qن[jeY&,9e:#gmidĉ`15hO#Ed1,L#s=TO4Ki*Ћ'oD~O xzqܠm(~0O1rGV̓>eqSV-ڮ4uw]! *>is7V81b&}ΖzH5XS%!aC3H]_jmVu)cNzvLrm\=dW 0raCHs naVIݠHwNQygR4 TBf}@.wS-Z\YFBD)gU罉a#hs[Kdw*/)S,oUvs0pⲗ.aanʠjh[0 DX&GxQMNk.Kyֽ~.~B`jHocu#Т. J%[sS#g2ާ2)FF, RuOcmޘu.OVa 4α2|&Vo?+|R^=~F,+WM4tVߺGyd>؇<dg(u [Vr;Ǿ7czd^teڒNGv(`T[Pɾf)CqбΜ5Ag$JgBg p 9u)`yR,1TygavWlޢ{u釫<[;S@1x%ilHlvKQ-ι%cs?1[jY mduXRNȮRF-{S-D#bP{,mu-.ی#ФX:*ln;@'S9J>,n!aا> /G%߃=Sxp 0Ez`X&I~HL##DPGe5U)C$W05W׌b r4L}#O SE(]?ښp ?3Eb_Xir7#Ǥhg7~jwҝPV¡($KNo㦺8PxIiUYz;V;9KPqIuhN(nnX́EhH'xlrZDrS[{a"O'-h(BEyUi;)mK_[8m>)?J"`J4ՔeQ~dҕeˏD\xKُCQ E.oP#Cp%y *GT7] NO$UZR:JB>"Ύɉ'8 T#Yop0Z._$)QA &2mM\ n^f=!_^&;tg2pl8h:E" Y=M$MLE9͔I7ޚK ;5>gWW{*_͚Kh;-x𥍋G 3μEFE޽x([3a9۫`9d);D,@2Ç+ C.R|mz[QKp.[}oW1Ê&iYY EUV# ǒ^*?HZ"erzL4kc'0T+Bs[_',]cc}* eͬF&`z,"unvZs]hOl.$˯Ig{`Pض%A#єI8/_`|*ײGrӱZ/MU+i䒰xY.Xb|TS(+yRS f7Yk@?CpbB}Ilfܸkez[1f+$o㜑[O " nWv9EpkN _Q{0|>:As_*6'MPoȍV|#H4wߑhyx9tvUd#>6]Cr! @$:S+'&cX^QpܺKG߭! !pD|F~Afk?2" @=M9Bɀx@d9Sey1~ېoh.l j KC ՟y@_g,l8.AYvq _uW\~?|#c{?`ogJ&@TD.'O!^v僭?='HظdBz}k6DaS ֨Jxw+gmGNW*OG-ЭBbJ;bر:{Ü.6(~RƇX>:AZf%vhmuBC#VAo>'y*ق] L6TΖ!$Q6>*)}{R=Q~^7jUiU9t'r[H}1Zw TƸTeL_a Y5Dn >&S'6YPT_ ,x1M^gE?bѻ*=#rs'[< (~e7P5zUlu WA|>,ʭ".U >ex7y-"Љf-F"uQ.(Ӏn35?.E?Zg|RG @G #Ρj"6ݶmv֯id(sm/DͰ9?{M >.CWqS +F{zG0_U*f6Zcc򖉗ւu; G<8[JYǰf|k. K&2r%|Ot,Fuᇚuъ=TE:lV/1B/Fp6efT|wO:rm_Yʝ> C2F`Sk{Px|ӓ)}J\v][C8t >zP厺βv&pq\,2Y`۲تrED3y#];7S~+%N4EL? W]/ݬ#j (;fɨI|p^8 nK$ߏV!ڲKH긎[YzP|qP y_ u/3Ab@zhreW|ӥ&굮S"ҭyק/L:%U(%`Mۓ/]},)ptUl59|D.aČyBG;A}^ҁC+jj'EYrڂ+rP%"ڲtEk MG=:u$ӿo``0~_f r{5H'Xdxf6BZr OҸFR9QLvO:hCj2cF_m9 |Y|͎fZHQ7)8\tVS11z+Hw$k\_ۏ_ݻ^OhrC57E8LC7g $LqQQѤD=gZzXrC۫ժ%:!foZ!o݉az=Cdtى?0 /5W"Awf2@i"ѳȋ^.& 꾹,u5L<'ao!˼A S,'h=׷݉-r/t`b[6^fMFV>Zr;Ys2u҃ ݯ >*$ij&3m8Ι*\_CAKB7 '#AָD k3m .STiK\$&"oG-@*ިǏсHu5]_-,ڤɪyQ[I+Ddxt.̛7W07`h)9OU%oblwOħc KH dm%o%\FN$J}PۊĈW2Г`5q(PDvjp&? >ú; cFsb'uN]2+Qw(m|2%nnEJ}jz^1>zJ:?lǷjtXiDi^SO>oRs~%zr'm $RI2n[#-OaLHiߡW8#qu=,{Rv毿ckWxǭ>}R*Υu bc9qCY]ڨǓV1鍩 !k$jW: _#pP5FĈb˞2̰oe5fRJx|9f%{VqIN[A#r!jrdOF(q1*yϞ7~?Gkv ~q5x-ǔB:d*f>Zl":Q. lZ i#e!x"vA\Bq 4|z Zk2PevT./&Xέ7U>yW!uP* z{!r:?i)M 7uKd `TSWk$J=:oohFqЭ|>%uom.-L d:U|.mziD*T(wрBv"Rg nnl8yі څ'ZwI3Fg\v8oc09^F&P0VNϓCq_>*DKk#xROX [jq-)onMhmOd{S]BLG]A 2ka0N_sϩAgP0n(ݚ(5 <\'ar |/7£h%k똫|QO!>hQY W& Յd֚mo$RN{b-5[챚5VS*6ȾRE{$?)`mk2>>j'q^3u;#f7su#=fFG<ASI%oohck,z~?zM?_M2i6K \]LD9,hW!!L2m 6[({mw$PyZH݅`Yu~#$o]էc;,Դ*PEx(uE5Ï\C4X+G 7 h™O"-˙WXP@Q.8xVPDӣ_t^)Gmގf9; wDլ5Q>p(YaLt"Gyvu8~S'/qwX^#A[:҅1}DE-wko=Oq7NjAٸfg,WaFh,Q{@ @w8^a6Gut@}r'l ;񻜛ۉ1"r߳iJ |7~H]cMKˬUe|"g"!v5z UB$486A>U#ΐbP;Jk) $$$sbQ=>onx'ӨIt֞l#BO0_]NIrt*!.%D)0fgv/,x/kD:ufع$ebfu##aG#߈q*.-^xXUD| g(̌M15Dq+5Iӫ7c )ik_>A bNM|w #m x@t(ɊWOw}E1#V t)ЎƯOÉ\ ALr8,G"aj+z^ׁ5>e5>cG*ѡhLR=EeżT콱ibs2ᗶi. }C9 -p.k:(E?q/P_tXڼ]Ac!2[]roW>mL}A-I"闝^bɗY:p5$Eo~MR[w/:ZFH#L1}>q&TiOv/tIO޳#cȋpUwKMD,-~Ch9ĸ~^@} Ix%*m`j굆Q筘uEsVCMG6eGwh \~̉ lFbnsC\ \.lzod5FK3bb/z;{ Z,j@`Xa%ENFː>o0/ Q|}T5m ~1x)ѣ7vdS$еGr^jh  +$f{>!YjXp3@3BMiq2@ Tm_BkIo($2zai]oeF*2,윿PT] ݇>g9j*Y)+&mu?s }Kݨ1 ؼ6JC],4X_vΔJK0*Ff yr]2C^AB 2svS2ϘI\$ڂPXg貌)EkH Û$VC=G;G`wWZ=*;t ,Pǥeu *qhfJyĄJU_P|!63S]|-FE/p?@~):*?Hjʳl}'yE 6h9U/xml‰c}E,РT̗aZ p+[U-R-Fݑ֣%z,8ed֢k JUy53جbu =sr3_w8{7%k}`:}#6x}26q;/DV>ې%a̜z5k+B~g}7D*(ޚ7.Gy^I?7Zg-;ζ08Aы%GI~kqZ;dnZK h_%;,Ǯ7*85(עho[tt`eŮ"E{.{(?oEtH` O9聽:8 ݌I; .N,rfB{ k4w:}9*X__q=}CBgxVrTSZT҄.ZL-GtfNƿM9>l FXl)nyy#am_˪AR5Lkn7EV4,OrDd/PP܌\3rܷ2Vy3J_=f[e++k?I1" rS+N߉h?E^~UL&Q$kN4TKSO%j hV 5ז":0Yz[ onGeƭ4R" ۷9GI|dwm@}B%Q/j~Bs d?dZn0_63o4SoP= =oWỖ@1\%P&-z)8S^4]Dh-@rAb!`:K7`˩^]w>EԨS¯B5Zm?:SO! 0.C֑|ԟֺ!]Mް")FMJ U93ƆLZ5?6uALG+ԼPKm 8y>d&Q{ǟؖ ۳^SU).ћ mMb%PI}5t20VIޕOEwC Td="bE9˟ $Uz }K1sp` hL)nۮ?fT:|'׿i)a ]FL~?*alW:@&y06u&ݭ(pnTTho[Ż\8v1/]/?~zgW`l DUoteנPaVg}y.)yS-}L?10Rf4We<Q:}0߳i5KW F6 >=6|ؠLoRTc3vd$z6o9d`}}ӃVD!GŸP?"ƗD:zr5) ==4r}1SbP[~In}I=oC{ 5*M0Q,80 ?p) ^$6%4|%J>qm{l5hU& C#yճ=lrziJM]/I\17Q|sʼn0@=# .R?Z ??O6pE;)#@.qh`~0+fE(]gTeE؇Pu݊7oBAB06Qc? 80 YVÍv=L0~lGK\ai .=O8_N|2ظP}i(Û]2D#U[qc%3*45ugke T)( K[ј1&76/I@ I !G>+eGvY{~rrX3ڃAG3$"F^gXTQ9MQ_ܡЧĠ80,S#&6OȨU\9ަ >TDTh⩚?^1тNz \܋Ҹ-;1lW6=~/fgHUάA #ײM,X0Lp+X9Mv`Hs|>'//'O_տlȦ7W*>)(’Md:L7n8½qax\y^+uuqX9kҜ6вPK8-WxeA'l5Tl>86G1\j٥!3L}9YFTF#*(0hr:$㴇2ڙ YFQ-DD|rcM}Nq`ި(AWFmI-[*.zSb)(FVfpR_5[hoi<'CalMEp &jH_>kN|jBGya%Bm~+Sk Ə:EuΫUA (.܍"_D_j 1Sf*իik]ϟ}.Ko5 =1M+Zjp IXfl0s{hY*D]gI:^颖 m6+OLI嗙6R/Tr An۱Ch1dK؏[<6O;nm0(=N j[Nƍ4ѡ98Yy[|HIfpB@f E.xL4)-m}8h2)$M5vyxc DcuXIǂM6nǍ =\Z]r`' vEX_YiƘב? 8JiGݴzN1(ڋLOye&"Jpt,+Ie+TvW/x3vf?鴂z,/msDMo;$CƗ$<76CGLIlM84F7*Rg\fL{LSTg6(_s&s[ Z lX&ƜbAGMDS& 恨Ni[$q>qɱIP0Y9fT=p/A20, &8 *zL&&ɒ !0``a88ȅ08Kaq < 8O HjdZhG/)ںYV/5s؊@$R' Z$dI00D9$ϰx&OL dL,{1%Kj^brGFXù-'o֝IVgμNVўLD &֏WK80@e5wp(kWh_mEDT}u دMC}$՚4}.}{oێkvZڝ OoUswmğAEP^{ݻzvv]=w]޽jo}_V{\V;>Z|խ<}Wӭ&=zg:Ϸ^N]{f|=ϣ\׭:;-^{zzFfuw]Wszooy٬֩w[Y^²=ʕ.z+W6Ni7_<罻w}۽wwmޯdnJzg|+k;Vݷ|{z}oMs7kfkw =Ͻ[=)zn|#5g_sr^{k{/{ܺ^ݽvmn\>No}o{vMqoFӾ2eswvNO{+nZ^}ڮqm+)k}=wzm v^z5#ݔۭ'Y_v7G޾tÔoŧmnC}{u {^oܟm}s}}owV8|{nf۷u{ݩ{ޭzVx޼w+[񹩼vzs٣۳vv;5yOw^Żײkmu;m]xޕowmMn}zׇ޾zxίfno}};]}uw޼ޫvcw˵{r3gwU}臨vNolNrejݩs۝v^㣷{nlj|%o\+|MsLǯ{#-׮wW_;xcg{ {4{ov>}͵ox]7kg{WyD׭gv\stowfMuVT./=t^i۞l;%wh͆{=:zkl׽ݺ:.׻;]׷6]{-6ke{8myVonrwjwg{ܫzrkZi^GZTnκj.Ѭۮm49_{6}ٵ9z{eV޴mo=76a z{G{<^6յݬ^\ۯO^lwu^ }ܫλ^n{æ{mzz>}][n憣fm=c}}. vgs{`צoy=nj}ўvv=^;7uӭhW={^msfz{ﴡ&sn]oE=]X6wwz+^es۷zNx{Rݝ5駳 mU=6>4H:^ݽo{ݻV3OZk]R{ٻνv{S=Dުwn}Y<:6+{ӽ}=K{ǭzYo{{^ovO=iwG/y7uzmӽ9ס}v^^דtެڻ]O]mwbLfZU%z[=潭[Kfvt=:ݎ{kknTrzj w7l)!S;oNiow4^}wU뎳vU\;}^=ֳ>wg}U}:^k}]wpwk&uԵ^5}=խ^Cm{7nދo{+[Lv}[zU۬lNgDV"[׶گNnmƴr+׷{z]OvD^W{wt;;uy6{yoJ٤zeǝݏMk;iZ4[{޽5vǧvZsluvz>::zݽzh{o9Pel4nO'vm׽κo[Mz%jl6vo{m]ش] uwk׵Vzy1.o=5.Ǯm^ڶn7wݓ7e=۽cMihm.{=[]׻v+j{]=I\o+ݽtiw^ڲ7oչz<wnꓚO{o]Z;ۺ삇Ӟ'Psj{Vw̫{=ս7gvޯ޻s{wmR;cnVsݽ){w{w{:=wnwvon{.z1uvoGW{ӽέKwVכfۯXӽbYVo6jNru<{ޅj;Wi|o[fmwa{yֻwZuw{t繻fo{xީul^׮PWa#kk۝&rٽ=ruj]n6z=vev׻ջwj^{oU^{vj@|z7T0u]]ݲ=vN;:ӛfۼy-7oJ^iwo+G-gGO^)v+zm]y=f7n溱O/um ۹{NzA=]{j{wʃYGٺ}6׷v;hZ{M{Ӷw;n=ۇ;+3g=7ۙ^Omv׮inv'{+t3zo给vzw[zӗo{Y&{9y-ڽSʙW^]v]ΧҏWw:r]͕P([w=a2[w]zv}}{FWm[q䎫V5sq]{]vހݽiGy4T=u=Og`ݎvco\uͼz,{^c{^۽[κ޺k=v^oWۛ;]:gn)]n^u靶ͮoܮ::NFsWo]۷7Gmk:\ݭM[iמtǞǶmUs+*3˺Ioo9n|:}}{˭'ݮvo{+㽷o]TM2;Onzvݝ{٭ٶ9*/{A[mZ}>8zc׶^Gݹq;p:y\ͨ 61WMt][o{mG]<{nyN˵۵W'ni{-6yvݽڎs}y/}v^l7]ע0yޝH,w Q^[{ٯ׾;oWZKg@ԭ^;W6׻yo:j ]ѣ/@Oo wwsmv=h }no]ۼ{Cݽn{Lv:Z=wtdz5ҽ3z(^{7zz1Mٚv׽7wwZ^v9K=Qޝ>_fc.۝77ݵ뫲sκ7/;ܼƭEѫwwuEYkg{{޹v5W.ڻw]m֓ffwlvhv&Ľ[w{w+w2o{nwoYgT廵ׯ{C{vٮ[iiw]Ҟ۷ʶ]^;wrC>/vƳaLkκGE@k׻r\׵]]ݴܫׯGU{{헭][zJWewMG`}[S+{ۺ72x׽^4fn:xXU6]qt;^].sT׻z{ez*ikQݷw-ys>lgMۢ=zSYefԯwSӹݺ{ݝztouwVȻkt}zҤr^غ;;msvֻ{Sc]inӨS޽!۽/av7ktVnTI4ݽ;<ԖXkWk5Mu/b.x \k<:tWm4&TA݅mGwniZz5R}Vy/{w H6Κ[:tjݗnNm[{ޯkSE{ݶɺEywݦ;S(hzSik/Um{v{sm:i]FvպooV=zvw{cj&[)Iֵi软ct.Κ<^ZY{۽{={{]ޞTz3۸T{cgdmz.ƍn ޾^د__Fm}=q*՛o[z.jz2ɂ`b4(U 0#M4d2b&ɉFAHeL M4ф`iFɄѓM ʘ2b`M4M02d2d44d@ d&a0& F124za044A LL@?#KhS@#KWĖdbd*f6g$NKO%?P P P N% PP PNNNNNNhy'y'y'y'y'y'y4UJWR’BHI !$$BHI !$$',%E1)NIg:Үt {N(iRZKI sJzU4E'$IDT#H$"JVJR&$$$SRd+iJNBUĉ'Ҭt%m6 lLR]XH fLZS4RΧD<"V,gĥ0LeRZ ׂ_Ж$(0Kz AU 5%$I+%%%I $I Jp$4 bI$I!P 2I+IHLR 4H5bKAcQ/NΠ$@I)Ne'DSJRP%)%(R% At q0iUQ0Iĥ @%F J JLI@$IOY=%)& OA)I}J%=9¥e' < DiJj_$&=%&$iNYX_[!bI @CJRkL`, O mJI%-)+ OdƯJ(4ZI  %A.ILHZPRRHH$aJh"LDjbQ($4"K&$ƕ%)cLQ-mK`R&.TJ`S&2_tM_敄'@9֥9Ni2iNU9 jtILv)MzgS`"lQ*7TIS - %-,@ Jbq%"IP jA.H(I(#JIX@P @ bDLI1&$iRDV~Ah$$jlRd))clD%Q*4D%U#UJ4SHڬiN8|2HiJ4J4I I$IOOV0Dm&Ҍ4H" `IԚO& IL HJbD'4 @ LHm%O$I)! H,Ę$Ā$'0I)4AKM$M$PI$Ă,bF 1&$č&$H 4bQM$KIII1&$Ę7I1&$Ęb@$ZKI  i&5|! 3RTy.)tI))&JP$I @ 8Q 1&$č55nIIФR1(}*$bR)4)>8IԚHfZKIi!%ZKI@u|s$OOOZ\bLI1&$&$ĖZKIi,J@Ii$ĘbsI-&LI1&$ĘXZabHM$M$IVi&bFZKIi ZKIi-%ՖZKIi-%& 1&$ĪM%&$M,MG4A4ӤJx$t3ISJJI :Ru#IԝIԜIKIi-%i-%iLU4Lu$PHNlNM$$M$M$ĘXOH*3bLI1&$Ė- ZKIi-$ZKIi-%ZKIiZHbLP1III6I4ĘZKI)-%JIi-%ZZKIi-%ZKIi-%ՖZKIi-%eҧ13I0IGIKI6fi&bĂ4 NH!#JI IIIԝIJΤ%ZKIBKIi=#I 6i6i^HN$&$ĈbLI1& 1%1&$Ę|IIIԝIԝIi-43bO4I@Ns:$NBN&2u$N$՗) LI)ĘbLI1&$&$1&$ĘbLIi-%ɉ1&$ĘbWRi&$ĘbLII1 ZKIi(eZKIi%* 1"&$ĘbKIie<ĐĖ QF IA*WHĐH+zk,JFHՒ D$BD$I- $qJ>w?IJH$1$ $Niщi$HH$BHHY H  ]p$:ȗԚHZԉY"IĒ+H`Iq$bKI"Ij#I -&$lDbF !#H$ĐʄI"4l !8$FRy*4^*!-&$)&QI kR U! 2JH➪VR4U(A('%$"'T%%I^VM5$ @J[$H A$BR@Z4" H(A JA%#Jpfd @YN } $e];&b 1 iR$X("u cH*#h,SRWR0I$uI*I!Y@*3O,,WЖ%9.!JI"Z'JLJH%TP! pUH! !>.SBLHZZAJ4Ѕ4! ID@! bR&$RR$$D̉.JUiƌY)<b@P+ '6$gR$4 P-}H2R E$UčDi^J$Y WH&!"DbH4Ŀ&*iXI -u W҅+]JFiFiFiFiFiFiFi`&,F:D¤I)hK:A#4%]&ԉ&4fI"IH  'ʑe "I)1#U \ K2DR *1$oi$@UH$ D*]%i(Ɩ4%Y=RbYS<5k oҖbzѦ 9ğI$Ky)I<$i"4II>Ii6ij%$M )'$&9$$L:@bKIF,N$&/i%(bsI @sM^!')*TH y &RN$bQU2 4g)FqIɜBu +0I#WƒN7o%.)qKUҸR <*#<$bH% ^R4Ali?h MtPI&+,k:{JSWl6]lRBc~4ҼaR+\JaKJN}9D3I<T JA@rcݒaҁ#JHHJ4$iFIPH'O} ZВR5e$5^K}II=X`TLWJ('OH=7\I9\JWҾ]JSR4 ^}#E A=(& i&/ 9AZ% *i|%4  +D}'7U (pS);#M\4 bSH_:b{' R %j ZN#WikO WLWV8$ $U$1&g$Nƞc';&zNN4KD~cNV A= W P2$ lIjunrH, Đ [YdĐ%M ,X$[R đ$IkH %;Lt+D@J@n090Du1&'NvD`wbH_$qTiSHzx tz;@MR7bu%V pL$7Y)A>x'59Xzx%z+Dq'1$.k hbN2$`$INQ"E]tɀ$|IHc*VL+HoeHHbOS1SR  9 '" N {\HA\V="L*CULx_V4I|p(J($|0U+NIC=UBf>c>$A9&r,8%$1ItoWÒ4Yh3x҂ZwWIKcNO&~ʜI gPVJ<2 M<b9@x-e7ik^(+Qd A\mt4v$  `yRP58_g:M mLH%i"\H\}4,l_$oz9ma%y6Bto7&cujqx%"m&;WR{~v^JT,?ql5*ZɆJh!>KM㾓t胁-v\%Mb7{s ,J칟-7+烱^ Wx8Ro5^U.{N-OuǯyZLz.Ӕ)YZg5R$HcOJDUDH%~@&SJo/hPweKgm/0KKO* !;tΦ=)ٸ%{"^jUy{NtxWz3Qs:4Bh:amZvyƩCvu1U:@%Dg&{lF\wE5K98 . O1^"]ʵ(tS+Ӈ+ *_~Kv++;^WA,]K&ƨxb5ˌdq8ayn'r칚)}br}޲_W8ak /hR'{̴K]M|q@c)go@6;D*RUj,H~[-L_QIDݧs.TlwV|Sg_ n b}x-݉B.ޯDᖻ b{)]yAޠ*.y N4! Fb ?ܑA^x"H 6.:Kj HF[$m#{Lc%)4$jIZ5rt -!A",5əM(HcWDjP Cr$Riҩ6[#uKGj`CVB͍W b*1ɱ:3\}FJR Ty{g4 Wi`Rk[SϑwՈM7Tk^6; [N0 3dJdCT>EL{2V;' FЩc8,Zρ* y*< n}QvØV)aIR%1k_{h@Bᖸ'hX5P'g\؟nr R=@!2Vڈ<ja!zpɡe#ܘb;E[֌i`EyTvw(qRF|ٝR-ԁI A9%% &֥9by{ꇏ9 - l.D'+&3Fا > %DV$  ZAD$$%d'tF$1$H1$ eR؞:iSO=%M1.JQ$J! Hoʛ r@'ITH0IrR0H<@DTD+! (J W@eA!Bq $pbP q0}r d @%4 'J 9@b@ #A};uRRbMa-8) H"$48`o0|b6k)``@x"cMfd~Wg^6dV7sc7P8~\=Q):u |_|c?]kX?:cUM6>CNke;z r.ѥ,)jH;&]^ݜ&)(R>dAU_qLUz('7z_P$}VY>cl-(&*Aʿqp̘@\!B :-XIf$1|nъ\_: yאYF45ȏL%'] i.8<BE0/(%)KUG*Pġx}ѕ۳?~%m)7gB0|RSYO'Hs_s{kΝ%GKHx{\AL&O{@ $F"ePd@ WdSnP 6.)̠l/ "y w^YŃ=x&Ns_duÊ=:`DB  :\k>!'ju{Ǯ) =YHDP|++iM5;Jw@z, SWji:ĵwzV&6"ɵsSG->MΦRU}+O;=iNG'e$28o<$;r @;ߦ5v>}ϋ ;`VVP U``Vݲ׾/~d!tbj0yxO|ތ'qsmje;ҒJ+dAiqwe/ ђ84[҅"NgkOi(H?D` &ZBX`L - wim׺_G1M i @FHW"b#~%Ep@!۶ܦ U ׏52 qZ]\LuY[XjFIG 3Q/u|*/2\#w=foȂ1fK*1pC ( { RYVƳK8[r$PR،l'hO^!^7ge"/}{܅K&cjJ4[lbdQmP'f5Qa5Z.i#`lOG$iZЀ@IXS$JA(4%5QwxyľjƂo:,/K8Op$FieOi6iXx yubS! jOx@W>Q$jY8*IO%>Keuh š<]fvR?޴ ЯbsD0+Q?{}q@)=sw5{nk_ht[We)ߑe@fcab)"O @)៍v (5$[أXlsHҐ¢el_yX:J@`SN™s]C~^Ǒ].7}[~/iQ\@jpp?& o$sA0 6:"Yz0:Vu|T$^\ 5e9]Rz",pӌB$@4m'ܱS~Y>,cˇSJX i2$ HZ /ice~j%@H>h{PwęQ4SA|jX&RcA@qRB L~^ZYGQ N37y^*m,$,t\8[wK(C/hel HwOV>]al:>K~|yEեFh8Kg|ҜG`@hw%!,_`'ݘm]Kf$[*:;D L Ֆ/ucD˯C(@$Ɉs[ĺY3)Pg-q:p;,ew ƐX %nڷh51c:yt|<ś V%xd]^__^IrX{#ADD]/G^D@f%D_/>†ӸֺjX\U*qVfLj.fN<Ӵ^.4 <8/UIp *!7h8W%)|}o)#z.S p3%ϤT%Gk"q%@."[zίf,#9&9P Ic|S@BEYU uF!P#H'2WbD ELn* DV 57a_rC49 /V~ԂHNq>v' *)KZ\~\5SBxBuM$Ƹ'lH$+fm{5Me_ԣֽ|9FS:M[w+k(W*6(Դ%0KJIKJE- ip;(uMNMl~5!Oa9T&!⩡zKOkho?oiv 뷀{}=44nP+-5-^ZQg}rݒKLuߤLI%'L$ڬ%2:t/oIԒ8~ey׻W'ei)?WJ_–@2tZKI `K"NܐK[옔/j۞f?Q~` `@ T2]ORi4RDcbKIoJj[%"LROwZ^[K/>ϿN'XCx߾r5,Ƀ\*%kz'/N] 31@WQ?zW&5}0ΚH@0Nxkz(!LiZC v<2=i~KU ɡԉ+,*UWeneӴk6>a6nKe9/:nf_@HfXuR".yF\$/H `h3>p]q4N1xL]ٍ;YV;T~-zĒ'"V{_1Q6P=FHʳ 1t~P$GاnG Гi%pNH($̤^% BaR_+;ȿr0 @›g`ΣC<$hEH^5FO8Q8s"`O.T)a"8$HtU7#Y=H9G̊Lp(- A]dq^pTTD[GO)^.l&w{ `8K ?~9"  :eR8 D(ݏ#-H˟!C4$9j% @OۤJ`R&қNRi,j/|*>c-2'FD;MwOby۶g%-6Py8^ eUYُD@c߰>+"e"Z5`3{~!NL^N^ o)|`W\ەEt66\ީ2A~ᗃ?SLxX-XQa_;Y~kð2i{fr܁61[[/ȣ]0lp8~'q;gxϿU9X+PH:Ԋ8F uH}"V! '$I+]&A>֤I ;}(z*ˆNfLH$@40Lxu)}`4b!`?csLE(H)-!>%6$Nig:&ݚWWE&{YqDt^HB4^ }G_?_]~jԟZBsʚN_ܖ>Re_7W::m*IX\,"ۮ |'3K2z)kdx4a؜ U][O9{/~պ$Qn-JNZiÏͥ/ L'z.3InLxc"H W `愔5M,g}I\Nl'%~Y*cI>M-7ҖU4GO=_oVԪڹ86ǡR' ܑ'iu3*d@u4S(}ZWyOJ?)h|R d@Bg!/hb&DH J,3#ʮtƟ/箶zuDh3RFK@&h'to+x %NxzӴ[]po獡 ?S硚)~ّ[v} pB`Yd(cAǯۻӤWêr)8h ~"x3)eLJd2Jn#ܓyr٪rucMwOOn{8n|:~UeyN{ӆ b[!?EloqxMvdqq0=H, 7:EbD1f_!Ce#yu97y_I+r3D76\S+)%oZp;f/srD߬ǨW~oEpfx#r!Oc_3Ov\VCO#w&xZ>? &B5qX)9`CamNJyڎ}o1m7 0 2@ Rk8S#InȀHC)(Joc!,eӿTȼn1jh?cp>_ w\7c_~ 4,wa8skភ(-{猼=WTBiuyѫ,1` 4:E[  <T?t'Q%\4y {z* >|$L/EޙҘ *:BgJ;, x0+l2J(tiUTU̎@ZkN 3DelOo^{⍈) W(xw1ҥkG_[|Uv,#Ti*Z]0N hn@/DAΧΰv E1^/Sp;[mk|?Z0bϕQ/*6У5Ǟխ^r>/|)$c9q@B?ۊ)6\s+cDP/KD"Φ a]Ƃ&XFm+rYD_ LY@@¤bW`fa { 4tNfR)hc|"Oqt"Ƣ_Ё%QndPմNϣ"Vc~Zppb<&Is(m`/j4ф$ۨܤr7eD" {IX-g52xva92.R.ؑDf_qbτzs9RO&^ªC PJpX"N2P[ 6tu9)"f^}^f_.'O"(B&C ?̃4C mLJ "xFl,>Htt6%e{}sap`rV!%:JcI4ԉqEm{@*M t11\CӥW^E=%ނ8Cp-MAl`1Av`W ybQFFUi;36ga9-Z[d_6~ Yͮ=0BGe!9!U X ' eD1 8=¶}&wm y(\Ee1~9 =R8Ң HO:g޶&}D )KJs|}$z`m>wWhU$~[/z A*@$BJ' O>bHQ 1=HAH >ԂDRs sHbHHm 4 $oR J} 'RtO :I>D ^>]v:đ$R x1 #JYx:!A$0N0ѾD@;$"NשΦ+9>|y!d-IUO(@yC4+W)L 5lvZ<@ywK*Bdq+Ɏ$ȥe)_xagmLYn ⽶M$'}'%PP@ i#Mm?}Kz4=/)&W18o·;lfk ݤ*1'e@SŖ8esAX`Ky6˘ߛQ/wRh#O>eم:'9h<~;^pãDTAEDTAEDTAEDTA=MaKW*&2.u:VM@q_;_h~E,(bGΟB$JnAP@jƑIϓ}0 )ϫ$$lc ^9n2nCʤX~8m?[ön< b0k:۠i6:p|8?o=N뽪߿oy^yr׀|{Mwxr/Muʆ+j$R&*Qy b wPid ZG;z _9i:)tӹ{EV'5y)T/!HLX|9q=CĠJNb (QH ZΥ14T#4 }la |`yMa=5oy.#uV V@! I荈[NId$~*29:0ΝMybJ! {aУ^p \lJHBB:Y\O߷}=1[_ֹ́Gm#m^VW jU*">F1CK7Sf$= K&at؎af/H꒞ Tmh %03VZVmmG3pyw;sԐjYOLrq[SѶ%h!?/Ṽv֔3ZA3mؓ‚Wl6n}_AНiUqv@|c[6C [s{" 7 5 a;Pc+P1R NHH ǰAeQ~tMF+>ULPqdJIXTI\k`* ;hG~̲U[rLt{3pNDvyh9A?Yd -tOS@M,j` Ё^p#m&;51_Dx1>ϰYL?wڲcE#UHᒄ) P…3ܭkX6>3ykW1S9. bO(QjxfdZt0XV|8"겤-#C)v k](wȂ2,WAlbj# tc.Cu5N-U7Z%-+"ar&YG6| 6?Iі_ٳ> *f-#/{64ٟg[, b1oaD@Lmlћ&6(d;CŒ8OS" 6"9dA_wBz8ҧ-(tQ9 T{Ph03xXPI6Ady fGT8>CK+BWb0@k'fbhˬP޳KPU`RsB&2h&CQpWdisb$vX8rZڷǀ;CJI#ƻ.ۂq,2 D>Ѫ-7i#κogp*1x^GHZrv~Ӂܜdf gg_WXnhݤ,[`ܲ!R&۳:ymd&] F06!꾯:.]pSw  5Te.#\^[j !֍Zk+FٮaX #tIj5c7Bed6H9\(j׏CM ܦQFKO u [ P<9 +4Lݥ6,]u%P:MW:lƧҺ}rdאraF>r2Ww'8RHJE,V{/dvy \=8cgȈnᕜ"pwbE~ GǼCL/O%lB* NG&f}*D0'~%7Plf{%{bh5~`trxcxMǶ$SSڨOz5G[lBikhn']ԡg&n-Od/lkp] M/6[$`z O& HA I_ HLĄA$WI)pm9%bFH#I 3uxq3SrgVrP{Ŕ'"rnw<ϖ6'q8-H( Ty*~T쎛LtQ0C^ך52ZnF'Nq` PnY&N p0$ &tO}-Bp~W>xpzasS-̿fH2U=.i-_nf*Ws%*!Fc[:EBmctat9 }mLJU`ۮvLZSc'j%׶ʶOj6e3nSZCKUĝʄՇ~(2xcM!_CjcbUæ7:g&<'.Ȍ:QfgTB)~q9X 1Nr  2gt DkWˬ!ԥGR}sFp(jeZ='s} 'ޖ&79cMPSWnģE*9_8Cqްb$.l|Nr\vlplkwÝ4h: kF l%Oo_q=Îr yg4&aZa2(d}P3kO5AϋΈDd &a?]ro29K%Kf~H qIn%ɕ$Elj?((/̆=ҁ M;*4hPvJ435;3Ǘg~c0qu Ifk~ h|7YX2*8W2钅2߈/eW;FYgVV_Sk3zbD{+M;,헿H)zOf| -זZazwo'VpRd>8T~c[A5y"c: ̈́ k 疏=*mY )X%BeU*%wۆwɭ&t7 q>]/UKktrELvs۰ 't $ !`$A X+/{jTĘ$}Qo+q"q~MtퟌO!Á5&l,ZЉ1hQҹ:abEZٿJF2 HG3`:6Fm oed<(fZBȀߕmA%"5JQC{}Tyyy(EgOeq9v}Ӥ< /KCxI$^fo> q) .>=?5( ժ5bYV{ΰRܬԓ:˾Ѐ2L?K3POm|xImzJǹj95/dHV4'x0l'e-D./gt}¡ebZ-X1rW|k_;|KF[;+򫊳 Cs jƎw60PiE dRF`C aH3H^^>ݠ ȣ #>QM cGѬ>%NM-DvF\mCEeT%r ./kE) : "k6lmYq19+F$: |paE]nS9R\xR'< )RB\L'hAx0Z߸*R 4% ML 7y~}~u#5YH> ,5~F"*pĔ܊G˚Io9[l' IP{BKl>l0]5UBJހ z9NH+$3`= [?ɬS!…Ng5dM9FKE3֑5lW/=) u ޮKԑZ꽷9  =\ G1;"߇`5p3ԁP%GwUCT 6Bv)|*(NJFJa;\OU@j[n]b+[DQߗ*lη;A3H4a ݂ M\wY+RlIQ{CQ)*b*zV"pOEq9njCZxEW4ۋł3-ZvsH[v⸒PwUdۜ'^F.jk{hJ<*UH>%yᩇ32.1Il Yє>#9Z(dkob3!NN'=6ꍓӂZͺ=(x4Ej6.OBI= :i怤F g0٧t/}bu3%yp.`=IhXu8K} G^yi<=IoٓM.-/b;&M?Ľ㮮H Du2KЈgޯUrVHI3YOE%Фi[O C*eA̜|y_9w߹KcɚQv4?%ANȴ2žhCSYnzbr΃m@H̹T㞓lnh2i)7/ص 'ghiXXuN-DA.6+plGXsk$s&&.]9nB/AY6 ip@I1XB۩Ѣc6*[9e?&@o)_^.b.x9DzFjڜns4Z))*{X|TB&1J Fo ĞQxd32IO+zX;5\[Z H qڦnJ`oK0x)RwUWjfi )wT|1XGo#A"V|p;OK pl*5 rfmPnc#T,t 3L?H6Ue-*i Ȧ^㛵aĔ;8rL/X,͠GTRlgzt03Ls8cjC@/c_zU=*_4 `YHz* @FQC70)_yPFᏉ]+5|ۄv2`JΖH9<~$FH$}ANZxB kMhإ 59n740N̷ck7kՑ?9ܜ%i~{h:b]C7aIG8:70o@kMT7VAi%սe؊#}'},tWߵB[x߰+~ڸ)'_,+Wú:MWq=/-~/6ɍ{.a`PT{:5#'㵰*GM*;rwM?Ǘ;Mvzgz۝weZ 7xvsbDJ uU-PWtܴt;=v2Gx8^5JL⏈4QjDقX`Ys,1q\: L)+⚞ E Kx.#xX\>5Eٸܬ#gcl4P_P;UEBnOEBj{ UD^Q~MqY2n97 5 tph& Oħ 9Kop y.}yUF͂CZ,l(x]{t~VӎF 9&бtO9'!?]mHu# $;6  u'Z%?Ó3QSHngԧ0N Yh]  R? Wu,<& \7`;k_*fIY6ö7~~1P{+3Wa#_IA O,كTO)af)VQیPOOiTE#U<MJ(;r 6ht9Z.!^m_XBA7ߺ%2q"Sq `z>>"i?ʨ/2E ?^?n2:)-.*i4s0)"m]Ԛe)"/$.Ae}˛pn&;RZ6$H՛vaϯ,lsm,K qxX  p#aK|كSk>!}AM:"[%LFBE+uZm*1f"‰jԲ\qzzu6{|;jH%eG3 hqpԃREZOd#V=`#Z?9U} e;t VhZR֑]nw55-@5@^sl!ozءuwb(\[ 6+],ndn7bhO;z=s@f2Dx, ~_βp ?/X$asL#rbJw_9C( 0(2( eX`B4MVpk? mjI>o>/g_;ޫT"h $Ew2 !_̌#;;4m)I B/ҽE{/S" "9ɘ0K@_xE#(NHcq)lBNހRqE'2dk jԡ> 9 8EzVFm!4i9+d>K-j!&xF( ,;ydAѢM#M3|,D1oF3Q|!>#Xѵjl3wT{ ߪ[4ܣk7o_9M{L&#JBMx@#6WfA3&I!7FtЇ4H[y|S(VnAp&!({D3gOnՅ ÎxQ} &?sr,9jU;E)tI}#)b?/ߕd}_lH|^αj|j8s~>Cq85MJ6 \zЅ h\7+(ݹ)otт,ʢ|%H &s?tл~1(܏+7z=ӨbH"ؿgQ ":9W ^~-GEU[CHq\4!)=}(zԾ1y[0N=FΎʎm/z}dKLfLD)EY?ϚQ6l-ĴvʷoS 6qx['TMg-xm6"pk/+`eId J]Ghxݼ۰0GE@W1̎S qWM_A_6AmSUF ,VRG,BH&|p8҈^7 kOIݗ "Dѻ.ۅm[>n,nz lw)Wl}w"EX qUO"GO|A"'yFPB,Bl:yMhs_ڶV02ûiK ⊁ڕ2.V:3vnWw-E@@fw51:m }d_z-LTCKrT R J 4mE+fTcRs|jB#;_sV:qh x-}GxԽ/"԰y5+5BqJ!ܺ `L V PuVU&1H{m'DE[3N$=7uTweXp"N4!6N*ROU8)-_ԠւzH$ A#H$ID'jzA5)-4" 1:-J IG^6J,W?_8ۊ%dƒK{䆪;^e}eܳɁ]3V繋u;_hQNZde3{&Karf/m=a{ _9:9XkM倔AXgWiSlU1G_G`%5"Yb}֞6[ʳ P9 H=%gxzi -; m1I)*\=fhE 8 +v]7?3oTo$}/|eԨӦ:E9.'3`(\@eocқk`{9~>`2+:иezAp2 8_% %S PE[j.YE_i)rw|q{!5$Hֽ[ǴrPb9-Rt0L`?PRyi q M$DX[pn\1b:*hT['[Gk>vOn $ȥ;N+^J<] r)ΏV0OPW Dc*yKnA\W'Nz茶 Bz~AW(\B-%s|vjYj>'FD"]SЯfPɓ{P'pG7J#=% Bg!XHqȬdR)iM,d2q۰kyi1~6dk?f0@>_8yǦj\ovF$M\'lj-X7TQ6_ {\d sYjj1Zp@Gm꽄w`* #o?:͊p05CZ/e%C~͢Xgg8&-L[ހZV2Lۉ6(-җG`Kd̳$u+Ȣ.|P(ٹtmIihF6Cc`puȚ&uC~!sᐁAֺsn\g!i_0egk3^Z>wo\L49g=K2J8<2_ !S`g:'s8kȭf~ L(kCwSZZD3$yS!XIƝxm^H[$5oK,җ_Is>4r`vsWtĽ?pdMo%k[wqslRk.a1Co)U*[AGU@h̕BuUD׭B{Ÿ<> qڋ~3iIs/^=S:ްUm꒹[q}ЊL%@}f>Y5ҍ,tgB}<<೏f=! U4ںjpUKAy.2%n}uby%[A .TlB8!,%*Rq5qj5=!Cw4lܫ; `I'M#$[Hvu@ GYWyWU$:LL{ AzôtLg|9'[\KR΂mgAN}1rX@ %5ϳ tnd f4O޿Tnu-\?%:v,ur> Cz7%bP5PpZ2@wv"9s7zۜY, k+ZFxx MA- Uםd aTEFg(S+&Wv^2[ rN9 ڣx:9-L(})ũWBHzRq0@x*}Z8R'/E &*nJH)VS(.RI+Kw}% ,MLo>U[Qren=EYM=Pj#TDz \7Yit! 5n{tb*g \9TRJx-)`a/B|8pͲ \y[,N,Q ;-. x|PI-ٳg`sQP`S |鶌ɜt3kxPtGl5 F9 v,uS:G{;᠀BYeS~:AS|!Oq %Yc<iWClY |G5㳻/w JVIG$_c2G$l ;]}`uBѐq:>5ey%\D̬^7")] q)ZE,'})40pX@.o'3P-#1o 9[~1 9ݵE FYkJR\z?g\3XN9*F 0a4(?_HZVZ܌˦X ;&.̈FLXiWluMVAyRtM]lf5 $Yz٣E N̙xaVksR$g&˹{ed}ekIIM||1S@swUF/ڰMGAnWv!JJd[GX$yF25;vSĈ.Q6pFTgCoYDquj܀w)ѿ&vaz;k$@=ʕ !"{CWY2 OQ IwV_E,9b31#:0aq*WM PsLt4=F{dvХ~7z tS.|V7 $Y{_qXbKr0&"U$uiF"޶A8UɛJBcD+4cT\S3)YF7S8r')#'o׽cxM*^xi#-nRʴ`CM9,hV?w 4^LOv"Јnf4lWN/.?a#]> o J9Z7x&o~+0=u*jB|yR&"Xe)yuZ.3>solyrMin͏@ P?Z~!\6\"9jyXρ۫n9)NQՅ1ܸj&$ܜGZ{~Ll~D~M SiZQsS-̢Ee}ÙnxVZhtnn,cp9}`RN%؇ gn]*gaE^j=CiH$aR=Xm:艃'ldzJ#=I4! `CP}X+1e֐*#å9ڣm{AVwTlo[i'hLcZU\4M{@%yU~v 7~*nt7/i̛̼VH|\s~RBiDftf"|"N]MfN9D0ǧ?ci~H2C]UA'c**BD %v.tM%5h3E?]#aW`{eZ=*kYzdS>ꨈm3Cnɬh>ˁT^QЀ]DYNTҊ$OPP j^";7F%mtwRM5 q( ه2=ٱ\7/UfBtj`ڽ,) !e!^[Y< yLEg70ʦ< b  Yz&įFTb{_Aa2m"?|# ZEIhrׁv~OSP"\ٔO9v zEvv\Q'h'r4dBq 5!LĄ1wRT ]6?P+,vgɯ]sm*?AyH|2Ϊ] h7nTET$;]Q&6r qL,rHM+K4<1{Nk#[4Z~6aםL^V`%<4޹/eT^ji\!#]ړ\v0(|:Rb (ѝa_\Iw-lʑđ\?sH1`W&WR>S9 p< $, 5j[CENYUagE* 'FQ믚́q"Xc O$Ufv5µu#Ջ!SD|i6D5:y͞.N-H^}2ajw*¡ [l6P>OGzS"0ϐTkY=6un^Š!@30HA_Q>(7|`DJ{wYu_Ydz0-hRW+u@/b6weQ{+P} טtuJ7ʑbv`6i ՁUٸ ,QCZNœ^DzJI %QƎ+W1#!G1J+ګsPttE6LvҙF6l廞7en1fĒkbhr ȻSuRy)` ~|BDA'Xہqk| 44%k"ZgP߇9ꇦ&TBL+nԐ#>#]K$9phҖY{fb*kmF<˶ue=dS!ta@SKCZXj(PL}+h@q!]-fy+V$ Ꭷ؎)EId@D$р7TI-MQ#zU]ĚCˊAR]nډD,€E68Hٲ.߸>8^FĢdzo9fTzꢚ]FHgG`y>!RPTj쀜"dSݩ_sN bsL$=TTe[)5̤˿0,ܮ\k >-񼕳WȂ< AR$wn9$a,M p@C2#E71N 4Duֱa 5=,pˈi=S>HѬz&4J$_V1܂6==(ţ>o5ٌ7BM=2j,h&9OYZ[(9QpL13K֏ A)gkP 7 !p+"[.{:MAWnP"{/f5P$pR_LA]uƘ`*8d}xh  6!X<|0?c# d2(GǛ*Dœ_FI5"P>]EVb.<7@0Rj א>2&HBkvfZr &I6EQ,qT dkPȒ-a ^D %f9 v?Fr*_`pa!w]5M|l5X޷LyY` 򏣁P5"!'Eomfh~` cœ({CűMRi(Q?x~V׌Vvjj~fss7o}cթ"4[T޽P">w$¶"ۥ5sacVEGwC8H]}zP0W}7?TfbFz>]7s6/ʘpQ*PYD'E+AfEesO&QEr6;!LMlk6`F<°Q='PrvzBs#Fb'ЀJe}K&l Z,DeR0Qr!)<^*%0ӯз\cTqzjEcIg*ؖteq7}#wva|c;^ki\U`AjEy.c1 +mA}}b?T Ln\T3Է亘x V ^(v<:ǖ"#scq(dkχ\?m:+56eͻoy,򁕎(YF z-5] `Fr,Tt{ $!B+H.$|ʺou;ykp,pKr/?? .iL pgL&¼F❏P `?B|Wi jBSjJeAF:}5rTly礑EEo*=.-4ic #W&N:o[arFYlCGh ,ZC4<7ޏCB])3BXCUlEq(O^@H 'HCW@]Y+]g9ͅ/k[mMw\OM93HAR3Mg1iDX+m.xd:Ah 5K@:Wjp*r-U Ig0 !v,M/lKțye"2믙,wO~ Y>kVhf;5&ii(A+)[2FyMѰ>SK@FB  v s/b\r#GR5&t9E$S٬H )H4&0q†i#˅׶R y振,3p)o_wn }=9:\3|q]ԧY'[F. k; "zVa:|N@3e%^gt?Ĭ1b}*x/J˳,Bvhb RU3aſ#h1'̜لK*!Lv/HTaRA9>qA<{eV\?s^cf}s^8$u<<ޮߴ#xu?)BOi>nXOjyآ8"uaP6QIQӓy4#ftoY[3uJ>𷛉%m9FPglio㨒/ah>26e-%#P>JjM*GhZ,/k8 o1H@ʒ,WbW) IG،msF!{l-;*Q# n)?i-^$zʕS$S Ć$–OIU~ U+Q'3dՁ`F [%:aҙ&?Zy[隓%P{=m)z̶]7JVJ6>66Ⱦ6 J#g4w(9U\.!W:&C"w-Ȧ:8N"j1Ւ#vQ`G)zچRM.`3B13 IŮ8ꜺW{ uKt*ҚH͍T]L}vE&BU4[ ff6=<%eSį@-Y|qV;^Ai!,8 !APXYhx xC?qCtU ugLDYT,#JzvT+[H8 IdMVd5 ,D_pdRne8 Z Qkg0%~d'ZL~B96^Yo7?+;_TmBFLHlр,Ac;RYJaqf8\]oFz * 7?B! APm|C<5`#_\A^"|`^p_բqNAxw mcH0!6Ng_ &;'tQ)FsaK(G 3­:(Y'X:}R.5Yr\AUQn` 'wmy '<8J4KbilG)x,w:n"9% e2wL܌ŃũE #oZvK,PO/n0qÍslae\ ?`xC'8z suKE!Tp;e[!Nߨس3g}Lh;1  4G(DCT@%w Tu@,U،dX_\JXktczȨTV9-R.DOA,G*@,yDBsd+:EC&v5@7Zrru]B4ӘHR{&p !% NDIO:4joI<%Aȫme*5=!  oiЃw8g t>_vGA__ vKE) x K&@3.NuqQ {g9{ dc -LGHEXvT}M}gVGF-dt+&ږѽc̴: aۉGx==P7˥6vlMrVPtO_9zKe4餉:@X͟anfFKd튙L f/v0=56k9-1{`?K(.K)kqz/0~X'=Ҝz@ &# 0ڞϫR$gHl5~nSp}']<=lvw(ߵ7< BTD >ԥ'-#!323޵~zl[چSp6+ :M)G>b7ҕ0pz|{!OnƖEh9L6QʹF@dz D?Qr4qy@llqIj'D`lP\ߎ ۑQYc%XD0#' G9ol{J*+is5z_8_?abG̳En8ӚG5k&B^>ۋ%Ԃ2xP 4+e)>ŧcmrNqŧt;;ތ5yRrJL,#5wuH:XCKPsLUg(Me%g? E Jf 5f8lz5f$<ڊHO_ڀm*}pȖ҄nb귢>|轀3x(H\R2Pu(Z(-'KZ+1_W1RQHE7` (Ѝ:A[$ET1o C k^vO!v"ZX8 . S .K{A<M]pq ۾Zb`6|ՈOB_ݽQǑ編~( jhX:AVIVuKX.qhF_cRSĜ(n:11r4Z_}r. Vh.L]NBq7`ҡEs.@5cfLX:L(ɱw=5/ݮO*Prx?`S8VGDL:;ޜ}%;8J u[A+F0=먑:"9<+R |@)?y{wTn(>9m= V̧8 [K&9hum3A7ԞMt%~ZM࿬$Wm扽Ug}Qd %;RK$=@ʫ+oC 5H4ڑf{ ? H`[6#bJd.P={ ? !yʦ6΂}ڔPGrӂL(c;pyc, RK4I Uu(v +&^>g'Nڠ4f0eXHqw @3o'_. KOue*4{M8 DO|*V'/ek#(feӲ v O 4e)0|Ne.EJJKXճh~I7ēIeHI A't2R_7c$P@8\u,"%,0˘C\$3gEBE؉Q@v #\ 寰 7g.<Xvψ[UM+4 9t}L{GB~"Sq!Z#,AKt{e<=zWrq$ȔVEaj%g]sX Y3o (";PiEul<d礙#Ć"מh J T^mqI@ԬۡO b\BHo'r?5t-B0MG(3ݝA -Tʄ 6[F41  zR;^i{޶S9VQDw}2Mz)/,60 0~L J1oR*)R: $/c\ocP2LxFe6'ۥ$hmi3ȑGjbz59NkuB$xW`2W3*T"M⠓XKL@|>vӪ{ ͂GsLnZ";T XrM\dUp \FO.7)_ |Cj%@6;.9x'*~EEyQ)` oͦO"qTg`f"tܭx0T286[f "rwtB* 6uEu ȅ泬`q\/0&633,:dz k T`EYZd!6zyxn<} '>d(I!؈yØb?`-%#'aE\b=7r А{.q{1D+.)z|XhsT~SLDŽ9[1`$Ee@ڂ)R<bﯡT 0ij l*﾿}t]2d\J<jsʂ̷D}`\QqǷ,a̠,y!}+o6P Im"Iߠ!ⓥz `;>u1.6˩Eޡ =%M0!g\vY-r8,f'ȏ^7ϩbCI?Dq/cÑ~ QiL񑹏 = 96 \kΛ78h+E.(<^[-bi&ZBpw#|pέix ٲN[&o@kH d]c`5 MȠRΒ  0j6ETzGv@cZ7xSPrzx?>T"> 5413ګUyJbc6$ 4}D7G,l|;08:0O'|xp>a43,҄nLJe4Y9FBV A. q#Y0 jωf(/bMt+ Ŗ^= Ⱦ:;4]V~8WeQ <?oO Ԛz?۵*! MhЕnfV\CstKBC6!}%(=`6=j!Q_F)wMq TA,PlxR{K R^4N"IS8g.ZouYR`Ǚk<C LuAmJqBP~G+\:+wʿ'|Mp0_3bRVzc 1TKO8{Ⱥ dQ5DSC#W SWƪ%R?Krtcw.ε=:R:7)Qk+9,@S:oZ$MdQWSL>$I2%uY8@|7 Gv)IB4!8 |JqG!փo޷\)@CFceBmyj}H`5U&K>bj7*c’ata8 snW3!'6%<З&C B,}E&书"9 f$Lzr)ג @uÁI?$u׍1% x z֧(xWR`O]:f &(@g FoCk/~NNZ~w>歰RwaE.kWqHl"TJΜ2G5O8=Bg'1+͹ahN}{,' U]b'BLGARllN#J:4oD 4C:`z)Ml(%Tg霣*ͼ1/Qg>w:T4#ām!-)|Tq116Obkyu}`wzh6aJ֪lЕ @[GtDc!:Xqp[,[աđ[B*Y @\JswI]'v"b{Aus5h/BZ#k8>׻OB"VTxj#\)+f'3b m$r+z#_i bj2%EB&`N jD/ʳc~aO%Ofg~XI ĕq>9=nL%)BEgf/9>Q y)%#ҟe(PJlq@X;j1Hl̃n7SgELs$"y>WWg"ķ "WB ݏ+wZM3"g"cʒrh bנGp,jX|jgg)H9s 7GIɵ|uj'eQ=>Y>swPnj Kl〮l}O#zn+Ҽ+4My PM7z{2/cuu䆉+4VKqt)c3QAg:6Z Xl"Nq L )Zͅimk\o\/ eu7" R4{R @bio\2$Ŋ>QŧVLz!WKp'F W;c2eŶý- r |z} `WݚwX/ ,?ȲAhp<0M-]mfV8$Fa]h&x-+8R`:fc.z4=/J_mclf W2SXvS զ{6vaf|9ǐ&0\`2G7 RUu&$;`W $0QdHm9MF;<_Fewm/F@@,#qy-=5S. jh묉bsx HM'nZ=Ɨ7B]u|de>_ذΤqLG2YZqw 4>(q3׿4yo+\b{o0J١rgƌ'M %𐡈^o'c;Hi#Pme *֣[ 'ÊDJowx?&@熇Ra~dpcWF C=<@sqeO _=ICtho#Ν0,7k*>d%#\]0/,f6xBW.9,^}H0 ,иznz+Și7N䪴<2jm87[3~6-Tm4+}N7j4=U:%Rrf?>R(D}7SREg6q]>skLjaZGBqA"\ez2nէG+*B@ڤN(7! Bc,V^t]]<cb ]P nGG \n(P6ODjQEjNh ~kwxc (-M j0}jeDK ]wyœFL}(Xm(\pOyx(+)C (cuՐdzqLָ +(Bծ lDӀnVb fzD;$D q7r~=Ѭiz\Vy^w>R_1=y2y / Xm_tkC6 N /,W}Oi8:~F16}̨O ڀYB,(">/M+ۻ3}g28H+Vvy'oQ7:{^4TIDZ#x'(q\eKB1~da\88DȴhWMdPSp̸rɒtM@#dLjN=3~h4d4ls,rS&Z.HoUi1Yiid jWsJQi|w*](1r>a <)*#̚잖DWTEqډ>QV'Vx'89IC#øt9ڮX?-^^DWTfW}6Ul,vڢ=%wiv$4 tN# l ?odh7)'/Nq%Ur ja1Gx]e>K}aڸt,5;4Wk8S:Ƅ/fy*28(İI΀$pe%wd`N׎hֵCh =y*1l$Aa-wNƹFx!lYKCx a~!=Y^_Y"p^nʜgT*7LEݯ4w@)q` ɴU=xCp)lu+uxO:OzϨ%A`_ m %ӕ]ҳD_؝bP_Uùg ) SKV6'IUUNutO[9+O@T~v ',UԐSȡa_E7[hZ{SYLOb%"?+*IN>%N0G{\|)bv9@-m/{%KL]Ne3=;_d kEtH DrLz;ؑAGF@o/ƬځQ7vͦcRRG-_C <|7ټF#s}PYz4Har&gWsC9:~ÒR@96Iq=cQx^ĝhOp]U(yZo=*1;F\6c)DVfqIf.yg@]4?m?qCY2# i Tj6/xiFc{rov,׸RpqS̆lM|ZL+>$UՓwZ@`Rw>%5wvFMJ?%ѕ Hˡ}jOŤʶri~p B;"H{U" [˯B#@3w`;ʮ7RpTt4 M첰#E/Hԅ9td}׽*Zh S.2 q-!5ZǀB"9|Ч/ıC >JBs71YBR|6i{KAUVO" R1fzuhQ5HhQ.NsLgs8)mP:4dވw .9CY)v&X),Cc*s/G  Jnm.c|Jp~BF~e>U}h "QdgV㝬AvU 9^r8ε0 Fu=\xE[U3:]ϛv«_o+RaeTO3n9z%z%OrI?D7,`Q8̞^v1wm-,Bc*NW~&gِLh9_ݖv# i^,}'=aU:L}n ǵ߁<9eж3*('`= |˽j2;6kӏ1.xHʭN%|9B#P.( a/kUց&~Qp 3 /5\+x*O^Ki~n7CjG1ZjLGiKo,w<)F `7Nt:5MVJ9>?]I^?0/BM$^AG@L1No9<&[qu16iʁQ_a#WrْnϯckZLDf7 q x Ԭ_2^d9.ha~.3z dfH_9* R83F__=&qcun9l4xaS(^BО;FqNQPN0w쪥D{Y| NrXA.#cP|L'e5گEurF59*[C')SQ5X NնSֆtvV~&jڡ.#8ħ,y32ܓ@b1nj-u44,sIcxu2—U4Nhώ\d(UE6wH^`hFaʙ4*49t҈Z!õư mT`Eum_mN@[*˅lS_u"SDA)Ic#SHCIy$%E<LjoO$N}=&4gO/ 6)KM:F&-$$I;ĉ8MA$HMZR4XRZZ{ ITLg3zUM@L䉎*Q[# }0 Xdrҿ 6 w-_eҡyE*)^ot=6):9 {k]~ g|z]DaMujsr }yX">{@zr J `:{kx6HǾM[-=U_@|v>d  +"O᥆@ 򙢝1I;E Kb&:FY^G6`3_5G sb2_1: >{Ǵ$ܐft= Wx3-;zO HN'puHML)GJ:n0?!:<㋛I\0;@dt|zm0[ ,py߯cvw<7w_: 'AQb4=;OG wXn`mnRr,O!8"@ßېk$PjK ԖM>ðQV2stlI4i5,$;}Y>ƙp܇C!Vzm9B6eyi^i}F7?T.\3vge#8WR$ɏ֜{D F-Ec˛?Pdte T KvQi~uGras0XDxopJjU ?[jx|& &䈶0OJ.67lbs[ AkL?8~vї1MJ=ޅ3E4ROÚzL*>%U}%f-zߗZ:*5rgU:(ީZJd0DO[- vIb"Gr@bbQsZ S\lf9&]zO}P^6T<#d,rň\7^{F..CeǪr<|6<g,g6FağI:7ՐḨy- OUm3 ߶~-U'/LH0$ t3i@ͪ/]jOyпX0v*hNh]WBLI8MaEzoBLc233n9+2rM4זɥܩi?lKƤҋzP˜j< 8= 3Z )oUuLȮչD| s0;-\ 9T \j ünNsVƭ\ڤ^s%z@xS6A@j4([r$W[l}]D -h(+Gs5G Q!Lbn B}~9wb^K9n"o q~@]hoKΔ_[nN,,"[U/k8|aMoJ),X ~NjVqДۢ&< צ͡'~u;5.[E>~nn߼R7I&Mu%>.qZ 6b #ky˼ks*cPx!ת۫;j9瞣Dp Uf1-MfT{0ImIZdU +~FiZDpt U5Brd,#1gi]}"NZ ލ^r#l=Nij4G`ނ_P8~D`VHb3\'0-,mQ(.p? Tx *ZIngQ'U @1 4hh73{K!/3qPFT^ :ᤡrԖE'p83Q& d>b:hKZ(h0vmڹ+=ϥʝ9yԗ@tGjr'@.x@ "Z[>;|T҈')HiOU`nE 5L9P JCPLRP yeb{ӻ襇 yOǐsȫfdьo.W59uyH@ZhJK_`j ~T0E~|ﴭ2ADķi(i;CD~\9ϯR{14ؗlMtE𔙷1jB (&{44bZRv5X3ްDun7y)J[_>/Dg`2'" +H8GQ?N''^MmPQz H^іb~1 f}gQ^)EI :3*m{i4*R7ߙklxA !U_ogP0*%JFfJlnµ_S!Uq7=S$nS2Bş}Sp@ WQzLZ],NЪ;9 V;+ 2膆q\HϤ'Piϧ;!6f>CxURwIׅ2*\ d1J:D49WNZO64HsCh_1)y6-7BƼC}S9+)r&ElSuz:ӂֻUˣO}ؼoNxfս<\x+-%g̸o^zFwF ½5 Xp;+ͳa+#ǎOUj!6S]s+k+7BD6hWj-} ^GG`:K~$xtmΏExnҤU}Ey )rmrR2b);,OwuqY6ܘQ-71D|6?+:@ˠ\7߯AnR ,Wlt:`%>ͫ)i|ef_S%o!F5\+DEsǟ#ӯbtʹVvm48%m<7&@0tO(Ei8/bw x(U|8PJ%wî"C2֗ũj k+wȮJ1s <\G,~oA1ϛ|$pG//O5f?Nviul^qT8 %{:j/^BA{qӸ$\|B6Σ{3XDFkAEr z~5ߟ|Cr`MI[ $8i5'O#6K[J>|RsZ g'.`Xrg$tK 1 x cp2QZ.|C3T-kyl_N_8L IF=cֆ&`1*1ݤ޾,ܥȐ/_00>*j-#)vh=iA6_n='oFCji7gH )D40Zڹ]R,=Q{|m㪖;--TLb]tl}!V׸Y&ٺ8˛s[Dw'`;&/w7WX8T|,Oۅq'dS|{t_-02&$>HıNF?C1=1,V 9zcł!ԨkɑUG4P.[Bid\m:Zjϧf_hM=kRPSfnZeX-UB)ӣ':bW9)9#3AR\='Z!;s2kk[#AćUjmvi~tcB+i!vv .;Qԑkc>( ~q(ٽ 9_q9#|; Rҫ @JI? y'&_Jpi In4PCkN"al ;"C.w1J?kOu@珝~P"*ȖD6 a ڄ^ WXGfߒz뒩MuSkAr/)|>hKW,)D$(9q~P >W;GhHOv}}ۧ;O}2]{%0O&㴍E}sm?Vc49{_&3;CWZ`DxnJm9[tI IOZ_AV +-X 2e JJ!%uokRFMc'EFU:QFix^"婉8etʽnzɲYSSZiEp7yOh}({h"vð &юb龳fAUV[zx̅\>=(ɉ5ԣb4)Yϩ*y/OQRʚa7}x߳)%~15i0IQCz(D?l# tlܓ|ðCZhN& $_GqƏż fr &e Iz5@W"M֚YCɬ0cWeinS]p%\DRQq%hL'u* 资PU(kՍF8_'U(, R Bx8^WhOx;(hCtC[hF1|P#unK*ЯV]dou&4%?p17Nf6-aESnW/\+(;;':]ehQN$ 5$A+6-Yxco2~@seGK T[Y]Ccvy(_2ŋ ;;f:B}߄]Ww@&䨲6HZQ"ݱ,5G7ݴlCءn>Vk87e[moY|C Q+*( " !c~J鬐r:p1‌|,+l^Go~VC9)\G0NJ*cny]c={q% !i_.%`>łk®ƜQd ^3ف +N#uR~3u3BrkAwN%=ɘjg\Z蚈Oۈ RxT<~uL@,)q3C2! w.im(Dl^ !ڿ xi GS WC٣'?E# p wu1V~"&= HXܤ47Ӄ#t[bk"NJS/D VG!,"x숅ҍM@c qٔs80R˞ηtņh2i܊EQjZ[$x1CvɮVv{Qλ60s{oE C\@*^ufPf:yw졘]kŶVgגLZY{Zm>n&)_fZ@ (gdY'8 >CO"<AK\z2="*'OZAM%ڲ<*jjԷy{{xD/ս]3V69nS@k$p:(dg&'?- IhH^<$yv!6YS:[KN3,Ӟ9'kS'ԓj?4,ăpgK r[COLTR(!:W|h&YOLHf-]ɥ m"8ĘN׆=:2U|Ɓ.Fl]^L6W\g}9hHKg؊N6єr!myaI 3Zqs`b^9Jlk6kV/{z13`9YuFK=yy*n 2;~=WmSN":%#̔NI%@]^K6bLn=MqԕvNs:` J=fOi_LPHg/gUcn)R^8@Bߦ`j<+ [/tHNdP)iAxĥvp9xM@ 6:ENI* A$@2Mdm pXYdѺg \`Da({^TWdLva@B`IYɐFInNE:i'%\b7>2vns.-:e1=]$jJV93X@{d ں֔'>uZN@53ڥ]a󓊌MRVU^{b } )rY1}p /)f(EhȘ{GnC?-< =s%m5#͝>/X#=_'/$~~ЀL堙E7x۱ +S9i/.P2(Cbg@¸hrUAj7UT_czbIjEVcLK,{@1+*rCgU"ڽg*_֘2= EG뱎.iLp}:JS[cͻW}$К%^}3(V6OY{)JjaQ]%XK~W`ݯ 8dYC+~BCt)gCc*4)SU0zãk"ir֧ǁO9 *dk9&Z)7~8ǵD1[]q52URЋ:NXwĵdꦐ-T ^KPNY[%b.:cz ?썙-GIUU6I!>T 򐥠ߒpgw,D@ iϿV[vVp[yOb I򰵾EW˾,%ӻ˜r@]ՀGhT8PJ}d#eC?L6#Utn=:Bze5[As\ q%C3]&nsᄽZ~.Bvn.ÃuXyX|to+#в96' fy![p,!p@1ia|u¥GnqWX)F5C^li.6.rXs˟b{*V]и1qե J捷k'(|7;hW>y{"mVTgHU3k+:jζ*V҆BvГڜl׌aH" NIj;en؆lgz{k? J@ր$L Ơ*OȁNtHHw0-@[;O`nFQmuTz|a!d\~ toնLwA"Q;kdQ ]w:&lQ;a$V91&k%q0`%5ZEWuOa5왱W=b#kGL}B؋b󯡗aݔX8vY'ze域t9ɪ(k~8a; s텎:2I :ϐXP$R*w@DfIgT@4VBض6,MC sa0[շ;#LI[:#"]@Oʗo&Iy/$?BoUnstd);tbk{j6\Ia`7&c8ùi=x@ WX^C ֺ 4m';FW=ze5YTŔk(ڛ5q]WL g4 ɰRkg_F@7)Lb>2+5H@JR8}=!~ԩĉeV37B SmX(d McC~@hXգ*&ǐ|BDCo/ oXuD@b8Ýh0R9=] U^bX XJ9ms899R RÀHB*^BOdV ΨF[V qF}-0R;,FwQET [Xd)?)(zN;|4m{%TD2O|*B͇86FA>W N'H?䧰R u>DRh& '܅r92y_{/,Mު !gRU4!qkn\+ ̨pĞgD_McG?Yuq&5f .%Fi1-:4&J8ȳ9}By ֭UDR>-i`_*ݲkR{WO/I1.iqFaFaJf1Egٽ%[1Yrާ\*)yKEx0d~9/4gVR7rٜ*|;uX)HDxOr64-[l8~!8p,QIjs^]=`BPbnF3hHQ;2`Yumœo/}hrWd-?Ӆ',W\C*|-w/C73Lqeq [Poz=;~cmF^PaBu۟d_|&nm9z3윐=dqB8I M05Mj(6Y埶!˴Hncu|D?>AX$]^EUu*3r]}#xvJAڎQ3MȚ}삍}#ȡnFiDSTGs!CC㈙@K(it77r؍(3pUkB&2C 4dvT˫R&.ӥe$7aO\GSiC9LMH$^+X*0mB#x"P /<k{(˶t2FlSz{呄oixe9OYLB BG5\1et&CwY_5߃4Jǒ'<]|ce: ?F篣 U- Fx!C3Ȓ➭).o yV̍L)bا:$2܊1>!<~+¬l =/j한+j?3}7g:l{"~__GI;x֯"K!H+d(F$. ji.CPC<Ccn4iMڇHBzv_/[^S!L|:Zfּ>r WOWVZD$񃮠Yxg0]7啦tN&W8 !Λzk,;W>[}a}i4@ la\&*)=&r%cOrs'g'{F tC2hlLuk] ;-`;q Q/Jn߰ LJ B"7뒄;|ߣSVXf?qՁqg  Y61qzŵ閒墯)6T^b2,=9ze=T-07؞ԙy@ wIͲSyݱ3"!<``󪆱sivxwR/qGT@cA',%+?EZD'@~/` XqQ U41T*p& Jj\ы_M@Ҡ$Y{ѝ,洩3#Ҕ;5K@'5=KCCMJ*ڈ ˍQsoaA <\g"AAP|mb aCJ)g4!K;K{dEe|-)p#Θd%4zBR"5"L3}K cJpMpByqO IƛۀH2m,ء=^^ -ۃ[;m 2̚p~#]د x{ShV i&\(״S 7mfh P߄ h% 2-։/zlq<*LJD/G!*sR`8"4f:ʨCB({EDuUY|Xv$5%dRӶWٿGcu;Rpʟ31朚H$LfcR'tB^&t&V+Vʹ..t+Ruq5Bi pB;`?_6+)).g ^٪|^+8W_ԜDABE]>QcY3ɿY8|K[3{^ Ę8\Cmtt7c.;zXj^}!]Ƴ8ڗR!z%#QC?6\OvL!H:}-ŊS28&Cκi(SEYp?ҌhM5I9@L _1BYsoǂRG`$kΛBI"2NB;A}ZhM5s`UW#O<1pMw) Ϻs'uK*L;Ś6DZm@efP"DdeZ$aJv&Bq,I?#eAà Hd7386J_iY%O2-P|$K$7zҞT&GuEX)^i|E40H܃{RhǪqӨz2VW+j.J!R ׬zyX+4&+9 F'+e!U,5+>n>ĺZ!jiAӋzQ؜q r;W F&s3 |rZց!JV,P S͂9c't5!l{p@J@oI InUN4i3>/~Z-Un;X`AÔ(s, H0I$QlRl-{ j qw #/³|06DžDp!I PCu3ߑS󀱣XXg^*=h!?azT"z8 >M~}b|9~΅-Z ɦ 9Rܰ&3J8YW++^XBnb]+BDiB۳d`QdP<y&~X\m1 afK[ iZ>X"`Ȉg@% mXDilF]QsuJ$JIlEt{1`^#NzudZkRnpBC(Eǟ!D+`$ .}vxb A\@m4z]"{OQinZ[b~Wg~4:d׊_rv MCgw/%A&:Ev@dȉq9˧̢q p"Ώd}a]7HTړ(rz˯kXJS/3E[#mjbQ k] 9#(H5uGRĬ>vU&6u{),݂RHڟG?8O:ZK~I(Z{W: 'E0Һ۵6>>bo1*֒G׎?sDS1yJuv!T:B[h;?ؽI<ou0-:m \/n5ȇB8o {CLD1kh Bz_zM<i5e'DG~Y`Chh- `LjE߄stC%[I= L!٧EKi6Mf24$,u,NZJM^!0#{%& ĝim38 jr~b~rt< 5EÂBq_vӋ'w :ȹ`2Y-le5Q,O oح٥~p&7ԏŌ4>W(e~3}Jraka{AALaÿu#pҒ_Τk<( iGV\ gMU1?@W RZ뉗wacj#7%TN;[@dcp8 w !U:X!^U.q "9*>#.oܠOg5>+W:3[`,6A7*.A5R4.O-וC4-D?hY*pKٸº#(Yր8 IGOH_j8AB-ƽϼ\;3:Aop0Rt5߼5өKpIrP 1adbVFQ6᣸!$~r[1X{jyv?6 nߥq}y=n[jWڌ:BפYki8J3}sϮ@g$]` ah8,\\ 9t)7tWV 6g.m7|nj7ʩM8lk'Up_#Y"Tr"n(*aWށ΍Q#0 7":U(uÝ$7v\sWI5hn萶=x7=w>|X|v @d/śN>\c]:&KD[rigKNGsrBGn:_-E%$23dCe( 苡s +/, {hs#VbXCl+%KsdOGN_։Ea Qgpe% 4'4CfU|xy Ӛ1:MLƈI_\TA:OLGg`{ycb=F>"oH&n`~CiLA`HfD dM"ܒcV{8 K CT;A]T@u`M=@R*]]PlĦ:YЇ1 RYY,I9' O* MFCKgĕq`L) ?G=lC6-EAk yRr=E eR4Ƿwh'Pq!2?,6\5[%?"/.jHHDCܫVi ~j7.t( |$%f & >'1Z]7a!)R>Z X>OU&4@h "? )v0jc·BW/6*uLx=0@k ='+G#6ҮQqQ* I9<L^_SyY%X;=a0ՙuKU4z뛃d0,MboZ2X1ωC$Ϛ)!]RI!pKhLy囧k#r}J|XU1CtiXe ;a+AT_&bYVkePWy掦IZAa_ܠ;抯s;ܟ_ 8urL[K'jn{NoW /Bj+.|ak(6Ef)ʦkɖZN #Rxs急pNSMa6 #3ztY &Z%/2ő~8ǫZYh^6d_CC۝3SťꊰE\=ؿxM%P)N>_Oٌ,hu1/B5#%pXoԥ3?,9ܗ0=g!HOÎ!r$A<"gO-@͏§ zkPnh8p]IdH ̩`-hrL#4ctgd\8=lv;4Z:Vԫ{w l1. x`q+Vi4HpSwVv賵pxc}ߨ)lJ6 Kc§/: 91H; ѹRnbj]VuSD #&a-:~M8Mt^ '6d8-: m6XRz:3__?&LOw·V\ON|::1'@PJC+ +h ejnQ5B *XrޓvȄЫH#x\+bUǢbmTH:OY}2:A,P?C"g@*ҝɩ{LDHvYKZlH5{juN\S H$Ў{-DU ?d!"Au]G1psBHkIv[/Ze$0G90q~GMg#!ungj ƃ *gJPTNx)ƿ_Ncib<÷v# +?$WgټS^I_V'qBBRvE#˿{ %%.4jZ]E@;ܲS잟$7O-@=6 ǯg񘟠ǧ@iY珎ԟDZ܀w,];EqxhoL(_XbSPpYnh*#\)^ ~!q_=4\qX7w8bszJ}PCS.Z4r@m%nP€/dvk~ZeÕ޲f0-iօ5XHY1lMpy]q>=RO?twKbB/Y@̏ SYԭdk|8 FR-q;*hߵ'(`vb#78v0::͝>M_vuuz爈 kC,e 0=6^ͭϳ/+[|ð ڜ g!IK ً[kckfaNb_K[ZW7V3̗cpaIz):,[ aU,HeCDz*57PXH⵸jB7wa݌oQ'z5FiV~ j<+éR2 ]wր3I;k ,yzpSX1U81)oM?R~&71=!f[Z"};.H14#0oԅ9H_>yb)&8X}u$$4$Y_r $&UdnD&ޞVN"BX: ADؽ+,seSpܲľJ4qMu8IbHOşT{[!WD[icE$wUGzפY/%r9q {\0ZBl9Z"iw}(p| ȯ2 4&ChByF__ T{O;$HLŐL$iz?JY%"tɡKLO$KeBTu=cOHH$ "Ok1yP_Ce|y4ij\[{?a-5Hٳ,ƒ -76N0ӘPI3]Zp^Js[yǙۉf7UŠ-& vi#|PXOwPTXN"}@kيG4v~in9\ xWcVIwZ"Հxի%SaQ4K60 vcZ->ed'M /eSwy$w+?b&zT| aN+Wfmhd&աT%1x qjej-c*.!9i`=7?#.QbxkqO<>hd$Ȟ  i[ UpfׇޮKV5({GGVV53ס=>$c8cΟߖ @hhHaL$Ⱟ#VY`ǃ;Fx^-rR‘,CmpR5kBdccxfcs7Kƙ~tN(K2_ ɿwڪ."z*EU4OgvcKhꖡMdQޅ$N<گlP'Vҕ\||;RiL5 8in0Rr&6?IW{|~B1 ИxUP D3 @w ] _%TENov9H(xDU{Ֆ*N"+W˵9K48̡ X_op4~U˧-[K]V(aMF;e2ܝ,J7y X Y1)Uw|3X[ [z3$8N}mHY&=+8<*F k =3 &Ro{Ȩ$ȄNdI]wD^TchoHW' uCʖq|e: D8+H3"J'pކ?rGVQZ')┏'xՍ~9C֯WF?!6< C N<6S"a PVxU$ѶDC.i'o !9G^RC okteWVB'>t2azOn27v 9\ߞpBжYu "G5Kҏn:,gQқXUqaRclE7eL`*Ż@V64 ;2ývyUbĪ ۨkG/ܩГ.!4ehXppUBYJUW% `b^ ms[9 h=%&Ke)Xr-wqan%&4L!J[QbN~sgQ;\;& X\EpkzX̉2Ҥ:E3_4_ G7r3BzQ&]v/֯`Z)yY} :#Îq:}nQ5Ҝ{&Mc4p)+ź{A}5?=̽! A@ lk^kb&bP{)[_ᐬH̾ 7 `|yBtYdtS4͐稺8p~PLso _sD$[*~d/;$M"Z}ha r&Isx©[)@zJ7@Km71|@gW-t;?m1K=qvg?lo&rE%*5 Z<3~gR{/ dF=mQLlr (@Yk]@i/(mw5E3g0:!QR`h3Z;!dU$QU H޴*$bµN k P]G+D?xXKH u7XID{GĎqr]fw2i2_ǬhCll,ٹ}htIWqS=OEQCGTrY3%wBZ qoq.rbUBcyzgr#%PkHHbseG~&:`bT쉳S.ATƞ\+5xƁ+|;E΢,1!,B\1R[`6O:їH sZ_y-\0 Yz;*@trjR?@r&G-/՞!օҪ5m=\PHgD :-w_nFthAq>~^jʅ%k. Lxwр_ˆd zaBWvny-U's6f^gD[$ PMG|;ҽ¬7 IlVl+{{<[8I?x7m\)6P=WSnVZUf&`X@]}[qgt=kF&'؄?^KX(Es}1-FҌWx2 ǮL_a nM ^lW\JFO53h s -a]8DsgW@ы|Gv*K[FS$ҭXMo%;9E]N_~5f*â叭V["ᎉU\;dm0>]3iC!?=]&TT :׌4V{วýG"j l3= ,] <<Ǧ$e4Cr'vR#ul̥f\ 1/׾Itfs[EvQҳ= YߊcS͏Ro=B(Fc@8b& vX$ٹm!ƕ b6zNd5z/5}7-KSL5H(x[I6t@UY8|5ʸA-3+N&c/e!LMB@ZM2$7F_e!X`(*u3mC|m;Uζc3Ym|iHo*ъY*zGӜxBj(qAI:tyh5?I2qѳSUg̡%DY%@M8YxG(ꮚ_p$$l TơrnlBft%9zcd0g[ܚ=Bj} cj3x>YxeF 9Yҫ5vYsMo1*`$4^& (^>N-O3%RƂ!~\}G;h<= z/' q.}Q|p@t'm@ 18#%K|w0Jܐfm _-RBRv Xn`tUL-d;9Xma>x=$n*!l1JB=n5L_SA3E4"40wT*EұKYBä@⒣ѲU½i& "O'!"N>=g.gxlAܪF#RpxaIq±.,ӺJ*طy7:OU=Ki;gDagrvvAKuD BMA0pM!8v[?_˵]6ߧͿmHs.D6~ 7Z(qeiwz&@Ux2! ~RLnȩAh^sz2@ [se}, 2#ަԫ@2.>KW !aba+?UR9D-T xaRؚO"\!)uc5%(C1 nsOTfO'\_VqU1؀ @d 8+ME)K ib#9 4#,~y#Eݣo pJ&B ´*3ȀNMU[W?rXV+V BimHJ  J 4 t&DݐʴFKh)Z_iI^p* U5판7IMQ СwC ӞKk c5gIfY%]Pl_d[~ *:jdim0VW_i-=9}o :& ɩi~5醂U DA7:o'$1ӊNh;Vv=fT/Ku֋v \eJN,D*q^AC73gM:hXqJI̳$k|ZXB\V+cyȌVl  L@q#%OS+{b'{ UAFU7u`Am{{kXS$5BHIkPHkx঵ʞL4)]&zb%?h'&P=` Y|RXM$eB6G>G=` JcHƲ6-ߡӗj3n7Xpy (0m`b["墧4 0ϙm'茖,]gua:̸h?!nXx/.j|ف"UpN(ݔw 1ܜ]m@sJzk7{Ծ@_06n_6ܞl^bYh(hNƙHd~~(v3RvP"8.1'Ub?achD#G|aY>іhzԟ£\Vu6o“Q5gu(dA!C=^ДA.hQ_\*C]39E-K_CטNfN-ע} b>Mjp7;+|L/ 8ͺGd0uz!F1mfE 5 ]'d`8LTBNvL+BdOD)j9d/Z \BfʲĪj7UTczP]Y?q^TZdJopnT}k]..:ɑ:׫;!muP{"Bni?WqJ "eX̿uyLv2+r|6í:QX)=ak]Gj—bn.o ~b 63 GiVg~-UIxc`gi\3պfQᮭ%ĵ1QK2 xVs=<&Uff{ ګ33bgq2̂k+jYV j -j #%\=ق_,Yj.WiUq]^_}3@u GvڼA hk-KovvuU-)&]=.S{7g s}E-@ LwߪV؜lAV٫T_(1-'o{kGgn+ɫ}LqHix2,d5ffЖTrȻTZƷ5fh0Pf^T(OئJAx_欫m5K_W4T [tP󡢗(Rh=g2]T_MYYB@^Ag.xZdkSBԦ6P&._:vn܅C cEl"'K핅p͒/{+'"]wvmβ v,5لCCWJ V͔V](&(k6RQ87}wkD3׼a$qn?wj '5WIp0Z%fg9ߘB7hyidF[ u"dr}^>O:Ru딩"ZJwU߳uPU \MdmNX5.?8?;|zx~HKB8 v,9?|%G( 췌AC44`BRs(K}V_Kx wTюCGOx?٘ћl&9+tx`[kM3O!}ECv1܅+ vGڜ;1G鐛Vle|6Vj[T%rpĿ%W(RI5-1֭Ү*pc=a좗s" pZ̚jksSC| + SH7{A .@K^Ӭn[YP)ɺNxytUpyo6R-na'fta}q4J`v0yn L> Ywf,ΠZqn?6)YP5$²@Ee~b0'o<>z~_Mś>3kLσ+u0>YR? T)FH PZ,* 33$Q̢ձծ!1p2j}ddË0bh 㗰?j iuȵ$tgDJ vkP)Щ_.tg;~5Ea?D'}5H7J7N|ͮi_~M;֞^ۺ&tNfS0voa5b2DA WE"zǴX ůD (^s{Iz&Bi8_UO}09+%wGRLoZ\8co `K+?B-9~M]T~wRkuVI<ߧ'%ΒI)$IOM& RJW=~#@ېN}{Ҫz*%0k !eZ8摍$փլWbi2D5IX郁E F]ߥPն [e魤1ËQ#dmڛ gE(S&-wz~hS@OU'`¬63-Ә-ofٖ=ҭ>ZpǙE;L~[:*/ky@?YZPG Աʎ"@"]e׭ҫcLc]<>Tm.(;q+kbnOj7Slk/]qAt ϟO?s[8̄sa+m6;Ca_p4k2gtؖ 6p.ckn@OFĸrz4`xl#dώΩ~4MB".~sF-/9sgG2c,I>Ș"Q2H~at%k'pc%Y^+xK`B Vp!{+Z5P}KW7jկ[]w >^ l֗Zz{I=gT,b|ݫxį:4qF\6淪Ȝ(i<}N6<˿|Fn9 %YmAj3P{Zm]ځDgqzȮDedݝeuVDP6 s qFQP*e"rF;8PNM'4+Z`䙵 "SipT>z,$k=8("Pv/Ir+An&=rCiJvdLPD F*tm$]T+0=7o E䷶b6C|50Ux_TJ}PpF)|"Cr;(0+W7X=}E-:/\z*{8l0^Y=<RQf _DEJ+ +&= AoC*m9pMeTt4sL8dD!ʵڭ:F,':y(zl˂ ]3q|̐,S4xhk6[T} 76Js}"VkٻCw8Mf۟0\.$:fדBƟeΈ^ CT;"n?7L4Rn" nRUC"hY\!&j ^;Ɉ(`[n~uϧZh·{E7驋pClA23A^rx ! rfWA4PU!oio_K ŃsíWd,@-Wh(Ɖb:Gs6;@440u\c[G P׏2 |9Tn"C`B;!Pِⶢ }9&y FLgA)*E@- 9nVr*6D(HVfu}MA :ei.=^|$C_;4t>U6̘I $$:#Nc _Y.|2l#A]rPhȮ?b;~35ߐ/Js~b%ǚ >=52̭*u/q=YSxl^Ğp$|c9d @4 n0:֢q/=J^dZ-߰ݽԖA112Pm~Z&2qOQvK4D=ҢOĆ6~̬5YbPVJ9$]kHN_~ n9E" :fy.ղl,:posݫ0@GhmÁT 9(o]0:+yjl<' `Pֶ>$6B®,U mK:-Ti9󁕅} vuԴbM(g3D>/D%i.t+DD>YJmIh*CAFޤh=.#4ِ7?OU^6cB '$qB'ռ~IAK82řo>?$Њ[_^qH+a1oAӸwl3TÊA8ridjTtr1J׺w*Ovߓ lQq>(@CUCMsl Q|p`wT#VG@0{7D0k)F.D b.੕`%2} gSUlǒR~߯3ψ ;QR軦t<%]@vR!;DȓN )"XmZ~qAν<Ŝ9k/ZU옳3uK.|tsiHe-{`m6ymY$x/a7< fْ3sbIl 4:0=TŊŽGt SI& 9g*PKߗ6P4ާGΌ!]xN#,دh>6DN1ғj7A1bR 3ƿdAZ:G)̏b1ęfh<~iPJṄ-O` &|+O 4Ť<wGiy'o%vu; /]NG^#.F,Aq|7bf5tx~l4q_D y2(ŷ>\;i|_akfdVϝiq F3'N<&a98-@@O/COSfuDf`l!$b Dާ?WYu/bz0wVie$J$qͱ[?;z0,vv>f;OLK?<ٵ'(O (fM[Hk"v^4.>֩(Fy[ś;F#t&n0xsvݧvG,; j>ʢ@Z3q$+^FUR[d "ڈ xkz *Eʢiْ6zɒ%- CkhaN݊µFh0 2/XSnaXa#xzV ~JI%5\֔b(ۚw"u蓔F|Q@QoO#*iml] rH2" l`+b3)# zsiEcjeO/.~bF*#%OXC:W ǽuy# 5Yh?˫Բ?NOsśKIQ?Љl\ݏVA:hw*'9 " m!>_rֆPhRLA;^D*`ij0 {e|D^8Qj8ŗj吲ǖM#QOP|V4n)UK'U0¡O})Bhhkb#P'R#A %びcG &{@Qu=[G])#@CeJ'(\ۙ:= cSگ_^6e1g{?_\ފ^3O}4~>1AopnH%ޯ@k.A;Ŷ8<hzxH( 7Dm8 jÝR;rJwEU",kDEG(jD-my*oE*" ͣBa@js[F? [TBV)]r7:.Ooqzs'Ӓ5ˎo A_wŎ#r$^P^0 RℍW/TH5lύAt?kT^\9~-yVK׵`o11]J/!1Z;8 q}͵)BF{[4|4mv[Xbś!+OSa)213Ñؒ }KT=Toa?*nZ%՟"04-WI9hR@-b<>v:{́p04.NHyYb0^P4Y_g'Ro4%c_wQO$-xTRP(l 5ؽt:)C8i 5킀/U-Y]I5].:qy.SYRd?Rc C8nPF&FW2s8:PDA8*8D[72hiH՝ozV+Dp26k^ ݴ@Az+Ԇw ><[<;cƖ?^Ad? n}Nb@&#.X-Q8j5z;|B/U\}:U4.I"xCo4ӟ1nqk)y~1;갫;:zBfpE汓lBEH]BKY,8er52i^;Cyc؉\J- `s-gi[b(Y8\uAlIc\XV Bk(e7P-1 [%Tܞ~akٲ?m5m S;k{f z k=8a-]A誺LSC)Es/dN^168B/1`lXWKiA=,UyBƚ]hsf~~Jw3A@*n<#qj˄Y&WS"pM(e5IS.cU屏HBxqzC:pA $p8OetG6ʨ& }H:rF5%iQ#h@:e:':1oR=N [ʃ4hhxr4<ƊSB*' )SE]Ls.d]SBDkT 7ab'Nk(Ŀj:D$m9Sl,]IY|*ү9%ϧiprbuȚeҁC.!TBPoَREZOhĄS*)!ə4MͬOұܯsQaސZ$$xa6nLx`W*V8{{C`OL' Qp򹈦܂};.BnH;dgV^0)sCFjld+,klB3eU ,29*Q*cj/<{:QvΈ }57js-f•z_?^<,JԮqB#1B<[^3 Ռgk5Vz RXNQ5o( h %ׂaLh8)yp;R>z&*g2#Mn@h4GrL.;Gք=1W'wG$>0Z)hȊNI%n<e!B%2Rk%~{AU>-!ÔV37;qd@ >0@F4TI/᝘XX޸@iTГHhT*NM>m +Ӫi9}cyAMr}b:y@.ŭ`+jW1kbeZ3 [?C|.^[:ӈ{BK -4)o|2$ FU1/_*E_j,  ڬ3}t @9KN!ϗ_njF4Z5/\Z!/b4׆')e d76M6P6!n%(1OSʘ37x&r')g3oQC1*D_Z L |\t\gs>~{!}suQM駥6 3"0DIt!#LҐ'OxT{`['%Yī668 {) jkӯT7trIyETCln}{((WC#&@/JS(zˆa~pYɆP88KWV_" mj`|lukw5 kZs5;-/TF)`ϴ4y;Zi/Gk߫I_ȓCkZ:Pc#LFs(ƶ*2vc))[ ~W Z~fWe'M_b 8qu)5I=,K-'rSDzamtקKn[i1`+ $di7Tɻ,j]$:JtR>4%.-@̙-:%Q:ѿ790]aI`w[NxNY0bJ ُ)GrQ>>El_U C-aH7Aِ {-7Y,鋖I΃1r/@{f*jilY)rQ~}vIlUGD^EzHO?$T,4hr +_&+Ŋϟ}F|@ŧw URsᦞͥ lةI EG'}ܵG{'Vi&BLa ߱QřKew8IK2.ad)]!;1!{nY "tGRfK^O8#+57ڎ(ٟPoBl|x4ZZg`KƒbSߑG]In3[E <ƭ_l_<\Z~E۹Y./9McAWb0Wvo-DmF϶L6Vd0O)2BdE=VW(XY6C(٪MVI% IFoߋI}hVj g&:G(][L0Dc18,ooY?W 1&_gJ- L|-U9*tEDMcc7xR ##<Bd%|lS[BeipK85xYa Q3ۀ\q®&G1q 9NӧIlwjM2үCf&uDLþ+X;av3+ Qժ1^q/ĩԳROϱcz_}lvt)6:Ntڋ< \ } hoY݃ͨ7sh45]_jjNrXچ@kt{VMӭOz@!j2ěW%{-(E"6ix^{//qq&*QE`A\s`%H]ڶ gD/G9@6Tw䫻zrRC)b9 Z,b\'9Ēw^(I01#jv%ߏdv_ȋ9q@;s0n*D^i4=vP(ճ2܀(Tl v+]ox λ$-h vx:QXRCʾӂB/)NN/G, !({hZ0:/iMgl9 4D6pQLq<F\IRx\!E9pBSS lgxDE8Y06Dik , AGsPr夷ZgE&Ğצ8gAaZV^ NaVlW~}%חLKGGṓ!o*RpӍoCwlw$9\1g9- u!]4Dt io}P<NHut0Eʼr `*pM`8] ٽkF eF؝Gz%Τz7mj>sb03jniCmQBwGЎDXQ oF5@ p =ҧ"J.WCU8T s".{#u\' ]*f#&d㿒q|th5wryvE+1wB$xSOJ]sio^XeB섥 }44?pwOEАC7_rwqfVۛ1U`,L_XNz\k:]6Q<hxr:s-}[w97lU|s(r}2 d ߓg58' -AA(9"(تp5zcXfͿ1 ]QH&H,?OT 3bW9/%`3 z$x& ֯XW ?eN΍6n\޷͍)ft1<}>k&>+!_ZR% pNwN +6q_lۓVFyvvH$LąJGvhf!t 5AeR@Ozᤘ]54SځNY}PmcF }*Ё!~<~Q n"@q nk]qS5x6~ xϯ?$\ >-HsvrC?aiI;#帝H3m"ͫhq1ULC1t분GLX{uNܻ~!9^K6Pn<68A ޙ {z(DwƱl=>i,y$Y~[bsB?E HC4Gy_YxYG$ϸr 'fC,{7,)ȁi3u)G,R~6Tw1{\ Ĺi2#xt'PfᭌUI&ڏ%6|C"<eV/̐ Q0|A52#F19t<^h-K+q;;=+@z:Q[CK@ z܏sŻo)I+o0R}elD.di*(ާ;;!Mq'HWo*wᚓzmX|>6I27يTB+c"3D/ݹ X &vk>x V8F92SIG|H /1Zg4鷥Yݑ+{+?vb+Z'M`&KiT[ՆgOnNDxX'VGӬ8!zi3<ڽK{g\px2.!WpC,~( 9~KP\E[$Q+ ARfPP177?!"NMqTX%9:ЧuqEH/e*rRTʣa2Jjzՙ▘'M JTndrݧ5/,wY-FSz#DdTf^:F*3C/?ѨLضd'2@WbOEmPG[ߪaZ*0H2:x0h)f_H!f7ka?c0{~6C8wPO|x4m;YrhbhOTǹ-0H%R0~ܼ2S /ZThOm1cM* ;y;)G#W+^i =&I-u#_}=`{{:2JqQ~BGJ_QQ\zӌ_*˖G2h}V |#J[7vB˽gyo_`L'EdY.* ܷ BB^ O Wd4<9(WLxcv4]d6G&G65] XLR@Ʒ h9%rBOIc4ݫ)aVBfُw6A(*8!@"Kcc"LpB !2\GV! dԹRwu_7-Hz,ooIA*¥ P-4ΥCm @⎳ o}$tmb 8uRt<6x OM .Iu}ui${ea{I2f x[bJ!eo jtNS/뛝Yc(`hQ}ryM44'Ǚ(s 'y-#36Zj O?e/3Q=~b4w o&f^[W|})1֒ϭ_Cm״4m_-gPqq$"M9Vɡ*M`A5.OlB9{XFjܞ!0Bo%坈끐N>k1hhٷ1?G C|0C#A?fI|OXǯn:]Pj0 ΣG"%b!Cb }Ջ~IJ.T LtZteWZlJ:6n0~%v %`#(,#BҖL_,JWTA4a9w3zг'2wthC}tˁ LJ` ju$5-'wnm6@ b|HG.ّ'1ib{K~|z<L/phF kɯP R? |Qcv G`1Q~}PXEZ:v']+y>`f5GPsdiXkL*PCv9|@*Bvhd arר<ڮl^!HFC>c}bT9BԜyEWi,3eFشƜ:AʽgpKxI!c`Ţ$K, U;1Cʾmvϐ"= tx29@4쬜 @ ZcYK TWzwC$-;'hTҤ2H5 _6u?ܫg%cЎYȦEbyb:I=s3l-{\uE|VʙcWUj9 @C<5|BU%R^;^;A=^+:C1E/:*5br+d%Q άU -M_iH]z~MQ vv{S&\iKC溽\z=ۼ7{m⧤@He;M }+VX̕IvhCvxNACKJ8&Z}ol!:( LY݆H!D!z퍑UQa qnn ^z=h2#y%2PL-Bo\a3XJzj\_׭^|WrZhPĿ-0vzN<]KlQ^ RU1,g8Q¶mjͻxށ`?o>/*Ipq1!x#fdH_U^B𾵉-&ޘ|R>[&p17ca4I5UMKjʭZD<az+{I\JA3v|e/ht^'$ l0b>2<)G-fs4?hh.},pmU*5u|ǵw5Xu8E!_n.a[{Xa[K XBTO:mpn:ҔC3yU%r|>Qbt]3nD|k|)~a'W5i]$sHUh@~DV 0 $ԥe$iMzIpNQ"M2XJ4I^6'%m>DV H%8;]ZP&M %Y)YJjV7IVKrTʟlНsO3iN1^N/ Kx)KYSOy;N;''ʖԧDrJN;&=dN9DƖUI<sФI $$=@ 1B@KjeL$ 0`$$X$!:8'Rx^/i),0H[oXo9z|=1)'a`{wTI?^biIZ\s T7E2p:sb2-kiƖqe,|e*8a%g ?}䒬´%>@^ԙ/{zq +[߿%KQ^ؔ8Rr n!؇l|>w|O7d  e"NiX$WD:|,&Q#.|ʟ|`h@@71""^OL5}XYt@joC(0ш-[\_Uߨ1:4s.f0΢i\0Cb1(OGԪƞWJ9*UƉAvSC`86y6RHa$)L7}Ӊ>l롆x&[,4T QߢTA7k҄d|jd6?P=o4K9tz5_p7̊=Mc)_q@k!VjǰJJЩM&<9ic>A>;JTM |g39W9S]QUYZ3ުnCHQuʼT |P N-沟*#TgNi |Ja 9d] iT3$'V Ȁ"^@uĵF[QpR@(]Չ qu܀-RVNyY騙 F' XUsdR4*h@AJ na @XTyPp :RA1T@ݎ<-M9/,ڣY+eP#ݬCkf0CB l*I珷gMGNZ)p(6FgN%DDvPTe_tBgJQi%vbQ pp֙TMZHKaO1RZ㕲X7h$d)04ߤ>Q4f #&;ԇڒ8!L@z)38F D[8 "BWMst"W` Cf7\(pVۙR)WG ;Q cZ>+}#ό!T"ӻ]$%FKN^BRҐ>zXNW$jJaLřt4H#/SZ*#v.<44$f%С Kɕ0; 1JiKW kԎ ѕlR&{rhTa-Fw8\:9L Tjz%B !( .st&#8H:%.}d6wG7S7s"egdbLs'*\w>2ɹ d?fF2c m `EA,!W`{b-7M\Y)Dt wbokv S))bHniёrcpS@_e-՘ЮTWqp0,iE/i2ZJ-dSOQ@ >OoW pV-Ct论83U[,4(x&ͅЁ`ΐr /.vM}-p @ow༲ YoYm%[$7 T^MݢyN XTrYgT/zB)B֞r$e)Hi^Ũߜ)88SG*Jgl r|e{s 1?seQ 'fDtJV6L9}Td|Yt0!i5tK){ K"ۥK0 yDTH&M늂8ǴJG_{H/s qY !׾"s#k Jϭw`Y@/6r))Q Z5g锁,)@a#|KXɌjut.lD?_z=LN&J L1 @2L-C(7E.O3t9w ξđB,%h@/udKm*j{! ru-:MQN @L}pj$mA2j9&C^YͼITK=K)6|k2q13cʈ+Xv]F>Ei}R_j.V|mH߻BːT]?G*iGdłAoM5q(Ѯ|)N`FHg<28l̢Xp[_#﹎[;Y"n+z*sAY%ǕAܡ_;A{P2U<Cvu S"Qf.,_=Nq \tZ.^WΠ $bnWG->]X?3ϊ͚/ޞVf0Ӗ}λL#}dTՖ51%G܏L9LnmL{S$S87Gd=#HՑ{#k?%?fɠq.ZxS/ d(v# i!<,/09RAkk3FK%K01cS ,yRM^딭ݩܐo'xH^k"D_Mª]Ȑ+Wfi5%z͝1BP|ŧV^`E:>) *odc E1:rK8dgΕxAFԮ,%U+%"ȰwCXiF,B1ԍE.?"83(hRm=`ܚ[A|2í(#t;oC"(Ƶ!MeSD@.tد I]~#tG72U@_o/ڔ$~ݾ{ @l@ v"Atf"&t "*<-uHW>w 5Iv^3쟰β1Ve!s8mf+LϔUP&Hww^ytA1'Zq'T93/FqQ7S_TFAbٟDo#B9nJ~Fb\=61 ul;lgޜk˜ۜr(n&YŶrxE"ÊަJ((?Ms 'W*g{;S˒/mwԾYB+Qy}5Y:&kjz heRU$E9IVM=Ԃ4aer[y@+E?ˋ(hs Pnw] Dc*R6NS]z@!̽ͩ9)Ƹ8)g4^s},ܓ#{kJUxĂ-B79bH s_{V B"@"Y]c`  N8>w3D 6a${L'A*aJ"ѷafV\N̛)F&2+>\I\S.y7ƒKE2BԖ&44$3v ~Jopz55 [,IvuqAXoٝjJk-K8lz}ӼKū?(T 1W4hό$h@sp%[bDcBx)n<67jo!#N *Ii~:mzZ˶xԨ*TA=fƣ|*1XwWu}[j_ gF:HT,i=vWH-e=#h'aU֨Q4[iXj*{SA#Uu[R (GECF"ǂF}ӤM#ƧSE¯c|ppBa*2z 8M#*9#(Uő&}qwtUbv9EETRl' WSB`NqE8 G.X8 d NA'R\inS%p1r`WǠWYO:/}r*mӢLܸzJ&jT.xY:#=9Zg3o՜,,F `K a2Ŷ6H<7?ίy$ 6ػUʀ?tv#a38RBXbHDH'UƑWHI J#H$ ѤiD{\ IWiKHSܸ-,\,1%/Y!-)IT?ONZ4y i=T:f绖 {{ O5x;n;59ͯՌyNDB{0cݳ`a&'zᏩ_™O05 f#17g@rh՝׿z-@V#ϔKv4;orJ`-){N0NXIzcM,5(ʲF6-k h=C9*2=6ịnWZks/z,w[3 &Y[%~Rَ]p19N^n?.-lS l; @$e"\P㠳p _zJi< *ͧ uwV bW %^9kڠ!Wa[3ç(Yq^M{Nc^= Ȼ%[ 2]Uͅs DYe_ a!~ n:\O}-C`$: =@hX&`P/vna+G"`=<.}٧r~}f+|M jqjcuz1:)Ipy6~;@,?3VtK/9G߮SJQzKNOcs-E~Rӷn}<={ӋW >\eg9;@;'>XɯcٙysDd hjEz*$^p\{ꪋ,6"eW¢]/JOUlIZ;|4 >74oIKZ*y%q5n$Á5\l77ھf@JU0޻ړSzۢ:!.hes( ^͚j_o^G ,lVET!ٮOOtԴ!~pNBAB8KR'ij iVd{D$0tWas3ȿPܕ""Caszm? Lԩ{ 1 O3ΗwtS:.V)8Bǝp[LfS'S.V ]4MY$Օ*)97II*Ԡ 칡_B܅Yk @J𰝑XkKHH\ neHtFptܶ@JxrKYZ)s(\e!d z6: 6|Lbჿ<|8|zy2W0$^(> ׁ:nQ7HۚArނP`wGkpt)QZ hF^|7zĈ~nIJF9rjZl&1Q1VZXyfK<^чM3fin )bL|#,֙Q$UFJivFw_9ӯaZ)Oj]JY#KFy}4Pv 6D.`HdIeor.u@n[uD.Npv)na"ffb ^u+. RNdqPZX{SKϊ&km4x*]M.XR JTףW;'/i-ܔ3kDŽ W<8*>\R’L)ӂp9*~gJ<2<{1:m >#d,M:tXA7S},ıC\*vvjq8*PfZQY/>dQxD'p%}Xd3=MgVTq FصNC*DOå~sxq)_ɨ"V|,㨪t)M@u }8%UCzH>Au }L.(N8G=@& 45/=PU;?aaB\'SH+1ewu4~5S^3IUr]-#>HJ. |a?Ƒ]܈]fũ$gPJ(5P ,f{, ɘzb4Į~UN~:e=&Mj:?01?tn% F]"3:Ԉzu6{z-O\%:4ΉeԿֆU Z\+ms4}TtlwwB4ɦE0Y a73 րL< d__[5ŮO6!jjg6O€-B*o^׶$<ØV(y`@{Ax4v &q>$̵W=L-ggpesIVؗqKa |a{=jɃx[k-Ϗ'XJ\K7/ZWG&W: RW8t4:Yct.Zَeal㬃>˺кEɗy6 }¤ k:eL⚍spUm \QCÄZ}WP3"nA,3'7S/L%7-yo!P{sXcpG|82E&u҂Q-,Ų64W8E_yl[Ckd2sQWnn8sR$)'6T[åi(FDV7s<'%O(mC*Pr[d;%V/% H5yˋ8KP-I'SСϋ&s RqL7 (X1 $ Cٙ|EmknN̪Icɖ]/=!i[bK+ÉmGێBޥID6jZ`w?GkT-B/4!_[qQQ_xm IV=b&ʅ+>bML6R! v\J^U8^gr4g<L[Kwȶi>H9cXw{ KTM5o, dʌgೢGSsˎWu2Q#2Q|B1YR= zTԯcc2Fl,֨L7|yC+r7yyRbZIx;7zF,*yhtŒܞ6^;5FJG9ٜ!ܕ5TJSQx .UBS^,vriOo)'3KO Ɋy%-]1]_q? 9k@*1L>3G6>ż(_iQ-ߑtgP]8^|nc KKRlVKgڴ9ϋ>Bg w<-쟺D"h.AjUkTwճ(o|KʑOrsˆS\g6RTEei ` ̽b+Ve =Nyg⇽ly" [s.neo'WLwRڝ5_P vOۧyЂ8& RTϺ  Zw=#}syZ;jGp!s{AnYroyfH~kNr#"`O;TjFޡ>&H1v 5òuǼs=᎐o0;L.B`Az. ֽɉ=RF{e ZR:[md[#; cKLWNcҪ+*sYIԬGk۩A 03wu4b82]m)ZZ"R73Wq"8rK~Q\ȕ @hBmI zmi.'gaU؃cazm ul~ ]ڭ:ޖ]6uX(3[Q&N!7COD =.nvm <gLqN/KJItX,:b$Txq\;gX#D b`V+ ʞ_´93K=-;7)y*(C-yUWVYz*}m?n8Erg֧k-wP+K{Fܵ/1*$w[XY;(`#og Pm2իHuC*-rV$ 0&K?ko܏Āg< @q96rhvŷ %eHjdn7TpEV@ m?MBCޡGJw*%-Xa}T1Dj#̚ GV`@e6~}K8^ۚx.hHuINMeeʩ$L Y\B^Kn5 ВWڞ%TK)ʣ}Xt%}'qEl1!xrCuted5ШA-MP}e06i@@n#5Q?U;t|+’'9EHw>rsfo]l'UqFq6$p.8Br98'yt(2hꖊo+e>rƆ l={sQj}3Zuk!uby2|"рgO_BسHSY_鞺MӋJ׿94% w|:r@ JQD<ƻj$cWo.ŵj` wsL*pҾѺɅ%v0 gIR[-"ۀn6dj{ /Tޫ CEUzǗ>uJ.4Ƽ}z_#WqI`j~r0 "&(A¶pܡ &Jh<0/|vA=+ 07j3tC|xn1<(^jrIJUa)rQUOmԭU-B0֑!!̀KmNRmi}gщ;Y@'H#}+6vXdX 2gLl-_ײ \2!Z@sYxLr|bH gZ*˵{&eL߽LYm},7/zPbrɩᎽ lYИHMy>7,3crs\C_*@+yCTθܕ(kw3c1e¢VbxdS_GI "oWGZ H{ZciD %;EVeԡmC]&Djz@Vu7{?2[hu9˩SMtc|{k^^]@'Pʘatx\}5&ipKm ,g7'7diu<Ch}IF+Qyo5.8|q5fyäoAS=;'SL(aؖG'#)VɿoF;?! JiF1 @h/Y7MB+t6^ELZy!s,bKKEjAN\!%4 g)qqbmjebWX 5EE@ #K;;@ՌfBy,lX_X{ϒ֚P+!UZwdA]tPQo´B/WMʼ=0eU,md) B&nsb!I^wv [hq~w>D;9Ui+ODX]7=Ϻ5BwGbO?@_%Ajdk|ҀGYW';_.lQw![FK0͎"hg詾W قfat1Q5ٮZ#k>]0w "콸m, NʥbD~F'I\i8ZB{f Iܵ9"Mv#(fI_KӅ!>g!ȡqkɗ*)~^<M'BAr2"RHAֱ"<NMnωҾ񤩦r dۘ؞(L"rIQ3 n9eleCb_b[3PU-vA3E )PíM+hyE~93QY% r/+!snh^/P5Cpqf+f6:RBNa02Jjt%j8Tm| B5`%$JIaܥo\A~^4}e"RΗ"(N֔2yI:OuA3 v Ƒ>tBw`y \8mQ#ߵL;|ت"В}4i T mkb DU@x{C:\2ݏฬ^q++>~fŠ9 =+N:`Ud>{u kZl-s '*Eݎ . 9;41,~)a4/7!`1 ɇF>Yp;׵B*4y@܀$W6ջWQ%]'{~qʥqD;Yz|kk~qJ6T4 %z:?ni;+ q5y.F U "c=1bCݶXGr[SmPg_\w`a5i[C[CRIU</@$ cd楢~ե셋0w,'S>>q$ń~Ddb?Qq,Db@Z9Bii}]7z D%Sό1ȲКjJSl_. C " F8ZpOnvAfUyMunƀ܄,l+5a7tE']96+v@m*fr!k=6Pb{u&Ü>pףKi:"ǙǙbsdq.oBMTor`="81$ X(H~GQ<8th ~WQzΈ'^'7^FZˋE++ ÇֱDЮ/"s :If]sC/l- k)B% XZ&t]FZ=b'\rP| G.ҟ&~~UѲ8!CyXtU)aREX`f@$Ӿ7Ђ1q'4 Z]yAO[7RϣWf$'$t8,9'(]y&dBc%O׽]N[*iko`n9:$&/WѠc.w%:[9'' tRNj"x`%5FQ>*e :8WyԼ }t,]%0:$4s2t'gN9T ATitN?J\3=.+3.WI igE; ˘3 ԑ!ҜQ2S|ɈCe7֍s&pM֫k/>ذg sj#X/PFpNw}gC? 8TXeǏT @w;Hxy~\{+ҧl-j(hp b&l n>H #7:RՔ <>M5͚q]guSkbt׵:VY@.H;KBڴax'aJl 8U1kA ǩ' ̙\d MZi"P hz#LF`7Vx:VV.=fR#Jn'nX,Ng\N«<;k:T_ xR&ZEnT+) M;N} x]c;""' k5\at:-j'n$J8U>YM4KmpAKGBGX~<;GR6jӒF_p+|)ҷE~dV0%R! _LS0`B2KrjW׭JԓptoZO6]u[ @`>ZIo29Ѡ5C<)0il#>s!Lw*ZX,W0~z0O# /99JݦH UPQB{N_W8jCA/(XhUH0fwO"}X?B_SS_ n}^v2wi.mKߘJ/lF5hazawO`}%D޽!;G^E?RNFT|W -?F+e:W,.'1Fe]ѷ1 hst"2rJBޛ#Djmcx$7,!ڨƟh9\T7pws @et95}~gnd75bw-"i0;:~oωpsHt ٵwWQ*&f7e)fJ1lNe:#Sșڕgcx\ paylk @Z9{$L'Q_6ue.fqz}Ȗ/|v{_Fblp ?F* is[[ms;%o&_)}3.)XqVӤBƱ-v{J q]r%z$<[Y&wT T{ >̋6k{cq"+y,M?`lE9bv4q;U7MEwR|SIyԛGjI>fzqW -CU+s](  .4%r EbD2Pe(P_rPQEOyH]OLW+8oyz UW'aBXhcV`^7M!;6'kGd]_@4upf"oLV̍x(u‰&sI g5>tDTkOڊ\,;^)*y5;p"VB,JT"4ߛ $G5!GcQeزy))9 yuY o&`.[H(>]M>_PWl|qnw2NO7waB:"hTFt<ꆫii[ N]EӴI25=aC6G8.zX"h{"rA lsn_<)P Z/x5oIwkULwc.RfzMSFigC9jcɝ1J[%qN)mDt$!SD(3 ;3),ъ6,ೇKx7 [P랫?zK݂Wh&c/:>'˳ +QԱLo,G.9Rd4$A+,Q/}L՝ݻQgi݋uy}ϲH?P5* H;]g :_7 ʼo]^\ڮS0&#FϜ2qs^_`W@2&k~>tu0\6Y _hdP[F gs5_7#ߞ<uH%|+O%^a,5ձ*9A%!0Hw5BFnn(z!\by; Ld=bH\oH^#7 hǾu].',4: @;VOt٨gpAuđ [0ԓ_boJ:;vx`@w]%*\Fqr_4Bbk`,2l "jٗEw}j=Kז^ +AW#-0.!)<#}熑u:paCsL5מ&V$L^A9!-1 ?}'ZGTFfz@b{6у@FT\viXήI Ͳ-bu6ɉdYx8a^/4% uȳ̤:8DܥEcٓ뉓Y[injbqP}G-\ oV@:**]vb\荘<͇;)dL5}Rn.9RĖTB$a])+2wf۵@} G%4l6j׼+nC%gL%<݅w{ON~[k"xS_o{c >zLk>1gƐKKB[ D7VʷHlY;:d8>HmU2[\ۓ:qhs1T@xrcUD!-{ځ>@88$Y8X6oͳǐ  S\Ұ 3`GCSB%&@0!P̭]O"zѺ|}㒌+ax |Kb pqe@=`nbHV6V2 0B鑉- c>d"1*?ֶ!B.7YtIkt[hﺁ|Io?$/ i^(I[|+x-pq\'T P 4"Ah YOc  9-Q_Dp"`x8nnz..'& KR&o<$յa8=mwUQwa y}c߃t߳˒$Wo%6%-UI7lѠ_u,D+#`)ğNVs^Σj. ] ș6`j-rV53@d!^s |Mi7bR~b/M4%- bN +f{e5 QQ#>\gTDDƜ6t'o?5QZUݥ_hHaxQ|nԩ>gKr%7W4"!'|ڙbbcÑf.l˷DR Q $RvcR2b7_욢mvo w0۸rC3ow ĪԢq\ J iJڤ(}xP7sKQB= d4%9S S YH9FVMNZ!RlGgv vEyOb^L.ԛXL\RɝV ۦL%~ NG=Bg Ȳ d  O3Z_O//ۿNyyW؂n'-34QjP^,7G\ou.Q+qwV RAܳO_90P$_;WuU8Jq"`k; axI1!Ww-_ ܺ,36}Psn83bafKn84u,;i86$AϢlR◦O'p0@uP>cb|X{[[/jлlKJkAV*X!z g*ָ( #e +H%5W+\4q*p_+obΚJ>e\Hm}领TNW)d7{D8LF2r S*FEs޳r:R "Ȁ`+~]BӠiTJͼOگEpE4Fh05dkI~xj f ֚AH71#!M܍HzB>Y{H:j-* 1 φ.oW8 ͗f=s޽Q .ŜU)f^00hxMZtߍE^FzAjiѝ63Uy@01G 2K"qNhy):!Q>QFSddץVڄ.k}gLcXoIM:7uhIt"0}wMiyۮ$6c8'g6,_ƧX.CC'#&/ޖYhj僋b Z{~ȅx^2Mp.>)esXʠ3#W{ȸD3[I ËD}R@\J*-DWw,Z\3K:,o+^% tΣ,sY @}m-Љ{,TDC` fm>kx!9~t I?'#{<e,`-ʹ4~f` :%eTs!7%* ʙ1M4^NT[|W2 JX7Ljd#ޫ Ei`4̿ ;ʯZ7)WuQ FZr/An) EAMh;'v}^*Ol^+8 0qϖ )O[mmB`ky7Kn kI4=3J7jN&AT%Pxܲam QEqӥL=Ewǚ,ϻT}Uaanh(/^Y\ꪧVLIH)uW J$cÇ? ˙kQ ZNZXAb0!k)oI]ydЃu vy m÷S $OLs@9Y`\myڎJݺoWfUgBOfe{KRG4i@B2Ǽ,wfӸ??,n+^]% ;)sJi]@R?D^'Oo.ǿVuoqMMA iZlGN66ۍ1,|'ׅ|y 0Rq# w%˱Uj}M p,^ :Jjیv(Sr6 Άp95r*<z=]5uZ30#'?}< ?bn nS?OR+GхfV j08D So dӥl c< w'BCۍˌ-ؕPYE\* Ҥk? {HKo;Yst)I>< oW!anD !5=8˧zy__0,4l eؕtSŅ|vH?ܸz#{!|8QkGQ-OqblO& 5t[\ޏxL f/̳uϏ1 )$:H&DžpV AAd3<[muf jίǨ}M5-D_{͢AQ?t^[hS#fl kX01)ErF WYٞ6+aw\\ ҁY%[UT[Zi33ui%U5vg]l-xwYe':/l_IFc'%*<|䦒ɜJ)I|I)!8Q'3 $#p+\%5<,i'4,iOP=[ҫJwPs|5>GUѴ¶(jzYtn!{>UZ__kF4§,9o?/%FWhODhZ/e/obuQ|_Z> {tz&(&fRZLӧ>nA JzVk9.-QhՆDUSDa( C!(}{ 5]Vl$@=*k1IwqL%'nHxV|,)UT'ޑ &%2GS%J66ӨHk}ՓJOEy7{O+W" 6Ip`#Д;\q쪥)/=j)k$~φq,\`!"20<џE:{kƚGIJfxV7T̂i1)N-e lmGI[ j9ϋkFέ{ kp5_kXYH gMqqW]ј%LWڱDbP-y˃j: j6av}tRC,F); VLj\i(]s=N^s+XݱQ1HZq4zz+hsj~b=}Y>n\!bt taB.cLYtXEW$bIF v DW7|H^vO"Dߘ|kUX;$a%kg<{} <`j{;䏒;r!&)qtTB5W ,3*MAR)Qu#= 0O{~|5NK$T4XLnKMЉ1/ 4pW 1.]p>of6V^țnKj0՚&:R)R y&=YqE΍f m\҇ ]N YNݚEy ]Z^Um̖!:9]9(9-31!rJRз\ʷ\c}UÉt~ ߔG!}W7fH:dR!bjw̎LE鈊3h؈2J؜"=F҈M}0'\dMе߶ %b+_yQ.s0.m~0DpQo?c}=§tR itK 0[$H9g< ո$< jT}#zޔ[lߩU Q( z\g@GicuU̪w(zgmzvs0VE^M~efjœW:>& ϭ*}K݃@o%9WbC .- CU~ =X~MŲڮ Smuƣ={^aG6eeҺBbn8WOWI|ٙ ?N,\<Yׄou ( $w!+ c#l,B=&V#95S)7X:H'Cc!00pzUn+Ҁ!ZkT/Zpbt;1y?z{ Ɠ/BqJj!(WUzzGw$J/ Er>gU*.6;޳}/#>TT5|ŽiޤƝ7՚9`:_*gd`HB Hx@)twUqR\¥sT=5_Rx/xLHb"SKqɤsznx,O. }<_57 [ 7ޯ/V*ml[K5Qn4YF (DV]+R*HG]v'BO0$9YDDGy\  lCH=ӸNHȄ:U!i.?`!WŁ1Wí?+nЂ5 9/pF?efH)0F8=~~)MJ)>ԇ2zt@qėq^fk-a2L1w@9_er % 2 ;| 6Ȃ>8'(AzRWuU{ۜhإn &$O*~7T:/ed _C-jU:ˈ'UA fD;|i&J\.08NCJ+~GƖ-kyDf$xz:;l5:OJ9H'qi Q@t 0ʻp{Ⱅz{|42@h[KrƳރS1H`+9YFxQDY99 ̞g@p$[MaNcT˃ots؇*9nm2t1WPMٮl8 fhݞA.́M@W-y ؤ@ntn,swR]u~| ۷6u) HiS?k Ui*6x{r[2+OCa1nWm ȋg|R`[:Mm(t6z<|Q!HrN%[^FtWbV3\KHnؓ5E=gc_Cc$/W:?}P_Mm%sRA.;?i L׉-D]GT":fiUk?: m뢚OGO68K)jcSCpZ :?X<#fŝ0O֊:&lINw߹#Sӏc"K[ |*uQ1ݵx 'VjRyo3 2㯁Tڑ<򪚝XsV QFφo?z=}FZye3{^]oPtcڔlz*+Sq `%1>vXt̉;9 GzK{[|R IWmزguJQy>zvNj$;d7NcZ%B̊F VRֆ( :7gEEPv#,_iC<}-6 vnn}UQf}ްrIW R*ѹD㻾 jw!ʯ99zJ%wcf%hO2P+-wͫZg;ٵkBwԚBÃ76G/4&HAml_BW}x.ԕlx*4]D3KE=YìaRS/?Æ"IgMbCUPAUƊkL3.4A˫Wc76 =>>C om.˓ lG.\|NN&_6`ài3*S-u2sLFv&_5MQA!7PÍeVE;'.9 E_a7x^>z,ܤ>Px|V`+r]@7]w8OשO,bڠ\= toJ cʨi)e* /M$'zj  ;`9c;Z$ǘ"$yxWǮlC_5Z߻|1bf:XS >"YzrU/fTa&@]cEۑ#Ǭ-G\=Ua2<}?b`>9t̋@ !J\̈́T}Ǽ\;Okp<(0>`d5dUNp&b &89s|XUD{Y|9F5d3;/!bD?3lKXe;R?|bPB7)0Xﲃ?I_ K%($Lخ1CLB2IBhD] V! )x_voXZO+*a!THq=Wz4UN2ʝ>S2*7Y:(<:$Rs[WPis4si |=jb6`ahwnjBnmwXą57h͉Tu%"" u D kl0iyb nMju{q~u< N p. 3;=Ƴ ]&"l'9Dn"~X *oH;X^]sP%u* #y} FY8RsZ(Yltu(/_\yf^xߏ#D]#4a?^i:c, 0'U2}òvTǦ׻$eS]FTb"ssXs*}Nud:0tBhtb΄@]CmK7 fUT(%W4G(2.W;pF2gwǥϳ؋YjnGr!1HMxY{YO.2WvʿNqWdXPwuTZz9eL[,ʙnIjL7#EلaHԡQA~7#48MzOK@l =9;aTIWA D)ᶡ#\xU_4Ct'ʠhN *s,@ aE(qR^A:?+hWmr9}].+'#=Ԇ޻%%TrffHBT!DW?xXPNw 0 2%4qSΔ~0J+cfPqG50'Ge蒾gRs(ƪJV̎-x*NqecanUbP`]9\fo63]y/$:wu q_ەײcxUzfJE^<Z|̄P"o' ZƸ= :ٳ-Ip uOrF8-bS'{3} gpfRnqd!s[Qa H3q26zip0~O ;07LO"Ύzv. :O{`skPTM{()+V;8Ѳ&gP2.NII6&ϊ;$A^@JtJ* 4DEr|kfK5nXGjlc1 @:IaQ@i0emJ5Z7em&Muj91I'& ^Ks>_jj)~caM۪#qZfl!\7;>ל8? ۤX WX(Nkqz/a2] hFz>R:kWnd&ϝ|ox Ru-mf;.vZ[HƉLߘO\!V+G" 0}!UNx% ;fރl¤ JNՒ6HB<89\\PUbr/1 bQyP-ehn]-)"B࿆RjcΔ BKuOԾy.ݙ?wpD19  Z):g%y"_I F׍ {-{BJ]`@ Y'@BDu/1z"r5" ÁE{rY:8_'u}E8Ct.-!اKH vjğ0li)'d藦6/VdόU4@-o9"7 j* T:q4L~n^@,$\(ũ `U| +lLcsXџ0 K.LӓE 9!i[&o ]qN#Y֑DS J1Q\EY.$FȂ HTPQ&"*Ds+6mAY]V,:0"[ bu-MHЦ@,zn0M)w gg>w0}WOUq i&ҸJ12wBW_}МǫQS=|M%K~FKs P߀#Kph<@lՆ)x+~ҜZ1 77z;s~28h!'#Bi P$5Ͽ:".c4)(3?1}F/MGOo${rݯ&#`zr4DU o:v3mOB\K*ѱd&˜M|ߜ+iiuv#w*2/5&ܸ$Ǭ=V'[sBض/ = p.%ķv)ɸP|TWS*"ˋ:%lIH{Zѹ IᕌrO|nbX*ᎵiD/*ԑ D}aa#tOʜ1W6:{4^ = a!>Q3he~X@;;[**Xss1CfuC0šz )2ZІSy6H 2qsՊ]UN_bμ?@^8צiӠ oCCe2!&QA>'τ ԷU' F@+P"`cKE?oiuCbu ,ǡ;JMdu>I*p;hn;t2fC\Q X Q XT֩o9[)fY=ۢTu*ԯkb~ѦR:#蹓#۾\8d4u|,5C@Wh!AХ}G&K{_r& (Hy泣@rt~J^D&._ωkR eQ\oΞCjʩT~pX̔Kr7H%6mȥ9?'/a^,'N`@w%GMN|G+ AzOj~Oc`1*e&lV @Ts,{xƿ}3lPC" m^|ǬM7st'P/^~ñ"J̪IWqRcmmR:@U:5V~ltO%-pG~h_A he8})G|? p!m5w)0Eòp{PS@2qڒbE ܆V1~龉<0ְ7~&!N vK>!W>8%ljMЙ$)n% ŝ)H߂;@w-NuȔr MbY㞌έ@"wOJc &)= M7(T>C孎3*|L| n:P`<(w$â7b p3Fk =f620їyZ%Mo.:B.c]m~xA~_8ϰ޸=m]Υ/y#PIX\j GGr^TuJ`@e`Z B(%qg`]J)ߙ"Rkf, Jvwap՛bŘ ;1ҷ[gUT ;؜c]zFGW68Evߗc% 0 ToFB >8߰ғj8%OݖŁ7HDe]!ꀱ ƅEwtX{]S'w.<@0=ᩗ ~yIlHq}olbPE kAmJk8Xg1>An"CPOG9f \0x>8X3WqO]8M}07Mb,"EHmau6]~Gdy`岠K.pjN5x/>DklOad|q/ޞ(igS k&Q ]3u͐1@ca#Hԇyˊ`JH$kS<۞my#ͺl%YRxq,{6R"_xaxkGb?=?e*OCF:͌4P +*(X.fLk ['RY{R ݃-0Bd揻M7tg)#QϗB_4m@RAYebM@_sr\p0;#[;h.uX_S;Ez`}6{MZf~;3_$Oaޭyj؀7F}[K+ں:+Ŭ\rxŏȓBI6ge"Xy j>4c8ѻEuiz:ISW(',U O TAw ^.۰Cfc/f4]87 flH<:3&S?nh8$5kN/*91yN|˔#| yY 6Sj̝=GӶ51%ulb1hmٌk?MVZGck_}ps ܫ էÒH2"⯽o>/L/nٚ\ bi5*'$A-iE:7. mD4rb8[K93 uS9) !Ճr:mrSW1tB "vtJul,"q(j}iTr?@rGqF)XHC`P:QI- "6OB; Q#wgfB70%nI-DAu v~Aj~D`zń.$Ή2An F++dO[n"7 kX@u6[ؑ ݴy0{#Cf±3oj9g .ccVu"kV\@*0L)][e]15[qXV %@+8weOl7 X[,N}N1iV(`zy7b'Pgdp;ہdx6EIȪ<5 mFjG iT+Ge{nhf_F-POz&#jd< Bk]4Ts_"H{!n9/;G G?ĖU6Nb_cY$~== jM-@q48r_}=nx0g y SU59f׫ āUOTuT3+ZG70ĚX3&o*״J xK )hqG6{K^'*h&);%XڎpWj>.k](7=٭hpFl~UUi݀FС'MخR(]C%!luٻ"bh]ZJ׭G3"}Wkm!|Cb'#sNIr( @NCT܂&(t '4YK<ݾD<@i{=4!i 2tg; >!-U _e"WVc$8n ۅeɞ?K+&($(m!NBV b تjj% !ȉ~e#UV{˟*{kR!mL\a0lkQϩ;NlpGnc8573"b^.3=.[ݓt)I)ӦIIN)BrSOy?Ğ$$lH+%KM oȊ Uc4E{X:,@]>pDg"|J 3wY"e(*#,L0f({$Y?#qqd2ŁfCFs9g8t$C¶vNRڔԩWח+b攥8Y0]cWؔ#ѐԿi0n/vPFTmBJHۄnóKWH,vfhCM[ZݬH[$9Z2ČiZ*8%K%Tt2fZy辈&؇v"yk1wYлz2ӆR όX~5Z橹2mE~c|Ggu 'dtFa[,#0Hv2") /}3I8@Ҹ34!s|,9$nl@5`pc@)O%~ѷ['8)hOB1â*,Q@Jn1eVčB׿Bqԏ'=$ӵf:/S,_d64ɵCЅSۂhfCYQP]^/lkܓ!9LXU>c\s6@?NөYpB?Z(MgI&`E%pF# ī0 rBG/X%|hNn\Z$DՎNxp&d"TN_`AQNO"I`oh6BJ WGy;#7&]5N]5|mY!Z5tedwIym-gLVO>\s{^4O⍛#8Ìr@أ5vٻ2>@1E8p^[#GDhWԛk /cE@BuI6|  U=R'LݵZ ~]٬tAfp揫Sr`bB4恍ꌬnE4Gwv b.Lku@d^\o~g#4) tqd A )$J-S4}̙2.z^g&*]")K곍 泟X]i>w tn0X{)A59Wɐ$@-:=fl$w_v/%$YbvnN:39*3&xz61B U獳'ʦZAQL#sF-W}Ow-jɀx.KdA>7;[5ܜן(Df|w&mʣi(NNi #IU8IH_^9I?Y&b,ٯZcj&+tlFa$R5^LlduYU6.g4< ȀOQ$KYonHVKD^7Oc;`CJt&3[l.:k+hEQH/AVٚ|0dbo05k>+su&B`J5gvkWXh *dS?& |bDD5CK?8-Ź.D-L0~.cL\u×BCV<)Ј#KPn;]F?364PF/$=nv'{0DÅP 0!2 *%KF$F"*(a cAWCF=`\f`O] sG18D'h?[?BGjo1m˜F R3~j piC0h;N0&?Fg=[FH8Ң$Z!n@9GkrFMҧOc#r^ %V=)~p_5ŤG_‹SN,9ސ784t1>=\>㝎V ^/lt 2K9$d[}LQ|= =[ 06^BU R$u±ew*jhZ1k8].N~IEAUEB@:&r1rM'"L+Uq[:x1^?tqv5+:,WkbF&AmoH92Ay`rӾz[#)J"\\\e:$EI:0F-Zf^C4Q)z%˙;8 Hͥ]ޟ"V^S8$&+GCvE@Ũ 2`zȢ?ʯ 3۶Y"9V9<4z3gĦ#J2~',h@jY'm"k3 dMGZ%cn7>4:(nI` RzʡU(N?nԣlY2I 'ODPLSrJ`և]~F1b 4c ;',\ztl߁ŵ7rÕ@Cw;+^αv+q~̖%r|=d2Cُ4٤At$vwkSb ۥȓ2mϝ_3LB-aY^$}9jo^bx0(V R,maC\lL`a@;\Sح~@Y;ZHx19{ Ͱ۲&}r SXcq>uV;a:ʍMY؝ i]NKy_y1!i 8q`YK,IkAy}QT 2th>k['m>K*}ߘ ې0A|ݏX'V& j/eI&^g6LK@:D$iրvpQeФG@OxxgB LfBXL_ oq|5jwŔ^3wMzW(~r2+M8lה*4>ـ.2 W{nUDo\ՠjn _~CSqsPiM1j_}v=-[x8 gZ\4#pI/m||HvJ'A,qDmc+nBKTv1rQ$sP>c.p-cd B]/5RovU|N=j(憠 ijt1b1sM+\[74fw0@_?i@F%E& DǮKS[ `r`Pq[ۯT7 /Y]$1[W܁_fHݚ*"a$z`s6<&_'H64NNO\)F9*NA9Yg>Cz!Qoea~<=4*ܾ 5:c/ڊ935)+E'- {8I,6iȖ9<_2t0zgU>OXIƪ`!m:@'8tqѐ"=5% NINrjbԿdX6w^-"ӳu)61"~)FTnylk6#d+xu]^+_l9)&^pȆ"4"Mv$,J:JY>ti6)ѧ.'-x9GOr܋6<%=h$㵐i$&?_ƐĜjd+Q7)i+Ojʱ'@- /0mE#N+M>wIv% zD_58 ghW>(i#gѾ6o!A.ń~hkV&j#&8Zl.5. nl&ɮҋ+_>;e sё1ޝ 0Ʊ9YZq%m}Zk!!d4Axwh2?1-Ekja{&. >-N &x W:PMxX]3N-YE6WEڷjӘ VJTTqi ܰun/؀~Dorufb'1_S1c :U$5 RqGøwXOd slb28ٖ& h{J3L#"rmg!%m7Tv[^f!1D7P~~@~j]̟*w՜Z+Gp=xuZ v u@H# M.=-/0>L"WeT^yG6 ¹QeAN"K_gNLn0,Ss&FMn2ґK@Y8.a5,f#5$5'?Wy?ѬF)AAdlּel 03 r)WAlǤ8{T7$NǸ%Mʪqs:~X-[' +VrU#2=Pb`bgU+Td0ZeC$>85Ə;9ڔ4K|,r*%Y2 +*>(fG0teSa齈IYHv=Sp]̺Y?Wze,@S7S?;,'G3oȇUݶ*AA:-Ou{*w]#-{q%Ә2NtK.0Mo%ZhMc vdN3 Fgr"v3b <8 Q֧֙{CP\kfbMdqM͠=߭FL] »HayJ; h`;LPa^ : :<|>Ji0XүF5skFCžսmad:<-Zs| ^2˄M%!zߊ)1м:>H wxMfkquRY5 MᛣfeSm)|AqT -FOH.[3Z$5Gf&~f%" \΍+@xd5㣰\Cj)yJz20Δ2@9xe\?^%lCmˋY$yf}e{C:uM1RIsH a2"ҙy:&T#]Qd]ZND;>X1 1y$1)YfK5瞇d@<'wE;L)?Dn*3>O-(vx{ג6kkpRuxy56_p)na;H.͈YRБZ 5X ;HmoyJʷdpTI%&dV(3&8Xy򚾲u~ =Eԡ̇=_O#BP"%9)(/ֳO-{AL&^g/Y+4eFt?LȖΒ \b~4rZff.S6b{+AQ"v?[ť>d,;nW:m  }=#TX<. ? E`H=˅?| #rtE"}`'dRRGPowVŎҽ|̩SSL3wgu(m^$(5htKL)HuUĥ0gN* C'ӹ&q,ҴAoT"B𖟊Jaږ8~ o{[.sL?Y^F. ] А+}5I9P(v88ڷDĊ̙ SƒlTbu#Z~UIՄFk 𢎒NLu (F{1VCgϸ ͵_<Ǘ&ޓ{M+UҀ+ZQ/.Ihmwz̺WFAQ*ݏ0*a[.N#&k%p3_+x6-kP:Հ,+&!?tA™]BdqS lQ̝Λz( j62$zn0tۭ{b}W|s\&0I]s TʳCibPD:'tkdx7ڐ8T"F$-}P&LOfc6rt܁I?/![. Avr|Ner|z&tһCwle#0PKjGU<Sb1q^ɗL/nƅA[l0}%b'ph lqMnZr ,_fbD^Ӑg'Z$iL +/R(Ocsُ=Ugx 3f5.Iw'9PQ{'~7oHł;>{5ҐGkt/Z(l`u4-=CzL jGU{ vSߣf獒wM>FD=Ӈb3^ZD 7~, *?$mҲrIa]n=T˴Q@t5En{iI f||Rd%|jfb')Cv_4_ڣ,*5 wQsxAMh̃iB\'ǹxL}h:`^"5RSK:0 ihװǘ `~ Ҥ#YxE]WWsclI׼ M)"*Od #_g+z*~d8."0l@O㬸lD.e% ao8P s_ZLм_7蒮]H5-]cD|@L_'#Q-\%5st Zx@"H YaJS(8a\੾?*l`OYNoLb{ʀUo% ڵJx4=L=7T]b3 c(HNj}1+[Jmdz+?n\iEa H]ZwȠk?lul| ;aJi9 PInV7vJMR>7J φ\z605@Cn)_-L*r .o~ÓV?xj I]Ôbx\ܶ,a? Pi Es̙YwG^rWZOE,nO rϨRZhE \pK:^ą4[g84K",F ē t >ep8si;_.1gb5 m4`@2mt, {sZ M V%$Fp\ ڏx8KX,RRA3EllНB eoS@p;ӘI?Ljc=T2EbHĀ1Y?y[TySgb&VQg]_bg_&$S_:}FOm5y4VbU[fsEJg?9ud"Q אQ TLŸ:sncT"[߀=^ 6Z@=#ZsQ/N:?`wR#}gズfF,;ʅRu$˜fjВ.ANSm6c.-qD<> VG;;'D:4>2YrF7$ GkT̥MHI'Dx\cLdqQ;azcTMe̘ώc4*UY/J1+'g`(.{;^#_ԛ6c"ii1xK͕k 0(}-܃#6Z>%T.4OC]TZUS\5;KmDPsE 5[n =< ܰ]u2"&-_8r[=N~SPfV#O>bY,1NsH*UإwthZFrTU{^g f3?ת RZZ$eu@E2\2=h(.צ:ƫS,Po9Lc xnkd2ՓFjޜ:cFD``W,p8T,Lpc"A6 {6iqlC!v>9/1_Äޔw&sW!b0vc=Uֿ*L Ä B0BxA1ՋR_ P)fڐqy&("~:&(V ’6>dPH_%euo^ /lEn6֌ ѐy QYLڍKbqi@+Mo䎇OjVܪF?eكjĔ֙O7'#T9wh0pƐM[I4G{* Qvr7pzyg,s`q̚LBSbH0 +9[{;z4E)"czp7WVl T|h^&%V뵁@^/Kxf&</S^8u=?#=_,bEg)BiNJ@W-oK٘8@.rZ_3iHG QuMqڂY.A__ ;5wr o{ZW<^(>r DK6׭yOʙ޸}XۻS+OKFબRG֧x.HP)ގҥ9ha.,o;D0G"@Od.GB= y#5VV _#U K{~\ATCHHxhmRBoFߘ#ZҖO i3ߧK0{o)y"9Uv5 j.4Jm@;ٲRi0ɷj7EeԳ5-J5̸Tjx{!l/8}T bgGMd?G^ S|Urіe%!u*6m?̐9Ehٲ/~ښ,3d}&/k :tU~&֫qJ'?^40fXb^X9@,xM&+J73zE/:\2F,I0D)8uq@@=OǍ|4 ~7WwKtS8njUhɾJ WTOtRvMsk?4 痝+xLN׶Ló9sH,rv3қ{[=h~9%JOkU8s 4H-n}m/aYy$4j` 4KH<S;P,΅KX(N>ƌHT+jphrsՄ GqhO1C^h3?&V\@Hʪy ᓓ^~7+DѺbI{}iܙ|iY"yg27vsu2*^sv~X=)!U%qJ'YDJL8Z᥅àTxx1m5ZHrc4mfѳYbFN{3R>,HG3v p@\7sPHk䗷"fFmqedPߌT32a 5D; FZ4 }EjQ ǽB<;;{So@o7 &23JL)gC]r@꣒r8cHOFUCǑ#8fipuO8Kti[ coT (۫>NXw]ӥRv8GG$!?֭#.<>?&Ȯb_HPMϹgPuV#a>թ k[Xlv%Diytՙ`];9xknٍjWu P̨bΖ*n }(xJ@Ʈ_4tngo敝2T CER^( Ʌ͜k}R}9H_giر>Z%eϡί P`/* p{*5UO+Eg AYgr76Rڑ?\2m(M6dIEORH3>cB=$6yQ /2~ۄy^a| Vnaxru Ae[MoۂoV9A;5+z?R.Mءlʮ̙тd\o$l"¹ɋn>d.>XA\kfᱶ@ .5HbUh g|}:_޹c> X*A0 [S!\v;iRv7KNKRފE)$D", V%u[a?D@lC%`U //تUyPW0zm;xf"_zV~4]Ss/`i:C0C$ju@rEh<ֱ*+CHj(& 53!j5?d ѾxA̶-c#~ZB[}j 9p'F*嵁Ͼ@\Y4uGlhFB"5KJ4SxC@@Kd:1p.aOPS8v=2:A9IDbrK/AӔMheG3*L׾Se%1eЂ͑Vʫe PB}wBC6s|4z]n֕DɣAخ#| Y׬~࣠CbVBݱYp]k 8&ʧH5ĉpFk)Rg[A)J 0ߤH&,o*H#՗qgƽŹt i=ʌFT|L֋^ "@[@as ƙBdaoDd'| 5n3rzQ%B^=(:]/12QOM*yQY5wk/ ̸Ȁ88HuçUsՎVﱒg$?#`S8$_v F/R d8"NK2NuЋN\ S[Myi tҏNAHo[vi >'xĆ!X Zs"yIyB8#( R4btZ®G7$W.ŷGus_ӳ5lv深2[i7}0Y].goΦ#x蒝3ŷ8 b $~^ ܲ؍hUAZ,yQ5+m9>R-yq֢8 `Kq$>%"蹠jA[_FW)za5 pmx3N < ؁ӯ~Vv :Bh.""43MPbClv S>D,$غoG#W)JV ޶P"u:P6tYmxap}p #+FAvmcGLspp5;W?׺gd$jbB1 )3jbL'm Hq9:Po =O,f@pxJ7+Un)Ͽpfd*fO_4bsʆ(FL!! hcӧPHAw{XMy} @^C&ѪV RY曪d&f1('ZO'ֻ$hj9v^ZWj8A1BJxҘ9:LR+(u?WɆֽrtS[ØT &lAcJn!ak7P*jUUz31[} |b&eDK.=v37>}2߄vx4X1CXZ+. qPbނ&̟ڼNo,ϕDKƣ]Q(;XXj>Bw`#cf`0˚ÓjPZ2W~>`_hkP370VJD0\Z b!mO~"зw@ %''ge{9 <zۤq' gۯr\(uΙQ$Y83AAO?" <3/M:yuC6lY43C K(u@<磤lӶ~"NTn3V_A-*#0.ayF-ucngOXeYzsHXxc0A3+ [hY'vSWeRҢaX_ rvr*3 Ts7MMM_' +SآHSJ ױ=>Ɂ h?f9kFB%R -BjcUtͯ'?P$=0зmA&ptAHev*`rJD&RDID'xmŀ|ŋ . tH,?>whDhbJ??YH2OrNlM|_D#&AeCf,\2<)]=ϭ ZFsT )`[BWJb֚vEwI`&,jNpҸ'^2D5U5 xp՜-ب{B=K1K+Ut2[ _EӋ94{K{%A\uD+vAGE&Z6i.0˽v*O:'-P5-ro 5,~4'}+W 87uWErjP=1ũl-ޘ=v~|>8teAg(yaqC+V^h%H{S(yM:_2ϗ! @Jݰل6TW;H-P;] ϢǻiZ L3i4>#`R(yJ*"ObP6wiWi;srn*WD>2¿طœ#;HܕdbϽJ!·Yy:L=)ZǓ6U haK8~o`!誥>d}(c\Ws\_GqK7 /yXTihB{OoBNhz@w-a5q>r$=֚utMONWNٛ8돈-MޏGQD)]D6R]s`[\#N(^Vdz>(S.AƘc؅*{v$A?m'y9GƆ ?p] andS=UrDS1Jst/eSӱz2TY%Wkb3^iECz|Kњ$blzeZPd~I\l5 <j ;!,:s*Am7W>?9F#6YF =XTiBݘR4!z'b1P_uE)֣Ÿ,ܸݢI^~sK`ϾteyAO)Јp_ FA_ؐu,=q\tJ]S2jB"N}Z` #7E3%4U_!5or=E)K x6達/5G X'I⼖cPxk΁Na}Ig}61@A XT<Bq%A`cpDG0vjf^TՔ>ėY˼̼w[r^,%Z Qrqvaj<{Tf(I(*CVxf!ݟs`/*z};v_kyW8/qq%*⫌8V 鎓[ vK'o_ͲOJ$L_ptĠ/.-5TuyS 3e+_ \L@ + V#MPV@/pE`H6 VTz{(!~r7gtҦ*gե :ei-hvh(4= DEi+@8/^fم =Z]giyyW̋c=}^ж]׾}l >pYBM`:!X\W`=lD¾чff6jU+.ڥa8H(Q]>Kt(ZC".!u NR׏C09 ʂ D>)-(3FyU Dv>Iatu# {o52`adW rT[iySkF(V%(tkģ MVm6H]ḗo 1gJU \'rArp~ծ Mgg7L>fZf0=|IbKa&I|ӵ|H s:27v'1x=.fWoy]@KD%(IH^m%,yHY{sC[ *3MS3j|@7-qna2NQ.8mQ |TCDCx@Dl$ l>-.Ɠ&}lgLnT!'|]Zy)΁bcqu .r&ZU,uAuԞU1a jLB:bwR4F۟ ;j.|5Cd !i> CWJ8*> n}$>k:&)Z 5rnҿ_gDr޾[4HgI[|~؎!ȰOAR+W欪< m3" ABvLg:2YE_}Pڃ O&}ˣaf!~>S܈pK!@\nc88\_#e9. Q`4+X%Oߵ*E.>v!T3#Q4ƅJT`^l;#"4 9(T؝L;aizX vSҧt²l<ɫxТvL <'>(ptш` 5FB'#ؗLRrh5BW*4/ >ִOGg S2* bYp#Zb3]KOйs[4A92.B_Jt֌jUWVf9A¿Ư3ɥv$(]ڄV;zZ-B4!BGS^ά-OYix`, oYrϲ.Z^.zI2_~ S xft|";J7^BAL>3[tuhHPqI'Ed3`ɩ#*!7~H^1LARu)5,&O>, F-k.~_AQ'bxiگY\;u"w43τGTReXWT t}$D!~-xp |DM K*ʰ_./B6a0a1u )OIhyO9IU*LBCح{GѠ6~?jxbH!F#x1nea-yH$.Ã(TVt `ꖶUh(votWbFxp)BSyinӎJҤw#g,Og|0:mQb8ʟXe8D56*nDT憩 c.|F1yIijT`hQJ 6!#u?SfDJ F\H0<߃8gU" yHګBo>du#}=lzcpvs9nn{\oGZUdP:p[:nB>6TBK?$gVV%Ny[jWSrM͆ΗN1&}0V lĆ) Yy*<;ȟ*w"5kbOk)an.)JrJb=aT`[.Za]Tq8t[$tpG" cxW;ex ҈ 'QzqLCn`HNB?Rdl*L|@\{Ђ{ǿBy{rr}a`7Cŭ!xyd7,U0Pm]b цAsg:߹L%|cA_"]m8߁w"~E` %&vnÉlӄpN'?P]\ԭ]{TT9*m-0NM]^TqT%ELnwYd1W e  #sX>T1 y~#oCr!oi7C߀eI['%zIZhcsT!P>^qIݱ1[-| {nco7,Z$l-e*UCtCǿRAz>*Tsv}|#;%G %|3>E@Z ݇`(x -60#@wS6</ygg:{<9( lHn[ @ڝayGkst!5 qte4Z#Lej5IGr*eγ  w?h׻Τ D̄ z g?>n;h}D  Kĉ9k_ABsȒnW&+?&hhE$uWbgȐur ԅ5gD-[NLU3e]pao #L`0(=FbguM; ҀӊyxNƭ5y?s&GG+ҿ)orfL]r{tjݣ>fԭiLgg$$>hv]ja˜ ^.l(;x;vwr 4Ln3p<Zȁ"N' 'F-4|/uW=}lC`j%0c+CjTUzkdv[DiTq&;<]2.0!H :2`o(x\7N'-Z;plkm?7|]z hcMA xgqqʁb^jdp' 5}D=6Gc*|/H@s0U/M;uD ,MxFPB/RyoOO/Y=pPF3y0Mz;-aKLj9'όN 7ÒXcO5c;jC-׮G!plր*jn)Q%og0);JYwAULDz擠 |0:cY?VFs;O+L}vC 灃qd ohr rvBOlUAFs1=aQtnUo8U8ow|71k@1I"!W@JhH?/y4wޛ=]%gՌYuc&̇*bLVHK*97j6z^&?;yZـWRB-? O f#4wϗzؽбE_u9lb|#t}4|) ,DIe:CGݯUTf^d:-z%$f;DwnZ6ҙn-g⟯Hè_$)*%B[ )IQْSjpU4s v%bX3z/c6$t" ߘ!r"eF6Q1A{{(E,FM3gm|u`e.4sr[8ҧ"8syNK&pei0&LrP MP):[ xZ?_Rߝޟm@)j5-5`R'‚i!ITo2 !Xv(z #=(JjVPYgF me$cɂ|0}5дvsz7I5)),|=rjROM7TvS8t 4@V^݅|ёЈ,KEdI$}*_!.F)bXmlG0 7Xs}-m2Yx@-wU=5]wawpx|u2;~Md6C3$zVWQKWUd%RVC{,7YGSA-`xlk$~9d"f(d}{gxl]ifu^s4h ӃyWȑO&{]8guؐXyqt0 4c ZO:*t6>NZ]&MbxL_zkgEʬ,VD&'2v`eL;̑axUDJSNG@0ӏ"/8"$7ys0fڼ"opj2=z1=CխѻE҅pJl!p͆q[pYKS %c R'P_^{fnA۾4~H~sj' wlswVle`Ш.lICv@0OVJICyN^8 $ 5zAKɣ`[ͮ*WE69ZTH )irgX/hGDT *dk5rҞy_ʷ o#hĕ)$CxB{/W,Z|^ї1Uz!h#bRm R$CO# ZoWV3R?3DV$}`!cӎ-R-~#N)Mn$P'9yڀ_kjg땹3 +ޑ7" ÂB7ġf 4rp~VZȃn)Hٮϗ/Ϙx@L j48 GHx~%),.ꥒN1(8:Dp(*A=Ĥ9CA)1YLn魔> #!}"+Ӄ\CMW.g yoIӤ6πw*c { (֣NbB{kѕVaϨG5U]]A5U>Ll]ΣI]4GGœ08!u|옩&l"z҅:hvxMsRCʷW`ZzOC Sd@YduP"qWOƧ^i9öA} +z'oS=xƌbz#4oy* L@^_""~X6t5pڙw;_~f{V;E[ZyAu n ,PiV)p֐;iLp۟"6o#]qccM"MoE^8I;~.%DQ2/!4qZ8 鈛۸?"N5|L·=e }~ %#ft2ǹV5,wäuž[(7SR 69Hu0"GXa27 sO2HfhS^qnJ1ꤵYOr:ݔ*9F{bMA1j{lVy!3CA%_#b9W=^'1v Sň/4.^ƤX?8 >g:T>iN16xˊۭ'VgUN[, Ñ/Mf:mc OHAZ=1(߉sTtp|.k /hX$Z=hVI<yN'E#K]&h#66sLCy^9y5@G(xwK.3N'Ui4 SYzїɸ$~J?j1J(*.a:˝Y_S<5ɎvEfp98(xaRrTXX~؋.lc 3j±?P 6w\5,_*%3&vъ5!n ˨JtأS3zx ʊf"nY0LSlY|)Q|wF(,}v')櫜K}l;2̈́vU[gS θZ24\{>_GIj3qZ&oaɝ d#;Ok*d`󵎟te FV6#j]ȫyM-J7`˳nO^Gc`Mq4j8C~P ߰NtD)_kGԽ&]6^LqDKY %SBq*HG8S P#T* k^0+lqUC4IcsBVP)xUl&ꤊLmº!(h 2mnf }0#,5 9vagO0Ohx /Y}Y(_p-?t lODsࢾNV ?= !PsS>(4N;kSY/:y!0W, l/+L(mwrF཯&0pQ}gPbۖ$MdNK/-!%xN.McB&T=(׬TaI*0- * jęt.Y/$?tW59ܵzGKxOw˴f*TC7 ;8ճ:P.'WŘЉ5 \f 2\QŻg'ue=Dӽd-g'eYM#qg=hS( a= o0V[٥33t?XXv SHJ$ZmR#}1VLBzR`t(N}!'t"ֹژp|bP? A5z>̷P  C" q;ʰV|W%j34E|" 6.C6d΄bLoBr%MSRQ= ;@X:˜bJY_re[ko#v"+)8p\ wX-LJ*֭n [SrpN>Y5qjv ۶Pk7S?Z8LՄwW-G|1.,x1maX̃Bh:<S}٦%өEϬc}`DL1aM⢳n!I06IP$ʬm4gX /%xRGFh[a?Éw3 _ɭMDxOR]jŞ$N RB? 9=m=،KɎ@W#[q,t m'o'(NgDikl͔ڃ`g+β!-cUGӍ z ])/2KmI/h_u ׍V+,TyqS\8 G~Dԧ0ca8"@XpT@R`y`m TJE R,<GCv武=I&<>I*=!s48 84GD3kNAWq|,C`Wz@LXzn*JUv !UZ#x^޼'(d~/RM.sٳ"u [oߧ0D\3a|Ȉsj x-&}x•xٜGk_Mug`{qdr U3tg+˃c98&y,,9rC(LY3gC*ŅG8 $a<hL5f 2@ط:*낃l֭\M`O&ȴ׷.9jQkv"S^ D`&~].zЭ53cLFQm!.;J S`9?R}}3ݗu~DTQſC\?́0F}K^E0l6f |H6 zm\FUY'~N$'T6JP i: QEk-O4uED`tJ KAfh?28 G2 ֯:[U'7h ϛL*;-4X9ScS +.A5dD`f)1-1Hz ?[^0!@fq >@π܏nhm/"hϴ1%iZ[Z:N3[#!4ȵg@7X?oՋՁ? :ah2'+HoP3,[TH-NnWJt{[і*Wr @VLoEiASO=wiN8nZ=6GC|I<a+< aD$讪)ZI.<8 RNHj2a;9Sr׮ILO̫j1e{;vP߻%f`<ϫ<\Yid/7~tޏ'!~ā>U$f qBkOeaB+">  8}Xg=oF:,ػhS7v)zI)N:ώQXR6nI%Mzy'"vM'/TKƗ3dAwB*=RV;tI i"ӈa:\-2͍yIa9Sl,hiv!i%CH$)Vԭզ,O>IɨQ ^VVECan'W@F/hLRKB4ħW:C%l)Zʤh 5=2@)m-xx]\W')͓.i +"}g$lZ&qI|yǗuѯ|6S/|,wwɦ+ys[u9[d/Gkc'[9G(ld=Pzek=7 naC [(D}g~qŎ߉̖yXwX.pg%Z=+\{#MO>aZV:#(a{eQ45uz*e\+BP=Ү,vkj]V6NgJI2LMg 2eh8l3{OSQv vGn1y6j e0Nw H{d(:D}?Ž-Gw, QMjQNk)-΃i _d\={=&W[g/kq}nGY)jJ &5Lx\rRgv͌uD:b6$Ѡ3E8Nyd=u;0]Gtn&m֠W2(ăjw?C ܁k?=\;e *KC{NaEȌY%M.tq6*'v|~_"XulB&zÀp;Nx1?v\aEwA`msLJXϾ^o vqV,qZ޴o]n&5k 1Qolk"ѷ̕J]K?gNsJ6IWO;"#m"=^m\/sh,n[ă15 T"sI/ /!(~5gED:$1]}Efhmϵd'&rґ9qm,r t_;F Dvvyf{32S}iJI/yR g'%Zm ,8{~@a:*ˌa.d>si`;Pxg@& o?'DsVy_Sj5įxs,;qTvqH}G%Ch3]gp/ZxRNZ6ġ_s܅P蘲ØXFQ|v=cI+Fr`~ )UY;m*B1r7 H#N$120A*iގW uAOrTBٜfi;pKIvJBF1J vD1M44\#Y/i9 5$P!; 깊-;LVZ:2Gpg}TauEMUWZ{֔s7P ֡ IفVU?@EJ}efu#k!q6jRk[@ߘ8FKo}hĖ}L*Wjn!6mU$K-G/zU$4% hSRKIZ`@PҚ*vΉf4lKˌ5&; ؇ub>L aLߓl۾H iFklݺUO<Ұ )ObEq0~H Pqmc[2\RG#{9nX=U[h$K<1`9op%5t:%Znj _qoɪ  h|E;-fnwY?4F ZXjFAlfQUmu Lr9un@ϡVjPnj ک~J=GTLy|5#y+ 38% 6T7m( +X`D rYơuUl` X<)z[|:W3p+-~}E&=_.8MFVBZYޕH[kN ;֫u;mBrlfpbitMhFu70zQP{bJֶ0';O*m?@ա꼞ъL`lS )ȬʢΓW #c8[]JOQhぎbk1t]&Q箬0q]H>3B`<\}; ;R$1#)5N4pB@Rեlos !ѰԚQ,G^N{:M^%%C_,l{z#7-?mI$;~"AiCg8A{䣱@]ٟRB]oM8 dH"^ϲDN')A`ĥ5ds %~[sȚLr~)ecM/lNjѷ*2U/&a)O#6XM>$%ꥰ\.t}P5b4 [#A/}soTZ[H.X0=ϱ#G8Z^:#ב[5 Eƪ *1ILFZ}};!;iPSޅn׼3 _fWiHyty/|-1-j}Z;]ڱ WV7q~ei TťJuG%q/Hm@NJ LFO5=P#]%5xוc{U?/t\cY`(6W:T!Hn _o`u4~h ߾" NgY>ufK Uw"BrN#'TjyLFY{ؤ9t83؈ciO3j҆k6<^Is-X1)Cɽ(=z} k$Bѿ*3@|>, > *~4?m?_b0xXV&Tiqz\fy`0PtT9MʜW:'&>e"܇n1xIʌ/ }[D}õaL3Ǎevж{[ =j2G0UVybs.33ѕPq}@>5/Kcdsԃ)b,Rf5tisuARa0V&dmE6Ka @ʠ2 -1 j@}G܏Iy C9b9"ytGPWmzΟo} s>o*B_e4}[lHTtBhjZ)NDm+.픝;ڥ>p&)A$" 9%rviWqz"udDt% k0 VPb.~`73fDUc{ V^C{wVInyoT5ڗ-.lUQ`I+Iu7_Jh憜ʷ*| RC'H9V˝w p$Y*g9IܒAleI;Bw K؝^dQid2,یj!ߔ.K+*pv,=(.+XD 5[sGk ks1O2V/'oLwsAg 6HBzt#Ie mv%9fu\NdjrV|h vw?@8MӤ-G&?z}X%1ocvH; ҹi^nt}t=tt\)v%GVOhĠK&  [&.LGSl0x#`CẌ́:jQb3\&($t& 1$ =b c#Qvfb8m%z6^~9" 2(+?J""`bBGakHLJ;(ZU,o= jb(L#0%p~-_ 2Kf%w嬒@YGjTHTڳbY@0Ip"UixPl?z5n PGS (B( 4D-I߈D-!u` q:'2^=-9DBCӟX.Pu2YKa٣W﫞DgKov=2} ƶ;BG IWN-;5uYRW 'x>Yz O92/*zʽ iXM#A+@@BC5Zm~ ֬(CjY0l"8,A0 24ʁx&t O IWrM/h p `?^hg˞J&ϵjXdcipA_x\*} #9XoPK"v!Rj2 GD%C?~z`͝Bz7YuuTSӔxΑ FXM FCk[VM؟Yݶ4w7`wH\0U t>LSps/=o3u]R̊PC0z\6}c)|62RYV®Xu}6hlwy0| ݛQƐs'; SzxJadA*Mr$n\6* XQVY#Z2Fq +Yw̎FBfn_Eچ Ti*ԬcFf U[Qxc@Kڅ!GaY`L>&!+}kMvO/A9ƆP'ڈ*]4e(OOå J`q?*!h릀=Ւ.fdtrca*hO|[@ϳgә$ql+mՠ.Ϙ#Z$&kyJ$*Zf`w[%}4#v7 AEK=x'XgQGP$u9G|}FK.ܘ5sLfe5a KZܞNf#[o7N0Q$k| z$o6鐓PfD9xZpEw(Os}8[6#g.)1$끳M]MT%ԅ RxNj]CZYu*Wӥ2('˟2(<96@ɋJ@섅]&\0[M_)׉Oict=`P<2@dNZH&"rKm_p cgL9b.NWʼn欛ZB6]ݒ舃’0Ml"跿@cg&%&Q23+mFM4OΕj|۝R~VJÇO}oyuwtk]Pi,T^i0~:Gw 㙆$nx{xzo ob`gxȬcr8@3B Gp_YW}Բ &Tcx?W%!#]~PU1)?{ JUJJSDgRůY eypٕ5,_gHpSjH#Gw6'srb\%)ޖ":" ƮOxRnjUo6/ [= `9Oc}Uڄ_VqlVހ"HP JS u+>V,y3@&e)N' pp$cוhwl^kQ+B+„N2"$֕Qׅ4άVA/F'\%3'Qfa"Wo @;v# ^LqipDjl$x*H[֤7{hzxdoaCӻ|̹_UW;.?x9>u=%&>wEfٚ>7`CÆ!1_weh SVm J_pw=" jI&-CV].]gE ;rQzWRH:OEbMXhL]0O(Ϝ5;i!w^5!B&7]E{YGWҿ/g4j*$ڡ=_|-r ά2 +p6z6Iգ,gDTcxP`л9cY'Eh7P,5 K/5O=87`%#= rDRB`MM~bm|G3y+43 VG en8,kLs^Oɂ z}ħX+c_`ۭ,w~Vvu2hB1nУ\8ޞ瞆Фx<7H@]T q Sud q}xD35 >,SזE&SSAPFlX 7|bLk~|TgUA:0}5#yCQLjc(E^Sr菇P͊jӋFQ5j|9J(}$w4>_#2 y~iJ&mDc"s\OOH0|*%f9"lMNzܢSK.Pn$X֣5sIyhu;dBnWQ11]_\}k5eGtB[y]or75S i<u^0tq$R%m){9JEvՇe=Zots1˅ 3/bެ=#F;h[($)5:#;UmU+7Edy%m>J2{44_T>EZNhU;A"ja1y޵8ZI-aPr׼ݨݨ˼>2 5S zehO~gm x MFl}D !W(K61fBwЀƽ u i%6Blfno 9VS R\wOIX~ r ' Hn`[tIT)(-ԔWVFƚX)rnĎGߋ/(- =ϐ%2JC1$۬K+#Ꞥv1׌ ڈG_Zzh;`LU=V Rlm[dM_H>2Dm5tn/B}r=KQ`.>#|.ט׏1'C|vM͏S qbhR0;%GRKq Y|-覨Jlѕ C'(e2y[P`.a`, rx颪eƇDk?{fl!Kop]<D&BwCpL!(U BmuUdIͷdHo>_N]Bˎ' o.2Gw# UFyWƙ= 11|>E[6G94$T3ub}NgvP07[?!fIx6͂)r7[98 SAP*s8:x,o|-zPEϽ"-h7J"*dR]ZodrcP&sƝYK0auJͥ$g1=p )~&+A}ٍl .`Ligti ]j$ǁ>D 6-,%q*bUFzcCEO2wM<ʞA cOwAqc /1Ruf$1-K _ 0s}.zTF-5AC#! xs MϞP;1u]G:&{ioמIsV73I04~N+a)NL]KqB o!| D`$VeT{J N&HLi) I@eŭ92 F\HD#1mpz-S =fT$:_FY~F#K܍DpCI=t瘜7%%{i=oab@OEZڮL*~I#=-i/؍z>hQ BECn6)X7FVpm /t?cɦ̽8H cT[v%0"6YS\IN|B0T\⹨&h= >ՠ- ^M)YZ F-&^JLQ.#õ+ŠnDnv60X-=ǒk2Nrڷ" zdI?RM 3]UJ YjM8(b!M߳wJoh<} t7v•#4{D40(s [G YLeColZ1d;JRoj}wG8kh{ļl OxȓIXL+叽WR(TRʰ̚_:AGo]p*<+f*q^duchylNo$_H;/N%G$hI 5Ѷ ߟ8i6y谈~_\>b>§ nѾ&-JXSQG|}W˺ߙ7ރdރ[>]S $Hʢ+.0_š'*VH:Ϝrܬ7hJ:zu ƞ&Cv;@b,9S2Q.*^CQ㶯YC53.*bRj~jT#*W* } Y:*qa.e M)CCnt+oOqR,>]*<7dLqXM4ײ?2}apVZ :Wҫm)U4 YVR'{M78sce$dΝh͟$ p6җm-លoycx;Tk^PU` 5NB$ $JllJA?WIyA+嗺sKlƊ|Rë́dܸ,2#f*΀ eQҍlDCjCYl|W9aO*\A҉H$ŤbD"XWeNY:$'NJYS Ф"R$@JQ%Y?Zx%i򧈜TBA)O[y5JQ;! D$=)'hzhR*s'$R6 Ji槄a;dȝu)Mz䧒4Φ>ӝKz[ӈDN;Dʦ5>SMlSN:j"zfK%$KR]R_'iTKRqӘa6P19Z_eSyM'J/bb9yɄ&g(tx//òy=Ig(@&|G;{^42uNOdמMTxr*xCtiri96N C,#nĔtj[N6 ^J5=*f-T/u@O9J䓼o[,<ٿ&`[.H *< %$K*a$cp÷uE Lc-L/|IQt33WүRzZEbYq}8ftw&HDL|syj-eCɝ_q@ ;5T FyE^OviKL0J$gՆw?"zٹGH?TI~cRNh .IHpc5; Dp3ĮXidЬ__#4҇Kpt|C(! k$h@3'qXd'ӏGg <~6()vḒ"2DU%Ze3aᡩ';M÷[`& ]dMr(y Ed?oQf4q<Ґ4SxJR1hz4s{"N,Оq*syWPAQt hp☭r/7#fdTUJ!LAG'?@M(pkB³"v<:Ĕu?ε6=p+hD1$~SԿ"W'8Ίj"Z>~ f}_*،v )+0c5dI9IT%8xbVpPU Rwi|cjkN`1fl^6)ɌyHyq7W҇ ̑w|3Ք> HF ׿>:L>&˹qPNZх!A ' |@Y~gU<4(з͢J}GN'w>W r~Sj -*Z0 e˞ B(M?11tN2dl!,&n#ӡ_-~3PK C KZ).(3{_#e.ƭ<7GI*x &0sQô@f,&.߀:@RWvsÊ#z82%JOwl*́{f( 4E>-mZ1px2DZוj5ؿҗxE cl܏9c-oޚf͋3jfvs7XTH3z&}ȡks// |p,N HO(C{\۶z?EO HDIGmh&q6*ȎZlV!0×E?FYveÕhD2HE+G1I!t/qS$/I}WdR4 iCq [e6LE2 )|v+bQMr(K$mjrǃ,i jfcO͊2/+ #!ċ" OM5B.D4CIw@>O"J=} O@y|'q&jtU 9{EIZzeriȿ,op!96P0wE}W,ҏ8ͿgN|H3oJ$zq我 =kxO o[x,@<dsD?؈ K=^dL"튳/Re-lӡkMl۫WEH H H0~w^rTHDZ PٔF7vb!6qGP˵ȚRbq{pSf{JYF>6|%?j(&K* wMZE ֵ(ޏٸP$4n#\˹Zh }K,#o*0e:v_'ң$Z\45Nn~j5L܀ ^T.8_gJك OͲ58E2fK`* u$%#\485WG >ʕC3֯ӕ%]j-.*ųtnAv:%SzS(C\Z# `TPC4K7 EyK*tL. [GsrBc ߒY:$7[VR6`4:UkiSp@җr>kȣh3x,+z%GJF+͍b !bV ЯMDEU惪:u@iJ{?;*wO0kL_rV0Δ NG6o!P>/H a.!'o_P?)P޼O˓Pb;ՠAoNX}m7[ *u3M_lI{.Ma/l}_D%0YOt sƅ%MtiM7XR[z^Ji`, ^\J>3GT-;\` + PbQw7:>(M!N3vpւ|ţ*4l'5O'|H[bK]=F 09L@<"oJ>a^dVcPŀ7|A0f~Q9SJ(8> C" zzv` Q<O: g&$ͣgŴBsT?(p̠ ]JL 赣dɒt y>YڧOn\pG`X0Q+sKK 1:)B5ie@P"%HME jvh%l3-2OC' 1ZmOB53Hr  M")3!̎vWPA)x83d WQuҎ(۶nX+㍃2_ǚ20>92[gG!ɡ}ZӉF[o|eEGJJft N0 ý!,%tmB|!CLS'%ܛf {ʫdM*i\[^䊕 {CM4[C0n)ppGBmҳ=*b`I8go!8ެb%w--v嚼/ɢmF8@%HxNOhX.le":p @N,VmF 0j+/x"[j~8VdqFɖykP3\ =xE*Taͨ]7jrcF Qkc@M{"ДOXmsa_\Ѿ1".~&&΋PHEt2H M4HH7'́-J ztY)`#7Xճ'n6nhUIMXKN%H~3IlvdDq,1C$,vry6>R=zw60Ӌ֐HF yy/jpc:MWuAF"E˙F iBL/_mVˍ }%"녕2>m^bVV8@cD!2ݖt e}/-E#}Xk-!&:Fpg:]ϫ;ΠTkp.)MgSr=׀G ;@75~$#a)ŽH8=M y)+u ^گӵ|_̿H3jw2)[bD 蜻o+ƕ/dwqBc ҈F,2<l_Y,7tKfitoxH@P#OK,hfBت8j#F.1;}׹3TGQ_Ev {yթ)'KWBUBe3\p@6z|0U v `xD 6j! ~"埣/jg;$@Æ x@ TԺFx}E4k@IUXz *\K5eӻ> P< d e)Ep &;QY'&\y @P*  aK{׋t0,zg ݒ>n(ҡAY5 #Uod XuFcE}d^17D1nLD,%,9<1OޡzoD-t*t4]`FF>2d`IW,ܜ8b ИC@<,{|}zؘܳſD=~^oü(mG.}v#C δ"9u(dJ TH\_J2RUlaQAk+W~eOP/^ԳP 4$~8śO]K' 2"0{yson><9k0!X.:Xֻ݃1 ʇ\g/FrfcBioCX4|"ioX魔n⬧ Eu+ fac'Or6(цkv;uܺ5~Zʪ̕'akCA+;?}obXPF/KV(Mŗg4%̹߱9lvZ\ ']y=h\+|~ʀ= :Qmj"e'^?G2 O&ԲƤ K-Ah$2·e҅ba2-e >&#T! wh< 2B70aA)U1eOpLUo# ~"L;~Qr5Vu#֊vDZŜeY+9sg+\:R'w01կCLATVUO>*yaB} w*lx':sS⵹8-@b/(ASք^@b2kWMQs;le!Ҹ>P1kǞ!JZ6̒H8[}!f'3c5` "` 7`$s[(R#[U֍~;̉FlvpdYhk`~CB2Z-,TTY>HN}RnF|"}wbe/ #P]5eyi=, @ծtEsOgS7-Tg WpƮ;qrNn *)m6*w/wv+HGdwD̮. &x Y W/HխC/5``z,boVM3SnD{STۆ); x|y!..f  /Y,SOd 5l2HsR:jBΓ5U?"ҩa擡n{toxO΋6*`Q@Y5&N#GLKK`oQ ^bYgiTLj/Tn*.½%{ gefwb[L@:CPB%JB4 4=Fo`z|~>U) dWlfj(/ ϋjh(S8/,NSC~ZDLZfvћu U'P;mN}~yY&{X aNɚ8p>.d6pЇ#lT7[=8 { MNU[p.:E rNkiU/G]q@!FZq?\\yweF)I! u01jIe 0BxlNakF.y` 4O)HOK㪆Ub):2١`)4h4p_cL:)rr-wGSdgUjNs>{Bj\HS,`#s/g%˧Tyg㚝Y'tN\Ho^cPؾSRjKВArk}Z!>jBV x׊*پvﵲ*nu=&WxLbi{: m9g͏jdd&?V.}j`5:5'|>n>:)XQpVi (Jz\0-V-l;H0k/jyaԋJ4m\ :)_^=h.Mfgf4#%bb# l!0tRT ݻ4 fo_ > jeA*|Wzg97h l_-NYl%{9 1^ZBQYu61 ];!u "|_8 V TnQ;Ae:?U&9S5G`"Z c JY}29e_CIq(m.[<'zͥgdY ?*U܆U'1ļܾ5 7!^BMLh^If IqSo@g7l@b)zK%>E@XZ'+ٛDeoZ+Iqsh+tCL,"Me/Zy˴i[<]6}˺RdHe%tSB%7v(‚=g#$Y]:q1̕Szagh)C](!]Qak&{Hpb2s8 ?z-ӳR &B/RoWn]!502ªqܾFe^706cRjr>!4ex'RA'vIHE<> t|YY{ʐTFyp<'8J.;]$wBz!g>Oi64j 2n}5]b[U x>2ebMҿҿFK<;} 1g:EBЫ9ԍ3PR;bf3jcF;QMU!'e[pCI8&T1'[I[?HÐdA!áVMߵMLn+o!҆eTRX ~ G4z79 dK@yCkkn%uj`ZTG\ڌ(ȬI P+ټ5 MTsz[!.Cг.u:=*1"R2٬^u2@>.7@1@rұ!S1 y1{$|EaKr\O-E[)nR^Vr>$J4RYl.PFr .)qV&?RCuvPYg D_MR }Aˢ͖m( u\@V~N:%b} H&G]wyo K(SmicR+3/VMe 4VWr=6Rv~#<|;XS q'NLًQ0/Q@~L27fR|\DnKX5./i!Rք3.̻slg=LAFN>bDHDbSG]b'kL_2,=&˞z[4k_F¸^O "qEՂX:k>#K+GǞR-(F:sDbqUXB -Y3rY~xf(, ><ғVS)@%[@g1#I1OA `i:uuĠOI]Wi`Z:d7<{~9C|\\Hegu¿!zU9  i:u$(4s4S6?zWL K%ȑDjͳ){rlkoD/a߈<F8&RcēxId[#uZ ;]y>yM ќ[U3 /w K+k~zNw>&.MqGy>_1_buTH/Z Y`Jc`m8ױ)+ ?)9?yZ%ΙbCI\&?FwerSΡj3 >e*1ޒDta-.QLՊV- j$rG4»5Mh t+V eԁ+f/@drĿ+JAg)v.#xfϢ0&2;dIh-F ~3D _Qc[7, \qp4 y]w0)`'#uyШdޗ='"2ӔrLc۸»ŭh)Gzx_Rm|G;DbqBܕ8چ]&Ae؇ 5bE3ye;b%SxE=!)衺iT31=ɞ234[t>:(Tyo6`R Gr줹QݷKʵWd ddE2fL ?wz5P 3lXV;ƅ\0Œ5ؐsL'T/åܢy*%f]`1QE?KE$("4D#4G.?҂.V&*6Ǣ )`DvvZ=[Yj(@hK DWSXsU)TB&3OcEɭT6-.FUɪG&3y7*8f1{2F3P:!0oW[GEWCF $ڮ_c]ػoz.t1؜r`4))ZV&Ei=$o"`CNE ŏ^f0F,mf{b==gI\:3v?G 4)#Ь;&2ƚFcp{vTTB6n&[oL(u>ۯ-`)Jytm:Z$]ORJ:-Bd}ux%)MAn>$(Iq(U>j;kQ)!B@/-˜ߡ4⸺3%U@g9aQjL',od'J^햻H&SY? BЙVP?ތ9?vi4;w+\n&Rp|t[d e`Ϟ1 J|˾@P&TjF9zr#t12ĺagV /~J0yLs8r¤gt/*>%e4Fnq〦[aԙZnp #7 Sߍyէ7]/ BF Ȍ}9WYJp{-j+B\%_ LPyWDow6V:JHM7k}'C^z!t"*fA _`$u殭MDYr"-F#=q|_n|idە0pL{@c6M(- m;z>7;d>V?tܤ.ncS?N$5u(?/tcWY̯#U:(ͭ}J䀋`þ}.\OFpF`/C3J[ࣇQ$ѮjaZIda\iH΃Ry=Z(jW{$&ohwI42g(4%r 0 F35m(zXơV(p,6OK]i]oj9!'\%-~),i/ʹ֥j8*|hPg,=GZ/ x6?,M0359l۴l=+3x=JW'SֈNTypP'jח'.c > 5[A(%U<ԂGn=CD/\Jz z}'*n? cWOF#JJ2_E05螌"3v7b9S*@t y![CL,z%tj* $w"qˎxsoeDߩ?`WK}_ʖ5L)3U ɿv朆>C}>ӊ^弌m$DscPς0X> 5zm8' OLAD?v.:HΨė0ޫ;ccdK>`KЎ}#&n"IcN8EN%؄>j^/ f^~,,IRf.o }/Vz沱 b݊ t+#E0`Y@@Z9hZ _Efc}М|(RpO_&^[43b+/׫<H^r:myT>vdPZYն^Ҿ=s4}'{*HQΊ%[@[pߤK->[{WೣY>ێ>#aYg ywJompɯb=b-+z֣m$ tI]+ R>A0`J %1=p <\\:cb|T>cٹAl#]bMG)B.6,,E% fПȰMl_'VGlȠz;v.F]2$[\XW|hx_ Pc|dXA甸8A1OȣQ8J<9q`#-Ih69^%ŀs y{?~&RY0 S&o!Q!c\f@+/c ^HCQ) ?C! E~5?lvInwF L(D\(-htvє0^* ;41w2S+ ں 1ӡ0&da{KJH*J"iK}tN*|]~qFfQT)?7ʌ'\|sl8nr[ؑ\cVl)n*TPS46/ ^͊ FBd΃c2 u iq6{V;Ǽ[B}/dx4-3,P!sa\nu ѥk* "cvuo yteG5\wi2 THғdSa.ļgk/=uH_ՂΚ]7-|rqQRLf (,xCe#tHpWҳZOp_l{ W Mb$E XðPu!6-7@k)rJʠ)SFi5lZ0R$*#0C_d6%GC/ͧdW@1 B-f[[ϫU.2:G6ʔE7D6Kuxͣ7x "'JaP+qTCjݺ]?tCf#Uw"UBAg߅V6s%f7n *ua:z~lcD;tteǫX_܉p y>,W0+oT ͆YJMkZ ԨK?sh31x|E}wa8SPN6D)cR\5j3я6wf$UB BZZnS{{,D _n/qРXpJ.P8-s6& 4n3wX3E;%>_T1҃Y!,zEKś,0p0fͲ-,_òO t.qwX%moWl/87K=0uwTywG]k)G{5jF2 `L/Z%Lb5h^̤wƟ/yg({hZnHd%ΎxٍMS"WR$ 2B$oZ$Bܷ_*)a5Ej*`L,$ƥN:%6H<4`z :ު&h%r>˃H ~q&U]<LŊ: $%Vo'A:Ǘ'n!({ڇɯQdu5o"{oķS H7dy0qMg&d+mIbNOZ&k  /2 7$:GQn@$;GN7Eyzr}&FN/PZq$9,u6 ,/D/HJ`jdun6S^uf\eAd@OQ'O:;4`# 7sXHiHs җb?f?i="IL7-}(de*&U3vq@'mSFUD&Ȧт,rM(qku vɰ-(F$(U 卬e2uУ \8'K+8qUQ=M@px xlDD^!^X9U+ϽvTh۔|!?hPF-wn%=k)M扩NcC/;;)3i&-5ћv"Z{b/u j;>Tѵ~`[D;G>XZYL ye 1MKX։׿ n r?pH U;}!=['ޭ[,upR28Qc &.p"wR>C?EP~m $,mU4_cF;. ^L2S$6[0FQj\a$C{7b^ %.gjjL'lW3vogT5O=(#݋#Ds_ 7u~o[EKϛ}X {O~_ԪSsm>:5/$aMpAvI#)__ٴj?M>±V\c$j:_;&"Ukzluf t-p~^1V^hΞCv8P_z8=LՆ* D2KOtfnylNjڡ8bD6h*nSqyHL3PTy8 3&Bf dQc'!$ `ڹI=4.$X#mhyH~1bHC/{} C>_,&>K3K&AXsKZ.9"B1rEC2[)eG]*5?GJc,N#4Q6rL+G<`5 |0T!IuG_3.?jкҧyVSl,u+MkH ƺ:T0o^MWSFpp`Z IqBѼQs䮦 ]q_ ++B(±VYիR^hPl#_ɉs+e/U`JUΪ[(pZ/^dR00;duU1(5>$F%wtD _03q( \y6y_hu%h\%S2@mG!oqh#nRBPR\_caw;gQA̹$0&V݃.y*{#I󵬆UK (9 ) 04JVN}tSTfa9|&-RcCR^W\ 4}'OO&²]?ႏy8svqyT7[.!U,$hϥ73|epZmQ^|Xʷ 'K6ư.)Vd- Kaj)1S ` AE^^֭-|yd 09fUh<ވUgGޢ" Hi/x%3e+(|G9YV5NF:~L H%T?\&S jP 7>@@֟üfZIjG9E gno6ŊM{Dd&=&IާI݂P;B~-GN}]Nl<}UGlb4ͻ(6*:?]F\]/yW;hU}+4?pLܟy~l6nՐ pB#kzqdM,W6hC~%[NJqLѲ(5nV56*ѱ}YG͡xp>ήzSZS-uϳ}~z]Y\8фp-@H|E0jI~Ymrx&jnr0CqzAUCǭJTPP .Sq!<[7S UA3|yşٽUBk IMwZ_l&DN(:^H6q6V8ùP u|^*'D\qJޜyiDMS9YVef¢וD  i+,#&g7\dL  K2ֈ n1Snӕ~A_06&GoB"YuFYT uL:: wC(\>-;[[˃lD)Ṉ@_8 ;S$!`R>s  _c@^@N;VUjlsl,}-8,F1E1Jx9j$^l'tEt`}p}p ֤C3dmp/P.U :}nD2/ug8_oq ̷puڝ.bG=Oό3>Zv(R#rOȢR ́֫:yzj[U1 2<1ce,Yx`@XWSK?hT۬gF]CҚN(fZyUd= 4E U?e1N\6vd# q1隰Od|&>!S]WިyXyb?|(TUM;܀#@=٩<?Ӯ}Vjm])Uj޻`}y,WT)Cezzr@zQ—ec4t:ʘA MqOG3Aa'xEʽ֠;gbA!Ua\ZXi܍s[w  Ǎ-C}p}6u_"bQ>?n5%_שkȸE0͕6RM>yD}\M89C˃~oʷjUDH],>D0bh06SMn9q<^67-J/p.w@ko@VX7=O(k&z;bAu_ dNg[*v-̞MEv (.D$_E(D$8qGm'^K_PP;cC磋p"ycʬeRA4:ޏ_C= "!;cZK G ժ}MV(,K% / D7+wpQ"j| у;UH焝,}RWuB8Oa:O Mxf J$zaN!Cı{dCUnǙ m J&hx=. 1Wgc,|v\b),T:hĥ-pF%I_.8hvTv\ ( ͥ螭 zRB IKoJ4QК .S;NPZ! kg*FQSʓ%S-ɩʑ2#`궝2Nи`#}N%[lGy1v5N'\.O]beNw(k:]8UM*Y@ TtR#&$5 ӫfwJTBҹ~*Ʀ3/LE␹^hycֺ?ihEChe^T<\^5-JՏC!5ˣ3>R k)jH8!$wۯvrgR;YLg@: d7z£ Gi0Pq䴩ěA&>$c~.2<;ÎJܼEvbmom*,E<,L<{Ak3_\k(۱XF%>F\KH$(Lv maSS^cL'Tq̜XNHõj>m4p X-1_t$\فh#;%o:4m՗Z߾Uh'FA o:V=CY#k)Ճ3G"ϙAH~ c7O4D+HZ,S+9'_$ճ)ĚuAϰ5רBKA5^>g:1U.wx1υ0FG U.,0ϔt2i>T0?qYS/ڛ:!^^ZIv/~R-j#S,_WB"֤mX-NyۓU[{d(2/Es$g7`5L&M-!AA=`5kuųJR=dZ݉fGȵtz% XJn/XX =KyEGX/AT o-@b GznX%z9Pe)D?Zé|Y0I{'BKEz{_* Sյ89#Qhd)/P_LV1=M[fHAqh79u`V ܁g %9=2-A'!nY T83ɠaH <] F fjҕ؎%XYl`0L+>V%7`+P Sb]),GTqv{2Y56tCrJ4ψCjf+M?j m wQ}{LM0_0'79ԛ# sKCóV?F=R[(gZ:̉G3-󣝔5 LՌF+79fg':8wqԹǕطYj<>5Zw5КaXe]8P\x.@SNDNgTU[cO' 1n_6^0f8$hxu 6"[i֕ttRZ#5Rf chZ7?ӪCa5(rn5)zh!),[4D!.gǬ83gjV`ʭ֬*\ DiP-w7xXpO9O mј: `bXMR-TԌK\ 8:q_̬wIg,T g l$!źEm}xhe,Ig{Ong%r_zvxjB8?VWy̴˓k1}A읦<`E?DlD#Oof , TDa6&j e2! z|gUo 覒w"'zM% M37d "FǓDPA=b 9JmBLqpd!NA|Mҭ*Z04V6aG )ކ"Z;&{vAMmv2-^6;2GrRX!~B$l41ftu$k-2>?xԅd{Rh3#I_& B޲6&*M26^\:~B#@%17\:Q8f.0л/q%ٌFxIߊag臚+Gm[!7̸7.;Ka6ٷ"/ CȬ|tS".]] rj2._d{媴/3(ϾTeI|q?wr& ^$=٘Ę_E<ϫkèaV 5;+ 4a%\>3г|F:CV+caιAX lR'0;^ZCl\BXGwWZ M9!u0r [l;̹,Gm9roLYMd%H!Ÿ2oHm!w\%~7e9U'+9Rqt3 `4L-DxX2DjT'^6BN"m4"~vh#+X -h?1|{-V[\{P7%#@5۝VQK Y.-2R Cg RSQN=lr.]/mHW[!RMTNfw:,▙ (MbЪ]%U1uwVWSR=⣜4N)}_˘L?I6qb AXX4@cHy-TMioG =RW?z{p.OwkֻY_;3{4ϼ' "Bb-o uF?4JOicTa5)K^9{ISKd)Yu0˘.T; r6%Efv@:tܬ/߈J̔˰M8._%9~=q5ɽ>@[KOuM^C6.n|{`zK7qckXELϋNe TyVs KƄ[հ.}'qHҡ?qt "XezqEE 3 aeH?x5,WA^u6G)+Ax3A&g!&Ҍ'FTtrfcT$=5mUva΅`'RH<%C\ ˲:TxKCC=.tgt=1/ &0N3:O͋:֦B}C)_{4H %yg4uS |ӚLqJJd8%~pBs J.4E ǤJJFv}CGFfhq1/ )<&[2yLE"o=|*G穓I:^J6K2W9} ?} ]pjjI!Zy+x`u cCj >uv`1\~BAȾU`G45e EDZTi}26J@u|/gG(])G^?3<- \  #"%hZDteWU}]z* uX*_gL5z I-C)y5XC pW^iӏ$.[|Rr֧(ڢ} p zNXRvVA/FAPv, [JF;.x(VŦ3t3o;QD&XVDfqҟ:'Sb1W̗9(Ex=0p mzS=PH7QE/ `cPڜ}: ^&s\[D%F×9Ȃ&ɔ;vhIQ8RMCp^87+>f=`jz ^sX^װq?5F&CҔڕ9 IpFfV])sm!L`>g?LL(ו݊N+,(ƄKguN]r (OYJ94M41U"1oBVZj / q:@{%_f-(E'lD*Dvk(Mw;H̨P\qo_+;,&BO, >xxe0L>ttThz<mhPnU G*enO+zQ~:/9(ڄ=l7fFPU|t:h6O=py}uUWR3| ش M*k(jFS,4)U!ܷJQv2Q;D͍;" p>X (֦onm\î;2R ˶?uyyrf\8V>"FjG r$Y<mSC8#;Ey%E0w38,塒&p4%`݌ \;]l-0b^WqBc^8 '<;d3eS,aGZ%jo(`س;ljʟܭ@^g(p4J?.dlF j1t;PO뜖L<5< NagJA:mƎ'@;(.[nxb5s7Cfox}$XuU[mMB>Q2~̬)(Y㭴'EjQoG,T"k)7ljnqƪ٠޿{"}zmbMuv% ׯ ۋ=bҔK̅U!XT[Ƿ oVb& N&jPn^~ ގ^Yj|>cL%joYf|\c~Zޜ)Y}DaJB8D  B5О_1|'IK0od=3L9'Kjv6 J+[{{3_6^3Q "aND${ =q?a&PGGMCj\'q wnOD}݅klcJm{ӽjmTrnCHtOp`Xn-y.UwYgL"HFy~Kjz:a*+)F]0=yb MMOX3Ne1J`QРdn6}%w6Y3a'Dm:ƃBu6/ŵ ^[ɇ!*I*/ G$tϩG'N*$hyeC* bSU{] 2H DZݎJ)mKZJ6lt,³n~ip)y/nUJY6ax/n!c$B*:1OF!+v  `\@6(kŠ׀$*/ç6S)-G٠r-63-KmBtXMŽu7nh;aFSi]Hp2%5P'@HₘtT WcݕY꼬tgHԴqs)RyH~xs^KӠiw-`٣cP>l<#;=3Ka p-!R'xd `h3ai>?k2B`[з0E=F  Sن/}Mx\bj~DӶ.2'pb_&L${C8{F#Q#V++ &<_@:FGϲ1* αGY"<L #͢/ $5Q00UgQ$29\铘2iSu'/3#5+:K>/RO1vc^.T<z5)|:*4dF) 1B˦gMLx=m{a  ]U3mԱ EfV vQ)GhN0+yt[G t\n9,e+^R)^wlxnEO^YǬ!@ME{ qr&2+Q5 .՘*Cr6k/5Z<mCEpˀA(wh[|I6laK ٢L8^ifq]T91eגg Z fP7}e%JaA8WOE3'`~O $Q&[f3mh&PSr+JC^;TNs D)&Rij}4W%PrM5MX#Bg$a#';Gs?S"س9~Uj!TWarM)ǜ3ERwXT|td^%Y4rqĬu=`N|ASk4e $iГ4(vtر7/8jm'yBnٴTU63  M;d!tEk3Yl6*5$HZZ±j!1X:l3\lA*⠰v2N2ט_ *ü4@Ϛ}4s!e瑯h^JY8NjP"lvLk3Dl6'[fcak~]BQ78ϋuwhwB.x<٢6?-}vźXa5ɤ_r|SLt'H5CJh ~(=r@9s y@,JO^ "DV,+46n-Ts6uF쿏-=uyo3>!p=. 5ʶG\ s9u&L_A"I\Y-XDYPB-\2h|_"7.QL*V%ʨBz\6#yaĚs-AP0κb6g,D&/5Eo&i}3T;X5nDEq&$nRl2\JV%g:·ʔ.E&fapV3E7^xhi*夝Ol\IXӄ{&&I$IgJ]%ԁ\=HwYM/$yh=9cW'&ZL={[P 3b| "cՍ܎srU5U;ZdP%N`L54gE4 of5(/W\?i}GSl$;i -h*g'50M]~mFf4)=Ie4YoDXjTܞR]p`5? F5o&J@ pX>s̤at; e5xް2P0D7CZHYh >=>u=ENfhY(]@hR5c;cJ?ywq*h(ı1%cvtR c^$4< }NgɝȻʞg*Wbm"qj%%۝O>u`XkVA!/*7)̀3d:\@5mr@w_Nn#IZQR 1.3]~K`(6s,V|H$ܾ3y%&Gk 2'B..r8g=MpRTu\yΉ UHbZ̄):q`=E;8Lr̿^qL\P~K$0†+u 73q:4w+[nQʛ[u֤E+!,">+-TpˈXMb6(q |hf5jҎZURҟ.]0h#9_YV'=,c$I"m#Nz ٧d]EU=HJѳ{eL0.\֍GF4ZE VUOeWu4z-]Ag&=03H.G,[ Jy4/M#k,!H8*&WwbSHCH2Y~y X(XC9qT[[ȅ21"&swVT䤏)bq5zx"O*W|7)_ąK4_dJ1$ 3=cNKEޅ~4uU\-Tl_hMi SkH)d )Ƿh|n R 4}1Ee)N/KՎ6)fjtFoR-ƪ"8 )Jr0X]7.5h&*qm>udLHzθg'.k*,؝XW:hQ1JŖ9G'ԸԄY@E2/9WݳDdG$tʃOu\Z8c(6}Mϲs# [?;[JA%v,SMf2mq54BځJ,5eoDȼ 4 4Xs)N$Zfa;wgaf:jȷ r }HV&d#S8ML[wg,ДN\Dٹ$bgL*?aQݝYV#9{{KrZw%j}K6 x8=8;!B֗v @zRkh<#kqL5mԎ4 "/XޜbA7ח4 8.S倴eA@XW@iF>Ό٢Ó0kI )%ߐURIZHT;D^ p`0(!p` o4RDA%M@b3X;eUa\(&*B=VkP9hֲCIT‹0qNq]6Jt!Gdp_>BTj Ɲ !3V37Pi!_'Ja%\7㒃_˔-LUg[7{*n9NF悔f7A.ܘvX_!vJ|OF#z)ܟĽy战6x 8J i/+咇$4Rp(Rth$ɱ vPׁ/A]Vϔ 4$'!◩t+;y>ĽL(rJu'SXn'x:NhrkiAM0FB4&$30v?~P22#z_MS?\!No/b/ߝ:\&B0VMUNp*Ƃ]ZwG俽2ŸKǤ@.P"AO.HFv- lF$`@ezH |V;)~씴ĦQ*m~̧?5 锚Ď`Tq 1q? #ؙ]p `Π1( jϊGnz1BE/t8֑*Q^1.(]1 :qs_7A:~m9KBѤپ}+6}{/p 犦KK+Sn#]g%aKѲ$ݛj[80jAXҧ~4=b%s@FfV7Hmޞ w QX XMǾglgJFN;<1p:HLnMmebWHv^TLw*ӬIe+ƻ= &" 0΋U=̲&,JJKj 7$ɔX6BQ_5 1}g%d2:$$XE9b@k=~"siOsq3/ Bo=2'Ⱥ'0wA:uL՛(#P0mlTXGɆq4~,\ 9PS^aY*j  !%[I#nFNs>{?#&1.JМt:Ivr8<R)a10a9OO7sO Â'7N6gR)wPWXa0MM'[g6簀 s8㽈Ec+=ot :0r֘+? 1 N /#O^1AtNI{F`>jC{VFnPlGEUzb"ǘh/ hs!u>~ hLeeӀŚ3LӢ5u qnNѵ&I`>'lDד/yF]8u<oztz(3Fl sި$5d!XXk*>B'@]ҵ ~5'\Z! ʃHB$XYru[HfKo($g״zآ.O[l=;` y4_WuN>{i"|MJLM!NMJ$ƖE\ib>cz{bz`4F0?!m_-Fʰ@G̹8S. ?H-ROfaI}+ .^[m'AW,?㟇Z4n4H|5#T[:lˋC$+88T !ĺ`ZF K$J &cpW'iA|4'[ҿ ZAx4^n?D_f.vqoi*OW\3y/[߹384J5D z`GSbAN EUnܝL6L"NЁ䨱 h.l( u)8$(G(<@I_S#f1W ~)4[Rٕ@zmm.bp2IScJ-,.#=\Le(&)cv{͛ݔf49ٴWvrû~4di 9V& ḏWP@FO6Uʴ讇i3܁[~+!D:PaAje}FVƷ`l/WTѤRQGf<,4$ !}濋Qu:v7fSѣ܏bnT{: p€Pnd.ZuSrr.Pbk/h* 6hZ2gz OKdqQu2F_սpQKYspU!E^o5f *F݆|܄ 5B ŗjrW;}37/8۫0\ȑK51iėibOl\upizy5nxo4c(Ȧq`ҁ2L]G.TM/okBJ_VTC4В@1 g:1)C]>|TǴ{:``F:dWlq.l3>9 wζUj{w eD̑pgud޿~D#MK`&] ҂akٺFs6ڛ ~,\Wޤs s{ nCIU|ԳJ.2+tWSI:=RI_Xt%8svzjx3yiOwE맠rhIemAoCGfqԖRpR09M6Ѐ:F^+WxV*%yA<)n>b8hl䓓ޑ8Pf9X.Xч`EgٓRtKU,ce;tc,Q^1hս. "(,f1.ҫsߜT~uSaT`z!!{塬i* 9+y͊3mfcB_`iFuT3$83_/dINjUe_@F6;Fo yZAԟ6OsO?T)Y@0PiF2F i_F3z ,J eKql<BiMaL_Lh3 bRLЧzs8=зi$e{Yrx XQ/"s&c! @uHh%}tdRCt.S+higܾ׶UcA[Y 0)2Rz μ͟:*b\MaRNQ iΦ70g^pUTL>90ރ8FΌNz}y p"LCsz?F={j@rl;ޗKO 883wUtHsj K1}>4mCcSŔ{"`A6HcMopr$1žV6}4K+j0*8T=UIjqcLKȧ k4KJ5VBo|L`D#<>dSc]3 Bܳ93@Qk0+n$Cu]cIlֱ;K[F,D4lbK< R K`cٿ2NLZfVf](In"Mz\Jp1\*>b+rn5vo9ibN`NwG? p^Fb 3 cJ:o h˖ǾMvL,WnuCtG qe05(V}Όt3=zyz4~A=.JDsr<^|€>8LntY\WqnʛI~zr,{[/`\t LZ!x6ޤ!>~u]3KR[+mO%iSZ/ưєGy6x1Zᅴk%VH?uB̎|ӔŖ~9u ~I9 ʗ @c lvv^i :[@7M0-mVx@Yj=6N,>\Z''ʇ l!1d9gěPխ5 (=sP؟+Y:qYRPèsR?S_.Yq'`Y1(ϯ^}_] v YO,n8>?5ىYƸ+OB T?X,f˅5ЯX V6hY]*0u IRAG2h`('3+JɽLt~W8x$O&|Lǵ'kN['\g(``P,L]EZSq(Bx=~J;D1z@"I 6>2eD< em_!ԓB[]a!oktc섂j ;S0%p[DetC|9 _0СFW.xvhZq{ݮ9 9  oXWpЈveO<%$L~c)x!m9YVU"+.6,LqH/o#wqZ5| lvz6y;Y^Y%N׃KB+4GkUs Az&((̸IQ)h-]O1̨Wʲ`a~́w<21^E3^cCkp%v [:,P7d2;&nqv>+]hN9 'Xu{̵JpF ֣YS?LxY9̣n&e'Rs5}Cc%J\GF5% ~]q4jdpEeiP`Ӿ3]yb|!nIE)*kaįn1ϰdkMO'` 朲3˃YE 1<{cvK L7HэyV~Yʨ6w0 wQ̝VD]iZx*ߩ[-N -ޟneocZN)Y@j"~ 2US\l++X2gG.otߚר4w\6t {K G2ehr #;O9(0 Ngvw9iho ♸sXV*ܖRh| "$Q!PeJ8:|0 }<ҟ>*cNGCT0ي,Z~S VFWɨHx;pӶ0P_"(ry}^'_! K^'SyA1p Xx7_JW+0p5HuQYkܖ ]:M),ZVnX\:r6O)~];ƾ(eAZuU a],W3v6wn1Gq^ S1@CbॴiZ~( ?2{l#O03|6Paن82քMݮؾG,ϳy/R\ޯ(:7)'d:̛D&3 I)%?䘞A&(&#NJ@ ]u⟺769C$g74tOz(@i%HW-?:AЀ"h qh2Qo!4~QBV%x'_'2zsmA+r#T1I#Ѐ_bP2"DA#''DJPH E fI': AúQ]#AS2Į]3` Tw'!?ap'ZЧ BR+uz؞ҹw9-"3ҔGӮBꅡ|~n3!iթk{=T^=ϕO!1 c[kULMǂY?d\.*˚nfBl@ 0]('J#mQW_Ȑ;|UN[Dt1 ;n^+7]0Uh p z@u[252N,`GE4na͌gz?ކI6ߏxǹWIILfvC j+3~5ʳhlxE^ C8س(Zh ke~Q]Wnx%/>Gi{U6; 魊Z;])|+Hƭ:KP%(`  `(6m@ĞsKjev& PR@2+zrOސKa9$yu|QBl }X]Mh_0|4/Ҵ_{n8(|+ŠH!Er!7N$%OM=6TY1 JDxgkqerw"'c .ӻUg:sF~?VPo^Lߒs:N GƲ:(A#F]O._.=d5ivtHt7 x-),$sXlE 5\W0Ny3PzX%nOOd d$&v!)P}8 E{Sqlj&Fun?X}F!_Χ) 5 Y(~k_m>H rU{W+ȉ}tQTMjT¼gM] q_@KN}/1vz¶DX) qoL^,/L'cek$b5'`7Бq5%7àE ޘb>'Ck~h e@[/DR\.OCD\R &osI2o>3;.zP ` )<+&(@Fh׳,J @)#,쓑y0+netgjgUeS|yPV S aǩ=v s͢ꓗ:|S]m5$FS!c ґsP;kQz. Ai-{aIA`x?W:LB8NL)q`$}VtL':B\e嘏uhM:*ʼn9 ̸q'J ?aLsD3 yihXsC"3GGJC!1E>!%Ld f}-cQ3TX!LL}Voƛt-̗E=o u1U ,8︆R9)p>Ŋ)!7/t-5 BѶhi=⾪A9_K "vBDk"u (~AgFTb/_ؾTTt;Kꚇbu0Im$!T>"x (X=SxiËLK6>'%7+AW8Qr3˥L[a<Ÿ:/MHTiKJ>qw )/H縋Wg5&9}]֛8yI 9[>EdrK1c,E4߿ZH@nWL\'Vv]%U?vH`k(I&;72\$ګͦROLm[LTˁ{Ff3.[@ZXM1w7Ucn7-<<+R)!&!V\djHtXt<.N ן)R 1A@bɅ!IcKEoA掅 =e 26jU½).cAxs,c#>ۼB.R~W3ݖj{S늅#2O/2iK|oA wHYWT|٤X'#"vI7j38= lk(iҚqRQb#`ɡD0g+V+:!'F QImU&Ϫqk'6|jY2UƔ8b~gJS0~e}0buA{a%2RҶɮ!'Cݩ n91l,Ws7XVSdC{ ؈ h~ -!JMkIOilUz7˪rƖ>7/X5:os`P$}+xҀ#%lxFۭ;+v2zh8QGxfƠ&-@s)th|@2\yBp(=i?ׯ?».iehT[ xsvY4Mb+,O%`w6k:h\jvm̤c [䦳>Udqi5nҤA9Q4 _X(Fq(1tbVU6J*- zK8!Pt}7m+H4)v_:մml`˟Ŵ@4Vf }lʩ;9f00;IUs )8ˢhC,Me[q041S)5iKyZndfIr͠=\-p+CIX?K\eY2.4pcF|:[ ZHx$J.@}/ DE6;FOopDD:(=GfU٦@Iǭ} eh|щ?Caa(xRY*[YHz /a#^.kD>iXUW?O.7V1-t+_Ѕt/>. nmJlU*7W?N{&{ARB,{oӧ헍qF+!+/H6LizB"63&s{܈* j36tJec| C\fhYrNA)щu=~v.a:|@KΖ"|e*)y~SeaFC|A6?ZWL3C U (叱|-Q?afMb&? 8NA5hŅ7diΛ EGS<@#>Uejl;,񗘢 u<Ԇ;4mJ)X/,p.TVc`4HLruY_;Gߒ!8cT(Tx/l$|(+J2dʽU'^Nl23bl@s@?#;F?BA2UXLD>"ԺIJR-4-u ͠)F%@Q)klʯó357*]6)J㋣6k$a]]02u[tT{*&dJ Gp2ێ 9L/1g~#H Ʋ?/<ᷯns"xnBҷ-*6Jz"EsJa5: kðB`Lf?Upr'dn]i0" *o9U mL]R"n.%u]/aӃԧn5G lU+3DL ?\@R7UϰBi')df6r^g1b5;9u}3&|1/=̉[/DX|OTQASBzb/H*a2 x)_On|y |F`eyQgZ\ܩ PdGync 48M!̯``M xR}ۚD"xsIo*0@kkXTMW$VGGRN^V>j,zZi{*exXH`(/ YD[^Jc,u 5A"gXܸU~[S3r8΃k;X3?p#K1p&8ҺQ3ț鸪g|KS)q6~ >;ڹAM0"Fc(wұ4tݲhvxyی`4 //苒#W.5%41ǨJiM3D fIs3cV2)|Urx,<)(֓V.0 塳p'SG,'5MA1qҾ=㝦9l |y`7l(IRc|ì2g^H~ʸ2nR0Ay[$˾oĚ)syG_lcZ=hS/%'x=ƌVҫ9*lG\e.ɬ5_g3I PydT 3{;d,%0߰c׺o=909õ>S_Z/ Z؁.y*()a1ڏS mczFU:tRli#T3K68MOטDhk'%*:^';qTRʡI~`J=yLPG49KkExY. oW[͟M&%~Wfr[4{5Q}СѼ'dh0) /ƍ ݟ`&CЃ}x ߕ~x|RkmJ@pyVnˁ[pU_sfY0!d2vHA7Za`-|^B} ޙGfI]@ܻ#|\D4^mRZX|t\4,A܇o<ƃ"2Hk,v9q%Fҙt8uRД߄(Ґ?lUZFbj4Xe6w*m푫uKơ0YmRDsX `Ge֬5^2mdk֨r>~a'8{p(bwypku-n="zAlN" ɯ'ZDOG3a©=Ĝr ϔY{8~Ɛ] +F3+2*@؝.!]dHקk(Vձ&rl*  G8ג $ok qs \ B>6/:T92Ɇb`$TslB+A3pZQ?^8\LZfZa1X9gLO)mZFo±Mՠ+YnNU-`"6& 6N q 'i WW1EOmdM[`Al%lS Җ6NŸ(6L6u (WksnL֬4,Cse!9kŜSsڃڊ&_ؕ_9^}M_0̆Wk0@57H#G;C%t{~t(<БߠJ=l$s19RU`Cb:HXG(ޮsz~BB9,BCmiFn< Ȣrpzl[Ş} &}k-U?T 4X# c*IF[m8ۑ. T`6nm\@ U( [L#*8ꎫ4 \Gnbőc25;,wC=9(Û*h17[m}R{X}Kdjn`6qc@wCy8f9?;ܬ~Pɖ|ztxԭ˼]`M"NB YF$)jqT5(>Ոg|dgy,k\{du/5J|Yqiqm#c,Z9j,( )IzoY:F7K0\~oб/cٹN**r}G=A\`5EӉ|n s&pVʮZKdNCK´23p4n%`SяEogrci{?4U_Y\-[.y6=+^ >d&q>^{)O}-vE\,y_0s ⣽5x@ M(d;|`kt,UsriGiXƽLv>W 9a]#va!Q'HTɳ^w~(E'N ǎݡRU'T\im:3l J@?G#ZK) *RDcH:'ڤ̞hL Q9^>YltŲ5C.W8%EL`PwI򏗜~@;=#9dHCLEI u!!DKGMAb~2CgqjfuZp<6Ω'i(1Z07Pеo PCU0*a ,ȜyKkcW=^ )*0/Mc}Math M1~6ݚj5E»&'ԐҝuK"a{bMQAu#0rcK.$ !!%+hQD+©os-”Wrr|ǚLeҫF҉I*Ip\eiޟUiֻd#3"bQV`b0_rXi'iDo;L \`s+ Y8I_N ZJйsP?0J?(4ޫ#$/v8 Wnʒ/7JGzbd;UvuX1ae0.Jf(/u¾^k Glō %t6_p:G_ôP_ ,ܔ6d>ș̩oZHbdy[ ,=ӻj`L+}]E+ՋqX?1rCPYQ83ؑT$,=hr\p"93"wcK\wO(j9yV?{ha([\.&YqYf6kMif3βs1| a -Gy["ED?NY9@9d&wm.wU &@u-x7~g=xZiGBDOEhkEyPArA6I,PuO8t=H1ʎ0?G-wrUgZЁ%3Kf}ѧhGNLOBZU-IbT 9 %pmA%%Xm7b|tW!D*:Hls+s~ .~l% x2qu1|9B1{QrE |^ƍe~& ّ@_jH*Z1Uh_nՄ@[-7\@4pt<'d:6pa!BJbk/x#F $f ] y^]ʚG*s;2FV̶D6f5{qEw'yg ۘ7/Wg jaf)?x{.pک[NǔdVp4::'}MҚYJۈDDQQ0@D"0@N6bZ2k~Pigm~!a,|{U|h&NVg7 y@ ZY}hgBbtsC^4X :xgJ;G(4'1\9jJ,:۠\Wy¥-S%h#w.Z$֏VGKX2dLC-.1Qb' ,LcaKe7%Y9%gKUWEj;h{-a; Wuxssdg^8sJBH=>ϊ\v<,LQQ:a?gMɟ{"f#,ɘK/pW{7eUH /7o.*UE\E͓(獲,=\4hGOj,1= Ro5ɨPfgf36N8*ыDj'4eY|,$0J Ж'4D>9/S$+EW H2t4U_Ib&>Y|K?#ijQ%7mtVm<%2F܏CioyikEZ^4`-Dz-̛"_{͈($rb+?qfz4h_-L~>t/ #v~zTY{f]Ts./}O:Įͪ"4,e**aDh!e܃3?]ֿH,}h" R.Y}G>zֈ>{U681:RَЁGVZJρIk}o8\SM h+Ž26$of/aG-z#nW&15aD^Nyk0S޹c1*5gUXSXns']1Y}CukMvKJvCmТA K^}'XڨP}* \\XX>y:i~Գ쵐GU^Ǟ1(9<%KYN _0+)p^]}.|g'`/ASHp/\c{4muWqq[c8:2gI\ϊO|M/tJ-3/0n4vQ([۶CnDm+TE $8E0x0b1k/|N7U%ܱ.X*^G.u͓苼aSX[& *HDl_*r4Yw0pPyOZ曥3 >NDaB?' yA~J!_{\GZHǂly$Q>;2KkNG{i%6(2% m;s?<]Zm`&6 ^4VfK)M)԰*sRס`>\kj&;K|)y"E/IJ@3肶IjA `_tf.Ouc~h=6OG_"BfZJ{ _H9nOZ>?,1\4ZUevў?PcoFH;J胭b֩ Rtka feTju GLM/;i v3@,To:)nVR,΀0RsltyJI+?mp~+Ezc2rCy sD-6v;;[k+˔ Bu[_sPdP_GNt}m+O/vf%rxՃ{Cxׂ6c#cV(tXYuUH(=;UZEr5GʿPƼ:wO/µP_^j[8L[a6' 59$M߾j3< ߪ?bRy3k/UdSIˎL%j,xdkdcԣkE5x@O5 xTN ٛ}V I :҃Q3\o9$OC||0  7LI4ԛsGc`p  3Cn5M g w ;Vq)aLv2rt!$u ?=ISx>;JSeB7P\ڕ¹τ8Ao|R8!4G~J.{"K\?&ُLJ$8xg֜JX6Һ0q鳔3k?!3kh?|fe_|/Er(#`r/rgg -<L#?;߃sٮ)v4O sYp>N1t~j.ѧG1o^ή9XNbGybȌR 0|?Ru{$}"`yi 6\9,9P:aO'Ң itS~]'uXn xFgDUX[gE1!<al#Ƀ0r 8냯DW=܈{U13GmLO^bȏO]ι\!2DE:b`>JL[ *\ fddd)DJ"UXr[e/~db[&[S59 4pM惾phs6Sq@h:Ӭ\Թp6`&ь'-s#[K@Pˬ/߄' 83[4Ex};yU;:J3A@"FSY+ߦ}V!6ZI,)@lIi*Šℑq~Wp& Yc:wW|5ȶUG]S']ZD*KyRl߹k'U'<. /_4ᎎh!GMe,7uJfh)+΢] E1qޮYĎĹ?;k܊ ?bg 9 VvQ!lq1iFZ&} A*܎ (MXsWslB*\,-,x V{1$To!iDtW_y bA2"Tk8ZJJo:u#hJTh!%ldZ/ b< L\Ӂ1~|ߦX Z5 /jȼ<-b'׍yͧ=SJ{ 0RR>oĸ36CU/a,vmF\$-$)&H+9 N|d\/y\U 3).8x.mU \%A0&&?btr}aa  Cy(W-&ioG!_mH-)ެ{ w9BםBi6"z&$+pw ҅AyN1x&Pf?Cڛbl|F;#sS$fMv$9yW-*K(UW! a2qi%4I+Leג֦L3_`LDc:j잏w ,#uh5W"r|A`Ƕ_ֱaK=t< wPp9N(4%sT2rI )`iQ_u՗<Rd}r@zTA\# _{ܚXE_UGiWHLL #6욝_~="j-a,%8,0]ռf['e(ӋL-v$r.uzNY,>j=?lޕKjRq|4bk؍ cߒ-ov 0Ve)Azi%6Q%ce"]vXXq}$Q~/zևiZUB(\Q- Hϊ!p&Yv]]O9R0( eH@ 7&'4TH uT{rl1˦׸HZK#x* pOՠ֪,(I W! ލ][2,R-$u  IT`A> hb٣g&}[aDzb?z?kʻL1)G4h@X+|ٿn9(P"^T{{cV&n/=4^->vlJAtPJŃK0- dRl/V7VLNJZ Z[M&u!@0HZyYz S9xN1h]uωLe\l}~s8)+%">Vkn0Rar]A"1ìFKq ⨍׽#p qٛ8+GAZUx 8fװ^--4"\VtdJiEU wEfL* ȚNJ0ͅۂtCzՑK+)}Y2ZVs :@g=.z-/0R1qlB1c'L&W]Y=1yLu.TcoL2_3>Pg4qӫr׻H;HʕTkR27Rw _dj~b쁼-}&=4$`=t-#fWK*QB>xĔ}&U HQi< 04{y\[ ܡص`MF [ӌ#o^Ӫ72(N)s~i`>ڱ\1.- TLSIvZKaV̷  ƊB?bJΰfngrbϼ*nLƅ] (ۧdC@V+L]_` |#aDFy;?2ro;:%YNeo>?~Яm7~q_F\JSP=ϳ-989͛kn}Rj ũĹv{-]W-˫~k Z h[)`_Mgt9*dMOacً3ۉ8F0[i\-=aq UP N\6xAh"h z4@Iy,Oҳ?7㹧&Bʨ R- ;L6IM;? 3~8bhxJ咤骾#/\4l}}~Ȉ UA <yhP[ڋ3ߍߚt^J1y~q]IwѽBf eMh*>3!íoo2$0g 3se'c`@g>02\|(.ްbڬkⷠ<[/ɶև4Px 6:bP$8'Dc8l0͚Z\%C?B癦,=mzPߌs>;1q_+РG2 %bS\#M,+36#BG*C~Vճʽ~uzPh~e1+'`ӧdV)(?!ZÛ=%@`pQQl>F:g (3'ãTd2By _*;]Fcgfoauʺ_j2}c?2W#("Y`Y9$'#G:h qH=+MMJ| ˔i e L=#.fj.ybtxڅI9nC\ZÐYM )nH[xavadA^OzIyJ$^kGZ1Q%8lYnyFB0H;IE써+L4HQc.Ӄ5kof^L,. Nr%â91U-wRP:QqB%YH!_u  E\NPe&&1ۇ.kB:[RեA#+m@VAxkDLJ7$hT }p{z &uIcY4d̠0SJV$DB2*+ߒ{IWׯKRVH&~mHKroC9O)K w'.VjSӺ_ ?wɓ_X\StYۋuܛfeZ{0kέ9Ýpmux/۬z3 !g&Q:Z8 Q9H\=KK! Ƶwq| !`r 4@}Uypb־H9/l`0G&`UsTTM7^lsJcCbsns"XxS'?}ĵl |3<M ( #H,V&*(.9䃚?/ dqJɝ nZo YnBeeh|Bs(0?*!~T,Yi7ӽ~Y,T:eHs4BH¯O~%_nTxҘUx rFB5 YDb,k9 qYɄwkJev Tħ\t|~Y!%MG̅j YnH`Zgut"Vfe,{`h"RېC_uAU3(#֢5_gZ*9¼u'>-Ύ=;x>`aO7ݏh2xN~)G* 2ܭ#Qݺ2 հ֩t3F異M[KO:KbuL) CM٢JSUq̮$i2'Vd8 }TFg;jH96~FP+H\^nraDL=7h6>&XHȠzR:@pYbA2 IKkVXswD|IU$V9bd]=KNR'6FE-uIgh'i~P7ӟH}饵PeqzKQ:gǻ'xU.xV߂˾|?f93 2 r#hף.Q֔>gWVoK/6 S|_c+)(v.}wlZoRW3 RK8r.IA*i4%HG!JO=HחxjHGR4z4%~ pOyP);Wfr,eeeB.JFz?..u8BDymNWiWRهaHHw-Y4Rji]YUqz]oI7gXipObj+pe/U_8?i3ʥDB|p~D`Ё5y-`a+kQnϸd&M%k'zj₉EvF`ţa!`OF!j!ZZVעpV)<̏{WtgVȖ's@b0O.;c~F Rnu,گ&F16*$F̐w _s5a-NR,r*eyvMdsGlF2>'[ʺPR* iKo^4CYYb.@#5Oc#l]wq<uTЈU>EV`'[(g #k >!jRH\6tڶN!ȿsX*93Ea  @^(ogŠ=Nĸܐ1 7rJsOd˶ `*4bMԘSI_чԕ|KTO|*nK7`PWՈ!t$Wk!E1ԡQ-IqdŁIj7ć^,0'×-nY.OڮS4U~qj\_G QnT@ح֛ރed :SÐ@T<iqPi2 _1!C!HR U;pf?zV RKu 8qkIspX2#R2;E͑4/+`gC~K){clHG0.ZB?bfiq4_/g&EB!~貹7+KtkOsO|i0k t P D-hO(oTIݮG'-ZF%>1Y kNe90ch;49*ٳ&ĐD/E,~C_j;>j.3dKRe 9w7^S'oBB- }`}Wn2h)/NB跲M k®W2c *$(|%\ڍV|洁ald%mb{1W5h{m#XNhKenNQqvnL:3pI"XR I~rsTU 6B^^*{ӧ*s}DE ,~졈bSUVYm@AKFNy2B\54z3 s!zΝÞ"PiD=fKv0'씞B]|AmJ|\)l%PD n|]zdA\M붫!FwD{MM1Xj;Tw䙎:> ]v0Ph1hgUL)[섏 T '*U u 4'DJNpGY XDu*o24/ ʒI`ϹIA)X}nh_p6rtҢ*y熌LdZ[8%3:5֖h{MƏ{ğJFRXVƻ0gy of$Lҷ2=F%b[ >Yߗ S4qOLk#k; {S߫}BaةQ&ëtv%M-C;1>|r~#4\h7)at19+k| J^(D JqNH tMqcw] z\AA$Bt$b_ FCc&Tii#*I[7>   J6݅ouYfeІ-m:z5&iA'8/]*ͫfv@G IK7^=%qr.7I]묀 VqQ#dRRG<r_%KwePHyM]Y"WJjBS8S!垵 ŘDa vj?rTyf4O7BB" @ު$v ĬlS7>0Jƍ{g].^"(a4>GB"6[e ?/ƺ"C݄&tshˑLJ JӣSݟv t [^  .{ޞo9'{u7H?o|H&aj,A:Xl~ 3~Իa'^hu=yAeUp_F#}2K[6ӏH&  Kftf빥De2*#UêjW!b47U)=!uK}l{AOFEVQM=26~>'仍%ݧ?cgS Bk8t2{o%p ʚRKB-E!d+T,wDV1voqwX'{ Y@fۢW2Ú MP&XV)QR 99 *4ΟoTѺ{jJqV||;"/.{XB ؑv`?ʣؽIZV[5<ȟMǙjZ1q 0"aG5I`ߘFHgOmP#>ޖ+yJ3gsF;zdN  3Tvۙ@pDUz7yeǨv?9['1u*.1*k˓ksz *Y!aeH۲cH*twDfZUn!u`}2 h@@c] i*ӟ*{}2H>u.ڱc 9Ԇ!  j({g̭pqcñp9eTr*Ki1Nc<)ӯsb DN; -e?c`*N'm:B5K#)9veZ?xKOi[ԩ1fؚV;̼:%;xGBPkWtNkƢxŎQ-]Ԑ4@yoNvXӭZF}tPMpR=rUߊ,;LдRefkWgs(ko3OLꖻHCxId;;f}R-/N ≏ag˿<[v`;̽tUi&,]#ɬ`I9y%tVSћo7Jds 7^S=Z0BE('mnʎA^]`GZG(\ 9a _GkCg}.1jH~I@AW/ o#`/ɠ-'Mq #rU\-$^ 9 uxc2/;awQ:6)HSwU `O:Kc>3V?k6B ͥه > |T yOwKpթsO$!0K;wL R;)`rVsw!o6 <^aR<2̏ ;cU3EV|A1Kg Ba_}՜O)Bax"͕GrR܉eetz8v^K3Ѳ}w@@7"8…ؽJR3184Rgl!* ' Dm&Կ t2~ [Jtmmli0`Ҝ [#Iձul Km[!g ~-yL 3mr*CS ?a$FTNR'm{vVP Xr{&B I Bt xcѹf[u1)2G:Rxim/>}\B#)Er ̯X[^ + N:{ӅXf;(>ݡX;j}A~>xj)9DhLs AMuW[j#"!sxeB뢚%Ս` IZ>v ,|hM iuX˂pt$.Vx1Z#JE(QWH28unPc'T ң[3f#g(@;+Mm2F(БJ$嚏=vG4+ f(ҺFeY#*Y5H_1JaI|QCFUrEt-tŖtMꯣsohPv+Fl7 aCU/K=%Gdt7n\,QhvI_\:/f˘)h9UX4:xy!BR8t/6(ʃ.Sac[:YM6ӄ{::+yD.ELmR8\N "Q}ˤ0mdO2ՔfU[{{=gA~3{[5 JQV +q ?ۊ(M֗]@ݘSM5|h#Yٳn\`S[X+ĝ{Z| wZAJE5Y%.SͻUKI1LZp}&>rέo̎η UE|[g.ړm>/ b.W ׆9.L=S!߼Pe&oU$*US:wAO{ 䦁ږKkw8Xel|bn!LJNV |h'])ߏP&$m s#ؕ/߼s%U>RG4cb$6vz|pZ (xYW~?_Px;GsumB#ZaԀjxK\1@T:sYxKQ& !#+## 냆Xd9f7]H*1))^6m%V,3k*Ps71 R]B^P||3j #5u >tB4Šn'>]fi̦{ t2*5ZVK>ԣM_*nZJ6efVLvҁ\Wcʸ= ?w QQr>ח7hmI!7@[5GFŞxأw C;t/P et);y n-YvS3+ 41VŸP]ן~Օͳb=M ćBKP܊381T; ]"wA3ٲ_ Tu{$9Ѕ)ǫԒfXlHhu'ħE՝@/п53t4=:ѱW |@~J~O)%$I?<_鮞FD1.rjtX=cm EBcmW;$5´Rg}?b8?4ʙ{m,GbwivQUg\SeeRH {2Nb4ovHBN5Zkŵ o@ ǴLAX -S~IpjEӫԽ|R O ؋jV/O1;9uV^m bg^I}t])sO6j g A.:$y*s "xv[0^8<#u,= "=7<L1%&&DUe9=e3fQ ΫohjJ0 SlRbJO.Wʞ0})Àwh (_ƮDi&A3ho2t'Ly:#m4gAl{Ϸ{'mOۓ-q >8RK VZ@ <Վhz>)!̾eɦ]Mַ#!FB h~,*#hH:$=.DI:M979Lv)&q;b%w41 zL;IhPoO^yu툎I2 ' gP#l| Ƿ-ӯZ$(=LӸ}@1h Xfx;P db3anN|ɼ f 8)hq޼)&+{+,Yw<,H4Lg~Z! S2Jٍ.!|WyZAhTq o5zc6P3/Ĭ!?XM!@ '{?wYIN:|HDv'}ׄŪv3T^p_)cT"KEpϵ8.+tz`w5Bױs)LЅnZ4JV٭`lԳZ,TM9ݒK{ѓ9NRڿ4&sRpy&φNId~wh"mgʚ04*zKQʢdjqHV5ioY< %P*g%VDR3Y;+>5j#z`l^0 -܄=H_,+9;-z2mWuPҌJsQ`MH᳠AOdgW܏%98e|j# HL#q,90qmG<,IfKhg= jcpU^W&iz_ rlJ{$8 'B&oKϛF'P"g&}=}7>:K7G,(wӃf.ˡ*c3^v͐,ޘ.z)Vt|W^PJP\$dIkOBZ]+(FJbTm.>N0b<b!LtQfRn݆I#s-O)^ bJ)#4Z Jf&Y 4,n QMV!?jO*V MN_ q=zE-lT%ޥfN? q ^ ot]8":,{1ΌihB/)W@-R̊z'4m~zkځIt28mydGZaX8B8U,Nu.5TMB2Wlh}|WBx|^1d\X LE6F %MkJw=іexAdoP!4n8i'2]%%qAԙ.P]ޫ"6HNlh<A^]ʄK͓ {%нOW.=pk'?+hf]#og6+2{mTCŅ{=.EsڡJ d#$`J[F`-!EU 1< L[YՏ]yq&.z#aVt~}~rt`A4'YItFF?^ڂ*Ru%dB7g/8P5QNF dg:(n+'JaoqL Ug` %Y}n2⢊dvcϰ_b51Jp ;؃{Tq4 bJ7F[d_-e%;_qCu#aЮr؃ć!*&"`\azzU[Xh }jh7dmKpBmab#r*xJaW7m{SdIhN_Ly##u-{^9iz[YsH V&C'牒6^Rʚ aNA)>j|]by[RI:q=^( Ƕ=7dvL[TvlSEM5PU9=:-h&0b|¶ǹ[arW>boK5 F33e1r2b@j14,bq1޵WY}q3fb)q7|tZ@.LR+TsǙNlf&.w@T/11w~ࠢr&A$77Qi5cj ]bq}!Zm_k,ܞc_d)УPa<"9JO6KnMA#i H\~H/ ֖ȏ8}zѐWo&AbߜBBTwMƓ%XJ2iEABwvKU_5Spp&+~"!K9%Fub[Uxz5{82Y_=B"(A'#[[=7OܪuE8PjNuF=x21OU vמsIg,O zwM—" Wd"W"ؖ63y ޜN6 S$g1l.ւ$[QLNkC'_19H@J#K o0Y)m\!3sbh|k un9[:)W`֦<-"Y>"e>^-QQ%=̹]v)-/v :BU P~{7v7-3 #BDVe!h>\r_ g !Q_Y*)3+\#vؾWw^Nt{1Nd9-D_n0[3baij1C ol %0ubgpL TA49#e7>Ts2Oiwє~1oC*,`]{H:cfD^Ĺ₾0{h^Rf9nK]EGw RΔym쇪o&=tpqjV9eqlk/@@)0Dr{&l4Zeύ4?>RuzK)=[ +3,i 8)3mIB)%~Z"DU1,'eRi \.M7@ڗ-a1:P_264|[EJj*IV Z@&8k:w,Dr,@{C;&Ҽ[,Ycwj^d@_Ԛ3^|:2>9Vq6XqlP֮ .Mؚ*\rda>N( עc5X̶D5ms ݈V11mJ./EC ĐfyeFX8^O=4Üægz5k&L,E21vyF}йyq2՝3.$d`*\fKV'AY̨|F/68 E3nj#!nN/tqO\$d?r#栌Pn>k%x UWު}2鋃?It%`/T;/m4h/5Q$yJE. tzTn{U.|l˛k&#@i@{Ȯ,GX 9dE.bG-34^N|pB[.kh[bt߭ {By@H2 Wl\CESܐ絾γ1sIZ$/j‰Cf#[<1ȣP_N t]bŁ;˜oĈ#q\({my 3|zVw`%i|'uY|8g ovu%-c#@|T+<l&x~QYH_zlTJS"* HUBX%]+%c}B.2"*o@7AV(7oOf\h_}eL?MsV<iD= 3[ݎ$` f>6Y SeQ,ש^^ AVߓ,IgaV8$'{UK1ZZ@MSԎѷ!}MT:!H>2=WeńH /n#Iom_wa ظxcE=FtƐ O]8e)D!2ju'+o3m cUQFƖ)ϼ2ZQ.w SYxא_n0:WCw1M5{iA"_H?*0v"dȁ{e[7!pweҹj#EY&Pu洑I&YgPg/o#9k;&||/dO[ }`YQRS˷"7Ņ$}CM~AWhw jljdE2w$w9u0ƫSoD{ Qb:4e@ۥQBvFNTfy񲼺 5Ậʟ^?@ #xI{~Dg<g;~hCLTZCzO2-{P>=7eNy[P߹e#M#RJRz @I :."$Y'#|75>Xjj=&ۮѡ'΂ ɠe BUƀp ?4U1ՈuDpHt, a~lT6hfC1*SRM/P޲ 1(s:xvR;~]jMyD>" |R y?O&׶D2ie.0g! <*/ J1{iD1eH;)b (K&Z4*B_ixjuDJX JU3RB{8F8ʵ{.Dy @FVb'WC.L\wrML0s ÜB]z۞YV#T{;"T}W5;[w6:'|.Ih"C5eegm)@27g !p5M!-6:W ftJ,͌Sr+n=VYCq= a[vN}W|4U|MsD иe йr\)ƶ[B>I0]R9y/g1WB);'HbbQ`OYvTG{Vy% S"9-x׀̃ 5:U@ ": ޏ0$Z &C92w-Bm7Vmi5p֕spV<+= `[8vUV 뫪 $r^~'Gm|{FT@cAFtr=7A,'2etl,Φ0-yInSA@ۑvNvFT栱@k\U1b=N}{;_tK+,9O`XϭBVw/\_W*(:jYb^9ذ"{3X&'(1Ј08 vv<#%10Srl'ԁ1G0'A;%[17H Z(au ُر1ٝZrx:c[C 4g8rwiOH/.Tٌzs\(7@}\gOHm*!mYunmb.h]fQO鹵 AHšӚ3W84y[-˯,Fvja[P' P:!bF/}Ͽ#\f1O?9@ɘHa%|dh$ \1Hsy=t%'ȋϤ||5Ci^R\S 3169e犹r$J ;@[&^A[6cS̊^0W$`oWdhz"O:n3]_5+E&`4r q[MkBgw_G0q]:ȾMPy9v,oxְ]6b7R4ːNW6ևvYzAMKJM^ 6gt;:=W-`OU '#1qw!):p^^d Ҟ.2P{ҫNGW j]2^qd6yp; `SzQ,`E~oT8}| l2͂Fo]Wz]3n+PmTkS4?ڡmE;C|4ഖ<'"h:#wo ^n +| "4VSBJie3*ˮFִ\㤅uM5'ߨ;}PO\R3 ,Sƿ vUA*"{q-kTGd̸-S' diQw@ukRkkj=]=e˴?g̰9Avd+^dఌ͗[b#5)|خ93zZPֵUq܏Ԝ뢂It}BM]Ê0$fw?1=YsD}~Ω; hLa[ 2PxqWu`p]֝C\N|XhQY]@gȂ#Xyfь"_ؘEϵ.މi'A: Þx|8p)( K5~fb-4t*xaX_ q7+<''84ga[vTV~{cm^oNPH>5! qD1r /pp*m/i! /vs$25V6 (IqaQ~̼SKԮN8tsr(NHCɇT~fÐO<̙ mUKkLvm p{u)z N,eǵc9`xfîO"T`W=%LfhU,=᭾$9*6&gqDi^qX@=eV<G5E Ŧ0k}B5lgI OeFv%YqˑUoKd( !e2y.hfCXZ^I.~2 PJH9jP/$%#@MQH<P!NlF5[eg!hm= ]TXWUIJ5>eE{y~m\e ߼?u6Y[߸s|8̏(\~Ewu@E3R`-#6zp? <"~FA˒،q-UtKNBgHzd-|0kH*td13d>Q^ R?MhhP=Өx.ן*q8mY8יdN}Pī`]xI͖ nl04F`Z/( _RtVlj\Zґ6rY g*5+,嶓~wŝiS#AK9Aq;>s&w}3\$|YԨ*OdeI,WR }ѴӇ5)4^P B?>%%cؑgܥdE'.A (;L+D B-cMPKق+dS:Ѳb8ۧr"(\4b0#xSD(Bި UI+t(WxMT~u7Ȩ)W^͘)r M1DFPYYBSe^gO4m.OjI N ?Ƀ~<ҿaQ#ʞ3Azð\ KUZ(dY`9I*mx ~U0@`k a:խS>GgQ/X毭wiLɧmU7ouި4N3Xbfa)L$nURJ_|:s".'`SRz.JaZGEL*SLA(#0TO(<28x@!BeF9h벊>TtZfUxc`$: hH;KU9yMA[4q94>#)Ymv[/T\YVe*Yh~9mŴԵ`p54L*^C5"wN :ōUf^6Ifej 9˯ҜTKRa-i0A=)LU]Eo`,",ty6CHI#bݙlK,Q}@;/JrLLYw TSӑ^uZI>StÎAR Wn_т,Ju <{zWNW=GWku)&6!iT,+nlHo& &p9ǸHg͠**xH.}#i)~L0 o]g)oŴ&Тa-QH~ȀL"@8O:[xD6e>UPcG?H< 4ݞRFυ, eaCm\Ev{zFJ53O9[&w VSMOX5 d3i;+vNsbdQ  ]]*r7E"㪲hӶGBǾ< ~5LjL@4ZW[~^1JŠk W[O DᤄզA"N:z1%$TszI)'toNȦ2 N| N6iէ:'*)ꦁ0ާ\*fL cDhB})KxMiO]=ħ>t_DtHSN7I%5I 'Dۦ/mN?uK gsr_'ĬYL}vհCpv7 <֢KD+6Lv{4,-$vH &v$ hr uƄuMA#:_+oVob?aU/n{VZ4 q. |-=/;1춋+;`vDxPpo'+xycDi0JT``@k-/ q6&襵rsZ y8~@`Z%qp3qPdD'zѕ`_[pIdіt ;N/DV!܈VV3jw4D?O- 2IK.ݺ_1! kt{MP&|Cڇ۲ W@=N8R#ȆSSc)7G WֱZa@ @)I!lx};оU1`ea*A눨ZۿԬ)1*ӈrsO+Ut7vddm .ʥof4*_i@dO>*>B|ĺD_Y/2YjDE5jˆVXzɝ">րY7ֈ[kߒ9LpUn?Zv)[)-/GiPxI!`_R1›Db)8bEo2=YOhfD O_h, [KiW y)?:@3^иPZq bu9CI>G$oQ諪<K}S`lU( cJdQ5n֫Q4⑶ 8; ga;;6L=5ꗜMB! Kr5ut:ѸkzSjһb̢LdUB"s|"\1ң"^#FJ*bYQ܂7"i;wWwB0Ju@(*yQaN6?pkAgMHV_cL-]'EKHbIeFoNoȺ@8dp.PpY,yː]%,=Yء{v )1mlpVUDf~fJPS?ɘKI\FJI.K@gf[#bx1cYLXHyo 4RN淡a0$Zw E& GFQH*V ywܵG_BOזc`?( 4df$@#,%;`\;!Y 5An q)6"9aIQ`1\tfWQdѫ䑛w@2jRH%83ǾH_I;ǶC}DS7Z&dJMY$C9VBEWچ][~ H Re|aܞI]xL1LN?ՅUkם44:!0q;+Ǖ[._ im/i0Lܔ5 I œh]U!D*$yd̰3"-էhkTߑ:Q0VGK}/;1cd- dI&Wi'}Gy?\&2r$eY$s>ՓǚU"[F|os,Q_DaMJTӶ wXj$q`YcKyE4ŬK <O !k׻ctƨ*ᇕЕH2bq ECY4FHT֑ h:&tm]:yy;<ǔ"$7KŽP*DRk4be̓`f3W!|EN k]!wv1@Ob$d{]TRe{}d9mt+`VU]!/]Mi9q{!I`L/UGfq*#LR0|J`FT 0K !8ND&ި52;Zxʕ@">3C,KRks{@^XgnUrp)rФ$IDP@ɤCۄ4?Ǯ6RDl39!+1ltb)5 `Y_r?_9 oHoqT`~ u';(-RA]ʹpA,h8Ӧ&g# \?MэD:Y-cՙ· : }h^\i=B b* eO:ۏd%!I$rCտ`%T^+LIu?W_qRш D6#LrT-,MM(rmv0t[L$ՔEi&Tgs9˼uMUJ}EK$̢g n\%q^og8zcM^t2$bn9N6Q_E휘) 6_zq;N ~ 3-dw! ,:)*hdyZ5w* ^7mßd\ bSfߔL8a(YY}"6n]d 0Q@@*' , xƈ).@.E *"G|8Gs*нsD sPMP݋ԛ0e5?<{11P;'iu #وp;BosWg #G!N_}|*MBDWFQ$>P\ݗ9ڽkȖ>EH*d4걯_@7WF mN|e:9߽TKɨE^#3J-FtiQ@~X ?҉#)ᇻnEŁ?u4U;<8o cQԤ$A1˛op6Y9XLxWZh(la!QD(OSSt4fpM? NH^Z6l{j>Yj%a-}]kI"VRM' o 7f_1]J8K~# ^ Q 5bo\3rrė(X_Z:Ge&c7SeMDZfD߄|eq݊}ں۱_13dO`nFKZK[}Ư-pX ],S1D$#mYE5UGd)ĸ~d&wRf'T)smZ|6"Mf4K t'3+P%e+\}~Oἤ3lE?Y"X6 _]3˶m72eh=,E4'R Y--YdDF(#}2t62#L޶`OŢ_ aErf*<@nfaA>FLd #ZzJ z-~\BL|Ӯy汴C2:s3ڀ._:'A螜YHۄzG3x"A;*lWuX +Yd2˶O q y(˓՞@kH%i+|u]YQf1!Kđ?q!袘F8r9p#;4_߀ F*x=\|K$j{c^Svp?rxښ@{&Ψ9JHsnuFy SCշzHTT8q8,{R-!"%O`sJ =oVxf^ٕDp&}ZjZJ5r5⌃߅*fdVar̝q C{pzotS%+~P7jJ+p~r+ ~6#-HHxZҸcc 1H@.7׸w+>+G_>{(HeT!]\A8Gp)Td$J'v7P!;eoawgF|KSuymTilZ]$ݩ"ߴLq !g6lFc+qA @,,ji ^r~_޻&xh} qqy̫ӎkP /çt;sݟzm-fbcZ$% 3\љ#Y־!TnV s˨ .M$΃̫ <:h:^CX&\¹vż*0VuuN,'/RFN,Z "hPu oM&]*2Mcoź % Pv $7ogݨvVxɽMޯ%Ak"D $֎p95b|iWD=,$؀/7+ڸk~@>`;4N<晚ܙ&Ch74(OR&Ŕ?ٺN .HsP3%s%, \xF4u$}gdEò[{su1hf,P屢m/?NP o2ojˈX~.?TLnVZ %:a:#;T)ANy?Ŷ.YQgE!d/ ͅzB)g(+~0uof`B/$Znc_7)wxD;qpTs+{dێe9p~_ %PoLWJVqP_B؆05J+A+1ԗР$f7ꝣqa yZgy] vsl4ZacZJXǎ4 Dlg3dUҰsI)CE]ذrt?|\IA pq0z(^} x3Un oOSDfR@Y;o M~tƪt!T Qjmn5%׿ۆǐE m0UVиy~$a$4(8Rl]g7BD< p3kO@]RuNd7^TfeK//$q!V3 #<░W=qG_$ۢ]"_W׵\[ 7ApbƂVgrΎ->ʷ$Y*e8ITPjXS'}E"Ń #A'jp29_W>zޣNZ}_Ֆ* Z/)d @=&+ƞ#(J'ɲp^tn/u-~l}X.&+kOaE%j0 dk 0mLQ@c`fEXeAX[%G;4eSxIu7ܰ,qmW1 I|*T۷3u*m֦50߷Uc8x-1z{^X,m 2hb3ECIOn;7Eښf`}nG%CF5wvR]Lbv\xK~9*[1:E+}~Šz1 Dm_o\anvMYf}^aA jHl#m;gu x0Rne Wpڮed_H[[/߇H!WcPB4QF[ABM80 U!rA<,Hd;cp|g7#-C?Sl,)r]VG#z뇸a ;r]:c39ir?J5#AGw|jj*U%d0}MXW1(vw$;&|}MJ+`/5FB6_]ceZb:MHܢ~j+Kx6^Acyr ϩ8%pAqaǨbSכS8!r0(ّFBqE/},2}/#琢Kڐ#> mJ(mzإ;MT̃ڗ,k:k38kqfPVCm$wSC $!^tUob`()ǖ  &S~4ML):hqm ijBsc`vZ\l˳ZmÌS͝ 3+t99lw,} ,ðfTr~v=(zNIA pcU)U{MpMO {:i*SزZ2 ;e-ϻXgڷhnP3۹Gxi9XWH/. YMU{Px+ն>ZL:O8#,{.M0|$7W̔h[Zm%0MuLŃmopK H^Xd|ɥ,Zx4!> JzM`6y93N\Kj9nL^y6qq>|f1{p'6헻hԼu8΄2VQH[:R&2q|tfOT lgݿmߠgc yx8y3$,#6$3x:.euP?̭$KF~33i6*/870gBJ%"οSǪA!vaf(Y\"@Ι"C6g s\jm7j7)K wA&8~vjb;Z %u6xB,yQԬGdO i!lxT`vKQ鐼Fd/K+j>5iϖ_ r0y ҉5?m̈́h9.Q\K@ʣ ~xj H`|zTi:1N5ZE *PA|b3*ҏ*$4dP8F|3ls,/;T;4zx9P4ͬP,|ɫLGgLJ0#o9@h^(HqBm D꼡$v4 M_)"ɶFsnϖ{]`([`Jek.* Bzh4 ؼ@N)0(r`/+0aR+L>`)ü+|?FPjE4q {*W̳˂>VB ËJչVLA/>\2O}t1DO i/d Ӱc'tJcN0G&M0H:$W/#큃:memԴ>и^&&F-1ƓHi'/&m=ѣ8 L*}&vfs!nD&A,Pp;ĝp+g{"÷3 F^ƽZ谔}JV||^=sá 0mz! NDm6J*dʐKrq{~wωO"M[ڟ2qM}nͯhc{8:"(Jg ɮ1 5FV 0{)32@j/t 5r@gTfD.LtU34 LEk1.&Vp' D0t35b kݓA= >]׻v:B2^ DhP_iTobF.dvm~\7 D!!4'xm TAd/pV=G&n߇ 'ELc@4GRńm! `|BF8;Yc}xﵡj.mVi`ӋdMF}Ni%ܼܥp;晟F,}CSrAs҈T*{ OrB73X 1+'(?>-P{³dRAxVXheͨ:?6F:֐Bt 1@-N}Ϩ)ސ.9}jB%{G0*)~jZ_.c@!HlzVT3Px_SWY`c7KE`yUh}|PtÄg KTZdq)#;ئ3M`:ԑ N4/$fxo9Z^'9@TX~G}TJH˕A/dpi,# (W0zFj4cGY,p-x]x^kk% j'ݏ3˖皃Mȫ+KNB'ApҾ3@"%ո*ځ7 f_ԱUƷ3H ܑ aÕפ.ʕ:*Xdvjan n2FsMQꂗޗ$ u!m5Z<_[3p{e 5(xނ)ko'N kNF0S)%Y]ZO+*UmJ/מ ~iީȆO%=IZTuyQfSi@ q[f9O/i\~6]*wObNcdebT.*=> 1=UmqCukA#D܃IJCEcT.Hd!}I\J;Zc#+$ӂK"74>C<]r|K1$3sa#.O}2oIA%C椒Po) _ǗW0.>uq;uE(f:%Wӹ9ג<̍Q]rS6|TEIBܧ1(fv@;DW>G4y.M85M8|>͎5yA" 帬)`FQZEh7qEBCj63@14 YL+8*j0BRa[DZD#[_B\O~'N)ч, {w5&[IΊK5í6"D#\Z[-Ĝ(*eˏHLŸuןxNw௢my)Op@(bYXbSb~<~97{U^ڝ \"ZaLTFLe>dmSqS VRZAP-t܂uW G)[ >U=yQZUIm8$QNO- #OD.hF~gzmеucWluwǍ>~"VQF.ZNaS;?Ɔ9lϲ207w{p#dr\Zuy85,,F) Cb_qMF,ڝ/&`b`!Y)W UI$gwA?,$Va‘@| b8>'4Nc倲oHUG%= bNVp69D$ȋf*TXs~JdGujʓ 2O ީAeM(.BZ<hsͩl QkKmQQŽzH! JA7U> MI"_[ҏ7ilR(|[\/HnrT]K",%wc 2#rX9][` O)6 ?aQX 7h#(KɦT%@J@B >G0!ӄh,V#YyNהj˙l>tk>-#R4 nO#5pɥі#P+"&M]T{m"pd[-1/ */. q?6 pV?~+ 9ԐlTM+y$ED3%i[t)my͒m.p1=۝9`X~ƷeI (rX{H+}1kE_x-`@Cx+X/2WcV~7*_ԍE#̳9ch~[”lg?`*!oQ@mo[$/oKBpp(JXWK&bkRiCpKO#R\h2XwPxyoYGbjM\@Y;R VUx~#ǘD+,aTv\@*x֦:a|%݈ё3<710K Zv3L2):(!xݝ{hX|, !Z*ٝ.z`]r"bvbBڒVMdsI>jw9ڧ Qw$vW:T`{9 1{ ~ח~ylO,J䰯Cl^hWg~잀p+SGZ:;x!ó/"wr#g5Ϋ{7Z`͹L-,IbMGkډKFWniIQ*PLCHQj SFŚ6c~'yr)$,|Q@B`N:֙xAFyC!Lnf_s?CӾbWYtU@2t ԑ|1.C ;}ܧ64FbtNšw7 ztQ9 ̡pyszsHg8_}2e"vmk$.?Q ,o<l9DZ3y:zQG(*={_ 1GͿTXT3R 7*ٓi*V@~r Zűq\tͽg9M[cٕa3%}DUŏޠ}I^<(} zKeiFQЭ']sQT[qvH( hQS{^Z:v:% Uźެ6DvKQO Eˆ;OCv3W&挷6C҈Z#L7 _|$i2n1WV([B=JYnyD!cZTIu3M+4J)p1fƊNQ/MN*ZaAH|I{|@f3ͭxӯr`Ni[J[ΖY[u%r#m3NIӼν 9N>p V[ɧ3O|Fqݦj r@P;z9v <"ic-iu9ƢQ:]w֣t!\k\|On;Y@T`1Q@U{0NOj!Sl]Gqo M0)W46WߛO[s+~Rfu稜rݰaKG.B(q̣3=w:g9t$9|hm8Vǐ^Zot_D)WTj{hPb%4 ^8ʻwɄ2-uo8" XɘDsvv=2j 0=7cb~\薩ROAڑ0۴}fB4s-[!.Cl?PYsBzb\j7,]81|)A0ؗa1UWvXN_d?в|sV8^X5lC=Uwa|ed@[G-  HSx]Ԓ \MARWܢZ7=E|Q>DAN?LcOhǿ˾r!ܴ)թoK.ئlOEn+ō3WP;3n]%A2h}3_ L, S\0 [Š'+9iN̹XV)Y=;5^^I!i|rWJ d|hWݕNʇuw"41Y%OB_D;8d]">>q64 F?A{D8WF꺧P}wjjc9̂H2Tx誥+bJxZO3u\яTg2VMޗc嚎()q'8:IfQ'eQOQv>bRF*JU7=+*|F>Sd@+XA?QjPDh I옎 ȀؼM@?8C+I>z>%*45nu}v~EClIx=Io;O ~nXDŎmZFE%Nptrg&)77m_#-]JU@ňh߼IX+q[-g-G&OIY@p;1cE'1fiW:f|aڱspG{h Cz¤:#W <%<*6_/ϲW HKTrr\4{ORdUl_z̵;WhVfs(?Q'pBV)$珉AlCz¬jC=2m_ /D$3#>޾mlaݞ(թ."i YP3"p4BB]HNd7U4ݐ=S`li 򢹩s?g)c*=!9SI~ %:F6Xzu~ZƈC)%|hrYSbfTP+L5 q޴7x$ 1h<_;4~/s7˕ _͚,Tyأ/?(A44HV. _e ;jpšw&)K4 F }z66' \2;!f ZWnLE᧱?S!&XF wأᨰ%Q 7"䛃\'*7=- DTp7Lxmz1#wl`ua0;,Ӈ8 0l咵5Am{r^ckT\W&aUTC@~0m-ډC'V) a=O}u5-a0ohlC3TAY3xUQtO\qMˬ%A:xuzZ;~q6.mn,ƖXU&,dsqWl`k,ƓPdqYGaCEfPY8ݚp2U֜Iia BmtSM*5FĎp;!Tzm|X%58'_7_qD;^I9X5yǭ&S Kή68)QeJ?ewSx4;F,SFrٛmk%Z ܤ.NLR_ޣ䔔vyr MN_9)ZDԶ|x7S h@ivif\.}DGH y,-Xvt:(v2 ֨mz,Dp2lxzݟj= \V2c-/(/>,hGO-yhhʳqKIZ30gZQ_ڏ:GD f O/ɽN5iN;L\8=6{\_CXGzW.[v[& r  F>,74wƙɏSb1'u7gC y1n&9Z"l=)PUC#"%uRP xCsԽeg ۿ?{d$+RfRgLeS8?U#ۛnM'BbOyN4jr&1 8G4yf|u|Ѣ(jo7tћcsWP]y$WVK3g(m3qTՔ=q8z")Wh;y7m-$hio1XeK' G\=Q%́ nU7"n[gځa9B|8x*Y20P͕`Kc7Ca|G37JџȨ$uںy>9;sI(SeY#)"cP!pZ.M\쏪޽2 H?2L>WUnփܾd@Fhsh=93Dꊆs׳/F>,}*:~|׽ qGIL1!^Zbz¶>rc(v,^C(pS1T hԠ!(2HNkĘ3c"aG6Ԕ[ %!#59XC64,'8'uQDUwD@#Vr߭[!-|_fJZKL8F!9lx7xp[Zx6)[=͡8 %Jt`!ddf:˲A+oe<6|Op/[Aѡy`c)gZm3xzdTIۘ2FGNJ1Λ۲(V]Fek,6BڵZTT^>di Grpr>9,ʶVGDNCҴDZR^?M9:p{`L@–\6d~ARn 3VbV>lȭtڡrw,@a1]r2K~ϧCmK`f0hs0Cg'4!nbm-+H$_T\qB>Zhr pؤ_:G_ KuMOuvɩuy-J rutf{id$#e&3#X㬕ԒzL z Oj 9="$`[ky? I&~!H*=w@} !]kbl!$-  "=hޥך$m㔀(< V";&N#zC%ck\@#^1V}KHgf@yޫej/0htdڞʃ &6BBv9uZxFⶹ=і/&8'ba@"d`ШH pڤ++P *+ &&hQiK8ygg1|u,6RP^`3DXoiZo$s"0dZ%KLXKĮ_#u`v [h 8 /Du`.Ա~kvV2E]LzbhC(48޹+.8R_un"u [v쿚Nء5R,b Z'Reêm8 T;\743pVsZj%6Lso:{+,xjHiH?87jt]^q rz^"BU{[+SB}/Y',a=rЯ<1j ӘЋ]-.~C?zCN{A>VS* ʋ sTM.$fgz<&pMO. %cLhj:B h`bL hPYF}ul&1m]_i;cľAVayWDQ\ >~pU%~+6EOcHM[ `̋@X Vfgvy.Kc,,SϚO0J4&m;Zp욡r%!/;1܍\X`~ZB"A9E:Hh @d}rIwJ0n`l.AL$ W;LV[($9a|*N(s1] Ǔ7nS\ilyJz6$bZza@a N(G(NDt84W㾶`D<>HBtS=QQe^+un\ܳ{lMZ% csA]'Q>!YGS$*FWOy'`:0"(9HȒmE؃g]$we Kk`D X*p;7EaiDB>K\5)sPZsYl# ] WTS* `&yIÓ((=($h~dr V=f]P4E 1̊80ݣӼI8r,2y*'z'}8# Zp3w!7}ZkvҖj:rŌ5*fP )ϸ.rXL`ݫ'byrס.퐘$;9m0v|w]>yҨuw5Q;z.:ꄬhJvaF"R0ӄAr.ƒДcR~IUwQ!'Wn[ek@Lco IPÍC| hc)7s;ϵN2d$NYdT/pҹQ>3uS?vJ~L-V{|@obGѿ?MU~v}+E<2 rNhF9D!5h8$F3#]zz 9kJG;a﮹e$v 1,G&G ,%^5@xjRXsOH ]u(3xCl;JոU\L8z6J"QG0ecrS)ӍB#UTpuwL8 Oif5Q M5W?I;uY 7"S^mwj<` )?' Z|ӫEFW8 擤$ܞ+$ϲo_?-uvCZQ+Y{eitU=9bϢ+!w|4ynJs=(5;qH ClRh#WB~7H}ܣ2HǭWqiLfE_W#+5">3] ߭=jv&op/=js`oaN݃t5=܈) Wa7/LG\S^L\'DOGu:Ј2p0})ܩ 1OB~OH $B¾{溷fѐ!Aal.Se5׋ ( t8$ŒV 1lh%z9HNsҮNudT^9U+DD}_H|F{{\W5]ANA]?li.Q36g4bi2E{IԏPSerϜ-!IG6F|tP{n;t*hT>I4- uIƹT: 'otoݼÚcNM( O$܆w˖P?k-KC 9' 0"rs>a9ƉU(-ޱ~ՉJ:oKAثHeNCl3x ]֙bgu5#eŷfmɘƀی^M_-ݾ 5^@qxӊ\Ja/ vtpBQVq*AS Fe&\dԶ:{+VO[$m^=@]&.=6]F=鞤렧.h~Et/ QU- %N@^525"~VKC-%Sy1I㴲z=F cuY7gJ X4d4CW5]'H5lt]eξ;B',F*0Tu˥hS7;<뵘 75:~mu8Ԓdz}ڔF4*V:}>oppNpD&^X׬H%}G:ݥsVXRʺgh;EyNg^9nå++y]ɦǃ2w_XX5dHv;szgh +ՋWdWp=J(Eud{)xF@&ptB х;;avPFԚ)n\mT&'q/ˊwfw =" TK12F{cE~о5(|4Y$ˑ,SXw+zctVp#J݇>e-h QHbB}Z!}{0fd 'qRB|Ji=<'m\`f8g(+knRR K^[B8cQ OlE!6*'N Im֑#u#dFy$`5 AvYw@ip|:sa~\ժCTo &|{Wt|xӣ!v$au]:i ]m>Z ۄ,1_Ttʴ'NЛ̀SPoQ<: PAAi4h'{vH4'~`ƄUKl+BT>W-^P,zi@[X6UF$jrO ~XT9 bYկ6wP GлPRu~[p?DГ^B`dD u4zXIxhUOEJ 5X_=万WY0A7]ӣdN5`l|5M]Rq dZW}.wER3W&Z#^>?ݮ9iؗ0ٰۉ㓙lʹ|DQ&Fn !9ߺ2vx[5A\'pq*ërNgnq8RKCa-E9s]%rUy'Wb[hkV mێbl)4 3wh44g퐦tYI9[w0N? <{ЫA+xݣbi"섯<-:BFqiY,#YˉtRXSH7f`Va,tH?Ytтr%~2s,L X!p,^w}tfׁN@z⫺  kˈP ꧒/?y-ɃV%4eTEUN߆5ʔŤʚCRg,:0H,SYr-Јpm8p~&!DRb.m<sJR?[i4SJy-= ~$>f '9IhUPʉJwyNi= 2 E6S^mf\^=>Qڭx2Cw޴@'d%i ȗ'xft~DWdSFNQuxRњ 9CыFl<œK Q+x̚-(v!L~1f͂22v&1R9Nƒr+0udcCh~E9>R?ku,r+W겓Ēء. KHj"13qq86Ds/_^58q7K[ gQwRs. җݏ[cD|ONU 9erq )'JٽQ 먞npVm%[hTLq+q/O` +S[?qNsK{pt9  ,(.Ls$O UgcLӛ\C3}ԓI˷2JGR4q.f*:1?b;7>N0&WN]Hb!G)1M-. ~țaGRM1(I0>Bf1cVxv8}ʙiN"1OȞC 6qIѥ 1v{T@Ծot>*Z=5ƴ k|i@hUIϾ%Dd]ˏ1OHٜ@ I{(RhGZSe2CF\mP @RSu09PMLkHSqMXV6_>ϱ7 T{kݭqذ`2l涪x>4{-3qLgF$'W8 >8EJ7T4 )>]KMIdzq ɳ;Q=?-CTMt Z-p(^@U }oRYhծTg':*rn- y/t9;T͹CJv;?4 ?WR$ AH Ou^ z[* )Tbg#,7S#oFUr{Q 45KA؊!978΍<}{8Q=Eګ_}Ir06htBۿI񃤤` 7bKuA662_1pRo;l x̤_8և+e7QgK-َG{_ n}gicwJ;W#,U-6y9|EMiX A78-[Q1Pш=ýghB'nYJ36oOZ[ V3I5s4ˈ$Q`bV'#=T#S&5ion K0NWwM&h􉼹*!|Y2}OIcٽlEo%O0ScFi>m2, [GT" B.%W8f-7۶%AKO-^bH, +Լ1 5aJj"]CkS@,vJ7zu$K.E͉xˋy^r-ٳ*=ȑnbJMz?^s9OXƮQ]nO)PآB%6vw#$/%Z"M\8^DX?M!`d"6 .N:6 /Cq--(ԽcWÈ :\G4 k$|EJ\ʦu!I#JH% pVmIM=YS;s?!$n_:Jo"X`&S L)0,$)fOWRc&ctad60\E:?Cyt3bΘkoT0O*g賋#SrMrQIF 0(Ga*ɛQ4+-4@워){ʰlO.]DsΑl;y7[5vG/`caNAaӘ1 QY@pË~/9^ianb׺C2<tFz!r7#kVQY֙ PPHG|W ]<yGU,}H8ohF}$ OIl xNxVߏ6[]tª-#YE7Q?&=yrvr_w **V?tz^h{WcD!h`ͥg}\F\}׿e\!SܶV"wʓ gc薼^72QGp 'G@$8)$nrr y>,5(AP)9lIǗ(q\޼E+r5Q>6>ic .FVXQY'VB;:V"1I_#YbxP!sVFI_':%i%& nv7l<ܫ_4qq4ˮB([P+&[2LfЖ4#*'F7!\H»g5#ؒ&g+EVA6fuYzw;T.47gB7hcZm<">e xߣ hOw\9 ѐdl|Rk) k7cŨm)ooVMb"7=Rf.t|ҳb"$Ef 8ݭ5` f'j P9Ho&&/vw_ <SpvYYHpT,^E<£cY@>ޜ(jjrON¬L_H]CgpwJ L:`u06 dL_b!9~Ԏ8c(j$284=( 﫱Br>e{r"hF} >ѢCk͕lcpc7Bx vM1¤iPANgMW(VmxH36 k n,+OIR -l~aJ8+ !poMqi3w S2H6Z{Y9Iɓ\'i 8Y$Z΍҇ }-.o|) ` zl6a B~TtC0BL%.n!Ɔj [+||fyyn+nv]T2jPKcT1/zE[N 4^dtD?vYKYoBY$PC]g _7㙅c`AiyCyn+ p#et#b^OMO&PD 1m"'';u%JL~\O$};FF{N / z%~`~bL­zkdPW[[F9 Km%@ߘSR,$8J?O),fiq|UeNCQuXo\&)\NMjlW_ңSp$ %dGߘ`p9=]p<]86i<0d:*,{Qw 9wK]a&ŃM5>O$X@}IڡR{} vhg9ޝSΰ>vɥ.xUxE WFɏL 8X@?x8C-aVjHIF}_`9| 2ϧ2`-ktZ)x%4X9|Zr.h*ݯ^K7IzXdu˨^<]YCjv\wY&m5T9&!_B/BC9΂tʪ݂-.X&OSSZU d:>o~Oq&^CߩH}+IV.X1nGK'%Xd#iK<$@¼$ĶY)Hq^ĶgVrC%}f>5dr9gk Q'BmR~}*wv:ɹ6x帎YBv=.hgFя o5g0wM%C]jʕK±>7n_(mfHpHU9s'Kt R~4sc˄դz-$2V% ]0 ct"4Įۼ ޱk|H !&hC=v.MTIg0_8Je1OU)M"/y>A -=!8Fk Nk*yF梌7ۇh?-MOz6d|/XϘïN.%YT^WDc; Eپg (W+J'D#pX :=հ} +%dvK,2MV&C5[mq!m18"&b1 "Ez8V"lZA#FS0U{R<txoψD&" lzO?mU[Z*g?gu_P}^$8iA2xy˸a3_D㑞'@~ãLt Ml3zE)t^۸ I"$2$a֯\iRc/.gAmH /Rxd0LJh~k>Ik՘AzqPsNyq_.QiH6[`Oҗ( ӑ 6ɩqN"tT:ʾpcvցZ2kWz,X6  BI!R>-|߶vxѪa~{P1AUᖆM} #8Ѣ.Tz^tKXEO7W4jx݋_d9e|}cHf6=A>qFh`klP"?5}d@E2+Y 2W`PgI~ʲ-bT4O ;0$< ywv*CچnkTbo`BTVXs RsIm,fAyBQB'jJܘfiK¿e/z\Al&9{wl.Y\k09EEȳτ{εTMx,p&GH*EP,zJkdtYv@ayƿ#Yv9*j4gB=c/RW?c.{2bRףsmϟ(^* ^::]*MU4Շ~\5` ~ 9v4z^Mۘ Xz~}U˼V:eqm~_گA0q&]};OX= P~zqJrųa).}e!>5 w*EpН3@-ǜ|o~h1V.^,>H/X;⌀ 8I_% !oXWhfl"ʕ648Co }6i l9[wm{(M;u{퍷2_7L !ɴۓ~ѶRR2Σ!Q==E$8ǚWhDAXZd^:~1)3 X)8\'$m05'_ųJ"/We1ciIEUO2]+־ݕTlj 3a[4_?Xb9ƩH~ٔ^Y, 2Qi}2[qG3Eg.SV+F_-Au$=YK.o}I/T/P]auDYA4c's)͈YМJaFnj'u㢵%!mz7[<*:f< h+ m4bhut{V0.C7`ۄNd,s z+st.h҇*ҊQu-Rzxh#d _`B>!}j83O_4HQqMgs$]{,Ou~k,u<e6jHs=v4Bm3!SH-$fGscq<;֥AKCz_C*,S!*Upa_b{G%x.<5_;rR*?vm%Y>_󥞡>;r!iĜr)I5YS~#, c/^ ͫH&fLV j>fy #lڍ3}=t<}q!,+XE#SQXt3qoK$5X)&]*/I?}Ȣ1nجRe&<2T;R D3mO)}Jz? D=:R|BDc]=RGjɛ9S$N!q.ai=H@ tiO.}ˢD# 0Ndu% \:⊿ }M.Ƭ;-y]*Lc9$pe&pK> 41_˦Yg})Y(Es.yU7:]t~ڏ *c Ȉ-4_ޱ#zpSx\?wl{u60N{>ʱx&1f|cfEOn ##80pt-0 _50z2H\V#ݦru],&qi~ I$GÕP ZqBɴ.x"ܹh̯dcD, .wţȨ%nxnC f|ecT`4ma&y kv*}L[ naZyOrc2|$X=2*yhN$ +=K8˰N =5:<R9xffpA0J;3Ev<8|%,>Ya〈ALh=Uh'Y>L_vn@(hrktujJGBf94ɵlx7ٔ`ڋMPimS@"(8df| hem~["_"Ib yH`7 O>a_:B#kA+ #08LP̎b(11( _'V|Z!?JWދW@T3r l ÅVTwr\N[Z\xRKWᾬS'"-@[7G>oaYIv(iZoV$`K;$ӁZ 5AJͣx*J/iOJ!V%.K)%75҇n ]?TƔp)"PI Y_EN5!w1&fqFH >0sޠBߡ%2${Oͣ32Gwשׁ-Pp4SVȈR64V&_#mq[2OtVk" C[! /F&o a{ RxF]GV:[/16W7~׮pu-z0hsayA;<$a R5Qy$,ooF:ű8]mCBϐ`ZYuޚtmn>˶YyƝVJk #>G|'#{&7n$(qxM,LA1PR 1Jl*gQI^^SzJ5D(tӌX=n0|^p2Rxm=l%;HN2H g|Y'}hQy* |/r#{kr zpҰm2u’ϖOdX)'25YiVs)*^ۨB~7q ,=`ΝjHwgBU1akD9[X<;fڸf]qjSޘ?*D <.gɆcɷ5c46ٍNEFwn"d@=:8g~Ĩy^!O'c%jɨq c4hmk` #[ S|[5ZWYxE^7|Z*;,Ve6-vA+Ged buuo X&ZÁ֊jŘ1BOK%j[վB*pLCQ2whEir.+RWbU?A]ЉaǞt{ \0֍V)JB{Y)+T‹oUx4\/y}|G'Ȟ'0w%. McR$#ҧ,fez8{}ӓ UI.kq'ޕy-ii D'¯%LA8 WֻR7}F~ԞGw}`}CGJ.P΄&7w "-6PHKℚ%DLH@ uqWg'5p2M#YI9‚eHd""f圪y*Zcղ)EG ];ߒ-1ݣ\cA5-Л)޾Ȇz߰ˉݛښaZe>7Íc8Jn(z] 0$ݷ lKo)=L6%߈A'.m`P gȉO2ln>ٶa'J q\q -=+^rOq j<'EXvDh{q[B[zpyGsk;o6R T߰oއr{*cȌI[9ƭ"yrTY$^5OD\&H^߭whfډ٧HAPUPBvq3ad6 pHD61 iz579E([C?lr鋠s/W]{xb&su-It3kiڤGgϻL<5 ϊ$Unu9X"RF8R3={ыb]sٗIY OH ?{\uP4r{$A2@3l~'eRG.`.0X">1B3s7:|{wxL{YOpORnzBbr'%kuثxx'ycN"'j~3bQ=aIVVc Ĺzjٯx>%2Wm*!&fCs_䛥?:A0qMsK V']*p@e(`Xn=TAKċ-Üx_HJ_XWS{%*9I7PޅYo4-{;em[¬7)քa }jDKpJD$^jכPSkyBX5:`ǖ4WB;+]JY)~]} C~[ >!/JHL-^=9{4',KT"gSKn@p[?|D k4zK\W(D˕Z>'v58Z#43t7W>sl(odOU&;[ ?37Pu Z"BA7x#tccFpᵸ6a't<+v3>kUCLeHd8I:fE Ṕ礞3yg`XM- ~OVmYXu!z#񎶯u#2,7:vZLb*/A N;4թܝ3&섗٘,ԁmhs=_yOxl/ɬ<%{SZ=˯HrVSr  3B&c!- KҏN,Ib#T8 ߾(7h?Y8k~XU Qn$FMcY_t}پt:PY ||.Cvx_}OWKឥ]>EWyp`MP Q06"xtG؀Lp)7,3™ BǿMK&W(T!S{ԷU՜qMAp;WQZRY$/@R2N<0]YYl.!k`@EX;sr΂h*{qn֩hGP̫,UK`$<+]q!bf '(ScywZSGi# ;aY N|ެgΊhw-n3 ϤQ3|ʃb!V:rd2]ےM Jt(]NYsk vuV쓣HaDi`h Fev'%Dux RD|#I"o7A;{,#j_"upE_A' BQ{,3״kWPy[F"` C:QZk)Z!   hdaWk@bc0x$#@8Xhgݽt ǟE BOxwiO.f/SӪ#T=T؜E8~#O^ 5*8ҴdG]1 3w0DŽt>wa!B"|=@|:R0 Nlp aO4ɇfhfiڼ9;*$bhUQ#7 <.}ra_qxHh] 6O#-,wvpSf`s,LيI83wLD"kyh΂h*<_Q60nT%{c'/5[ŷiE.g[Ʋ DUa`P]΢ʫtxY@.,DxXAZc;_9FHtD>:LL(\ԡP1\Qaq󛿤Ry:FXApnݴTk>@^&4cPd IQ/#`s}Sdc NQj'2lc(\:X<0G ͗?A^gY Z~4|ux^YEEBS9^9~ * _$Mƃ' \;όJ'f 話¦!YF y5 ϗuIhkolrȍYNNY..EҞVHۅmDpX{sʣ *M1F Sh175~Ǘ=-xn PXҹx)*)SvgpJj-x%SuKh'?T" atOW_WPHe`F$C77$P!s\!cT.3%BR U:ж,U(XFd!>Hv(ͅ(C?$VU+\+`o;On g]e :YSgꏡ\r;)-p^ #F27| `5sZO7458#ݩXGK хNJb{ w(M/1ɂsG 08,]7N^Gg&,%S:_UZy"/49@a>FjSՌ<ɈyD)w]9p/*㬐`XbE5&#M(m^ԣGk}3햎:{&,u@xUp 3 c4\ HipԱ J0܎}U\"rl{( yڽg1Paz*=1Omy81|%d mwib<&pR΀l-Z=&Qó9hNpm1*[-L%Oհ*؊0sCnf~NW 9nYHBh+'ȺCs?ItP5+:47[V|TT:*9 NiVxx^ jJqh,БYUiR=8r:x_ƊʅyUDYRh߇rI6FcyKQ-{C$k9`SK# WnOEB (9Beԡ1noW׊if`ܕTZEᓌk{7qZ\4um (V^qWD ts-ƫM}iZu 8QXq+os`؎$<1ͮѲzkxqC Ov$Gq`6B+Ρ|Du0Az2aY:p>700l3g{4D"tR8_~},8ߦ`QѺ1#@SѐP,=mv/,yER=z\(w#@mrd,$fpaLnv/%}w%a~߁SoӵOd*A80C \1>NJ~2zb46/f}};p hO;S2 *rVU eBX]̅o gt\F1{>WR-?eScdavU4IKqaĆ6࿦І81e+n`;+` _۠0&;m+_uSuzV5eE)_aM,:ESR(0{.ۻ$E-kD8Q,\2p?A( eD.ӷԴӓ3=z j4E jt) ᛔ3:N]N=mb'KcO''OZ/aZNnk|KkOP 4D>Z>d-_jkzϜξyT|Y lep\k#HDGDv>T˄,upֆ <#iEr9}Z4|b)L#oyޕ;7o YN ^˙e<0@V.wSMVSMgw qwy 4E˫INB\ZGo%Hq-PcԌnHv-dl(-z Q|d"yR8 qd6DjS.$:z!"h 86ȎB;&MoΣLh?#½ fhBڌeEzvl'nd^J)(@lW0lg3U(" %!Kn0QB)83oJ=؈p^Q,߇eCcxF8s:&X8/I±D =b0Vpvv$!ɸ&4+, @ :^D͈MvmP;\GDiʅUW cI_/z)T吔To=۴)>4i_K[8@!b=fxe|τuz"z;+8笷'*l2paVPJy ANz54A ۹ 9L_w]U|.`d)0oP*~{9(^B)IL VAIK1Z [aAC"/sLǵ*ՁT?PfJi?VbpgMwg8^-m8"Fz D!c@\Ah|(;yl<3l$=ouQi PΣ|6wl8zC&kA7C vK_Ze>9;zI‰t7ok1o  ifO%1mJ!I Wv?2o~6iI$Z\yE\h&C()N(l5 iǣqT6]&'G{W.ڊaS%EyPP>c&E/5qe(xAB{rEJQMV?dbDk%wfYEBi@.V SYv!"JCXa0ٵ}2ݨC0#cBO1o yh *T!‘ ˇI cZ)[ࡿHӶ T "K(p1c4T'Fxw&SNh1268 Ȉ] ~IC*7jPugV(!on θR6Ih) Е}T3کU{W5$h%ɳm Gt@LJ%[cRxklMd4>jS莛M@?,2nrPV?mYhV+ۖЂAb믛⟈ͱȰ"`## |_R!r(0 q"l|.(­2 1ng}gs/s S%آ,Acx "HvJ"C*+4Ѧ7s 3?{Tَ{[NA{cG }1Lj&nV4 qyVA9Yh$*7֑:0~^vE@S w <4,WS (XRf8*jU~1vkYu= U}? U4+XVO|7hkE ~TGPEAHv ԑ"%0Ļ^ ߡ"MFt"'ΎJ|pJюxgmzEbeNKZw|4rV`_i|$֋lV6ӂ ze[?jm\YIGmрho3Ǹ~Sl;ac{ӥY5A+GoH9'dMi8h_BDaQKɴj]Q-TcqEEջyā ~ /} FQNn{`nZV4DbAD\+3M;_]?>]o$V偐"?ʖ~{CK&X9A68JڡMqS0 mQ3domz 1"r r1U?-1`5Έə}Ng6ǿM_}L&s@eSRMc4l;lI{(\g^% eψzJZ'-I=ҶԀ̤||:=ܒ[eҮmE'ߨOU.gtnS6aVQ]䱻 %/B:6ɕ hbX߫>+h1#T vqpl~cQw*ILzHgf 33NXuBa)rP'UY;w!P`"C i(d)j/{jͳ;"2ϿE7P&jG&uamV= 34w vqfS;J?۟td~~[mLNf8 2ɭhif*^pO]_1{GÛ1j#-~WԆAg'X%F+mNA;WZSZ {F x5;W`PU@ H;*e WҊ3 Z&҉+Z9pHֻzr~\9Qg Iv%P%Ɨ!>@RWSȑ YZ V\{>q쓞ܚrRy@0 G Sxe#:7R󒸉W.[hO5,T1 EBc.VRyXR ^;%6lߍbɠ} z,VD{Q*.zq?.H8^n9jS%NJBudzk,'{}@R*#IOe]doyғSR.O4|41 # Ǽ 9wJTS1Ғ{̨ Ef [m'`Xđl&`ɗ\7>x&X-SHNC>|zsGBCCEt0m8))*4 lSv&8P|{T/}oF̾̈́l*/˕) Q@Gg@YiMQeeZsF<lr{^fW/<MjKE"4j|R*47^*HY,O)E09lޚ=L.-_Fkr@|w^:EψA|~Z4:t&Ȕѽp%OUޏ1U#D>[Pދ&G_hOKZ $Z(N>}W}rȌoo .42ODIx2\) 2KFV'rNab" 9p06%$INU?rhLgFfZeRJ[oj%K(4>½Rѽ\v" s#ثCaX*뵕9yk>P qضud ,:lTz(jy,)IŚN$/ȣ䲩:ԆhƾڂYGW^q4RCUTܧ!,3~ጃо4Ԝʆ}D&շlAqIJ{vj*K K>nLQ,恌sӖ8 k- r[*_Ť~5ir]?' Vxq4Ql ͕W)M[nR!K1(f,a\FT9h27v@%:NJf #B.WEuPw pҤGV–h~B?U^{o2 6,%Լ.Ƃ/t.#^  ^kڳaYkIYbWYf[ -`I"6]K9S4W+26| eU%(@Vy#{ijO?"hmOX(WWچɭD}]x_9|dҲ5p'WvKv׆$R!G{!"fP46{W/.N./!y9 wwG( m1C?06"B#EpL|nD%(Rݴ4m⠛.( 0U|DPF}@@̃s #1^ [Qx"$4O\g_2:'xDK<:"8`:dhаM7mJswYbzͬ;^*$XѭT C0d}VUX"Onۊ!W*x !hh$xؾ#l8ih;isуpVL]؟+q0UC {HޯkZD[e dStTh%8HUh&D#pn!ϴ%?4mH9w8rӽ}:!WuOKi#h1Xn4$Y{ɕ]:y-n~a5x9WDcƌaQwmqs#@?Le C[iAg06ANט7Gp|MfXq\OPiM}?5RФ1ËEKL'8Y2H~abbƲ qF@x?A=]v!uDDHs,<+Ht#Qos4I1jS,*4gԝ/%:ɯ ͒{Fh } zȼ;&]lb|QJ͡r q;]t臑}Yԁfcqx7Vl0E:*0h^9IWEU[s<]hU5(J)0S٦ fjRSbӚH-O4܄X3.IF z ӻ!h+|BR5 *{eb'ɓ1ȧ*'nQL.L.(}qٯV*  ߷Q g'q~ 2]~!EXֺC G۴?~cQ0ׯSɀh3_X29lh  ^~Lt`W%hUo>/GFU7%\,{U_$_ W65AA#iW5i~Q}CYQ)~<'Gf ?WSvhV()^1T^Yk s*srSS4Ugf1q7t:?};Y%A$6̮ 2=hIhf~'L Z>Zvإl!rCdr⵲gQ X={ɓÚɇ1XImrK2m MyKi˭ɇ%yVO:kHwu>,V%RصdJNߐgNvi Hߋg4f@6cC Fx/qgжƯE#hX (E$T(B"`q6ӞY9AN 0k?0/LYќ6#g!6sz24DV pE;WFMVyG%*XR2͒nno[Ͷ'.Q:cf )~\?<-ɫyԄQH0W[ xEO=3AwjyD&KK|KD=3uP""!2zf[4Ġ{5K(Mmq]9TZ(9A;I4KaB$j|L`?F*, JZOxo^q2ƌk`-S"I:?_`7/h nJ4a?$bqkh`l^ S$M,٪΋DcOxv +`o(*sy eeIچr~T|0֋8ΪR/S#($xNTy8:@m:$K|v Fr㡅#p廟BQ+Va/^ʭsO[OHɪdp$M4VCg6vjnwCN5 P[xf~H %!/Y:T˧;K"XnQя Y\N?b Dh*i{x$13.ωC"hal㬯\@UZjG/hB!y\" %9vy:8qރwMI[f1,i"`U[| ׭>X '%CBEZp_^VunFkp>1{,-yU{Q!RڳRʨ V bO:J( Qn鏏;޶h<4AF4"te[k}~95|<$S@=n'G[޳c#^pZaj->X/G\h<כm9䚜&lB45T/t,.UĈ OYcWӧڎZ#.PI83 Jťq BT\EV.e~qq.$A Ty:} g}b|81 \BDO3UbEhcȭ钢?S5#Wh *`A +ާeƯ5K]љXB*u &C! 4h~ &+8^.X8+* fp.Gu nFøRQ*),ԍ0ajMud!GpϿ# ^Z$"e91k06^J\^ c"Qf ?g 0xoVHL8o3wض >c!څ h`P`O Hvx! })`3ʪVS¾ p+@ʧP&k\em ׹H*pL9lc?4cF'SHeKUI(G]&U [4O8HC(zd}'F `u_dBƚi!K]~BB c7e{iЋ-UXh9kzJRM|u DNqE1P| ;+3O6ro4wΆq@Dƀ`av_#2 }sZBO91v=E`,X! џF9ad0ڗ`6a2~Z;Rw*3e課:xʋ JadfyN$?;mwwroUi6q`+H YL/3nngq][PUS_!7X (g]'O_ vU[.L`gCr|]sxJ+ûvZw4ƙEWthN6=p+^ASϊVPT/>֞'!, D[u: *hy{q"ʬu,Cq0itI)[(4>s@XOͻ9)qcdݜSsmAr$A>ח:J(D{ob,+^ bJ^=7T<0F€.].}sK)}3qW/7Z9aIwY-<O~+¾N# YMlWd@։8&`Z Fƌ=Oj@I_MS/D++q5,TaŞ<_TXs?4;oH ˆb6jol]GR?{V$@8m)Ro]XSXbST0p:eyhD]} ^ټ TSJm;'G};WZ[qgǎi_/P&FH4e"s}?ys(v$tT"/Yz;n At4B_woK"56tF:=EIOVӞf6wͭm^ AA@d pQP6wk%i{qV^1O.ԥgkF+J)gMń.JLjq>f(-ᵻE3C$h;ޅTh kiLi 'mnPNlz$uVZ`\N# /dJ)_H*;*7w^$! \\|t->נe,Md.cn RܞA3@Y){:**49> U᎕g=Cu0LVJ TP'm8_#A i5b~ICȃkk=:5jw`E nIUk i Y%,}r"ަBXs6ԣQ鋀~%+7Đ9rǀzѨyv_#AODU\A]?02l}`h7-%n‡r9|G2KZ%Q3~HsWK iI~ ?FI bƸ`v&ȶGOC\$~5ѪrG:ֹ|L\o?C2:vFT~/$B &u02' qY:ސYi#*5UR~%fN"D@f@(É"$1}w䦛A蘝NԠÝCprJ9p g^ڵAS\㪯bGB_k[-v5d>f+\V^ֺEN +i*殖'0XJ {YseQۤqOp8buM86[)אHnxV\gf6>~n7gpK%`(F %xo!Fs D} qUbAdwz}PJ$cu="ci>$l#|Ti y5CD`@$ZSʋTˎeHPh3Fu$kHQ.R g5I$2 3l7qAj_W47X%:QU %gB/Qȴ*=Lu) ,4Y$[YzQ0 KrQJ$O-ҊzCϋڜad\[ߖ Pm+R4h+c>v tYbU݄Ykvx۞AM|-4?j# GY$sm]֋wƐKD2"ȺO}3Hf$u9ܣ3olL7`<hnY^J !!!nEUە6kvdω)X r1BN$xbJgnm`wᑌ{{8!".]]iޡ cVW%y gwR uGXܫ&YމdF5H*vNWzMM-,˔ss0t(kTC-{B+̭@Us:5uL*K*X2|2f0?e-| )#ZiL(K=<^$i!>&٥j~yEБGKR8!bMw&W%%]u'qy^1{/*id$I\#$dNC(OXF.tMM]MA}0 ?9[ X۽S-UT.De%\P#/c8Sp9rm01erOH4i'>A\ܲ|i%dV}d ȂM۵ _amqJ\xR,KNX1EW$)$3W!-}uzZ&v΃s]70܋VEyՂ_<( #o1a'Tg*R-KظkV‰Tu,t۽*Dp5eg\\:Zun&}\ )SXaoXQƉZ3=ea\O^atyzbqV(3-胩X".Ӌ{%ixa?*ˣUqvEA9R+u!lMA~L2)lHD|^2Mt_# lQX׳ 0 X-JB7ho 3лKdr! T%"sƝ0߆) Nl4)Y\+̶\iս PA"`{ɞD8\$cd- IP5Jx3~z .1٭ 7lc.ψ] Prj*tFף[zQDB.As5ud[(2IklHW:z+_-cZ˨[I[DD_I|xJ|nE?*-|,n!\f:Ͱ3<~NPeEa)d XJ+Qq}f)k%oVZFtLK,<.1״&OW@a=RbU_֬IG(tjpHv_E-C*N>o6:'w%du ^݊B"%1`R$+i-R[-\<=<(U(OBC!q6a>b q'ro?AfF/ܺ%#Ai^4nB7L)J=ع`"O).]HkNDFr[(([>:y3fj#~<2Gtv܎)8FuGشoӽd( BySo5ٛaUKtDϾoUeT4%*Ŋ l\VD.4ļV`"o͌/@ŊAiM$hd;ZH,ȤDg3r(y&6=KTUv cYG%f^"Div&y1OV6ec#I([@r e&87wg9` lAc㣩 )#٧a8֬GQd롕ѻCs#Y*ܨI|8 Mlӛd 9E +av.x)?*aA knkl^|ٙ$"5\QqOzUf4k%z!% DB@o}oU92Hx =xX4NJplׂ H99 3Cv\t9C~$Kr4ol鮉̮bsIL9~\'GKNIx2Z( RU +( Y{o!I K_ xlI/BC&ot X DcD;zLuRK6#2wbkЧJ#7x\X[Cu߀Aj݇X!8R@q97ue.Pfabz<- C87ݹxNOeV;:t_.hbL0&_pv(8 bånHֺyxף>FPU-%Bs/d!^Zz\9Wi\Nz8jU3Sf `B+poj.E%yK; JM)ٛAOʤ y0n$ABH25:vQ'x@'*tR'mJhi,$kɝzs}mܗ<7[;/(kU)$ebNP~8ް_z4Um\(C&e`ٜǍo Y`<>NjA\Y4fu_%u|D$CKT]yg)2@<Vy^"bi7FO3yz%2a,TAN\6=D9ZT\ز'iꝪ:wX0e(G'ž$P8#}GnRl.8fn\e>90 ᕉ<]uQ-|"/, 2y଱%_Q8T&E90[HPxC_-0ę؈ts5P"F x|_m6,RRXn8!b\[BV1Oi:OUڎLf%e잷yS޽]Bb jd➚ ;AyHdR`(,G?Bc\1L6k8 ,*kL{{Y?<ٮE9r>WN9Yj`xx$eSBK[v s"L(HgNiв7/d0:S4֦?TH$*X۪'K{6V%$H tChD6[~_zzAq+0ڗۏ]XtT K:S,姘X2rfH.g/4Ap>U I64oGwE%%koSN] ԣfSUU"<٩K冗lIDn.lMGQ*xꄪ/}9 dk dQr[Hö Y y2|!=V#k)Hi/= T@ӑ/ u8nDә9$߁9' < 9 |³x4L{.z :-RޠTw6D t~s#3i{"`\Xc_3F,r+9:{ѭ|q/CPcHKJnvda6P"7czR D@EG pox[.R\3*T܇rB+(;-Omrp;N((%5e5_f}̪B5YO3rA.0@k  aW6(J?RkJ-;4Le|-Coz=tZo5r˻?k?l+ ;pƓ$A`_2K,"ojEOz~J:};Q$LLӸx, q XFB ȹT(+!5vyy{xM﵌Zک#W_u9A6e`O,0xp<%:=u=n=2.]KMeaKNk(ڗH'UyP` &g%w)/^ˎotZ4`yl0[5S.u/3O<G]nr7f*ڣ6].ngGF wWfEQEףյ{u ~,LKpP:y7CeQv#m75eׂ֐ `.F@ö4N#λ z GUc=trM 7{ =Z4 ANw$I<:ZW7#帷:?Ӈt6.~X9=v8IUo6'ۆ; HB9 A@uC${Z b|sow.[+Xd`y֤Z!q .3&8}ɬ"z6 Ur/u"cyB*닝8/@d6AkunxDiAX̔qf}.&6sN CR<)Clz3#[_]Z H`7 CTx'C)p*z+\+A!}y!N\Ղo ܡ|{:e7I iݠP5>.E]oEL3*aEbseṞ cƉ1p Gg_vxcb:Ao5Lqo"COWIbia1K(9AXzܜtRXBٌ\s77M$WjX EEN7W wؑK/R6$<~'8B;o'@^vdtsgL k7p+ Ғ?]g4ܖsW^U^}sN(cM*<4Lz`t?MIMkqMW'-(勾U. q;9MXߐ\CVc])@J`2KRHV8{>dF*lGn*YobD81Pc4T$I=uX9Pkd0F=2|<.Kw9"rrg(+;j^'٦e>NOI)Weλy|V͘0=ldxupdu'HI]g1Cۏ]{1 T9NK9:dS'/|1YA$rN+42{β&x-) 1Qd]Bpe_OA"pbCy~#AnG1ཊHV(wML6*1* $E>-Nso"s\>zLtkIcnT2·ͭ~:q-#=wep0Q7ѭs8G#w(Vϼ돦JZ@Voo/5i-c..w/އÊ"oͩ/HZ.Z?!XFpj;"PWCuK*k$ĩQF涷aN~TM#,^6>w<ބ|MbךhKLBEKLkvS% $:D>s|gUąTUHw2UEy6⟊ihr#uW jngyM4ϯ.:*/n&k9n<KROÎRUIٞѼnխՃ,4%E? DjvGN<=m@8γZ] l`%TI b$7XL5FD)J&@D3k'̍%n 0}h;nS%ד;PֽscY֤TύUd[@,hyatpu:t#gԙw=>KILls<]| VDZv$?+f Û 3&kd%B{g],YXL !}u08~7]C.xA26Nm2+nۜDpԮ"4?` %ፈM?孌/ j 'xX qc'ΰ^qBVPv,_>c8GTEUs.w#Eoj[{a̗XEڍv KP99CQ[c$D5Y?unU;~VѕҤyh|- 3X̹dX*ygN~ y@ayn쌇#͇ }ڎMyw˨zd|uP,Pp) Ĉe)YwѭyjCF>ܢ.fLgialMO1&cJ d)Q,d&7mӮhA R& f6=ºԤ:΢ ք|e8 K \Oh9wDֲ ^-sBpP d>nէ^$[P.+N[r9g+SI¦ֲkAXe<u 8f`*;m0c]5k#q/-D_$D"0bWQA2y&m[ɵޅ.jbϲ8zޤ8t8V sj*u&sǾl0͙\ݨcF*n 0Gl(\- J֡G՘C Grh"ysB_*0? =hd&X/SBL_JiZ$AUI9:1J EՌHY"n%缩3qDBXF>* .\;%21RGFR# sa^cJbȜzJLvc +U=b v͂!~X@dBa ‰9Xw͡.. o9WV3G5uyeiBl.6h`KnAQnǦW"FU`r#h^S6D]zHJa1ōԟ#Ւ\^ O&?OmƬ ~ IÎ?<Ө0E2=[h'cVNi#O|B44֝B=GTq.ܤ ˆn`yi"JwQ$ CM!:Y#JV{hف Fޛq׷䥉st ]V&8[@!gU"Q!t3"A,4j3.k.w&';DםZ!1j() 0X&9D]V;5ds;nɚkD_<㑨L]L2 6F K5fWƑSC= )~KkoO'gsα% 1ݫskK2cs&%ar|ͦ@Q@_L$_~kfbD"]1ڍA"⾯yO)pW Vyd]M*8$Z_:3 0W7bokDIMʼn -~|@@`G"PS=|z8j3U,52ﰷmիTҶh/n)SBp4*hYp be~v2CAD.G|2^!?FE%&nn\ {xzJc@G] 6,Xgd2D$ND9 +hؙH3 $b*PV@w?5 }yʴի䟪\ )8…鲹) +,SK#oO#uiE |a]^]N0?x.ajJs 4X?ǏD2uDSI6O5x~cǮTXWLbQ1MuwPoILD>^M& 6ǰz0H.7z'y]a3*>{$A{N:XEm(bȠu _N~!=:\BqD|99|NS"nC7L& NRIiki'~rCn^l{׏O {Bdz=uBL%B,3HJ,ӎ݁1p!$# Z?V$4Tvk_- /p{Fzj{UE(s51b?gEVofJsͭ~aN`K@Y^<\> 2Ѕ[ 8W plQR?/c8W7e5!h0;,΍3#vQb8oS 3<>qD h++7}+g;= A3_릋Ta2emC9q>r@+krJ3U?=.|-i d ` aȢia/KUR~KM^D ?N`\H00 dahan}uR#UByNKJ'M_WOC6ǧ!qwd Pw1‘~}{V;`ζ?1Z3mYZS/6# Q6(A_Q`)ͶIҸATNd"$WŦTt[XB1/O\EvEzASӍ2|GG4Iy ) =٢1r5&tф/m$wy 41X{gxNQ|Z:^!.Wt{Uߝ;ojݚtUy{yd~0=j>,%J'm6A+ <$;70o8Acl A i}5QP?Mlc}¯Cuj6bS=ݐD@%LQnYjKC`Y7-ԯ+N8p8\17)P 2L^߉i'o'a1{V4yY ~VB`\!0c\1pkߊKw#HtQL:57dV4۹$c0RZ6У$cѷLdJ"7NaV"!GV-k $5Y8x <_Y+~CъB.hd듰yX"]X: _@|6v(`A& OpP݇J )iXX=d`CK.vRwް@C&caj EDE9z΍JZ"Mk(NєoAGüG7r`5yEÇyWcdBBsH}B7J:(p,5U8[zp b#.wEE{CVvI3Dӛ$kZ68\(A5>VRU#`34*AH>nK'ĉf9EMR4Ru>X+-䨰}&t)NG=aӆ0X&>˶]FŶF En>7V tyTg0hks(@dZMm_SD?o5h.Qn+F:t,X=8 PkҢzh\h8&~c4K [o\}e@lxnh!|g[']c)2>..N'%=>њͮEywy̦]1;:6zHXhSvYmK''~si AG# 0v7]Y[v9UaXd+*z;p_K}_[X /\XVXkB鯦@zтf{>BE2i[2"&z,\I(.d!2} K`H 6~;zV2rONU/.7m5M{7Pu\Ͽ..\ I5pC]Rbϲ*ӔSyh$+#:W(J0zB>{!nD1&&F|AHjh-> eE3uzOÝHrM%]u hS$hrM;GzOA0\uAg.> #}νʹ:Xr! LQ 0֮~;פ 8Hоmc] 1_(Ʋ6aS$Ah )җotx[?=>g9u< L5i488x2g 9fzidz?J/L>^Ath,C++:ɫ:w jB5pLtgZ)ըp:Ts90?VsCgʳCSn)8CKogV93酷u_M"z5#Y k\*0 ʖd$4r:. \qޯٛ<M O9k7|H C`1&I釡MwME# pAB_`:M'C%J'~ /z?TjLOD7Q&[XgƐK&0z1*Nfcbʥ S\e\=OA #h2$E]3Ld`Aoh D^x^3XdgS8s<|j?:5Gd(.K7?G٩ 4pb6QcDH" d (`0'Bli'XǭKkG<4CGGyeUK0ț`#m.Rk8 ô=bE`~ =a:wEĩ Ͱ{Uy5'^ YZ*CZ\I<% qQ"fsLјkCFr5`"B`2d\f:ߊI;uaz[&TKdV^Td`bMɫܸf+L%WP'  EUx@ofZB3PD}ejJ#+%5g8>  "{v`vՄ+zӄ:L&y`yBm?W̨w7T_aJ<ס5)PPQZvuu\gL T2qGU)tވI/ rU?!U3`Boϖ&nGjH*+06y18Cxy\A:GK-01kXĘaejO.m5xӜB큖9}\ut[Ӕg\Q~*|ܓ!OS H[ex~^ VPaBxLRg6^C-e^WYi ~Ë5y!̢K~k8ЁfD9rTd1£^`w$^ !unC :)F=>ѻ_1ؿ0K'WB[Gy.MnҶ6T84ʋpؖոsۓXVGTPmMCqu'9GEMx{q$z[U@GcOX8%i9XgSVF6pc\V1 "["WsUVjKiSԨ ,Giz)s08ź*$az2'C{{ )n= W{#?^$Wt\<ȧ"*e6?49*k\a!e1!GS)C<ƿCe|x3'PI$Y])D3HiyYI͆;]~#Hi`M+e\?J_i mYWұQ #dl8RBO|Yu&3$ܲ:0V\mL}%',J5Y,8A5 2km#|Ǖ yPnE?PKYjk/%9\Ḽ>&Mq8LZЌ8cdn /y_磤c&6V~!`(?/3|P3;UfcG2cp|,/dxUT]IGT;UnP?;fvxJE30v~3=<)yZ eIfq?Oh@˾ &xm-.U' )l]:s.5sibj&ZD!'J@mIX ZUWrÜ)^B\!\UeJ96VHGE=/{bGWf6U;zzTSȩ/% .-A~ ϡ{-7{_?}V0C4좥\܉NCg+GY0uv"5yj2Ж+e6.Pa%U'JѣA ٠ DiX7k}۵ګ!"d@Տ锳>,'pť64|*oҿV)%U\XWA ?bj+pT4-[ԕ$ŦPS y=$=aR142XM[o9KurQp\!uښ$̬7yy..8. sofOa~I}s|k+ウY|.|"j6RidҢ "Â[ vfx&|ؾf{+R Y'`y/;إzznj,pt6Ģ1S3§B)gF Ghcy*P ] }k׸\q$S$$HQ).J n*~@~0P0ִ?0^5.Kۻ]Nqs,^GĻ׶u,ǛQ!cU T49i,/h0a0JOHǤ{rq od Mm4;?)͕ϚLi+zBoϯq k[1Ǻj`] c՟lkjEB)술U)=*#(>b-7y/ělzU@SB;DJZ4R7]f$WoV嶒NDvL!}w?v> //,RAe2 zC҄~}GIwCRJ`+_-?":RѲE}Z;ە8Ӫ52 4Z|7 xvu2qBJȖ剪C((~"T=/JH%)<']LSQoXggx9&ʄ-$Ibe τ@?~ĭn&:`:q-NF}pBEJA$nݒFd ``Eロ} q$ ||eә@Op],jk>ppLaY8ȯ£"7"}f|&7aH EtV!O0l[D1e]=ũ6h #.U&/ܭ ?^z'yY;oCE5i u bwX<W'$hp3lgI+r YrɱrgZڙiM#,I-|TVBjaQc底[Ǵu۬X̕ K]ch!|$@#qH2.Ԃ,4XSDAG3;5qoJHb Dx;?X$3S+|Ngl*4KCPDIuFܜ''VV{K%6|%G9悢bTN$5 z'*5 ʿI쾗4i'go\&Ee9uWӥv]yًmqNI2YA&kn5q~ñr f`~XG@`* |e#TR}_lZ%ü782pN4Uk2U pAWJ?. bRRLW,_g,)-HZ!> h ? S? ?q vFAE&}C9 /pGQVB1p%Lpx]\}ɼW[A<ݘEQ? -@ɣ"#|Y ($iTi*SR (Ag^/V,s{ꪘ]~O-`t𩄧e,K]^Q%F{.Sqdsdk)ܫ@H2W*==KƄN㲻7`Gȳ24)x ǯ2wn3874μTd1xGFi|SKv(ىb;<* Zxm-P $0F;p{k!$nѳ>7Okߋ̳)DFOIt/pQ8 Jrr'ӧMu^Y\/>*$׷x &Cmu dnM%Ryr^dSoS=AL.(*u _mI, 3r #=)=Jѣ<(6TF<<0y*tb)uH=rk2^/ʍ/ qkls=W#hTҢNEi]20XFy S%=-3aa*}b0Mi>MF6D& [;[3{)_Tc;9$qL=9Z]a@D48Oy: 5rA$ ,i`СjjWJEsl]wuHf^_-^\KJvy.@WI}hADL?2j~(:yYaPOJ@GőD*`L [,D7Mں2*/ ڰҫ8fϞ{Xj;Lb꾹uW-a*rSKZ<ؖEy`ܱ%x5iNst`^[o$=*t vdBOtzK-?p2(EPX \oVA(h.yXy|"Lh9Ƈ?BGdC2})pNR"(ZD9}pJLam VpR88 h| C ˱m9Rsw-X D4y,0㥧#0]S~%ۃJ>e7S.q#cʷz$\ ~?o\8MJ`~ZrW7Wϼee$Bh촫G)>~g=*3>u g~hI~PyC~d'/"ZޏFg*¼PU?wawFIn,mW Bn@\A6?NlbS;aLӝ(55Dhr9ܓ^ [,$ K'>a8z.rWBINvI UAdcw7 ~ Ν7: ROIQ8|hQhFB%ݓںi6bH|Bn-^]uCMPvnWDRD2O ,~SU[%µstx.SuVDW) )EDj|اXH_;mћ ^et{t Vxl}{]'| ZB0G\~KmcIse~yNS-DjQuo%+3֒V0d ) #sU~%,tZUWT=mT=Ј'dT>]V5`p/&KCՏ7&~R.F׮Dz'E 3 `]ED܀JQ$\"YsAݿY`<1;<(s?+4\Ok'QD 5Ge!7~6 Qr/rLy+ylh&YlLڽ ~R 0IXY48c!47 K>VZlQٴdyɉqG7z}]gX%ʯsq;CJ>?( _s&^IpH?f\a/G$JEx@ ntdP0P_]~yDp`E倴>dk+W)˫n ѣDMI'!]@ss̬ɨ^zti3 dj+S;X-ݠ jcN (Ux 1O란bUEkЈ0 uWU AVzdΰItvŋT}L=և( 3Tӯ- 3)פ<žeCm$![?ȮȮnZK%+W4,#Tp:dta[+ث N#aSm,g쇦cf*X[>˺x^c S/J^ĮA.ՙ軬f_5:&VnnŶ L,XgZuuQcj J$Cu <5nj Pnw!{=#̣"{Bi7m*y' !ֈ348j體H); df E%p2̷Ey:Uf'Ͷ aƣ LƍKNNd$ E+wwt|X_?avN#e/vZaPݏI֬̈́]#!m:<`W]Q? ?pJ6ҭ&i3_[PztbFe/@E!z@7ѓ?H H {ƶydq3 aJ4@+DF ^] I&d1얻I(<GhbPc׮TsW3:V? J>ʁVsWG5O\BXt^ibЕ&ݱ)HZHh#'B83 #_M 2,ڹ\t?>ܽ=U&ŕ +hねϭfT~&O_c QsLVxp٨k( tqZܞwgJ:U^~FR ؿ~, a8}g92}~kv+ i@zoPQ#UF!*2<'g#VJ/opjϻ.BVPTAG˚ŋxKgfڼ]f@&hC?'D{I14KSWrH@MѬBMktzmTn #|_ !@q͈ʃX(u ϞeU<hU+,ˏ 5^dg,8䤳g{8f[fnNx˷و)i |3 {1q A6\^iTecsy[>"ѝZ9W > p7!sgke ^>{6?30_ulލjE;U5Ҩ7˳tŮB >>;t{Spt@̈́$fY\zF_f1\sBA&##7MT5s~ۢϺnuWRQy\x ^,9SsSR4Ts):h)& 9 ptBgtX^ֆ:+KM?DPx kmXQN` (0:/߅.SᆚEjFkk>vNdvx|1(}۫ Ox׸"dtu:{ɀZkclh*`ᬣ D|ًr=#s;jCpK7|F=5%kt(Π]=\Qu{F(|RTT5 xGwĔ7X&+k֤Jb.zpg})0ɺ3g(c헙d]|Aι~oL{쯅')[)$1E<\ԌAʹTE1u~:+aV--6YrrFݗ M ?oMBPx< b=@5Kp"K"h$d/0'k&dHWkfԹSt?HO~R[ 4{gHwt*km">Es[w&_*";Mu1~uhA cYN}ae ܘwntv-Sk:[R7=}kZ|=ƽS|2ռaKR5'f _$fŋ*fȎT"Wp^RPGRS~U<*' 6Rl4WITe%W13?d +gB]ϛINYJrWP);j$r^?"/;S4v-0*] C7HLYc}{䷐~ӾIrQ(oo]:PWC9`dޥ |X m/$cG) O O=/ 4c&)u5$E9]*N Pvm O!QukmO<Ų6~aovURw:Єza9OgVud[.z_Ss]+}fgvCB6O?rC^d`g=bR`~Wy"ONl196yezQa߫1b@H [>{>;%jƪpm$g( BK׸'jT\3u&A^%'rH<ww%IroI3Яȉ5Pxu:8]S&֠E(^!Iý[BϟSjkJ;(DS/(șG8ɋ.Zyh_a[A_lkC8:邘!w/^i qw6x{Zu$f ;UHpM35`*6VuYT pVCgh(C>w>'2'G2y1\M,4 Bÿ%v0%Y0ǟ#KHA_0d^Nο[Ϳ$5âӇ4q.UctRft'䙭 dìۖTe^Gw؝LFD5V`RR( cFͩ,-&27uA҆1 cc^ <. s ~:\h|r {ꨕGξJxI08B[=%Ĩ+,\qH޶KO/,_i.*ڱvA#Kin~̭)Ӻ{okF%9^FXңzDqj4I6QA{O$1Bw4༓izjI1OS-98Ӡ[n7q?m~D"IS$W:RŠfJ@72jT3dׅd(|mѳF@OA C~-axT$>YPdkBf8XIqћ(lv#1c`dQ;rolLw0 rO[a]1Mͩ;ϓ͈h[nt9@@A$u1%mS4>d3Lυݠ""(Mg,CNOع9\Wzҩ߼w] L1/U|vz^34ckDDRcz^5 X5^\)y@O:6/8x6ubpjR[NNop48O٪frw}^M{$al_hۄԿfbkP|iLvhpt|px`|Kù6H7sD/ݵksϡv ~܀$` bPГR6z(KΩOs?ZQyCzk<=geFm"!/xqX^sM*)"RwJ_>w4A8 ƈvP|kz [=ߏpx{m 8+Arg7dSDYj%BMM/(5fUAV3BB],`k}vdb3F1DXGD+be,*8U[WnVt y`NKXJiE $_0v[/dpb5:Lje&woZl|O.2* aHtex„ x/czzDH9}tIf=ENfUbgfr8~ :5DA&-54aIR^(%^nCA}YX ~* <icUmL& =%eHFuV1K4lcwwHjiS,ص7BﰙUHu,8i^_W@bȣ7ިѸ|sHU 9[?!(E]NrjgfNL(w "Y"7ſY8PKR] T()ٻFSȭ^YS,4]%859)=PىsJ,.grv5# 9V}p4p0om]vJ g6$_PX6/lSLп3DYiO&r6F.q^ȨCsw"Ө^%ەq"y}%U-̈́0*H<䒒!w"HDh뻁*VEd [ɱ&Z/`q^ S4^ݏ(]ӢopRR=@yRւ,IQzys>_;3MzԌ]>UU8xmݔaIGRmR 9=]J#S6ɽ- {s_&M Ӆ~SvO":?gj4ԗ̖T KȰ427l[6:4ZB̘YNsЦ런11akK Mi5?21F&Y=a jKp]d_]GV^i!zHR> NwDӝ%9,ކ"M4MuzŁKDޮ}  V]>z> F]!Qt[ӊT(Sr : }N #YX[Z؁,?`ߔ e9n14HhJu_6 ,ggWu/+_={cE#f߮U z504jwبL+8㾆S'.Mi2sJšH-Ǫ ˕&OIp:K::O`5 !Qrl::bxaZem84|E_5 R%>.E v-Ճ>hp #׍^ͩ;`a]]ܝK2Hƻ9y~ecϋs5o\P!qqܺF'b=3Y`~ffY"IsS]iJY1ؖۢvQLa* -,Έml !z 8`_72;hC78c:LءE{ݹW35ޙ zjH9VڈgL뗄@ƅtߵ igv^iEWpJD#o |` !l3VBV۪K|dIW-5U^$w ?|ﴮvaziv] Om,kf-kw͝@T}+/D$M>ƌd3S3&JdiHeØ;[u;p5 u(8ˏdLgv]-")IΣeAQHA8S2W+g攌*,'&ޓCF98t'w#`xCϯ UNirw&"H'32&}aQ}G@}[5J `}%Ds3~hֹ/"9cnUC {oSd̠z@l用nfZE*cn%vʄDcKU^쫒^0djU9,#";5j h')pUVc^):" T›[^#4n7?(DBUG0+O#VUO|bx^ɹ;""Am>jW={pI/H% 6:J˯l6Kn2pMvs6!/Pee2Ꝃe y+n=_33B8??~4wWju8A$d2NS f4?؊>rm؁%)UvN{( Q^}6?ɭJ; ⾳}TYNL[JwL\I3/0VMڣ[1% e\oU,sSbtR"3d%>a΅f[s{ذ}?Ƌy5d6YT֬+Ǔzy?KμV3x8x!;/)/8PS,C/_HG@[К QY"Iy>/R TIA!+kԳGh).R;7掰UD@MA "PkI_EI9DLQ7B(9V\h긐M#wgLF(>asݾWǨa9^WoN wd)t}*ekC!MZ4)zsuۈv dS=Q[bjyҎ:픇[dBK6|Py%Lyyޤ> X{FeX).^v_eGVPZbqBc^˫|˛3}9(['ARmd .S8ߟp Y ~`T?bv#p|8aX.om^@ ceFv3&f$;E'cA jm/7)ۃƨ ߭~иҡf1giߖ5ːetJ\yFaЈYIp*I J:Ssb[̥+3!|W1q/KTwO\M 6x-Q#{Q?˓N/W-u5eoQ0 (zguɺbf85JvMQ/ZR|(W҈^!޶ ra.?| {i^h)X6h'ϦP[r>rK FGB"grKi0R2i!ꀠD|. dIoH7|5neaਃ9IOYpq`&qt/5"G $qp  f2 Wv/XW\D;\GɟA?}iحR I,)g 8C]iv)WSB*Ěߟ%IF+A|甌D:nTI3-WF+SP I=A^ O _3uIa]oH:eSO`bi^Y #go?u>ǩ->Z"HG7`q::mpIu,T7 RV^md KDVl=&eVmY)ri9qIFęWc*'&Nqk/<.(uye-? &4a9D"f1g@k7-(`MG, `{S@AeqpՃf,"!A^b`!'tb\¤ݬ0! )nyd6=jύ '́l0o}kr`X$k# %a`ܛ6*8[1od1)r;&$N .sfR)[H0lngn$#BӵZ8i?Fp Y^hyM` ! !Nc x7tyd[ε*[Yt9'K[+#ԹZA5[vJQvh:^35% %( +gwƓÛ6j}j1h-ʦd)z<ߏԸя`@nI&#Az+/'x)(bc eb!EGbL=0ye)Ƌ/"`c?hSKI4𦘟Ifh=JWg!lXiΤ>E~ qRyb̑)Cey%L4b4/ ե;xEQkWv) LK.HYEa@(w;*wW!0.2/ ]PFJѩ[\8>VKSYUe-z˻%awYvt>^w"S{cy0Ճ˓(@@X䙭(uEHR:w3r ɘXj%1bk+MRY_K>SmkK73w<}7R^U=g OZYC)G-dZFʾ+%dy*σ!'Ă)5቉cǗ@|%DԔԼ B{_פP~E] v+7hN~}pPp4I(6ͦJ[@$}[l5OGbN4_ӑ]Pڛ[OWEJT~X}fv;lR'H(nXŋ 'A8G@I]+'hCESG/^,dѶKG %i~G8e0&,\vwu$+e9*~ZBլ-=GQOwL*r_y#Hiv"wF)eD*𙦬UnCSr^5uy^6$~dѼ=#J> E@vp[!xu5`)zz @-y0>MρSˊè_.<ϩpa9;=Jj샋Ƹqڨ9G_YwBdz)yG%6 >p ?H,mV!O|÷Ov`$Գ1 bbZ\vsOS!}h nE] L^6_G^8SWuZ_}};B65-N]bPqtLQtr]Hw5[Ϭa03DMrq؞BV]:N1\"L_? n%$ÒGiQxL(&b9>tyNe?9[!"nR׽|j&QN5(C 4#%;+lGUFOXG,Gg[VUA#x'nW7f?(4C>Sd3N 1U~%*%mzch O+mn.Hp~?Sj׳U:D 8t\ECt u cËItgtpb=> 5˶xTX{ڨ=8㯇JA@jvFt\|]VVNZs/=(Jbj0|k_tv )ea&l3xy\I !x~kv5eF;[VK4+${BdW7x8G!u>mjƃ-cD9I{:?ciJ[M^^ ^ }K7UK/8Y~|2r@OnV.* L3 ]b Pb2hڋI c:JegYq@,D_V_$Y0QL3t }g0~' [q^n380.gH-zs`gvap>=;v"!s\W]Q휱8"򺹺 u&\LddYJz%l-]ֆaoo+rL mgWg;pz_Ύ_:!ϔtnG7-'3:F ]ݢb;%+M'*R`A,sq'3+o%d4g7`NJF[TH+Yr/76<~UvhߙLWYb}QI0`U[FpW3s/i^8? (juo)f e#)9^9nݚu"qNԻ9 Ls4'i|y }dwu1F'@M/>y77D:LWV~RV:iXr$[G²,)z֗ ^T@jP9MFO 6ҡz65dEok`JH :a@gZ%TD#ÄHm^b\oϔ!TXu߀Nߙ83FK_ibOhbMԃ?tbe{r g[äe`Թ"iٰӺ,U˪[i*?&[^Јr' @B?&7([LX$B6־=$FX:tn([E' Yf<}Bʗ}JrS֧Ȳ>mEe'J:Yi+ k6s ss y` W} ~ B^ ]4MCPb7jE7[T\zpN zbkn|W.ӈK5G('@>z zr,衛rU5* i>~%'N*o۽Vޥ(T($p?7 FU$VoB6a.Lciw{)<_ްױXЖ={,w9qOam4kٜ)kn1vzgnٗ15#s/ ua&x^|ˊ:qigK)\[f˱*?=F֫nm 6]|f^޳-gġKN2' MמLPc0ĉey]"$s0UJ`&:av/)x~7LfgW+h{~Qqt ũ*t5 9UJ)?3[Fz _h~4#5;qմͭ(DgGšbyR$GGYڊ'P xi%X MRq0!NQr6}n$e&7]v?f; 1''{<L5T}E"I{̐".Q,SRh]@v>:NGCUa:rqr-e,i|<9}N +Z)BAc|XYn6[H_A`t#ZJZMYmշQ6a4U%UYT<[E?UFdITȬdNHA,x$KUc9ZcJ|n(@ΌN"4RZ'j.4.$N(T&)V.]Eg$t?չХ-[~X}Ϙ'W;#by6$VL.,J_!xb>4l}}<ܥukŌE)9NSM7#Cq* [zvE(Yv5}J!|wr h86q!nO&L嶸>F4\0Es%jxe]c:ab;gmg|be W뗴ٔշj֯~ HvJi.jH/It3 \'KPy8BfB;<ҕz֟_bcsms'[5ԇ|AiDL=8-+ֆ_[5b3mͥQ2/Wry0,`MY%ze|ǢB?ӯa!n|Xy< ^L/pɺ @8a uGsیȥ%SA-/=3 aƉ=H<ғ֘k1R+$g|Ψ%[ dSnFrjb:%_yXBfiS{8Ya-n&I?9AcyX !ߞjyqtJ{,A~+,!@ hL(Qn`\tS7%) E4u54*<64r5O,?5@m\=$7bޖДk#2\;Nн|pf8ofKhݿ$.NZ߳m_(a{c\Pd?PJc7urE\tMz;GKkqڨ8E4TUgs5~ήЌ)ýD7LP, 㼻?mzܑq]\ͩEXCxA'bpY$it5FoD{'&",ʥ z֥qL1rՃ|JL[eNW稊_ TqOKOf?_jjs]8xb; 'z܉tIg7SGNz<(pD?^o1ӥO.`KRңGs>}:@,Ր=h~ÄΆn%!tԏ/c|,CbBuAgHCg&0c2A cT]ˡǁ{/Q@lUFфV+oX=eou욹?Ix .PJ?I/jJ כ ^*0uw^(E~6{w:]T'>'r6䧧lRլ1,cMe&,;i?SpMw vNi;ĥ@2O/ɜJDS04SDSNhR&}9O1)O;ͧxZaKl7iyLr_uL:ӖJlMb'tN2rO<cSr'BB^D'h➚zI{ O]"Z9P̦"'ؐNm(izHį(DU{}k}4$_v|\q-2PKh gU^_c/7'n5OkJPwWŪhUP(HS7d赉8 wH`   ,|]KXLkbQ@x;6w{k*v(Ϥ7zkjݬ y<]牲=PY>P%i pIӵ~o˂6 x-eI8E~[E_fJY1?D4IBH@;aQ*9jP\?C&v>GZTP R{ qM!%4~P .Ij|0Qo_MH^Bz"o>גjGP֏騬5v{C6wa{2ǘ/,1%>*\eZZS=48A2oyuPhi8fmRbڢE[}q<2 LG`[&G|^~3m :{ܓoXTtmЀЀa `on)ʛJM|ۓ~[+uBCRn-0ײ,u9ݲA67.2WO}"AP}4.c&OnJ]=(f+sv& W؋פMPi`%˾ TUY˘SL^: VF.Pnt4\G.4tbPxI_Uz>xڌ&< $c9D_ р3[wZrgv|9UJT<9;(oMȦ/3fUk}V7X= TWb@Eef-\0P~\X[TD\_f~@ "&t [2']ٳ4 HV e6$N!C<[&]PhIR&x5fTN+vHtR98;m,jk-4Ɛb]^PuMme^-ìjj\M 45~S|%* ꧉v*kf\Xr,n?bt`*/,(w=lCR !+dR4bRxPAH*"" zl*W*Su?fQE/'ya,\;;,دxmzn.#*  9DZ8PXG~?uIk{Hɶs%fQg+e i/^+V&)| Q.ⷣ1NGS}Kc/X()4 oF(WztjNt.WKdHZdhlJ!ߡ91 ö]ؤ`TkBr\WnMcj%a>$ ;Gr(5f4((,%tvֽj,a|nqL8 +JZ!:ÆEJH=sC6vyhj"2 ͹^EÎ΀93DĖ,Rc>!B=$B @etxeOj7A {'=[V wap< FBN `ֹjF:,_ ҝ(JQg$W|[0.8[ "-ԤaQ8X6:Oca $p UI+h0O?dR\8.w: N=} BCU Jל'I'No!(4. j̳ A,Wq,U,%G΃EZgzmN(X2J4ݜJ55q6 b]`qE!g :NTVyqQC9TnTJ#sDfrRӪv*Ŗ#s7 ,7`eӮd>j>$ޖP1F d;,USXC|>T4ЁR ė6$:3'*Cmo2;02-rJKrn4 & 'XrJ@9PH υ#w2;{ f$: \KRp ) ?55$LpmNl!15ݍyWn)JaV5s5  _f/(ㅈ?0#o&BlF.9D'B bY8(\l xhml0j)#mtt'LsrȊ)ٲG-)HG4vCUء4+t86פESo {=v%{T {ʺ;]g  _%hgUEF 0ɢ2Z5b@yyMXm.K^e2Pt~ނ 4N( 3}p؟BW?sv?:1PyJV~)|Z1umVu)SP1<9J(%>v(Y}?]yX艆9WW:3H!1)p'DЍ Q75VTaUDCgԄ [JAHF +F)ɼDsUIP!H*x[OlΧv p[$4K:$TŋevoGk[MWJ:VIjޟ s阢8z}kEj5x(خZmeCl}!Ef'=F^|c.NAN6>UuhUN'4*B@l5%[)g4鞟gmEVCwg7=mt]X÷X9Uc>h]6{ɗm"dqZ?[8eu(0#/  x FYyP'x|Z2W950nXCf%.@4t :Ny?HLWjGIYDjK+!E,Co ؘE* u fѠ5GRX'] J/vTh;$F<CJ,|Q"֍ԝRgn=ey51)qS.NDMixvgY 0PDu{3i(m Tͨ;ϡ5\rrbGP};= jS5"BՄ=zE߱gV#pZ[ `DG>OeEvUJ/VVlMy!V\mX88;V@JvV+ro&z&>{ĢͤN 7ď'bE)Z$!5fǤ$9=t;ܕyDyH` MC2ͥP#w/ >nH(DO?/u9; ;s= 2xF1EU2. h&N؍[Hұ'hRdy>} L Us|M_|2];At(I' <#dd8&k|: Fox4oak@|kBhzF$Yb;~pOD%|r ۇɥh-<|y¨fWXvu;Ipɓfbfaμ!U8Q&@iaׇIHbCFu(+?X`{IJ>%TCi% ި(,`k^ͣ徚Q?s]QzA'Զ&*B?X%ѓ'R Cq·Wogf՚"N[M_vE.LUg:hP5{7)|֭,B`~FOޚ/(^")RQZyaP'GSgP۩1:%:hdqJaE3݊3V:Q [.KEu\"=g|OdF9 ynf˭gcÓTV\i 9E3θg㠖X8 Q1{ -s%D \*j> ^BuLZy=8R d:zsDMBTU+_W6Kov7rJTGZv%"{TӸphA@irypr;PdTU|kl1q)\k[)o^NS,_>epL>;Q~%$IL>e $xݭ~-,?wվ-#*u2qu_W}"JCs? '7Kk&GK@=X>vw30!%x ۞@jLtB W?Pa:2R})cMdqYmratf@s j۴[JF`7]HcoL\J*<4>wz?!U%1H6aA^b?o{BOf2ǞkT\+T8 lv:m0#ݠ?Ԗ٫✜WϪ ߤ_4e[ r5MYw.J7F, &%~.^2{ eHAh ?E]P>(ꅌQ(8P?e$P[!DxcM(iRK72-38Na+ƣTHB*A1n>ޱn =x( sJȘ=ZhR[BlloU¯1T*؝mvjc9I<7,?=,(z gOe/Vͭ(P3 %>Ŭg=lu ,,o%8y= DcIS $Z˅Otuab%Tw~@w 0bȞ u'Kgt[P5K_`+Ӥ_pL2*S<_h UP]ݿWW 7&e#H4>I)%$SѴU/=Y_]5 +׊>lavuwbZwZ0de+I&bߒcBk-bt'IUm7nXvOQ T6^љCPϺ/y NH<=vFVN7qd۪cx}dFCir+tGRs8}?!ز17Xl5n =N=4hypQo 7>F2l(p{vGK1jR,/ Hm[␮F Oq?}`J3C2 7K(p+ p-ʱmqٝ]@pLhBlt!BՏ?@]Rc3E ;RYUy$L`, ?.5Vgԣ@!QMt2M;/2{qd+8M`(-;*>jR4TG&7:su*ms8SX>o4AVyɮ.n@JU#H$#H4-ԾKdh{U>gz_oYR|39FYW V"=_DuPtrc_V>*Q.VсX:H-!τb1yc $\}' R% [nز$Pf,XH۫*kO:">^Z~iATrkYvԎҺ%n0s@ce$1!h)}$W<^ҠP@"򙷆ZgrUk3YM-21lީ34j:Lb[A7ۗ" r3%xq;qA($⸙%ĆRW)'>vTWp) j#X"3b:yӔ{Gep0L~-N2(R;\$x?Fp'i3 [h^ 8Z$"jjY!þR'_j S sKK*pL!jXmS!o* @V( !(SX"?0z2#ލڀT4Jc'Jo:gȒj>@k$}At~+e׽9V} G"|JO8i ؝LXSkVduqϱW@AY1v,i rɹǝ!%FՍ}R 9F0 1?ugI[%H^Q $xv-sh"wyE^z"7< T :68"ЀM/djY_y%hhU4]#)%9L6)6PYf`i&s&pW %>ꟛ1D@Xԏg<&Zdtk33jh6,c;J2b"KYG1~jA33Q1W'dYweSH-p繥৒IMG!ӒIM.sc Ȅi@~.7U6bd6x_.mDwW>U*ַm0Bk4na %<{bg ЮM =}9+-jޠ,DT#r2p&dWvo:eTG1trhO9E( pڦ6/Y_ٟuF>|&.I&q&_zN9Jeo .Ww l{޴! R8!ŵ0.H"u+z  ҀrG?7*?T,ϲhZ2mIyn ay}!{܃\Ӕs ?T$K[N f`A '?|Tznb[ Ľ&Mo[[9*-\==RXBYKH<]DHM$lC/ ގT^ ֟w=*Q& ۪@ :TD@ WG7;K$4dU)c^?ǑB<#QSe:1g.x zCs~̩\.]zR`Vp.W37:R[]}~ttEgLjL=/R{1IghB V4 sZ\.KNd?gM oY"wmd^Vn;wŲK`~78 ]slO)FQYe U74mx_6*5(7lAe M6ݛxFYXf77 wn%eJ~?7>HDzS]t+R,G;O`$Z֨|% iH+ũaWy3-&AqkQԚO;5Okw61-W,sFf ٧>wVw@3L ҚYu9B+` fZ3faP:6zJ|%]ZeívV|1~F65q4e]=O)?Oy}i'-?{O>O0Sk"{PQ1wnhաa/?]`7ze)Eqz})`\Fjx|cVѭzKVjhYާŠ3Qo Xvv|Na3UH?'kSxh 0?">^gLJʽɰ?{.sV@V{_\GhAVi4gFݕ[{@@|,$O̙DюP̂~pf 3ӫF N]pʠҋ} =NA?I4O~ ΢zs6D` HOw!Y8Eהs5*u\$c(sUO]f~{hҾ_m>ױrs"QHkl?Yf>9 N <:[ P˪*=36hevOPO#wB;u@U6D6$lFYڞرw<oXD<8!\dXFljKRaoڒZT#3daKO+h!_sf.zC܃ A-KWAkb2@FUEWIlO3+*cL 5)Ōtt5!g$ n>6d2Mk8$Grz x s5Iu{4)ڃ+iËM.tg~ʈ2u\ '4 &%(}Џtf|Os) Mqta.`FnY)'&^4Zf}g3Ҍ K NO#L#m7/ Q -JGE&u1K]Ps{kc ˂7R]߸J:zyl\B @zকL`P00tsnj9:zDU5Cw{u?y"{e3^Q%aI#=$ܮZ}$QzC%5__nN/Suy*~ƝJZsf=-&Rmn]\)<k9ܬM}TAzG`;=gJd˄>xlJ#hAԼ,8 NBhTX1|o p !_ {Fj:ěyh49'c0Z[`~1:ܺ@",h,Y 6'և'҄[EFKYsL|} WdwDey Gs{5ÄW5꘭ry Wп2ۈ-z0֮XiqOi;I5?@~ĈPNWa|Xxnݰq]6nң^a@dE%;!޽4Yv!%PgB_N-j9p19.aүژٍ{nrA3IAX!7RFF@}a0-\[ ,:sٳ91 E:ٗƝh絣a%ڎ^NmXU7v^NC*vCfq>stX'f6n'7Y !+яGRD6""~ JȀAEZM ^$ CS[f"s5},#[JN'\WJ;<|oae~0(gXS@LI=9? ?2z-kOb`zp|]WJHSOHl=d%Y={جA ^ ݊V>|ݶ;nq`2r۠f|0i@i]gyt, T|'QUf`PcCgok]X*bܤcrot?< 1me {F鑽= D!Ze(6+[ю";z>5r(kLX4֐tT].qMO2-5mk>m E  תDDEq?IzFs ;bdQk:~rl~t"/8A,9<]l8OxzjPA4惪ęv˺g;Ɵt fNs+3v?#F'';8E}R3E`&ڪф~ ;w ӆi"fghy~:_F"VD|WAN;F'f9|7p?Ⱦo 젯*>RrE֦CjZ2FTDRhSq-"H0=-bB-dn)"bwS!{4GΈƉ?1æ8c\DyKA`Avy3/AmT6.$PKׄ#BNE 4ڔ;aܬ%i{0'QaV@Vւ Yf í^ &QB>g9;!% -OI[N:c } sWN.*Qq2Bod3s%;*İ{qSy=5RGɜL{NjeTM;a]ԕhÛbMldCUYCTegDoAhrmB,:n9;5ģ,㇈_nHyv @s"T7`!%W їBL >(9Nz,%YCQW= .҈L%b- 2dkrHQ&fS<`C9ͩ +? dA-$0'Jd %7.k˰}w9hy4gLLF}Im,;XDƶDpCcuϿ Y:.|Ǘ|h@9$pneiNsgmir +0l{zYNڼ+)鶅,&RUW`*0e,g!eo+[1 mNҘLy\b§{_q['~tٯ[JT`oPO$+ɭ>BhG*Ȇ}GzJ4?%H׏[Mp5ι,&)Xwd5S,^1Ts߰eh0UC֔ 64uPyf~8/`azOmhe$qleJ[t&U!o[xx1S/cYwU6j3n4PsINLZ3v ἄce"ul^VMMxܝ7RN!'($Kp#<,Qh_B֣FAug邽Ͽ%I2`UGmt1䩰nݾ%%(=qK^s:.key0f]1W 5zS36OEFw#O*ՆOb*w 8h Oeo(֗0NRc!wۋ/c4`zFC~!0C=V|T'31`pӇnioN<=vt91zw+M/{#E1:U`N Z0YmDʿR̀) _'Rv@Lo6JpXz k΁ 3ayD 罄N7qƴE5)ue]qh`Pr@HshLDo5{8&;L[;t|u$C^n}&{XS&$/ vCdbl%MY]>,ViZ8Mvf,ӡ; U$_2DC\1F PV?Go0R8 Y̺Yηw: 6EO,tt3צc4ޣ홱Jr=jtQZA{!),Z,k^ktROUPb"ya'P*4Tпz8aY&ʹt2C^u(vWqlWZ !~we1!(٠2~U%d53Ӿ2F7ȎU9e2ƫcz {p:Pqsܯ;: }҉~^y}J̬SmQ+=p ^2fKne~)?3td sgst.c(#PO͐A%Rxf=#~XV'X# ~m.*511).km‘.PoVt, ĿQ%OHZaOr3:m P91nR/qCtPVa 7Pd)k| ݧvG"S_eL:p&g?h??3$BiG͖QzHpuW+r;:8],A>@Cl4bhKI]L 5Qv4/W C>AhS;}eKA.r+2p!)~bg?ֿ&o9D{w#7|.|Ruypm/69Gcp7SXikzTr` Tzr=uLGkG'}z2V毥r<=nq(Uhme/ yNl3|-7,"`MOP^x 9{#+ vHiiL- 6{3wq2-oyM5-squyU7$f8^Lm*"zQ[N*a)Nx@cr_=#QD !JRm A.eEgcؒ6v˹"D>)Ә_̦;CnӟG!ȍ`,V{[n б;J_ ֖iU n `G4|!p071Wt `s[a!17=?Y!k!@ƙxs|v8T8jimg,N:8 +yIhJ>^R180\We31NE:fxfNhN18&]6YAklȩdI^°[q*5_/H,GL g>!нD{6lkKy,l@iڣC^wk:vqԇq<-eu`ބQoa:\$]qwN7ljc_eߌFwlB9R+z /3bJ꘡v-6ZU3\ rLÙៅ8s{ycKy`Q$Znħײ/6adw^~ -ZpgD'1{Z &a(C>/-SlR%Eu^k,4QCfo+ti2nS1&B;gW>'Dq M`x]2yS, ޏGPh7YT#LJwch%ـq?' &={OZ3csJ]rFÚ# H0ޥHQs>-u[-n}+pOȎ2(vxEQЈ"FxEFr?{ݵ/}DS-Sػ|!"\yLnsKv_'҉ Zy^>s[b7F5z~*LP^Ba^Bd~zWĵn1^QEEap_N?j~O-'10{]t,FR58_*;yƍ6nxð!xuiW4+9dG ^UWͻ9e?d6c}M%’`GV܎º1w弚f%(DQ;$.MW0dkP. L ݎlV ?Ȫ/8OngOߖ]]VK^m>Llh\x&q u8ORXZY&.@]-egi+ҪIS'1H`LZ%tWܠU. CV1[OXӎ*~-{#tQl$5~(E,t?:TF 4밡['z)Ɠ(!{m k΢ČT-`g+m:2YٓzKZ pTtqe(":FyƊVSmT/S}i|g" gs;Һ9&[V*m[a0n~QR{]rsbʽlX"H ˳[$ma#^;XR.hE3(GT6C0TFݬu* CZ02aZ t gY*ZSver s/31a&@;$8Ktb%:?ܚ؅-}s0N]',%d4[lZ)_!$G}PS0]οB:j {u=x.2kP4vs]' `5:fG BrAAYLC0aR]mr' 8جQZ_-[Q_Y$žiY(WO_|a;!R 슸Y9|uǸ%{]J `#4>Q +c|$ahƊ<1%Z"jSD(N񉹞 `7~/粘`dt=4-@N@LSb/Rގw <-?wv/]|.OA>BP?p{:`3ީ^p_̩(:Fycnh/l+Tcm7B2K}TDyk7W`>D{v̠"i-76OXWT^Y1RWڊe4 :jyZe Yo?,\sg V 2{U2i&R ٺE@g0aø+nA d<,Na7 E)/hƉuH ְW')A$ f7ǚChģTn\@V/ө 7TܲiB^]ZMwsF.|i\UmP #QzM97$kPD'?vi@~5LK9r_\6oAFŦ{RYiC ZI LREά_-}oqcfUA_O9oJy%7:G׍tھ q =xjԓۮ  ; j\YD197URPgZa'g+Navͺ"p<NkPVZ"w~%խeM8H>Zh bܭß'&҇B.m"7O?u>X3vaQ?ebfF;QgE aȊ..hRwªTl׻@L~/1ÓхDӘ]E MCdFg]+I@0CE# @ ,ú]Q64y "wr= M(>s;𞍥[_Oq[}H!  r:lYj-iz2WMԐR fB^Y uG+m_2<-A!h~X>рۋh:` 3'- xMaJnIlPͨ$ nh )`˵8i5uj ٩"rVz4uY~|lZ^my;9z?g<5ish Q3O YV Fto$ṳ|г D]`zv5Mr*&%#}rZVj/@'.jAL}򝜟C'z".}qw_.xċ%ABY$"Hj}q n99ˇv[}dЕ)<|7% ׸G=Fm>%b|ڙ {&幕.I9x}fVz?e+ \*g R̲7xp گ!{֑2!ezFTp)fHܾ TZeT X0U5\#A&!>._Y3 ztkBDw졳#>ע2>F(9?f@`E\sFmN)IFw(#fzKsL% ܬ>RVh 01YX,F,ѷu%tRV#=(?d5:w=K&Hq& =,a xh2Vo7ij;O84pƶ.oTb%X1L{9A7fw~\yj8vdw /Z~-fh. `,L?=ASd^*^&{ԳJܹI Ss5Ye`O|%C :.7h5%; s)\0;BoIu+*mLq7!H}w_6OYftPj(_aITE[J}`L]5^I'IBS9qTD$t\0`#9Ȉk dno]%] _A>nьMpYB ҰPG4.lMd|J K &rK RHF V9<)us}+r͓aOucSmb}oycgkqq^ޤdO0*?GfCY <`̏0K0<BbbQ%9@{ڛ&^ px CzB%eRM%#A&wjJM#8Kbqx>0^P5a Jl[a:@*a+DwwSȸⓍOÔM a:ƗՌX.` f4e̋ %אX0dZb5aeA3EbS d ܂6̪ bj0RpWZ^"s>J4jlDEoG 2=wBՆ|g7@-| *\JE+[ "HW?yގu pl^~Rk]-w&t`ĩ^x^s)_緈"|]i?~ sFEP';bѷ&AfB0 (L/%r5ܠe[b S`X ^`ϋfkȫ1Vl~?zddZMwU350L4HOdd |}II7R=%HVo 6YzGc7MߒϤ2#r-H3$oadWw+;nsQ(=ˣTXj;%9J&r? T1*^,l`|f{JKdq d֋|AXDDcdYהּn*M[ f|>FF9Cݘ=$Lg%ǕU`_Q,XZq j2c}bC&^΅#[Ը /2}O:_~߰yuL>c J-cm-$¯W6;'kҒB ;4u1P&X#O2 Z bY RM$;G*D0sH.Qas$:wH'6K@30h #EFuG.y\c,L*g`I6_?Tc@;0k_*VK8i1+\6["k17h/mv& ."dX öH UTuP39*43~>[J!#=q+g- w38* i#j@^_pR&)dcYaJ"%-Bg>Zq&[sn25-W5(avyHŽ~a< !0_B^RK_s)Mx&;Bd-LL+ߵqvI9>qx|tG8vGƠg}dv^'ۑvJG& Yh L3\[A mё3( x; g_H շM"̫v8ݰ6C"ѨpAY44R=hK4Y%2'8/?ufÌ"ek>ظ$뾋3z++:1[KS g5f,ʪ)-@b76(8>,gt~p _<Зٮz8h7"{ o?n^2 oڨνl' &YipY )>[UZQ9^0*5IzKquDrD$P&֔8O75Pc&kڷbH }G4)8osC4^V':a. hıZ9<)ݮ}2$n& lY 9ˊ)txB0:p\,(IEM6^)4wLM7F~RN.A^,:Ď ,!_rI e7Vݮ @J}ˮ)2C]i3F2ʶqVp@dBַL?Cn3q3$v2Z#Z,. >_BX9Ft5 8)DLXP23`I'/ $e%ÑkSq;U5mmJ;5ࡰmlQa$6e:/yY9*A0`PCfHFth;[| il0PzKS8}6 #^Lm3n>efD_G,NUΛQKp`:iI90z _~T`ٲ00'DcIEՔG^ƹ?>ll?acDm%iG:Z=ksP9 1cJ/|gyv)'#2(-Y~ê"0>a]6}os⍗G<4 +O̕ޗwJI%y#'fveб&f CR:O4 huEAQ/f󚢥5v] х$oG cvUt]NV&y:'78 ɂ)TE=EcE|fw^G43$93Q"`տa8B9,Ğό3UhDbΐTαϷ=kjM?٥p5G2&Ɔ Gخ,mb d adjyq (O`hxpi߳s0χDڡA>xZPߟܨIru ?

Ц//$sɀB!m+cPdٕ"_TuS\Ͳ⬋s ~Y[({}?f3-iXgg<7X≊m1h7X׆&?7aW<->b5ONfP Xd;~%~`1M 1qv7G8"|pLZ7kLrIZxz#*'P Ka7N&BubI<,2ߒù/Yrbc1Ҽ:%=Ě@BcQ=5Rxf=#GB>~+f~NһbQ_wxjRd T.\-V uN"yn|xW8Zucȋ,|vv琨dDla\·3e 1Uت 1%;+&{S='Z ͛PhЮՃxвzډ< _"|EQ7HT .EQ=]3}Əgf$yH2JmGcvPnXGM'&-̱Aa~lz7FC|p^+lDKfPILIUCq}CjȲ@n'4۟e5{K$ej|9Axs.kY'NOÀphYG>p."pSwz8fœV8V}7FNL ,( @H\r}AV3M:>gnn|ipW?秊ny*[洛?hEĔ҃}-`Y>ch އ/ʊ6 NB2EQ%}u51ي«3ݧv&fu2|cPE7њ~WB$yC7_8K ze8Vڎֶ3*B4UЯ]gА"> r$I (nؖw+Mcmq)qJ(aoݴ,^TRʶP䁏`BiU?#Wj`nCOQUKY`Nd/aOt4ݮA2ߔf "+|,uI0l753Sɱ%耻(|l(2X03c}Kjz Q͓^4Z>؜xlkс34?>- ʹlHO7:bh`DE?ВaIG^X%d1K +͂SI!dfEqQ h $F4Jz=)7p(-SU} $qS`GβSl}Q/QC)\z9aqHBTҞ kmqA~:céh8=.).c1 8E3gV Z@F<[#vngm۪a;b⥈jBqJ?Ѫ5 rr"e#bweUUb^J--7"Q/D. 뀱ʥx}P^fg,|홮H L)^Ia"6=F?:vGk>BiZ?#礠=3C&ӽmZw02'8l+y-SXT*4| P!P|quxWo-1!rRJ8])%q3fh}>4q.p)v)ғ0ƍ7 [Hmjߍ.m\{pnBVEŎ7X Z$G=e7ED\; )A#^$JN)<Ï>Ʊ ^] Dk^\L?*@gInvmЁif}8f0JR2bjղ|?$@BxNEp>҆ &h1>j(kU]n U%-F x˓oTb]jjb]'v1C¬(>5UQo`PI̤|%#LXo2|'bm<(}W.:?,'EG AhE@H;9q)Q;B qe θo{fO3Q2qE^ }MzЃJTq8LR"x#`T_zMMoI_#TGC[ڃ#l%_! o:N a \hr!TS}1(ߧ ,'s.O3'tSγqsQĵvӐYmRdV ]@"@*"iM\8RaaK 4n c#Xv*'xOh}wÝKХfȒD0 wẓ"}y٪X ˡ Æ&-0` 똖PB\+Q+yQwn1+p*2թzD>x @?mT0X(UL/u}".Z%ЎUͥab"4P"R@fNך-.ʁi,Xe ߜ'kvG ^*qz }~m%br%-zBMPn7hoᦾ npꂒPW;r>eҍpfJзT8O23nˋސ8iC?幑Om3jjmCt;BCŬ:͢Ʃ#)}};-zMeSc;y;S Qx%-  Pҁb{]RI. ?z/Wb!xׇ6k~ZWwtzMȬ65K/ >8@z5kW#0*igIGi{nڋjj GŵS׃R~W=hһ ^$͗+R 8,?cW {Q&xH7&g'L{XmY3ASS 4$6M܋-E Ix vI|!T*VX53`y !^cRM:by(73!̂ Wf[@[7>ꤱ[ 1Ч^~E!t=B{ߊV8saOT(7}48bH kg$F`+޴e" SBަ/! ޑ Ku@kPU=o[A>"Yh-_:HxlJ2"(8.#J$9^Dd) ; ˔gWS1|KTHrc4N '|Ln Jdݷ0f^#٤" ѰiJUZ!ӋI?ۮ58&]`Io' ͹[;c%v$:Ì PaZf3cgL5׸8O &|hMYD.s !Ƅ /ԝzDe'xдY [ %/-fIvQvϒe.\R`o way VH A< V2L XSo>CJcփɄDֶD+9Qi6,CSЬ6mr#O]gs0p w_]1%$ϱ G,iajJ{9OMyJ`kWw Bi!=)Ndc0Yת:_ W; JRn߬çD꺡Z ,~"T%qpgVG&ߊ Dt• b_FrIkDXsey24U\h:(2ntG6 !5-Ԕ[ѩ]:Aqxݛ?O 1+71jZrZ,X|zHb^wu:''!R^ɱ@R?U0C3G%03)&#e7! E6}lK1YB!z!kLt#(XukXqsn^&.c& $?{DQ``Mp!N-ͨ&#Lo_)2 QKyM؝V/-AU7$Es4ECҫυ2h dõֻP1V;y37:t'z5 PYSIOrxpz5VɐG L#D-Zݿ i0'[9XB-.6آz 9;Em4V#v+D)2 Ý9/<.OV_42ï ߅4@!8 ?sw_VW`@3FײUth'Jc%U l٠m!V&x !v;8_|Xm OR]o> #eAE=8վٲj.~yfЮtѩw&uu7]D_ *; ș:kBc;Ey64f:XcÌ ;2vT+A k`0Z|/P "pᄖy$;0'載 ŲSn5`%bT S8u R%sd|uUK8W)"qèØ_*h/nFЯH? ^<[sxNJLc\sa m !'.5.%uhab3ԳjX H#EkA^i~kd$(+XL  -nk˺DkNJEj1q9Lk u^N*i80 a8=ӊb"1#_F]RGZ ʢ t`q}t殅72,ZmbyuvBAwt[MtTЏL;;2t.ǂ$4q+j em#Vf׏/SAF~rnut}b[ ~V0(De`og94-;)}xx` e]]NvMF9QA HэD&&h!sGZڧwT+g$qR6[piOp§(%Ikm< <碘EF[^ k@ٹ1=ቍ("4◲&j~>q>2FD$H8(Z7#"Z^&v`s$NlEz9R-߆(7Y(`[4od'q N(}>7 foI 'b Gʳckゥ!O9 ko`ƫ XE$ {wdj>N'@(.{O˻|<=:.Fmqd+"nYҲ*̭<ћCY6ls-p͜yĒY^Rߕ~=x_O4Qn#ޠP7m2BVb"!v"zK:FHs *o̤Z~TPҺꥲE[ME2l%4iz[b)@3Og.t7G:}nI¥Rs`S^Ji`~D58Q !K*yQ?du Gvn^hĊnvBK"}B Ϳ#V*3,ǩݶ/1O<1Qrd!b@ݼo T`Ci R~hW=Ws'-Stm5("*gVﶫl?!UBNHI{]XiO8w E< s>D]ԩݎ-G=ȴx^qZK~?9}<߫3ZyYbGn VmIUǵɹ nçCaTEi$JKuGM͸-LBP'is-Ezb6xך b Yr9c^|:^qK!y^< :1SCvʞ jx 7B!99<_P-^%z}DZI [#L1Hu4FiyaF w^ɚ ]+*.|';feՖ5|jTRk NцG(bd(ÛY@zo[࢚ [)GCq`"MT? ?/aNʆ>oUC{vϳSǫ_; W"L 옱b$_ʎ{i"x0v2v;]=skv 3ǠLTIzRh xc#Tv˲lOX>Ĉ?CyivK'eT;$C#K!\PK"*8  xUXSd6;tӳ?`([o8r}>UYתd̾s䎛8H,̡DiפΤB+˲%A=ӑ\:hno҇:k~d`*#5JnDuݦ mr tu|d]/|4Yk@_gsg_s4h{wYXހ8;O@& ((|靮 WrHX}ž>"h 0JW&D=4R>Fnin_,J#R@DB w=#m˨(y c[h32GJ> .?2,si7XA,{gG hjGc5\d9yݴ%Dtx..øBnkx/2Yii-TbU+ռ'/3*ZcBLf8mLyڊ.GUIEϚYI9Q]|8ax yy[BѶ͖-_ o&t%~A*ؚk1}|ȕ6i cu7TwZ0W:!z>i쑧>5)ͱEgjVeqTM^e4~ t<,u[xM/S:gq$ 8ںRNt8oo KH :=8͆[ Mv r\t3a{|M!xu@R[r ;(Iq U -v`B{%v'vv\Qy$9+ H)1lUQvOZ ]:G/3Iu$2PUNJU런Ҵ(ߞ~+0JҒt.ӳF$ ̽|&-i92G_a&"Lg:Zkv, x'iD0U4;Zu<XkQ)1BF Wmp dNX ' Xzylfv 흡y"v`dDF|ia6,rBU)/ȧAR|,txOHd27M{:rhLz>%H\g2O2+*"YPVd~Bv@V IMA։JZtuiiJd4Du.p.ؼ(FF<7'd(R;O']#b5OrBPdI's֝=. 0 abb)n[=)/ ?t㱍B;6A%" .2_F|>& ;S뗲ѹC"(1#%Ly"w@4!ё_[^}@'um##M¯89Rӱ@6-Sa3 9ƚNJUGwyN̋0 MZERZB]\IyDšo[i+'ʈ/ |$˻Tq3~F Ylυ79kt%߻J_6z:+prBw6-h.+45{>[Њ`Ӓ>[H?vz_P%d䒲Qs{KeuNFAZ|V-8ECF.B˒cS[%VyH*dm2(C1+Mw54LQZ#z1wQGCdYqQ攄 Gh\_gmFf?*VX`Fj/_Zjbj;QѻnYE4#[x^ h/qF8BdXWwˡ݄N Qz^AIFve,FƦ,Hc^ぬ'׬SG3::lAjK!*?S+S]: Y_l@̗F?l hu 1kwi7 ] ۪ex5CI7&t>{Jx~E$8r::!{\/ļd6Ht$/ft{_Z Ep8e Eb(Jqg}wց\_~Mo Vڡ5&zFFT$,!On @ä;(vD H}Џ璣\ޕ@MCD\i٢j4}ꍤ&doju&bewcX.-WmɹFfjuQņ1`B̯;$dtՀSeJer Z3H'=^oV;_ ò$rg+oWMT]Ayjs+wFؾtR\Id@e`8[͈+z E m, "sHyh1u`OtC֍V~!̻mI7m8ZYEJ!E49}fu>bt{Tp,$ H=`^%'AUuh [.6 >aTE'R -:G5Xcڌ(jjc:?밚R|^qO\a:-b"4uBk] $;˿_i>ȯl9Pѱ RX>4b1f `Ƥz}?w;ŏdѭ;B0A!T /nw8[sA[3˶N AfHwbf8ߖ-~{h2.zW?%{;ۍ:"mٻO%#zt l_jFb5Ops, pVn~Y_'j4s`(#Wu-vĻ!(YU2C%0,`8T@n8eHXa#jBlP 6W=RybiHVo_zC;QIjXc4ﮃ*^{  /[AMS7NPLQn+zFjy2G*Hz̋YQ/%gVYѢ,Y() {_$_X1WhpטoÇibm*~{!_7X}{U3ﰖ UV’cX, v'r(փ w&%>_y@q',FњI BS(~Cy))oiVC_u _Ԩrk4yݘ` Ahry84zʆs^^ˉ_uNPj5lYȣENi= =KBUǽ|{K̙ G^+|tr-1P7 =%~*>{N)pō].Ւ jeZJI8v˵y25HCS6=r)q5EBݼhȼ>4,- rЊ-U+n@ y%н 2! Xn1Kj #iYw,ݽS6QnuZeD/v&Ц5US]HbJEg'l3 V :YK&|h#HCׂEu9J1܋h!]d=%ADTCA(=.SC1:ӐRYoNdI2|# TUP 'ߔ25Y\url;|](3H#`ܦ~EBPx}G_ I͏ݵzu"X}%138W' kN3KMY71524o78Œ['/5w{$oVQ'Pmq=ð!f9@{=Uiz(nt%u3f~Q[V)4(kx Zo lqNjB!w}qo+ 3F"!1~O= ej\xK"d%O p-?CH+?@?]ꕹXRhbZ6z5aBL1 ?* ! sSO Uu7 n<%ģ{GT88E!/1D<4>?ߙL N/͌mlZ8)9̦c[Gt+G|ߣc-!5F ="˥),,gm|ԪP!b qgyPKXwX}Z*Uc0XJ_ǮYUIOI<41QI KO? !,ggI |I8 'ok˦Zu9O >o:afrphX50O !xH8<.8qa'i^gxIץ%c' }a?wW\ BmsWh*3fZz'_x>+<>p )IZ(c\ك2,N2 ^Nqp=H@E}P8@:&s-yQ {*-`܋Lv0-|׶ G""O>6 UМ6!#ó7kKrKIP\MGU +#j5嘆15V@4, GsT]M5\ y~:!l3LzWUV"@u26%th Vѭc1Y1ݵ|KǶZ%s]>9ڮb:f%Sx܇:}KƇzr3^m[g8@cG<Bp-CC8H (η/bRԘ.Ya,26KF۬DVdd^}tf4..S9A8S?[/,9цHD -?$2^ g·Xٳ7[lرsV(S8E#yd*نK@,S|XHݕB\RCxW*Iq@IqKT]lJ\ʤ~ +Ss5qyfb\a@({DE _yq40Kq(~'ǰiBVi9,˞d|Cذh&Da/^7'6 #]^ٞX a/%<-y[iyЀ{H:}xEQQBn̦4{ŴlLBϊ wRf\jo G7(i~8@J6YifN EBr?^\|-f]9OS>ܢp(p@7{'Aelfu7ċŎ:n֘ED@~y<ن+7-:jDWp>6%2&~j0hǓΊ=+5\dȦmMJ @`9a3- .VTYyCϙp^jPK6A8D=?cErUuH M~1,c @"hpG6+(vB]+--iwfX PRa꛵L'"zrxv^䣹)H=zKAfRKx[o->qvm0lT*}z%[1)m P Igs)?Z rWJ ,5Rg+vY0@;~7lRa'Pzyg,\&/MJӠ)S)f@/zH{IpZf Wm_E:;YÎx-'(LШ* PKy ar;$=ЖE-GV\ h ,|2X9aBi z6|f`@`(Kp}*{o{'v&rh:gwaYw1a틐0 O UE"/"=D@@5*'zP >vZI Y{NhA"xuW 2oaʉ.H&@'Z0ٴ; )f´a iE"Vs ',!!ybV_Q, ?i;W6 օ@vz$UgԳ4aq g]UTgh =𺹜fgظnv pלՕ(-wҽiE`T̟@qI<'yB+%Dbń r)nhRrHonRѶu"<`={=(ߺc&Ēw*Ղ[ӻp.u܈ j=;WG{.DŽ@AWFa}iTC  ng2BNN:a|  ^_I-a"S^c~O)KU! = Fsƻ剤Sq$Iw*HA /͞-WY(1xEpzǬ@A}XJyyJf~Y7]: EK쵇1ONFx /l~ppa Vw,ۤ1ZkdKI  ) /c9_5>ʂһ.$JĿN 8@W.Y(5=DR_{@nNͶHbOa% c%oDWk{pl}plL֞7Tp 3/ />:dTu| [ auJAdꑠ24t&%pv*n̯@هʇ|/?OҨLLEAfZr4'\UO<-RK:0 &׻#2=R.y]Z~uio@ [&=jX6,H %t 52pu2;j(@(:ػCۋ"~Љ@z;.q_O+LټVB@z50[XÉ`))|f'V%ѰlaA>E.ỉ~Tΐώ?h $H79I L b[,Ш@ʛ i hXE+kc0I*ψ+~f-c OMcҼdDc7g89OëBPQ 6'~:Y ;@nD,Dq X0 ߗ'U4;Pw^+j$|w@÷ :Up۶+P0 ̻5Ş3)+a(SjeC7~v((fB;I32g^| 1 6/ћ|ϤkC2S&m1v_4B "duEr~DRE?Cgqĉ9!D'^ĸrb Dů[zŪGLziNhQ"3 )F$@[+L芣MBV mMDž\ =ub]RͲ!@ggi 88J"WWvvaP3:Q3ïSPlu2a vD(3\3U2p,t!9sYQ]@4 pod :J #Ӳ18Y"73Z@?2=*:S&@c 3ӿ)N tY߅E`l?f z O{a&`m;_"Xnm-Ù-矖=] @a\t%TMƴ*(@f ~dĻp/GBIVZM\ > Lx@D:OL iEpҬ*d 'x-yb%!'g.y .g叺 NI@}D ɓ!FdFyn Lv2 '-T2hܓa59>\ . b6.xpgZ=~f0{a(@qϏ)0T:{X]NAMm);#OڈͫMqx@ xVd2_J9QԤqx"\)A$r{RxDE S|'ae L=#_Z! .ՑP@P~fmzsk ІѪBׁImb|rGi2">qDx>t2`B^/@#Q 6π5ȑ.L >GsdtrClȕ=L/$K̂[3 ۪:P$hWЦqi~5ANiA ,FXg I{Rwz; ,9Wlv!OaA4 jiJ.gDJ^\XuwfBO v̭;NkKK8VK&Ή 㗹jbVEU:?x"t¿1*#~XkzңtܮWe!@▾?hz '6m}oc6Yxm,gyb >ѐvP i7r/Sܚo%LiRJkgQrĐOޢ1.dʨ}~-=ә=& 2GSSie @T,mf^"#+͚a'%IFeќuZ2k)զ6Hs sx>LiJq?fԭUfqL{3\lG6]7ͦ[FwKSTƾ}0:"|;rc-a/]:5unL ڥ4 nݑZ9&U:E#D!UL`%#Xtr|ykh 9.߸lHf(;}WZ嵐ŴW.D&P0\59#͂?4!؊wY`8gYlWnv;|wѶصk!K•+B ~Yu9Mb<+4/q ﮋa>㲸9mMBC$Y*`;7_D j \4>"t;A)ݦ6Ĝ=(ߐ"23̀sxS\@Zk3^J-vwXm$57}юPmH)+G _+tp㣠"+ޒ>%~u!rkZ1?S9\CI|)"#m\ y)+gxZ }:֟7 ;ii:gm8!Xn}|'F'G`S Wr+Tb.F*%XBėm{C ]͈-t%$e⢷~v*+VQ" r4ChTS̾c"+Xƕr2ju, *m3W<جK0.?=z7qZ EL{Jo:us$QJsE}g(P,f=X{ (^/ sMߧ`eׅ}֚yMIt6UGX%S J :vfu)b 'cu)0Nky;{vܝ֮12;U%Z68\WW[T +SOwvoɞ pmyj4_ 3s{n%g[Q&Sر`y\!W;/ϢK誉py5ZYŃ%m 4S#rVG^ЅڐݪFrjNo,2kvaAj8s72$ap_ǔO:j" pMl7>)t~DTHŀş$J^, Fo_5e;>$JiD0z`MB"kQ9,\^%$4`r)x#,u[#l[Vy Hw&"#U07/ )F'Vň ,QJۄ[4Vd\Y!MAh%rJp$Ffv:WUBTѣ%agmVV,;9$\,0לftpB\ˡi*;}4( Ӑ"<ұ R.s`?Vyq$&*cRNhyunmW$-rɠT׍7 Ye{{jot?zK#_[@i$M+pؗqVXX_0u .NVI)Xաtd:8j^G+| uvT* Gh?u}tӬ/j4OgQH&gd [%u=ߺyQc_Hl4 ҵXx gH)R!ک=!z4&q6+kN&yB?!U'xӢ{ BB<^j]^撶okT…e`gGwnyar`kT 𽿶=:?UkIݢoc\vh,#Ae"PEf~S Jz`k [G g; maa2x0UpVj<-QX+0<݅"(tQ`89dϿZL%V& jfڭ QA?dj%"zI0}!)0MtZJpA >b9f f18"f j?o={/wE9(GW BPk36#'.X{v 4ӎy3T[XP Z܄9 KaB7|irꀻɩP֮OWԆ9Q44=ɪ-{:ԇ:5cl!?HLb= ;g'*S@j:'^lsWe^.+TRJ`F6:@#$EO>ﵲ 9 _,th,pX`{ g<%*V BVqly¬9xug2tpY}PknڇpO s\;xQ!@O#Sx@J*>0EcΎ1K$St.x2]~AOoqv صǁvHGYμ}Y5,z1q"oßjK(`Fxbڭ z╣ꥭרT1GZ&=O5r¹qQ_b}5>؃ U} ߬ *Ѭ͙VT!Jp qڌp{f}MWp܌ 2L :Ͳ6^Ff"d#ͦO"Ω(h ZB+,/T-`4Uc9ZxȕҫQ':8k18ZDWu/2bbLCԙmhRKe }G/ȴDk: x&'vBk$fL]&=!XqX_mK0ߖ R[cۡK ٘*QAABķo0=;=ݍo|slgt^i `F"0@tR@+!CQ>J=/Q .l{I-W&6X{΢Ѡ.!*:=ݓ7ڭi4nxOa|1a`U_Gc:r_h3t 0v1t~W;H)Gkڭ4c6OXvɠ]55uhMFӍOaUo._Db"%HJ%/![kE';6z\ Ho/_MҒB7ڼ%8uc+tzUn~z?͊hk@X7F--3?V^ך% vS09jy޽9 Ő  f]Z]$~v7(YX6M2VLx0 T' xl[MH R %I|yW"xģuBHy!0{oQ}̅PVKk%anxaUE?Zb[j{KV3H^!UTqRvUB3| _D fs7^Lgtơ;JrF>K܉fѦ|~g,TU5EV%t/ZKx^v/[W-gCy!`[m謿B7^h?^1/+~~ztK6~! xCpD?X)hx&-qDnDMrм'#͇m; 3fP345&Nb0hxd"z,#5&W p ]10^gcsTeq)#LBhv[% "|VzeD͡P=ץ  ̖ݪli@^g?zG~'A&'P"NSwJOط ͫP=B7i~#X~N#U/!.\ө~UXxtLVMrӽ͚B+nJFƃ;Uym'6&ɨag4eYވ!#iL5( cJ5d}=G,# R>P8:8x'U%oρgM&rg5xUjlRɽYmt1O,1އt5k"6A%1pgި $|.]+)Ud q =_HH68NIK?8X*`B`q@5mRO6*ϵIJ7^h1QA{Toiu,#Oz;O{ BC%*$٥ #\; Z7"f1VJ߻Ij _%gmNҦ'cwj~ ~`WKu_V*:, -Tl`x-$w b& # - 7 ^eVfȓRnsRRS_Shab݉CjMޡ'oyWCM@&b`u-G#l 9˜XYhȰIe5G^xR評[>Nf<$G7 i_>~~ab#&x8tA"gW;ŵ{R^3FA@1ƽ|8D쀧.lܯ ^9()={bPȽiTVQ75'^~߮2&y&J2BTW Ԥ^Db ԲU!K ^<5g߾=UF&v1sl/tX4C,+a8O+zn*6lbTTJ|7ˏ&ZRnv\pQhv _rY1U7.}Z(22 \Y YTpPV]FrT[ٛ6͕/~NhEb0=o8FPA7#"o&HҎmtSy,L컍+ ̺z F-Bv:m;#ф@ng1˫vAeX^!nj)Ro-[nR|/R9odMEnwpC4$[C3.aKeI$vϦ!(K3} 뵼Ofdˏ%E),ÎJ v~>θ>/@ HENoRL얪 uxJN4;|EhhUKΊ-{j`x,m()CSnvj/˪v2T3Kc՘kYÚ?>bw=e 8.ؗ%wd?kKܓTSJݍyLeAFrl1͹10_:D@; 1l%9eqa+F u6D#쉴T)$`Fix Z1ڽC.]RhU-;f3; CmX]9bgH}OZc:i#)/0a<D*#A0wM3WBQ"+RnYrʻ0vׯ2]7~sn6hASbgR-`0k͔I#R)agχKncn{gf䁵R$`Ӵ/̠8D׌{cᚃx:(&PQYW skoTi>nm.La3ڕ.v]})+`plhjQ\ pBJպSkECO0+VG0;VBc}FTv1}8>Iū(]Ƴ;0lGJY+l=$l1#3D1%ӫx3irVO8B}NR&<Լo~W(?6RN!Em> TzEZbY"5c0t*C_˿: /b+VH9t;*?sOT`(V$ ^9mN\Zl8Ʋ՞hWO\d6tT ۜ%&v&bK OT±TƮCDOgq .$lmkTf]u՛쯹; egYqڕ!.!)Ԧ#ңy)g5_]ǖAFՈ\jjiv :^D_FJRS[Awzўd3ĝmr6#ΞC.#@z(3y| _3k Jbšv'2r1ޕ ر7aR@җf !; thJCp_ iJP Oo:*g'zI`@EQ@C|,b.'2Fh8x#YNGt 1R=*L`AnYOd9;#b>lB5sA}{:Lkd؉g`'T _@ez(Kd IF'f\V1T_7h U}0u }%)uϒsCmvrZ^m%xD7Ta6a|~Bpǎq13~#ѧxD$26\?>sW}+;C:t)(hso?8D%~zt!32@܀MF8"aJmtS{cd?޲AF|""bg%)N S7}D+GkxSyQ$ػf 4Ă岊)2D*QN2X$LAt歝^r]U`d%6},C4=_CU~ :UCǵ}=U:UYA +?{n_ةEĀ;^^9}r]ow[$xϲCa7c>b_soJ~#7{xIg#-IEF%i4ĹtQ$]pCֱ@_~6{JDsVǕ[Gy^<` 7|]rh0Y*ZHKZ;[fNm[Cb:x D}O:3\E %#NWɹ|=0 ?RpZE |,3cgII@PckPMtDP u(YBĠU$֝E  sV ae)z޴kZ? Vyʃ}pOO\\` ^A^(/\i! kW ]?}{'Kd6֓DPgWԒ*(ĥk 5AV{jX8T+$IO {9N²R~/ JvwNzSIt0s}YAŤΡ_C YnZ q!o*VCT> G~jXwBq9ɗʊf\,emb͍ YqZԜ֝>5LC)Doc?*5&[[f<.:F*ny~3B[:PS[1ƜE_[Ɵ!u [$0F-GGC{ᅛLfJW=OcB)w=-U ɎCj08nOG; Fr`;]kVN[jʌ8.+l4 ES׎ߣ-} ,3c2b_>(P@)J*l҃?~N?{E.)HoOW> a3zA?O5++DI,<\`H6?aE(Qf 5ZTjTV (bzPd8u.T)) o7$52kڡ(qW P&"2tSg?-W73;̾{Օ\3I| .b[RZog 6okN}!$T6asHJ쐁$ᕄsooˣ\|2\.X%N4Y#.i4eglys3D4TpWIjoثc:mTa2W&tF醙NGqҖy =z4*YRsܻw ȟ738ץ_i4 di !wh{e|&"m5=k߶uL𒤌~\+#8Ux -zM铕 g Pipc,\:ӱZ._ tP"|c;rHE . ?JYW]& ,"ݻ3ō`uMDZ*H#3g#Q0.˼r*^BIdXe$5d^+>,!|?N9K}Q+F3Ko d+u:B|Fɇf}.C35v7ib)QfZ:p7]5>b*fDi4i;)Rd@qʞ S̺4I_)L ~Lhp_)/%k~HQi]+&Lˣ<ՕP( *QaZ"I ]L]5v_7}NokJA4߂pǸy%dum^ХP@!ѳrpGg1lK[nʍ44?N.1d;^i9GMovK͏sɎFl N+=&7˰ wK2yѬ]j٧kv DuT`Tˋ P1dy D~%RI&SUc.t.g,a7oM/PdnL+gޙ.`&׵:QL}iD2zSկ"',ѣdʣLR,j#[Xcq'VP*:K}aaޢ퀌-/Nu4x] <_]Ug% @o#y*' Ya6G3y7/Ϗ# % &9o)gK}<;tR Rb J*D'+:H3'oϗ ,ZRj*Yp/]^Z̝8{Ԅ '5/%P=ޛ'-(\KlaAC1-x^ScD^YerҭUYQoFDҗ}RZ0TT$BfcmR 4hmj,` /Fπe^`i],0'Ka>qnrKZvh#n(?x6fbjT(婥{3|<4j]4`>@Vm\0dI mpq gR@ ]rZ;Wۻ<D~]!MvdIDK#aeLk['nHTvűq 5톡aN /'|32 GJ,/R0ijϫŽakXj:Ku[ؚ%eG!\TRYG῕ ZeQ7# `i{z'8?2:s{_fȒo0D+`LW}[>d}mQ/+UKA1b6US<[p#[=B3U>'lk6K8(OU5fժԢݷJL4^QB5Q,Y!7b 2iJAPauyٻqGK4qSTv8jB5pz0-cZak*D]chJ jNK_/KÓ& _FLkPبfY5"x,5MݞSPZRԞ&8 Dv8a) a!@,N=@a$ZGTRpû$ >񀛻otSg z_}W~]ihfN)0Bz#kor*ӕbtd{F뵩־{MO9,_+rF0rQ}]f#mZ56](|o&)lalKmCY +%,h:g=nx,V_Q='s&#)t}˼{(I%LxF}w#YaJZ3,mU<,3 OzFbkuѕD{%.bU٦=F?)ܴ?̍{|&qk LkbҖx; UFy@xBH䉌J ϸ={PIXtjbSFn.!(QMLRD>7+-oryMaIE yo%9kRr DP3j;a2L ~ $#ܣLk+F//lDZ3ۄ՘ tӠmI݈R0 o,F&.ԗ' ꊽfWhnY^y `l_E1^@y,仳%h t…t܍H{zY uKKDT4~XTۂ0l;43jfDb3@t xk ,".Kf;*_%9 lɻS{ 6Utۺ>qNzjyN+삥b~e𼍖`{yVW.Z37bboO dPMY_Za=^M vi2G<+Bt mBQ(8ćE#BZYCEX:NIL0ǃIy͍lQM"p5S"̪D1,ta x@V} Ac>XR8w@q\ٗ*N3)x11#uOmbфbr ;,V~c׺2mЎ$}c$syw`cEkmhR\닄eJoBa:4mu Jۖ'2Uk0jp28dBZKW%hQHկ8j0km(Q~2t p ;ctKu] +Л;vԎ$쇖rY7Nbmhw"!N2z'\t"c/ 7ҖɲݶZ`7!N}6koE M"&b#lͭ$A|o؟_Rd-u&}kEL|ᴗXG.4SqBqOTVv'm+IPsxX&ݜfYb*l$;đ~|7ێN/{s2mYIJ)!Ǯ bMt2—ANVE$˛Ty _844oP [5:݃.Hr(Tp;|;s=kq2t?%H#;"^_Cm3zÈ uhIϢHܚ=Jcǡ +NJ[f -L"e7`5NԬ]P)=!,^K@p:!D\/Ơ*k: 3 K /l(t#XF27׺±6g[ Y&_Cmp6L_;lm2BbSs%x{{IKz]J$SO4fٵtʂ0GDҴ=9dBg#ga0N2;C: !zuCt3&^~,U)ٟs2d )@fiY_f}lt'FƑ!+`Ge}EZ8=IX?чf|8g[JfkV I & to 5 ݘMw\x.D't5,ӔQYFWbMR`.$xQY" qA` L)27$·d m ;S%f7"A2>@ 0[""ݤcECu2N_F%(lYOEeC ZȠ5; )/ ½6׫S&*vc=>\'ςx>ܪ u2Vج>&!gh 6HKF;&9 (XYMP uljʽs*`d|4b.m#0r<4 'V{8sHFѮvg=+0tvKFLP9 (%CܒrK>ÚzοI['$ԉEJXL{∖=E$kF$TEl' 嶽H tY<3ܷC%S?Bx= C%~'Gg?R>:6/ \l\Rjnwfsq -逊G3i;:b" 7phw d6X`oۼDe?sn!Q 6 Z{1} 4?g2X'+ܥ ([/C@쓧ıG1J_"js)(ǯQ7l&S 6R) @ duuWwE"7eHsgM1ШKv|.L^~DFoCWUJ0c:}fmv:0fSҥ%8o- v>ERrhg$4̆%@]2IōT ~:X*HIYo͇/i'9?U_(ɀ D$*p\ ;S`1LC-}lJK;Dy7^sa/.3`xvFYn;qK FC-;;,Blp;JR8ɄcWΒLüDat6?z0 (燻bU֔yB Ơ-wKu*nu;d\5)l2~_3 ӘS\BS"msV+ |͘ؾKGHuH&Vic*Dٌ@5!kH ~kPYXJI26ƣU"=R0 .ft)LQijt:K!IG@e֠ n V_Z -ɺY/Y4;X17" 'P;:=ٙl:Rm:3:bAmRH/JӠ_xz/~n64, NE4c gݘx8^T /NrvQ f"rS'!)KCl(+U^F)!wTEMo'I!_$IjNRσ:}&;0RK;ob.i0zOG[p@m^`3NI4 BYԹdbBa vtmrv}#s&dk~#i2fP5[Jȶ^ J, t5].3{Osv~-QiB 5 %wӑ0+k[#.Y *Oil-d/yq"X8 /D԰Fo(\c \R91i9Yw Ayf̥uُm&|l'MKPP_( ]uʝ&OBL5w`"׃r qk 7F [ XB藂tDc"a5uOfKi^zeZ )cqԖij&Mٸc41kvl["G\# \f))H\'gSSd0w$]mV@ytQ%TN;|vE:4 /f^#v·*Lv͠Gv3>v%1)Z"{H,xa+4/x~:䛬>M.E-C {uЉ.sԋ>o4Q@yIMjfYWm;eJ,+}kw~n׿0=j]57$m2-+o%" ݝ\c%h*`1UkeB-+Z`w66$h?zq{8)){ò *仙.sA*7)0ߓMR̫}\xWv\.*ﶎoئq2ez]}QVIpێڙjXƎ˟ ['^DUJ+X xK~ 89=WP* 59$fF,<] nL[rz&r`7tiSCYɔx)bIޜ9ٙ7XRU<EU9n1JR?3ZLVصD˨4 H?;ƁS^e=._ް@T+g3qk!W*${*#շ>a.̶Q4Rbq.L ._SPtǪ|(;(w׬]L84IVkyDΥ|4<RA һΤm(Y,m"!DNk%7X \Kϒr|*#óO[ /9enˆ1 TǴh54bS2pU0pC#0cVN9Fv@2Wt݊AyW|/1[?U8}>ힸT\+ ԫ/ՇxO34*Uך.wì8}NoMq4\lW {T' Pv4gÆ HvC 9*Dfzg]עNz5(fs1UOPZ[S%$z<MaVkY#/l-#ZҦV0{fr'? Q~'VG-,mN{77,w̭[gJ1nb)5"V]uBْ1 U}0D@M(|V[~fTM^%E,h$H /T1I$R^M C 3^Xx;H00 Y҆N׍2̓6J yQhanJ#Igy+ʥ,_<4„juՊ3Oy/Qoif1oJC"F/hpDž-5N+U$Y-4gz{&h:OǙx;́QG(qj2ujM]`b 'tm:Pwk}`Vj:Ѩ$WU`?B2{V +] uWsdůI◡2AԄ-;g\H6I6-Q=AT{r+bS%+bj*{SfXRR;h[UO.V%@z\(=Bt}:8 >؊d!T5+B咤`Ga[#`^?f/Զ.\ChB,3k(;VU)O7~!U$L=UPdo nN ` w$6hiS%!Zjkgf~41]žQ)Q]Vޥ-FC:ط0mI|cA:p\@6"cAqDI ?HKyN~ $pQAQJ5.^(T3L%ʿWĸiPS3:xm7aɴ}g@m]Bڨ^*t'HJA /2[IQM-0%Lb@0}bt~]*ߖESU-h0ϼ̪!%֎Pj $chmloPm\F9:\&N$skV6f@ߠ:(ܕvc4Ƙ/ T=~ 1s40=͓z\_v(KYf|񯍼;ChscIf^ŇnǕ~7. (wcrwl),x z' 甫׻ᵵc*emW1|pMxTauP+1g뎲w ղ2]Wyom)72ҼpcoWZ'M*c&ZnK7ac l)%srbFA!r&?Q&!/L-ޯw3bqh4)-NND4hlMګ"U:'ƙpKT-s{L?DAEs@x2 xbqo8&|*h3fg™ ҁY1 sg]NJ Jӵpbm\efY)@vk?a]/U$ A2]((*Fͭ;5yi9-DyBܦ;ܷ~eXfjr+Lg`1ф`h`(bxCkX͢mU:?K\^w}sg΢/:2Ke󍑵>P۶aVۡF0 Q-D<6H9aps6~]#lb2[1^ux`&͇p(uR?&f/`JNlߡ>׸*[D;Q^R~nQ:6 nR]q2bQ1!%vbu,DcR ͳK9a<_'}?c|[)͊aF.Q/i5|6*4Z: 2Cp.[TGQPk@ UF%BκxbSsiVEA*?|áK*2glpl~{. tfˆ=nƦ&'@TnFyӒ8B-=?A~&Z뺆9kU@} <4)!B|_Y$ܰhC[m͉+U}H*ʡ Z5P=ͅKu:kA y\Y [xB2dm^Rgܩ_- VgwZni r-xT~6fZVK[E2H(nD:&&!(X e^cB؈?B.j BI9qDg>da8ws K<QPRt:u4;BTȂ^3j hne!CrT5ܲ_Ae<%jA4j9?#bw/i1]3˶#1^OV@ +DB&_x@e;fsFvSsXy FPl *vV$Z'о}&y0*t-R˘Lq-sIR*3֝?BV.1\vƒp ]M"P[S"֤ԂVYLjY$@?{0kY}*! # ZJVY}TLHmU!y2)cG),K ;E2  ]18z2&ޱ$kNњi—\ˈ" L=8lAOHwxIEeYYBB6&Oi-b&ZLB :q4= xi/W0 Ǹ(Q3mseșE휯f1tww_ĀEBX!խ)9"6T}.Nڳ4+E쒣4,J&MNiK)VtQX}'L;4@:T-Emn*iގ{f t8Zh _YXwrjN()H&Z&/TgA#sx}T{o vv'ҟ-V۞nlVVK=[_~xĨBrR%:}6ۍpt[7CfD"dMES3k@G-J#[,[kP!%| 9 N߁[w$p= 7`ie,OD5C/J/jEڸ8)]iEsMbKsQ(X#ԭDr"}#4HH!)8Gc]CPَ2y"gжHKiXlUd6qUڣ5m.;R=C CNcJaέm oJ[K ,'g䌏>焞mt /=i\!qykPn/D-cAY741EH !|>WΆr7ݱ4A]2$vGFǜ  +:1 cGД pܱdP>fGHoQ-YZt|Yd/[$p*pTZ8I!V%uF|kdF ¢n @R|Gަ-gBX|>Fe]MDx4*6'Pq+a"eck bmJTècsh%6"bdzf<uƺy`e,Nn~d_" q6C i`aG Üv؞}wkVm||gs!?Z0˶zjQ _rΤ\{'ݐIM! H4,i_GK s`Ρod~.D ';>1FZ~0avЦMl\޼j!gLMs+C'>HoNc$3)4#J|BMf}+:H?#`048V {?fPm#[2 Yi ScIB%I;9nC1t v̤D@FN޾\/1 ؼb@;y)8v)ʍwHVyՖ%tuAcAq']& yZ'O:3w7yn[IZ"d\݉"~-~S1윋P7 Z,̂s5~>xvѬG^OŽy[a6ʼn ,5q"#_$x65 Y^%}w/~Ns<|,s(6=P~cRta/r:$0#j׆]qb_ȏ H'31MZɄc$K;2|R(^݈!խmӳ@#×lWf8s1R>x< r^f} OGc?BjTZm_!ZGdgKc$D dH^Vأ4uL+nSi%ԙ=GZM8`;3C;ũc3j@Ի;#trdӋ݉R FqFyvD +&?+(zsJCQ k't y.ƒҀ@F+Wr"k5yZEp@ Ug]8^ir(uߋ9s縉i P#1Zझb㳏;ݑihu,eA8-]C!\VsCyݒ ]$Bjo)FRCx7pJK4_VAJgs̊Oԛ5 c6:^-t&`y]-,+E;0D2oX,8=\pѣŦoaay/Bv /z62vt=M*" w?g9,m뱳|Xw mr^r:C[_5b'Eo>QTT& !pQ] h{@&idP=ՂǮjܝ%M د"Y"G^{48rLλkHA;yޔ ߝj s8#JXy6}--BH-\'0(|_"~:GPE i8+L`n*p/6Σҥ 1q/kج& `ŏ~ێ-#&&xd!eK@#<e }H-74c1x(0'crb3FeqDTd G_f_U+S8X7Z'#e iahx]3N1ݗ /xNv^p;3fT]~CE\MtI( TB a ܯ^7|ɴWF}AAF+-j`yeіh/NK`;Z$/ dRX _+B;aZYCoʄK3eCSTzzDTP5̞t@\gcH܁ k#הPka/~0_C1 4;!%+A ZX nFMzgT"ir[rf oDȊj/?jTdm^c>+0\ _py#pMH I&}ek%4oS|bh 7*@ji7# †<(vBiiB/j, vs'UOيo3 MfǻNc8Bd R9톩S^2d[S4_NgfBR[cQQ}W`] daDX=>?+s?mX j_ ˱vA8p3pUN[M݊T_ݟMrRt 1&u|?7);GaН]qI]%fМ-lGz^ܽfc{IC.uGg>X׿o? P?v£CyQ cyV?E $k%<%˯WtHFAN5%ҋ'EC`&/cњd=[S[Yd8 Qs-/ ;UojK0Ԕ0\nP=MeVވF_[lD]T|~[M':}˜ N8%!NF*;wvw6HacuR@)۵X W`ڔf) l0fCߺ D右"b;zbej aj'e\q>֞Cg r]?mQ)A\a¶n%YIgbc;>1V?&=\?YmMخ[4aDu6\^'Vb)iU"-" [xҷRD4(#3Y 2 p3Ȣ-̎-m "Uֆq M Rןl}LQ8:.X^ 7]xGm.d-lE%]$H̾ pM> "i+9'3¶*^q_%a^ծ,#IٟvHFfHk,vD!F֢LX-*O9N{$empȑYSCps }Vp$[bJUy*P{:^E jr aύF|AaQ02nU8;űXxP&zjep").jAγ?ih]r6&CFZkC?Z;!YF!TyjVӢ$;}老]^Y-.|͛ 9xM3E|] S r!ݙ="$j(Ұki waH|=!Ej"CTu "J k{l^7AРѼ >Dɧ+[1ɣ\:3iHC=:ߺg,>NlC0/WI74y`~!(O{נ58ab~j4LϠ` ^2DrB=몋̅J:J[SR*`%R̂@40h|aMVrJSƭyCV' މ yR?%x?fU\\m N2RbMHݰ5u(~SeβUY"?`-0h69y.6CEd԰ eZ9n,'9hC37/2tت8Q(SpK8ETikt$oqikq',3Yd0$^ՇWd TPC/ m9%<%I-FC3tTk.|n0igLz$6Ar'ƑB?XfUݣ'9 gn`ierVqBI6rB{-ۮ=P,y}TH Dx`9fTW#WMHSQco*98 MlUW cJmraA(I]U ĭ^ 6ltޟz,+{0_lA_ %]? tpԄ0U _dUTǃ|۲3A[@:  :<@yѰQi IJun=ˌG{QUu'[ ڜ*)?׿h܄W"vclرdi2ZQp%1_:H&f֝v^"N\YW4 ]0> ԓ`(>S Ft ďy6]u=3lP4r?v6e. JBF pujiAbBP CT"ǐjG`;l~_{ÀO7A#5{n)7d`󶆘PɟuIm:b7u}*EX.olkg+^%QtͶܚX$VeX#Qj%~t~FO9fms(g\A2IKs>nZAfNZ5zTx %MI@ 0!m2}SK:A%;HE@y>-_fbڜk1ϒ j`ɤ,ÇC@3i~&M{wfc.K/jMI/T7[SAp{4]j]2/@3Na:;^|P'oI- s s-rCH)b.^6e; 7 ADMk˞yPZ.@F QQrP.vMkr3HQit2\qdKq ?E{ZyIjgY|=[G; 沬<8$VmNx O 1x1lAcPf2!upI0d%+-'fNo1<0Xj<2pGZnA٦,&bN/jeQ=nh[zIS\~ax;z3m`SVJ#7V )~Kn*0ŤFCFQKFC{sQ꿤 5ĉdk48~BuQL^5@{ /l^+zL# c^UVKqLI1m3>Z8T29*ZkF͖rlYGL ,.,7'ΨhbAGֵ$2۸|LC#EI>Tef$,G?~*pr>@\$:v's^ၪ h]-6&dp@5  F  K6 MP>cR]jkV2:ɭ֡/8q=ug XVl1SF J#ByM C\~/+&{ iQ<2j}78-îVʾE fT䵶ep!6`nQֿ7횷t"gebjqٰ` }3Yd~m8qXrwGTDN0N|ě3βuw$1j-HT a;H9܄'mcm?gW3׉EFc;^',Zyj+d_U^PqR}I:308ԜKOb6$w $U^M1J.ptA"^C0ܨt_tv0P˙s =TMU[]$f "!/`Rl)5ޘ֛;Mvm\m-a`@ȷyE&-yOfya STMT2{f1,)+FP} I|x7,p g1'l/6TU֞vsDI!*L*,W=KU$ꍡ7-;c0ouiYԗ[bVg.Uu_֭=ِyjYz7ah8t)%u#&_ ^[_fOl\+|n6^D|\ Țt8ODj5"1CϾ&O $aPjb)$u?r ?]Pkt]X~ad?ܶD-O0efJaQPu|!~ݨS+uVs?]O1Lm7$1h1(5}A=QTwMy Q[c2CA&I`5 #Pr聖.5(!V @)-zm,Ϻ@ m; _R+)iDuZt9M2W*q"R U)"6?Il\0]X>ӧ84 )j屫i&GFG O1E!@{GzƊ`ǐVNٲض3_;s 2w-61:eFYr&4KF/Z"xws5b(Ql?*񥴺wmCeB'A~wIomH|E5)e׭ elU'W0[0^^|KA4ESX`a%[&֊B,PjDn.ֳ1ϰЏSU"7&Ţt5{y|L*%e.,B'<*3MVƶEUySZz1qbN{{ztpbNS9;$1@KY\1Ȫ'!W K\7BҀRvokTtV<բ4V#Y|: "ȢÈ@$HtJuo5ޢ;wbwrDyȤ?ˌk X)XK.zF!:oSH&SD7]cE/..*QtrE}YK#_%[8l>_uϚ̷DFɱ(>C(kVBEi]\V/a 9G ΟR_}v?)$V mqw!+B|Y?7wc%Ya#pϫ))f?c5exY6Œ;I*cXmfx4W\$y I:6TQtp@M ML  Jh^1|}u3~Sr[L`~ *1Nz#dfDI72g3?fd)lk U (_Eؗ0jMXյ;LW 5J_.|`7k&@SZ'l!$d%iO129 Y;i)1UST UIqH"M+ۊ1o_EhdlQ{e44O5# BCtCXnLJ&&'P)vs~:%JAFSn:A [ y %π-\jE#஺O>B-ț:loh?z. Ff:F1i"/p3<=7r,PAx S SA-=l^Z6Q3"{Ur/Ă]m.w(x0ڿ>4/riz=BZcSPMz~յ-_y}=AIWԿ SaB=HѼ)#NnÑZkÞtSB]u])U7֍254W_=o- wU{,=6b4ݨzƵjLY?a YʜLak]LL rrv9'L7t-_'@4n8i {;Ba</)R V$1UįN=}Nb#}p_b XL209`IWG1h\D3*O@KtͰGK6w!!Z{_"=yC+mvSvj_>&ŕ8vŭ*VB WV[(^*쪁 /f‚T)]]Hg9o~EpsX5 {Qz6$@:oEQ@rgK,"yǽ͖B۲ߢ[t[L#V'cBϥ6_6My=tOB}LmN~"~1Oj|"I'Rxiu%mDžqVmT$J>Y;;Lamj7N"vE5n:Ç.sNS^p'1$&~x̘~*4+|GIF;f[Cg L[7u@`JY&pϡz"j= j`8 oD +A0O%>pX,B@jKL8g'cjGc\bl, @O5x'v/iDiMuda!:4lo?4lDF9I t% !|; M~J`Hנ?x "]-9LoLͰ845U=G<2;4ggx!enLkQtV,lgd`mN׷ "[2B%n*j-U>(€ ޝEiATuAx  ^R >nda>]Uవ=hTI(\EkTHAsL# h+{,nA30 C`#Ƀ{xHEUJ <9Hr4D"ηI}\=m O>ݩ5 T$4wVW@N~Ti$]y UT{ (]ͽC~uIKjczk;4ɋR&TP<83t'5)Ǯ4S |k#crm4C۞6udY|p|sņG[?ߚe#+ Vx"-JA: Lq,e[qK UcEܫFxɫߓZ馳-;k{%p|M=ʵmyҏz)4C#wΝf\:˩ |T6koe-=Sg[M q(rDB7ˀ'RT~ޞa`\16$bч@:no cq R풮1ho_.dk+',0&_ŦW4;؍e{II8Uhč.du"vu/N/CDͧ=e|771V= S7A,)vuN}Rs@0c)k[~zyUDŔ4ίGLJ.[`.D}.O1vs3 N!Va}C2D+UޯSdŰh3|퉂L38;Y''Ϣ`/}t ߩ 5|j%ix-Emh><@M} 39޸lʄӌ w2)Kw 1|v5ay61U$*- C9v0M "ˡeѿ5 9gnۏ8%XopBd9N4g!{p|Aw ngNk(&V^ `›ϲt|W!ii/!<i3ZδwzԠMc0PbQ5 O<EОYOwS͜4EJ 4' ۳ZSY k 0ltLFm%g_O3($歐9MQh% bZn0ҨI-ڔmsA 34z AsWbɀ+&`deI;? ±@?뵿8XoaEz&"@ tBB@7?HaMfgN.8,G>Ǡ NThd;sF֙o]Xjf)c@@˚_?}cdŹ)?Ij|L5roPɆQNK)hP'e4';G=h:ڋXj 3Teh$\e;>$-\VPIHRpXHXW?[>w1׍4w05!ޖ[1is|q)WWQQc56Qӓ2 7ch)}.dܥuE:+S8ZyQ/ּ$lS(!? {%h{0ABZj0P qhpq| α-i?UA=b-LRI)<|Áb*ܝ!\cePsXs$h `vjY 7D(XoO|X%QAc#mg{}H 0?nV2QH& z]zQ.![2zJ>"`oI6+孖kr?hC;Nv+z!VRqdhnVA8bT dma*A3n?Ue;Ka&>tϧnc8LO+&E/JxWZ[>ݧlO5 YO.)N1i_KiN XL2WO?$L|&1'gN4'2A5ɶN&M3=6=wꕴkQ;V^gplz?a|[\| uM!A" B9XK 074PC:~B;2fé~]l1uEnw㽥pgN}5κ^ŀs)ʤ'nL06s}.HgJ;5\;x[ l+TzwdW#B1eë͜sW4!F[DR~єs!J~?KNy@Ȉs(pir ӳPE8xbW ]Sc4Tpw{17`%qH\!)1QHƋL-ez{O>0qP|Z0 U BRb@mHqb \ʕ C0낷ZdDn/t|VBMMf Oo}Kۅp"׿4.}arI}cP4|KG35a:l.j"ZȀ~đ'@8KD覡,\1չ7ULJ]uSHy_Nd?RpܣXNTozi̾r<]Ȓ^'SKbHu'A"?UJCD /SJ+?rJi(̳I\L?9S@,I3̨(3nǼ*cb|WmT.!*1-"j7 nF1]xr{ t3`vK$V)lou^x? d/ムk[{bgwI$ #pu2/ H OLNU1$>(V|Kz՚%_g NtjXmd$)쾫~$~Txəʕ)T焿|ވ%pm2kzUsoM4K"6S}XY/wR*>Ql]G902KP W"0-6614]YRaF`W4cX*1 ڵ59 DLu4gc.Ԇ\ TwJ]}A$,T@ٿطn5FQ67Aq=Y:hPzG{qMp"Ij8CU*f.%chr(i&7Zaum%x~y\ $ K$B; 4M:9];Tp)oV>WZ7N,N ~%LV}Ӭ@d;ɿyHR:acpCh"*H^boPuJ lƭ7Ki!_(# Brh/`|3:5h[JE1ŷ@ q5mgq0Tc"+X5.sܷ_*!x`]hSo)֥nU=tp!& |Vc*͗kBCC#?2}J; J"Ġsv>s_頾"<jm /o9V}j~&ȏla7ʌc#В )& ?sc@#+9K6gZVm_yE)FCC N1@>w;R,~ʯI(v Je̝*W& uzWd1m}n,$'~R .6ȃ,\]e4 z~MH?`UYO@d'Sh9@ 6.2 %?gm06;G; 8!Sy9[]Jg3UВk4lcǀ$K"jM3h;Gy TyR8 n7I@۳3SWaf(.-;מt~`M5FAN dN|lgspFӴ F!AgdgE&/C0m6fg|Bega ](PĴX58tq$e{l'GZᆫ3N70IT*͔0t ~?Ó j8Fj+݅8:*v aIE/`Af& Ξlـ!S%vMj}P^q2 JhzUNϋ 5j*υF+Vkn)I:jg.Ph>Vh6gp@ߍ ĨjA|s> #If9Vשu5 Lp9[-W#1=8Z{eQ*$ZhIֿpnܛbӛuMBV/w K\7 x6aRJ@ybnh o@@$/zo]sI-z/a`Ӱ+0`:5sܼ޸Fv )B_Zzc~@J&,֐`x(zXӐm%>rky:) ./i:Oa&B v@/ >Wr}AG mtq;m$'D5BvU"wDYE(ۏw5npXwPj\,{]>0WZO8€c#b$|-vȘ7Y'p|,nRH zo)ʉCa}_2=$] |G\/CqUI5 @iC[dS=+H,[;W(sk`XKR__(pn(c0NjIч"q!i]GHzVԩAjGڸA A%>׆ e>l0ɎTB5|L=k.Qp$X/dэXI,a|y&t2k-I^h$z7rlKb!\$W>&{پAJk!Gjܾ6"Xt"{4R6kp *@;Fq=j|7 G i7&V$9# #;b\ 愃Z%&M>&s §)I ;V4;]NH.mjo8v- ^V,j",a,w7(YҚjOF.A5Obw N # ]lZK)"6\J,L.rYV>k Mस25J37zo5NAj+$7AůQ[ [NRj¿_(9r1w/nFql5x,Z)?zMv#<BJp*=L@Rn,N߃BMGe]w`PKkt*/Lw<<4}32(e-#ozcaEYJ{`!g rLZP s?SΒ.tғ !6;pԍ^TL$ leo –#2`m+VI-ɑ.9e:_3A R&pLS"DKL<21X%y&;oSDdQoi fKy"L[–vBt S7u JebH?Z[[?yy`7sεM%'bBDc=L3+WuV1U'AI4/?aF(2@Uɦpucʩ;D}z~~i^Ҁ%6GHst`J }ǧQ&l] CN\vPk]_|rdWШY-3ߙW %w5VT WAS@2C+(U }8<qO"٦B&a[dX ׅ-93:u_%ψ];.pCn E`~L%i9:Q+)Hbg9j,0b\fYp^V &%-$Y r~fuҢ̊BI#̭٨9fk KE8v4zl{PBe620(;/ `LSwBLt툊K_|N'O.)]4 K+a>O6U'uX/)X iF'h:y0YŠZ1/6íDSȝ {?x=ԞRIo%'(;L$fu4ȳwԙ 'Uv+aһFDaA-4ͲՊx9;ƘOp ^>rP HCF HePmX=5H,HH I5r55Mڈp4J; or*tTMگs ;+DiA[x?/X {ާ nSqNK'Wwmc4{3QxM`69-$"r;H *a;NVa%4\af"ed4.45Y=]j}]§ds/TYmZ ^8{qbFd*Dl* K,\ݡnkYX$ QVX4/؎H [p,C:_>Xu+!Na"|AI2~ϐf^Zh8u1@}9(:[[Ò9 \f`Ɏjܷ& fjd vAJ5vTr "-CFe NB@ΨH > G9.'\UUrYE|)2 Fr  $8,wR-{URmm8n#심oi=*p-/bX}]%X@Xn{o"YX ~JEgD>M)B~fJzEwo VћQ [;%ӛPO2B+\@RV83\[ j/e0txS$غ1;#L-i-uDnߙ'B0lsCy+u}sKYvC$d`ܜ"duFXۂ0*;NAUzc'=3@1iJ;~>'(x'-XktV:>nޯ=BzZ5$8ʤAbBG:bN rMO V3:pW C'nb<©#:q (8MoΑ4#Df/-fd_} j8Mu7(tLQ0朩<"E@T~)*! %fP PbADFKRDGT>s(|>2wk޺kGmb.p~^ʰQ?M$TZ1ҶU3^aMi).0otvJSu\Ր7 7M{emG(I'Lʗ4Tæ%z\S)<ZF*S[erK7ᠶF&$ΊO5CyX*ܶexт*h+PɞU u#&`_ A^s p;A+pMo}҈kowvm\=:n%e! vCU,?4*egTVԎ&^2fZUJ ?߶ ߏ).10Ł 3i^[Ce3r(qR&4},+g+=PA!3F+ݞIFdqenRlTB)ו$<$,H 5'_0&Z" $>z.exLu4 GٗZ~8uV\Bt*Zt{=絊g6Y[s)%D|P~Hf@dV{%F@1r<]- Ω93I&غGtĝZ ~6o5o^(*1s/A9E7֊ҤխHlk$$ĒY*Uo$!YWK380ޭd!eů@1.ޣ'rO"R>Pm B5M+^|;GI{K>0W&(e>pᴻϝYꠊBMIhױnS 'u&IiAoMa EGRC].7m$֬惼׸Y5[^is/q;I(9o*Cysѧ͵c~*I ì50!n̐i5!-FrB')oӶ ™~UUû/*Nj-QYL:MOCԥ%dBdv]h}? *<2BȤ!Q3;v~V҈<6,I+z˲_Xck̘U_Ot?:]릠J`$t8$:z!)yQa&V4w.!5H\ U "P_0 4PnLHab*c[ =cvK:Eڱ*kuQfuGcS߱!$\VsЈcN]jUKDvo\5\׳M` _D|4E{43FTҟ@wx~~8k[>V-\-"^8LH26 ]- 7!]E3m~*E*OTP:ۦt$X0z=iPi%g5$_3)ZONf"G:n[7\o?@Jc1 :D'X9B,4Q(7Іb ~(9)Cw,Kw%Q;Eũ<>wr.H6_]=Be~E-R`{y?:DO.ʻ̧:1Io|1w{}wi!8zeT7hUvH:*S,P{ޕ5TWԴ8J++z)ɐ)]H6[Es! K,"i<5)IOQH>!u! Uo++RD_+{Mo)腗Oa-[ZUk C w 7|d "jku(z@T @*$ÇmĴ5PN݇bvZ_ g;f( [ߒ}d˄~݋q|Ysǵks==Tz bvI|J; Óu6[+7 U[Ab %Jޢ Y{_p;:+\|Əb{5WQ'髰ga䟹sy1EocpG5s!x+X5*1fVfZBp4@ik!6mͣnJ7Pdhut@mv])t" oSyt ~gL,C3^RSWmcvE1`H!9227mn@_J 6NWg,9 Q䗆KXZ)ļv' x?<J쭬c <*z@Ek'tՉtI,f۳d|[엉ȢoAfz 9"ҫY0+LG+rK\oC 6*B&l;cXDAF) 8:CZCS<{%dE>p?X+}mH5"B-9러Uɗ1DZPG*1L|BǂX2b%W*Moيf:]X70ѐӂ!E;j[DN21@Ŭ+Vk)4rXI/-9&Sn53;X _iLfŌwPVj|rK,Q#_>|j8 123E8fbqpMOHDw#s.x( z75z ɇ H5$-v5\0Zy0k< 1#L#P'yr>bEi0=?Ձe޸EZ1IEmHp$.n* Vk}QO|aJ6`]6 T'0ҋg%ԌWG} bSN׸}9R58pi[o?!GhV]DJȡ Z+Kl~hBq,'e\OʓdˏEW> aFH&9/Q|%;|P9nޮ)u|Vv\\>*L)aYx¸†$ڤҤ($,T U{>o(-=R~10et"ʙ8beQ3RGiZh"Of$AO!̚<-a8tUMG.\Vo.uj_C]u#ت}}|Qk&Aæ}>u螳Gy~kP]+G&ؽAYz7+4U/^k[Z} T¶tn|;[kBߍD,/v3j*L1O}'2(oݸD@6?z(M0[! ҒM4A\&ih.On?ޏ,rDa,o@yɿv4t0`Z:j8^VP<0j' k |ةE{E\B`&jvSRikBV&PsƘ g-`Z"u!9u_9 ='ڜ,t?+K0" /$^2fw焢M 0w3X|(|B9hm%V]'it36?Bj<>T!r<mN\!գ6qGYSnѷjtҥ("_t*_&}wS}}P .}o~l Ɉ곬4 ݩԍt,Ps`}xܛmha 3 9 Ț JKfHIbor(G?sƽb lf6\8b6(9_"8sXnAS3>xd-0ю!GQEt>q?ڐxXhXʲHvgAqR-ָq:@G\zv`WϩךRz;XJ 1-5 V KLqi/#e+(tA+ P}V,<`rIYlZ2W498/IQ cFruu(0joxM;a"$Ulo՞Mg*gcm89ܪt)nJ~R @(fSuZ2]yq9{|X.~w䬶a+B(C;qi(sِ i@<,{G̞qB+ gyzw+?Mw:y3բ5p uÒ J} %/ٝeK|i6$#Ä cYf(&ʴ>K!(%4<'i\S(#Ƽ}$Lޑ0я5"c0n)5SDw8*:$ cOu7hH)5'vE8uFerPI+&ve|u\\f !3ndAw2Hcycjo-^Y$ݜ|9޴!,2f-dbSV~R]_FT,Z*>ӹ'D˱Ue.pmѻ)=~~@!m'B (FKC JK%4F^v⧼8@o(9F蛵$z cQ4l6Tʾ,:lQ!pq:Yb=mÒH'~}F3Wrkn]F@o5yӀo3_8]o}&/Gd'9U @AxP|vS0^v5ۚ7~;ģ 1kza!LuC3F ;}LÃn$ufp? 2q_6ӲL]@E%{XUF=reOV۶{EPёL[!Vu&%Fr%:bMo)>APhc/V*:yk#[2a򞣌oJr0񙾝(#}!ES.ML~!E?k-r%]h6&c|zyϔy#WFAu;BU\Xq< 32Ѩ=c޳,yܡ9i' 6#P0#XmSh%DK֥DA9&CzS[ |{g\'0dJz5c<14QH&tC #kE gz!M+X܅PBs FHC6KEzzf °19*j22{-9ʉ;~cfG[_*:L*GNh,{x%fgƇM jU>k$;3&r!U* и벃jE.1'bqgm3jO0ɳ]۽;бpM8ͷ9>q*+8z8"ej,cX*V #IʲllvaF=W˃h]hp]5ِ.Hr>*"D_T9DaqhtSx `-q~%ժ˓̹[;ilC7`1&b5U9o˳Nllfg oTPLtf5k#5Ix$Hg짛(,eh\-`}j@w[(>F{AP>3׺UISt( ԶĤܦ1q*L[W0wsb.šzS#\`K8}OSj͌1wfG)G0օ_ը{ ;?RG?oXC! dj`f t:ʼnamgD˦9>%*XiY&ϙqKuR༬t؉!3@D8 fK0ϾᲯ#i1'VP:@n Vx^"N&hu~!vp6V9R?j]Д%5j?xU>GrSV̯TZgdܡ+(s}"ͧy2ѰD!ΒY4jɒ>e7)Om##zWL6imKab6LY ؆xh~)&lr[OL|7QLy^$|l]1ĊjjGGR.[2<.xp!'K"`CC A;e!1k11 tMMS]}#[V>?]M`M:oI.M\#i\:;B7=jdB~躑fyxNR`^0>>γ~Dxx1q'7"*#a~] ?2s!w)?!\ȇ4~~c]Dή AYb'q40GmP5_#eat[+Ww=֯'jkˆP`bu+ۮE<#'2T5Ϛ$qM"iBD:[GB2c~q-ęߚ= y߾t/:#|t MRҜlI ,}o-ʙTΤѲGae‡qдzbo] }brH6!Z>ӂSxX]Q!T*'/ 3 )مN~)]2ݧ"1YF򵦌q3ܾ-%GAA֘0uYhuaLtgkE+{]'{>Aa h,D#3 DU>jUxi+y+f1۟k9-߆p)u\ҥMfMxOrj;;h[)928>14&% z+{ǓlB"dE1FvЄCOQ>/Bz"åo<ݭjfU{5삁[l-u=Q7q7>HוuF aM)^GD5@Њ6PjW!`NxrAY͖PLBNCY<}NJ|jbZ"meqAO^gnO܃F' Z+wvWOKD{,"r=456^hiO:+'2R m9Q\N~HK >$HvMF m瑈@/~AC{cQ/I?SY#f]ܲ0<7!FQ% hEo_MIx δJ]p Z'ۡ1 .UW _bf{:jmrN٬A\;y"@7/n}6xoyqOFBhWX3WLH;%_hWB1lĪO&>.#Uߜv\5B`k;F5O{i?sl7j,(=|/CK ]4'DtjfgM;X0O LnJاmrx!iU1GBEZP2ʧ"sbef?U^MNFזڧ 6w,N-FƯG~TWXRw *u&ݵ_U@ĄԶ`1#aCSd,_Ҵ>*Osr^л#~qk a+p̨X~Kg%{u:ئM,LO1䣩wkFd<+ ocv y=-5 <ho\tC,Posx/C}yHN]Go:BYvpA %N]7''+q `#&>yˑ D.⫧i:N7 6P7IaN,H,G\\!mY~n)%H/esTjE$g 'I(y5TԪn53 !&$0ÏʓY{_z)j:Dz)\;7[H8?3 <nqb/{32qwqOj*!F*Y}P[<+ysl C qFU:,茷"F1 tot~~kрAoi%WXE:-DIJf(_V|bvN3Z.΂Gnm1,sZN;NFX ~ Cr:FwUuŹV^&W!QQJ`7/-(gqL[y\)ɎƤ/NS&c%lhtZ续uѕέ=4"dXQl /"[xT<I-7+0u쐶D3_BhW ZS^,pJOhǃS:k',hmzg߭)--S޶ :$jh)ccY+}R 2W~#$ъRRBMĐ:P?6a<^r/ڸ#ۥu2rcxsm6d)- |R,L<'5I:L$Sp沲Ęم⯭P+6wWgȖcyն3Qw3+Z cᅫ2j>Ԓᠤ((I 6r1a/y[Z/MƫR/C!7Pv5H"\N[5~7&"y9)!P'40L?=h~T#fݷj82` e#5Wd.TIi} ,Ib| qc0#5B`,8Ye'z@aKx|2U0|\PquKI27$Nvޠ"<^Ą-ar`]l#GheuEQROA]8h]ONFMyLjy^Q'ʆ낈,1gO#bD:$xuC49O*Vg %Q3Co{r4nP|.Zg^{=RIG@972{-ܺPۂE!kq_<9WmD&+cA+,st,$m_΄9/M+9mIkDN,)IzdsU;EW圁8#m9a nʚz Z_ Utmm5W7_#W+f۫+v^ w&ډ󟝻Pf̂eFJ@D{sTA[&>~yؙ)},x<[,5 P#3=ZP}V;u&tMV-IBQ0tU =7F~D65lQӎ!`u~{j+G'Bf@IU3cSf|: =igހ& ؎,;PSncYnm ۟ Q4`(n0 e V&ذ+5d?0lDƯR>p8BlvGɛr5!aF%5whΝL%`r4NzcnTcG12X3u Gt}8Ǯn UɆ(u7 -ZthS{O-z*@mr7PXBT1'r 6yP*UT=SIL\Z4"۟R4CD/Q/Voǒ{U0m5CЉ3]vE#qe؎Uل0O fvCªaflG>(傡2W,ĴF[DЛF#ɓ݃\1I\1VxQȑ_E0M-WST@=ʮ"Q4ӣĨ!:Zu) Gs\tfA%Z(,P@WHqw #JH.Z=c=uc4U )(O`n֘ܛVm_yXڿ <|P4$BdX7^xEZ* YqccEvxLX#w:_Ipd9>c: #]٤1[)ӠG/ #-k('0;ϪSE&[<؀d8p SϩnEƱ)*8jH "e8^g҅]R~T`ӟ˧0])cY"BȐ[~ mW oܘMɐ# \ h1: ?j+n\AtX-8kFv\sҔ_IѢYO5{t=vJe.- O%:yǴ%޽^^kORMZLCĺFw>g}ՀF4UeAOqN/cG43q^bV9%\ yGtcHRu8sO%j4 e8 &7[&u:VSxr@aD+[2Bo wfdĩT]4HX`y3~OlVh*{FnPRVb\6jz,0{deRxѥfg*cgK˺c0 6RyajZNҚyRb830$(%X 1d@ۡ+e ~zF&y~e޺fi8,zx(F#ZVxw@_38a|p=bEօ_}\6qe.3C$'Js5cw 8.F)ӈՈ,q>F$LeޛEɪTf!-u„$y*5T6c; w%Hv@fOcЙ3V}87%񊢹ZSi4R9$6wiUZbѓ:0m횿l#•r7M|YQ 4AlZ?6z|-d&e;a+2$LW>]'šSR)FAG88^.:aj:%#.tɰ% -~rL u)>"1ZQh Tʂ0CpjMM| ]"iKmϒ H<{O%0S`LNXl>; I){wɂ5I[M#Vw!#uYZvX5hetGs5bK /w#i׬U<[7#&`NʈF;`7KhʒWJ=-֫:mWqť*gaǔj>%,bip}VXm\g[Q'e=H._@SH'`Wrtυm4gze[\}Gz;R|&Gћx.L0i{%meiD)V 2I{<FAiN$>f)x(66ya'k+ir%ďK\ܢuȏdDmK2;8֜j9VcxVR ^ڴ;Gz m<טR DXVCiU]U%ԶP9?B@E-z# gFr]OgڎSդco8Md+ m`l,0쟁q FEI&bp7 /`>pJt9^kDL|ڂrF8V*0Q̢RGp/:m MV^4. ;i' \vWJQ4MD.!}^>E5p9wݍ7ٷ|fEOL }~ CSV({T64-⤁J4":/p>:.':}{ $IHeyBC0$In>I_bG*85q!Urf-wXDy:Ywz+[ITuE Th:_M;4cIq 䠫2Z-؋rgS2 8.d-ZVܹP9ڱ+GԢwGR:oChjK:btJX#(ೕG<=P;iF"xb WhFc 3/apGf`fw6mUy+[BY0-`e}li\DnGZXYeq!mA0{  }sN o?<9BgaetA@ZFꍠN05D]/k$ {C;D o.ak=Ud i:DTqAOue*$$v U*[u1]L} ~e4{2aqWt/sydiX֜J-em~0q-&M*:{n'A}MqWxk]TAu4"t;|oPyLUzO^KBKe\ ϕjVnȱY؛&ݥwF=H4 j5'ҮMq R^+:zV8$t?'х=Ѩ6i|?;%va]1MKOH*|{_mTtp=K=EȍήK!0e*[ [f*|LJ EDx g g"qjJ9G`6{<QJ K8 ԡ5i#~&OF[!(|0W`T-8LŵL7]F9֜)\;h"g%sR8ר)Zp&3!`ېPzVB<.7O?fP9 /=V"pxEriIw)8D&s&zfe~q}'t3$@8ڞb^7POxгe'b/rO=pZc_uʝL@E.E[&]r42XH`X5rg )E eӝg Sw>:9gCs w?4KUy¹,Vi˪gYyVqș $SHwVl #}!VO {w5[]3kZzædh;`|θt$`TG7%}L;ȥ-xf&3.zh`h2h#HCŃd[Xyߥ,1ND82,D2MI,ΈHl9|9.!!.y.-1ت6c͌C㞐j񞕰X`/K^a*-?Ԋq2J}88e5-W>JfVٕ(VƬFAk$I\Ib/Ds6mDQTlBݥ5E _&28r:TL!#ȦoGgʣb3;HŃn XDW<ѶRP_n*QH9.lcY:(c~w%pe!S(-';r)[lǷYXT%^ds52pd4F!.4QN_Ny.b•Ӥ5TRĿBr1% рp]DON ZbZU`:#]-_wm~ƶ:ҍE`s>Rg</̀vDlKW(僉Ya*\[LE沌J,qpu]bj }̡G߬%ĩO2rIc9_ÏdX8ƼmiCNi' n2OxkWa ^mA2k 8q:PW B|ByUqxZج."fXWvp up#lDr<0Ŕ?v鐀 =wӿ0eW;mqn+[ss$ڀNYZQ,ɋ*qx>A4iySߣR8}jua`|靸.}aOĜC'$<.J_%wAQ5d%\MGa5b+:c!ΘŨ%4e^UT(LnGB9dq$}٨k~|P@kRԎ@/k5)_-(sM.#uei3~Ԧd -;/2ASSL첒'܄&C6hwj eȵ7{&WG [8+/`f285(җ0hNQZ\2I2y -(a|6:ۥM*= , ZMj 1BA[b)wWEJPlIِR?NTBEB6܎FRl|<%*+ |'iI~#8Ǯ Juq9hP.`q_ܼ\:5}zSR _d?Q3t;1c[{<5N]{{ƾdUzc;R.b?NCt\WGrlxl71|,o>it_KqIP=`:s c 64P+`{ͫCp9~î )ObnM꯱I3 r |OˀLJL Bn-5^bTjƈ_þ=fHbʏyNNyydnOoU u+i؁f׊`p d:E@kM$ïA qb fd xٴk 5n#$R_f9Z0D% C7zy5:I2Y%Ȉ<xC.>9hfG{,3hWZ1m)"ܯ4Zʺ@ 3<}ťk{SY4-Ÿ2pX&Xkx3Em )%23B~~2\✕f }DğqW>Oφ\7NXJ$FTOy5ZO`N.tnqo K8;2}Y?ģlIҕ8˰HeS2e߿# 8;]@#~NLL19i*OWXFEWtvtP4*ޏW/|l&LRG.OH]OZ'NjL= j1O\`R>Y}Q=B qd{#em$&O`7 ;UzIAy:a=;˭`[k^wMX|U>3ک&+AoE#qeLA|6_iw?E^SW1U;nOv KY4W;.ܒ" R*2ܖ;BZJӂAqS(K H,Nɳ{Fߨ|sX4 ㊳:0nxKF*|;}ߏi4!\Gд  ;6-1DɾKW`6Ay5@\%j(5%i Eu%@_45Xלuַnk"6@?BcwC$wW5sc7[ǵlrWl69ޖ(hҕVƪt >ddEMkJ&V"5C6oRmbx 48ﮘtÓ]x6Ct=1>Vkp&}N3DKw 4k2a1^+yA?Όd'M_6Kc"UNύvgu1/>T#Zv0Q!#]N(GH/Dքƣ8Rռtd$px~ ![^T1T{%c;V,ݙddLrι0!K ~zrM\$>0Z5<5~֗f%b4ˆɥs&}q̒gw84۹!%^g e>HuU8rƶz^1i,!b_Jĩm"V˴ۉnfx g!BKƢBJnx8aETh0hmNYVOJۀ(❽5E @|Mޤh@/,٣hs7T4D,oxQ$R &e"G9=!uHIz݈\CA˵H2WV;F` qi> 9h?+Yn,5< 4XHN2:zC<G# Yb2rEGݥz^j/L&w2 3 J ?ZU־[;E겍&/gm#^g0kE \VK0&][5xViۅd_F]2{OTdGĪJhh o ՛Du>=ODrsphVfƠlʥݯ*bT>qWyxWtzє)'Qi"ЊQoL2|ܓ`ͤyd{DuRW.:{̛ȣkgΪ4(ÃىKqeZ͌\m zlR`RVzн}[?,؃ +0%$')4! Z %`/j.8OƱ_h{CFEB(8"$bd@5rLB-4Zf~?([AS-"\GZbdK*.uE[n&&oۚ$y$!<-;-ڠcfQ[׫4;@nޜ'B \qDP 9!-(c6h}Ⓧ]‰p$ NN* -*lJ-xk<*T-:Pw\ݝGΐusNiWOW4ēEL 7᷿f/+ YM& &a3v$#R,ڷ0aEN][Nft[r!Alq6˶$s;8}C7|^ .P6jj3,@~ÎzHr>OX:h >B6#G0VԴ]: nobC1I@g)/utXozk)+)Ey' 5"~>RNp0]ݹ7vVU/ʂ`y}o{jNvu O?/iHߩ}ʼnl/qt|я=_fFWsW*ڨ $.dl"`5u(hY;83x] .D{b J}ԄfJKL 2=e-gvRS3d%FI@q1^\R-ȎUol{xsq֩+e&׺QO$gήܒF 5w}Lz "Y L^ݺP]uF]NNd2&BDT'[ccsìlxznmc(,,PL`$n0a;QРF9(]Լq/5#])깇BKP¡ZYGהFuvˆ8`0 Όĵc r[:Z3ݰgNyj )~_88Yi.]B45/Z(UM),\m8ʕfh "@~|2?}pĿ x >*#`i @Q1a+w5g &g *ݤV|>x3!S' Q'_>oz{(Jh0G_׿ p1U EO`&eLgQgy|2~'[Y9Ky>b:+i E9B&b9օqy:gm(+VvΑ!({+Ŝbq+TzrWE ěRQtOD#KB8-=ƣx_x)M!ZE[#/5 #KD92Kgpn:a}o]Zu=p+D([z+##zҺEC;?dRfLJ6uf @F;ZJPL&Uū&'cATeD ꨣ1if*֭ʪOW3*1`{2߭o}bNT}c-g)2f\dc({l)nmd}?P=RpzGZBJ_gexP[fQ;mvfJJ'56{KoN0:whjI~.Av(M1Sb0 \IRyu CcVfh=>co=2RuB|6Z75 zڵYtLqJja5#M G|ufXt%նE$4VxkiF)|H^ Lw **%~+z%vOR-&6P\'Clc 03n=hb2vZŔqh6JCn㎫ib1+OlD?YMOy ra/ǀ_V1]Ii;*{0?$wcXw-v[X|…J qùgNA0ܛ{rT|5UFF֞ins|#GYKMK 2 I\T+fȷv/6_ %"e'4e TjTWeܭb2kϪfegV!+4 JlB"g!Y7Q-·lkdpI3PwP]F.nY }N y6 ?[2'0VDn.,H]5[(e0}X L65ډᾢ tXukD㟌xsɒrG SM>d©,ЬNƱģio8ygVݺE gմjC\4#c\(Xjv|$ wK O?]Jwm!ٞ6P`FEJ ~M5!mu,QG^=+(`?(QgڄxB9~NTehG]™ I%B[Lw9{U0e䓔=\(;G~(dVK x)R?;d\>l̆> е> lwU〃LO6N tGaCϬn ~B~iZU񹆂*d*#?TR-V:e %x)@;I'@1p )XHĦlm&4PD~i Öa'MRLzOț]y)_ZEnJh@;>n3HR<-,̭XDIFdro9^bF'*\d8]yOKGPTEVBh=}eΰZՄa[FEa=/QqbP`XW #-ع/Wn_^X A~Pړ  2P:Kh$+I$Oe!a=0ZLV/.,Z] Zk?-#/jF4..z'~u)g4:K(m'J9jSK8@)Ttbu7Q.p EMF1 h{qxWfUx BA̫ihmiG-%_dfᥢv9/>a1)-? P5(Tik*fȗ6;sTUu=D.{pn#/m{J?ryIuJ,S~XH]lv`KP*ZM H475ee[Ceou^]U|Tk:]̰!AِT z[9B|+t\M=1, x.jv"D+>xCP/gډqOZh?;yEW6(Ghiwaiө6u +ǧz8yqR+[aXb, )ֱbcҺ~,qb1̾,1Tii瑛D:QZv]6yR+Ll{xi %k)Щf"p4Vf)ΘI!9mR#R.Lp֛P{D.c֡fCȠ(mZF٤~KFASUh8۔YƼe>8C>joDZ3%)5sK`h_ljvHeOyo<ɊfCdPuG,lUA=Qx=ݝ4MWf=ULA] cpX+E}Cqzbcnږ;X7Tiŷ# T1Zm =G$/k$f9REҾLQpDLsnnX AKy۫o ÿ`1nD_6&7 t|ooS`##tm4?:Wc${bjho$P#fL{?l6$>[፥K% 6)z{>MKC==z)n{G'tUQhOt~{oMы:Dc¦E-9c|۽o)Ą?ċvW58UfdaVݜJ綊\̪V*1Mس/Yɟ?YY=sۛ7_DNw.+S#m$Sc\ f"UA (r{kDں)M!MfKn&}Gbpm2 @;χIJf81Jhլлw)".Y$/tL3'K`sGkte+{NuA話B,Rcoq8)lż ^:|2 nEs9[ %Na%T#)Y Jr)h& RE"A'ML sڪ}ajo`IALk>:/|Ť/ HtZ#DNա|7.g oj-):|9y0lglۢ_&>SąFB40Їrt_u$Gze0ӐBbu f9Mk8W#\ҩݼᑠL;(/Fp,4 I(8\'B);h${McٚbsfFeD} \J:>Qw n[YY}S_3TFTU٧Ú;ֹfj}w:N@` ;$[LG|فyʷ(#z:XLLzIAtm}RnFMEڴ㦗 F^eRQk@{U2^~pʀ ϓXNǥʷJG 0k{LA?Nņ..6d0m,v怑GmE/Ue]MVRdZ;DKHBbrL% I,bUMBkaqTd;绚eUGK*74}y|&I?Vk9/ _7^GƦWr6)PBn_Raw!d+(j|D/O"|xkg7l2Zdwe %MxGD2Ac#4'#`݌RpDpSy[>o'pݬR)G$"DxGs"Ru7jD/tt9󀱈RJOC%tf4ESoqBx0 ,^aY1c!?HzUUs3n%h#@E$PZ {zZ$^/I?X;f7Z!3ݐ7oUOoh@y8(Pe e@6;Z]-k_y z>;:KGR5ԾN_BJk24npowS DhCKC\O1YN &^l"ln3e\:F3]+頼+8 ,"v ]OחI,׫2g*FE!g0 2!=Q]n1Ɇ_yF?Pwԅ$ԟGcG?𢭹CA /ml-&@G^#:^t`vb35 ފ,Oj!_Je  Qonvņyl-3 w/NW\  ? ( H`$ ]x窟 '͞RZ'D}C2l.֕X{D~!93DbWU DW-i#Y;ܑD Ea;UNLH=vaui!mv *1P9Yp"7! {@:eIs'=eX[vFL|vWe"ИRaz5G%` N]a%k7aOG8,f{:L=rWHA @P>#[hWo,V. "oqh(B*D^*5l \ENQ]5P, ષ tO&Bضvy.L4mS\؍g MHNED"S=VfΰhvjaG&RhBB;3k)|83.n 0{`up׉ qOsD@]n{_~OrVmpN" d5qUezTD v|g0'Z 8e68.e)ͨ&r

Z[VƊ6v!^"iLCҵ5&yFaf2G+>xm+e &J2&H,g@Er\aYꅶèöj tB~Muh s2\&a^ +^"NO-^ Tߙ]rKua[Wrd&rFp;rG8FK\$́v|DNgPɒ?vJ!zyQO %=.* Qoԁ35+|֍츫X*aɃA~+^ { ʰa8rb-lW[ct'?~lEOkfHv!i14¥8P]K>pq (#p岆]m}WM/<i@&۰CPN߽Dn&WG ",?׿kkO!>1ÂX z j_ٮ&@ aצҊyu[D cHu/vwGPz=~!A.~7eN}8C랁PoZBEa /$Q+5Hҗ*_c*I ;_H7U,m >FTH{"v7T5.кb7/(VrE\RC<*&'b!0&pyQ:eEZz <(h c:Z΄F2NSeJ^]OqNlk'뤃d`>,}߷LiҹQpN3w}qca<:=0X풷$eW˨R3=+ &n3;y|i .TCU포k&ͥmX}ۥxN\3 ܜ?`tm4=nn,{K>gǏ+=z=Gaɵ%6v|0@bVCy njÐd\*õqwAT4YdIKΈGXT_C$ۅAϳ+Vq2\,bYsYv,>5YC֏nRjY5vf m}1bl6d-UEsHc`'t2$EХy\qov:΋R[ zn:$2#)1FZvqȌC*Aa(\ѧA%pfhiɸh#g֎]|PIb\} lZCyx6C;tG#d h6$ v;Z2 )f [5|'sLU YUyUu_!U(0c~nv6i?,]!.lOPUU7]&0TEN4oCX|f-~D]*`n>EN0\t=0 .@)$U>#<έ{lR>@R dO=q]6 n&ne43N&C*wlQiF I&<}!4D}+ad@ 6%:|$(pk?kl5 dy?Cː4>]/MHg E@{_<5['|4mCSDʈG 2mb? z2xB>yُguC´ ^$672ҙ3:i\T4f8,{>f?AsL@ާ@H#4@nk"q5[|{ˑ`[)Q<iJξ/4دS?QHw2<-$Iavg7%P˚!p䠠ƅ'%G~#vMݺy"q^2t:%l}[U]I+L^~ܥ,S!{\\.ڲSG}p_6xRGvLKz9cڀW`3օmFXդ$L:h́Qޚnmr더6Kq&ɥ.}A-*??R$sz#|kCUԤ@--QЊxX;@պuX68ŵDJWrex b8Еx_ ~(9$n~˦O9<ݞqE8W@Q\k#xI F@8=4v "<9 ;X_Y#μl-IʂRSh0L칷ꮉ%&~|w gu|2WM'{;) B6B'k_J^Ÿ5dS`*Ax#r\WBeW'QGx=%jfcT GT]xܖЕHe&܏bA.<`D܃Nx:Py[9/FL%tt\ 4|$B-ُ~<c(,mEgK3%fETb4E&b3 .~"|/oot 3ݥ};8+tɵi= KDssќ~*IKeugqǐ.?<#D(V!Co9Cjke($e).7hX[H%&JT!|=N_t)JJ(Spk2WOMT.MAVOH! *Stۀ.q jEcJЀ< +D%c 8ܿq `2Ns#C$(Y[zwm<(/ c"8bF+[ڡ.R_QS.5?nAdu>ގwo;gr}~e6} gшsO1VcrvXkr`lXy lS!xsoJ V]j"M9C(ja?+j%ط P瘞mѵqW.a:7[h ?Hd,vXJCg`(ΈDrVv;CIű^lj-v5R@߿/f9>+% R{pIQA)7ͬHV;`CIUĦ"і*xଽl/T<+dL dfEKP#[Ap85|z֦`j Rmޕ2oI@(y7l@Gޖ[.3!+c{½u][iiaO@X5' ]"|}˞dux8J;h  [LƔAf+zJ(|^fJ̛EӒt4-'%RhgT m`i{srWƧ΋)+w OkXO]"L~D z5I8ttu[+7&b𣏕p|-sY ؃QWj;Sr<2 :SxM^yyMP򳵓l{X0\spJ :;gþ⦐Jƌ=>&P9w-9{Ju?pYkōrkHzD2}GE-+{߯!Og9='x:4 F??b/ -?2b$|,qb̙곑,3<|H(ք>Q,K^dRt/䤆-K|Zv(ޝ՛*bjHr:%e2sʈQq4KWQ ~z'c]{`AމA9ja{Gy 6{"%Eu~9m`1Wձ$|}tnCq{ʠ"}n{Xab.tx9k69`VR -J5Us߱=~8fGycDQ^Uɕ<5;4 :UZȪ5V*5Dcp(+"Ѳro2M$)$`;!c\A;t#\-Zg H>5 <4ےRhw&ghAP8GW\ƲKNl%w'KpHEߗNkv=bDd"JgDSp'1] ۵:gDv_GՎ> y6;۫KEԇ;~u"F9Z͵g%, fb>Ld%>R)vmA/t_Z5҇z 9Y[γ}@d3:-phQ4K_ӛzR(\wHEWZr ⿤<˵Ow[WUo<L:E &f3ZvYʑ? ϊ?gC @[=쿆 LT! GpVj] kږ<ay2ŋR? dY{<-z~(I 1k<`faߔKwف9rha Ȣ| jH]E,DܻIu+MG7aomJSs3mnp`V"_Fɲf}YSI$ G0 D[+̽L]*5b@HA5 2cT|v] W0Q:8h>ϭ"jq \>YJK/ J&wJ@WD2`t<ɶgD >FkwM.ؽW^ŋWs(r3M;z_$q'졌@TuL1:J|ˣbBfYhFא 55]njbJ_wl9*#8 q>N"Yzڐv6.9p]!%iI̽M=}t9SBɕX?\A zj!BYml&)+ w Q.%MBѕtgΘ<믂tN ,QuQe}o7ln HlVR6&,Z2iZ^.v@i=(׬pكݸo3W{~]3hRM}F3|_t\6u W% NU?_7:1$Unod$?YDGf=x^k38Fm* ς7S;hº`0.h<|/ bhG'6N#`TTRscq}7zX ; ˚)˂& mUpئ@Z RY3H`(A-&hֺ`d4.8'sՎ"V Lc Yn73 |4 YbT "ZEI>A54zKf0tԊ kr񖘯womnQo4R!/dĀ 7YƵusb0:=oOXT}v4ꐭDgbJJ ImwOMxkJPN9]̳*:N+&@ %*KpO\;4*p:^H"$h: r }+[B]t(ZBZq q_]+ZvABL&Ƚ=qH\y4ΫH|OK(]F_ayj!/:tNpo*yߡ)JG.4EL"[#F}I-A|ܣ.9XJvt?WIGoȦ6̯Ⱥ*RkK-v/XNR%Dv]{.sӦVsxi;ke8=+t+r[6|}h+Q(X0'nJA$9+pt^qhi5EX!YǧXv `1-%z ?-YF6Gjw*~D':=t@ R(MȯD&b%[+mBlnx }ʲ3g,ȏ#XH\!Y}>$quzefp2}ΰYt4B֦s[{+Υ ,5i#Y:LNgQgi8fR"F p> 4mC]Kx\3c:u6I?MTގЌyqKwl0.ug,\ay`a+BXdl30z>ݏ DOgӓviZOdGbP#(݅TӑDPY#qHr:NEE$DTe[ԙ]"XfЇuy{1:D%l#78 HW/sK"}":OG5mV@ݑ}1;]o6+6 NxYs:%dsӎ|Wރa6=̆  U-uB씫p]Fz"Z#~GX9mRw !ʛAx.b:o1P&?,GA7`YFw㼂CY>r./BY$j "o,4Y8Wm8ޭu=I4Xn glNuEWy1 -ܼru귈VhlFW^m_U$$g!x,%ڞ)ABW">',TRP'.-CmG:F Io=ūPWl-܀ bBV?n<5?obxv+gO?;[n@ UtBVdsv SmA+$ tN'BtLLhiٽ@3hΧgݩMUR Qij]iv jC L|omkaui6&z #c0h^`>}E((ZښC8~n'b<8wIUùXLnu6jSN-I KB4;\SXga6O+N|T- J!Ǘ@_7~HXk^A1zI(/"? r68i.QU̼1<eT)ID1!x8~P6D s’Fz*SӒCצM-&Ɋq2ȀR6`^UyצH^Ȓ:lTnZiP4ŒAhStO|֜1wp.nK.X5J!e; 55VOP.h[֝|jt em2{Ar4G!=| ̸H"b%hEn q"79*'Rn s;>aHe+jAi OJ78X"&emlğ|?쪌 wA6Z+P8R)ږ E9~|3ّV!#.߇E5- t ͼ[#d|nL YKc@+40:+ qn3it%sDkx $p?/bDeWC?Ή\D^k{7R*ۅ-GacKs"а<yЊm. -)y$b 䑆ܺa2W>\hcBc]SKVm 5\`({!-|q6ܾ&K9D6D"nZUV*dAB% >a`YW]CT+96GKkp`ac+l|ksM7OSۈ\7V( nhvщ-ͤ#^T.޲XaM dI+C2s1' ymqo]D@ȩs<| i.Yڴٮ'fX7.Ic5?`k3y;)XY@=T~g|=sFeyu8^Q3AjjA3pBjgj'vϭւcкbVFa(f'j6h&]*H8wF@}`@ :;*S L[{8g=+Th2<6Zў>c_2e`7O0k=P $y~!Ф:E$=֧9$#|a=q%+ٗ+ +G{:^{"S 4%&bǻ]M5Ҁ[RHTeW_}1oGx`C}@M;4; oHU^HIu"xJ3bu%V|xB+1[.S)ďya q#<^Z yٓ:Ă΀ q+mh8V}Shi5ClsBdG eTO"s>M;bB{Mn?xBu!)U  vɑl"`&MRJ1cH F{хKl,%" >bPDet0ߚpzcw@^ [*#0ִ ߰ˆ6U782bkzV&f.]zIQ';烺H3ubgbf*@:K7}Q8gF+z),gA݆:]*x&_>*;p Zw`0Wjgr-~'nYnJT4s2i1.$KbE.Cڏs϶=0 krhmz j9 fVt>0 Ab!>L9i|t]ͪHqI HegӑL';7žWcxY/hŬt4Nj"u߰&5\QՑ.s(ʡ=C}V rzMtV;+6l0K1>7:*Щc: kEv|Û`zt/fm !X򺈀/f3:MᧁNI s`{[E F;P:+c>R7{ A'4QԌZYm",vy,oYUCY¤`%$r͵ZAśAf8po6ǡRMG&[KjI ˎHғe8Z/m# R&^{PnbZb"S-l V?'@hG,tg]fA)5&,Q50S;]6㐌r FIpiQsL_sbUiG@;k&L2rq eE*\'re8WQP`m? U:? z{Iن`,c P$*,V\8}j>#_q-CWunc_%hJ $̇/8%i2(>%7d sUIW!QU(>o,r̉QBCZb 9_1+z`:8-: Fŕlq/ L!WS鴺7.\cq<>~ v KxA$kpC7X6zbq}l֓#IF|DyU󜷵,`QniI ͨKU<{rEkfzHn.4$, 2yBd@b?M|Bclf0=+$c,سmc.h\ N⥁?Q\GR.#,˳|,3F&"?cU(w3`/'|IM. {WYW^_ &(1}U ./GiչΠ<[۶''|H魾3$ {aR ޿%i5a |1i~*fԷLոj3 ÒYZXѫ%d>8ϐpjN$_Ţff̞/ ipu3´]N- k- 7?fͮvnq.Y<ӓCkMi RD%j[;HA^IsaҬ k67X0ӌ'KE:jcya&^9N>A?i3ɽyJc'3-uO=m(Ը)J;J~a/WFL J@,}9 rlKPE.]< gRAE@y,H^O tńp]=d4lt^(R=jR$/3`O:|>{a Y!_ XƖ_`ZϒC?i9&>LF[I8eqrʀi>! &X<,Xj9HA1!QV\m)mS'hxp\q|d=Mp3T,`Qj[s>FrRRz8'HSreI9J7TSy/'cnLDz$x p_Wt\ bGЄ=ڙ&5֑L` tg]SVgU.F ds pB0ʡ ! ;+ԙ&ڞގ*3]#vJ<;~08ha"jM”Cfеy VvE㡄ٳzppsII(/e:+Wy԰G "z =&]qcיh[XL}i㝐 >F؜=` (2A fLvQm 剜$-|\+cb1zkv .&X#CcK`A34S 0LmC;+"X27wƐ#A!󤄓%dkCd$|X_^¿1]3]= ΢5xTV,5,N֜"̻hLmE}(e|, 50xbwfQum-4:qoeN6RBK# 02o/J]2 ҇^L&ں|O2=@p۹ИXnՁF5G7]Kcla$XF(|ZOs,i\.29H<,LGpS瑀%gBx f7F05Bx~}Uv&8M;"dE<3`fɣI⬉vp{'&@_'IY3Cu^bxp"|{El_JLLlpZZ=2W75+I[[|GT-MDC[S/&RcY|@P]Noz*0H4zC6jiۺ(PIR T3t)VQAt;%L9c`S TTVD/`ތsH^f8HaJ}V܆[z=?ˮ:ZX8G N2}D{{L.Ĥ.H ^dOeۇE6bog&hV ]~TVQHbR3!<ɵDVNsqXzˏB] uQ"͕4jPqO߭ B *+%wY2͉?psȏiIC{d\bRMJQ7uCjB$0)TKE=~=R %44$.kN+jR`&8)@t`AOKp%ruHXmXzD뮣ck8)_Xm*ׅ3%/VfZD&kNGhd(r0WcƨU=6[riD%QWm]3 _pnʝhH<ʞTae ##-z d"39\TPq'  ַǮ@uX `J: */& *( P4Z{k{O>$1r0Cu;~dju XGn:ܒWGpc7g0U,6湝Y>IJ.$ :1vDZ s*jvܨ(TXmgMpmЩ!U>χw,l1!co u +I'  TKaQd5+y(⋠aþzn]6EgRJفTQ 8CD-yxrrU#c4kqJˉ<!/(Yf'd 56_RȈ̈,rHn&uBcЋJg4dW5Z~>E6ϗzLBQT޴YXWJQ#$ Zsa,(@C?1忽95s|;_.  TLTQ-KuvdNLCe˨ : SA93XU½Ufqѕ% 2[!O p&jްD1a ݙhŀ h=;is_NP0ihؚOƙz5S$@{PDrX1zp*Q-_t?yC^2wPR{(& fɇ"c56ǧcqtD9nzLxv5eӰv()j"o `d I>Ŋzmfm6^ ະ^u,BGKJ:Z3$Z2bC)ivqD84GrMLP-Ů{q^ITp_zr9-ٲB(Az8)kbXUx,)ms90N)=3h67)sh9\r0?6ٚ H~kT®21"#RyQCe@vuak_U>K 9v_ Ѳ)/\LKUv֋YAړB[."VJ>6!+gp'Y4MV&DD%KhSLͅ2>$NO >0c3~_\ICG-6oչx'yjdoβ-$_MFM,"h[4^:zKse9t>QC|?'ξk7Wh)\/ۆOe 4pKy|H|d`co[q -XuR1{X@*%n,/;vQdJ1HяYLoݛ4PcZoF`M@rk„͑WlaJ2r氏~idi&_hP+ >qqV,[# 5xBx45ₒqc:PQ;J=[lZgjt`4ן# B6ho2Gv* lUQ ?-5:.=ax5!-L;چn}'afJiVC X_V;sI, ߣ옅΍wNb[G$SM5)Ѧs$u|1CQ !C  v;ݶ}U\ ǪGl)z;VozGSv_3v'W61*xGaȿ0~1/&bޢ]6d@V(/\b2[0_{CdGCf`^Xkf @fcsҋw>x\it)vޒ\[Gڷ#,M!rKNi&PSzx)i\1-SŎmV^ Ғ !B_sd(\- >dHteb…CR?p`F-d 9z g@FX4Gb NTqc [l릶 hۏ%M" ^O Chqꐒk۳.O) Gnӎ jf Ie< G.}lߝ=vFO5nFhEPp^*t-&[TQ+\Rl v:w<2ll& 9-(5Q˵[Ha. bU4+|]Ol (&rg5K8jPqĀ$:Ny=Igr8>\̗%Zx|2`50Ɗ98M3*㞬v:4#A\Rǹ2+8$4?ǜ]DWXIBtR2t\*?l\)R,eDj[?kbʌ붧$`p<q^ 71qleJ8XOVDEc сת>vZ}_83vMQh^¾8[IgTiwr; ?͸]ӹHGY )s읳 Qe>z&)"@>X|>:!Y%@E!%W_X2jvP)a`8Ƶ,%#1K7瀪۷_^Uc .m%y# 0wgq%)ϓ6a}Xke ;,{_Y7fc ^JVH ֩MI翹%s<6ĝ󴉊MVY͹H+Xr/h17!y1y;g]T#qZX(!ߡGO5vC7SL<8C$5<{GJ<>nƏ!^_҉ +_Dy`쾏wԌml@V(p:]&v=-o= JOo3؟4M̍>v{ hp.;{Ts pݞ{prJ*(t9y~ol.~$0܌ys?0va59U;8\;x$g\o}'úWj6"ka #^iCW0j%]^pX 18-V'11B!!5x#b_>bEWDAu,?r'N; ,!f} CN֌y de*f/h O2G c]dCte31TU#b4η'Oh|k`)@d_%ДQ ԁ.>Ro{1r“ 0E㽪И\|JNp xlWqϳv gTl˚.ì8Lݫڱz1a7Lt[%/yҿ^$$@zBh$] <%v#6% K4Ɔ@*cqagI3~DH@~vl\iJ_hj֘oӂP} ڎ)DxX6SË,QRǎM(hcUG{i^(H6Cٴc9~gw8w5>U7vhǗc>-[} YuȤ 'Zе;]X4d™hcBne!+! !Ov`Mun7jtodAJy`í_i[pagP-J]S BxWon[Arן9H,R"D$<đn߀1`EܮGI*BVo'|),0DpOY#Le]LQnhTki:[dyqIU&[9,PkjR1@rg~ |a'xU\ 7&(7Z}X#~_+KoI:,kP֨X 7+3আ4o͏Խ9-,ph#,מ&}^3.""TĎOk# GsX{ kLBRBgnhG08n_tPm8lB(+wϋ x.~7hB~w]>8Hh2pgHI,u6CT%Hk:6(f.O51vXT",Oe#\Ε5#(63yXݜe6wsJMBC@Mׇd W>u*BnRbSTc)ҖJ hZqdLp,p"sM.فC[kZkKʵC ĂkM>㊵^j.>K^8U=9$,a[@=݄\Ӂ"p20PF:ЏIEV^a*ǣHTI E9~Y^kc1if\L2WBbU8MT6OgA.1YXanRyp0[W?˯c8]#s2ٝbsv?8eЍwS࿦9gH縐dFkwaQ_TmD}!/5UjGJa뼯Yk֐U4~ ,mb\NyU^։☹rq}BeHLєt5b)r&<1̠JAT}D6S\>i42{{BIẹ6僡y.u0i{6lucp%/c~э'Ek¤8["K(P HsA l4**t&\ #Qqs#[~Q@?&F/%f$ȾTR=%1~A ^g98g"oaʣM~0^{u6^~paٳGֳy3Ǭne35Z wȸ]ux` Wz콥.SZv[/-#n7?/ N+kJXAEVJDdYekM@i 7dH}mIlşrB3DW`@ M̙ R.o681jnA i 15NtӔhH8NT5ԋL 3V=l0NDBUw]Ocw1O=tkDE9|>Fp 'qxIk d~lpuw\,K-$V`Y9*pvj?tĕ8lydh.&yQOsb7R|@`f!۾Q~J -Nqd|x&ufǀ%<]ص6m(M\`YemJ_N̔]'P^^'EȆ-   1y?̃-CRWR`wU\?{-=ΓWt 9 YrpgjxaR6VtK9ޒܐq D¿1?黋i&7 wd6ip)Xi?]4rSL1du&2 Qm8H M."2-G q4\.$| f" t}׫QqއƠ>OH8.FN%WS%T:ޔY QJֹ|JSHpLj` /kȗ t,SH=ue;4qgtL(YQh$LA4}cUMߵTRdǒaEP1IB`"aG| O4+m0uys R"ĽEĨG~NѲtG{bicy_[CXmRЕԕ Ԋewm"`ٕrIV>(AQRia<OZQ5ÅN)c'_ANSc(e{_Y^34`%qo]Ā29WR> Z]٨Mǧ^' C,~~5K/iˣ%9b7+~- d% -џsEJ}J2=5aޅ\ӱ+LU+5E]ĶLCњ3TM4A8:Ķ_%ǻ{ Pܓ[c'cLï!^!oq¦+ DYSG[kUkAV e@q=I,?Ps2Q lOxP8;lpCs>fk~B` pP&R!2!}̦8#955[fVR9NHS@77`^ V;#݈KDN};(kC"+VcOkg}r3\Һ1/ϲJ:MaSrz!DHZxRk)\m 5&a95:dwm͗"=,5Z{zO=)|tNlpыGL*k!Sn)?OK&=ih :|=ObN1^7L9ӀiRc&+"M}~&ͰR_2Ͳmp$ץ"u-0Y? EcG]DEqc;O<ٺ?92JVV\Uχ@QQ3%2 hA *{cե\/.~kg")$mC.FSi_l(Q*KO".g]{A$'p54 Z݀;gAy9n#prv~ VB@~h{N @)i˖?)f\rr@_Ѣ>8`׻5saM/pV\nh?>p)꾋J+N+M VbJ5C`Tc&rqSszz7Il[;uc-&UB 9A gvkLR1ʲYT8sysb ~:g7YKi|I: a*}3^ I8SYn`@g&W./VpA3x|k}ƚyKQ{+Hs8+w'>EgNhږiwǚ R^,);FI詫 NGW~l"Qk>@,<^A}h/jyp]Ll0aC*m!㳰.~-Zִ[iMF6ḓREqł^ԧi{ay=+Ob?-{:n2:Vls[Zm ~5KJjk!x)=PT~ 3}o4A !bOէ6(Qú9[#+ZH҃St#K!Q mgvݛd̪FrnW>P B0L@?/=[J Lnb@>`Z3ٙ1 y6*%,`!soFY*aƓ^Dkwo2| Ѽ0M\$oi1,ptZN9sW7.h4r>B}$ޝkGj=PkI%&LinţA+<ځ#;?/4Ntq㽦v8c1 ZH s-\1:Xv=+<J{o|hFf D_LSfPi;LKoM\W8Z5=?Ɠxy8FAW@qxhh>oy)U;0$;JЈ24DzlVtͭ6N^ZMJ[/ }PDIq㍇pk,UhokKSЕx!ʜLkָ 6.1+_щ#Oݮ4LJZIT@m#tWw1EN?)\Ľ<ӕe{tTUXN{%qz5+DH_ݹ}m:k^az/tL/j>"kU?0XNRf^Qk3@'.?\3۵Pr[-2 Vm}gb¸ϷsWATS Լw#Qj j^N%ߒ9dݩbh _-I %|>@y< }&r;^-p5yD,!_[ 2CG%&􊇙⫲tunW: Jv^y ^VH^_c9H՟,)c׫UdB#k"嗛af4VLZ`؍yKOtHZo+I9vגbC;?k^i83"12Ga . rIn`3#!g&Vfٱ4ˀSGف5WdW\UAh~1JuRq_ :Xʋo5c[D2tI@8 obpv"yDpՠV_mm!/D@}'*F}\XHKZlDm-`"SS` et٨E0b3K+ :-9JxyWǙN]gc^"1*\?E8I >%zr%ԱWٞ i<55k`ʼn-`xLXT&IVMmT*>Ӧ^ԡ͒ Pg* b'Э3i[TɆ;˹ՁWمӇ~b-jkJ\kj lj?7w`_"%vE1WqЪr ,bI8/ 1 3_h1=3OGK7)> 5$H8J՗tjYhN,UsVW遌ie nճ.>%" GĐ6_ C 0 S `k*`쾉i1y!)>#+'ֻL`0vYD%y1ZfZ~ga9*> BFs)'QmPCL_0dB~`Jr_I5 cWy+2Yؙ=30XzAUEw"L6HۙE/}U3Pi|VM48*u(4 h-)Zn}߻2@‡ h@9žo4?ܥ\d Hs}Loa)8%g1zm?a:Uprqݠrͨw|zA$/)GQ t ʅf7mZ@\nbZ^:4'H6 xvyיf{=뗟O1cZO7͖dW`!= =ڑ@/gˎx:|/ i1 ֵ} :r&lM9I_4## $AQcn.(fwHe9ƊR%dlqTg'z_]MyAiX0\zV9ijCJO9)I첵?ko㗚_I;!?a3 3D @gca!8;K>vHK&xÓZM GCiv|Qmqi'?SyLC#."-`<ok O~JCW cu W?!xp.zKJٖtb mQ1 #ߗ;a ֥r@nm]"[- n4\Z)89lv&\E'֢f<͔ OQri :PY: A2?]UX HhzIOnh"aqWFд%pLӉC\hq"'x!b|{:X à_'f Ty!* eQ.K:,ӕ(A`R+)};*C7}A8mT9rPPn7yVm%dOMK8jo#t7,ߊfƘ1mQ,+⯶Rl.~A7c2g$_h]=;؈;ss]S7*yU:CJթ*mȬ:ۖV(ap+%1y .Kdizr߆ K=He;S D 3wQ] Vq1Q]"ZRDax$;SĤXV`pMA+RFtsyµ&y3K$aM`"k1-#.؂ݲqu\(6CEW4RW%/Qy'^8\^+&Hͱxc3Gx@Iч()a@# T_[ Tޙ$mj6yeqpUQv\zx(L'@" 0aQ'^_BJ)hgqY'gweA41zE+&aGL}Duy6ޥ⧾vl9:Uڀ{>Ы1X ¨zoj>}v~׫6YH2Q(hp8@EfXgVK^n,%zW KH)M2K-35i rɊqD$@P/C;'~ɱ9rMŶ#cMמK'p/7?aEy"Xs↤\jQA,hic'i<]YY)ŵ)X8C78PK"l^Ԣ~E>#kfP?H4Ӄ~NH}t;i!v~Eމ V+*Ss(=Jvk PRPY)WP 8t<\NYWQRTgEMhG[E儯Ư1πVg0ԥ2=M}7f/զJ9y`N}TYS_8_ ~'uIy%k&`IGf;nmQ^8jI2kH\88<=҆"DCO_q'?%H[Fz;g=fp%338/ͯIUjGT&2J}wU!V|bt%ܑ/6D0"$kFK휱cD]Z)P$chW2d;2c`BR0ZcJ" N",-:)z\vPڀb?˔oFjVtc.5A;]*c`:=/B5jq5mЩ{T5FczOU0lt&V tHbC z:JzcP`KN÷`vĨK65]F/)@3TbQA=NxNLP}[|/D o$N?TՖ$sU r8x-aI˃ҙ +D9>=w-ؿ{!eW"es 33L+6daQ%g?>zpf⓸M ۙ 9b h E312"9]Yob3Gl5Q(i4bZmlsuՋ\(z%۬EzeJ"d(k2lo*H7F!#x><ϫ 5=tCe\U+.qN mp3mPb/,sw:xMeޭ]:%v\/֢,T0&Ztj7jv!yj(4z"6_X^)Еjo tezJQ5=SORM[3y7@ Yq_0JRJWn ר@JU}45_J8#h25a*eH26cKz" @0촰9j(l^վCQ9ĠUh.N>3mbHgvڕ ߆=H 0KcGQ|=j?(VbWvVӼ,Cf܌tv&un&()d&[sMcskV;i%>1 + ֝,FOz"݉3ᅙɪkrG|""/ao ˈ`]0aǶԪ:S_HWa.Cs/{/ x~_zKkD˭RcVu<_W Z~\id{U \V8!,n,Xb,B76w-vc _x-ŦI9ϳU#瓰:V<|L ToRhG]$C/!ڧ\9L dc\8#&|CڤI@+^jX(는+{BL\p)kZð"+sH`nWY]'KfA9%2^OcDž)ոև)D^<솩@{SwWwno% ȺKh&_q'?$#GBYEbG]k fgzb]0s )  7)[F&ߚ_lՃO>@n,CE%*v7WgHRyM\_őw>7/犎4~Uvc >VmVKΩ<Ȟ%1PԒhdI$woЀQQIO6mnwR#A-p<̪-RZ.n,=TB޼i}1w{y_5/8;BJK^iѢreF5鬎nȈxE8 0!8'([ѫ= b[g0B}>irՒZG֌Fv)~zY( 찅iK Ӟ$Qto%Eaj߂<[\*"9A=b.c=4'nhT&|sDOlt1#qmS IoyL`t"˰xƛWVR$lHXKqC+#XD!S"o|OW%mm VKAў|N5'N?*C}$֩g9>ЦMLJ "3 ѯ&OUH̙'6qoR”*rbFI^z[!a"e~d3 $!%=;șMkqbl-}3m MWΐn]VcZ_\#y{sgVf^6 @]צ9BN5f£-V>B2!&ju)XSe  M1 4=!NQ͖h(F݆RrhR.o_'$Bʖ5M7[:4ſO>U"ӕjNdY$ M ܖ'iTYdE @!`To`qVQka2L^3?XT㪴*,~P_KD '0V[D۵\I.yj+V=xЄoBHly 0zQB`O K OW:z漰F <X%YI|0cwJ'u 'ndtoewhz<(9nׄf8\DpVW\()2f:uݕ`Yn+cګVu|`P!1װzF˔-›wrme$<5sj"8G]GbFLxѿĺmb b֐2OoǵQjEC:bo,{)+so_懅 Hk@=S}o 6xLI/"{bn2^ <%sx *OD,`=c@mՎt4|˒_}nxQW_  iKg*Mv?X`pf|vr#.Aat=58ڝ'HQa=."%ȭ UYsYL`}cVFOҶP'Fۢ$$WQFGU+G:%1IW@Jz3rs3^Auuu0?rwx|`2v)BX+<ݸT*bBȃ&>1M4ܳ١So"AG|*³8BM jT?cXIҘ4!gDtE XAuaJhg rQy~4 EAH/d>"~+lu " iks]K1wOJVdlњU4kXgR-un2ji-1Ix&xX_JтG-"p?0@ (W/U:5EG!VrHMol:.8 qZ2E0- =2(ĀIif'u[&m1a6W8xFpX8nTݣԗ$.2.oOܹz&!K(Q0•qؒ (L#TQ`ť~8)BlFܬJN5݌^oGSI ]d4-6W7["bhasC>ˆS .HLކq1{2bJnJX &hDe2xf6p?mi!ˁ{#Kx.y]i!T_} +Wu}({A=z_y t ~$.iuY+&gE>7j6Ϯ{kum<bYqz2#=A j\ȩRٹh2sE؝WC'A_ gJKeIJ>p:ya|x #: /b n8 OOOk3v}ǡxhp0GX<g3Il g?Hz7Ӄʋ"4e.ZN¸[Eh+>+bݴ}i5wo&ΟO}!NϐNEB!:o}WTAt^rз5&v^8}3̑YqWoN!KA`teTY}cϊVn"Ӹ3Tg%NKD!%uc(eNm x"^!xxO,m3}_{{ek-a]GI#p*䐩_HݧD0fw0PsAl\dZk X4"&f; :/7K9YMvQBrɥAhVRɘG4. %d@,b/uӅ]D>G?p*̲nI ,Y}Щ1RS\Ͼ`Z X^` 6l}|gxa_= _.딖iUBc-Zh;aa@!6IɻZuvu5MICu 5Oi=jpq|3L'C>c֐ϞyU-Lk%1B4!5l96iyIݓ,3ϏYxvH-&P4/1r>kiň6/rrdB~U-~:RId lCf3}r8z,SR/PT!D&}nQ*u 3ga3H37Fޒ5Չޱh آOcޯĭ *Ϛr:>xWד-pQa:o0V T$uAp\o9CZhV 7 OYް 0"D^)#3vmL6ۨiBqej D6"2(ס[2:kϳ֥sm v1Dr-, Vž"JiG@\ ~; GXP6:v"n[D"2lsj>oП9SĨڕb'_:6N= aI4H's J|n c],| Ku?~y]1ZᅼqZE6HeN A7,g˅'8orEì`\l,ݵ7 KI$8 (s5 .w8XS/Վ!:?M<4qK?tHAvޑ&&ʆ?<a6Al 8k oGwjo[Cois@k xloq!WLHzTT0m>ddGtVpA TзdK6pM? Z~+e+pb0@h.igDؿV+ sWq@Hr|t=ÞpfKDP 9_"4c5Kئb<\ !D?G؁X('-eV0h.^t +渭#wldBa^LVB8,J kL? m ѐHe-U(`БE/D혊l487-ϥvrL~44ٴ)c3NyH=uΪFVzD%t{Tey# =G=,onjYXE ̀98?Q&ZGXڜ;R5x M f @eP@@'@u2Ѝd@:c528 BX_+*A2&GeWS7Ƅ IGqZTYmk G@qE"nhLq׎>?æ}c$2w@ oX]p!<+dȢHo PG&p\ad1}#2jϡL?{(~/J&c(ۈSEU4>,ˊ˟8hU7G^rZKe\ o`9"ia);_Y @M; ckv:^‹3CWyynYI>'6:E~,7_Փo#CF䣡nՁx;H!LKo+ϔƆ/>MȅC4⮈rtڄRy{t97Kl`!*-*6QD/n]eeݳ QN1#'+&B Cda7 AO$V煾cCa stБVJ)m.Qӑu>ޛyhfʫ&(GL?9p, z$cAw|-P 4b(B:YMXg b#= փ)al @ Î 3OcVhLc8= ;Fi3FfDU+&MaK@"-A) \[:gMf mm@U0UaO_F(Yo^t~>\gmM$?G`g6L~[Xb{U/AD|HP)& vAxpn]]7buRѫzL/up>ѯ!ZW}6ӺٳП-_!»:uIF᫵*pY-9|VV_PHMѺ?sF?* ՕjvRNiϸBs6id-H7o~J|{ׅ-%0QExzS5ws>ԾM V,Iag<_4oW*mʌfr %+[Lfb]}gևp|ϲyhh ! .(84WC.llfN,ɩ( [`Q[[:{F>Z]ɉ*Y.0lp~E54%g9~;& v7~UZ9.wTJ_ ŸB(]6>rѰiߥF Kx>S\:?r=W_CNmȨMIM+,ē~W(' Uy8D;me (OyΨo8/;yn -#z11YE&4{SH>e!ǚU<=M:0J] TGetw#fF^-'v9xz.%^&HBC$8$|<|<@9{mIi4 =afd%b{]B^kqE<XPڤׁ462>hm.l瓄\Ewp VYgh\__jj:S1K:ؒ@|hV:.qhS¡aU.l dSc8!Kp pě~Ui#}~VI-ȃՇ:,YRĒO}ܽяSAnwȢhICMwDUumNZaOs<[! >Qz0kqx |3 R%F@J5kư^dwX;gv<,nYdIdFg]ՏF}h~cJr*tKFX[7M2Jb$oc{7Nn@3៙-1|䢛eC!˞FTjMV{uXǭn#]My-O9n3*.ôbe@3{HlżOe%SM Q jTߢ:[g^j 1 c񲧉4fbѶvl2Nב@@Dq+ "*M)Ra ǕS/u-xc@NܬU,*Xٯ w8Ba.x=Oa6SNR)XʟgodVidzDȭ] tR._uɁz&HxM rT(uot1ÈB\Ӽ5-mSk?*ntB8-k iNIR@GUB _s2[ߘj`B䘜Y/ Kv^D銆>D~q*k 0֊hI=}e#[ʲ?䋍HUע_"[*a Ӻ"߻+ <ϠKw+&s[t[9AągR 7z>9S3Tv[EPtR Vn+IgPn2Ldv)IbH5'kks{Q˯ 銱 F5!`o>ډP#>;ЉF$bEl[|1s*wX`$>4:sdM3`W7-ss{;SޥW;$""*B "YI! ] RY mSNZ2qtGKDܶCQ&Dzi$e߈%^ w E|iZOFH5WW."˿T%$#4,dY5$t!Y ?繜Ͷk7SpF9A]q bs=$vc9M{g t~hCWeNZu0u.W 5ǝ8sP@Ρ`sG?qg 'V Dn:8igN=CxR1q8[䒂%zwka PgapjĒ(^bRE&޶)V-(2&kܨy6iF߼ %`JV:Ý?]f}IEz׍oOIQVŠ7, ;OxHspQiq4E A튫l M+cًz),?M>*$p_b45իGڡAK4ra1 wEtu?hυXtSoXn!Y.x!^e`=ϔhrLĹ=\k1oGڏaE'E nogvNy̏~u*U-*J Ng=*;𰂬O 9 x-StRA\U|΢LVpcQܔp՝{Xp]v%ed0/;KVv^Q΍nD7 3)eУ40LW=?冀(QBmLAah&)*Ց V=cy.1]b{u꣧Iv mwOV*J,0L.F &TDtpm2Ech-yN^'O+*嗒c?H˻#tם̍^+xH{T3 {Rx&fT/:܊+L8sE͍WiG4Ɲ첞8ilfwֆ03 YPQ l9@`?? >rl?:ۣGmj'dr'" z54.2j,B5 cW&;_. 0x X%:Й>JzJh)1J'fM’%3C"{S{gmɢ`,-#P(?m8' qå`RXǪDҧej#bF'H%Ӿьyu,mG`_g$pS׾C=d'=`wG֕cƿQHpWP N >n6ܻnx tP*/ }+44?7U,B!We)4+I㜭X_9g5D37mP]h;a_ /p㱹*(1|%jd\<@>p6|*\Oךv\EHe={VaclfV'0;]}a )n SN. >9tI\}(.ZkZ&1_Dn7`dQ]icT'Kz$xz-)S~_sJqmW(Zoڐ6Ϫhxߓw%i ] ~`˒LpcԝF#Q-j5M4m3_0 TMګ:IV52"!R&witS2ۜz G.n?3OsѼpʵfH=ӐuMWSBS2?; AAe)"㠓)|pfQ&[^/HƟ ~k%0=)O^N[, &l,(^4mB5d0@]G{<;ߣ A >)¨5x[(ީ+ ΠnUu^H91<6jWu5040"~3Tr?\}abm6:۷a Texv'V2eZP%RcV$R#hHc",}֎㪴L$YîE[b[Ds`z)7\mzD5ڍjm:CFn{3teײd AM[hf Und!&^Q1;3vQ9wW1}pW?;x?> ZNUDQƦs$d| !sBh$[5Z\}Zټ2pyoEu'bDEj"ֲKoRtr,$ωe(Cҳ+3ˤXm)RgYC)?c"؏hЏaj߉ u\:q?mijtB;wKĦ%p"=Iᆯ'@9cɳF|Y|*2-P=`={&܎)i~SN#c?'%_z I cP~ pc~&M{h2c?P}v @v#1J<q#2ػ#FdI(濮M&BO>JJtuJt2B$ ~=pjfQ?}.fy&ƮhdRhk͖)W9wL=/.;㦈]9"62@ ʥ} WX;H @fNI^] OKNazs '؄PRζ>)̷<^\7tb0xrcUv;;lxMVܻ}xm!yJ ?dYa?9+rs&ֵ&J&DZrD|0xe$4)s}\htDk}'H1-2dK e pI-zKkAِ} vڞғ$*ЦX;Qݍ(^S=푲 .2j|{0{C-_<~$rEfWsC:Qc,ԽuMe}Snv[>pDr+ cBӛ;!n듦V~CeLmB AAlY ;GWS},HRO<HJʵ%m|eQW93di'#툕@HTDeHh^j8Nބ-pT׵θ%]pW*X^{vDS3[=s|%N0/Ɣ*s{!C 'X>r3ćE'qDx ڃ:gYA1>.WےOT`fe1>za&EgGaY>*#Z_3(k]jj<bd9utdh6f/6;}w+R&>N7nA@y(8*KxKbn12|I= iN\׸U~́W\n|Uת{ԒnJ1F/dCةT8_5Ykpɫߠ9\-Rrը#m"m;TqM60jJ¶w%$۴ *wh&G){uޙ$nM;i` ы+1yfz(sމmګ H5ϡevNL TܾwР^b:J'p* ݣ81gY]occYZV;Yc5|џwGO LOŶp8DO-jKlϴ`\EO:;[]7i['urg8%ZU֫"cޝK)c*D`}')hrc-RBX$gCxQ{QΔƔSpO@k~R'NJTyl [lӑZ ^-!AL򅪒}l _L4[Uj8>zSҊmՇp)e_Ufucp:R朰 wUf;9@j6@%Օ('1ˍI3+HpMVӚ2vl}:OBV)z2e첹E`yL7l\V?ij#IK̊'~ݖp3"lCTkVQmX2T-(eqvu3o$ Q;Xl ^u7nXN{H&#0wd`+mp|AOjL 4VA2pa rLMya ӞBpiDN ,v[8 0LQ3K]uǖ2#&NJDv=X|b+~zQv#W>4/^U7fȂ~%}<¾H%M#%*i&9&):$'^ P>IiN:SN:ԩޚtɧ^D'ޗ%/ѥ,I˦5 ΧiN-'L[ޟv O?jO;$^Ϧ>tNqi='엤%-UO/ɀN=T2iPLM&18D|KﷰK1OsRXs}N#R@S#A|+ DҐV1;즱 tfv`&M:SBg^6/Q{]bW|‘t273_ONȢifbS? @$Wc ᐔ%ܞ*n `Zb :$gZ‡H$ jU0 &"0U!;ŐksoaP\&x]3&·*&@Z`@p_ci5ǧͧNS/Bo8*!yc ]rJ椓Y6T ʼnS^ ,@%͇,V=3/K@^N}a^dK{S? {%P/FPYÔkgl.*jtJ, 6a5˳B*.Nxjj<61r?V/Y݅%/~=* ”0*;"ƺ=;߻ qo4/N !&4d}˂6 Dz m9p).  ǸJP@rtG3WAjRܢ~v#s" ]Rp֒!4RulN =m:[GL3w2QUm}oX珞j )lg(XK ),ʹu+~B^YdTld#c.Rѕ^Hnk:~NӪ uo,ĘE8i iPR@kH;u<$\ƻL\P9 8:?ۧNLT /ۭE!&(YS+bzw5ylY -!+Kx4 bQnIX.HkUϽCiEQ4hS^d[!` ȼbViff C((+c5 GSp8v xU/ZT|}k~ ZU&JPxqy 0/ՑLP<;qZ>pyE /qmxp+gVGxZRdպ:D=Ln._=톡Cێ)b Tiv-Ժ|D; [P:;ӡo }˽hr&u2D˯Pk7Wq'`WmP{.Gޞo5+P(yڰv)FT;3秲X a۵cyqfaCVʪ&'hypq6)D!X&V[`esg ^iy׵:ޣ_i3*Xr@PߌC{!${?5嘆f ~ fi\8t5 O$v k9:R '|UeKAaG|J\mE@i6.ֈq'ԙflvH !Nn #t/,UYU|)Vj;MmD(ߑN*8"!|eNLD FWU<~fxgh1. c>j!8:޹Dzsa?XO?s7a$6r:X\,XPݓTuv(*q /"3 #꾗OhuycvSZ\ՇƇfא) flbcԫAoɅңg1JQ "Nښ$J@ JK/E#TsSq FQ[]wOoM;|"ʲtQV!>;ʞQ<>Jyg8ɧ!7155Sj~ #*18A.wPT<;_sB7)?)T!bLEWҕ7==F pO;q pGW ,S6_p*<7LmAAc4jL?ȃ@?9%kg֨I1_#MHv*hVyon38q+KTw> RzPfV.k?2#ovnTZp)+ZX$tYv-,UMHD=NJ_:qd"hdݫ Q0XO\0܈jNd^0ؚ ( )*ÇO _)4[}lA[>ōdEĈ`@.0_r HfoYb:G_,;wI08,eU-dE:oIvBmFg56’/fyе;$)сaTs᫤ި^)q '>SiY13$#G?n%P۶y?犟y{7*`J\3{*Ua[5n9hWx#,C4M ѠC6{('w:]ؙ1dG2KdGBIVq (qN5/lO uA|yut|c(R<5գ?3Xw YvqU˷Zd=1@2F\ B`4K)@uҿ{y{u=$g*cW ,T>1D@=gA8wnnXm+c_az(MCB *7D1 ."0!*۔1 Nf MGם$l5LUVPxJVק G NO2IZ;E" ʅSoyBW )RH0>(qXͻ7CcmRד4_4ROGpc"ϐVNwKg V@|ZtLV>6[?^9DL"B؂$ޮFE,I+˛ze7齦]3:pGCs~ *8-ڕX#8n`YP[+T[ amQ.0T1N7c$N^ ʫ9_ƻXzzc?Ox?2"οC<- zA"qR $Ppq=ƪ1/PhЉN; P i6&ɞɢ?ߕ㔁-u3#?+{-TfkzkEwK 'RmjDԗ})4C`v< ׈'~O4(SS_ܓM42 'UN@bv`܅v09>B@!N.!0T!t[42->ZP^^uT 7.clKBh_0 <|,!.oEv ۶a0WU1A: @h K7׈B.cw!AIsBGE,&x4dM_Y-dcCӓP<-7RE2R1&3vo mb!"^{u-L6x:'qh?.G]TeSa䬺.9|&fjAw’cZcDBAE 2*DB5҈DT-_jT/raDQB}WI־?h\|:_}&v`4 -?!#|JY;vDV8[7Cw2c{D "/I/rΈ(wŃM;hSEMC9UȂ'dl]ƸaZ.tft~VL}_)i =rA'3z B NRS^S{GRïPԌL#Q3@PZ<?NU#뷪" |U 8h䔅i_fqۏVf8W'9 Z[$$dT>E\W}mb *mq'`NLb*͍.bМꈤ(oI[c3:y";N.-\ ˞zPXZ)|o- MtB6;"/fNiF*m7n58gKhΙIK#oe>o_.YP#9. /E&y]ؚZ- nh!'k̗KLR,6&}@n2c#7Z=%P)EFЈ5#du>!ii\[yC>KЭfp^Or@FŶf fn٥V5+v%ߥ#NcD}Jk潝5O/A~|tjy%3cۥbVOUá˘BCT_IK\aY'$EєzQҩHѾn\a/i݃?φF ޘGq_o{@Nߊ'$0?Hb mVH.p<7S&қ6O-qfKim_ٯDiH\'I|"hlcc'T:&]Vn5!EgbqѬ YG/yx},oO)[̫W=M$c8nTX7S=z{-:pV>h0-PP[_ƾ cE #5Є| 3R4*[T8,# 4VO_z1\bLBOŸCI-l/}T1nׁ<,.ZEGY ?~^ӡ$'Jڵ%| fC] ^e)w0*$neҏۨ5UG @(y2>] Spo~lܳyt ۴TŁ&# Zı<1'n[V4`lbfƇe5dz_uc4)px-w~YRuWVw%F,\J밤W2)\ WRUd3 z^GԡIxerD$a #BћpM>G>6\ Bk:Oʴ&"i#xl&N 5]wPMH*sRBEݦUt Z 3%ۉՠ -Z BQ~8w$485++NCJȾ)Ahޫ& szF,܊c-s@Ė4DAOl_Rnxѳq(h\cJBSrx[/ņTӈn?3mbIlٝaE9ւ uo:G+JC8BSoAT2T,v ke-%oG\T^aO0Ibcm@[UD:1EY!~G LYw0\,a ,'Pm(']5@z7(iwx=\lwUq:ywd$꨺>XV,8MgW$))n^O )B벸=ըb}rU#zC|+G)`jk4p{pDnLe3@ä}qσ"ݜH̙ ̩c6D.:>-0^ےg*D=8V!gܺ,Zv^>ܮ#,|R?Qw 2LIqn=3W z I WI_^[66 ϶e=n 0X'@)Ax\޽2p>qGi:ɽ^{R61D#*˱h?-T{{7+_䨤l TgQ,(O΋RF|/KGhfk$Zr7Ox۵߅Ȳv%XfVj"'tD~w`&[wt["W%yCmw'L6}DU+]€OBʽnelVpO|!/HMl|rBzT#V:ϳ1z-N֓P'7ԽɓbS#\ݿJ1=&HhSo 6;~n!F~D>T-z?JMKsoodl LGx>t*Ƽ+'7!bѧPaX'e>F}TzV2,h'd7pk恮h'K7|*jC$}K0d\"Ihj36EEE$g!ޫ$O^\ۖH~b`BtWsq+ЫƱ/2R8|%n|vLtМ{:픺A~o'#o=~Y$\d ?sh/3t78ۜ ,$pqO6`bE͑/gӕSn˶]V ƂNns]w9g / կ(Z!_K }@ym)r2|_ F綤g"^nc|Nj4[en% ?Jsofطʪ-Fkޏsu¨]Y˹;驍XuwÒ6(u~U.yB!ݘ.JT߃oS-G Bm>σ4r /xR( <9E`Lp9eUmdcCOM6$ *4 x½A29H\zk|GvHXŘ^hA`;ϙ_s%ۂѕt3&Yc\"ψ7M}˜yk3)G<ۑBGf PW𦊐d6g.5ğgl0K;G;*b0B/=otCB;Xhi`=3;JםOh%6U~^\=c ͎)OHp DiKVZ,6H3GDDp\c6`4Q1 ^473hFk^*5Eg_ldLQK$aXfA/+윘禜0Ӯ>6,1 }"P{k5f,O FoDXfڒ %Y_&TY!gJF}ؗ~ㅽQ`ա:V coY7p`6?K t䳐zs2Ŷ[=TZ8Ժ`?}Yd[ -$R硭s9}@z*3& `.0b2dwf3syI{*F\ed۰s"N>mb+eYYb.I"t-LMOg~rwP90"چ/H˦e Jz߾^};~źd>Spz^Y?bhY#Nµ;?}3A ;v3[MV$S\&/ZxF6U 풡 [5@nHW!!{rjl*I+`eDp3j,C;yS`f W 0" 1q^8|I8-*IsIwIF̈ožajQ-xcqfwdWX% h+m3Bb`%NLENYxؓ]mʛt(@'\w{>o뙟g >]Ò2zӳ3#F݊hְ'aZs@#$%=m|AĹZov[OX/ӟ`c'}p/eqbѼo6 Xxnel!|zHDcT沎V<#:$PI h,^DV?SCSڭ`jbM)X 2? pb}wp ua9 ~WGsA;MO%3W榓{1n O13!r)=\;% M*3q}Vlods~N4ӍVM@ RSH]~cgƥׅ3в2nluGaM=@i~ac"qR{lzWXc/Zh1+v/ mȑd]3弡_6ސ{bp<uT"uBq5ǵbzډ 6;_J8K5ŀ{]!ޖ0Pâ-F8d8]rڄ~\zKP^S_=g/o4i,glhnֵDџ0]5 Mӆ\ mmFi_Y{8# zU/P2e͛l:`nm G}< 9M6rz;>vH$Z b?lUq5E2`mV[GJD2>.6Pp:KǠ0DaX6gmy񱓁zjҺoV`_Dtt1#{zg"*֫kXWHb=Y1ظ;c}t+MO?"H6&/ d=}a\姂e>ssN1)gX?10'2헉)zvHZ[,+%'9Հy~9_G0  xkn@*dޡ[ꟸ{A/AMfhfBP[:JON.A9lD}<=gn(`j$Wn Ěn䵶pBS2y0zzIGy{tQ#m͜媟TrH겜V#dZIUd~._eԿ`VE!zCR˚V [ dC3ScUP*{֦^#8̭ 13>>۽3x֘*n)1߬~HȄDj FvfG U LQ\hXj6SJP 5V.޾ ur|/SH=1GzCDjoJv'p(bRkʯpDT*Wg%EER⇳ :<~Z^c?%oh/I߄]Ҍfig otR=foʂM+ 7_'(l9U_CЭIm(hX,DX0&:}U1z'-YO@A.C%9"Rnmur]9覅%9_AƎđWq!C@.7Tiz:ym5m1\p&7/2ފ+h4qc"64ڻ6U)O34{2iH%|Yuw~T#W-30\z?z ft{WaVtk,V' * S>׹lӼh ȹ $qszVtݢz<ܽ*֕+1 -<=ٯa\*;$ӐX [z5Pu[nF.AvٲwɆ=N[*/y]̡4)Ds_ቋ_\RݧGh^‘o`|9[$ߜh7Ã[+f鏣 G¤] U9r1 MWQPN T=벃af+ t^k1 n;RY1$)-?SX.eB0ˤ;Ws0tY/E,{0^^O2pnKDЏ_?VtATAOiڃKfǿے'y0!I^4|FV8n:7axJlf1O%A8(삩'dXdM[f:[P n0!=@KݯSdAWhvsd9Eq᝸wKD;+aZ#r =f% RIDR<[=oK:;mY6VoFW}=?5s׽ [*8]1ڛ:ޱlֻ␏lHȞ1rqSx _3!ɸP$&o.!6<%9ͥ_@k<|͑(-T?X a-^@zX:N 5_21^')#WwE\LeЄxWưBƕO2œ@AءYԠ#ne[OkD&pO28yE!_IXTM{a2q82JsAL;>lsZ nD>c=1mlPBdz1MiW*C՝y;/C 846:pnGH~yv#x͘We^eB?:46S7.UחrȔiLkP^p:!j#JKΔ!2F<f&*iSZeƐ[raqAUAՋ=z·-^fDoe4}5b?C;<@!疉U0oT#1󽩯#g w"H*iJIZtU d* !#<{az+"3A,<^:ZB0Wh{Y{|^Ͱ}ْ+5(>oy3^/3.F !$lJeZއ%؇<y >Yzfjά.t/Cn:KA3}+T@ d`TLj;$>?‚q|u׎ǒMb ۖ6Sߎ^炢gt}M{c~Du$Pr@IGd}21Do~a{ ]n~W8 |1 bktS>QȂ΍6-y>IfX烔.Obv<]!nGя HWʧ3bndWY42\]u ٤|n8:\+;Gr8M-;oM2CIy>cA\n72rs 㿂$) Ȱp t  q}>x PK3Ț˴yTcU*"MՄt2r I*$nXu0l ylUrהh;A-;n!ŲpѭƝS0vK2J$Z˚fg%ʦ+*JPڧ5guꆨI{ p 6u"X3s 딜UvBs N+&t18jyriv $~I=x~~~ڀy\rɹb/QQծg!KӃ>}%nދ7t2Tg`\}0EBݱ=G'$kJAX zH0~M#DB/$˯:lirw$1HisBIjgC-!c _A#.gq(1,R_{Cg1ret&=cKXb21 Bw&gMِ㥾!7 PR<:tXRc/4z7›LϜŹ.u$98f=`!۔K:&X"$O~ͺ.y8Qkze֨iyo6:E,ϩ@/g[֏̟6mLR[AQ=sx<>RyWRe ,[qYegg $a3 TǼotkyR4'WtIvm 9t ʂdI=e:|#bӟR05Q1fԀ5Z`r9ȼ '@?ueJ `ߏKUskɊny`B9wz( ~lcLOg3dùDT0O fi)eJeܖOrP4ͺ$[0s.!mBH-ZÉ){[;QRUk1Z0Xbm5qޕK//=i[h.ȵa-ˀa2GCIXT2L B &fZbq:(?KE+F-Y/I##/;9͖{ޤrowXш} H|rz|m)hfK*R桑4,A<+2OKm፟ٝ ~V nq%ULHl{UO)L#u㎭x-B4^@I'kzQT[m Z/{&2)`av et?.0v(l292[*sa7[T_5N%8ۯ6Nh`֭߫Və3PCru΍G-@UIIHXӻ zt5a@E  /LlL-6${L. ov*+6f NLC #xpTY^xmgjjڟT$zV0IpM&;>oP#wpץ*9q2Qg_["@iM6Gr1t]~)*E0B( 瞊5[ JZhQa }΂ɇ&1{BB\P2f1'(r= stf<}_Z5X_]l70`7Ay<,/fI &ٗlrʌHWZfN3%ە@@ W4lpP9{X2_: qHõѮ/..Hn f<}{<Ŏ:ӋX'(AhA;(F]v鉊TʌW p~֒0ء@6V_ DA"`+ad"0N<}KJ,}qD-6]t|DIȩuA?;#x~f#SUKm"BJ{@oDDI 3|SVo]J3H"P>[+rEFBGŭi WƲ֩_9tAB&ځA 1@}(8G;N}ƕX-ٖng ?3-g;Q;3pHwn|%Θv4uI+؎Ԗ/zlѻuA)V2$Gv}- 3 $M9E"/ ? Ɔ^HkaVZ3+/ g &nQPnd3xk'.0uW´!:> (i {鸚Fch*u+~q ×4ͧ [uv_ڦTYA4|:6Aܬܺ86:;PjTZ:ڱ/c.dzb%{/j[%r  z"r)Ѳ X,3Ǡ@1֨]LZaP}LfQRk sU/g]؏a R2)_s[)?[u*G~^zj&SQ(9Hb[[_OXk~iw16}qEh_IP'@ lI@hn|0E1hCR3zF>Bs$~t~9{njnB3S&EbBc98}9- B颗;Haw~7x(gvZ1FY;w*O{H37Yizٿ7K =!wb $|3+04f%(ϨA43":\!jMDY2ӡ7RZrQ@ѳ nRbYX)=I~մ)F(y]a [yLZO2[dx37՝V6D3&Zw]GupL.u^C$Xw.Ҡ AFV(N"Q*yg" ~Y< ֽ?n(GwdF|j-IX;8$Ǭr9j\VQk8Kzq} dݎwg\ك/d_DNЁuݳ|= 0oo%2 $V*fm,$Bef'7FU>#3+X'4 ڔEFvp'x?Osh AWb 90z˫}Y/ -Lte5D}$T8ߋb@FS?a OTo}r ^Cdɐb0T6~3ktj5!XnJfR+sYBtpV:{_&_[*'O}گ1cItTC|&~h$,cu>|L, %rLrBp W7윁Q]eνcybƜ!:+?}TQ)ȃ-]eFJ3c~&UB&j; !s{r~R\JPK(г$XdCsq:n7,N˚ .H>$ H͸5? hL"Zyc-];v%UѴ_mksS1rD"&?اǢ26@s}%}qHϖ{u-;rP뱷s3w% 8Rݣv4aq姃K`{n2ˆƢh˻>S7KxF оt@nt7O߷{.ySĸZP_N]tg48oӉm?_Q>(8D7Q$_Tlm#Z/AHFh02Ur*X$u['E.'eٹoZKX$UYp\Nt<ԭh2B0RkYƤڵ=IWػnc.^⟺zS* 4I_tF[Z>Aݼ1dWNAu-NZWu^&-di qHyFxjT\{PEv8+5:HYj$57eQ`5.h'J ڎUo%#|P'c\&?3` xe2kЏ< '?geX3v7,)* 460=b0Vt"9g#g 9iPM{z!D˵ Q5w]UСS2}@?i{*ٗ4GdSj ;O}'a`WЇn5~@l?0o!P.=Pc!4صn$yJ]>ʙ ]]NPЌ1.f#WˤꢅF@;]$y~4xwJ^e ?H%FraH5%X j+ZR3UN1|{7F_ szJ(ɚc2`Թݧтu2wMpTwbOK"TA2 Ԇ3Ќ{Gor,ߚTMj$ݨ/cIG2 㠙fl!%b 'Ah;31x[̊/j+]-&pPݟ֛{|_i-`*~'jPZugwS)HyRQb ewb!m\UO1a㞍RjD5>67EYh*K=ds>!T> HYAx.8KqFe+V"Yc>xfW8 eA J酡Re[ZbA|+Eft ws%ϟ8|cOd֑ǫ!~IUֈMtV4;jbR}\e*8 ,`ϧfg!kQ+̫ `:ʸPWk&Jz(זF>xwsMG.k-ԙBذ\|IZL`͒o/~g%;:#F1rOlDBR0{\Km^pU[oz m T^%[)Df>ڣUY8zKLcT+tJ!1Oy>掕'&}n6kkBůz)eJٍra5ݥW$F@~R C0Mj^SJ Xj=J?tUS)%zB)e 51@)0jU۸Td P~|L_ܐ0laOh8 ;l(~+ݾBQJsj M+Ʋ qIWf L' *i dd9ùOj|8*)06IؤF N mNA"y*+0?:'e\5Ҥ0SbCz}LN0/uRiD( Y,dfE΍iKǬyDymb}Tz$Nu) +{SHvpꛍ Ϧ$' 2n0/S´{9H-q7FSH RZ=Yv) zÛ5#w)&/\890(WjOg]BiI= w٪L@ è#j/% (-`X3!Sqk:BELFPREZ}V—Q'ChVq*0 NoBtD':""^^STq7L'4%f=g<5]A_QVvhͧ' bjs.YyvߨαҌ%I"$$Ķ$&Ta֔;@OH<$zzгDERCI1g3J +=S-4DUIhAHClT-!kmMO7ԇ,r;65ekf"TЁ<9⪾^XjrHĹNP|ߵFY^,_sq<_`HF_VV\_<"a#kz+\7!l"1\2 >B5w=r阨/i|iTg);b!YU|1!¤rnG5+\\1j+/Bc,Oyઐ]5r >S*2dɜ6mjhԡ9E?YФ̆lMzmv&j1H0e~C`֫!*!$ZV$|/Dˮ#T@bPib 3Ƴ(O$p@`fkjy}e #/>IC+䷢2{w>HEmz[2F)*/Ⱦìw/__d~4{F8P w̜ȭͬN#t G1Kw#2{ KWpITAPji _Xv(Os\Ԍ;mƮGl>\G8-w6ʼn|@딣qy{c CvXLUkFEugJ;֍J. ؓbcGAlLO# 6st+.L:#>߫E(tR+Ep-AOd$ldUA(hC@c(@}Y><, Th2tgaRyt[Nr}QfBʇwCޘDwI>&wMVC=9lgz#k^DIi%?w )%%g+e$CUjh^6<&8I~պ '΀ctJL,kxx[VKdc[O&QWdarr1Fȶ=~}ߖ96oۧ55~[>rDcgR0妛n`5/x3/8d$ðʯd==#l WY+1EZv͓`@8 \{{5`nٱ![ISˆ5uL5Md1."}s{5AXޱ3:9B̧ g/T- q2Y"hg4YI!7pOVHΆ!!bN:t۫2H#d^Q#G-8iqH.؞ݸFuH9~sf [4m&F=GPPof]vFev~ T ;=G:? H,i `AyHD :() Ίޣp\K30&+s4y?%<l)"M ٚ?#oDgJbzq t#)soiKYwZnlFDmM騟`+#ĻDВԚ&xr$y(;rb}(gm v'1 BbYœd8pmI!@4x_aQx+>HcQ M]uo) !a #RU xcWM/+p,msUу·YpķRلOsv*>cȧ!lBRL[Fzxmsg˟gd7q!azVe4I$*~voژpӲnOAI}p to=3JYP9]RDEIfwx zintX!Rޖ@6Y"SNĦz*+km˳say4ISawZ>Eڑo3}ց$ tW`7}B&Jlx | KgVܨY_jF{Tfr!H[؉EN1 ~j kCL瑭 *"zvݬN} Lm)N\|SHfh/ɿmF#؏ӆY 4'-=wAњ,`vy#~ztu6ƒ ejsMl9HkCjIρ>@CaVM.wCdwQ~L xde l61ne?wD\P~ykz{u1ȃ S%7u&b(FOaŠLO:aO_^%]2q!.:E/l;V/Ft_+C.1"\ ts󴏙2'+ pZ&WGD±Cu* kG\j}h]Cn&uD4F< 9h|ش_{r69!sA&=0M(# ۰ٺS%'N+UR%P% CsFMB{-B}R hYnbVʴٸ6ۛ͠]e%KdDsJ@39(jm)qjldsWWO_@%SMh u/H)/ܶ0ȱ!B7*]ܳ$8)>*4ad)b5_Hɧ( aפJ> )ɗ>h6.- e^FPs^8;T2i`g9auhSn3,06tij^B~+R#/ 3Q?Il?N(feYwT8Nq<㫫ivGڢÏ"u$wU*$Y)vsݗ/09]L%ARQ*8ͣMfY.lF c̗a%J䔪iyEu@xTRӅgolo1bGb5>"G5-~32{vAS""{kydE J;/MCTQ'y.1e,AO3ГS}$XNԡK H?&/PBtu2z@Y1/=6 1(z`D/ eB]}5ɁoVO<ӭ7 %^C{`ؼ)$h+BmV2X?J| ro-lp6>G?Q=3F-ըL,VC8(](-zʥY׾_N D]L״ QIq <{;#Pg!~ީY @_G2{Ɨ>؃Tb~KC4M[ /֑^tΡ}\q4Fh8צ1B^G#旸w+dQ)ZZhǻЯ mUW±[[i~zӏI,%,fɉ`e7kX܏E`.߅H+IfZUL螷>0ƪT8=Ě921)#=VߧD("?'G/lYo=~S0!D-Hj+0+ҟNABn=ԋc/$VlTw % U =n/A(!EC\m`0ZzTL~y'!(FwP0?Wg> tުHф>C9 bJQO~܂.zEÔ,b]4 .I5Zm뭆 5[.ϝ20}6#4Y%%P ,+U80j5J ܻ^xBMg.yw$# ~=AC0bsHDg#!cAׯW?se1[m[äQy 2*=6 ī2#Pg^f.NUz3u"5HMZ }3b|ʇrį@y PE2|ͅkpz/_GVc>FofI1ՆKaz=(qxߤ EqրR򢤃M2G'0% [x[Lk!EiHywD8ww_l΀Yܵۿ˴fBP:, ]Mk _t߳-(K7 ;aE\L'?@esR1YuӚinvUeVpW7ɳA֯}h^{>C@+iB&/wN%QBB#,9 ,g7fD=mvi.{ )Hsp9@A@8b'"Kĉ >^cnC3Ub8̌x % ^ZYy9S[k ́W9zML}ީ銉'Up jj:19U@zbPƄ5lU!!uuCd%)x^ΗMkm{$W0TsNNhRF:PkV T^_1-B!-ˆ9 ?ri3'\']^R[(NˊDv`Y3v`X$wI܅rg׽Gad3..$mWvJqaӆ~iT:|$E6_l[=A3ZjaVC'M5N &3>d)( i?e_bZe"~Il֋?;x'4Y)b"{łn6쯽5LR(q-*{| OmՠChiQM#}. lO %!Cgeٛ uDF!rb# HA +n3lx[ 8i=@[C;` =HZ>ݝ o L =$ˈ ] GWZHY**z7h5NU';|G'ZuwysNQ'+O,*Mȥ`mAM93XI=A P=D69IA~\ 1GA@{ /?<ޯN@*y)@d?Z[~'tL ?ocyV ,id:7Ju(w1 "NSJU:A^IIrhE ]*tW("*U 9GJ&4b@|և v0?t=x8"?f?.$,dV`1) ̴RLUWq4J/5iHvκ'9#73}qACtnX.tWވLQl%7! KmOpA7=^x[o'+VY^6a;fV#𿝑s{xIpL13 y G1Kkq+pΎДQfɄ@r'_WRiX:rY6ZQP2o%0.":qkmWZtFakO%0Ꮙvi*o 2FI%FKIeEq22%'qPOb]//^QAγc; /yRq#nRul!9\gou#g;^lZAl''J6}_)eojLfXduS- WQ>$GHZ )/nWլ*D$e#J5R-0هW h8e'U0o@cujVl ҈c&6)\߱ „='r_ xɮ&*/_>/?&75" Γb|[_>A,xCXS (1`s:Kֹлy{q"Z @zcmWk"֗4.8ж\`xN;t폖콰ᶴ,sɻA^T^԰ȣ]+3Ug[KkߊJ 33^ѝ ҋ 5m-v$Dux +)p"=d\VlZ㢼[ؿMބj=ҒT=4tj}?`lms]IS#Ӭ&{/ "5hbؕ6I!D`7s}v_3Oo$#&;yr<(R >`X7>(/29f^_"8QmDVt> uYH 65#V7ZPW,c~0׼(?1@^6wDU6Xq1M)B Td.(K7yn5w<uLI0awz1 =Xh*lEФ%.K?Eg4T$'k 6:.BdLm34xhEzEjOvM)Ŕ>`ح?$0;/:eD~)abZ&@SJ?ڣ"Njw;a=ma<$fQI JQIhQ! 8y#}p7[p !+[V?hiX${PDe,neE@~erSoaZL >6;Y쇗d 3&/sK)ЧG;V£QCA_dC%d8/e[I]fp…n6-T/ xgNd+NL6.9xPwvlw t5H/]߬MƠT1=QҺr1 s|L])qw<Syأ|ry*wOH>d=c^x#Qris>"Q?i)`[u_t59AVG(q^VXs8揶ſW$؋woE2ћ!ÁUYؒN?0 6I qօn4o*g+f_۴taH )*Պj(t-֓h0ɢɫj)hzcPaqc ZxIEbY1KxGe\/\SbKF)/aUT`g'OE`9OkK Wxs6":l{ՙ,gh2 B|,-[O'4atߵn, +da1 }?|-C1Zd<W 5B2?Z/>H%z쮗5P]dN(c;Zb=ɝ@HΦ+c%-es:G6QCU~]`^g%)4# -IKQH;.]3|t.4#?%|Z_Pqw†Elqag[_^9Z2w/  bK: E/PUc-73fgUQ9{Hx#"Hc'sw$UV!ootcaE:' ȞV0 $F)/66؛IkjKс|c@>x:tàK_7!D'10Y(qh@HAJSB6?ļHfi8n'N1лSb+"bnJʉ+^']n"8H* ino[stU-]Q!&H9c:uꁌZ__\gћ6ޓvv jXSm0"{܇)x؆j)n^&˓!n*K=-izu4f=evkaS *.f눟 (qk7/QAeg \2gխBiD[>w2~ _lN"Yʰtݗ[< "(_6)=#t*' H­Yع[0óS-WIra q+K ΋zR#e.J.k U `'u^}3rg"B^ZN #\=?I Q9z{1rEAVNHΊLuhB B'g]*E<}Ф4 /85R{9m~)gYxc!Qg"G[fʃ& C21VҼ+%cy{#MõMghMY*!|17-q T =肘 k]nkKn8lb%?YPF}/mJtͣ}ۢ@K܄WȢ 5ͶWiGoCUBDžR/RQ1}x=klOM8omMF}3GAmxp@>ɉ @@F %;|Z`[Ӣ6$+@BȓQs|].DuXt\F[/gw"^[^X{n&)i1+#BxDymPW[ߔ.҈d;@%a˙ěݮ L[@ljQ%o3e\X_(=As|2%O[?CwGCu;nJd.dfGI氶"^-X >1.3ӫ4!z/4MT [?h9]LֲwxT5/h+˓^hEX1ĘCx"+d=#ˉ')rˇ"5bPڋ  eBlW$s!C]d3mmfN7J~5Q3RPVVaUśgA!4Ap褦eb#owhhX z mv3~ :PW6c*ܛ`E)]Ft`sZTk,W2ӎ Um0{s|VfveD*a*l8-Q*U` X O6PL,w]I~>tQ-Qk;2XgjwpוK8eD쓅 kWPGE[ ]:D"7ØyBI3"gF'UsADjɯve={c\9E(rU߸:5Q/֮{>H6i IηdIz'Q'B$݁2Qk^ UY$Ӷ気Z)`ٟK(;NåRWF?uNugvRV=9βz:;#Fmy$Λ(d`lfYçdv]]iy$J ؓ71o!`Y"Na`1u ON'Oѩ6$l@!*My7L+FoAsN@.c3CZNVGp@~O^T>S\JSI2RO=W dkS{z*K1{7|[ zz[S%115MgD B&wy8PM<A`rw1CߟMq| cD>UEٵBkG 75s47$ mseխ~ӍDۧ:Fm|9G֏P9ߌvЀ6!OD6l}=BL>ȅKEp07gA}鏺igP&ܨ]sO0!db i>8L1ˋFXB 0(b"5R~ӄh4.rl*y 5xFnCTك$ DjAYלÚygԹ 7L&e=20g S!m'p9fM80`nI*|;(0-gxZE*is]fw@oå=Vƌĭͷ2r_d$I\59BukwQ]/02@T) OKuI*CEzem1M(IgL[ =HLBUC૩SŠTc"p Y^mڊ;She\b2JEEk%z[i$ɗ_bUC;B*+LŠ8zTzo+'W&FV* VVl*s+&ZD޺Qp[F\&uu4*+5h7ś5#%|NƭF' \M }l &_}LJV(r}A'k\@*ʎ1s:ڰc{ |kN_C B BH>B26[ [* @l7ܡh–%/Ru1Zӗ ~fʥH2ݨoۼ?Pxt!vf(+[xB 7 F8 r,@-O ![uҕOW|%"  { ge Y,+{!m 7.%n{P(]l5N:|gJ շEH6K^x30rߪr +BC> ޹I#fIN;?9JA˷jcIXM-89Zi-[ / Csrbb=ǬyޟȚ> Peh,&YPWJ?tTu`AI\9m)s Xt,GiD:g>9/S\z墅?[~'𮱀V gDtdXk֝B30 (;r8qvaҮ۶_FlӃ8`֔'g8p[M\(Ppj]0Hz@wɀgȽA'l H} )Dki.آڵGI_J"r7޿'VR+a拐I* SNf,j__ݽQdNzGDHQW{ ^W ^*'8a}S$Ht)r_\\u( ӹDwDK,X&&K⨇@>gɘaM0oĈi`/5$Ʉx:znÚ $DiIMxm JkP_ ~m[!ixN@L':'}bQe6X [?VcG>决GS|e:c:$j ?l'5#B~2<]  R è0* r=.fKª kK/gffiKI]ra ț `v8ؙMjj#c/T9x XT1$ W!i~>8_~dj]x4[yʼn$HLZjb]?{;_jȍa$ox~;HR1"t.49Sk yըCZ;]`ʺֆgQ 5@ 6[IeLncB00Cb_.M90%dd7'|'oŀU],+Qր0}HSDJq3ѴJ Jd@ڱ`$џ[i!J7$M.<XSԔQ, 䴆 d'EI*hL)pܱ_@ؽm|;͟+Pz;:a9瀌7˄6wZ"G%d1=iXT ̵OAJbz֔K[E98rKƖсr$TX<aS6| +qXݒ%ifF;۠fP48 =f'92JNj{/Lې>`߆uBSNDĄVP#`D6Ygt?C+-L ~ѸK L*wj?4CͫV;pZ17B(/jwEobwyY4} H,,cogXR*%B hgNOt[Ce`BGF> $żCUۚEU<ͨK3Й~%%rfC(7FdL T8^13c,vՒG$&!%4|,wpnܜS_4YY0'Mv|+eMbN\E\9"dxLY[%.9|933JR @ꧮnߏz@Xuf.@h*蘈XW%vV]389iΖI*cy *3j?esU+w.<'/F11δ9Љ"(Crˣs֔L_ 3h*u.ఃns*pbl5*e?+T~ ӗ@Mtpȁ Hx_2+cn ^!#+֦wGfR[:bn`$}Qr#.(AR!z `I (G'ύ/]&L(a١p؇8S`}w[Ovz|CyOr;v_Z} kw%B޸K'u )D=ZdٺBN1޾eφOȣZ Ti0'EX?]Duv!sKy8۴a;3B^=ޅBxzRHO6碏 =nFY($}TDr!@pr Q?E("8#B#+z\߭t}]'Ȯrj⟂2c'WWpaRբyJn8wpGhՌSP /J(.%}~# ȅxN su_¿npo)MSIcnJ^auAa`~(9"uc(tVZ{TTCN_38J֘bQdҊqqH taK麬i# KTFjm$>J ތmUf]+ftwJ{)]QA_g8|cZa HWTL;- [n[G 7]0G 9*Ӈ$)xcW 2@:R< 768jYK-˛xv#U їMĮ_KK_K~2>U;cPf;Rn ￾؋)4`@$OIq7Wd礷P`Is+\^fei)+ 5Dy썖cq MIYnIzJ#pQJ`Q㤓G5)aGW(9*|1n#XN˃Ŗ)[;7n!ws)`_C]X,dګ l3!dvL6_{'!kD=$ "VtYV Mci I(+o6Ɲ92GD@<ί>tw`tĢG,UPXVd ʐ]o2~Jz@2؅@:7O(ـe@_e۴Ȧu*Zk R S`$6X~ys+Pݱy9( 71D\4!VvF¶xV'KPx[OmJbo;ίڤգr7Jo$a_!-eJ-z*C1##o|EaRx$,cþ[cf-~ȬVA>W_}tee@LLh9a/5am8x-?}J$As/sɱEo+|7aFJm]_YDzUq‰#  f3-vp^ [ )#>Ќny ,!YwvOurIv^<7}_ ,A(R=*yAAZEpc,b܊w+IRGha6W7n+ dĶmĚ y$1jp<|px퓊%ЌR$!_ߊ jmZ,ld3) yڣ5= r?Pi&8l5"P_|SiO*yˢxdWci7%W>'#B>sd4 D8wOܨDq?e<>[I2]|:Ď"=!*=uX३2=ϰA>Wp>j)6DޥZ=E$=Q.i+npHR!jɆ=A'Q=v*?_~@z.& aszVFiWܠfƣ;5;ٗ)5怕L6#Dv%=S2B"Uߊ)aO"Y#&N({pRB1e{khqqH[Ig!#pƟvR_V#vv6jP-O!+-ւ c3 `UEqeJBgHniQSytU$%td]_?5aB0ADB `d6ܱf%M5H˵ZZ}C"يEI3"8 8GiR=g4Vq}'Y󋿏FO/A=v E vR3qe*QցSAI &jHٹDVW"nyyt }["X$TMH/2mk)M0] R;ySDD>!*g"ɾFb9^ftn8"1$WD)pk@c(h6Q)Kydd? U2^j4L!D3E,r'vo?H[b%h읮JfxPNpZI88GԤ@/-ƬlM|&LΜlc@۳K bJ 0H8\ڮqh1nͫM;H^kHՇ[?42kwc \k4$;O qfSRm0ɶ(R;,޸&{A!f Ĥ3^:Q'z̖Dz771]6}4fe J`l6\ l-L;"ݸV^Hʃ ,,s*}-3"lt;!7]†;`[%/ӓE.atx*t;kT 0Dq6 6k|#%C4h}Zwz7I5$WL"LpC/!GT)cTqf:'w-P]R3z:ND|yܚw=KO @2W.XnL+)OMlz"i$OZ1IE4\ :XߕZ#w6Cln4ya:`ʣ"aM#a1cAHt}XQ!(('+g2wgIr jUp LHsrj"U+ έ3U. lAe~ TRu))|I%C1CVC~S3Ͼ|SHCnpo:#)[x<#@fr{$S Ty[T"8Kr}},Q _Tۀt_P> ^-ݓFo8fKݎ(}:k!ޅeDRK:',bqؚ~Hk\lH"lA=?Hu|C4c5K?7Yd؂Z[ ۲ ֟ tZ,<' C_Spe5_iu2:Ֆـ[|"ziGpG[G| mHV7xWiI1 amqMˆ`X!GBjNh08ljMqB6"1H2T#7N;5wЇ{*m&No,]"Z`莜8ժ(p 䄖 <VWFlp(p/mh(ht^Z]j6i u.0[\bSLvhFI @0O5t~8IsUh15Ҏ.k٭kbOI_TUUҴIhFXM R91[RkDd==R7 W!~J ËB^\;ԠhI=NsR9m*vf oX3<WzJ9~]ULudBTXA𩤲R|Ci$ &V|4"X@us&Z 8|ηgf-Eqkj{^PfV]ϩ1)AGFXTW]R/PSX11r",w ,)t#9h 0>ad2[.ܹ o[o.&Ȏ Djj<:rR)ٔ\!sIa"D|JHRoz9^͢PXV6#,.ӜW,c68rђBTB-ŖW _(W *Z9C3kzw!A(H dO}2쿥a(Uwv0*ثTA7[8a(ۡ'5L7;:&ߎFWVs nQ 6LBz]_%nm$TlKC4L%Ǥ2T6K&>}iď,nIl8LfB8?^a NJMݒu/8<6\. m`$-䶠X7 lLڨ7kW*+u"O\9M(- X* sѿ/_h$t }TmY5nOq4$TKˊ./59WFJ;o')y?ӓ8Y9B߳whwD@X2FC߭er3Fz=Ls IuR? 29/6R(TTYC;Y[j'FK9R;c f>8 8l7]5 z"Uov#/^a|zm~ѻK4h-l6G1bj܂G륪bE" 1r}FB[w혤LLqSN29bD.Z5e{ĉFW@ZȪ8O%{AC_u7*:7%tJ&<(|+iKC z_ϯN7Fz5#[jˁdU! NNPv>/ѷ jÖlVE udqvrem,>R|8uؠy-8Fi`frҪLO|Y4kj Ե%zֽ>"Bse!H1_-k$բpMgǪ&~3k}Uw12Ʃl߽c&Hekb?]"V~`Ԯ|&4fТ61YPLx+ "RyÖ\4ifsD0:7S,No9ƲJnJgzCH9QBYwaMJ==kPZ5t|[tK_1]g'_|" wmY`,`  s1k@_I%aMǧ4 jOvtL/6]{Ne=p;ᵌJx`"n7dIW|AZ왝0C>t7dY8V]n_Oob /Tt*~򔺮s%i圑4Aw)K+~_-jq#|]/] )ΑE)F'X))asWZ-=i~$;ioQb`ێ;yBK >k@cQF򝭐jݾ/UoJZKi!І&n!WF#Vԝ/'q¦aM$BJL/ 9"Yb{v#'JZiTWxݿs CQD=(6) 7uh`cr:jo~_xh§GYn?|L@*@ O)e(YOӄVȱ;V|qyc­,K{ 4u\ 6\(˜Bvkq'0.By)`oW 7A?"q yn370ގ?7w۲gx;_ވ!j6q\Ƽ'a:/J"r^Ƞ덝z^3Lԟl ;jg)ZGE,8aPv ac!gRSX@D5fڱҼLg5땠zصB:l_Y=OP /$o7}T~uT9;vH]Onm]$",՟XZQcˆP*2#|HenRv2'F3I~G -v潲n ZQeot"?K{(mMS;"|ZZw٭h(' ?.fXxf83pz_;\'F|Y3xfu gsvfU()Df᜼^x :lq hs2QU[67B7&e(~^ +wX<1 I¿#>AaGNzmpx)Z.jO'y%#\kUXz.un>;x39ձ럝f{Dnʅ /(>%7Հ}(:#U64l[ϧo tnde 6zR=AOGoa#<O(="{J`Vج* wjar:]wmp3 ڽCnn?,Qi7q @2\/̩xd IKll+}{ygUwӟLy#F5=pUT(J*@o.@[fqwGaH]t2S wjP >aff>]/mKx;+ccttz<N ňy7d75ƏfJlnjV6F ^ 8zc bຣhS(ܢt"q״u I׾H%NZv:ٹdUZ,JmFǸ%Bt;t}$H|пPz =]5uo,8D ё넃` :4{ s]3[WN=3]́V4uk"%W׷duB|rh#`Xys룋vl2]Pġk&0lmYd+i~(g߃;Xq1׸fb`,+f;(b lo-[Y;NQDԺ 6a}4JM8=d-Wy>^N}q @$@bd!6s=7hT1k(\kyzxv,{g\I%yA'ÜRYx!rljA Jdp#/~F:/nπbYK 6+L`ׇ@J6%cs5~_OhN <+AeJ*aY -1AE_lšp1oBAXjGArS0Y(ŜG jMm-<[F.M8nGX9 S$waսDP%/l>2<ƭ_]㳴$CF2Z1j W3Q1b]D ߔ_o: iR𴊵Wq,ldyl}d~cmR</.zB7z딥eU:oƮr]Vq?;E,Qgt7V|0VWbC*?U.IخYÖXk~\8 >|8ƘMULjf#cư؅c)a"Ϣ_ +hYsLaztr[fָ8mh4 JٿuH-*1\Q<ϽvHDS8[Sa&,Q|tS3`T@Rj=L:ӗ'-̘B\!Źq5*:P^Vx^tZ]ؘ=㧆Yzxu~D@<_ZZC$@J5a~jj^?0nJ[D.BSAJW'If'];bېLA9JZ`E^ՇT)ǩ ,x6Jdڑ 5 #A7`rB(eag=cJF.h0I&\vO*A 0pcc,$%:p0vww-|ˣo j a:^:im/zofi~0r:FX* 5Z.дi@ro B~_2/LqP)oD*LaM(> &ÌYj&kcmlܗ`vlFVu|~*nku-PdvN- ΄W[:g 7VB! tG.JVtmjaya*>gv5 '#aA=2&Te@!yDY{y}ޅO8ŭ7_28Uu]5#C Mkk6wrnX?_H(BV]8LY[%v ot:N|5F6- |^rN2(dI5GvbDbк_mbk[9hxN F FU^S͊tW-uii\V}>j\2yͷ4)X}/CO>Rn( I0XDᝓdVbm[ʤqm9ژ|?)X-R^zbFVWmо{v"q`<rg\q~5 !1#Ah}4bO},jOF$1B!W01JS}*N!iիefE.vl: Kx`7bZ8ѝ Ci٢K~U3|RRafJ!mPwSbsvfObQC9#ι{ E G)yn: 5@wEv(k!Fˮ[to Ž|Ӏ4_2O@\:Mtи׮]2'ݷfwZ`ReG(m.Ղ|UF7w-rb (% ~!SUWWi[y!pΥ9QѯjcPx lw ǃ,+a"؎PqCi%ӀdžkiBT!ʹ=4"TWaIp1ǥ8Fkh:iYDLsRPc!JI̼|;ACN6Ъé!dy1(U.K D|+4JraAd]"Ql1itE0 D<ي`opL*&e挽Myq<_ϟZ8:TTy"Evk-rOP¹͡Mǡ]7̴:+e5C5sͱ2xwVM>:R**f}%z j7<'I ~KV;wFPoh (P@(5jG~A6R~aPJ7VtTzpNv|k %E3NvH$)KGmj5 ٿ>GbLg{Ƚ)XT,ovnrtP]F /CB$Y$'=Xf05 xgJrD!*̡bFf5x%!m WOJԋ$"W9{F`2NO}] tUHMMX-΁STN2|FJ0{M" ">壇^O}rbjIPY4WP_S(b-MTkJ@C-sSbx@9q̸vQ&[;ٝEQ1=U@UúquRʑ?s$,sz}:x\^kMgv \Ζ*n<|a |Us3溿q.|M9h5O#!E!򄖃]GRKEnտͩp$o܋툋(L'F~ | ',σ`1&n?=¶%4{ưP9Kq8Txs h%yqR4Κȋ߂;I1R!-AMW-򄠘Apöɟ #Feeޒ(PK4{yWb0<ļ*Vi: ܃sƸǧ$h%DQ$\ au7WfĄ sLE䶋 nLK/C#2E6Շ>v L1EZЉV~2QAPwJE$ y!6w@M" OVi-'ЈXv!+ս ~}.?@1wVx9d\w1b2YkH-{+ _+fiцW,=fC66k":mnkAI"c Tcp@=q4Zx/nB&Ӝݓ TD&+u(|ۋE$^c{fy7zN#]12[>NiKG0n 煍Ҽ~{jQoؙpk9u^RVhd5*В-C$* 9go<bYLtm-0.t2O5 Mx9%*C{2AzjGCB^^ Bi sfdqA`ڀCJl|eOl,ʔtl5 zɺʰw epb3h뇮 Hƍ{ ԷC 3n^28К'竺nz(k>;COPz0{A aE7qvjAr O:1F٣}@ v1lZ_n[4~/ NT1Hd\ n8T>?Z5ÏY(&}.1I, cܾ03‘ubA.9qk!-6`ztT*y\,qelƜA mncK/tUofje9{:o$ >Ƚ6)7R5s jKG?lRA;mF4Zn?4oR+B*]Xwg)r.og8,)"(# w*qy(d` )X~E BngRDT5>W >o|s}m݋0h<0e:L#ȅZEG8zFχhayާB/ESDḚo6*ޕ&b TI lYXUqt!otl~|go]:!@/Aqt/qN)ONJ,q*po@qVmJZ~6VJ FOϑuuRՠ7YVih9CrPU\lNSQE@/ ^yկxf{]B`ʞxop> WwEå k^ۦ]U7'D]J& i/Si??uEkY)JjO]k}h[ ΁YE1]oU]-pO閁v/`*_1ɵԥ kpC֩D1'#J܃PFA@osXFլ*rt٩H5V|`DMC 3*JxxEPP!mg&K#8dd#!Yub%)"xǘKsRp4c3J.,77V.Z,+#ZL0}"JEwFx5qtNja)|Yr4!}e!dGv^`b'@b;|ڡ/\_ƙ ~Bml#WdS 1)%SlQ*&  ߾B7 f* v!%'&Fqf5EA860҄,=d뙖pce2jnuMjyA~#j1-Dn|Ȗt?BV7q=js- ݂Gz\ȕw3#x@3+[]ݔg{Pݵ ׍clY'ԥ8X/O=T{{P71Z2.uyп' b[ʆ++fh lVJ%RuvƆ*SB#̨w __usVynPN(t7V($9uq3m)ʳ8ۤ;Yҭ@x HѨZU:xHf(zcR!<GPTa%h)fi!()ᛥ5;I6k~sߊCZ|ʤS O杻X-$v_~SNI)Wf0u<]+Y">л<rmEXOr@ɔ5%N (^>jz_ϡp[LɃSfhI2_O.=t*l}H^Qܰpk=<8 boawu^h^쫨,ptM]7$WТSKo؞ދ1anQtY&XC4,DzR|2IJ}^28$~NEɥwOzlL&4YDaoypS[xTW8:)7<$SRܙ׺)Ќn675ҕSh(H5. o%mi &'얮)9 Q~v_ŤѤxa0cA/_Lrm<nʦ eu&Fb9V6q1U1;o7UZ i ,[S0E2HnZ룦4;&VmΏdFQ Ss P_r$joW3kVL0])˹r׃J7XСovYhHҔw[) aS#ej9ȞРA?a諪6aOɵA=,qo!d6X-_ԫ UDx9H#qT&)d\,X4t.ίuCIWQRé/h&J{\lOGLVt L`$,̸a@=jw@jy6"‚rᱏd<)L"l֬{nY tQҀeJ]{g1=>ҌN&*3zCB˽Q2$e^bUy@$wtF"܎w&!k$% Z:ExȪICf6v\Jidߔ5fC!ET%04]DOLM(*srRje-FCd@l"n>Vlf͔>'́Yu3s9gh&Kitu+1FC|~N{q28bTHaGq-$l ha;`ENj7$-\!@H?` ށLY>4C70U:#k@;WO *(:/;?>E -$uʒ: `쫭-Mء6IM2ͿmDh 8pZ,H]/$_ZSt%l;=Q6\VT?B8qqi^VS+Or;=>jIC|91O{DŽ7X`!uy`6u/ntЖEa H3XZDITeTR hm=(Pf 3 f8 4S4)Tg?qWgpk[X:Y&z(6MLoQ~*/'wsa ˼>z@ UZ=,dVTi1loDƠ&*ԷR[h|̽:me W**t|gff2Te6[u./әz]7GBS! NX/¡zߚ+3~C ]L8X} A~Tt̜E/tD? zFc>C7RÜATʑ?"ec/ ,b9r=_ f廓Q?>UAD|ZT[ hoN>yRVټ7{U"jw [_>|A֥~q3-%}$벫6r^oKcWdQk{Ed*0NY: Zw/@PPi޾kg$Aqw#vU٥Co/Oȗ4} ?i&`mE҈0:d4O["Qv85B8F>Bf,vr{IW<8B4%L)ņv񍞜)N6]ŠFWgd 03- +SS3d=KD^R6S5-e!dJBс.e #u-VْpʋXIW{II{'_V 6FaI{JN]+ $1bL wl os0QiFLTQ8U'2$Hhj~^/ɥZzjdᶈde3cE\3r'3f O]L/5U2i=O"V6Eݭ4{;V0f@(O*'6ky6| e$?0ԚaʍBh=bl]IHt$j&,MA\ܔX]pS \$* ūkMǏ_ f A4,*U$ޜD-_\TL +QjLQ+6H\%\G7X}gK3WE-XJjV8䱐m. h} Q Ү?4{V1@FY=@{^:ᥘ:*7gX:"bh(UXD<;RwgH՟%dd'P6^;i{4.g| N.d֡4ӱ6dgpxc}k\ 8/'NIGl81#sVsB- o%, ~7PMHnRQ, ⚺\dO2K 6$ NYyJKs63"226،܄:FGGJ b!rH4 {aVO/a2HiB-R.cp$ehsob\iL-3_fJCC$?]D.8ĠW?͟dWH\5J?f>a ^hcK#yJۗʍл?N?&Y9v{\ ħeY!1 kt I PKڅu 镹XDZX0ͨ@-s:W1 ) P|77ϝyI'~F#y^"9%: T=TXsTXL' =FQvĒp. ǥþUkĮm DPC81튂ܒp[ ۏ,*,,g/ ߵQ4jìԞۼNU0>GE^E#~d%[D2—ndFZh9Fґ7ٯ$pnn\*Bc:G:/`!;F:[U(u/ V.BJ)sCa`׾Yy?_ L}ߚḣ" oLlPCuZc0Y r\D=AZ0Qm7]JAFxWVU>*^+Sl谀]3ta0U0RiLJQԺ1`6neGguCI] %#?¬Ib}4ve8RP$hkNH,zy˚0R+6tzsBaX.lZ Ψ\w"qz^E 5IM$x~Yn!mz *ڋlW `:SW\wFZ)e TI]>>>*Sӏz6 ^ۨ#B`ZہG;B ӕcK쵈=2Cc[>F֖dSBD/3LsV #m,X|vMaM%ft5fZI8q_u ~u0(z9H\6ܟfefQ=EEPGD:RiG>`͠þn,}OVHz- ,]C̴jIa(#bBXt9Pߨ\x1)~/G_#I@& t`ϣ%vIE=3ڿni,(ֆvjlT@L77rɜ\IȮOP]{n*y"|vCM4eXb2!V>ݒ%7[ԊZD$,{~'-P|kbRQCpOKF$+r[#C6*&FfA5%B SA 21  HI@׬[`,PwrۿjG؞)>;R~Xq 2=GE-r LbUQy.Fg, __@QBS=2~u@*(H>pW*_mz 쿱\һS*ԤɕR!͍_8p^I-dYɲnu?#꺿󫩭8Kd5bq&s"|D%-7r 7_ pwYkadEo "NEcF| WCo 6 >sVɿjCm,UA e>RK+#8{O)Rb 8M ѥ/j4z%M8$|Q0:17sw'0|*4r7/`m6"? 䟹QSd!-J"[?>5WG&0?MA ['Mg؇ T$|LNS=Y7|Gɔd&/O.< `7<Ч@;liS$Mz`3ϋߵ\%GK\)3q@r$s ISX ~tKyWiw8)s4jS&iU*鮁S*摭[M6_&g^eVhH7sJ\sEt}]#F:K YP;jfސݼGę(UZetkڂD>`'%>)BeVVde6A1`xcE 4WÓsL` OGl-inRg!&wIfIpA3X?zJ)8vYlB=SϨh1)A^HZ׽ImQ7';iqPnG'KK Uq91 Qj^n(lb$_]f$ictz$D%K7(B-' 5QORi$v$N#5-{xM*125Eg)s-%9c#@!9hz1%A{ zP.tG|u_^=@ JcZ(aF(Eʩ; ᢆ2q )h@Ϳ-fޕt?gc_%67t;sr(!-7v|@{1!Yn,?;HnJ`O j;C4\%@S!j*8(+$S4Dqۍbض1}C$&1ؗ`fq,w<Ԃ:?DVCe!SRIґ%%'@SJ(%oHWV%*ʤ1BGsrw$L=gxHmPSh;~5G*c&*,z`ϥ詚=Mfs;VIAZ=[s-BVSg9rϻ2NC$'FcJ"6GљL;JQZ20D߫{~BMS !q>!cC)`m KW[v9gą%āQU3푫/[:`n~Xo)]j$)_('fC宲nlVkh.VO+]0ܘ G*錟Y ;y-|Y-IulgD򒝾hNqH +7ЧQ x,}/N":#zFy~:ϡ!  ,^0]8u=T:_PNXtiȞzWݶ`wlc u{疰f#P\_e_qB R]0yƓ{tH&*'lN%?+/)uY --tF4$f=r3Eʼnjpwe/&$6wjmȘrpUdZL2 ?]ƪvJ(T>>=Jn49Z!ptV̢!/C?.޵y8~ nv7[| 3=Nr=O>:]!"@JxmW]G݊y VKd] BI5 ugTf{8!)/N+im,rfKbw8tQ@7'b5rP[gKޡh[hǩe;" 4 xOr]r7/()wєdd4踞 1c1j;LC^Y4]޻GT9ֈV ;ыfq\'ȌMɉa u~ DdAeXQ7uN|Ounʏ92PE ^}ۦϟveīupzUxVPz?"2{W)=)?YB3.]c9e!;фb6N5;-+ޒLMauRk JK])Ȉ`RMM&B[ZO&'4Rϡ뿯ɑWuUBLsXOVUw"@[Rur>T.*Ձ͌XZp1t6ZBfAF*a u&r.:=c%$͹ kp.sxU (=tL^ Gt2Kphfkb~7_ %{čQ`g YGe`1 :D72W3/@vpre{58R. ]B䳦anΧ_(w!:Q4]tSyk@/L4M/fdKv[B[5]ggZB(D@=W;DgXkE'-*uǍjzt0 I{D!rdk8,7^+1+-G,FlP2tV ƚĕKݱKBu<2`#3?-޶a/6};q"5WD_p;5>,4b|S#yFv߻yH(n`O-7r]PTAin$'UP8\c+BIͮ8Mތo% In9]ˈ(䈋C :mT I[M>OYR.dru pZ#k|.4\x IEW<88Ro½I>c#d$|xW;\.LB%?*D )hgk/Oz x2 ^{Fp#&R̭!]^l\c6fa]"_p3阯PX TW=fÑO9O*|jtVLL'bߵݾTo E#۞dJÒJЊcF}!]#. j2ːue ?Co$0MA*$})jru^{1*1p^WvuĆ"*B{3(7tc5~)wI}.$4MQΜ`^?AAra04&nA=y~tE\a+)( > B-s'A4p>R7v}(]wG=..խb/ "9䱁c՟E\ [>M&?i7cZopa9$ѧ8 FFgj=5?iMF"0t&Hv- ̴㑹#>Y%B+LX#O$Z阄A܋v O4_EPbh*E(d]>;Łpw`Xײϙ2@Z \ѥ|mt8{y#tV1fsi"RRW!L0uՋ۴ ) r~: Ey[x{uLcu]XpL8̌e;[S* &$ [CorT,U2Xi-ДE&e6EɦrRzGP>^;c@ȠHo=ejMrobYO 7,v F&&rj#?IءN3:PF^&/h+Zw0gƌe!=SiI:g=z?}FX#Gȷ>zr6 s0YcIؤ4p]tߐV5$A|6wPJ%ה/f]u.CRίࢩd(_qT7 K8 wQ.J?X)xk#WNNo]PͼXi7O˒#2sjPf=D5hwJz ۗ>b1t4nG[Cٷ"&cf;'VdCwQ8ߥLmY0*2wu|ZCnNn#J%Cv72қ=Y;<L5NHcB&7>H [桫'hgӓ  $h@m9VU^tj y*:JM-ڴFx8LB2,+5jg#?y-Rޟ,=iL]4M'$c"SҔAf VwPVsKҧjx&gCB1~iuuAq\}KqIϼףj]rcԎaNlmYz+ duL&:*MWX2cd‰:p+*nmC8ZS9./9RӀ8b< ZؗȒ{l֯{/W+[lcE1dYlZGArP1yYpAw<oC/?nrqfLkL QsP@쏋ˉ{^}v)lCGz!&:&yKʁk2 [8J4^ٕ!ⓝ{co3hP>-NA hRjsH R I^xƽ|doc^-'zDF)"Aٹ +E5-z_lrzSpwG#x(3syRۙs,x!7 Z:I겙f9@OYc=aHP.rM|*1!9a ݬ6;xt_Y/;brKN =}2 Ej |A3Qn%DAW)x]]0߮Q'hQ#4dG`pFKFZiIGi25Ι}OJZD5Ec.$. +d fo`ڷ= qW*J=̓@X|6LʷMhR)TtF#ͪXA:hm +ZYV Džjϯ TFTlZ"Lj:Õ$ZS)[Iav?! +0|ɐ3se|NڙRI-D,)бsmMg mt* ~b~eIz"Uѭ rFg a454P BWO}yNyM/h#,ɭċExXgW9;}qkǚQ7r>1Amu*ZT\a#}Qǥ?Hi?ү' ȅo 6̃PQɶ0C'  Y xI/vH+xNS{b\~ Ys4)&_aLq??_%ɩ?D e$U~1M1vbcԾ~S1'KmY$Q' g{ۑbV+zj%x=됿%++u'uJtbDfs-6]Xis.gnK$ 4{Q>"d^78̢-@fߧo)7GzGCbdy#(KFx(+0Pv \UK&=>nR5MfuQrR][ W;#G;*dCwu_i}moyGdu$Ǯz̶κ"C{ⷞ>oY8:[SXIe5lm"pj̉vٲL4ZvRRd`'˘F!zi͊Ed.ϸ(V|jԶRBzm3zR_4|"j7sČw!W12s,QEY9jS3kN3!>5]+W'D "NZ$<^CY ܲKˑF2,W͎^{#!dyFc?`]MjY<t_7QlTL[ZObȬUyDwd%nb D#MbwhV?aY1vhEz\;/97 tx( 6n}?y8 jg!oFB9*djc"!6`jڀx"]MqӖRrT٧֟o A++W>>d֬oDW#`Y0x PJ$< YslBw.LM[`lyuN 8-Yyt[K|@%*c6&swDOՇ+,^31}=fYyՀS,;볆OD%YuXųoBN?PR|^ǺnL-3֟WGn ƀP_P^YúpXEazhoNP/ &<"/W]$Ÿ\/! k]4z8xͰ:#ih *ri‹¿<E~B D܁AXFTs}%AR$af6h&;4׿F9'@ +v-,^a>F!XGuHiɢMrĊ(8 - ~}2f3` Ti?kP 8:1b!ɜ3(A,9Ċ PK'{yMd+g#';\4mڄmF;ϋT!⇚6 m;Fv2^/]XK<_8WKmr P VeS,ჩCL`X_ljإ6RŮt}T$3ܽ3s>/cI+;{3P$,1 RSf?~d=WB;,N itdg:c-HߝC43AXaCN!$`qIe9+250:ÚΐAG~cye=txpx]dg9$Hs,M>y!ec dW7<Xh'2.~P{u;({^KKpAHR+X"[G_l0݌Á]=FvJ̣fcO՝ -~>XFZ$N6;"Bݍ(dmUOƗ;v.cm9eFF%VVG6jŦ.x4nwp1^" }Pf1O[$ײ(+`mTX N>$n&^PcuVkdߵ;:yljMڥ,$yRlIeh~[/ݙ;r%̞C 6d̤'KC\傯 KB5lY;LU)%#a9lM8FtZ@䁌ua|HzW`wD0^`Y5KDS̙dWįr}q;XVGՑп,TX:әy:Jspp)!Z[x} kw "ј?K,4qř+1: YxY6bbXPF3ya8쀙K']aGET#h )J*u $c [(d(w`:h!c{+U qg44),@n,ee kdљRb@AYP#{;? '㤋XdJg5WǂS 4D3,F8 L+ik;;./p~W,[|aN'ӰGޣWxegx $RqES.'7kUI lhi!Y} Ee8\L:-o:cK5}66zD EԂVxu!§|`hP/ !!+Qh9a.|NX&[QףW$\xZc6[[Ղ%F/ ЕnCBdo`7\ auXZH3ߓ`}[vlNdShN@Jt9PZ}wO@F^UH۷R;4+,>Lŧ0q݉n̂TY#>k%[6TIŖcXQ/F%D2eiݣ_ӡne H{?)l::A:=2Vѹz a MwhPњV/6lRoW TUi=r 7kZWnRNH|@(Ts!t<-v$ X&e\/=n K-% IO]GV{2Skmee4Zf!(!A6$BӉ>g\Ǯ, L5,SZ0] Sojj=.Ki&g]ć)0$ݚ rނ=p&;頏^4B(dJBn7 FŭF <%|emH(S u=S:@cFE$01n8 (gP[K0)=i6{P~a,.@̳LA*'Pxi{q<{#F!PMy )?^·IؙMX+ uZmq֘`8@R908i{n>h.4 8wSP[hjc 8#jpGa2A*ǚGS_1w~&ty6l uKhB),˸ xnBb3 :aB^*BzUbt{tIJU۽յ m t{nx "7:z77۴i:P)TmőHOسGx3ij|k1o АXIF:љȌ3OwT4\K3G%n@0hWOޭh]z5 \r҇!t\4vnlB~=(ɜ5K'iDþ]NTDX5==)JcTr 2Rb(y 'jU}=k(D⡱y-lkQY,8pN TPt-mӆu,^3sJ3T9@.cycm)[ٓNEHC& zYeK]ݚ1JC;=,ö<[  ~F(IX{wz}XL8m8b䂂zq3Čvbcwd.гh-^zvYw62o`|ʓr$|@%oskI(aӰeߢs5p\PeՋk0 o(2\w);K=u` IAs{c/"ZO۴8tTL:K@"OEO۝m Xj {Hį<`ˊ[T>xSnc̢"gLhxE w-W;q+o7J?~,HQd8[MHpkd <[P.k,GK9.h?疑_$]x7fԓN[ m`$6L/X_qRsXpZ6:{ښd0.'sϬKl0@T {㗸^=urfaqQ@<Tb7P`[2)X=SXM bώ?ՖH"t폮딏U >XK*nc=SMZrID+-(omz!T_Va?۞C\Jf=k5!v`fN@JUiF'6<67|K{J>Tkg2ΛŜ{ p L3M-D8N`bm`h6nT/%/"D݋M9:DXը*WXY4LĨE)P@<11 td~Ezk&~hA01x+OIpn]}QfhIUl (+ ՛8rۥ (ܘ2pTۚKD670Yݰ+4BqlJICr=ٛ呾;.qԡI+>7y:o8''-bWsx3qZ,N8ؖ֨bUᮦ3`Ā`(_S1|x@ATAۻ"=uUF'E~ꊤ+8ɛȉ. k|?.&/%櫀rp]tZA!Oc&dgX&VUXb8AXA}tCf-E~w:㱂%RX"gm(U:2l x_\8 Cg*9_F; HtrCOh :<ڵC] O}}h3UL'(5C@ry ;I|*B.}bDdTrj^/\FT+cP59ϳ#G !EcYN k M6:#Kf/.^SxgнeŇ_ۛx25TЄ/b׃b'q e6~J wž*m{LèU?oo\ō*%)tO- 7t#KKq޵[:/>y"W(0f*'CNk}ބx{ O#?fh6VoC3TKb~d:զFOL7RYe7~c;WG⒐.$!|=Gsb;QS @1omPC\%py= ^,Xu JW!k+.ɍ;*BɛTs/*Ae}w"UXu}%"S}LS? A~bBHNێ_[~jGNLHZ3\[a) ,i?$L~sfi>--MNɻcw\h ê XcboBjUG,>P2?%A(6^+Zxtq ?'vV~&0ųuVM8\ +o|ȍ>$.d&.K ~ZN(vUhK9㶈Q$:urwHl3cڠI$a䇇/^4Yj :;pWnCVRFHNr2ISk ! w.>X~cUZdÉꝥ;aYN^V$O*9,d2ط~k1 iRRVc _ZMm1Y#]wp\4P"5%: b,5׉xi{33>])۸5B듨Go8-ox4EYĖX'cM'kR|_t/J'ojl.R+czET>OѪNl%[D2h x œJg63ܛR7O"]r;ޝy@NOtV$0%t,U|QŻCWӭ69L9XbQ&U+s)Ha]^lRh?B>f9}\2(ƛg dk ]~ZS -!g9@Y:-X9F 7I5 /JplaWhCj7 or̷`qWG}ٸhLr ҎroTh|D 39 kEyog. [E OŸrD-my.t=JaLP ztldPQвti遮ΔOSH}  s!t?3 wZBŰL>,ךl uYuHUΫFQ)G|IF K8kp;@Nh8.qk(DGB%0M]4FY<áFIGg׌r|Ⱦ+W%fQMf~ E1+Fn\F,լ[>vuZp_Q.J#M`H^i{-±=r<^ QрI|+&e#)mjr b.#|]zc\hq74`9E_1 ߅(OjqÆg` AtO%2-N uϜY7cɹ%u;5Oz!jb #!7҂j.=/4$lƒ%¸AdY䬁('H;a+px]!, ^WFSU)9;.V<ksPJʛs5FWěe#PP(\ef w" _\G$ZYи˫g{یqf̝fVEWGb%g}-]"OG=^U$YgKߺNo Dw#UT~5͵_J1[b:<IP;6poRgU4 #!(Ng\tF/8*~D#r!bY@5Hrx٫)eA$B~j^ I0/GxjgO vL' R7ղB(valB]2zcE-Rb -A·|rƵ;bJM8m|"IcU8&߫{AQfI\_6,e*{q5[Z0و0EjmD1{AVI^8_^ó sJbȹ=TӧA*,1ٹX ΑD[ڥpk>R:56:+#`hu@qQ8tr.a^Qo򌮀45hy}װa*6=_GN/2$#ͼ*LRZE6I CMcV=[t{1Cdh jdzK'Iڛ)O%Br"-EgOkPN5`*P10)iSб~9"T e+1K!ڧT& f?pTWp wQkթA5<9lH9C-d 5ka7EL4C;BSLk]UAmpvB&"m^8,0M#XCfbaQ\+$ \XjcNxR)KN}a'&+c^p`BQ#|4|yi z$ ~k ɺxBIxYwNn:Γ 6fo \N]^=d-{ZI !HXNhIۉntXO ) sP;j Ro? l<ԅ*mҝ)`i{NYTXV& FHǤuz"11E'#)q~nJj)1PT2>zj3e/+TIADÙr.u?e M*3]d2>?=NC"Nk52)(Ig 2)7KЌ7/7W{mՙ{e!XgzV7cOD:Jk8E+  jU?rU9OTq.ާ2؆JWiv LRVAKI \8k8;acFXrnLjqׄt`~EDz&r-DZo;Jhv2ģ'lN^|6K}˿,&xlc"XSMVD8~mHϛ#.tKh$%vyad=Z/u~ӻ87"pq[g)W&s}N᭸͞rucg`ε' 6J%_k+ӲjFzM e1&/5e$ X I7QL qhxa) b2?PX}OoB,ޡ,ʸ4= #BY_ WӂNz¾7?lPbcmTwZ@\U8-U$+ toOVޙ17) C |9 _9rYFEL ub :wII6yū͐q>ykzsek$x0h-'[YBvB .ST fXS]hlKòJ>!7ƯЬ QxQgǭء.tT' |{wڕIp1) MV0|)̾9 \p7> 1T.AEb9 =&SII3mwX,tjwIs׌j_uth H:X<\Hfx{}דF(`TuӉ$_2YӪ;~]jToVRD&DFaWM.=twj[Ak4j=u¿r<׿ݤ,Qѷ'4bـ66M.0-y8:^+q9~B;Bg]!eH5t$Kp,cE`oV V;}j!<5 Gifo˃ RI^&~y_/]gj_, U;,@OYﳸn#9KAi\I۪N~i/@yCD50KWyߎyՒ&Э}DE g/VfGgxF>>$N'9%ZȠh`cf(w@MϜjkRp V3m>k^WBzGJ*9fj+wI5Js]]s@lXrWA^)Ўnt(u`^ -? ~O;!Α,SdYU*9koބ[[5vQ/eKr9<|"' b I!҈k"o gsߣ h*0B9=M菚t*ھ|]aGZ^%>1ZAd?`=gЭSߗ눠I*61NVV:)uTOTovӮcEĪߝ(UCwdB5k |1|3j~it-kg7Y5){w ZI~ d `B\nh]]= QAͱjqh2xug#4&D~nC4,=g`&R:Ϧf_J.~ac%bp,ºa{ 38x6/7IG:gHtOCdq (#4#OAĥ X-sGx0P.}1vF`b_w?#ZiX'ءo#"VKDz|yLJrbOK!5)da ߍ. =y1kC{m#9F\+pd݋Ll|cqS ikǥttJNH5EbT(q:g]pDម f&:WXlop_P(qIhzMW<wp_H()Kߩ넍ɸAEӐxmr^TmQz}I  F}I7/JpX"ot8sє5ͫ&J4(\ah:,>z{] ^(VkW_U rr 9W:*{%[ٚ;g)yb\VV0:'*0%fo/NơovqU)98Yط7戞f+vYFe;"CeAs&* ./WX'3n+IadHuj(q] TM /ZP]9 9R؋\ʭ܍ߞeMdNYy.VTvw; (5ngJ 94 LBzS̤, $\Y*( X>'^/LpEP=0Vݱ"AIbf!R= T;7ACHJ݌4SJ5#rҋa M! *`]'&Z}V*{ui ^vAb)̡#W@ l\g^tY!CюKUHo<ѫʴ4x9|?F)4^8gN˦AUE'S$H]=TORЭJ[4{~v(F#'Fb5bTαb" *҃ ("o8ڕ \lRx-2ʏ *? WE{XnvkTL>StH p+N9tV*f:{.;""tE}mmźl7d|F}$BmVg(׼FTJv2 V8}eDvy?5m=MȴJ6 @D39g-R?I4Ӄ{[d]xUU]3 Z@ԛ;ǯ&fji646BHe #[HkmݤgV$C+p٬C*ȩ6.Y}f&zV>!p$QCT9[~|(ʯض[azBX?Vn,dvZWG %h9 e/{ D}jBU 1|~?:䖼;~,2NGa_iR|iTAOꇼEDA`@>+^2ѫmUw[=Fk50bw"Q[;y.hsJ)[9j4j-@Vd\]pdPyt77 Aϳ | o=E]jV$ )8< ?7Lo$o! w?_obt\n&ok3"l q'{0X-N<9Gh+7s打[uv-׵0G NKy-L$rGs7XLѢ~K]a Z}ǵ !Q5*˖13DM~#*OڶuyWHڐW]E@N=9D6}ĂtryT2%wPW!禁,X`] 8jACϷi`2!y׳e&Y2 ?MKg4d#ƽ&,I. 7ni~\Y \Y2zB4@LVpx+sc>( s&dL_}}~1++)sFKg!cj>;cK—EeQjIDvjX(揸_z Ѵ@9zޞ?7rn˒%Y(}9LQ1c3ͭ}A CT,Xm+N48ҭ¼0~3 _={e̥w+u%#bP=<$2_ )>$u҅isC]_+}d $7(x ~<-fH@s /'P*w.= Nhc+pD\ig;uY__9؝K鞬nl"2d әOpo-iEş:L48FMESYJJ3eB5[:ctU&,R&a4\3s$[# }=F-;D,QS5|6@ )h&E\o, @y-p׺ ) 0ʒ眅 +UԈP+5N 22_'*MML)"%)ܶG^o0κgf -#%><|Fu*b\YW%v]v=NRLr(L>c,SHV:?R<$࣫c2AJz: <l=벐Z'[s裯f=Iͪ@od<-ǏY@q#=Oot&j nzGC$k$åkq&OR+i͍OwWxĝOf)L`&_CY1Ї#%Yv%000q HE@1a{s"񶼚3KU52q!GL]F'\2۲E4w=fQkt|L|4=U=WSi,0N|=K+$' [7|*JJhb?{M|R>.H3;ې&[_qWHaf=jj,|`lee],3\&XrXri&Mg$@oL#gksKR-& @n$DfܒX<vsRv1ZlF g$hS[#T͖OK{"YBϗdW#Cd Cr,T2Ŕޏ֌G l*l1[hAg{ufXSS|G( Zͻ?dbOѪH~1K~@J#jA #x)jӽCݹx<Ģ0(k͑I8emYxLArDV`H`~an%ij`Hq.@_fR͖Y8WUD#KhoywCг}xDL7{u,C:|UpĂ3|]$UTv|9Ajq?D^^﯄X _RvR֨;FLZG&UD̵?8oosEdź9`d@_!P />+Lo%Nͱ$z6~eH"F_I@8}vMMt{ uvY2Aϻ "2glJʋoPkC ҡTR*KK] " 7:L(OA(قӭ@qE֡ؒ{#? DGW4RnFr-z}n o?ʙJ;)\cj+QN]^B#vvHzN9DE ׂ |OדܤY!żЃB'W6+Ld*ih*i V/@Hnl""rZA$) {®?@+f&'.t ͒O-O{XDT3_Ĕ^oǜ%;NJ%x)\VbDnwSGeLIO-K¶߆,܂,x|KUe`y\71\ϛf԰l;õF#:Q]ǭ-#f}>]%03ҷZuB]6)1=7 P9yHy4T[Tbn9F4o/d$b|}{M,3[ fzg[ ji Aђ{8Mqfؒ\ %K苀S= t;k)̾+Y?ʍf ͔=O>_dVMM 2xsrQ"ټ Uf6frV SG$6^//Қ!$ڭGLO6%8*R#lJǡt ~fkx#&Jʏ^6@>]gTV}/ȰR ?WMRMwX:>Fca^G`t_p~%%!ppΐQШ_©aАuil1NPAO ޢh Ph ?AlWtFF PJ|uβ!}lӟw7a cnʀa|*MxY3.}K[.qܗEWzͫwKA`9Fv$ # I˦'Emu~zM~a*5B Il G{y'm{9)- |b`cJ !Tg&)qdevb2 ਲ਼rv(En0  s߉Ie!W/Zx(%u@ɄK) GV$W 6H+YcNmlă.ʔCO(ZUM4Qˣi6+Դ@DW0LJU H2 PQL%䂷A O"?m+R4aYO<ϩEt0,%'_ĉAw2Pu< ac20&&I_Iԇ&' /L}BsIʰsmXrՂ-h=Rw#.7g }0cu!o+r)[QFFFy3_dB'"SCCw`Ȣ^Vth_fF͂ 7#ts3F\#UӾnp; eX5{j'FJA8CKn+=蟆˜~?GWkn$=IO"@dzG4EEqmyCHQL[0lz,``$]la[|#0轾Hb d>K|X bcqy=YoWYI$$B`tJf֟Wݥ7j$\004wLKH/-%:[gfn󫊹CƦ?HIϻ8%$@[OL{|"S6 cy}&p սEkA]Hc2Gђ$pL2=@tߩJŕn7Jc t,qKZI- 3 uP`_#Y'q}xŒ«VRzIrEjW0EѴ.k:]]R*Be ^+ e^ؼK#~5 zW6z󊽢@gV"yU[Y Ym!ϠފlI=6tWPZ_.dڏ/)Ak}!abjBΠ!A-+W֓HX`b&ec ̽pfϷj-Z.vC8ӗ[ ?˱ h\_ dj(dËѐ`lkhHZ pΎG߶On.}_q3L^9Bϐ[*ԭё ሁ7k@ԐKnR>lMNL~gʞ+ٛcc)/CyxA)Ze'bjw XHn2ZM~XX z|o-;\4Glai$Ik={z^6aƃ2VIÞgd:%d"!t"*bj Kٮj+& 3| 7Ƀrľ ~τ*B?휑 }⟿ Sv%p`M/'TD,B*^DעpHoP~aԡ׵je4bH]rb>?\?ꯄg&˗v\`ܖ $K;+w"dzEe8FDkyB[saQ)-sYVG?i|xqʙv[=]B \@Va(04z2NzM`D!`g_]'Oj]j- ?lZoA' kڢFn_KȠOLKȏnx +s⻡]pr+ZNz d["2>,tA++P11? Uw,D13WWr` (hVcLsaMDhwZ/l:wU]N ^lL~3'>5[[)ċ [t1yя?>_e#sȵK~u E"l+ `M7y IC dm61Vm]GhSj~7=Lg/*[NW tYqO]y@_x?:WnBo(- ZW؈tɻH][nkGqNЕs(L ,.!]JWCD3h_>rQ?-¸z_- ^d*!JAwEEN4ME7\&|\\87( ZQW3 S>(JB6`JΊ'VA<`Χ%,z V EǨmӗE! Q~@Z}R8Ap2 ZeWEx<=iB V C V<:nخSR85r06 N#`w#2`r0˰|"JM:]I|5d=/yOb [YE:-1?|Gp u/2 |0{c=`f'hykUewL!IW֛C0 !h0# Fv9ܑ^t%z%QDb,(J[@/e:.ҿQ vx검 k{wjA\҂a_D?;7źYHJ۹N~2Km/}{]R/|ɀS7^T Ol3Q4q=AjxFUa!?ճLR5̚:m퓵=>W9~9ojbkIc_4}_2H1 !#Ob9_a4Ds3l疅@j#lT bVqW;!.RlzC|6N&1ET/|lGM2KMVst@3uk ͸{q9pp"TPr}u%U׍i3N ͺdRT +5ч?S-DB'i5;䍽zz^dTqÉyVΑOZ_*+i/|t2>>˂Z`kYa0K:WCY.Q\Jf8`KEd l#b؄e?{<+*YRr^[(|٬ #4)mknzBb;6]hΓscOޟZ)a_s߂`L,ş0^(Yٚv]q _\XqM3?|aeNReX+'n{BerLvݵmi{FgŢ5a<;dFuBgoԙ-̰݀%vZ>cJ&LMVL'cɋ8HQ0lHCB;.5[_01 t7ˬm븚k)Zn _ɴC–# Xj),CIJ &:}~m9wuZ 7kcŶJ +ݛGZk}$6כּ$2p of5%A;?% l8;>jj7y,yw2˄R9Y9z'(шS2m7;Υ=if=~N襱4}:y: Å/wR@LʾH*^Dg-V*}HkKxwL0)lpmsXTJAl3d:Csl 2vՅQ[J;d7l?z`ᡲhW{qą;;>jkhvr 乌 2>H1Qk5i=cr!g}ySUӂQ*yP{sTLBMYXӬi6χ $j;42!2Cg֩8XGEg-Km%k̏.v0QE]fKa ,0gY)ҹqN~5 D~]& N]ǯ `i`19.Ge}$Ah&aDF^ Y]+Uէ 6#: t!Dq)/D{햑$[!P%,ƊnևBWlF4-*/;B'e;6%nU^(Ϝ,5N]RG0P 3 ?XƤɄrUgB?TɆgPmN>jOٙ9ɏ,WKckz'3T; Wkn`#k1Ojs?(/ͪbťGОRev棸M) FC4kI1K+=A2M +xHcM;<8cu '3͕aԴb5#B%Ͷ%q-pKe)KY-DDPf&Bft~B=YqrE9*#׷*<$U`7,[1bϚ؁}%zS&"o!(Vl&qE"kkX"8llg{7ϯ?(Hj=t&u?EQ+j5ڊV0l9V^$?a']PkS mKvˢ#_  X4k/H;0,ݍcA\A7#k:KQA>˫iZ[ˍN|51lC$GN=Wd*BuHɂ̺i#!=>̡K|w9]6<%M)^s_g Pr #x|jfC; QHSv>\؆EEȸ2mVvm,^907mj@W⟃~8UWkJZ.$UzgCȑbGRpylI<5o&Ad2+@ W'l,_pHɕ>D`> HƜd~(1y{͏OգvWKV>O=%(#d(+-8J"}ܢl2!Xތ7c2jJdel' .:3AlesO߶fdb֎[ m.? F<JTTet$?LYlt^v~:7-<U5cm Pփt; `[KS*gߐ)v/d;&$ZA`Z =e|ZP'[} NK̠t ԻP{·7iuVXiM :Cg? 4K$.:$6 y{x5Zq!b9UrfkRx]_\ W(@[d?qeqz}sioiݞWFѺѠLIeejjڿ=뛧evWU? ?ܳLzs,!8myFEtO$Eܱ[@TefƀOZV4x\<. k|fVvG̍t0Y-dKOt!ϒݕqTGM4(-ۍ?z{"F읷L  )wK[9]!5h dC SFYb%-VJ bVc\# M~`a8yHB||*sЫ(Oh*/KTT/χdZ:>dϿe oP*{}SO/8@w2->=a>19m0=׌YWd~YD>J.X|5$3CW)/Pn$#~UF9t0X;-xŰnjcDrVp|i zE#!GC|;qvmtA؛pYԞTɤ;[Iֶi?%M;~\7EԳG DW*A;AXuYv~LUL1ġx$)g/Y9n>P`49:&rŸx2+7i[=)7p^e/2Do ^}2ϑ\b;W+1xgo!K!'+ͤId!d|mħ=-`,CSpZ{`pNv6%Ki8qB}eSGԫQ͹px>iӹC׸*)3d \Ob}ۼN[¯GPFÈakfkrj"Ai;|n%9 j xwc&Yq߯DHn,_|(NH02_1SUdwaﲊ ٕs:c{_׀Los G"N8y l: ;g19 ɽ̈O}Y&w8iV;At#_9d3#;0UP6( w %Ժ3y3tyZ!R7&w%"}XG.M&9ոj,8A+ugGFz7C7 59) [J2mm*/[t9q-B瑨>?籯DlROz]K_*Ndw$"U )>A512 \py 3:FEsE`̖:cX "MyaâxQ LC,NYUUF꛲IoyN6=#Ғ :yOv7[Kc]R+eĉH}D$I6D' Ҷ+*nҼT٧ZYOM'Sb+iN%&]6'|%];$'̛&U.R4ɥ8 'D'tb[`DҜ]ӠO/)L*oK^S+8=>톞5ACb2]tb(_R|{o8Y\J7;ҌgO%v';l4v՗: /N"JĊ}( @GGC}e:3o'P}jsҕ7ᮋ;J6,ZvOuxt_9D>PŢfʽby?^ btgċ+@a"PY:_[ho|SŌ5qe\4UIiPBjQb`^_H6tàYrZE_4Hd7B6HSo {Ab/Kg602&z;OM;/m.֑OhK 4vVIjĨoTડCS}}&~tv;L2(F&@rͧ,'$DnhwNT \ðBAn9%4IXb,!VYe: G x=/芪f=iYnܹ,{|c 741 bCx(6 \ .bE$FP.*V\{/_p44F}afތ6fd!ߵrhH >t9AYz =5Q9y(Jp_kaQ:myyNk&I$6߯YiLЙAAyŷ+L&Kͽ<M8$wbPL@ 8I<ܧbi»YQրۣ ;2E%wށ)P[ @ܪuRyj͑Ӧ˧iݖO*1^ hnvcgvۦBw$ЖyV4I  G0[/0tm$c"ɺ0v&NXt%e8VPlqLf<6/>&`z%B`Kea)*Gx5P8šm[%JnRD %q% on|, S.cXDL<'e2gd_ՙP:hRC'o*0:Thj1=6Wf=w_-SaK2,d>L=p(7Bd!d PNWEG!i*MCr-**@b4MrVq4j369ٯ1jWYѩ*4-eiHذ #>bbR0 03 @F {!$5@<47Ztg y27l*@°P\o|,}l_ ]9^p4“vTK;-uP{;^(Y[H6P/V IBbڟ.ob+pҕ V*T`eo\9R?!ZDdm: K5Й.ɹw#N|vH,P-4"` [=W6aѢ̣ڒwu ONO#Vcs>Y Y6K| p#"0wR&n P"iddP}@-)*hS[a%cD-e&-"ڥe`? ȏ$ !XR,c`긞qkr(3af}nlZ#5bH Sorᯛ40KÖbrqxT.-ZdyWQe 8>>*Ks须1 v hcҘ&0, IP7(5S[Jk3+kR2za@4ehlB*V^4d$lfW ݎ-܌6ac+( t?c$T "]}00|Շ8\7F@J p(CKZVxD_]:Ov^Jl'yGhGAǐ_5q4?|]Vr|,3Jk,.M/%˦ $Vn\\7cˉL_U}v+&, }zjk9ey\ua:?sa(?nL4&lo@O'#\W^qC/W9I? U*0@;}_̲B a;dY"&p ޏFCTjZe47ؐ"$ybD˝`?T?I^[U2*T2,XYO ^Si\]0kҍ'P w:XsZyO}7MesI+/ siYzT5П20C68_XACIy^l(t8EAɯ$k500z.8 H`/ -yԟ0w"9i__pG6<8`\eʇZAG11(Ľ.E#r|cgLܘ n~ș87?K~DxpsãyxIu~^-eMo~ړwd@[[,e5Iku?G}N)'sj2$둟b@fvWC wwӬ MԆf4y~4VhHUsrT~|2}hJMKs#%'a>E6Y̌k `0C@]= I0pX' WlBp{i(x&0duy?]+"{bO0sZQkSz.ۻ=[Ymq4@- dNvG澐]#43'&mAB{UrRA[x `d?PYVP&ڊaƍWHS**}'A69CM3_~wݕ¾dv7F4T8S6\rAK_^EM)S0,Ks} X!҅` (8 űvi T"&G3\.jU̒rL 7Lo^@#:d5LbWnQjzOW#ǠhEۆ1Z˲*"G7ZρQ[)dⶲ6}R3͇hG_ z2T>,ekhl >43IpBHtVHFG䐄5H$4rt?ِy+@yXazvm,L4#C"> 9._wM V ^=O&?Žy!iq@Hfmve6wnɭ0"q&9]a\=:]dXT]^/+Xbv_m1 |{FDqޗO+dx_}D4WZ4|*ldqo^eF-Y<&nQ}ﳻ[=kk&G=stn E'p$@'Y硝Q:<|[g ]=/'x;Vv[TC ce6Pm#'c?a oP"^g _Q[mPh>l_䔔z"ͳEvvʛJѻA}5 .Xd8Q 퓯ƛc\z3Bݎ+XpRDȫxI nМY135]arRe  UTss@ѳE/N0QHQ?H+;L+y/•~r򷍢y ϗ!2QҼt$c2Jo+RBDvlϺ0dZzE{#NP&Ƭ|\z.:ՁQgSc#>Vph V~ {5PoLL!.@Օ@c*@ A ՛6ef9H=kn 3< :)jWo:ei<aI^#ٸG?ˀzOo K(_eL>Yba ",9 2$hBz$8B2,#g>6q40YHsCwÇ&]>k46/e7@96)%Z2=ǚE%Zgx^cJ }wǷf[(dX^r* ?JY˲iq>?=_?]_)v)^+ p>at3{$?CThv<~QH֏' kW2| L+C#^M_ J2uN3|YX"NW0 ԙ>9J;.h$B8v#5:d[97b3U1ՀhAַ).}^eH_|JGdF[^wW^,Ij2m/FAʻR @l,)Mut2#FXGQ}[fXY}P豥ISٷ8Hw fvA//(@ۢNJ^p un%4pjEZVD^.v|sƉwUbw!o3`iv~3duorN{@]kO3BG˖fp cq *!sX%09>P3B4[D} )g:_>P3M+֢y=4/3Q tF+Y!\Mfe9Wv}0R;B=wߍh_cDV!7 GAb tӫς2*3z.]S#$7p3I,c5d%>rLuy )jdDZ{tp̰!laNK Sv//ks?xaFɨٱ^Dxdc/M푾⤧:oLr$k*i/Wj]\upI63|+Lèv.CJC&(ȕF!#_OZ,͢gqH--^âʤӤȞ&%0Cs,a1Zx/6125SW,>DL>PѠX?"AË_1X pTfσ)~lkT=x\~5@LqaCvLXٕ:h8!QkK/+aEQ\ .rֆO%#kܱ_B)gh.V- fD5|C2ֈ w=c{Ff=_Mx-=[#`Ld`dFW3j2I,m_v9OQ.A;.}u2-& -ModV2[6>|ߑcx:ٳ-ȟ,wg;VN[`,lm=K[VMHm~ L̄gtm*} _?xGa {N҉QNU2Ryeu5k3Yoׄ`Zd:YkBK"w.|=Řxn1V5&^PhvJ0)jX}-8SڤsA j+&^Q,tO_ޱ}~-u_]1 QaūK;u +PֵYu Ðs_0v3Вڽ1M\KU&kj tu6G-jy(xq|'Ppi>]4]yX+&!K H'^-(cM;D ]j#Qs[\CjAuJJ8Af[xWMWQy#<^$ 8B;yk"D0&תlf5(zi;yc\ fxνCM6s?y,e)^}P"U޹C)/ܛA?h$\WCKӐ6oOHU-tH kd6yzoiy5xbu_,w.=c/VKlkƴ>r&rͥ_TU[ҌCieWN JBVJ@n>oB66ν`O$z%N4=M;ZK\~b}5E\Ma{Y sC!`Y_۸40s{%6[HAvqX9O3s(˿U_O+0:tvn  >{O-Z^uhgK ΂a^3JqLjT`o(ӗM!t=3Rd́_dy^*f~mU]ީq qL&"VtE9+ZʩN}mp#TH<-'x,V'30lۯowj_=Wēd٨8>^a;U|ek4TXj&mK;l† *;4sڻCy7q;œ~{):l ^c~B6ibmPҵVXsi}6 _4(Zw;^^oLَqnK6ec V^q p"ԫϪ.!s¥̄oFvJy1_N:aeڙ{StaWlFR]8$ X{+r>]3bV*9i?"3xU ,GG鏧S:ӪKtn7@ZKX#`[ZnUe菼¥<Ì^~]mMOj  Tُga|E+UK61|VS ֗{qEc %߷.?E%\hTZekV;յ={&P Pli5=i;2pJ6a}2Mr73ڑVT*;'HެB+ %@z*l3Kr̰;'D.3l| IXhg~6yK@m8n/w93AV Cr@om1Fw &KD,sFkA+GEؘpahj׽?IGC$6.xfS=ŮXAߜJ =pQ]Xz,y"@@smDv.KVți^S $+0m?oS aTŴ9v{AX.!S,Eٵyw{w%nZ!EĆ5Fّ'Fg]%("VdNI$$&mT|& 2`x+')| h\aD! G_?vF*+ɟȣ$O7؎n6EZ>(* TT:6SrZ 6O|Dfn'+Wv)X;dA4mꡪ/2-Jba-7TRE*%,#CjmU*뙷FM]u}M~ѸN-CY_1˥Ñv,G(>sPk<<']^aT0cܷkX~]Xc?;ަ&ȲAܬ ЬI6QVSxf^9OyPȳD y3<+lX^4ӀqMTh< ɢU>ְAL"m^A9MC f s IF(Ė 꼦bA btSU`6<R=; ifLɒ҆%?9Յ{_ˮ6sSU>\ @0i<&S}r >XäYVCU:;]\,i)ῲ8WQR2LbOswZ򨧌\VQM)eSo`\3mt *чi/ v#-~O-X~KTC`5xx[He@G\C3,pK 3ЂIu cJ]U(15-̷ؕ%9ڬ nSEDivtki8.<_aIylG8)>z78ZӾvV> 5+Y e56Vbje(}RŽ>h]Mg46RPc40&P`1~ +rI1͐u.C6Wì T7Q= TR5}@K2uz쟨;|]&sj&j#zk^nR[U͈22Z,y*f9PFt}}ޣL_mqqA:X dN~kCڊ+ڃNFPd!k#xƁCFҲD#z]ú_|˻-fݒ*Ό>[1s?xJ3^ccR7^KJ лjH}@kZ/OŬRXuF|GQfi#zYb囖O"K8C1OT楢'L,v|K$:jK`0%/gXGרyBhQVw],~T04hBDB+٫ڿh6z3n!sZ#fM}p,cpPj;IjpHQ\gi4$ρ3TSoD6ˢ,y;ޑH?zi ''-]12č; 6DPӢP ,+"x)yП6|$I##4)?GJn*G8v"GVϏϚht |d335+Hv(ljn/|IhC}`2wB [*ED NX sl|b!{F_9?ֿ̔&rOQ0x@-+g[JErg ;}q@lyZu]g΅̲4U蕫rumiBNΪ ^4gR^ ˮU>$o&0aՙ^#1rX."UC᡼gL ZFC(}409H;g"c,AQRzL!NT{ *d?}poAEDa{N@ ]N $7b-틍?L{Z:Y&$s:#:?fc'T>nDy\{0 IRnOA/ZG.RH֩edR{© (v(՝«J>y7}&TeGHYQY|ρ$ ѽHea>s0Nvk<)e*HDC 9;?keYQHIؚ$ ŅM %'P)ūj ,›I!KgqwWĶ$vGg(/[vESSqcWȰM_dDJЈtr:"M8Zq!7UW yA`}Қjgkl4;:>)#xaXr.p2,P+`cF2^{vq:{ۆc=iex (K:b:,o5)Ѕ#JYwZY ~h.%kx" gh1Rm| Oc{vKd= ~9y*.K jf*w}tW[s hE7~6/omq0UC? 0[?6U莎t썪,`kº<|QWzɶk'!t K.T Sn#d>LL9k "qIVJ'~(|D<ӻe/2jÊa.a5Tn ݠ#%mpJت5b% `kP=όGJBEIEIv.2xNRftݐ  P# 8Ȼ:|I'u8,P?S2Ǎl =ϩ"3׬:-V4W.RDtUuQyYB򭴸 \ݴ K+ ={,sp=)۱lk]QtmkAطHA4 Izh4[&}ɧV+appGtc(l,.;%ŢMU""}ӭ6~^ F:ئǝ C.LlfBpw1rXvs" lR-6+i!p[n5Ub3ܼ( i5x#5TI*W71ԛ?*c½B3p%]gmJuQGN}8 /4+DSQki֭  eSVXjl-pčY1cQ'~ڎ7%lS\q6$=VQtJ )kn̖kA5黤h٢=-^Qwy.WK `!CY XK6]࣡.U [ig-nukBgѲR3u[oƑ}R| yd0nOXk &k&VGU_۟QM]N_30嗦NƶUo/5YD 9+Z41WZ-OMJO_2T.'KV+7SԴnlC~WY3CVd~-G 'yOWpi[apm&;^ЖeEXj>y #V5I|Q3SD`JL~fLZ#μ=P_fSӸ~}2>"E/f,AcF is,iVwMCo\]~%iV%݇D2ɂͺmK#<*Tt1ֲfv [B,42>AB bNũ|ˋ`%W"&-C4QI>tTrXN91VBuǷpmOKt_<Ƭ&-u<[ܭ'dkޮyk.y6J@!M5p챎W bUJ!Әk0{l>RS^EDx)o%P;sS.iO/v8D=ƣ!8h,H$Qy bCnHb#ܐW7! ]^G8/3qW./c3f<1qyUkO Ory-UOg;fkJp4'V(z> iYQ]ʻ]Ϳ ~υ澦&6:A!EؽtZ"&d"G h٘Uq07q`6azMxɳ̄P0Oޭ& 5Yw6: )|˨+ WAX6m̦VΉs_kStn\dUvdƿ'9ZZ(FY \ s%;c);m2;9>JF;27e%=,rJٝ+5?*+ >]ʚs M^it6+$m߽l;u qt00ۀ fGP =>˦uR+Ǵ+z.HbMvp}I|Gykrr58P hB;96ٮpf1x"ҁWEeB{K?(.}tR'GpN #qXzŅL J:? ,aHn0i9.ʰ:g#TR|U^KC* ѕg l8Ql8i îߒřu*vʅ~U3ӯoE`?!_c]U[Z:ʀkWgb :3'G3aMC7)XVd PJL>H[O?WVcd- |/XHkk1AmK *]׹s+Ѿzes{c @xi 8nݶ,rgas3ZUC.dYEk\+\GmQ  }(8DHΩ*,?އĞϻ< ywW0ԍsj4* 9kF}UА7Qӷ%C.bx <$z `Fpxuˠۭc96X<ms*FN.tU8?q^ne}ԗK Ii4H +m /͉7XGIv4I+@ | Լ A&c5g+RtxܢUu4'd~'i6g.]5$2 j)ij$%@aO-B&yIwgb?nByXZé꧋/b^ԅ:^LRc[B= @m ֩(O5KkT*CMJFyУgrPVjBf)ˡĔEN/45II4DBuC3x _sDxk+h{@)n}`B[IP[R >3-:|ԭD/w}ݳ_PҩmG,LdhE5bt.G\o#X/FuI:LiuθbSָ025)>A (sJbj7gkRLZ>M ̺ LMImtH &WF.XJ6iK|7S#2W@:l˪Y2B%uh` XĔѵaK\PbvQB+VA_i^o4{L4"L7‹)?>HnIt?>7ȘpO+SP2H&*K]4Ў>]1KAZ;hv8˴G\(U('*Y]Nj9$n4 8;MlU!(?2J^;7 !3@8VK u_ WvYKte'bɅv˥`1h6j8( 1c6ކr5I`m+Y'è UuR;QUZ}X} Q&'F\$+U #,:\ a@P儞H (Nv-mFΔDꑴ cCh.ώ(@D(D?gٝb !aLӆONN,٨|ꨁq"MhB9>WjN$s F][. p%6yh4KHLǨyfz>,_H^Z|wߍ4ԘG0`6 "᚛7k6a` RTGSEM.CY&%&}yxL,㲏dXhSfSw|75fa!]I}w ֝ %W# <1Q~]ւ-Gk TXL}UhgpXa36TRl|s">佩kI N.NJhĊG*4C*;`@L8w*\pAyMYipѧ덵o٪̩qXWo tqȇr!v?>#h"!M'zA.Œ UbV!eTOZ#T8*Yʼnc6z=7][aq "yvo2Ĭ}G5t9Zu , 9QZ1o@~YBlyUi%J~T9AUs?څ-F\5BM-f2[wG[S٩$Dў5oY%ؔ7"AMuk-F`KBFjPF̱IDrj1d]}Bӄ"BǕ 4VCf>t #&3QK^YTB%NOq=ު5:_zhuj5UGg2=#X!;3]D&12>!}En,: M1 ֧,djUw׌,i"Dx֚C6L]m  ]]a_["0j#G*tYPW@Ǜ:ɊzhGGi=cȐMbF`P죩kz+ ^P C@~9އY:P +76k,q{=l:ov͜-+iz`BF1ZhLl!PWVnmBau՞ z Mm1b,M]SA/Tģζc8bk'Y.FcؤcRj6w23# ]'Hݰ M ;=zE1[Pա2x!!q ס{HEIg!F]~ "9XK6Tv#Swu":-,s ? (va&")I15:5,Qu;H(#Ŷ]0Ugo"p>Bb#G44dۋFStG}E9yToҸfcrbìEg 0bAa|tР'6F#=P{Q]0U({"&Mū!%#w$.e]lm/<E6uc0FuGvDsm ʧ1UO´8 yV+XC:Lam$XZMg1x>[BW1o@a;ɀ-^\>*B^;k&k7xlnc*.UsQDS^PP|/z}Aj<t731$`!&%QR;~>N2wFђ'<01xad pnYCH*v% JL{eM /9l~_C4 %}TcWP.̔V4K4)m!:ÂLC8[i#UY"2+شXOgG뇵6F[QmMH7 Om"¡?}6֯+ڒhpH9ZI8~CY8^xe"GIf[k1C63Da2 u;g>[xlAA`Z_ݜr|feO.yYyiLMur uSӘo,""׸6*~*T"(z%vQKe?fa9 Q! 0y.]E<+c W]5HGLR?Gטc|EX+MӚy j!/*+BؘdZn힑:JV)J{Q<"ELӝ>2q>d1r$@ӠiNd'ؓԛ^+Zւ hyE:PP,XJ'cs00q% v|*N>֒}BMj,Ud/! np00/Ѭopg"\|AcFcp{}\mD:Ӯ1t'v0&oE{YUai\WE͑LuM"/$i!w(|KKǡ—\ č7y6ϱ9G$7 +utq rO5*܆79 } *{zk0UmQтsk_< ܍Iun%H N9*36%ZΦ }XF5s,GW' NY,z%D>yɿ9 e0QXM561KqQfU?JJi"'E!t+g]@ھwW! eφ\0d^'NzU?.g #1b޵v(%>Jxi}V"NZd$gǣb."saPl>0)i6/wI/ELq+WPjxfWH[IqƁ[f{[gCg۵WԪp􈢘JafdV0?EK^~9 Mgԋ$P'  ,dqZ | 'vʄtFB]I0d6]l6/٪K˳⑙L ^ujxvV*v5ԮN0-ێ^f pH/KbyxWOYt-e)V)a%>@/Du<ui1rF*A= daQ-29eL> t$dW"괲I<~:Sq%Us+E |1EbUGGJV$ikNf+DٻTq)b|0=t.a{o燝T}@@P@Zd]71 m+)%X)W٣~3!7/qŨV摺4  i_ρq0'"kYʥFv_?[t B wz t@qS9fe0s(CœY:tVxW]4kF歞ΑLHC&JXv!q}Ѳc'&2:/]. 㨭9tEx0Eqm$:{ߎeg.JZRq/[hdgC1%=ub^H{H5 JDz|L}oz`~f9b+ sUi=IDUa+F[L1]t YfWD$x S߱qHĖ0I t$OZpiMWB4*BS{;q9~$g^3Jx5Z5B^YX(Rv;bCq=Zw?-ع1k\yuuCq)a+67AD0-r$*P A):ռNNlNO y vg AT/){@kqW pnf^㍡3Gcp<.~ G+9 UMpτHOqOfĀ2Z V &UlC_aW I  m8?uY<)-dw^w=3gitOM6qm`E0$K_qYS}\heu 6+II y-2+ ` 8e ~'}MϢ>?[-OI ymn#z>udm Hyи W@Rߎt~G Pa,|uggeH`=&UᛖPUoZ}r\ñ=lxgk\@P׈@ա{y'm_2MpǔRyk@ܶ|dg!6iF&tp]?NRH?u7- Iún]ycO|k)r+V+*Frvxc7g4s?'c8޳^}9Ɗj:H/86 צZ@Pԩ/PEZRj+,毆T'(gCqqu2gƗ5e *2,T@@IpGͰ-L, ]o2rL+P&؜pt$ ҕx Md_U]x6R *,00A%Pl=[nPށ-1nq`%./+Y~Y'RYhÃڍސ&|`Ύ􃹶E5g3كSuJI~HtEArk m &U'Et[۳Q=@XI.=h3`:`}GxP2W9(į%w>nz"й~7`)yK n&X ؔbՈׇ㍈P RZs&0 J&?_"L[CWX{G99 8X!'j, j),"" $R.4 䋑H?k<ޜ mxǠ~Xˁ9J0 '|K $8(iؑ7(Q95mb1i dM:'7tu) ѝ:A$牢_pM$NW\_;*S?HA>Osޝ DEZU!;\aWi⼀w>Eɂ׶w+䜟-d@n f^*}L7K8]%OOZN9I=[y$Fu pVPQJ"ljH,g#G+QXAyj<izrӫG,TNS+ގ?*c&(eJd .(x&}`E{VP[)jhgӗFS|Q/Z1ONx/ŨPhd>m.Rkzb+!T#av$,̀/< Xzy>E5M #S)JW'XEC2 ̸Kdޠ`"ed317rx:$3L,ݐgHW?%Ep[^5ˊ."!OYlj Jى*jȅ ={nFNfit41qPD zUz1UQ9QXc֟3lid8mU aF@DTFķ.>igzEսl,lHp ֫mR[<(_Awo{\DE߽N`Ԟ5%PbA|Z/pRsq|.q˅wr8sIUMQv;Ik0*WL%B$w9}BK. Rڞvf:FΙ΂J3QE?j> pѸP[)ψm:\׊ӂ&%!i`<3enqlX$H=cc<@a<2Q{9? K2B(evuyH5d5g6xlP*TB#x%a`12QOx}VT:K7'RŇчhDQst΂Pnr1)tX%#o,JSqY̓ۖ;@1.ӏ=ORt""c(rZBŽDA/ -|~2K63BY) */:w$Y/EVQo~hM"CWrlG|}A*lcNysʾwk$ ΍ ?V禮 'WG G#dMX"oFRkrb^[ ! Z@Dr#r-&yǢ=[zC۔ybw I-Aޟ/ rd tH`[t.T%T(kmc3Tq!$+n5+Eݭx۪"rF71E6:^h+$%6O+ 1wgIGm ܬЊBTDqڷtX{Q?e*9GjELuX7)!%0Xspp|g ,֕ YTCT}K/iޘ͋T`J%lOpB帒Өg|gxC=n:=Q3TkB:(5Մлx83#j+ @0 Bh Q^6\yk^$ dl:Njxlּ,bȹɸ"-+E V4B] 2?O9$F"w0(-nELj¿l?yr٬}\ cۥnn +v7B|,. LɂiH/׳ߞw7jȓu`!K F/()[ 1[_5Bd~yWhH/qu!!  l ?aGLint~o1'B,Dk,PZ3av-]ΠH$xOѰ޻λ:?D 8 .<"4{;6Akez jxKuM`?6j.î,jQ\\=L]Y?l(SA2,0BSwYXRoee3= i1@TY(VC l G_@\Dq䊺8_*ѷM9}Q>cv4z~3T +lk\ZԄ!l.}ssu;_*-ToJS7G5"X yB_"v rD!Z a y^fG}=0Iwk/ HdSxb=? WZQ#jB$-:rMP.2|g'fZ5YBB|RưI1dlK˽ KNn\cDEvuZS;z:]ȼpA}9 ({yŚu8(5!`Q8@r9 1L`1?7V O:T %R{)i1#r1kQMZ}E1 }MoK9KW??N8 ykG ?)ЧiFr`G'n`pQ_Ք]7?T/nĢr"È_U4B4kDKxLvEgdPr8nI_p&hꙀRUKMZµ*CxwA9@pA_c1ΰu+Br=*RgMO`~ErO2U*ެ}"9) =JKw$/J;j+Pյ>z%O9!@uK3Jhco]!`Y}ij\بݳ|}Y뺽 >a0UNځn: 3X?=}޾+߸Ev#d%Kl ١YjR"Nv1o=T[xdn,Iυ@3~[ĈV/n<4'Ĥ:M~Tm$(+!>#8ݑ5VK4RࠟEXZ;e?kMKT[gݤ]= w(GI yɶ0\[e"Σ}RK Y=M:(=f$Ր&7doO݃_ B"~B$k.ur'3vBQ4&YBjߡʉ ś%:0JN[U8՛#^_gv܈;1l'[H{ydDBga +\뗎*31\Pud~4 >mFDC\l5O )U_X ^:)ald5o|-\^+"ݷCZ0o[m 9REmDzRLa]H_«}OY&({ѯ!Fuod:e2 礶*_ȁژTC42^M?ߢ}9b>mr[ ,}l&}Y-¤$4W%{XZ [Oxp|ug9dkW`]U8%wbWb{usXg"ަT \E7'R[!+4 30ʐå_P~pKyeR/͎}{2;Iz=d Ӌa? C|9 Ѵm@z8y""5f!#l2I l:j&=;mf;~nyd֝Jk+|tĢ=/0wQ'A˵ ٨F.߄sM:$,yʧfۄ~rqM܀aeӌ<S| WGStܷ o;=Q\ t CVZVL/DяeL-z]W'-#Dė%f i|jϛNs F"/vט&0$p¾uWhëʡV``\K=$^ !跄T?hhfodպߓNUO.0_dY ʯ1Rj?1v0$&\quH*w,IT)xP 񺬳d1>.~Ǹ]H花ydX",ے!U]񢴏 2S i+}XGP@:Jt{~a$ Y.B6v7Lx`3J]ѩkX]K9P6KZiF[}C8Gq{p\\R@5f~+KJD%S]zh<޻kTTUՙr%ksy6nb2_@A97Iw( R퇨"iqeZхNpjҭUi+>p>/NOĨpT ގ(.)4өVjaHi+tz=l"h~tvT;GNDn&U9E B$nEz79eX? bdEA1%Ӝs=&c}[rpٵkf4BNt[føf P'ƑRq59a׈wc|] o*埬'0`O.kj b2^A ߸_ J3dF?BjrN5Zͤ_5G.VVR6⊬17Q,CJzd>I6?xkEQ tGgm YbDEb5)kx[WDsrj-ajls㨗Ee[4u[FR} ,her\krE؃ o[R|»6}-%8l6BZĎ-6b;;f JmahRU l^3?heC}Ѥr- ȞN2"*=z-X.=n)nIUDZe;9֣KYJܗ6mQ>L7;V¨uu'ey1~:PVV2\VH(۳9D#1RWq7rE6SfD3rѿ{>͟(3ə/[{7$gDYR|*SFԩ&K`sOߏb80&LG%D@6VAA[P 2~c-;3tgS4'Ty;K $Q_PXz"y-Ӈڨ/Xء%u:He?0ophT9#Z~޲0 s_[2x'4]_'`;^}=aU ]70 wJJ#SN܈ړշ}')pΰ踕-Rx5ĪerFb#ce#ID*beHz*`f?TGR/vixϕt" qt6=dguOPlQU5F:˜ #]6oW#AO3>G+b7x?IqgXZ-=KJ +RH yާ4cٚ1|gz舽ԝ1 $YrH`Bav0Ԡ'%:mn\!M:A/n1M(wTTH!0t֩ Dsm(U> p:q`CsS2vj|nA( xbڝ駿tD\L^2}.f0*Uzi'·${h]ViG!Z*f#af"2&{1E}T'3ڹԝQ?x.fu?_/PWHKk5PSGVCuTX7^mU" J:!aN},g32 eo$'Q'boH8rKHu),mˬb!maBs.i4/ .Ҡ}jTnړQ]3gdNf?bSs݉ڌ7't\0o[MFtcL|[S'@PzΆwlz{ý6+^}UBQ@m"bet/~(t=Cw RHs~aP6a;ܕu_8s[#*`JEڛh9iׇvCH5b܍:!pY;K* Vo1|&YuGXc`V{>d͛Y8,9 '~gϭk AYA\)PP)qsg,|>?*–rby]v6uj( (lMZC2v%/VH)W{ϒ0o`vL 2'ڏzwi{דWs073)RdW'ČCmSԀ@4'e&`Z56KЫEJ%90 HH8 ѱc>2 XF\VxlxO~J)8xh= \&U.d1*l5`=oa(o`5Q~:x=Eʷ0:pɘ>7sYv Ǐ09t9KWG I(x,DF8/<\Lm۔t 3 iK.9ɀ `rldyr,"k69 hqoT&j㆛\wRFxr$I`Gq$⿃Z4j@|uI5咟}NP#V vLv<7)ȯ <,{z?e8 7V:DX] 'w +IqZtއ5O, Acauo}p,M_}vfIt4vuAޱXsl//Z(6 6 Ѕ6k?}fّ3B5] #>i]]V*8sFTW")YGz% x#ii"v&'<$Z^.{ ަ=tPEL(9XS K\o/ѸxU2Il_2igL7ǂ\-XŒ'vvU&bSUVngfVi8E6>FS(s0ec%7zjnnG|)FGS F2VJ2y #??*S 4C3&B+GE)gC*)|(1\S"Vۑ50b[ w!-w$ZҶJs 5Xݑ'f$<ʡvb̘գjCM9+ά-fAjm9,c#.^Z;#<η:$Y:wN*o^gAr_;΂f’S1*6IѻIj; %"⻒2e<`ݣ1BT}[YZBn;=#{-ՆF9-NLI^#n,h?-=vަh'~8[}ZpKl)v]"5qFթh 챉Y$6>y1~Ǭ /YqQˆrl>挱cNiebwdJěGq ynҹ!F.E3{d#G.}eY_Ol߯:hd~-[17WRZY5FBD+K3b1um)V3?Fz,@u!ҏ`U:v䣏wġydisM6LĐ(ީta,}͟_e1Wĸ7o䒣 1W(&ݕx=`[L'+ɔç$J &[]N==$vbyXSxޭOmK+dy79{CQ\[[6qK45ҳdpœt/X?{q5 c )B;i@IVdX'L$%87jEw"0l<պ\Set?Q/-)^#Nv /X@GU m&4.9dgSkiAa]Sv6k =Y_2[ְP 6 uQǛ՜\װʛՠ ;]̈́/s? ;5ՇVl>x;z\/P+|:Έi"+ζksBS󳙃|Ms`lU:A4+^ehV|/ߠz2B.O Ai p(仕f>*$`JG,h{QP;[U ө MBa~rxG/yk+E^* .ek诙|LJcGa!PRT|l=CaMlZ"8w А:a /?6 ]r+&v@;&#r>6"RɣtǸW`,-<I@CmS:!CY'sW$PNa<*nFFU{57u1% cbt_aA[~o] ≨TP̰-@Gp;|jKq?iDpT׉d GTYy* &MN,wvH%]ccSq68U(/yE0b=Y8b|QWqCZO-pHsO ;.Z\ W=T,I_wL,@s.y6XPPI'B~pm[Ag<2ųvur5)? 4 &B#[:y̍$ȫAx钕!PkZb\Y2ØcA? wzƧQYxt~RrK~̈8q-:I0Cۿ]U>uYO~$^x1SGgbW1q13$@ʟu?&"7Ȥ;je=E+yMA_Q{e?/rxMkk,`XWo<mZ)&f$ 0(82ʆBN*>|}=n0:'Q#}W8dN1l*ix9E뒳Y_'Z7;3q~iT?-wW)P= (!٠͔)w/<fT(缭ϙ)~n~t֥<ܧ*eۥLߩ+)1=u^m*L%^u /,tV|jA]{ QߒB OQ8Q?Dĉ: ֈknA ]IŇ~gƵWsE웯GVp=rI|^=͑.e16?|^x$XָpX %b15o\S8!f4#݆) iuA<'vNE<!~dr*Z3jɸaW$'fGg`bp9!r6/GgMiߧ#^u&Y3+[ e#o-f]`w{Oıg!Uz#".\$887ovL~,h mE׊w_L߬./1lU+\ܗXFƸk= To8RfQ2{cd3*,E `'Or;g7iq08[ĚV| Mg$%nBD( ޴9CW7$ (ib|w7h#ԔPib?% 8[Oц1fmrT0a">$~ؼmyU7gC#iQjfd:B&aH282)yVK$߳o`քqCơ\7c88[NkփűRZ{9w 4;-$_'B}8NYX+ [-5m_ UqsYVplL*,BbSɕ|lu )WWxo\=)DyTunӥШuuen$1E *Qէ}AiWݗipx(a]M~TU+rM^"׫&{Ux~U[[ϳ.vA3^\DH%èk/.sTو:)q!ʱGZ ?Fz>^5д-f|=VHnx!{~a2*:(?U9|4S$ua!$&jx8[.LWߤ OhՓ7@:N綮BjE; \$F6bfKɖpU1pC)rdzDJǥUQW.BF&\Ҥ{=>gZŚ3zi2ڄdk`*1 SA9Ez?3LhLV{4 i>*pv,ߌ,VY9g=O4sA^ٙ?]^ 9 \ *7C c 3Ϊy}'Oqѳ!!jtU$\BaV!Jj Q68`bf>vSR tM6&E`̱>o'ᑞ+l55q#{ N3̦gw1`O>aB"Y++[>X2ߒu siً~[oUO{ *l?EtNsw&Wƞ1n%/'P&KvZY@xAf~K\P#X╶rQx O2o]lϢ!M-r=뿸{"Qq7;O)̥(r*1"E̵R{KGFcMAK&U-$cI Wkbپ&]`E-˵ry C57o`I1 M7VG\Tȃf`Tm(w g?I%ApK{. ?MyFMd[PpLR'?tRl1CiNPCb>m4&]']Xx2EʾGkZDGd̀tCßނX+QH봻=A5VuDYgu |C11h[}F K掻48+=kȕ賌o Ğcl^dCgR[<^_AvGW3gdѹ ,jEOɗqCxL$V I2̩]Gw,_Q۱.ZPʾk$+zC?P-,y|*h{L i繢ᡫR'5&&šM&}o%U>^RV{P]O=Ah۝N"$0rru`}PSœ_%-`jCq -r2/wZUO;֎Y'OI$5pNR7э(|5AЕhD%kΠ kn5k֢('KXV ;,q!΀yaH,cm6w&ؤ.&^&^z!T!_E*$kK?~>N( m.QCV )=mG5-TvړlBdW(/1Frv{CGhO"tՖDɊ8.+8.^qgweT]ly()NK^E[U'X%;\,]!_ˎ)@`q|LM$g[?'#*N( ,#'muo].p>x%s;g p_ No qOnrXuv _je~ BPμϟ&ĞS.)p۝s>mMF`4!- >T!| 36.hG KmfoA[EF B:Ԃ#:J FI)Fpe2~U2B.~Qv24 $$Xe522s8ᆗw(m:ҶG$G0`%Jd0Ó^ St׮1ZԢ8v}F(. \[r9ԸN֊kD7SabEZ$'=mnK| 'J9ra9a&2v}8UQGUa~3z0Fۉ%{|5󹜈5;݈K%$Aʐǝ6,i ˧/tnpA Qiס,:lj3ulN"fb@ ʦeS=Oٷ+zx525)[yTeKw )+r_| [mJB9D_39 \} /)O :rkt#ݣ#f9z鄷5\ {I_CLyC#T<#ʯԍOEXT߻ہv>V jA}aXqjl?lA1mp\0'ÝL:2{U+f;؇LS[{QȏUr&V{i/JV^B!|cbžKb/GԝX ;wr"ygrse`r#}î4i+k6N̐g )!_Ao QxY$tG$a4oD! gYr8pg3,TFdXtً{puѸB T[|9,?=LnChJ4>"&cܳ˪Vrf; l2QvǥI)Ê9@6#˶]aZn^j<1j5Afzxl,4 Ɵ>m{i8=L8 z&RWwW03=p JzD!p@f))ri!67D1E[!R3ݕͱ@v}R55a* {" *D/n=vpvτmm/(p+E>B~!p~I1E rWj͂=3 7C3NH/+u^t8X E֩:.ȧ:_N-]`rW O CD 2XfI#. ,}.OsjF"[e!LR#'Ή|ED=Vg1ZD*[d5euT\/lIU, &XmYiB[-cd +Z!H(q;8yS̴ k 7>TfxBo᫠x?ҼsХ{%@3R/M쮗P=!Qϧ]CNBz} '~3|SeqMu0el l S|$ٔGj#֬$r A?RPYTw&1] Pp/ݧ#rug`i,bUb,7U#X=ŤWX Wpvߐæe2䌜iaW& gX 9V-O!IEq)ؘ`FE >AWԬB!'Wea~3Ηͪ&M(TؠCAf. u}+ag4G[v\'>l^ %ºJJewY;.3dp?*ĥ,CBUL0E`dm+^lx>!54-ؔmQr?90tmBK3z ;riF7Ҟ)ڑP$A8*g'Sq[RzLe`hOaǛ f1%LrX4Q?Zڡ ȣ1=(e3^ֽ}a8aN7Ζ~ĒtAW?h͂!rh"E22JQK#֡Rr\Q|́ձFE^wK, ~RQ ,n?Ync K.p/ x2st; 1YD2.lSC~R!W8 cD_-͛6on΁bIJr?, :^c< ?`vCT~;)g{ Ei0) Sy&A |6[R#:M`Y_Xr*E Ц+`l*C;x115+bsZ" k-V4L=i0sNm9P?gǑY>wrc85n (Zb3؛\ZAM:K<WkY I&,<]M7%s9 UDd֢6)u;DqɒWz%KE?[41yBO~y\2 nBd@Gy 1sx9W]D&"~f?A*qe01Hohp)yvgol5*@>v +(W#."t6Dh\ʌ LN\ZFFu"h?(:LSldZv{r(/@],ƷghD9 DγQJ/pDKpn5 ̠z ㌫^RЖl~.R%~M\tYcvDzJ-6 Avǭ`rRWIG!" .6zT4}ͫ=n!XK!M4? r xR3:`(T =r̩u6i &ArPC\m:@C>SkD':{+`s>wӾs2`ဌrɼ6 eqJM'"}P3hVJtjk8ǭ,i^nWL$}y^oK|J2IR"ڠf_/Iu8'o;ꯣ+_*BZrQ1-ZܤV9c[.Ke$H~N[GD-ю4ݘO3I$髱W2(ĩ92L1O aM/r*ߞsYWN)ޤd |(E ۪GuĢ3wyc lT6,<㢭];A?^l-{Ĭv#H(QG|k'魈Q5rwV'̛UV~˭5wR,a0FmYLUżd&-'1D_`f{H(5 ]16:[5VP$=+&ʪ[{Jqҿ:Տ=2LYX %r7\HK]JoXc`/a{Yؑ>>ȊT ErӸȄzՑΞ*-Fb(Hɨd>?`y?7;woq|XbGk{b))zD8/L%Q]Ugcdu8{ɺL#⢕Mn^YO`#QtX#)\aPʐH? iR,S^Oh5f&h4$mV]r}9-5^yVȈ\&Kg [ݚF䄈ZN}Dm)݌!8-+<,8ʡM04E2{10ҳ$eA--?Ca=Qi^kd:Eo9֢6=ȿ%TbmWàCp:"{&NUHszC)ҥ$GQREo^x'r\>qLXc#ۏ݋Ao zW .`bvgY\jiPJ%~Vp"D8\tBj_W_Η&"&*gӄ7 MFbz̷ܥrv<[WJ {UL/Ӱ'ǞOpN3:7nwshK_|xݘiNx^zo6EfBkySA^;vJj&^T:"^pU0piG'+ }U9hU>TwG<4oRO6^guzt5ᒱΗϋ&!i8Nq)+^l8t||@r\ik%7)[Z`vF2͸Hk\'YEI9=tE _L {7U>؍îGccd?v4# o _+r+/DŽlC ?ڂ{ln|vw8, <_"gb幕m 57!(:fqO q߅#(+cBiY@ǯ_u6ߵ)v.)XIhRhXub '4b@ZJNc=7>CG,k5C$"7W lI[@bK `8,_3g]<:a6hI29U=EX2$:ʢ;f$1 D\"ڙ9Q=zRtRy}5paj*霽d=shUhihRl8gMչBV}Cqp)B=z3`?#A\*E>qQ9"ixaa|(DLҞ])VH5TFJ5i) 鲇G]5M~?O3A"Q |\#S[qsݸ$nGcAOxձd3쯵)5b@ F"rL?Yv0Cĥ߹ !OIQ3)wKXx)LVUUd酨j 9]cHD.WiѸz$fw!gW6C]s8tBj™'vj*+L qŏcc?cPWm4yj8cY1qyrYߡbrݞvpHV({<3g`FB:,)35Jx1ЫD:.H*$HxJrf̈ψ32M&fo{*ifFDX epO q)1Uv8`\wK0,xʬޛӪ1klR4]0e(=sGmhh_S]#OיETչߎFyFu$1akG=O׬ܕK:PP,@,oi]PTmHӮ_kl h=ݬq *HzX $f8zۡ5‚S3P; W'.ћ86>}v sۂU>2Tceg|@iCAi -Lwآ(#CXt\k(k5@@VWWN[瘺[,"(S0(i)ƶ)oBV!BCs=M1-M%:s93w&2}4G\6u땓Ω=,V̸zfpr,(r / \9ۦnXlXڤ2J„vk?J*qgw,:g2OM]B]m*oA%CtPpKA[ZՇ C+&/L<V<@a]౒/zyEV0GE=ǨυvI6D3$S -^JA8N !#2$ rN%>_+7gtu4`4%͇l\ūyZn3jK v.G ;d5LMj˗2B'I$}HwwCm As)ثB"q2ɫD˕v̜wOkR30'7Ng3_LCTHf!01h!J|P~i{u5T.KMU g{s5sS3u[%0P_P$qokn.'(Oj1O 5hj(WYr_v[itafLd c%HXY+<*IFv&χ:԰afq3*Xv0sC&8_mM3weH63w99؃ 28y7$ؽx.XgCmBݙĔGYЛJiO*cC M{ZkVPDWeYIƯ]~2Md8c +䈹j?*H0F]f= 8ϑH=yJ(4?7#u0u[7|#4UL4eoH +~s¦1Ǘj>^ 9zP-,@A/o>T85Ŧ+: .VK4V*cq7| Lu%WӳN @$Fv<,}*pusҸ6 JOE:C{jqxvR|xq :*pyybS "h2i)Z̳\"5k$rn$70H*aDZ\1bMYX!a"]7L[π`HUi^j[]6m jƼe 3{2FO'Cn,L|@H e8ZsĂ|aQ^tRXpA}Sl 1{•Ȕ'9%o_1~)Y /_Uiy9怊T_9nmC.-vj&^z@*>y5ԇvvH@DEm=~06<Gx"N?*Дv 2k̥1 i`K~J=*"u jՈJ M ֪zJy:yaL ~yxo'H\MPom#v,o;RCTc,$1*(*|| ?&)]ST{b̃DIR}ٹ!Ɠ+K9$B+;o)v"ϰ\CmQs$쟳e>{ G"[$~xq/ns[H..2kY(s^L(.žy)qwNgq%x4s@e=P )t6LW.JKj2U=fFb 8g7<ѻ^uav Wv":G5jμ}JES{-5-%'S5EjH>Hyzͨd qL5hmhՖ4;M&q̊~I(P:~%mIYtg˯DphYTQɥ{F9"$}tз]C{1TmbM%iɦl+1].fHR&c~ly#mRP D]~Y|)h*^y$@y$lC"Icv<Z'Kɏ}(s* dp !`kΤ†C|+nfkndV߯~/Sg3FoH{4cj_2 PqoBl:!rh=R|4+zp aA:I睖ɀa(e;v+,S َ#ReKtו&UMOW*WbS=N8I$?IBKç$ԓfw]FGȫG,6{Qi $H{Ҡ\b-$KG:I٠P1oVTX~kĘpu~_/A4b887p ļYt6t pU0?PkZ-G/B+:ULgW >]yQ/9ĵSghvN6]}cٵ'aw97eTf>qdT\7w²VordjQ<-rQ--I|W Q6o]]OEE_4UXr*Nȷ H[M=!;LﱥL9ؒ XD|8ptP;'C1: SJX _hZ9ĉCu8Ki&^PyKa?{+yU+ĚFS綣|S ߛ [3*|L42Tz֗zoW?pyNjA5X)E&xwmD ?[M 4{wI_3<ލOls(7ț糿z%gZ86ʮG!5.Fu gM(zKk<-b۾F#J]<1mapzׅ= m,"5믅kk5g~ustG!0S#q+g^z-15`T7w<@7k0q:P F R+SeQʻ/g[Ԟ-"W Xp|.뚄*xY6bGZhŐ guP+&w !|׵St$6v(bUxhkm .0 0 Z9ghGD_bN?8Q.mLXf%to)LVQϵqx-IߊYB;;jT FNjc8mʼ@'oJC7,ֳ&/1(..oŬ``-vUcAdT]` TgyݍeUe]Eoq[Z0NW2'QHT#GG_(xBK"2X- Y=E,R%"A;趠8ETbkoBQZzy@cq5WU̍)$F{ ťXCr<۩4mWTʣ\fܝלiЉ{GћӪbS{ogl'2k#=msԤ.[(Z8!f~ .!Ȕ˽m"ʤdJ IKwSƤqW2$)l3؅II $} _<KDCωxFZwn[II =쵬~˜Mvv-_(퓇;2ϑ>V+rd }@XȶXS@vܺ muc@}Ǩ R`r (&*@˸h04)jqZTuY7\ܫ]~-ᅲMEЀE$d֯R1W 'h!nO1UD8e(;V+ > Q8:eJ"أ ˄8r8w2b1[XǿƓQhwG!Z+ F8PfC r@ʜz[s,n˥A}>2 E TV&4_˺!| T}"HxHЉOb:Ĕ'@Yl1/N>>L%n|$v#SwoJ!S ߮U"a &r eyJ@39Q>NDp8>KKC>ViMLLYWtfx))4 ~-mK8y4r3- ~j[A)`T1OC|LGl)hg#ko2S\~M:wгͥaɈ. [6}wk%% d|X '~sϙxDD5Ct5XW8iHOaG+ D^aW^e<gH'Y~.j`:6l$ԠYפ+ PJEA ^|q]ж:BjWK{]gzKS`s~4x! Үhɡ].T\,gBji 9Z/h]7֤sud#[<|oo$~&CgCX4i睹i'c?X 3aVI0@^-tU?T5a2J aGn'oJ)zc..ޥf@-xi@}w=2FD諃&(si0,~9znJ/#)7N»yC>%:+L(NgrdM8ir =PhNn*tiYk#9Jx>9IP'N^I.8xHg<4G.F_ڞdx4\M4'/cV.iԪ<ڱԺpDȭz7劔 #EObO؀_rݺ&av=aaI/ ?ڥ5enC1X#8]`@|zQ6-}BҜ rԘ6EV PP%M]w zYKL:br5 16@Y̽㊤[dNfU|ydGp8tr3#9Pv>ܼSJ-? ( %OeD_.V:Sfw|Bhҡ༹1*F|Jyx`Љߜ_zD q#N((Gs%9ML?n!Ţg\@m \m{ <`"{=5KRyW FT3UD_ψ!ypi:'\X[`bb78i#r|Ypˏl]?M6ǜd3_m!k"Ʒ".$Y7s 5u[AXFzίj%a={(G0xEa41sF&bjŦ[dF^&qVTZigW:(Vih3m-\Ɨk)d̔&g=iY&\oXQZnc-V/W,f8If LH5-IW;K^~uW k|! 11[h@cLT3 aB"?lǽŁ0X'XvnS}zUɕDm(` M\'}g,q?2xTZ0;)!tEOÙ'PjHi}4w7Ǟ[ɨp5thDH ZѵZɔgSSMۂ6PV-sZEj9tgf9y$$KrI-cO'3[T_V2mqb~X#0Y*Zm 2 ~=ea@^2C1YlDݔuԻ\R+!ӷ5񏇮54MV̆QFu*0,ԡaqU+ݰvbiB#!g| Fel"# +|,exgìiA%$K7Ch9UZ!yr*/?teu-AAÓ>MSwRtS[~*b6jGEQ')jpGwtlϳ.FgjҘ4 lڝpg7j!#[d;LE7["X.. սP@e:!{5a>=iH9PV JF?>)pa /-)!ߦ>&]I3eJT>1ߎA,ێZԩ`KP9)}{nX>k;2ЄR pG- =jOL  ksT d)Fz^o Fgq@9:bzMkCӆ$Zn yA/gДqh)~6XV+3rZ9krؒSDgOR1Up*Sb3iSڕWi.VoHa{ YB1 Հ?KQݻ;z*)OV|?HB 9"UWddKlEp5ety//b^*z09simxۋ'2A p+(zy56sپqٞ'[P0 " IKiB룎ر!uP%s[O}U:tq hPe3'0SB%,?v`v?]3ľg, vUI~!Icv(&%`tT$b `-gIf~'.WHq ̓oBR@x{eMLdHodhQf&Z+(Q֏+DݐQ Q?e%@mpԯQl|'&V8C5PW{&c 2K-< 0& *~ҳ"`]P;ɠ m'΋ND sՓmҫ2كu*Mm _/Kj_koW:gxYi4┚rO&CwNR`З y|?l&^$eHNؔCϵqT2ƍOiq;olF2Ivu7ғE>e1nj`#qwjכƅ)pTNhm5dx7/ӏ6껿\e5N=|nS,tt%SC2 ]y\OZxQh48[9WrK8){ՙieӂنrKZ;I`FRnX5;;u~SnخnA6FZYdp'&ɹtW:rъJ`5˩rPĞr)9ݫ&G_qTm^4j/S]ξu.},epk'^ %[ Av/ػ\f!V0rr@^^GY)UC$ (%@l +m,l߄ǴFzJbSd%= =o&=TJxA]T,:˙O*}3bENTgeJ%(35'sxel[_T;xT85fu]2}o i̍V99f8SCQ:y `rCu?*zu`N簗1&A{cvF?K9ggۿi /7nt^kxw8XaX(R:3!Hѹ4C:a`DI>͝i1(.*mn5Eu-ݿX*Ry4k\ͤ&n~۾R8SAC8,}fJWpZӖt]N," O_B֭Jw e=W.R`o: jEoM *`nS Y^#=$V* N}qnL.nqL+6\Q:idMUܲ٧r%@y ͯy Y+sF-mi }k}#N`ع[[ݨRٺ7H^^(uqrF>'5nmd(%p<̗3 L>jT:TY +99^G D8RiadwqBw:'se@g- Mie yw$]aդD.7 chYedF.~ [pA$N t!=/ *< ]6ĨiezAѓGlI姏6 ,;NF0\"Lq˱1[%%:MˈMQbv`HOMPk^PMkARzO^E>:)L>\e Pu?*$B hM':*Kd9"eJτޯq};frdh[0󰟗>:9en\oz3f[]ZT8:HqHyS4qޤ2ݽ7h&ha 0/E3^us%Ƣ-7YI|Ł^@FbQ?,܆{J]x|?=ϊ/jbJ<|PZfNy!b I0*]{Q0Z8IF&N$ !CxPYqT@1^MMnP1X.?8m=]FI? NcƲj9yǶ[ GHPs.5K" H :Q򜴢~H72H['a= LG+<*`׃frH:1Xl~l((v|ldQN-"1.{-Z ^sW=u*G|O !yg†075˼ɒ/Dzz>lE^ţhn,vwOv"U>xfZWZFz$,ھosӑh'#}<*,}P_Ri%"Dc2= 0qСs w3#磋u%l%%OG_c-%4"t؝uů(r2ZOJ{rB6icI7}U'6e3d:>Vdx{%A5^ ̓ V[H6>kmK_hXMd1lS@-N9d60\nЯhѓ ~HmKAJ%"1X}FLZ/R_Y >:{!,rFV*mͪSGy v n128$ڝRVvؓSLtp_&NZLb;C0*z$4 [eA)ۿ}@@,uYw:/448G^V7 aqwb8L&bf$EJӣz.DJk\ռ3lfHJ_TK֬T'^Z ӲgmiO,}I?|rL?h$,^kflIIs`4٦z.%AOtG a$kDXc)n!%8OI:• 7nn,K+Ail#Q >"Y 6&?niܯ-yV+,:*D U_:s%ȣ^XIVG]Sjn7]ZjA0ה8>h9{`E֎^D5 }t4ΰyz࣡;!Y5b PA!2\p/v1LQ\R}T .uj|(9 ub@}>:j/H]|t>GTk_m(q|</w쮃HF_XDѴH7=h6hEȹ,44Яp5U_¤m- @ls{_NKDz$S s,[2Etl0Ϝ6NG9%2U25`݅5Ekgn.~4Yge_^]45NCTV>Y MQe~7#YfJЏ<(*$ Ƕd,"*a2iXy3=v7;d.LJRK LyS]RD<8Fz{p:.tB}jR p[fL2IH)ԃH?Jb͛ W6p)S5c0aIk0S;~\[wJ\aj_xK85>#03yP41utm%㊪w{mFYHCrQI5vK mltV@٤CP{C L-(nyf辩[-eG\Bޘ A;ܚ`bP,Y5ccY27z0;[[d;F>{A 诿Io-7`#lʀ+ILQMb=$rm^C!1#s@E9Q><}dP^Cqɴg it[<,!ȪSJPR9TGOKʝ1ջD}2 a﷾QI]Ӷi _ߨ("s &yPon'&o3?-GtݴS´RU{m8Ӌlƻ%Hh!p$ +(kP(#é$"a t4MluZNxؘ{EpRategMOɵaжUGȭ$A@=V:`.}#aCi)vvngp/j:%?{g"=;YXAMse:1M.\5?a]QQ HȷE;+HTjtddfS[;#fL GQ2]ƛ)1އȐ9R_9cDi,KIj\";|boa<Q-۽;Dl*Ej١ѹD#`7bтc 'pgF j!{rC83" PjXx4u-at/F48%;^2iwkxg yZ + N&#@D'D‹0HP5)|;V (t]ӠFN=l{[_WkC|1o_?6QW4%̋ǷmӝvXkZφS;՘"8H(Ƿ)~S8z (fXM6``0DV0erH`éܱJȍ1p'2="3"}!Ej3vDR%:u&ϔWCSQ^Ӊs#;&ܽJ0cn`r\=ae旂o e)MɂPukm-*gb(ȘYV|jK 'R[hMKΣuh9Ez Yd!$̠bT'ѴrV-g2D Zؠ, qH6VRi->˄L9eZ<5]w9-??a?va32E*qUd[Ľb~7|&fלM=g9Ѩm&%`%+!C9|ᚣL{/|'M`'>"eVb4#}.7`hvmxÒ9 -d+I.h/C&(8&aF#[|At@JK%׳ H;A)YBNuw9@CC -hEydo­_' c3$J}[>O^׼rGX:96o#:H#Οa S10YO4lLcVi VPLM/U05\j 셐uLCLcPH^Y}*g@M U/֣Z!5YM [ ckaQ`If[\ԟ*0HC4C/1J_%0@FQq(V/ 3ӑJ^eTۧq$dthv\moׄqUDžXt2R Nqᇂ')&IabM 2<# 3"tUḞai F3bCaKh pA&0]f5~#ODޏeʃk{0K|g1I%roW"t%HfPfdUЎtPz Y B@znYM!ݐྤBfZ~VWO! @:V/XV\f^#% .Xᔉ .+f _yR#Dw|kqhKd]ˣG5fÚ{Lخ&=MԻQ>tnD7zƹ=]BĄ#?-Q+k-=qQ52!En3*aqNؘs3Øn 8rueKboBM~qN+EXd h0`,[}KC!Cx i N!,Tjga8u'C 0ޝbRPxL=XT|nK1d%pb)INW5+B:e[Nΐ1B|œc}Oa^D.`<o;S? .pLGl6UoeEI<Ϧ+׬N@,ePQ@ GxfTCq5KWKF/ 8*d&# IN;Ě%!h Ln3o#"?JW2Dhx%Vʤ_DO3UwÞB U"pƩ@tDD?:!@[eC`` >$T9_W!*[hy2PM2rk eD$S ‹ DG@u*wP(NE"szK;K EG.!ghCV_ м)3wgSZZS*$8?vu5>DkÅno|.(#bkżdZ'o^jJIXQ٬|P`Ap` Rjz=}h]ή0rOKCO s/Wu9zTc 8)EΐvкR]0Gf@zbΤkc+Y -@wΖGE\"jo)ced=އVKo˪L8>+xUQX270~p[zAKJGṔ+d$vIq7v4y+^o3*K!8Cf❂'7qXO#%>0=oܹ{]T*<a4ma@!!%6)znPBlȷщtV.`k=9ypOVftŋtRI'L8h*D,6+֛R: cOҟ6?J߯Kznq[_ʑIj`^OJ =oLIp/JzD߬ENw()uL,[@"׺!Sl7xFԨ8|N*:d(u.-hX$>o@hš{py@C>ʼnC41;A9ѺͱK* TqݺAxl :0/ma94"AAAOm_ډNPюI[h)>$_&"3{*7X@|Oqg }]+L cv² -. ]ZLA&y*u}/7eEX׿ _j:1ފbACeg9_L&֮; V ~l#\u}eI V_ T'* : u~eS&n~Bn܂H|г6/&-wjWX}&)YH{=@KRf1H [Guw(X`+_MXuMW`M^z"cjQ:d|m@Sx \XwfH^::J:޿Բ'Oq:Z%9ݡx17jI?=j"V#,>S^j3Tuˏ>MxY33J_3 {`eYM`Kð4P}lW{&thF%Ga_;$Kqd9K&1Czإu-rIg%A/3PbjMpf,w~ wjt+;d*ƶV."fiN@N @-h)鎿G*NNRH}9DIúC  _դo3%b%}+Te#c"-d}]!ݛ'w{xGp`ga~YTKk_qB/|^hGFZiD.O˱ fj HlNi'֙ Ǝ}=PR:ib;SKfqO BXW6x*#FBN/W#}dqDp5S}6 {9wf.y_RQ4[im6*}((l:`I@?߁1!>m!5ދG!5j)9zK3l"J+TglQP@u}5י2H&uèDh\( ݥ >3hrYH}ocpEcX\'`5n)#`@ auʄhV R|\ڧ!$V`Q(1 7]sh-b>咹vU\]@{3!8N!hpB黟)][ktc9U/ROyEy?8uӱ%8]0Q+ob/QS(ã7G|`K(pVJU_|!2YdqȠ^QjLUDig@cTZ1;rեnF ;\*FΞj?a6}H7jE x}|EF vfpB!(VMx9uEB#=(ߵNI~:Ћ9S V8vŤvS½sp L )ڭgkWMIF*իcKջAzB" jl-mm 1-dbba`} @$ +"sű/1OgRJׇ9D\[]BFj{+pZiril9%\ħ1ɽ\pȀpOAE[y!pMe6y~ܮ #"/or+h 5E0gw}yP+:;r@1y{T>'8iBsA4,){Զ6$D!r2B-{7=s1_qB|i ާ㼱e aUFB8qy}K}iKj/''?K)0#lp1je]dW nO dij-y1e1EI< (ֆ;~(ex":ʙv{v _Aؐs۳\Ĕq|5_hu xtn?dvq{')GTFSPc SQF)8bPÿnտ;ad|o1"פ4O#Hʣ=.xJԠzo" t;rJqxZi X/o۩ffOo$.9lSVJbAlͥ~c7ʠ^w׷7=| @s<f?vgE^"|Z^sbyDh8[^K p{,sïv`> z?hA w0H^-&8m=-i2Y m#P$UAq:sk/qOtN(!ܨ ].A݀ʟ'PKj%!*^jT5OE$ o/;֏,SȽ)prNsNzi>1E1܉s$0g=ޱw_%ͽo˖ku9RRV)oYz%bON3Ҭz ;cikVl.T5"ԧ?bj8H3O;- ïin(RsJ;HSLaz,A_咯AWf@«Әa(|/H1_:kmg+e5 0xvf!<g>-azuOGK~̊5`zĪfpJ( bF0vqX4SIxD)qFs;Es<]:MڎԯV2󢒌y7 Sz~'uXhi*RhGj7)X2x4VHhNE*>"[Rvw )A7`I6hNB+ͬN7`okh񕢼1̤~S)V[Qh@>N|Y_#_ir-G "us&O֚!Dwm&0ޝ_iY" k-"5Yy3 d誶j&(~ZKgk9yݭkl]בKp}<E.Q~4޶Ě\:a0HLmܿ O\aؘ <,d"󊁓,ΒFm]ԫZ/B ;jO_jLF \7}؍"hx[^n (꫗}q%mh0Cb d ˪ ״wM[|17G*!"|Rr{IYJZi+]i&~pbZXISKE,x(.\v-.k^?KO Kdެ#Glьl>2vcl8Cޕ6&ƒBI1Ge: x%IegJz#Ѣvh^WP jȶ[]B} ˢ 2$TPvH ~E9/NwĆ$kKX{qey2ICRaf` F8".ӌui'(XMA35CWTblΡt(as DIZ|;BFw]9̰zɕbᎃgp*RpPD_ lo!a3Wq5 p![8Z,8gk&{Uh1q&B͕%ߞ\y2\蔹vT8 &{5򦜷^:l.TyD=7X?c uϥCaYIvs]bXRh@ڭYlOUIy?!6MVj{6$8:yTζī g2<}#6e^w7coj[ TWW]c:>jm 9VJKE"j[~(GT ۃM[daȄfp@űnԚ{oמbWu&]ȫ7ۤwr=Jxgs6p0F Z^ۜצC1@:窗3f UjJ4(퍿a^+El.һv-/ *ꜧ%.`p|^D(F#^[ ʅPn^5b?VVA5(yT3 3j'D.Ӊ>sawB_mԧL$X3z @s^9tKҡ$5/k1a<-_5YQQ/=gz]{\M(RuvERO;zs-Ԕl/c2͆Pp&Fmܞ6ؖLc"v?g^NCh: (GFtO150,_Cy"d;|c`JƘ (՞ 9L[ XoEF]:l|1iS3NßRV;Ͽpz/ZQ >z޻2B0m'P:H5|p5N8)vڅSD%;c]S9+,]ҝ!^U㼅㕨3bA"VZ,?K}~_9A=eGXU({iܶtmKZf)߲rJ;xyL}4[d2v*"~;9*LzF`9 A5UP^URo;7wsϾlH5\@7!M||.HkX] ig#F+ ;T_nf-vi+̵? <qrXDဨЀ6#찂.~n PFtYΑ"Z񀽴 =0 TP^#0!|9ώ&{]2)ܷ'7"R'` Qs[$I'lOQp 4NiON#:t( *tsd^%} fD9`n\d EU~Pݲj =naC8o))\z:z6qm1v`e \f!["QʨTIa jA (5Y+d,+Zxz"¯' 1>2pʡ^VDPP. A Pߙ NE:4g}U^C m{H|lY%pG30 Չ?ŕٝ\O35|>5`a#ˉ[TYLܦs nKBpnIiӓ)) W}Kuu6aŃo4g5d;>"Yovpc5YJD3ոݘZ/0:2w9]k-p "NNTp}]>}ş_{4 %`!/ 5Zm(iH$2z0f4Pf#TDgvp ?\b_%P0M!La!-=!K_S1l-.h>f98D1)! YCu 2$Ւ/ G>O c ?fr4/z$ m59-^nuH>閪Cv+HҙpSu\0]؄ay-@D\Yqrȗk:5gV8c0W{CǺB Vb GԎ"ӍZSŞIB>fi[ZqI#܇9`uAp@X-rfV:Pr| #p]ך`Vt̟XVwjwW/ɇf5HK[u3,>_t1kj4gEŹ~Wf_%@nԮNҨ–8TK\ N8JAۏ+d2d pu_K+RńI43plTQߢ'}q"0js>|iNU@eӵ9#3faca-JhHGZU4e 5];NbAA J. )a^HcLcÐFor-Ftdtb LΊ¿#S"RcD=yc2Gz` `>Pvdw+<v8G:"R;q(Ҫ=|SW,,uɯI֩[^2e)~7&墫V46Rq'+]V"Ń'LW* 666݄/X`{/t!ICg % It ͎*lږ靄o(aQLZl藕qT3]DwHzh? qxӂni^AMOD Pu@Q¦@]0.>&`ć"w%wDoU"K BKq 0pao lze$T%Ql׬yu,oNbN>Ăӳ4g2\Of3戺ԃ C ѭ{ڰ@̹ѺCܟvYϳd4svޯܫ#3,iwZBvTmphs\ج.?PA]4Ǻݖ jyR@ڶ:}"Gf :߽HK]!m %^ ;!fI8̗7њuD|A$ldU0zTu@*?B颏lZ|RN&@Z>E.I8#jrS&2a= XR RF>IrZ'R<2(Krp"9!э+. e{_R-1p4\D 3v ];gtFd7ig܌_"i5HfEjatB~U-@pKHdxY m#V[PT焑jVmLzȕY! `i~ )glY w]SQ}dmCq60"l3* Hտ;E(?EOG[1ͣ3mg/b#s-[1 ;s@3dD-@<++%^k1/[9OY> & }%Tv-㼔sjPtfUbtZ;@K+35uJtǂŤ {nWgy3ZiXKb{ /:]h:J/5)F'b>/':K|! !M%=Zlyr .d CUMb6TNF :l9b/lrNϖ ~)4ˈX|X4Sǫ&5ΑLn z ~F8Qh26!5j ih _> "|B8 .bliy+ n!aؘc"TQ զ/5*AEZVӿ5C}ˣ0b1x<&*uA,lڿdk?8nBGa8(g &bǽ)嶂/ @hKsp夊h}!50I6G9kB"*U& nn-:Fe Ɋãέ6Kē+J 5k.M̋yiuQ-e/ʕK3a;p#':ڱrv O-`;Ouny-;1YŨB 8c5Z\%g emB3޽E%+&mV_3K<,KC@5g5RWhcP",bjTjyUr_&( :hp&̩ yNVТA|ui(xg3J{ep{ QCnxx:)%G= -d@ 0iJ5&Ɋ3 FqT/))rXƻ:stX;E`=y4YD_HҊ#(7$c8d.=M % ,\Oc _Om48]tT[X|w_Gt]˔ZG8 Ie3AAӛOV<+}ΩRn/mtM0Owu((z1*՟%HE5(P)ESr$%MhSԂgZ-h `fKMH N$XBOA92h׉:8@Y~arya"]Vub>=N@DXDi*.EI2R #-˖1PW>N Zu%kFMݞ;@jP5h( Q~b벷'ZEhGtdD9@G/hm!+S :g!+Vwa׶*;>͇d?]r*Ox;^z+OpdXqoH$L@ڡ+5c5Κ.)ĵR%'e>tN#֚j"p0|TqhhR),SVNR2ٳ@jt DElJb4; "HӞ9RuF^S#_}Ck>t-I4N*QgKTxosdNiP?E7,c0ENlE8 W`EuRyk4U LFw}!+Ct'X}Y+gJ:j }N}} Fg<[̹F;.dKXEl߱ѷ:4W8+ IAƐVmߣ" ]nٹ*=@Q@gp~56ϓt#+cɩ<=5e:,2`0t}CrU{R‡U+㛑پw88E9ݽ`[Τh*R⛢?Lki ɍ,O+J[2M"=Obw̴2?{ȑY$[<P`v=8YEY>pߴa_#ƹƱU,p)*/ NZHk XPŢq>Cv(QRt왚 *:2+ UZr>O I~>%9dzተq Y:vדZ .&Y4+MPjt{ch*qlp] SLWa63U kܫn;6ڏ)V u8 5_y =7rz8boŲCukΗI`X.mJ/ PfݰQ6W;1_FEN;db99P,8g{:|F DDnxk~"˾Q&;Gu"8]NڷÚD-sx? w(r_G8 &ϱ^!5_eט1뒐IS"cu~}zL*JWW% 8[m r-i<LEtYꛪ'mIGPyџ#r.E *H%(PH9n}=(UY_2cɠ5,}_H F~ BŚ߭YMӱ H:봣#$C6>awi.[Qrd蟢}d&!~^PTa l ViCL$Pl@^{7DX9ql>[ QDg'(+=RB}ft5U׳:K@IQ?l>܊& }]BY Xt';3cs*Aϐ!V'\Z\2\t*aP,#x0n: `ߎx9E͹GHk(cQ8+mL&n!%zL[xڧcj?vVI xw-1UװII2r=QEB8VydÒ ;oڊw~^Cu"ƍҟJ! [[ XH5%j YfIp~WH_02CDÿu)3g/ҡ}BSޖ%nrd.vQcc]"K6z2Ћf±K7rw Z&6}5YQ&k/!<>xC"& o.wҟq"yQ+mҒ-=[?AuϸD4vk%jv'[39Z+ rZw9sKB>F>)F ]69 ].!174+g~=yFXwW!М 3/i{d˪"}T}S߲ jƴ"|(q [Q !r *rR8X1!!Ljl镟yU9D¦4[ŤZB)ac|E"vL 6`ds{/ _/c_ޅ?Q|#Y/akhbeX? $xi֋x(Ǫ5 (4E*@_䡊Q\+gojДǠFu6ISʲ5f G)k4JfVFO%Kе]5l,n>Gq%$ڃ =[b4- .7ES 'Q "26[%ڍės ^w1EŠ=wfN&&l\ hb ܈us"-un|oA D;my"|Ĩ /bK8}5!_sg6co\,w-Nݽ!N.C+V82WniM%\#jxl[2`3!؜G/X[ʍbWVaxFnH-DR@ѩk0Ͽ'6mQvyHTa~S X. 6@-IuĢ~dɢ3K#uk_ vg?[ܑ,cmQ# n~'px0?˺b"#ʺA&#HJ2_K(HRGPx!fZ %PsҊſ,mP#L ?!~vhEOH_u(, L#PAŁo6yrPn&to#JpaJM"A;D)q >AedEzGJ4O/Cl;-ڎ[],A Xzy1 olfEHJCT4=7&XwyɟؙvܖYK_m+ê/7%fr45|a50S:X͂8< "l/  8⼯m#>*xjߗ3Ձ6Bd<*hBEv^O׿mz: Q%|?j1mIsB B|up83@<4n4COy`|pD&d܅ώ"p!pu-;2ڑpUm#y:VL-,F1r0&->4i"ϲV3&9fC/_uJ`xFf[==j?M{(3x<=xSm;ǘr{%ySwhm eGHiXiE[17BE;Rm4'&zh7ܤ!9 r8ЇDXy6,A"v7 Q{+k ѾJo{Bɱ]FB 7(6ᜅ^BP||K?'8>jЉTTkcEpxͳ.d!Tŭ[9ZM{d&TGozTZuk ju'`/*LpL=Mљ\MrU}~ FM}#H(@>`3 uF_"[A`ЮQ]Ww:?T $Gha1ɢ3)XɗLy\Stzm&QHL% mW%t?;lXP{?+xs/Żph {mBdhz- *AT?$3YG_JN=Ge1ޠvh nw ZW͌#lFG8Ƅ:7`3}/W2>UƐe!#y SqK-ܩ[1ߕB ,lN|:k|1ݒ$xby^?nr"h| v _]Yk17\gVc}o q吁G7r^xKxpG-|zSjABe`SHaBdB FY<Jr<žu?-w aeŴ]tƒ_XKiof2FZ %9TBwKcԤ ?LOTcpS܁%P?԰ec_k0}Ap*i~ ٷzkMݷO+{II),fRhې(6HxΌY_c\)\*(G.5PkxS;cbdxJ  ٚ,g0O!!M/m ֿZ)XJ4 ɋ_xHu7a)n`ٝ>x-5= +pu{`d2yjpV0`l諀즂TAv#6“S߃{-_<70vqgR:9<6 V> J@TB!hisv'˄@.${D "--N42թ$c˥x6R;mmIn49NSH@dߞRk<>pʣið-Vbg+hb z"9FZǤm`Gſ 9YѼ2[!y0$hc]x"5߮ 4іf;=BDjƴ7.10Q``8'ӪO7*ʪHTMU2pe]RS'dfM`A?4Z89Z,іXW`WԢkޡwGp(R6GTēmL3[ł?' 1XG}0e}Gg=eI0&عK+#XijW0ֲPH BJbSS$0a0.thCxb'd`\ b͈ϯ+~]BmHVӇf\v={nt$Zz"FObh`ҵP <ލ^ μ5? 4T.T(ߑQUԚiz3O^ΞZ0\`o|ns^j_}>\vղXoqTQ"ڬ) }:lܯt̪kG:MۇY55,8ETui_c-`bO#AK⠇{g<"WUS!VH2VZ:4VjWDLmBqgAFoX(G,/FCğ܊3oCSu# ZФ@^ۑ Jc]yq!Ο;`CpK;"l`˭)+m]l,?}g7!YU pJ hĖ0et|tMQZɅ:,o?Ք|:$%h.(:y丯6èGz? {,-C4ˉ:K{axn!beCaSF2h㊘ V 99.7;t]/ĺ=xww'n!^ k=as`[P&n^ aC^#Qʂ닉d|>1z*Jˢy0 ^&᪝g3v(eو .w.YyΑRYlz0ӳ\760/,Ӹ44E&7us `FovX%ޭQZ{#8+k-g&tgRN9Yh]EuؖJXzlhGGlDOsU(*{ND3nDiSWV(\_iO͕'9zg5`e#6<ī*C$x@xF^蚌EYY13\֌ʕsϮexGb|XJ[iJ--!$k9#hD[Rb }3ַsJLfzݖN)a qVK?Oڝ]Sĝ\,iB!($10iJ>W2c礬` f) G~ڭ&A]ײsg# % ~0qo,ӭ`roftY:VjT3ė[G $_ ɩ!}ȥУ'9"eL}/Gו,DNG )5ꅞ{iA^q#e`5˟:9!}|G?ڳ6:.è}=8:ՕR 0X:|z)ɨOC⌠ɾ<6a@_ nf/Nr;8(|hM9Z[nY|]OzB2CEk E d!^eOV mbaB T(MIݓoD h9f/g;д"=y tŎ\0(Sqͤ~c.+^K &Ȓu)|O t)^ApCG]2VOf'j}Pmy Y̠7HY#}ZWLd8أ Pnv2+@׿hE0󌭺fLI ʗ"/cH^D!奿)Kr2HC{ Rn*agW+q6(ho >5ܠQz.X0w!߀]%ߪ6øm켬Io]+Y]XځFN c}w J!OQgu =k~\J#tvS^R=|-)U]R};98rLs]R0/.،_(Dl.qDw}y+l؝"f#?Y&?EO bKPQ >b"vi/=iO!ӬnGoZb&E?h#޺/R C:#fOf _t,tE//. +p_ /[./7*<%֎׹zG8?| fy"(b9Y.|gSBh'{/jhվHgS5m\bXfE[&ҋ6W*T (3 >m)u2`Gr=m#nHii]ɃTi~!ڿcCvk/0A)^tzUB ztc{]'Rj\mV{B_NVUX(^rp=Mڪ.'yʙ#,AϾ39UMm.Ra',Fom&`brcMF*kV5#3@{4Udce+Oy;J{4y@Ro ־߂dADz2v7 \@-}dJV:E[VO${(JCr'ȑ258 RߚQAEDd#4H`xtrKVAP^)YB#y󌾌eYyNu~]f+`e_4hH4g8gk.o DH}mDVRyDt# %H?y֦1F'>6($:=@+\&DQ>ݢXOl%2JQUo}.yG37|3{0<ղ.Y``j8pca'pD+"lgSؿyw.`h1d`~;#=ObM=F1UK1+pϟ2jՊF5ANzȡ[3ω#L˧TcytD0QOhӅ*y} ՠObS1fsРhsqRA 2$H|ͼxUO6Ċ*g!.:DSfic^HL jB vѻ5V:sX7N q:.;yxR3l^& fmnlj^-7H墏leCLƕ)DR3t|b~HXɺ $"ƃY,𛇿b&i@ e2#[U\9P@9[J0MRHo\m 5I sT~,F7"HG_W7fǮmutӱlP}c-ww?cw1`u6 ' f>"(uXkmy2m>H ;2ɽ6aF&)d[M2kI9.[=kϒ eT CD,V%h>E>s @*HM z*=8PVČ2╩6L`*DV FqbAB"oM~aDp͐6N=JZ3,BsӍ!xePCWp/1};MnqA;D02 6 e_y^|+!X1z*wnruwՄϤ- E=|eu%Ɍ(`R*EB/J`g8U3ZHu?[:Q YgoYo;ZHI'9b '%\&QK^R*l2$0-Bzz `= cz⌽'Nh YMOۊ~gdHc:4K# %z`(x~*]0˽QWR0!\4)"0;6uϵ*PI bJEdeA8ϕrñS*lI4RÏFY<ʜ9R8yxx,X)!>+}C<svTl> = N[ o!~黣g^~ 0\1 0>TNp(?ɴ"&?pVlDm?Hc6$G@mvF1|6!b׶Ɏxp+ s<1ME/kuAۤ)T)ogY7N\0>(JD[3퐬CVEgZxgK8I0A&@e5 uA[ )<$@/[x0Vt17>p62GBm1g]l= FyFOJZ»VJ VsZd8P'cg9e6.17^'Nm؇-ULkS007RZGV[8O~\P%j l\G4)`V3!D~sJ] 8]\vQ#ۗ HXTnJ\/ Wa.O椈% *T >ŕrι/J:+!{ ohu]JKsRIjQfP+O? A4hAf?(뗥onS#Ǩ y9.VƌWزNֱ33,fT͛#ێfh|x "HγV_߽DV`!;~Y@G9<.E6FsJ%)c7ιe#K?]h?QmQI[kw(,R 0P#=|Y@ uWtSB 'I1U ˦Ky {]*,`,hF LMqiGK:qe'G.[omU'謻tl+>h8Rߠ:`;%A+<3|Z*˛ z$_N\QSQؕm@7 :R99yF BPlfV8%^R"_>xlg%X_ì=ݶo҉_BΘx$1x޼KbdC"`a6Z멃"ϮaoG*) r}>޷CȦe!\2+h1 ]&GDdp뉝[p6>S]ntҶQ$mWA R 㿥&K[A5:ݕsQNy J mmpCwX&UJady>B>9t܃?utn^O匼kIDO5B*/3%S/SFE6%u79݃amxZv\## x6EJN)ޤ8 D4@I})u _[W mR31N>Z 9>1>GJG XBғ`0 "6\]pUZ*bKb0f%eG} fahW!n=1eڹ3=Wqt<' R}1|뮐?*>^6ji(4(^v5jLQHRׅu EVi"PG\v 𯟕5+gՊ3p~ nUN&DO tA}pQV^eKOndᇠRnicryB-נLx*sJ=*˧iZ0IG(Ջ8ySXΝPLV Ѡ%#O7Q)CTvu@\w6GyH1s!yɣNZ HЎe8YF@TS G"!TAӍ؜buԪڡn]u{np \td.8ogk |Em 0l۬r/)܉F7*y\L:k#|w0.(͘#N,ce>OZ%D^f`:L'be8ɜTM6 7(@zU/YѾ@4i5#PVx4Ym#P^oyEwhK2HéH$ǫƃܤ!ʡ@$dּVD;,4!Dpy9>4{$FyjFvͭs( *9=uo7EE`ճ ]jeQ@^ 2; WpI١M)+22AMJ'J%ݕ wj?svE{%T,?*Dc?vF Dq$)g %&z$#\'@L::pGh9k s ׶ ʼPzmϳ"Sxo}I쯳`6sRh=byh6^SAh7w[G@GR]{yRh5pp Sc>,eiؽBSW"n^"01Wg~3n̘e{{;;JE)^ǃ`5)&I|- 32qR'¯do&^},gQ/ k \1'msP@ҸIHjI0m4|(Rn7ֽlGc8w [#-IT=N..5 iU>U.lVCdf7k*hPÕm^m{,0sM&ze򰐪Y2}I#Kw 4vsrI ?g@Sbς,fѻ[Ԣro1B*5l6mSՆpZuzCFr kjPs$;K}oUMCN@J#b[Ω=~JY[a pר/"k¹ &txD\ߚpgFik& u("6Q:1FaS|ߒY sS5HAQϊ20%G$Q4LyCQDp9n^'E`/5C= DL>-[zfq{_kѾӪ5T U\sN9ҦU\l=n2)놤71X5՞t, P0qS^iޚC_[r_ŭz"Ώ뱟[1`tی*]"ৈ!PApi;&A P]-d1Ǧ4iZ38Df.l\s{{ 6k9$E9Klh~NmI꓃:Y!,2Ŧ>DʑԈQX)oElQ2G>þ?tЀ줤YܳHkW{o[_^Dx 4؝ A وxT8#$K$j?M%\?/ NJc} Wȷ /;}c9Psh;ϑ& dgfwKI鰣V- =xQ ҋnG( $t~=.ލmDW^_Ӂ*MC׵:L5^UVk Uqm˖B|c~@T h?>Jۙe/1f1#R 3] 6+%5Cv.": n/?uyRBj]pԡ EpNDf  &ਪQI4L47F\w*O< gR ~>8ІZܧ|+=eT ''] sW>izsu~ p./qwk?D441V\ m#d(ȀZ "lyy~zm/hZQIq07ѕ1FA:Ϲ^4+.6>iO>ee9D:aM{<g=uAݗ̄$>s&r8==w3oF9F~F}f":.].@oxѩ$`]2y.Ϫd@[TzM)_gVZ'S-lbR|^}sTM,sZ/гY>'Q49^}Bd 3Dސ ;Cs'׻\v@^,&bȚ*1 1jy[~l?aI.w:K2϶oM P95D"zԾ-%P>{#)GdX>q-ܜ44SPY4k`pJ_XtSu%`[aFB%f.U$ UlwJ$;+ODhE߃

&Tr~ʽш7MX,-&xI$6 h[!;i'z Y IK{bI 8^323C Be ;8~,tEg?wFXWKij=PsZdwpcij;$ ! W8X\ 3J. wm@^@McIz<+~ E"ЬFґ6Ȑ4j> ϭ,bBoSȾ*WYKJ(%" lc?YS*CߴCJ#hz?e4r2v~1$gtM}570\ˆRбK@ [r5Z3P%f=1u󕤯"!Lz $Ui}Cس|HRۏ+tXdՌJ2bX 7K^O8\ͪR} y# (}QFDuzOewqw6XZOGF?35ڇV&UQC>؍j )إ?q%Jh%ɇ=P[O9HRtM E$*IaorItyDP]k'!bu{ cP3xﭩ(খ"LkieTC3_˾eN;NԊ4PD!~LQwC:LG{Cn8Vvw<=*0X4$DC9QgbHv޶8@w%p$$8Y8I|΋v}ॊc7}[r?i ƣV2FR'~v/aЋAd09h+(S/aIW(X;}% 㢮<;5y;<}g3H j?Kq̳\\%)$+]T F5-<ڢ8MRjpSxe32YW9o*R4LpS y ]=(D3hlB-?>?pq5}H7׮?S>n3|O70LAl"W jɮ V՚$S8~S̰%aFL=$~TBA_<Բޒ =6Yr8_  *&JZ_.$.>Oag_Xΐ'+(@w*s.B"mIsIH?NEmQO?זN-O5Pܹ[D7h7]>z ?ho}L  eD2KS[lWF) œRM+NXn7iI(w%*F^<;}8ss=C5fb6eUR"M vkblmx!*1c2M*+,.}JVCS<ϑoѓ$#>!l^rY#TJ% nf*K2,_\5VaU^SA]z}ʆẖ̓G7K ǾzG~'#V{!Yoߝ\bqlapWe<4\[z ud׀pځ;ȰlFQ`21zeVi2LG]4lUv.# ).,ŵ Y<[ C"^PK$F`oC Y0*\y^~OƳPotoA+/BixkFZnb7&à \#D,3B6;c'i}<ЋӴ cFMW>NX4X]bui|Kwnu0ΛRsU@Z DC3y\ #2لry7Yy ^^\!_r*z EL7`bk$ YA%Sȩf[Qga-uJ1ГuTSA[FirIS۷.Yl@;m_@#!tl浈J;'~0@s 41; mǹ/(mtŭX}dMz:TsUʜނ[eŽF Rnu0$^zh3#j]Ʉla? ( <2NY{. ٷB#n}H@5vWM>A1u2 pt(wˠzyE˒DCFcƵ˔Lz3.-5GL8 a}|H-ϥ^Ձ46# غ,\qpr+x@ӅVy[O0H@j%~K>jJħncCNRb |׼hR4_fggXO;qH03MBc;CE01qǝ'-L A5CA hA5nz5YlsڔRY#(4z*lW>#"&ZaߚN_/#p(x'6U9K7:S/nFY뫼ySbFTRMRKH= uCOvH߶~K5bЏ :_P>hvaXuD=;gn+b}+"+7Ņ5{kGN#%1/3;h!}!9n@Zpwf884Պ!P!7LS~RQX@BQ H%:?r&ˢU6t0[3AW zL[ԕ墧[S!|JfV[ TMIOk"68(ë]S77u)V"$vyfCB]|&*vkU_U[_/,= =wR]!{4)-}F@o .2܏[#]su'"z5PFK| 5$~8".1̤J[%܀$:i3~_) GZ*n;6z5M ٣v5C1qiS5&.7Jd=$ 6Ϗ-NMWpP~bȹ{nIBӁÌR`?"7*ӂ-|:Z4"Twm \Ì G-Xf}ZAqӮݥc4c)9=cONbuV,L ծQ/ 9]e}Efz9ȴ.yǠ7H[<;y=fSI)jח7W Gwm j1_rq9]rm<5̗҅hr5așvϮG-}TtJG< .0Z$k$Z.=E :<=E)+|pɸ'\ќ҉~ ҄%$`i{ѽvm\":ƺW-,jM>{</#<,㜁WZZlUO4Fy>]ԃ:hb\2306x%o2U B}If GC.@zN՗Ւ`/@C}: 1têF)p6a!'yȎ@ho0H,OWY 1tn795D&ޓxv 32q{JqIWxF'g+OE'>:J+ eGͮZ&p  ^$2݇zpr+߯[pp nuj2mK@`4Qp\aRP5>n*CW'?9(jSc}-k{dDqnljGe4ҟs|sCS%>I}FjoZQ^Ь$ kz/)p5D Km~'k1]xK볤*|f25 G-"\`-hj($nF⨐bkN%Q1hqs츟bTA[RhG?9'?Z%)|sWYű3 u7fI2H=/ A 6E/!jFѹ ɘDx2J(BHmp.<.' j.qB_6^wʕpo+D@mF5 9L`R F KG Z-,*u> w'fr|=6[q<ʀyޗRy rr5#E-+` <%a F\~r<~ 3p{gww2ݛϺ xGXď#s|+KfwW˚VѨZY'CbW1;o @vMe nNB"S;Sx1.K[XG^,49ix/zvHiͤ:4gyT>mlN26Nf2tgf/6YwOep" ѡ^$ƅ>Բ}@lPUG&N*%*qm%KZ8%*i&Y5꩐+d3Q7h˂/|İ-<^+D EM#{;ZQ|AJl ,HZ?L~BgLV1ڎ+G|XSsugzGJ$k`4'R2>j tFO 7|.lA橛>Cv2_Qt\\\{ 6W"̸~Jaرf>:Y܏6\0ϼqX?It"/,&&19=\{2x&8,k9U|[j,]}&dVA!:ωhm[1/W|Afitlff*PG#L`ǝRnwwտq87\%0MF>>]-3Sxw\5!/X%!hde8i4SCl?\<&p$zR}vn TYe#$"y0#FR yUЯFݍVI `M=2̛){{z ̭&Q{{KuyzM"qxb]Gۋ\3pl ,'dT~Ou"cVcem'0mas@b+ P_DҦ*RA ^.\Mz&MM)Jڞv4zb"ݸ!U #fq5өd;> jqCVDn :!.\wWUݐdDqlS]{ FYɽ1ZıTb= OSbn؁?,E %*)=֜j4[nZvxm>|pX9!Qny_&zʄbJ[lZiUe5Bu%7]hWL`z) $ kj93 >!HmƠ5]u?3N~e洒sN QA>j)T꾋"7R0y5V|گk4=Ly}sEj($;.>jX)]-:UңʷҲ!<{1#9]ڪ8&'*ɆL'j:RҼLT$&1QL;Mƃ'l>Ȗ$=tSrT _U=oaYLN*a<(l" @Lv(0v3+Y4@y:>QL)dTx݃Po1%%0$[`ν ˉFǯ^' 5VL銠W8aH:{āw#! *}zXAߨ8Z_J{Qq+wʆ_T]@ך mHt-ǭr̕~_(O4Ooд{c7/|J]7%il.?  6B`z$݆rW.]g؊E&iDwev.|sp%_}6U &7ZL%Ku'.Q|^!&< ŹUW %GR )x|DPm=9β&'OO%`Xh' A'dуf2XX}mfԑ8b0i( <6P ۃVp|LENxG𮽼eh8X6I-¶Fx!Up L{ sK#YXTR͛:bZN26}|,%ÚυlDnG䡍"p{$j^Z']F.G({mӁ٤=e# =IǷ[?户 i )H!vuǡmkE4%|pkSҀkٲ^kKqy-6]f4̫/nHhYGL2uhjf0SM5V8=r\(ۘ]J.8UZ#k]ыTq|obXxx <9l I|60~%u`I;9ˬ{$|ax6&'Pf~x#l9,c.1ڍJ5 ~Ugt p7Ƣ,i:wM3D%rC4J ="F -53ȗ2u^h fh/Sط#zGq+?n0i S $ָEi7x=|=BcuV@ #;L4unxPeF,H3h\N{Fxv:y>I_o=Ɖg/5)LR.7$wbɨyl=~֋j Qh"j%lgA,zٞ`kU0 '[\f@?pFtROHashһY$@S]Cas( ]} %ߘ&F$+-e@d}+2pH_۳1׽|ʑDYL`>7ڤgmr5R Z hl_GFS&d|8Go{QDt/]HM(;&| xZ/~F-kVڅU>.}nRnDX?QHf0]S/\_5ݏ_AzٱޑRÖ/%l?(g1c,m<Ό8a3 qkH)Ţb2IRʄu6&W1X(Ͻk-<Ɩ(Jh.PD$lR m?wvLpD] 9Ӆǣazi%W~^ | dgjD̈́]Ұ*,>)R46gCẏk~^/kH'~ &Q0D۹vX01:mi?$2߭t7.{բEhH ap. :Khlx-Р℅1tO5=4t#PULq W64(nn LQ5Bcuߟo&uȴ1 oRAE ;Wbs7Ƌ]i1vd^ogOT1^d:Kkf1i"ݓ{q$)ӟI{EY>Ѻ '✠ :^LQ )pk=4~,ɀR6?IQh:", )sG@+ u>e;9'2e c,)%쎦o?<jL/Z>4HEhmA9j_?7NTS]*2W?2uVLs)\ CsqH>d|iuNߗ=XZO[ # 62@H`oll=p_!CTۂHTȭ|G =tOr\_|l8\ t  `De5NˠdI3 *N^G[ %}vZ w)n:FtT/if{(HXb[G;V£U;V>DxQ%s'STM3 H*8YvqX/V jЇ.%,2>TbsGn"5a+]z!sXZeSG),WLOl&A$z¸eRh(tqBΓ%! $ B28OV LF)]TޔC̼۩oK}1) I=uq&p$z7 Z\&i+ߢw}̃]=4 :.CygYh!TUAK/\0]l{6^۬ ZS_t2 &z=9<fse! H& n-t@GE[D|oҺ+zgjĬ/K Q İ΅9ti߾V=|W ? 6/.j !P`L,C-%Vש=&J?d+N0 9Y Ƭ S.s#w@bL5-N!@Δ G 'SUCi, 6J'5YgT#$yTG<d cHG`}l$5̄z25=Yd.&[VTY2f)aҡ߹F;u4'nlQ2O3'tfR+ecAmS9#Lm:(:ow*\Д&*Lf>[f MIJv3Cg#9!O~w÷lzXȳ XV@Uɳ0LPW&9dj~[ ]F]pI:*\N8v ucy(!%H@(8P:M i& LrZ= zEzLn3f Pq4It#@(0>ᄶ_x&f\D Q0#q cZ@n8}dsVS?QȔW#,FEPvl wwY*[Ҋ {Y>@{u+E&5Su+9`[9 ~vMkp?Ke2ϭRmGL+HS8Nzz- e4@9r>ݧ1{sH@.B}YcQftbawDͧHx12@%*^wю£X{JHyI}(RSTYO;똕_SUg2ц>+Lߛ\S=;^2v9Z;1b}dL2jKz[|exbyףf>A!ʲ:8aIi t{F(s}_ |? l,"&t!+qMoy?7{v_x6?'qԑ9荮:/0U9ۡ4 0wtЅa3DqWbafD2%jYy@?qT Qfr쪢-.3РA0WҞ0˃ICOj4`4<) jX$xvyZn`YcB1YTu'Jk[jL r4(]gSTcP`Aʔ"^K'V#yrD.f?!4A%{Ĉ;HbQk?V^#Bh,"EAUGRD9Jqv[hqJ;SF'e8^+!Lcj nii:ɺ'@dbͪ"-7ef;Ƒ\z(d5/XB8MyC[JR {?M{!%,0mBRoD>b iM|z>V2b%~o]4Ep:\1Y޵mxY:wiCRY(1]CCDyM%c (+!,I.٤R>,,nM{yǯ"Znw$hcWN{z.oO( 4CCĊjᔱ-+#2SU{US] XL6pGBq( udaq{ j׹P_⊿.+[u|- l(MLE6"NCi><Ӻ蘄!O]$\o&DZC$n '2l\ sm 71ݵD[g`hbgq\Ğ*=ߕվ?@S<KQe*?W6Ghȏw!dيU]T˾$#`-𹴏b4P3=3A#$Č-3 )b΄{sɑ(@931@GLc#!mV9( ]>[>%`\HMb|d)ժ0@s}1b.{TW؏ Πp]!ub:H x'{]PXMotyZS~_C)9ܮfu/I LYO7g7`I0-(0&%?EFw|\#t?؋bBDds26!&G^O&;7>9@:mi;ᖇ<;i01H]VQ [k?^lWљO xSBRp|eLL^i/tv)+#hޔq7֯_@6Ŏ?k^N8Sjκ9,gic>v0 drs z1Pa$$f-ʲR9s?d! jC]/u69$ˌ$@zszo%(I6i{->SZֶ]&:r hvzq@quC˸@dQ숥Gv݊^_M_ٴF%ME>5IKXq=TLnb&'>R_9Vv-3ԯR5纘9o4>KbHY:3EC, nt@L`u;ƿAc~VTs 4ʤKfYw:j1͠U] 5~5yJmbyCE*yަmw'-'wLRX=>IvQR՚Ď.P. Wv5,PqYOw>矌6OX om~)> }e} 9(%uG DagAq!'8R[9kjGO鍘X"';_'*9'-lo"%(4e#}$f܂fDl(iaƷZHu;&]({7^%3lDI-N6=nY gZBjxV]ddBI~kGbhn_\$gz03;yxZ\S2wdzbG(@ Nq0H;ѵA`jkQ+H8e_W9tPQL ݵ%\hA>};zU"^U'  83IOS{ !=)n;M+\ 7r]W0"p!E;J{1_n:As' ҞZN|$ԅZ4Q|%Vt8祄=>)ۉb :FdG:* eԟ FC[7'YFtUhW_dQy"`ؗPTٚߏ`4.j# ɳ;Ex+;I%̢֦Lx%+fZ5}tYD2$wŗق YA7-b6.$D0ux 5I=)0mXe?`"u@@y [9Mֻާv87x"{YԚ`cF@Pԯ~T.%+3jxU#_rVm2KSfeJvI=;Typ;'?c{މ" r4{-ưco@;聦k/桕 # Roҁ.q1EqSXj`z2ֹ1QWkfyG6=&/z-9Z^âK:.8O&Phx"%tсdABP@2&|k,I{-.d K)_@Jŵ@CV'6!i`x5.eD"\rRok4۰v~حP?e빱) ܲp_P=SB"V\ b=f=7"`p)/%*نll/܂jhሒDžkɚ. .egzF![cSy'-)5K؊V , 8Ki̩+45P3~.xUҗy:]pgBgx"R֠aP食0tYj3.n!ydgKޘPT 5Ac=mр4g(m4(]ORG S8o;o8z_mJWlqM8tkW_ (0∢'u޸qzV+K;3%p.s]PN?6/Gid*]IaOc=o⧭/S 1=vl=\<רˬUcZ k} ; MӢ"C)_o/"P+fz۟ߓH΍ 9~C/@jT Qq DML A fU'!+WMA>+_〕d^ITj< BN`8 ZrK/ v80o*|#?kyQa߯Bog4r員Rt>\SB{S'a`5G\=t  ^YY{~("u7?(M" /݅8@J_ظNݩqݣafȖ!1uk%~++p>ĔVR[gwp`b~ߗZ/ h0ybў~ck%L4I3_:H:^ȭk]^Sl|g뗢ĪX \k_YcZDX:͠VF,\ylQڑb\ N=YK3 ΡY=ă1b+~wP)0;~!iU:$1}GeAlղ~ԿiF@1G$ Ux:l1L1}l<FkNJ@PUL8Tw$䂸 36Ffkʬ rml-LMRmKmBӄ7:UH+~J-p9QO,#U +~b@2{[kzds&#<͋͆d]f~QOpsz-ؠ: mZ+I;sQ)ԩe1 dÓZd^GڷX[^\@FR({Y އ.x.-ͧS #Fe!Mf< Cֲ%r2eoOh 4j&1fOC_B%d*+=MH?_0_E?UnwQ*s,l*g}fgtr^MyRZtc,WR ш. s̕nPڣΣxtd,`빆@'Ű!z"Dn[}X}Ns!ޓJgsp((̲ bl ,AN.cP-tp C  SdB,N&ݕ?sH]Ӓ T뼺r4Ie0MS }("biB4ʰavJ0Wm6Ozi`?XZP^U xt?;!f& |>{ochei7W.Lh0t.A~ɅMPH4(#[ckXl㊛3uMHT,A]CA 3 l {Mna02L|>uڗaAHfpS{",JtF^[+b`B$DyN%: lٍMY/3#Ս&WuL3]U]u)1hOegB|a$졃 0߫,2tn!-`Iv|^uWq׹'4I i? XdI&r6LYbXgJVr_G =U;S 6n{Ūk߆!qXg}eF4cC(vtKvS5Vs%3(p^{.$k9gYx0&-GjђÞuY?υyv1tT_ʼ]B}AsQubYA6Vҝ5c۝s)[G,Gڰ20p#wɁ!5~H{E|JMӨ ?-DSm]ODb/dፘ>'˯|OPX|T -\u<1G%961teYvB39'. x23n-YreFh/_f9q)Ly(U$_MTv ͬTJlmfv4 Xf=l./a]8tX0u z1Ul=^?<%{MM y)fdIo͆qXBc3,H6: {t^<:Wmg[w*Hl(Y8};>S|xFmSNdOasFgsh֭z]R0|Zpef̒#x>Xvd^ONVP`9Mq29 +1Ri \۶ biJ8)&MfqgX[WWil }ѸJxEzY!4~ڰ+pj|CݴvJ@|[qEUYcFj{/ ]Ӧj"0˵Oǿ*cܣjq';"# 5Ȟ5Qɳ]㮛vr i,?K+Fhy'+[0@ߩ㮿*y6V%XuKMQ.gcNT6u{V ΂YcrW?:`LY"2y':sc:T {th fe,[8< '1ҕξ8 DeKMdBEWPNx[Ȉ<^3z,aEaeʶ[~+`_wl FhT_$bOl*u]v7(iDA){ֹ+( j ] 4;x59to$4}Dv(^Tq'l?Zf D.G P2̀W9Q~P:I7zqa^u -a {][l;c ^g˥%Iݝy5T;aiϼ t]lgZ%,[ɳSnM{IaQ>?vmKGe'S Ru U?))IחA\/C/Ps&Kcd;~`bqN79•ekP'w i p_K(g0&2qOT]|$n#_ }f q'y</J"vw )XpDOՖyp>T%_ke=-?)PN3mu15nP95+a—JQHl2s[0o.30 #jAY!47^Z~/cu1Wx^ѾYV/C)'l.Y nz !iYSI͡27ɺjYTMsӀ4ź<-Mcxh'"8UH1W&9虃JRG.'d~^ WL@#88Hh@tEu-白Ml+Se~OdxKL jLBvo){8TW|]+TKTnou68mBulDyBLk쀔'R2diRXhld!;RS08{ф_Mg#"9rMz v)oS .h,)5j 噜vv?36N5s[* ^s|Ϙ+sngCb8&Q.TnŘrhCXG*U{ @9lj dTw8/<d"p|*.ԃ9*#>J;nQ!KqcOum]8L #Y_[n [sA2PѧJ 0H"8|p7l)e-%V'ضVʊILGdWб >;%)Jc$,+|mޫYTav5BrfCQɖVߐcyk`ɲ3ٷH1wDiS !=ʑ±+A De47u'U;K+CL QW% eaK;H#̎6K}iJ3nJ,0P~.\y"d۬]QUtbsrlZ%.ftrpش'b2WfzAjzC(Sx cřM2I#IJZk5ϋbLJ@X PN (q$ DP+$$}9 I!;)߂F08/Mvs*\OSMSy7))i|OrYfMMD-!ӫ#i[Ol!& V.c:ܠ613LT`O9J@C(ہ,/ZHVؽ}wzlZ?uÿacXl}ǀ؎O45}9{H>.0́7y1U[cGF@|CB'vbI m*v:5ϥ}*<^Kqa2A/9i@X /b<>fq;q"|. *gLҮ:WwӅijJTB'S׽P(dZwNn[t6V OQ+*\$r_sC .oV%|5<ɿϚL^m[['IK!E4OJbIh՗$N\܀{7qj:{ɩ>byߗQO44,* P^y~ O.n"௕Il_:߻6~&Ќ](IFrba-џ5s+J >^k* /-lZݕ/ \ΖɵjR%9Q^[;W_5 p{w9KHǜ觪4:{:"vz~,5[H%гXwTU^QW|{Sb{f Buӹvh:At9 Qscp<8ŞdI OX(Y*,YRvf<d 3 ACIU`[Q#@+6Bo#1t%T9aO|KEZaQټ'#uL jB6pH 2uZD0@+ZV)2CzRI>B]L )ey3 ~أ' 8iQO3@⻛SZ *996(: `fڭ6 [4*M,tKqkEsp5zvӹΏẙFUFdr ɣ!u0U-<}J~ܑЇM.9 }TߐՅK>P#8 /n}iryLq~'W[K$@&HSc7u ;4e5m@>K)9$@ܵ zC՟aIk#Nv%Lf͂^!p$o_o>/LW'鵲Iȷ!S0{D5Y(nã"4pMZ3|YT`lunrx=xb67-\ʗ4.JIӛ BfMՠĔػoX/O.ßqp FBD ^|p)z٨& nڪw 0"M_ۤ940  _e)I7~T|ɼ w$Hn.ndzsYzg1Aq[O V}N0ۊ ħ,:v>Fe.}xV<|bK%zZvmkG[ה oR"wMMJ]D)ܛZa;@Pe3kO'z[Ϧp$KGvRɧԩhϳ2 ]=C e@';xcavIti߮)zJb33\QzM|"ŕ[Vj@ Tc*Ճ,9da;Y439Jc*K:eNn/,(-79wgq {b&Q3 S5UYdaT=Q.GKtxLXPvf@&/J!?ժ]#_CdVr&ba2=tb{3Go"X"=O0f$,u#Ϻ* v5nj z﫰5/ G^F`< #fav=MoV|S9zuSm4O=GpY֧d cb.[%J#\#t{g 3%|F berKc?==n|6gHU ǜlXl`;l0̓fHFm4$$ ks|i2/$\8 V:-r0>GR0HO,Ȁw1eRŲū1i0| O lŖȮ Tk\*iׂ̱1js\ plzP.7MŠbe$]6L$R͈_9 o^qSn {R"<' -DyRIVTy¨??d -m_kA1mxj 8HyǛQh2eMcoȜܱ D.Dc ǩC)!186UÕG&U{6Fmun0`3_cpΈi:5 0ꓹWS H ?=G%E7Z) LKt4)[hf l/]' F+d>x**Iyyp[;<\>"R]"j7 ?@,eM[e[AEJd<xIjY6d6?YXʍ~i<}"V@\ =@אF@tEp@w^93J CiM4-ݦbE^2Q]}7*w2n*͒z,XzLCw".U 9wѕ bjgW;4VDkԤN5Ro#D%*m~8T%ym+2B}:1OŋI>WBSbթ>1.:i=2usU:PzmbC%vݎmCL16M&!eC> OVcZBF+S'xLc!b~C2+BYmm>Sh} r$0k h"zM*pƻ:u> #WC;޺d1 p΃Ԙ e;zVGtc8LO' <{0o.R\M {t$=j8?2M̝=ͩ Z-UBLZiߜVCQߥ7 Jȑv`k7(խ/OL.Mt1DS6o /LG"#Xw0k A(cwM=>kZ ѴxٔD,tX̚ PaUu G nrM8/|:xF=bZi'r 雟SL"NOHAm06rF47 Q޹|S-onܵcs̺[--l'jj 81ĉ oS%%HTr©{XfVzy%"ebQr .%;7{Q-A3KdRW{.ZVQP,ҮVڴmF=mugDR8MKf)s乸)NqE~91TJ*zKT_i7L$HN9)Dhc/,w_e8Ĥl@ Xu * W]Jx5.)@X![Rh\"Y}fA7jʢ[”PBWmoSn MV"ף0' 0ӝa=CF |:z+Vߛj!o0pD"#EZoآS x;n]/"8#tDXm jbvgpz9WDb}%sjAB}4M*޺=N:HoFr>i +2I>$q%6q42 ;f_O_lN+M3i%߲_ϓLS#[,}s20k012Ҝ\ r/7wľiMh5A45qOQ9Ϡ % {(DBN$ ~$ )$HHĐNe&H" P* 4<8+U? g1Uv?-vM%,IV `'P$HAEBJD=H Ғh bU'1AY&SYg.!("PP PFQP ]O]$J}], ka<E׽z;U*htaf=ݯu^P(/m[폭۲{,]ջ( im*ռǫ}۫g7kסvNz{ onwݝ:z5۾kr.Vm۵ů;ܷwݻc0wYo6rٛ{kws;uuoק޴ig-﻾{-{ow-mcWautn[g[4d{gW}m{=uVwY&Uz],nZw{ι]WynzϾ|\n|}+{Q=o:+71|>#ngx{קulbmsvӾ]Yνv˙Vӯ{;]+ۖW]{u;[{sIWO5vz{wY{s{{{ۖmY}}3ou׭st]]s{={]˛z䛛zf罏V2۫kqz;w{u驷Wgwjv^{=u|*}onOwuݗ7r^>g^ɇ{n^ƽg{w[sjlG;W.w9;{ݳ{{km6 5 Tܼ]7|]{^o]Uw]]ܝϽwj+;ͭoI{{s;={Ozݺ}M<{zR3混mjuv=:=^ׯ^/|M}Զ{׵w۶j۷/۳\Wwn^yX۷)=WNv-nLmfҖݹmQvUZ\MGz;Nޫ;6].^^繽;aI;=]]enoviӓz{s٤zu5ڦ;Iӫn^{su=Qz^o{gsczu̶no:[޺;o]{so=[l&oW5e{֯iq^\^}N-VUs;tzV{bͥ(c-N vg[limΞ-w%uK6mm޽3^vc;{S=n=ݸ7]gq9wwٛ{lh붻qׯYv"K{gyٯWnʻ{v=tVtz]$5jϳ7Nygqr[f띉-͋sgn}Nzð3^Nn^w(޻uofƽ7s{[m}[4I*FF7k/\]׷n{wkOvsmz۷{;ޏ{Wfmiwu#ͪ'3Z{{5붭m]km'^VX۳{3^a]{]=mNַwsZ7[pmm۠w5뵎wӗ&գۺk݄YuL뻷-5#>n޷sywymwlvy{7-y-n.\ʒw/oqoGz!)ټ nTSo]^w=z{hz;ݽ[{8ꝜrwZmm;;`޵}xݭ]On8彽\V{jsޒ]Vse{ws2qtG˶4i'M{sp[cvsi7{yKt׫nν-m7vfkͽ7ٍmmV]Ͷڭow1ϼW{nڽzW[msWzkM:;sm۵@V⻷-{޽/ff]w5sgzj뫹 n2 zwyng};V{ݻKnWm+s{5:};Nf۵gw\wn׼ޫ;1ۧDh[wdGeKI4=۞;.v,kRowKovgnܫ|>;蝯^`.ݗTsݷݷ ޥ=ݝ׻Ҳm;wcdyWoy޽;ua޻moLT]޼׶{7vir뵙vgmCe뷮=iܻ=ںionw+ncg:QJxio{=wf9uzʼ[szݻ]Ktmmr7n{{ݻw㛽{>wosn޴:7Nw3n{yj{ji建[swUQu.y{m"ynݺu:ݻYi+y;zݽc^ZvUۺ-{޾kG{=UѻIwZw[ w=[[W6Tm]%Q^ռxvn؊ҏloVَvMgڮ{g;oyJ)^u{uNyvx{n{ ݽ{|m{59j͗vw67wuwc)n{xoGktAڛ;Ǎc^]rwwoOMwsf[;Vkf[]K ^Eݶw^6ivlwm繲trB:mw:ӴO"-kjg%55V;nw]l1{oK{מOUӭ ^z7҆6}uu{u\.-w6nNuVIww{k޶C{WvNz=TwSWzױvWuow]{a޽jZmQxZumΦ6oy{;kީݻ*/{'GW=ӽ{7-׽^Dj{[mufݻuO..{]j냽汧w=n]s׽hjYMwe׷=t.{ޯzqGm]s٬[ww.=cw/Vk۹ӽJuN׮Vnv"6ٮwF޴unkfVqic׹lmmv{_{w[uyufsoW\ޫfi\Tm{eN5Iy{^rNng[[ګ]ծ.w$׽o,so^Omx5^B܅yk{,ݷKVYwv=]qEr .ۦfW=tYp\z,ԺV3Ykwn=si{myNAVw{w6f-f{۪emQk5Om{ܟf}gM1zNe=o[綝{T,eڧwWy;T7nn zvݩ}z5ݽ{qT׼ޞW:^g4뽈ݺjڷjmn]ֽ)އj"fM{Aw 麰]S5u4v V n;UPOkkwz[]K'w^{sB9rmz vgf[˶AlZڴogowjjt]kqqmz{쮷3Yv7Izvۮ]5^ͫkkS{wqWZYyݷcWlN^ٽ{v4j{u =`Ytwwt¶M맵fwY]ݎ3;z ovzkmxucWn)]ǽ7tvvzu[,oVλw6nݚ:ݷw+moc{;rzZ=s Gvw\77^w=ncݗ=owsU;سt{ESX'{tu͞mwp֪۫w[-Wst]h[{yWeNídruܝNgv[[*^̻oٳg휭[ms[i^θ׻<޻S]=Zݷ^ܞsڪ׶Gql[1Wճ-Y{u9dylY󇻮޼wm/*"gtWF[ckYaƭ]t5u׼u؞톼6֝Cݽnv]wnlut{;kz\[soUovN/6g^z=uǰlݾm's{wvi6N.UV=۽ݯ{UΗ0onۚWxwzvrԻtݻǽlwxoyeev^ǧ5rt^ZVնONzonog۽-<:CU@&0`&FFC&!@2i`h0 x CMU@`&SbFFF TT4 )  A 4TH=@@ 4  d#0FL &BlLLCM0FMFdѡ& h0 'A6``&Mm2iLl)қbn &}dӇN-8 f-g|W8"V+zzzR/RKԽKim-[Kim-\%\%\%\%\%\%\%8ȦQ3 CBP% CBP% CBP% vs6ShMJaSrL2a |v \'wi:ʹV1T`KO(-T1I`8 I #|']7MpK2,b\izc/Lٞ0؊L1\@6bf3Nqo a:ePʖN̕EhAzb q2x[.KLcEhZ-Ii-&-EhZKIi-EhZ-ZIX0I30%Z/Z P1&cLi _,ـa"]?2b) + Ch,Y 'yPT2&Tbf})m#4W\+&]eɛ l&C\)y'q(,˼Òyy....4Թ0I; <9"h[1@+YNa* $3© TcM K & ǂl` ix9 e P2GUjJ(V1tɆ-6-m8vn\Stoہk7vuaͶnmp6m]kdk5FQj5BWun[pN5oFmpm9F_f1& &\p\|LT.[/J V82dɕʥRep\lT4F0emA E0X K(T3 Cd"MϸQ:sDZQY.$ClљBil8S^1,7R-< °6q8 l!!Hp)3$H"D*!mA\125k&,L/JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJM)3К#$i "!r- l&BaA4 :H5PF0 4"Tm5dh`lf. "dj^}&b\Ø3F<،5BCLҕuʥaB'dEaPdd2jJRU*JRUU*JVqmA4p,2T/ 5 `׌4H@D^C>ý`D)M5Z4fkp-c$c 4$Ս4F_ʃā/eiPUjۏoj)uk-_LA5d hv 20,.HyD*1#H^N}Ŵ:tk83Eq,ۺ9׏&<׌CdLY(-mjYL9lLHP5w~X1KJaRHИl!6 e3BY2RTU*JKۮ:|[-$`Ѐp-ٌYQ=@:+] C.V@tô%"dL2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2d9`N’@i*@$)pLY0ő6wer)cuFlٳf͛6lٳf͛6lٳf͛6lٶm"@"Hb1(T/ʮdL0fc\7,͛6majN@RIڷ. Ÿs_3fΦ$&N uW,,sNd9`/,BI _t&lٳf͛6lٳ`  ɓ&b 0q,,%Q+u+ð4EhZ-~j#=0:B&$'f3fw$&L&E24C,jؚ#`/ӳL:mlX1LҤk&hxLkK $C.@q(K)Y,ř3d0Didee_Wv#u~ 0 0 0 0 0 0 0 TZ4V AAAAAAAZ Ť7SC`eBXƩJIS$yI0H7 RTa#I8b;0qkFe@݋b3MC̹% lHs!Bvw.HLstlٳf&LɍȻrol5s@M&o7ǥt'dʹǘM iJg6qi,WBYpFhShrWT{7 8 ɔ-"*٣J݃p+R(B_3 I7₂ØCP_C] neR TΥ$3Ap3j-~HB4;9qk&LrÌL"e|)za q18 YKvAda1՛Ǹ$eM912 0r3LKva9xjpIpvP]Em7@ڌ0/%Ct_rnĐA3G~yw$ܑƗxbLr:eB6C@<' 4XAjC(85gCp)3K6 -= (5Ӭ4)4=bmNuaJ6Sf1@  /K&f a,Xl!FJ0 000C a5b"hq|s$!ѐ `%X?Y\OX&xyd&6ºgr 1 H8dL ऐZ9'b(.}dzkI1sg]'h 5@а+ ts1 St l@#ID40uњH7R " 0G-sŶJ)6Z`kiBBܒp`YH$ ) ( @[XbAp Zy)lJ!![L" @86UpuYdҩq1>@jQ1˗ ; K)xaҀK  HD !!ExrC!M) ܤ )JRJ$pd(Cfn|=My7qdTTHp6MEä 3DV1hJC> ]_:ISHoFӵTW T¤ HL"@84#$A׈|-C @'"p/(HMt !@t. , pe8zq}XZ@!Đ߂b0;#>ŝ8.JZ-%Ki'uHP!ʥ.\\%!E-'dYK)e,'M찖XK ]JkҺWL>ZO>$ 7)r^ ߃U&a0sgPP 5Պ]Jܘd PpɆLRmBTlRt$ P  HT:&C`ܥ ᙁi1)v.-I e;`RҺWJWJ]+`}Owr.T)Jb R,l'8XK a,%,%]+tKlL$M,eYHXOWWNqq7ۄ\*BN.RsJpp[I^ZJRS,ծҺWJ˕Һ\,%fYMӅЅ`" b!,WJgbm@Bac}31oHaq @\0RKKJVJY*HP<K)ZN[IWJ]+ddIEXK a,%eJ dVIIdGRNYK)]+]+teAXKK)e,t$XK %Sl-%K)%ktVM`ծҺWJ]*VJY+%d Y+%dVRVJY+%d5t+t 8j fRH Lc B4%)JR\T.RVJVJY- ccfr[Kim-H,%ta,%ĮM,ƖRkg}?!y%]vItwInY@-%ń܅&I-$RTகҺJ]: a+ttҲVJY+0WJ]+t@ )a,%Ul$ VJY+%dZJY+%BZ]+tv)M8PHV @; BseTj2I$%dbPV@V$%T@$I$ҙ$+U$$BHI $\'Iw@XH3!,zB{s" a;&R[]"ђ>r%JIBHI$ $a1˕RUjՙCdI(JIB Ph R& 2*TD5Ȯ@Hfm(JcNd А)UIvJА+ Ѝ) D%Ra0'B 6lR&%`X3%PRHs&ne< nЋ3"2, QH&Xjq;bXa%;evPR^Nٺ;dHvȓf 9 m.]#,c >Nba/lh%1fl+>vʃ8`;d+!Jg1hR2혳cNvʃTmʂ ƘcLi14ƘcLh14ƘcLi18G#p8G#p8G#p8ƘcLi* * * * * * * * * * * * * * * * * *Ha< a0 9&$PUH8%ʤUhArV(JXJ` $@[ )IKl-ZfTd*Xٴ% TV)J &U ,ƄҤ9ñV^tQMW DBh$@ @ xdTy QnV܊>1F0֊RT3DU*JRTU*JR!a Y!`0d:00Cmrè ! _\#!$H 峀7&n%1&^Ri)))))*$ %$Hi)$RRMRRRRRRRRRRYi))))-JJJJ JJJJJJJJJJK-%%%%%BIIIIIIIIIIIIlS1oFtϙf+J@)lƚSW1%B0dP,$ +$ä( 2f/5 KBLER0BB&LMDVHEC̃ ,$ @96$WY`t̍ZE l?ĪfńS 8$@,*HLYBDİ3u@$zLΥ)0H™ц.y2%).q!wwWq͗"mW]40 '07=1N5rU qhbdߵCuFӓr-Ðo{q14 aG@_7d3UϳrN 8vl7UXBa@ːb9z@5 LYU/I0U Y@ B$"e@nH`BMt֩RF Mn&].kQaJ $nD "C($ `3:vjv4 k"Lo) ;Rb$O|`E)$ M`P2ɃM `Uj6i:2UC $+ %|BBB#]j6Z2*& xf͛6lٳf͛6lٳf͛6lٳf͛7tni3L nZ1$ sF WDXf3t͆ e6 #C6 2a BLB Q C AkMˢj8nQ AplD%6B)wi/MPPPT,ɠ<cq&L2dɓ&L2dɓ&L2e@ &L2dɓ&L2dɓ2ɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&L2dɓ&Th(((&L2dɓ&L2dɓ&L2dɓ&LQ5@pB[lGD(!5q(H: |ea& /:ηWa쇇8*RFr=䄹J&?js)K ڥ\ ;!d1!..o&(  P^T`W7kJAU n[2M(ok*tvZ<a IbI8Bf|$ղ[*7i8Ѓp AK$B#32C]2Dro0*!P/I8Iӡ a%XI^&VdgSYK j7f,T.ZĀƐ rY!_ 2$0%3|Vd.!8M8B` %x$HN[f$$"rMI2 8& Q2K h&u5d.pHP3$y3pÍTmSo& o& [v `l0qEc c&LK7!sLٳfT+6LaBc Mm]eؚ~8PDz1RD!bºD0~dpsM6n`0XLuFLzL܆It%<$BlP '$&30 ݛܯbLI1%F U0*V| J!9d0T' BU @ WdC$>/ .LYa !00e/(\E BKhBzI,?9 I3Pƾd䉹?;ON;nDX}Br&I:P<>u Bo0YԅL(e 6>l&3@d`!Zlh3 %@$@$7dFmhdH!De䍇d d. c a f OB?}HA6Uu#$HhZwŚI!\M k1 b A` 1^1]BZ@-E.J2 1p!Wx\܇>¿I;][k'1".ٸ|Xa4pOܡq<&H$\1~zݽkX*n@ H 2N!_&IIE8"CCW!"Be10—ec a1d!L@K F@i!rPϓ\/a90z1 !ۡ,&pBEh,!˩?W4木dB2_gY3߇TI J{!7<%ҷR) (5IIkzbVnn.m*N*$asySm j)<_A 5݈Eרx56Ȕ5$ 6H 6 p  ;2D`  @A""@A@4i?Wr\a@ߐ_.@”!R0vԤ?&)v{a-|r"866fFS3ذ'zځ^ɘPl6dDe㠦.nO:ZWlPo Kx鶃uֿvnHWgL* $>P 2(fH `מ(Dj,(nk%idZao]F`6WhCtWޯf]2JhrHbe >(1ILbzdv#7MؠM9Bl&p:yBhkK_f#R'xGz13ʑpd&~s֗Sxa5NEacD%w/g3+QێWҐClS]L\<'Z47,}g^ {XBwS750[5?88͐aLbt%? {7Ϻɉ' z]"ӻ>\glB+muiӠV^!i'Gǫ@`&qum(kmtÓb{ayIiw Ԩ(S-[,D[g^G10K$rG/I6CyuQ APw/|VO v<~|:S:[[p_eʋQkQEdb^d/<`pݚ1!{۬m<{7iUG UA]]t2ą!<)?KRrIu1[~[ p(Ȩ ,[6i]AOlΪc]S{DM܍_(r 7Aj(X* $U;msSjp}YCWè8 BxyO5X_r%2)fZ^{ S5@qr ,?=2ߤfL!| 򘒌K Bs=L ,$eRTQY t)ݢ'瞶Z;lP@Qhky~FS@聳j~M$S#1GOE S=OGGcMUbr f%GXj]]E7cqTew<o)?dG$+@ ݙ fƦLf Є3syj>I]YŻܱV1r5wfG#/3 IDb"րx,V1xq%:h|G4>04=z"2D0IP)vLVSrվ;cY"%MJY*4p4C!{1ۂ)"e:`.( 5Q$8Och}9`z-3'pEenDPXD=dx36g읕gsEv=0>nM䑛sr%Q]bw?}z?58\lѥ jXZp9F@Ү2275T0%":>xCKwpś58E b{rLq\x:2H BD혲v<ā񠁄` cmdJr 8Um *eɱm;mJ.B,]?1YsbCz2ǜ/g-a EIkgM3 kC0)o5RՍFslk.ΫgR&Gؼ1~gх߸Hv˹*0<r?K133蘂Kڿ/ҹxpTZzsmu8̻"IyR5xmbmTf;\d!1:l'쯋O9 3q5qFPE-O :CG56DXðbi/HvU:QOSç,$BNE *~dL% @RǴ1={֎r >hw:mD_a^KiA)y+e<;*ԇw? &w*dws{S܆4`v[c[b ӹUEk!8-f䉻M~r(ͪ0_i:eën#m6=GĘn]ʙ^/ 1e7 'w\!u.*:BW 9C>|c\r]M5xSN|cP`*P8[K{$U^MSg?)ތ(lE!ai#?S yןC֕pH-38TAT6\+b/9STeP3Z_6u 5i=Yy%X "w6mLqǎGԇ+tjS?XRw7_Y*͠ɠHT8qicQa/wf3;vހASfp;2fޘ*aLzVk $IBD@V(LCF䒆I'ZU`JBN|H[, Ѩ7DR(CPP^L* ǽ `IRTf9c }4v@A$NaO@H$y < цVa C2!!7P9ʈB K饂"{`ŹcUl,zPrB|VvܠSuXUs rhQ'd-Gr2R#?6be r -  \̱%˂ d oP ,~$\6@6 @"lT"0"!HjEhDawQ9,a>GdL/b 9bXV+bXQEDdr(ȶc#/*l F-Qĥ R\OLjiRMǒ*eZC<Usn 5k?o~-mrr TΛa  H/BmO`iX~V+KOrȨAI#ӂ]{rrF5SU$`!ӲP·Ǩ\Ҝa|bKa0\i4B`L&4;TT  DPPbTBLP%s"lNL—%Ѱ H]PH.ɒ/ I&L &L$vEATX1 sU<]V !盁TVkg-D $A" HO:ųPZ-. $H2D$L"d(.&G6Vdl ޗ8ܼ!:u8#N]9Tj5Ŵ3! i'UięHxR7ot[*Dh;n)[5S}pv)_ZoPL2TŁQ/ D$H"D&H2Ds*1e_{~.o,Qw/_7qN)+5}Ŵu;&vK,t9T6? /˒tg ‚D$H"D&H2D ڊc9ROw3YZ͛~TRU͹4s`MBdgZi{rJ,yx+㦣;E/fnH2fLʔ "D&H2D МIHWӜ;VOV̆ԛCxaM,6:17lưSmKtm\"" ԗoPh\BsWJ߯2zc8<enz.(a % DC$w#t`@jX𭔻4g gvB0x(,8SϯxGxcB!5xkw :J[*7Yhx#A9`لG΍ 4hʹzYWHKn?0{ں,{nD 3oP}I~ˁŐU]JTDž]Z̐д|L4.򨆢U5^$V> eepXj(78[cpO*i^ [gaf# zdfgJx<c%lZ4oSL|*4=! Q6~dQӏf92-` H`1^x>A96RB9#& JJVX=Cv.fu}EŰ%`Lme>pl1V=wI`Heԇ]Sv#xٷPτh@mK&9w_sf5BeF¿-C ©sm -$yPwQlAޑ+' 0V<@d%ic88#!y0I2?[G*R '(Px#v5E նl,%n!h5˝Iɠ##dj`"ԜQZӨ!\Ⱦ$PZͅ=[Aw|\Nbp_B;2I&qe;{ߨ9\6*^|8HػNuΝAM{˕Ԃ{E!ZV f( WYك)-q X**dcxʇhu#2Wo~bCM w*(gQ;r*d 9}i}: ]7Q2&})USG<߾vuRsަ,=k|q㳮_۳?7msDԘݾXtB\r8٢X^IaW!kaq(ytX.e|9E\02p&EG]REe"Emn@o<iUP˪S :$.e#3 vzRA er|KD:JL&UIE*!_N uY~e')B5&FZcٙr6\w#GhAbL¥Ҳ qM115q7j">XԤ0ՌB8o&(Otg/BB~ΫĬ\{/DkTO$}#"Ma/I!wKY!PF/[WEaCx&aM0XAeB*Qv q~^I̞ DJ"(a1YJ~%{Z+(6VG!Tr 0/on=A;JJ1dNo#lgnw/< rǶS!pRJ_P:+ qHvBfuh{κ? WJ_m]6VF'ZdE~z<\Zx!ܝnPrJ.=z"DM!G4Q ÐBOI/.1!z̤A+axkf5yؗZ.G1r],EN_#̤*VtP9He4㚜<[; 㓴*?IW+ģq|IM)c֝ZL`p 0/Sxmг֦'co%ɝ8AisWfZn@bd\P*0HH`v&>s9)7/̟݋>;`' #p?; , &lɐA /XC&B.``+={v !6I:-PUXzGNR~@l=eOdyUE0`FPNG݁C\>Ɯ3] UE9(&{u51>f~rzun1ͻ>SY>Zѷ8vGp} Xl5t-G9A™/>kYZƴM eS+vz+޼7)?:~GٶW$WtJ6cPq18Xxy~fP?uѸsj ٟuq?Ɨn<\|zר?&R.=ȶnԏ}M"XvBDkϩ|}ϙy"'g-&00.Kq59#d)E(~M鹡xX__r;T\T]JS`΍ @N:S8(9hS YĴEr%,ɤBSZS8 6$(F6o O(O Yl_ek Z6e`PiÎV<ףqf9.!D{{")g }9P 疡3p`3 HѭyR>q!S5vY*EMS3) "S{ϧ̗ecSbdnc\c)ΰ]xǺƨ͎`VJH匊 $xAM<<Cb8C&c9l phѢ* LY}vhJ^'JX]e\p T(8ם`*zv\6bKl:'\QV0.oH;,mW_x&$+O:AΠ'i Ɍ.h)I)W!3> 4|R!5 ~y S@0Q|_U7YXeufA &ExjeXR~"$ c~~~b&P2ytB"wefJ +4W\zY⾃;VׅȔ'>SR6YsoI P}]\~v~C'`Yù>,\ч/lbQ,^./k<'e9FbQ`C$F9ٽֺ苬mM8\*cYx9c/RYDe6gOvߟR yp A>#EXl""rOojPMA GA|ۙn~,uAg="npT~o^dTqs$1SlX#z2u\EtXk D3#{8D{ޜ<~5 !W^:E&KH|ĝv3|2_݄SWß78BGTscD AͲ#38wWr0eA{\_]tOP폆r>]8}CDxÜM1 Wdc՚ӥt :af5 w'|{t-"9c^4nNmƨvj@uQvDm]k6 ;c%'LRߑIu&I\Ί27E /Bp4ED]+i!5s~dHOLqXT8wkTØ 07%!+ЀmRVD"GϰF`>&9t ΰzl 3vH `4 `W֑`25`dпapƠ}kͻ/qr,fdG=8_zGcj/(]ɓ$Xx7~w&Aȿ}gk//.t>Aɞ?C8O;y^g2;_f\8:o [1OX8Hui?D:HY|/-ߔ(_G6ͺ^'輋Ϩ4U$v.QFJ&Ѱ"5Y߮Oլxk<P Ыý͇D9s_Q=K3 2?Ai& xĎw> 3KC;ǵgrfs/#H:ћ% nخ~% &̻GpZ!t)uTn+zH`3fk;dN9n8y'-SLM{ӓ&VfיQ1~_EVe e\-"-]fA} ;"/.O+Q{sL^(@gdz}r¢Y֏վs۟\?|+'~7;Ax4u &nEpr)sSe؝V̮ `CN샒 h;Q!u 09$u"v"[M,{$>/mLt=@B1+~z8k W $FSf.W4m6V֔^up7I& T}]OywL,9 H &8?hn&[֚2(E6ܜtggȢo0 >L6~ws0{Ag tֳahz-A+Hu?4g{ M%~̧=`P ;"((XÐL/ō(fdJu_!X [`;6'\Rœw6ah+oeokPiS+totI VIhZ۵u@P^=I>g=#?K.6|z53a~,y03!r XT}ƻ=H t(i)!Da!A@(SzKϓMOP[ rpx>HGrקǯ^Hӯݖ^؛某Vr53ɣBA? 8@~gu|!P/$U e)ѮVAhY'r E(Ƚf?['5#;`M֊Ktl]̒wB[dT+#l;%&M[{0;fJb&D .Ⱦ xbC 71ٲ6M y;!:&l8 k"8T6>2Ъzi R4O;k O]q01cH[9o\GǦTƪA?3; }ٝUStD McPKO0ze~Gs]e*nt\[gΡw;9HHaad;K2-B `!*? !h`4DE -6dQV;z/Xm4$0[,f gDLyual?$E™W:Ó6XC-$RZUxm'}_}yёxZ<a܍VYim o9>~nf>zU9PՍzHFS{gۣԅy$}э= K 핂;Ax;J;w\Tu_?˻w.g>Ej+#x \\G;6{`3Yhb;H9^0A–rє[ T8EDWq!~9X[&Ѓjw ;\%†o056aҖLl%n;"dUm&S@ϓdAxF6ؐ4O5] {J5Xڬ\|-[;2G=Y\QjWw[cJl OyN}Mx41Kx6#2L tmǣڰO#[6eW?C'qG96a?$|dXAO,!s#t'A:Vr'uWOb¿:u|x:iX>/Q@Q})΂trLADlE5aŮ, .o:v ѭHrȊDJ-V-K99i(Qp xTkS.Z6=g/ݣ3o!냶o6}Mr*[H}%o Bnyk=#dtvЈv4aQ48/x;SE[H2ޭ5qB ss. #6a贶威j$W r ŶtSzvF Z3bd?Gr!ε OմO 3oz_ 9iyPq8~t뗜]@zp?>̜5%ץwS啼ur6mӧ=Yr Œ鎟z%2E܁)DOW̸BrqsYM%`o]żZ>xkMҟ;JTHo1PC d!+t+dI&4b.%Ż7 Vb} jyVba[oй|x+ -r$+#ƀ2Ж D/QʮjA|G`Xz,BJAJ8YG?Ƌg!VvZ0㸙6e+=d:|G/:F-! | _0s_m?F%hgYujiKo-D<;z~1ewtp+PI]A!Y|3= Ps+`ZHMute!mtn.䯃\0B0ā+G1qDR)C^f" {d-Du0հ:)T}">'IL67t 若 TA s^/rL@a x²wTQҁaIwl2e?~A޽w6Z&?լ|>azH"H|7wJkX;N B h+1(rJB1V'V {qG){`J:^oSy{>LW.a;s;'j!0©@C ɒ9חb<&8xB<7{-DA@MJ7 ]rBl$%s\.`yVٻ<H+)!@9 &*Wx,Sraގą̐q#R@!႑cj qqO/TR拈`'s=`Όy,vք#V6'rg9պ x%3rn6xxAX.`m_ч-rϊD43ߗb1 1@o#k;Ƀ    m̉:((ϝtR>gguω 2l~7Ab^x\H:%1j<m(Gȃ9%)!bH%PL$ c IRb9t:ChLa?IPWnj*N=p'Ѧ>y30-L1fq6'-MY+ T~>3&T"rȯ?`sO9JoO6G$|N7>8p)>`#0_*o.p o7Ci15Fpf1Ơ8l 2Fh|g>g~?'O7NcI18 >ܕ~o+y|>gz#QD:9cJ4D2HC.(@ ?Q)sL_.^ R\!a#4ӲuN9 xn6ԚsJh\Vq* ba)(K?$ Ǭbp#v,u9g$SoHM`kYdiM3p͘B|ωT{Ja9<vN:A:8qN7L* * P~ S;~ cM:xS/;C\orgd,x Igh 1ҞT6@6 (sXHބ^xA84B|Hr(HH \֟S}4 ax xC~(l]$kQu:3ƺѨUB+oGy X Wsg|dr$  $?ycTTfaەD>T:I q6j9Qmdm)z |̑sg*/C= |o'Ϻ75j1NR }QNa%EfLQNDIMb:]l+"gGۻUPԓ:)Д1#)8e?Rc88?*!Ŏ0~Aمq`#.YtD#3fﵬ j=PEYbq&ne"wE*ܣ9"'aC)pԙ."<G57\cl,HbRAϱͷʩJ!RTLYg!$7j 0r96!:?|{Y,/b?Öx#MC'8ë1qSE$@}t) A' h [N{9)0Co*Ϻ9tމ5M4?cd_]ʕ$8+x9!c݌R#]/cwp\b]W1!j:,$gJ$6b[EW? SY`(7Vo|j2Pk6KyW4:[ezԷ7-܏u6b)HU/Ot.xtL/9D|Y (Y)SsZvwIr7%@a 5?_Z-D0OȐҭ߯$ȶOGY6N#Q>0[S)A!9JBoY6US '#X鵍2sBE1.AL/4w\FjuĎ.p32oy*x CQ{~{BDM])C@ˀ8`PbM^s=(*[׍4Zqued 4.]Xc:3y1YRӟ>Yz?eI,=Ĝ~HS@f.9KP_t,Gueϟj3˺Db!hZoÚ@b gu0_v85CMm +yڳ]~W3:BPX_`(xB0%*̈sDRk=u;)\LH [~O]mF_hfmԜd^SĈ"L~'8x(]E㜮NPB+Ȓ5[ss͟`JUInlPIsCq| wi )x)u&&v w'!D(e9Uh&:tLxO<_ܗ@ۨ2wXfuف7@t!? S\r$iGrz(w|CEߞ; Bw> s"'ط%as $ꂼxN%u6*o69 M=Whi-hɞ@st?w*źKz!I!Yn,1sT4qCxyC(wY5m(!\xN X\[ j2 DjYn+Ye4, S'/>5]?t61"0$0^Tu;xqδ>.$RIUaȕY*^MnnG"(6=k.L`p -Y S kb+WC5? #lH.- ӕ=Di.)+(I; D8߂fBm_N9r\]!8@:-p x:?.ᄂ2w5đQb9gu=cQ͆W0m!͈]30'+ Ө!<_2j7ʒݾ>. G7z$ǐ5fq=NnG Ṗ4eWXƜQ􍔤ifNGC^Α7fcRɑa$Cf^6!pQqdJnetkTJݲɧ9e1:}]Wd82"=n" WGc \[XSD.@/F#$:F/h˭(In$TŌ(#H=?S9f}xԋ'նwl5g - ǁ\c[>[\/(:oB4 u>Ysl/2ϱ՘(VgJ$ċ5K-=ِ%Dl^{ғ0.C@Z4eMR!̨oDi WA_cj>*|Do/Z0a=&r^zS7uVEsfJ"qC8Y4}-Edfȹ]ˡ=+]Q?Ld" bZø]0fki }S^ _!P9N+j8,kNx—} \'˷be^VK.F6OD/ʚ fXt`?s r<_{Ȯׂh X  $1xəP{A g@])>n sGp[pZ h9`]j!9- TrO%`Hc505q"ٓqz b19{1,s:]kwZrJq ?m/ MP Q;o9*^1T0Ȧ3HӖˡ3*lI!R8s<ͥAf#IQH$'\::]!kH@v5Z B x݇+[Ɏƨr { {is+dA~D;ªC Fe [͖֌ƙ6زl'IPnywZ'q3e[XQt 1EpD3p,"[쇮 9_&qF_vYmpSx:*ƙ1$O h܌wm[gc&e%J gĪ+=d%gEhUE(㗜{̽pEJ D12',2uzϧun*'w6uځR]0(PV ( VY͗nX@6bgz}-3>!a,d%~|irq_ x&2%pnw]J ېIY`L2(BDt爹[f}x-O~M b\Z_iinRomc{hP @;Ki[aK* }ݩw$|J= uqח;87Ca˻8G/O3RᛊM"s-%SlR^,w&E>,ǽW :3D]F_ M?m9 t>)<`B{M-R@ۯ긟w7G9a_w>aш/媗yBj.hn1ô9=vAPjdY82jX.\ͥrOn~TO`i?~-BF Cȿ1x:  d@7, 3ou:|f7rjƻil~5SJsv-zYs>)Cpq~ć~CrҒtt{Ob+Hj{~KcTL"O5zw=qU}c%h&r v%MյmsekOR&2[Vʢ۔'*741dra`+,U!h4T O1m@J%!x89 x!w0b- 1݂S9[(Ȧx>fxY~7kPxAx4"$11bNpQ+ħnFptfbGn]DQj4 ٚ*E_Ik7},]F YȬEN'0˽^$xD+= X||Ⲳ`yxh%WނlTj(y\XWpk+!Ar Ha۽EQb;a5)Xot%͸#B*X B 3Fw&('t pd~|*@eI.i;s$&.wxrG*_Lpͤ`;*^P ߖ+6Ja f$bA5 i D@@aȨP*I$L#11d5df6l@aapKlR>L u$xbV Q+{P(aa;vf3|9WVd?v\^ c@񂹭&P^Ovΰ#3z ~25$e;ƣOV3#PDX0 cpD#x QHcZHyaY#ݪy@oe}g. ? ɉ_詪ͥj6&_ (COF@|=RRQZj@O$ %ps1ZrdGmi!&vy{{'SFzUy}Ė N` iItbN yOռn7yESpkK e '׋!F8}0{z >@B&2\jGگ'r&u<9IA@p ρ)huu 5Nqd30tي3ap^\d)Cgb돌;O)PPވȏRu2Z)Y73nvSR!4Ő<-7ߪ\>-M s )\YRQ &xm˜ډCG4_j5X?mEwϮHgoLA'\4Q RB(І1U'QLǐ-E [ߢP1wG珢i 1m+g1.7雡j+#VQ 6}AKx MjdN:c>߮ڂb9.B tv[?Hwe8&⑼)ohS6`^k_${'_(+n# B : `%`'xtl 0 ش: _GS|M~=&N_8ʦ2Ɋ׳J~qg(NF!Ľ(0*Eυ uILc:ZC<*>ȕtߡ?vaǛh`83#,|E_mk I ]T 'f: )ؽ"abߜޣ 7<0){q7QexaE\1~A$IF&z` ˤbĖB F'R8U>r  r`#k߳=<)"ANP?#|vƱP32,`x ŋȽia`r5Twi p-@~9Ě$^ ^(XM1&8~"Ă;4Y^]TՏFMij$͓'oݒӠ^LlF`Qx6.|Mxj3{}*;*!9л xQM%̱ ǁ>aV4<x_qBJ_ ktX0y ҆(1lozv/Gw Iq29 좲-8nC-#qq,Q3%Xk 1L5r;nN%Bu h۸;!KAuvaX9ԯ*'%n8שP恧Ah&ɷ/A{B%`@(s-@J>|PW*;ے)zؖ} 1싌©!Hd8QE5BolL)w  7EW0ۃҩ3<{,t˵K~ "Avtxf`'pX.~E~-N1R {WˆH@w7; iZ[ӁY,\gܢG`+D+" "C {0ʥlvdRYUKQ#~!QS&}O٩#\\~4yↆ V|JASç:k*SQx^g2ڂm7&B!<&Bb0q^W@SJ$#f%װ'eyff~8\l^_ϯHåbn$VMA n'6V4ݩfїx%k l6'n] c:\:8Jykxs8 h&gS7Ϩ?Yx^W1W=+ =*߬]@x S fh\,y-ܳt4&urM[ ]H>Mՠ"1{?ViLn'o3p{lzى~)[IXk;@  qtOqe. 5i: e{Υ`0w,W0@`@ JmP$ > L N6ghB2QIX[cL9 ^yEH8zք]Bk\ξA-8Ty=" L(Z;36ctϑGܥW"'QAS)e#8J졎#p~qC|b}SA#)* "<7 f ұӰZ 0~jS)9 Inz? P71s+ץr:eq5|)A3O2s[BExB;x;| :ySaFkHSEc}oB$ssDr.*6f?LX1-RQϔTէό]I ?ZP4E 8=C민T+JNGD 8a sT-Y=xT?ȷo5gZ.GT $6l`|bU6$B{ρ !32>hh."A8[v2lq{ta;#8qRD@ɠ),/{}p8112=2WXpV—n$i v EhR(r IcwlόBI!:m/,1F[j/ BүCߤCPSL idL>O\}E=w$$\f)v¶ŴV#Tc_dVQ7ұm_-8ԓi۵љ+*]!N XLb\Yng'@OTjI3:~s9>s:jp5p93Xbx7£pTrz C阡NDmGpu+l\xz-Ǚ[;5i kw2 IjfZԗ>HGF.3 PxM  {ȄXpNqx4Υ߯kQK?I(}QCt7⫼$e@1FGA5d-(mR%䥌ta6_Ќ3`~>APiH1WIgNhaH N kC}վy^|Uu!I,,j/=C?6Gڭв=0AR=/I7q1JFISnduB_b >3`Qe_3.ڳRG@ XwZv.L4sL ~qf,agI8mFA9x42F0ũ,W[pf  mn13(1f݅;k9$۵ L;bC 9aX3#twf4c׻|({1IS [ʻ~%IC nO?~:5c%O败o?lFahW1*^ۈ44_ cRs>| "^:k@RS1> ZxtOb{vZ%tF=bHsC>hSsNN{< 1#z ?[E-d |W6heXg7Qδ@w]Zu;-8DgeV(|`~`& !Z{'[֎|*]@y/-pu!E}ыOKHX1Le΢W>gAϿ8(+vi?!S_vW>7bGmoQɅ Q<~Qtn9`~AQ4* v90_;e`9F Ҭz(t~yuTx[h {EL[^=T?Sw(T V}y}ˑ,~#怎w,[Mq;úgMXT<1~'N#vHqX3P*rqsHԡ$=NdټhupͬC癲; S}.>H+< 榿BuTeTnY⊭H4ɩ2OQ/w쨻D;s1%::/1P,zR[8͵E~Nk8_X7+/A{ "pf& є,`%FMSeM⌶\} W-/@<'*.t+jNJQwb>mƸ'*k]<&E ``4EAHCnsKdg"OO3팀Bя _}mCA"FsƇ1VRX[~g3W\0X:2@޴GH*P8Z(ulb!Q:&2^JJIOb5!UfIjx 8cPA2p-BE_DNRH mb_22l p%t1^TNS޺eJ_) g%lL{Ʈ*lrM"[_ڐ99%Qz BO橁b|=qh2ܵݭc[i(3M~ ZQקGѡM6"}YM.m.oV2w+mk?zVU|*sȟ+AbYwRQѡed#&TBg) ^ZET3(:޻y^VJS?wi_]BBXmnga"wޣ|QJkm`ö.R'GdH>S .մc uaX] \d.  \u#mՓˠ |OiY;Rcl@wr_@聘Nm'">K쎸Oep Ab*a>G›إ!ؽX2v iLaF4z)ɝuJ&AYyCFhǘBMMiferTߵ\;NY֐ q?;vMOXDϋ ը+htU8E ^X5܂M2}"RylSGC q`MĈtځ{}bWG8̂j&N 1#—|)בsWBJ*vUTC pb1 ፕ9B* ©_YZF#?َrGZl5Ɣ޾Ovv(&6I^hx1 Ǔ']9K10xwP #9 BfIKL WH G6œM%dɌmӣů-FtO=RPZ9EzwOVo_w Se/5~p!ֹ@i" 6 4MWpST)zYKSEFH) \ o rkUHf^Ҿ[TU[҂ɗP45@Ztq8OE$^ŏ҃ zC8K<\ gZý$ED 3Ě1~Vً:[1=T3v3mW!8|&q@eCLd:EM؀-~Y9ϡ?3(|K8}1Ϫ$!SMTDnd`ib ed`EٟIC2YO=3#-ƛ{ T:.HȬ؉ WHjM9-2NlpiejithRKū!6$믣ę7h{X?rxe|T m(Ι;_{u-T tySSީR9eVDܞc{\li,\dmE E.7tY 9gUͤLoFn-2f'o ^/5L{0R tA![-3S+m%[q ~MO'jH\ApV&9G|qݦF3vXqz )N4Fro#5Z%ԝ1'R#Um[斁L 9ALeSIȷ+QZ d%0%T(녃>4%"$4][(^ ȬRe]߃YW!fWWrۊG7 %+ۃ2wi;HB pyS1 $n$5l3u= x6JJKl0'i҃޻My/×/D.O@c;n>_i,^O=`[܊ds~Q.C}w.wFs0d>B=Rq9"AT׻ K-[<¯Ǫ_.b9_ڄ7t9=pU fzz~Nn9tQi{Jd~<4h\%7,"(5|ɜ=Zן޾,^mtu3PHqf)$i 00;P}:s5mdl巯*5E50y.5;-$ׇot `h*[WԒkXΓ=0[-?1a` ,7&L".\;st0%F7fm94{fZX7"` [ՕhjP}!EH|!)vUxy|zgHuJ3```串FGqPu}Xk n3l: d* kvoNv)E4nd!Tut+dt(R֣GVQ{Խgg',4zf&g(Jm_s?թ 97:m~Z6e!i³F 4 V.We+lk(JOHj`FS:+sy$lsӈ9(+X-[4G~Q U10Sןq|u~6&.9-0FhoYN}'PF9Mhfí& E_{=;ik/!#H=g߱MLoL-Mf;_h, cs@ϥhH } >OzŌ_~ we—*߂N]dc 6=oNQZA?Ie(ַ|6d-RC(Hnхq='jrz+ɝTltxKզI~ _ѺHU_L> Z+)x}HhD͢?([*dַtEY# 2L( :MPƗ~$W$'_8r{9"+ϟ0 ALb)W >V|-@m-LO꿇 uY<\eVh<5g㷿״{>رs|^] (n-C]D&lߨeЍh7eZ,qwQ (1ۖ,AH'B挞=v !GjSgO!WT7{Q&B xBK(~AR3s*Txt?!ϛ&(:ȖO[݇Y'/J`Xds8|$9rlap^U7 O\8o8k StC'FEMGi,e`q}K,a»oqk,q5~p0#[)SN.:(v[/~ p&g!"Y<0MRĥZx9IA6JfV' f<WDd+jÇ?*>04ov vtbQyQ,j>yJ*8UM`Q1-#mއ ] 1[`(- PS}YS+,UAK;V,&~_߼1UrS4Ir,[ui(xhbUA. V.z&p0Q FЀ(S.C<4-tt>WPH]/0%u3^<ɋH6hͲv0*+q'K`þ ߥf̯Dՠb匲9^C?ߎn)x?Q{Wr0YFخ[_j #X{' gsl Cў pA 5`A}2l.Q0ICT2#!r%zK9#8Uϧ)ېXbAg"k+DV;;Sׇ{Y*/b{hKvfn?/:05AH%:ìPM 9Y/41;)]40jH~ƛ+5E@Md*`~< D `_f5M&nr2 ;1 J6{*6R.z[D4_}bFi[C*R5"W$jn,nG^=ծ| =>+-؇pAN%ѝO1V{ʻ848QT %4Qa1w? -c >Zb9nW׍~'}DѨ\qV}C9.Z[7^4٘<y|m S_}}`5XOFQCs Z}(/y.&`bN[d @!gyn"$|%SZAD&u[Qr{FhiC#.)pCqc>*c,9s j37`H 6F PXKbVvfbA.Sbc&hD67.} 29Ʊ#PVHN'C]( N ec*/s&Ȇq7Ob1E@5"#R:_T%%`_Z,R>]Ԗ0XߕS2;rS{7DN= @ijӊA#R m߿Jf@?_vrJuJ7HAKx("Bq}eIVCT-0SY@_U`!@IqEpt9Uҁ\ a&jXuƙcg0+ Sbpe xc lYag=>-HcqF=i_uBIЄ&: T\֠rvL& }Hsҳfb4JC iirܖ/'nʺ**qz'~.f9lg$2hioXJ)nj)FӪ ֎a>w1Y[!*`<-fc2C10g HmpP3J3xsgG!4ȝo|IJтoT)%Ld4tPّˠ ղP|fg:}AP(ڴWBAIY`f|i+-߿0y<:QI,e#>[o7.IhyjR߆F]$8&x >H !C0v&C1MbB6*V`O'|R+2$A$@tP7dfE Pg̿S{~^Z8 d3=6Q=[G3~'ls} r΅Jъj=e)>+n4Ӛ) q,+AVL&L&8 ,Ɔ!>^E'x٢8aOǠ|kGU:&s셨?V!DȪ}[R@.YdELG7zO%ݜ~~",Fۂ(xocp`8+qM6 (~KB/By#6￯f р9bbzEluQ;=x?7/0 ڃ;;P? Q<Gy.sxebR"o|itQ vaCSx$3GBXN6q+0k'xJ7 DW518A˖έr+@\}F%`f?IpKwm W)`.Eނ̋op=jҘKt?5\Vw@{%b+*|rnUD\_ d9ZaV` `2jW51O Tʴ*zbѪ(\q+u~%|;;o;" "!mNj&>g󝔯_ k7nfLMQ@*;C#484YcH0B]՜~Й 3.JH$bt-&6n{4aO9B(Kktkuk!AtGXK>PM #~ߴ{c5X݄&qx픅e*01qcVMQD'2/" ړ/Xt"u$r\<ݻN#YA/pFln|kR#Ⱥr zU#+qCiSX|$ 0ovz䡓XxڸY=L5@$;ȱ}k e\ 朿<-%i8|\Vk\e`Swta0큪\~vi\N!90xǕ->euYᶴp$K8jwI@f:0J WHM1&laA{1Yj ¤;ɞH4Jm"C / )qʒ0?o|'N<8EBgtZjF&4@Rނn`hFqiwܦ3+@;&H8TFx#ɈJNG}$q{?;zm{ ,}'Sáz=p0pcK;!#t~Kë˛}^4A8τ ',Wi_GVFloT^nj~Kqv,G;qQXK/mTwY8 "Σ 4أ3lj\7طFȩ YTn^n &j<̐6(tBqSY9=͠&2B`+YcmZ }n|f{рƓ`O2VK$A&Haױ@4bxE%`1#|TejqܙRM!t-6otSf7q ,zbfut7 0(.XsUal k~ǜChFcȔԮ7ႩEAmp?Sf؎K>'kJ^w/+-SDPg/#RJYv`(#cp34&~wK} Hb.Oo9Q HeA0cI}Q$HMڭIxEBR~L4*0oUő2]ӎ* aV[<[&=d[͹(5%/oL2PY|f )fD*1[e'ޫ~REψ꺑P)}.PDIn;d*,Sfg4.(1yK&$qMeZ)96ܩ Nn9,4C5XP|+96*?y(P3ſkPup?#SZΘMܞe:p<0ޝ[u MzmCTƲcJ8ka_XZcAQH3DŽ>.Hs<ɘH_гMESDTlEI }@)\ m!׎4jx`U3A6iwT} |SJƻ4:AS]>wtl+:BЄeت*dNEf?ŕ:ߔUJOy4b-Tj Z!տhCujĂ1翔B[6[7moH^CӍ/׺МH /!},=e̮y֘k֙܇!&+{NZPwj8~;gbg~ y'&< 0+gs!g>rsKkNTH3&IITu.閕%_\@T뮙A1X s`=J&RXP H~/P4-Uu"RV;aw1B`kV _2D[B3 GSq $wYJ\ :# 34 ?}&G14NlX3& {{cK1Ov'%4;#y }!&@ȴmKA(I;$e/'dB>ylZ8^V"q<~=E Foň)^E }e)G,w3;8U9 {U%=}!Ʌ1> l BsGT:8Tu^%/%B V:5;9ݾKЦ8PAQˬ|in5NcA䗃ya$U ?Ν0{)9Q~ڣD:>jbg ;oշA&ܜ.Y"@A_WM`g}&N Ş)!IG-L;U\zl|Uj1}9iRC" mDؤ7>')K!\hs~ȳq`V{fsvtdLM$OWէdzt@T.t17eC5#IJJl пh .v>o51/S#j;:h4 f'$cy;fDzsHT?Ap|鍿|^"yO>y'cz<8q#1I `}gfR!v6U<ym8NvM4YT1 q:°""AxęTfK#kSI({ C~?},{VwxX|}J٫r*gYO<>2 G&XӤQI2"TRHXXS=K5i Q$h#l*MJӟζWr-nk ZTd5=N}q& SˋIwnXʳnZ߼%\X_#MED+}Mo\mQ)vn(X*bڑ|8M?#Ol`=3crT4\ocX/a'vhkMoC7346a=p>a=Zc<1 8iOG`ŋ0q \N&=nOƷPzVzagƎ?DqÅY"n-W{i RT·:غNg(&|z/o:f( 0E*.hrXk΋ {\΍{lYq:@Ȅޢk*Mq^`-}M,VTTr'Pg%FōOԿh}{x'ִD t(ElHzȽ/Mx sҏ΃>á#9*i1I!~'3 /qY-G y adXK4ҭRG j75saWkpZ*<)l0ld~)Yi2(mܿ͜e8lAF br";{S>7B̬jM5<2f⤩9~c{JЅwg #h 5`(jC Ҭ'CՙFqpEjNV_*W7HH RY׶> Mx#5 ſ#aA7W>&+BRV|- W*0/ rZƷgR)$ `zHp>94?# r=lW9uPR.>?f_wMB }j,8][UYi]wdGp _. Hw>A Sb#rY[F7Ϩ1xxt 8Z1t,*C ,G31~h^N!,$Fa`P}Vy+HOA=@|aJىp~.ڤt<;%6 {+~i={!h_ȆWErDBHW|_AmIːV` ҫB?fSKJRfY*3=P )Ќnl0Dv0_edDn|V'hXw^Q,r\*<` !plA$6=Ad‚lExS_2g)_Xsi0:<<L<̡>de`\aEJ g\Ä|27 ZGoV`C&b.#⇟3&uڰ$lyFH 9JT5e'i'ĝxgx'!+r6Uk J"D^/TCP`Av\|nBb S/bŹo*Rvx (/V1ٕs+/>pAwnEW;&1fCZ!=Bi"_cFZg фJrL ϑZ|># ܺi;8IMƻ'HH) PtQ̿1P HG>?UoxDB%pkN^ ^G`WyѐYDYEM)AئtH~x8>D8O ǐ.g^.uu(zlY:fmȕ\`L-k)yaeV(Xӗ;i$Ij!!^S!Q (8#L`H#OH%֝bћ,!iF传E*~gJz*Cڝ)4?5H~B 4!I- _4ij+6/>8[fWA);ɀ8fZ 4$)^!ω8.CGmRSJ^jBp/M9ҒBaT n}?sO+|5c7}VVD}pNAF<\|lm78IgDkΊ!hK Be2lz -Mm6R.hXG6)ޥB" lSj/}`-;u@`Ck;%&nu^5#t,Rfp?8@$JhH:]tVqj#~ANH_\?.`'obݚwa9cq|( DxA{aG(jx%vRF\M(n<ՙ19T m]&ݙA|xGq||x~.CfaH\d7vYxu jj1gl!>tf=.s6cmDzTVW2>׆ix9410"P3,?3*ض.&_TGBl?U;d'Ȣ*`ES Em?Bd8wΎ1额DڷILшtZR -'ڧݪ*uBJAb\\a A{ '̥dUN͛؋s)hߥUGw(W{*x js5*4' 6NSGbD('+$Y" ,6 y(~ܰQ"LLV|HͧO򂒺w6'4:O*9&F6IdG\hWc$k&oy|Qiӧ-Y47ic4J"/QG!{P(+T`#xCFdqOpʱF"#yv0F(hP=)G` -yޯ/ܗ@<; (}@#P[#˴#CKkށP07h}*pq iܺQ V2yx؃p}u#ܐp!Tz=R90/ˉ?{ᓗ5}qqKM ~j(y)MA/g9(~U 0c{*q58,j7؃Vji8`?mqo&J~HEn 7;ty7,_ӿ)i+;5Y[l":< >=ef,^ ٮ;tkyu1 ]W6B0=R A0 Kcsnժ:ڗva9,q|GS0GXR" _E V1#ӡE@6Lbt\"+ԀzˇVϛe 4A90s:C3Q/Fl]S&8Ϫ4^l,®XDJ* 74B#^PK5\A:ūiߛous&\01iLQ#vKLy\>R6@31 B,?C|4PDrZR#M<""jًt[/̀*szRvܕD=xܥR `fj80ͮP~tR"t 3<6A` CL#cѬ#ň?O+*t`4hd trAAkz Wbj3:<[ϟ6xlrX8MֽX6n). QBpD6saf7x(?q6ǿN@7h9em%vKY̧2=XmtkIÌ/$6)Hka.6BH~FIj`ɷn1#k3YQ3\VW;Ԟ_IMĜ$%3єA[eK(νu]3 Ir >;  p )w*$@+2\wzFӈeM?Vܔjٱ~-s Ǭ[ۏe9=㟹毫 q;ZL~Nrv{՟QNi_6~.sSi=rpɱ$ (yW:mmvEA@=ppv8^DX~L㵘-m_>Yx+Iik`͢rF]q+yrֹsqKLq龙";LTD ~{Ĕ`>"5irwWzt0_%Iknձ JGn/5,g3W[&i%\Q@( v6i~j'Udc/~#1a龬\cBGK-`\niR؜ =58&3fTs+τ4>Nx|Xʂe9>8vDߟ-ClCK3\<4/MƓ3\ݿk\*v yٮGpc0B-ZvE^!H VHTLojZ5(oM* ɂ% S8#jZ-eI(o6r Ht֨GN/LɫD?~Uw,"3ԡ]l+TVD+QlɃp9TdvZ%$^+f Xq?BX W~hL7"lNbJ-4?䗻R~^6vuAG,q=nWS@< :fL>}PL()OxRmD a w:_LSz'Xӵ1M_7\$黵Lqd8<ߥ&+ n7vIy)(]RTgw%޽Hs7MIS<hFd{Iby8m5TʭRZΓvkV AKWrf.sD;I0Y;Ԡkg6w+$ErM3C+(6Ol{I0ѣ-:܈@RYwpdƨ4nm YŞ KOe)}̼*Mz(Rz֝z.QdI |C ?P[PBO(\y}x2΀BN â˲ XK\jzE܁+w L1oχJ"C]!4rԿK1`#39ʹL;[M @9|$IX]CSNDa(5?_pP5$ᐰ>UHX.pagM"c4h89)^nڇU!z_tKLO?< 1>TjS,A*uoè5o_1ҦbO܅&!oԕQZ'21k9Z m;><Ptmd:F7dž,$ujbVP1%v8L('Ԭ"iRgB[[x?g&ZlH~YXUSE]Ў*~kH c7ҘAT[&Op/bMTdpo6&k<)`XņO7*>nRx?f9lH32_&ryplf_us1q*w]n̘Y>^SYeqj[k7K]hPL@yk i?&x0h8qw`M9?8Xё٠Qv,ȩƞ_Ŗ~5G5 ֊!dM{ν ~7OtNaJ,_bq^u uzׇ Ϻ6Ae䞈.NB<{J="S1bBs,m>vm{@g'sق!C)/)~e%'V C~`YcY75m>P}AodbE!]I42t+ʇS3p%%!<6AgY2W]P٘q%#a xOou燃dÚՎJĎc|qlGV\VWل5<r`Ix8h29_R}s.Jj8T!Af_J^ 89B:l9 p^dA+TY3u!ɘ@0X u_O^4MAfPfA0<~IӞT }eG`~?p}&\N|̗ix ȄMOH叀G1 Ÿ؄L.5%B ,cbcnŃ+EP4<] fPdqs!*VPLlԾ8]2N{-s*1|soU]]i2}U,ev3j6>G=xLN$(aq\WNR/(g.~ZAu-$&O_.*e#,[,5T~:q3UFM;&w Oy@(gEb9ǘL} ؚmf'Kf9 D4eRFvEF\W]a0UMlX!"ְ(Y A_Teǵd՘<βݏܫdI> 3.89!Y U 9t1;MQJ E! -#J+qAAOICB6WY f {# ֱ69;{gQlnkM, 9i#拂Iq~k2Ŀ# h@IGW s@_a8iyCg$S)JMPlƚXOM;H*=4`ٷ:"l75T͒F C Va 7)WdљAaꄷjӮK$L1Ÿy`:pzDBo ]a@UYm^'t=SBex+ɼ$L6Lٳ űy[С&ȷoߚẖ޲'X*G?X#vzJ_ɌA+ W%DC_>[Y@F@'\sꌡ!Re\quNdX:M ]a|.>Jt\m)C۫@y `\cXp8 pWU|g0$3 ?vhv3r/ov*"ο YlI,SE;ԫZ9"G_dx0;oߚQĿ< )H,Qtb&w~]vXE};Gʑ" ?-z.JqLcC9疊A!B)FLYBqggߛ+!O&nFyIuXK1.-qAE?,өHD;;@z1V4TI`nPE853[("KG©EȄ9& DVyy;&ߣjj6s/_4K$0 :ԈH)[ŷyT;mZٝ-=Y)QU n#:HFel_5W"׶=-E@QBnfL/LG~X]y7xug nW>(@n`+ ^R.mHB  ti߁0ubQy AP2 X-JCܹ 2RiM:oDXC7{87^"˄\p̳F$E?;QJlda|ű`K93ZCC*% bhHU !+%SmC!̠+tsAZx-T'F6Q%-7kbh?ەNY\X(e7S $JtbL i||HqT?MH%O%p?A!-:940'!L簒=Rls?ѶҠ#-5Y@=,l(ҡ L[@ck$j |Br%K#i+ .g(0rARtsOgB?D2~$!.|]wxsEj~}9ƁƴX/+ %/#U2^-WiQ0G?2րVP=UQg0M"n$똔uLTbA䄴 LH+Bg:x vi{| (bkrQb2VR\x '"H8xDž@(`+,*!>q?%Mx^HoAz #w'eƨ NqYGxP'ktF?/È4$J@جJʤ#&<'xfP/_pEbً ?+5NUs[#;G;b)Uϥ6CeLA'XThDkgHI1EBP%lu93 yҩ (L{ӮO؂?lUQU\^a?@pŒ"*r6δuX@zÁA_O-z{*SЎq|8;g'FR@fJ́xJfA% x1  \oC^W1 h9 λO:qZĒ&_Ze9璫9 Lwm[9AcH[`q C{u5re:(XS4-'avs'Zct!%Go(9XJ"o\M9~~tCZG%2ȔP>wլIMB)tDӉd"BGC O4C"j3{E2+-*XT8N|мYW%9*"mϠhw-YBH>gŅe~fD5Ĩ@i, +WPtXMB`QIat2(C=+5>XZsm{ 61BFJEL;D4 6۝0b hvA,}g[W%ž {>KNjhg^e4 39|du+ȏc7%M'`oi %@*ROƂ8m \YoӶ} ش*Xe24$y5o>MDiq'(B\;!ґuTB`M, cng~؟vB*lWW&J׽=N5g5I^ &opVkc1cl,>zΉ]1a*<8%1F,zaWY#z}Mw7(ҟu]gG p!8ٺbЧ$NRۻy6^%~G6ƳLwɉUf3M0|3bX=qV\ E xo͕ls:%@cڳ sUL&oac"ڀz_G!i?>PYjs/B-`y҆ɚɥ3`m޵Vț#ޘHL|8ʘ/ o1LjZ[0>֒/QrP 2; _3ø(6ZVkaZ =Nl #@S%3ym"|s`me^! =hJ9r;TPv ŝ AE?P҅"14[qrZr\CaL4kMx{lg"aer|[(ãD3+ԝw?hQaaH7[v>zA0 s̪xhKgϣU]B~҄=6}>[S\;}ss?a@f=}ywj69`WLaT7sN3/\-`?JG6[ǿտƃDGvҠ+ >K_?ԗU/x}MȣSPB~#+m_ㅛ#0}] yt7-T,9Vv 0lx9fڠ7ECqLWfz$Auzs O ( n$]2!$- qh%{l&Lw?cq|oroè3mD`דeŽ {zY1Ov8ӓX>[5uRTqoqW4 88SSwh\XX+ hj/ .0\}KO+G(͒*2wrި&SKNp?k6[pMB>^ot1Ykߣ"8R|C ю 6HM4ڦZ)Hꚽˑ߯-pDϼ"l0"e ɕ߁J B$L> ՟03 v@X dm$0AC*>&׌N_}#c|AglrBuѝLt@脂0Ze!/̳'{~ 1// o+,CCr y5CA?t>M)j'%|tek2f{=hc]?SN.Ja}zǪ2#! П|F`6} Lq4?) 帀́yG]q$i =O1jKKj~\ޢJˋEHAj೮v0hɓ=߸_"CKFFFƆ;FeEP mA"W`(^2'>p.Zԧŝ @[4vNYR:vy""%ÏҧzxB|ک0aI8},xKbm7KbLXkn!wVqT$@oe@9ht.4>Qc[%N%`x8ʝw2ݨMNޡf|Ő38< CLFj )zb+_@{1hSO, ba_v#1~/h"ƕ ǰ_ٜDkTްǾ X}ŲDMSSSPɪrGuS/SX˭6aA^]b kN ;#o<6}P<$[2GK#\Iixg"3[4&F*38ͽV497w}JM@>$S^׳_n>vnӲ?POv2᭍=)*T`,nT-cEY,a~i9\D3[BC菓_ZAA\pP׵ts D%/x 2ϵW밡`Lwznxhn3T@vVFmb,ct]TJ-]tص|_E[\+ A.Alb-t\+ȨKBοDmEQm2>vVP\bOɺp1E 6! [$Z A2JZi+4&&A ?w.k vo$a 8>P?۝9"pP_d~p  4|3NgdaX*FK:i;/aG1gW;b_&Tvc+l _G|X3@}]nYE -?ٲY+Ng9vc@hN|8 g^`iUhc:V_E?+8A::vtd21)^sxQ yw}S LpOk:JE.R2c7}`4ߍ'SG1?܇A|rqFk_rLPIzo48|"Hh_)?0[ҝA)js+'<%8gve<YBPV QB^8fYzOSˠcB|b^Lլtn0;&fL., tE>Sn ~[!J3/`sw'筑 ڄqMp^|[ G$U#<_^J]/kNV= (cC1 1Dү!=[7 T o8O3}7yxz.{ 0t9Rg2jF0+\Ƃ׊;K=mÚ~x6r[Ff[wJ/R7U$#R$hg%}Cd;04FJXq8^O9GApwfSLur~}{ kY7\H/9hW@ uEOEEt,˽IRB @0ag7IVy>T&ʘC> pwd= <*!b#B;!c@іf CЙ"6 ƕb X~2vPŚVK/v,^n9fKGAA$딇39ˊ5Nw!32s[ފAm+k^hYa׆꙰=B-jki۲/:`t nŒ/51뇅ay+`^x-^5JoN|\HDu%l_\cZO!WkPEkk'gH~װu&J*KI? 8W$z.VKG'Jk;僌`U{[{"H@yϠroGd2GKk󅐡FKԇd];? waW @ 0'Ky.Wo Qj}6d 4֮3BZ$$CLI/IG4^ΝR jn2}^]-~6ep.7A/B?$D_=S?ZV2A "aɊ-0q C-daA%_EwQgSL21VQjQnZǽcL g .uk$1LЏy#e#ce Q9G~CF-m^¦i!*ge6HS sOW co3acߚȌ*mo~ &5Zg4}H/f)`mRFNYH#jO(b{Ũ[\7& БH60,j1܎(V&?rzI?a) (W Xj_"oKۊ?W`ыX2_q4mc=ɉAPu P1Κ,Gg'h,Kb3lV)&%A{Fǜ@WT5lpUpCwV$_'$޴f T<ϛȐ, Cݒqx%f+h}>;B9sġvM[5(b4N5Eml:Pm Cn }سڑEd1ń_W6x5aX*a@` |Ú&-y^]e40K0ЉJ@;vjZgʏ5WplDytPowv,J>p pd퉞1h4Yw8|$f6r T瓾XP yiHB9?GYfm7v:镅U`GĬݝ- Ɵߩm?I# @Z$ mہǫ^ @fu gcY?F;W`=W@`D@=732k*8S:מ{nĤAdJ.]?QZHH Hr!P(N0d; ew9w⍄ݏkGujRR,"Ȳ,& `2\_0خӁ`]P W^ :c1*$$+w/Cwϰmt[t6# 9=mY3cRArtXҖj1?Ym6pk:;=?FfV29P|çPtaX%/}șG/ҹ^NV8e\D!x/ZʀFG;4i Rh!w#MNf"WN]AX We<6m}UIR'Bц[^AjZ ȅ/HA,9L¶̈́zGV+Pf?1w]p[3j?9s=ž{Jt39j~n{mIw;@h+)}M{f p<cB )י0,9`Nq'<:ƬEqHs;9; ׏ZjĔ%>?e&Y;l<=:SO - _fzzVL=3^w4ń |һ`mv,g6*64. Οx Nlp~hh~'l# UJk`KFٌDw.u#CwYOY4IEr}!?J%4ξrrZo6G\A{r@U냔]E(Qel|9/Jls3Zg#0C ےq=Hu~0w ~Hf`(\WoÂ(wb\ªNE|D#tF…fȿF[IYֺ8bTlW L:e=M&-%^V(Jb\܊3;?1ROt IsXOW,P4Z'$qmfSɁIaG=D {Ke Wj+'4:6N|+-m"Kؙ4$tGVOI:|>/]m }.gֵ# Bs9; u%&ޚv[DAʑ&H({C|@`kd^~jP쵭Q~hP~9JP%܊e80%SޏѶ4okQめ(a Mxb+. 4}]SqYHjVu-l|yIaR^tWSk]gVJ$n!j,>G; FU =PsDD^~`wLK?&)ha# QJ =3dV}2$Ҵiˌaߝ7S P8/m5 FQW7 Ri\HH>[S}Ljɧ-Ezk>U%,3 /yl[k in89Yr&)/sUK7 m Hȩ{'v1Gr`t RcaηbݷGl Gǚl2!Tǧ[&'U4ٻiVm";vbI9 9B"Va xq՝E:Lv>$ r(|fF0iE,FН ܷ n53gZr ^;{O]<yA4YMե&g#_F!`+BDRwwg1r8wCۭf*(rbw]6` 4aJwZ'tP΢+CmjS^zx4B^;at_HPYȧb!A>!k#>,V${.,ѯC $֟Gyuuf./Pz}g}uZUQ3V# H[e#z< `rQI?iz߻Dr :W8\$B 9`FO2e1P 3vN~Ώl &,w@gt Qn"#>1~_ܳ`fn V}Fzw<Nԅ<6pύ 8F` !yEyk~My[\6Ӆk1^oQ'Huph}\,"fBlo5ė|!KF_#J3*JhTAOG^~d?3Oons޳xr?\i@ &Z(ܷz׀We@ФJ׽t.xuuVf}zp K}Ϙh> dOjjrbZ4N48޼\M}B~WIyhEl+ ʁ0[,&;@>S|R g~!aFK/q,o]FV/8mɷ, Z6 ^,p=RFw&I'LN3G=Xl*gx,mqۿ=~+ZH $֣VMH6 ?)nc: ].<用YP~9wܧ ~xf^&uJݝGRlt)vd+[eNb6][yHlc5 _jX>۸H&u>mf BI\gA%{;2 [L *Er Qjh5 4e#[M^Z "cK(T)ۍ~m*]qɸs%1Њ€/xtMD!ztFUqMcs\\Camrw9^i~L q#mZpO]bcF0y('o#xi7Hi`1=bmhkmP!|BTI$ ^WBN.8Qؕp+2"QԮjɗ\/fʬYksBÕ$:_BIWȣo? ?eC]X\.es&%2 =z=Lɓ4Q۵J3ȼ1@'Ȏ$:#x[B cYɹ \\25KymMC͟-p ߶i<eX#KJx3TK?o,}~ӟ.[4[݂Iɹnx12~Ƿf DX5CnxJ5(ԗ2O3N[W)OL=IRlZ'e&"'RszJxPu)K[ Sg~.}+#űen\d:T:5JfKwXs,D{nׯ=(ɫW])K)6Մ0.1yh+X<MR~C_U5h침:Og8680Ι2bjK~$@8̩:߶}P@H/ߚ )/e#ݠOAm^b "3鎽yC&x&s"l.I=p@'HX#Q(E_b"yDT%@K+qנDoh@cZZ'h*q!5$4]Vl E sU/kDAԕt\1:jp-,"=4}q$c[U`\1 ’R??MKY!`dNJtǼgm&VT[j!h(zC>kt* ZƧSr6H ƎCEgR[B?dVS+jFk_,_0;;Y}/yml];  mêlw6[:ί7)= M">l`ɑ8 b0C&GNQ7Os'm9\уkł;i@ߡ}gS0z\pt}?2KB/-*SF2 u If̖3fmAmZݎP^öKq$ߑX+ssЇLN|P͐zaKT*^Еո" /h" ㇠]}QXަ?) mKB0_;'{sRϻ´ytS:U;0  BqCj].cچlΙ2없f'*Ҝ60cYmՉV溌ӝP`Dh︂z`ji5Cx$༩󩱛ҞNƤ0Е#NelP(Ƃ(' B6i BHAA\I7 Y" <AAAA]HAp=A2  $Ar$AAAA'"DAtr$AA"Dz~d H2F~GctL DAAAAAlR$ "d  "    DDǓ2  D \"2PPAAAAf$H8 ALAAH '7PPv{ \AAA$AA" ۤHdH      "EAAAH$A5#ř"   "    H352D 3$~ H u$A6D    " $`H rD ɐAA" #"  9 $H  %"G "D|$A>"d>AAȑAHHRD 2ddi:v4P8ߋezb|E5mlX提k/;vU`@cd󉬞9SpHXn'" $r),rMAGF"T JR`V6~׻ Gю. uG]jEز۞&^<ƁCY_d̬8TҺREx߮b-{Fh sm#uX(N+uk<Gia֔#ěUuiNNvZэ$QL _iإ{!  -'SS!PPq[Bޛb=Un /fs:AobPz_Ur0^(p/-(H0.h8=}'_ /V`1nEx[nGݍѲYzTn8lCT!^ ƅ2zPX_ &oBT`>l&acYBb4a07TѮ ȶ@3&RHSqgkwarl=},zu6a۝]\J@T&ZfEv)e&8 o Ni/mLGY0Bo~qʹDyyBFT4kaIH_ yZH?x}&AZZsUW]. ׽{9I]0tD[aJ?ay*QeJ#I#g BvՍe \X]ZnG3| (^'=s=tIOXѬlnU "p8/Y}4@aP]98KicɆ Fi*J}Բ+cs$hRI#' p^{GJ+FXio[m5 e,#0Kk^&r7C^S^W wRCaӵe"|_kZ Ery)ژk4 %㠈<%r~[NG &8z40%)tr rNlC98mNPY;'ⱽ'uhEMo͔;jZ# [f\ó76?TFar3K'bڮa:QeQAI)\ -â͝NGT -3eJv'ɡ9=6iYsZuD a$;93ӆ|F*Q\?JIxcwK]=, 9U}7jWߢ_l"qT׎n}OjQ nJUʶ.hnKZfyՠἄ+bHǀZS#3Z Cí)&Mp\,'.0" Btg tF 6o<2 Lmn_ nYHW1,0LJg2 z~up賚<7@L2FH5yq((K9= ƄN7Y8Rh }i!G$ob䘅 ؟ A*S!ӽDb ,L-d~h#*-aXjn qȭ*K}dpg)A2.4ǘOF50A(( 6+7P0;$u*n8 -j1)&l S@܃3L&A%.1ōҏ~(g EVwS( D(E9Hۺ5`9tH5%Iو<K%AqSzsS~|f d~ M8Dֻ[PV8`2C&\_THz 9ph %֨ȵʄsnXLrrU2 ˾6e%Q«iq8[iم~HKYH}Ho5nR}g"?[t%E 1ƉS6j$}/T&gc@9^1mt.a0.ÈD ՐLZ8JDS\a=Sn8-I<S y K_zM'{ap8"z\(#lHuu]Ip'}9A:ewZ䇲p<t<]"6ɏ4#) ۀLg3i-LMAF oW,M|%ئ1:U}I?u0Q3I$DXƠXicRfg #w1yg{e,7=nai-qI‹9Z?~U5E ˣ\Zg: %v5Scd'/ ~q)31KV"qX($oW/nwlSaoFWiKAoٺ ΅jiu |(VS[O|A!qIқYMqs@vz;:6*WfĽ j˥J%9 Ds%8VѵX"!H G}ox>̣h0N[HU ; #F 8AHI,?s:c f>'f/)K :n{{qLqص|v\.{A:("SKAxz[3Km{K:mm*Enq)g `g`Zq iج}1?V:[@E@M@ -Wz> W mHD1V_J5aOp \C9>kZl̫k8`NMÆ7n\}'&cWWoX8bd=ov]R+,$RavcHo w] az\pjQ@28j^)(t>[r\P46 2W3 Ϩ ;(YkޫQinQ$5[WV"=t+B+c|%_vRg7<\tw{dpZl}qz E͋y#( 2@d!IY-!T6[M 1&Q?{Cd:0v{*?7>{d2XVnަ^T)N?lW8Uİė V$EU*?1JNݏrHL8č[Əٶf#RϩN+#p3f*؅jNp2?c9qaI[S/,$x) lƨ;! }4(?7J\&)n\(*Z$&;{5y¤rwB(x ׽Ġ1-OVr l ydbY}I?\C0&\̤L\bhEgzNt@<&&q*D].\Ʃ\ V{R2+. ˶E}@C#-jD~&0QW˼41A@;d\8  ]V'*kıx $ X VucQ])7,:4@{8ox~& ta@j1#Z -0a5SLgU@rY%ŻL~^raEzzзrkQ|2EKxW@+@魳J74`1Hz'!C֨Xᯞym;TȀms>g -H8XRz>Ɵh_w'0Q!oΑKj2AmMd瑖Ntnш-C$hjEi4; ޠg3L?`J٧geN>?slk`በ7 WHc_7ts^xh{P֢ݺD\ 2m]`"[6P_{qqizOa^c͇WPo.0'g~Q_ ?3 ׿A>қ o¼ s2uZ;?`q)fOxVּ̯4񓫀͙ {A6¸QZBIJFn~ _R- x*"W)Sr|'+g,]Y|$Lw@Ǣ^c+Gr-dr^%%y&OY .Ng͉P UvDdh!2SHep~rjXkH@ރvtܫ tlXT:J6yF^!wV cd$T/܍>X?%,Qk1,a*WN Ɩu=Z */"<Y`J׊Cc{<]]LɏDYZ3k*L֥M%bp>#_QplsD%TDcIW.oJb>kՎ^;D0$rG+ dn8Mb#k\cZX3Ha7tiγ9TyƲxbjy[:^ΰSvur 鍲+פn{/{Wa S:ker2JbV)VD `*Xb{j$'DAgX~FdF#C.ʪyHfIJCMǩK$*h5{> &Tg"KvbGjMw&aGoq. NTɁU !BTܑVw0(.jUR䒿E Vnmy%شa *Td5u=,ՄTAt]NE|h<%xB`$V)p(*- Rmh 9 y4CD@BȕQ-@o19 |&ӻzk6 ςTGHӛS}O@8lΈ@Q5[У艪R ha)&3躟hr'C#A* D{ڎ뱌0ʨFYC߅9)G}T+z6EA'?¹vo(GroY|lyPYc 3r@3{Jً(ϟYcKfsu0$F?-h |xՓ ݀:hƫ^&YEBJ)vWד`Wrf}5 :K _a`%Æ InH[m}"D9E)^Jzq'LD9u9RzѭЀ1^u9 =]H╂{Ha̶ьXMC[Z .0`mlE8q;PC3ǜ`8"lRMT| 4>Fƽi}HŚiMA4mdDM^Wws3!2S raE?zG*K=yQi3^H (z ԁ Cs9* kBKpIԥWNlF߉~ۗ#,2h`4ƒw/JiǼ$<8](͘U;.xhy~O eBX& X2{ &QE`Bw./}i'#&@%z\u,9ʻW j9K+ڜ` )2R' qQ/Jr{Crb;X/*ScH6)\ A4ԴwGF'?v0S/}`S;!<Mi؞T-߰Y}ޙt Hɉș>i8ąC~pΚ5pTAAKa™8u; 2>yƒIe,n, yspCL6.;Ն9zHG-Z]ip p < ʨ^xdP˦ k>묒]5&B)l/Sx,'N NfpM]"yzu!M#픸;Ɍm]X=?KC(-QH[Cy45zXe߾<FP2[V[I1BQ;͡a`}zxpSJssqbo'j+INklLX8Ț6(_+Y籱]syeJHwSaǷa*$1GtTb}:Lե&#>3ΨnA}JL0@z)9)e/G1@{g/=Z£Cz0 /_ !G<>F` )M.QDi_"V1`SV] 'yw"اr {c8v"A匎Ze%}lx< DRCEkVxn¤bPVȤ~l,1 `z2j;Tқ(yEN/ϩW@Xa6xg"kԝz2"=F¯b@eJgS;sA\{7C$]9\ YӤ% ׭8$I= 3PqW1M<^L5+Tshk[ )թ[ ]%l>3;/5uP>6H˲̃tAܞ`=`[3s8&B`7gaUxFZ;G-Z*HLRy+: A}Xɖr!.h:שRxɓj>bc3M/ņǽϓe<9Lbr?HA{` -c[3 'o»+o7C BX~eUDZ.Vq6d_'BqTN&UA|qo`G;6?`Ria;n&5sHmqc$u_aZBL7-\@ָF , uElJC (ϡ}X?˝2},WG6' Ê+T#DW Bh'0ܜ"Bk/F+l OUw2C)aB8 Q#Jt׍љūYZ -@h( o⨒QإSYċ2POHA#f57֐Nqa|BL(nڝq'l.FxYTZ=f1~OQYיM#~2BXhQ7vx|}Ŕ?wiw^O3L*%vHeZ+S{Ibb}x *åSaIqBC(϶11~]#miʦt7PɆ}\ [ Ous0r3pҎns_^(DZ)4(Ј,"y1l }O%i?dT5ktL7;)`)<8!fkٮIoi4"”I[->@bj>9,qR«g&lo #ۧp+䚝!;R; RsR0N@A.橮lw'%8/ $ ,F/;25Zr6GU]ӓ#>c+k)f2+-Cӓ,CVJ:Wĕoͯ5V JlOjՐۖ$QaRB}bN`BR[9HV!lՉ-_ H#Xx q/2߁xg#!ڎG(10f'' _?( {Iti8 ?}n9 GkK=2=(8%n/7rCnÑI/Yו6wՔ73,(s<YXstu"x j/a&'ŔuipLAN(f*Uz^}Y 5c159$,HR\1b`E0.[F4w^\'MQCܙE@@rmߏ\} v}zXu -5S8Z;ݾp+6E5Âϱ+L=H͠^,k`Q}+>u0kjܧ{W>j==nq.cRR0{~*&K ԚH`' no`:gMQnjz(s"dBA/kG$HXPBsJwʞ뺯{a%^\"7wFXyD .ĩۂZ5c/$5 &8g~8;^A]Y['vS4RH8Y p7𵿇]GS!# YńuU=NqRh. SH8OH0gg}{*R/XR ޥEL*je傃H< }!Vy8 WWC CX++ ?Jpw󬾅z#JWs"FF]}TV>(fN4 IK"Kέ s1!y#oڸDզ:^2FD2c4y!t1oIZ-Gị0QvH᭛fAAd ?#SVw 9Uj7,QnGZW}+pѷQld qgC20uCkl ^q,d]"D#5{95JsZcۛTএ`:0JLWBιqx=B{6=PRv8LDϢ>&? TVc/N#,PmF)җ<*mN3IӎxOߔ{(j*+B$f8ZўCU%lP~}Bl^.kzsri8'ԋ>. Ksxdd-%q ߽ IA ꒍p5RpVlXNhKPIl+;\GQj + W[Xp\t:b=kI\j6VPzGs!(󰩔CVx)2:E#mTMkXJ})ӛ@p Qa6qAs9JW;^sVD'g?\vY=?Hba܆y|`{|.Ÿ.;6wd jB%85h9Vq d ǫ퇿玡`DdN!|fy lYWc5'D_ ?; ̱=M+2F~1iek2g{˸ Hy?^PPX] UGAǎk2Լ"5ıOV/÷4!C MHXm);7J&ER=a9f>|V*#]`twRmOէkNEo|8Rful@wNQەƣ47GqJCA J m5Ͱ0.>豴] @H]bƌ~GpғHŀG|S;_1 3kw3@oV>;ud}Y\|tt[V("b+L:[^؃!r3{UKQ0n8'IMrpC"lP1SjƵn Da xՌ;#̇5nxGܹy$o6G,Z 䨗Ϧ|D+`ȗs(Z}?d^݈&" ~5P@R+g< "ok|iXd7UhM~[meKc:\~b1>?8Y:f Фۭ$叩:Apb.C_8o(L" й Es YZh ~_U9y Bz҆A> '9yD>l9Rn_q )OU݋4p SWS[S|7ۃ]LwJneHȏ{/9!_Z枣Ɣx`ǘgI'(\A0zmSV4WfPp#v7&tp:AX/3h[Ʉ >UduW6!d>:tp+==ˍؕFR1ƅL蚔=ؠ( uCH9`BR,L:1M~z`Rò*m'7n4B> AL5v!Ai0G^~_G]EnKlcI*K*Gz5؛bt{AB bA_T)9Ҽ1B;BKňi,9|9zk4fYsd R^K Ggl֋Ο (1X9ѡA#>9C@ yPO_ڕcS&6"ɒ1Ϣ?$з0}M߬}ho ק;}We5gwC>aU{mxzxP5͂??ל=M+:WGѴiF.HO.=")6a}%i2u[`Ҹ9/l zLABc`L>uH"S_S8רs>թ(kn g=s&|oF#{J.WƱe/` mWdT[%PEX̏*=o4|!IYMXfZd" 5H!wgзw '{#sĎa΂ƔE/HXJzY(XYQ-%P8/ň>’ 9öX)s b9DxbEmE$0\{ X?J7boX0kFZYiI+km*W>U}#= mt¹ʙl8c2c<+42΄?##YNiw eDHy ,АnN\b~8߼+?$ŧ>(h>y}Tp}#%((']^Лb 5ӺYJ~eqj}J[4mBHkRe|Η CnՂ )s9Y2 U9|F\mR_=[FW_~RgLٺTii.ç16h3($"vϙv.5R0'V! ž-'KEkL'L2h~bjBnj?ɡNe1Ϭ'fKXۯw'\ 9@ULHpqO,wxO>ַ5]ɃDNl]4ؔ*JWm'U&+2P'J.(!wNҋ[s^GizSMG ~D̉܁Ek]+7L֯zI󷩖$xO)W#B-F]X5/{3NۋfvZqIW:B`!$a|9n˩зAc1'U7*UAYWufGm[׻#mYt/n B<2&@NʦC'|j'0 yPOh~I[3RL\a;(>arzmzi!6lٸd>Wm8BHi$H HRo2 2$WJa;tdD¦U.^52)LR3O OpI'VDS'ju)O5I{OƜjhSK&3%My ;OjI Ǡ@ށN!Eȋ"EA!^H4FRGFμG2n>> &x^7 pI"H&{̄YtPlcbZhp@"c-z] \ZX}.&M$a\$ߖ+{2M+ ֘q9" $(wG@^(rp%8R%<{XrsĂnj4 !$OxbGO5Аek5`rzBgrPK:LeDa0dߚI]1#~ې GG \ Ϡ A ?X:zu2xNޯsv EʦAcVQLf{ ( ]"49ZNOSo:Z./ڡ<r=eg+6Hm3-h 5b՝`4郹Dj1Koz5뭾g*Zn A~$r3\^oH)yi%Hpҋ΅% ӯl{O$눩#γq] ̪ f.PKꍰQc;Љŋ8 25H{٫= gp\pϧ FR tG㰑x=A(T|0@܀Fvs("IiDϰ0+*1a[]6>gi x s@2rZHzl`TyǢ-#U?*`ҫ F^;Ÿos Fl2=ܱwn)iͮq5evxbӨR P@ٗۥwddՌ4IQYI.]=Ev}fu͖fZe=]c5R`tL41P@#ƅt3pvX𓯊C7dRwИᏵwf9~W(B 7‚. P /X5Ԯ c|̞$+cM `1(%mTnLFpj!Xa 3qLs';.C߼gT,A-KHۨIÆϻm# F>?Vw, ׆(8֠NX]G "!Kz}Jf@>Qu2U_#ĹwCʞ"[ZLOh _"sS44:}Эywrג6UmEf%-b x?h9?Cj\je;;GcdtKLI`RX9۵ Z1j){^ydDbpt 8 $Pσ?j'\$5dU?m/7Ⱥ'/A dbQs N=^9<^Iy!bG:7C`Y^URrXxD;[,C3Y{)H((H"װ_;[iv[5J%Xii@yx6b[4քkY)4R ?gqŞ̀j٦$yf"kf!f.Ҵ:@H nZ[bp&H8B`1бȀj͈uIJ?:хL<ԾAr UB9h'v,k/}{DD0L凉OT};fVvEzmWBy.*da.аJ0 Ieݍoq$$A]2=[ZWג2V&>tX뉂ĭ OnoCqF`+Ƕ<&n6 л v!Ho rE:?iq>퓙ir9<]? : uu2tаBschBlB-_lD3+q,Vj K=jQCw1/m`e5|N"S&h\];)AtF1=H_ wp=H`K]_X%;E s% "$g+Δ؀K*.Eh>0|HM/2G//~ &O_ BNEXs?<>XEEM!ɐl65`,ΆCsuj0Jq^$ڟ ՌZ_!$/oە8dj"2(lSX_u%wSJ * E9:ϸ2;ƠS9z ; 0)B) T 80.A*OP M/#MbD[סnOXPOqJi, .6NpU;lG*c*ٱAT݄]o>vSZO2835첁Z狑74U&ɣ3밨f<=J˲N" xuMW6`'G֬Bym\'zk7-gUJCZPNQ?OkՕXC-[8sVW@gG"eSD"s'fs Q._E~SJ.&{dG n2Eb!|7<:f>keu1_xvr`l|$e네gDJ13sivlܛŜxY,On{~j@`x5P\'ϧPjC0jzTI>s'l@|&`T։E7SY Տ°e]P6oC(.cw8v7ja-[<'GiYC"4ǩ[7mC UD1="GTx\|$A38 To@hBdu̓L}6M۬"@On7Xu+U.P. 6K@1\5+9)sQs&?C 'sR3 uqo.)[tG{ݭ=r/vC4ҠPd00,)"- Anwe+7X]pR!R~aOxbg}ss:PF4:: e_+_<0s'ngp$qc1˻!oj.&gv±գ7= YxU+ ;luf;kR:6 (7bc+Xm h &5\pЁYyM]ˬqAe~۵YT|i<>8JƑ~OX.^I~sKy\fSDs灼͙vflUjFM$3>Cy"T&P纭~rE vFzKE_DpIC<-/v&֊Vypw.丁qfxxiiY2lp|X>7Z@<ԋW,78hcG.mG4  ԚGRHvH߆CL,lw$`{ShEG["4m&wsC-7ΠAժ!Y_< wf5n؇h8hD8 ̝d||۫rzljnZMoaxay^r?K3s) ]@{!Kk/̖Rc9m%vG $f< Aj(hJ 2>38Zu4 &j<5NДOPГ$$In7u%fU225z%$2Id$$q:L4jY($$IuDo1Th?}j%C%6f +4JDuKٝ3(?m< ڂ ԫ2g&AHDgPdH̩>DZGݙf}PAG$U6PH"F DȂt&`Hȑȑӛɟt9Py# I#LL“$A ;( n1*LL&{$p3EA&HbϴPlvAFT2 -P:=șzrnS'f8եר )a1aN" $NvٛȣS:Jea)~ *O.j'ʽ@O6cSAAIAAL&y?Ðl['vhONxd=Շ_`^l-xlO Dhk;#?U,<ЄM<׶F/ШU%A po?@b*㧮t{鯀,65Q ه˛8\T 8 Y#}㍔Rd ǧ?zb+n҃pAR`63Ժ.~!/&|r.=̝(_*VrF` D%@!DIs,Ɋ wȲkʮ56qbhR(*9+3OkJ4:xc4NO'jbK5ؤO 5Mm1G 0yхc1u{l=rgዡ_]?Us 84iֵqa]ofRias1Uwe_-z3_'`_ OYձܗ'EoiGT8,!tMp-٭8@P,]*Z"&aDoW ۝b`hQ^9$BLъ| 1;d/EBl@9s7joƜ8pg)O^h}bǏY6'<(va?pQګ9(NAm/ w]yo6 ;ڭ`}y* P8XD@}9 - g, b11XY*#Hg׮ T"97)Cpo} E鍋CQe5 05 TJ|H xK -^Pg' r[/j|VaD1MHNdmGa Wopue|A9zf`e; Cr{~'+4v/jHԭ;1og]au)>V\w`z .ΟK8U^yy{6%Sְڊ vȇ6Ld9 ~ X2)BKn1^|GGK'myeq0b:JG'2(#!$9J <*a6YX1Ǡtr^Y5ٖn{jYhVi?<+|ChЁyodBf:-U^\$FKҘ+}Ֆ <Jڕ}{ ((r猟5򦀟 eh  ŝ3͢ n6gAAJ*m* kAlqm3.aH}ٓAA!}&zԕ-^5'IjV!7F;P30jƘ? h, |4+II00=]M@j@xidTZPAU~Y9mJrYpq!mxJ:tX^-YEDkPj+?.G@DWy& 6cb]S!N7ֆ𱨧71NrݯF]l!臕+ 6hcβ,RFsTpQU&l>'lF AEFS{DDW_0C YYka;\2 d*t\0 Jb-k{|CI/"Ka#l\m(\ .CE y3D*Prs;P`#uaev]+fy[Vrj7x"jv}?V6/(Kwi4'ea:rLNk4E, ؖhAC4†gx&%F'MyI[O_)IoȕwKxw۲&CX3qHAP% PY|0tբ⪄yͰsv gǯBn%.S~v'We=Ŵw:GyG&jo[S79@6kHI,|GK|4fh' oZtY[t58 4ǷmM7B.w8"GuĉD l-(w(f̀ uLtjVfcQ Åk()@'l| qέjJt4'U +Ms&XһvQqP$(_u-hypA|œAd8j%J6V+- $ X0 G)q4Fn9~ R ])C1~Wq&hA&q5A/ 0Hw 9cLZ^t?aH1Z 8j6l&\HH*3S\N*9l" Ush+h*6\JNdf¨xlsەE.\{CH&y<6s\PBxUkVU7Ky+=~.Og9-A75bVU4>ԪZb|7꿘!_!0MΠe`l-U]FXz)G,O)=ڈSLCLs^K(?&€)[apW>Kӫ9{/BG 73zM yOlh % 8w?0c7F1 Nk/M4RT?/-Ά9~+}CB&Kp+V*U6,aIc gFeDT@4B&~RE JSRx'!aೋ{CȖnfzcJ$V[r:ĮX돓&>ZR 1!QLJuuàLFR md-%}6-YQFgt 9` G؂S:/"L#}P ۰IB8}vǘqtȂ|J-"nhFBxpbYըMHz9  0%D'vRUwwy +ϳЕsBΧ|gtڡ&X!bx!sY_?{b/pcr,j%y%ڒ㥊eSG w̯lGNjFTf`n/R8<'5y}V*AzjG$-P=4P_˅ oPd ȒA^8#.Δg"5p'|}HUa6aJh됱=sk)H{}`BK=&tPЛϿi#D'f LJ )S_e'~D)|J'IzVNcdV/LTKZaqAR0A8yȭd7܃P/”~rzcA+hl#Iڑ ݔ6k'rz=4 n#4ņ}N6BGӴȽ=G,"~QHSjkH)9#4VH{+Di!Sؔ)2 u'äCi]SWKPfwJ؍!C]|.B@u&4|9hy|~9&\t\L#Rg&#)_!HLa~VPdĪ0zՎ-8( V9ql{CiLш?rfj-o.B6K@d`quþ~K)!Ѳ 0|GwPsVW ŗ;U` uy +m5C OIx)&cWl5F<&it5ÇwyRIN31 pγ$ȆMӦ́=o tCJ,͟Qř\ w's׿"w&H'le,i[}ox܁/Ú79< bî'X*Slm!qdL<> l ѿ_X~vT-I5^Pzk<~0o]wOa_O\20H4%Kpr SpM!S") Hv~܇tىdP~-q҂d#;("EAsJV ("FD+_58r^hEU`EN9AR:n'$f,^)fl<19?TjHPe6aT4byz3w 5oN&5uK2+=<j \HI8&֦0 P졭v;`N/,İ ^QRLo{NӪ5y?EOSb5n =ӻJ..O09ռ"۫cEGۗ `Wߍ ֦%~,3}(  zV%CfE8 PIzB j+BؒLp4 \?kfOpD 0ićG,z;~mXv5q{ʄ0 eoy\`<:G j7_՗ ImV.!|>lx]4LŪ"JlZsl{B*-^a]Np kkx9E~*I2pLFnK>!67|7d;T= rfU+\(v͍rH3D{M($<|!<[)]- GvL_fuS9?iԭܑݯk9}]zʑ]:h U8ː īE1)KH=>':L ?,ӻ1 p `mp y@7s@$-Y[C,`)Ck-L)&X,TBOǜ<;O<# t0>.k eם5H[#p{>='4kT vS +,7 ݞd $:*Oy㐑~A)$j)G=ĘB+n8p0iBe =ˤ8 qWF0*"g#IT *D˽7#&PWp,걯 "E۲ A e)M$݅Z4CO1b\tfJ'ݡmHRG;"U,\Iڏ3Ρ?oisr_JQ̪92F$tA^\lOAR`o7-ӏ/Mcz%AJp;<>BD@4]T9PFD"5K K<#rzEyu̹Α0+p"wrAfҍj4[xRwS挥vƷEJ *7ܑPˆ\@ IԹ?鵉$wxu]C̍ (,wnsF? AhRPpB30{1qlдXHpOJU{H L@[p.};a| ֮W#AG3ƌ#19j#gIp|`a_޾MtwGm&> V(нň;ơv\e|EWU3i2l{Ѓsz`Xo{b/崋i) /ړǃ0 3k҃ i|[&rFhgшjHorhi 5bتC/M#f~d a3Ƿ_"RL4eq\,ԏw|h6W^&4dB_ШjvmW jg/goP۞9?4:sZqɕpTbZ̃/ 0 _pߪ΂?ކ\`!" ^g@C;3k]LezА-Ʈerr%v.[6啢D}ךǟÑta+x5E$R;uix?G;GL$_Z0E%PmnsaRw i4y^U\)͠sRPWz_jar&M8dc45u~uX;$+7R58Gu dЬianUTܓiBg y PQs3K C",!Q@{|iB읪N&X9GJ5,ޣD6Lf8'~g`7s8tG[7 _hHQ@]i.]A\b.t.*f @g A,vJ6H/]KTx ?f)*h(J1Jg㙵5%*YM?`ߒ!X{ǣ_ d\;D4`JmX.S,x׿ɞ\ ƨ5۾/Rh'bO_#x`\yj]N"=QRá8Beݙ^9mcCҽlx2f\ۖ]_XV"geqoL6ؽS\vL5{ބhF''[أ?qE B{lGA씃>ZX?`5J d,py"||6XmUdu+T( \>! 'y]w te%AҮqD[xVi#OMy ΖD })R5qiԥ.  u/nCL>jhin:P ~yEuTv?&W'Z%{jAau>}( ~IQs2gYg;~ m_+erk3&J;8 F;T= kWxBT74`oٍkiC1@4keg tYE-7dV% ]b>-؍J/kxW:S8ĂA yDO{F C,|Jrt;63/~޾S@Ꟙ^~j;{$'oWx|"eq f@sXOEXIQDtDȃp;=%L3m!*Ho^3M ,=W֔rQ1gxZMYBz Kq9tU5bPyx"#|:*suB +9?wF!֐#ҳhӢ~ VȃeT0=XM<'f*9pp& D{PܠX5:v;n$=>y(Ia&i" )HL.R"QAN3/RKs]Bp-:R$LcUo1PQvD=,H,N4`gtU !31BeUt: K}]5s D$F#66f*GdYizbm[dc,}e Eծ?pӘN7  a~-]s)3p}ʂ@k >P`,/\OV  aikE|'V&jy6Qox K<B.&r0ÃO4~LM_յHQ> ~=q&3 |WpC I3o5y pYƌ]oF}p\Jv+z-"$ޱFR뭪F[N#2nL N_n8,Fv]93Lo¼qR^t}a>[ABPYa˯*e%E=j=UJIHSd^gpgT^i.(׭ЛWYUOT>c-/Ѱ鼹n\5m":;![xt+LCGPݕv]éyc(*qPz6+>a!>7,[D,wDz6';OTq^* :%]۷TvDcAT.CkWT= })'qA3 JNA:<…yбly+Y:^nO`d K/ 2td`wOeS4}rH r\ׂ武kzjC7>#*_rɇ7/l؎!r>42R~G([kH. h GZ>XТ!}-m#+uN [12p2ϕE 9w31"uq=Wgy0ģ[*2=&%;/;b͗ә;!=<;kLӵ4ܬ?t3XxDD -E(wDO!~ޞ齢e;;&2ZIjߤ ӭAU,ӻWVOsG ޾0@dCFӥ_p5oaܻ Qn],w:e?mO89Eɑ"#$2r0!ʂoaf Sc >JCa+<߆bzLJn),pQܠE- uuYL4aC>~EO/=="@j ra]|3`qzEx\PΠy_0;g:!1cf"n@"@*oH4_;xGP6aXTwv2Wlh0RHV(0fa'Ү(taUpR!l#+_79t;}8?Fa,6Z3-T@ 3a \adpq-Yݝwy}OW0䎬L5T~}W ;ϼ 2W9'_}$hޓ y  HI J )B%&`gPgiX yv* @| L‘}3XFɴ cd›^xk;^%=j9sp&=m= 6uǿs22 165KQ} VIRw YlK~Jn-] .% ]}Aʤs>qY=b =h% dǺh0uR9_Źc.M$j߲5`mm5bvt~kVN1DX 6teXJj(FNl]{r/ϫ=֌5Q;C)#3G _>IAw&mLtJ ;:şˣH2?J6}{>7ęLv9^beE%iD!c^H"}ah_uDQD3ţWh4>SSܩr&OH~ *WAK>C@=!~Nt0H>a Kw1.N)}t7jKC=d y*z:k)k 1}tM4*Gjm[ [L@ 6WIJڊe$=S( Fb {/DgSu, |uia!vcoܺ}?0bwȁ Ē{uҶ`jxΗwZa|(d#sBr+.zs"2 %8{PcD(T*G.A lLt*11hL lCЛA324ˤswF+gBTiysYew{He G7Y0˛V1 Ϩ;*-=%RGV/ qufsDd>ot|_gYrf_/5⳰Xrj z q+ħbϡ3]2mg>qzf `5YDhFW;k ~8p+#GHP# Jل@p͞C&?Bx>5@gV|oA{I\OBϱٕbDI.eOܶ,a8V]PvI\1YݘAq zJ:r׶ ](66Zqli84q+!4Yw`u!-Q9 hXX2iwDL7yJ'fGV<կ:55\R_]KZ!l@O'hY Vuq;q{=up[C>BUS&Q͹ڏ?]+'0d0h Vᄱ]0ƫX=4c\5_*=H'|{D} )&{zc=^sr27yzQGprNMmw0xވ AȖ٫cdr?@*" rh",Qp8.;υ Y-֦mM^Y&P=$koАaM=`MB9Z] /YG.V}>x2gvwT\xEPśorK2&O方O"Y[i4+[ Io9gG $/ʐ@{x7l~A'}F_3oXQT 6W ؐ"@,քC'['(ZtA;<_fD@{bf~& <oM% DY[nRJ6=I#X1 a{9`2q#z{$b9෿͙ͤk#2&5 i:g/ᄼ6pF+!|-T"xů]yb~:v͋&wt;c\%?ǟ/SƜa.Ԙ< `lqQ^KɫYmnbq>Q"P)*XH͍@cUǀC.u;g)kXVF˖YI0^R L(5hc_g0}3.1F_e$tcWaki>XK+jȮ!1orahn~ D%":n;]0:#tpj0$4>7 88@[[ jv?\_2gvqLw,߶lzf ZU`r7h%hȃRNV0/[ W7 ,q,ɋ:$@h!s2CN"*~xKy*Qw7kp7bQ&}̄5,ĖLnlNDCЌ=;mƫ^p`|h0n (^̴39LN\WmVb |-'[ Ob yބjƹVV =cpaP}V?rռ#(z 1|ox>fQY GDI!f}`M׏G` ? 3 še% XfO6Hw-e itAZ[; q) slSct_\ӖZ3`@mBՌ "@V:0٘;]W{p$ha_g $@>w&pR'&*K&DW۶RjtPk拷@, 8nv)dɿܔR H@m&bh=|nf=T E?Z/Z42yF}8ƫ#PB:Fo6'2T^3Hglu*X0]v3 aZ0exe#}[%QM`Gd-Yyں׺b5>Ԣ$&4Y'N96mo7&㬱ԓ]\ Cn Ō@xs<@@\+ {ʹeZQE bxsϗ29ŀ:66\pK>&S-Q\G0)6e$Z=f*L6BxalewJɩ s~`P-L*2-U$i sG8wB7;a ZكrNƀ$z~+fOφNĚJΡ`.F$Gq(gIx~Qd@QŬM '"߄;lyV7cĶ|p eRFS>噝婉)ե̫wqw@@CimT e̯IAA`n%h,s1!RB{B`0 z'T+;+ǒyӒhDުxϝ}C4Iܘx~=^k4n@b17/\>[NI8ӯzϽJCޒm|O`Mx2] ؼ=1{vMt0f`  C&x <ɿD!ڻ= KS&p!!*M; k+N рI}EsFJ }`ArC{7h a06CKN %]fr9K"BJ8p""cBhЅ̺˯eHYn|u_*EpVo$($ na!jCTRP<')T*! @;/"+_xcPᠳ3| ?qk=>pE^a$$*e,;>H=h Lk׀$3 r l2,K=c0m8Ma17_uZ*vÿ;ݓX0wWG<-o0MzN8^:ŧ44#G3wW*\uCv^8^!g%83V#*^@6}'qC&Z !6繓$J|}{^XIQ, IGsҴ|բ&F0Z3pЬT^קpsC0Q A_-b:'] !2B;)Mԯs嵸8Ō2!dk^|kI~⚑ PK= >-wLOF/|H.ܓ.v?)w/]BoslnC 4}DO1;2|Avl1$ƭsC@s/*Aih7F ю3 F\/pzS`B2*Pc ۽jb)8Pul-Ҙx3, lڠsAr}T칣FMUKQz+cJQ?=w GYjfƝ/$5[!7r?6 SOOs3"Q,mIˆ,09 !R49ҐvM'<'IDCt?{L=׍DA :\s9peձ6j5 O|)m$&xu{LՏuЭ҄?}-˿GQ!]Z1zè{. n$GvO_(\T<fAX'm|$Dvd}bht=ta̘fkA 8 :Mg?xBFUDcш)04 „Hº;-2$[lKK >{FN)'l> SpNAbn4;5>\4rwh3HRSLͳ)26Njnq)kbiEUNŮc- W$advpl4*a8#"MB>솿ci] 皆oc%{ܡB>J/Oh5"l3WҢvkm](uvx]!V n(}Hdp ăL)23v8|O^@ j U[պz摃 )r8Yꔔ|aG zQښn @. ]y4C1Yۥn4AQZx-TԆ,Zr0||V&hQ1^?WxFk)kon,uўY.z^HGy&*KH} k8g pARaB=r?.$FXL 3sםXf* EdPWHo^XI;}QA?F7Y7THyd54 &vbOːK?V䱇_T*[ ?]M"L:=*J:M _dїy'c&k}δ/SiٕАpTtuf 2h [%w POQFEBīVZ6 /0O%%BFgaLøRi5f3(Ip-U+Ĭ{BQtwD\zd/+Z: pܢfӨ{5/'!~ *(Qhs=VrM|{q0 ('{ d)=C$uJ|yìo;*(d ZjiGFEbwM:␾vqH=ѕ9Z̽Icp3DlŕmSua .-gVg"$PB옆?_iy|aSD|'0ȕ bVtaK\J~d-,Lqu'y |A̓5 01(HT !LLNz 9Zٺs~kBګKH.*@5sI~{'PcNୢYoɮ*9L"Lqڶ˜wUyNZ_JE">V~pHOթ  XGlAQIgcv\| &f KxZXi楼ID  ܞCqgbЌnVIJY-*r-=[W:`o5AP ;N#Hw)=5ozW)կCWn05^0œ- !{n܊ /=U¸ !̍ZYY{]ND;j7/<Ϟvqv:rQ?i81(=ZDjמ\/TȪIX{VuH]-yl^!yK/ذ R#+:C cxXaO6|}mND/}1e5tקjT.C^44gD&CZ-QvmHe5x;xo,~Haג=d+"Xș'd$-.0XyF܍j[ SѾlPI3zT{,/c躇@26z10c=`0YXOrH:tu2=ӛ!^Z5 m8P͍MO# Wa-Ja7ߗ$,VB$rP\ѣbf]78ᠬE6"'jS⛤!.N +K|i5ej+"]g̅8_߇桂 3+ P??=;WbS!oV?]Jjk-ܮe릟s  alk8xp~aؿ$/|~]%Й%o͕eTwJOXn{lxo>GK)a |Ot~R"HXo{&jo 1!rd51AW k4?7"N Ƭp, tȴ~clO Syо0L;X3{34BTPQH _aZF9BW(: ~\H5'dzSs{`irS y?,m­6aq&3BiQX0]dV珹rtGN kO;M1 w8:(Ҷmq̡&=(098\)@#S*v4O> $C'A_ERJB%P21Ks6 gcfrlh  +af;$AQLsĿlHd H| F$Yk4ĂALL_8!K2") 2_+SvFf>!labznc#>>`r'6%XI\c[8iRYp>eY? #tajkWKA$c^e1UBp(9t(Km3m ]iӌp9l#(E ӏ5u *=%ƥƨM1eAG2C|+(؁pp=@B]!X]5hEa"{MUVA$~cjM( <-F(Qh˯ɻcɅy7R UB`sXrTa)43#z׉.}/!4}%p3J7Yf0y 9 Q|ØT=zK6:Ou݌9h x;ς(5ݠo:7ϞZQSd˸zu?ؕ4i' 0HSؚӹiΌŸOCk"!+&PVJ:l A`YP@#̛} ~Q3'd;oU'օkłbNX歠uB?T#Id;_Xq/-(>)Dht FM?/PL |Ďj.nLT$ ?oa A-O8`uKAt}km!k AB{/inq ,bCq.^l& ɣ&0OCV")1'J*zO%YU.1Hٚ\a޺+f%<05J9ym\s8xqZRĤv?W?Qプ"!%f4vQK򺹳B@|~~<*8{;(@Co~O,Y 5(\Bܑ mZ+&Ŀqco`l pAͨ$vXyLv(/v o%fP/TLw$]ֶjTPF -8 %3Mh,6 mB ܀AUU?yOό[\SFnYcL){ q+z)9*$F?VnEƨ8%U #K@Jr$5>·-&,G$2-BJyX28|ӳ5%zlCCE#ҷv9B$畼6[o8r8DEd @J;BGmȢ*}4FYA&scq}A6,tA Iy؅w@ܜKF1^H {jcć?f>Fnf<I=?u _Z~- jdKس;'~yDW럲) 6BBe6p/wa^.eXo&B9 >_A>=Qb ُ41-I u^z7R{+70ojCY~@ꂾ$[8o][@7X:wrdELMI,d 6X ϚlmHt{VIAy ub _OfoXXxBP+^!携 l~Ꝓ`0Lx𢡄;?q7VlhP J)āj^F(1 ΎV\|a-.ՐpIM"c`}l@:HQ8cͽTM {Hx-d?Ʌ]`ϰ0",Mxn=1"A{Q5sh[ywXw~N\' +'[/1"ZPw*7v=Μ|^oV)-Js仡9/j:$?9IQ~jr*>d}PwGI{QfLA 0{,ʽ]F:ɽ߬M92W{`iN•|`XB`?RHM=4ɖÚ"Vw+4^И/S<}`a{IE$J|f{AgWF@Ya,(rD5r2#sнHJnMSJ ҥMrRtZn|o4&1 i\g*s :TF1*Ć\0S( Ҕ^t2 HNO)ͦ.2bjX] G?z;xK3,K{i}16/A„)=:]}b0GsUQPڽZ2e\<:8 YWrCe\܃ؕ,)1Sb;;]!fƿRbZp*jJB|? (0DП{t-kOeXOA"Ƙ8]+MxThky(;MHQ]԰δ**x *#h}{É~wtۙwA =ǽNH)R:ae7`@ v Z:lr|[|5Xj.j,p>G.I0wlƍ$p:&\3N>JUOɈ*4萞д@ = j篽c`Uf;\_5}A75H\]}Pd~9J ݥ:+[ko G:ZT:e#XZ*|K_Z`Xp}̯œTIb\|Oh*A8O1zhFxQ{V:_omyYהOQcy_y!6"|FD\@J~؍_WB=jIO%W# d}B.(Άر m-$V%F Y :qe/R$9q<!az SU6|K&v ۦPOBY#[G+x#7Q%#T7s< cmfqGgkM؏c 6sjhn|Ӿ`uWX/Jj%{:*7ybҝTX.j~9=N}Nu ^?fhCHo??De]t S.&)X @4(+-zm\$?$<6pd䮂g=MG?˃5rIJ7j~=v*C5TW[AoW5ާIj!Nr`D> lFڽ컰ŝ7%S O?.b]p}.a3ު Y^Wh$AvčG9Lɡ"ڔ%0qerï e [|B?{F-> OA;vYmȕYvn[%طnhO_0yy :CSKG]4L`qu8Ƈ*&^L`IJв2^W7>=_c $#u5po\_1hJBͲbu#k n̙p >e`v5Uozs*ФT1|OgzNY6y#,ιOLlFJ}p:nCj6(lS~Z;G G16CgYZ]>AW?aB;l|"]L3 l]@ۄ (#_.h釺@jfu߽(j9a‰z9EnȵA88X s5#A2fE brQc>Pyn6g "`c{KrbRqPcLRjEۡbGZOAS2v({v=,L3L嬺g]l2v+5ָs½J ,Y ]#ba cRqrGm+O;/ܰ;,z % r"/')U]u\ *c[&< 1Hwx0!qi 'Cj9"})aFk}l2u |8Οka&[gJǚ^ #|<٫?%/c -`Z @K{fOC#* YݡMߜSL=kG{OyO[ic1HT;r׸= XL4"h48A?Ұukª݅br[2|T/\W '6OQsEJgCcrJɗ,'..W+d5<֛JP8*?>mG$'$n2N,gu B_ A]^qu#H"$o/soRt}ayA8`ELw'FuNpЍ)j¼ؤirD,gvtsv9OX  Uq16B W.vK`]|-L"*NH\Dl=f s?އ6[ {U*\Ka|B_9|^:Q>Y\zFQc\PFj4b/ϹJM G<(0khp^,Np+e.v1kD#(485<c#þ%gco|"(`+c(VdpR;yE(|-3Gh:7 œxPm˗`YQB~dR v}XcלpoQy&CeWPgZGWk0yƏ!:H %' 1Dͧݸn25>Ou%ie=A͟aG }z@^#vܦ)Fg+ ݀7,XJYN^{!±|}Q~U\}Mfܟv6/AFa&31)If=1-{=UU8v8x pS}R{T?hhBKDF*eUDGvVQ&u4wEƒ}{r΍bZ0+N='ߴXߎGh~;Vqzs~ya 8&Hܾt=.w%|6|.h5XHZw'a1]p3Tg@13LT_&_-}_SK1]{_fc.5^VG ~7՟ߋp+n6{N= K(wsh'1[>nPm6D܌WՊ27{JO)< 'D%:lixt+'0KvwLT-ZA 鄰}Ki^1@\Zn)(=7?C Y}/> tZC8 xgC c{$)pg;4ZMQ9HKCLI&2 a+=?))^>]친H+L&IWۗd+D~ah_/۳8;\ ׿^1gc W kܥW>༂=P=lϖ4Af* omx9^r ܔauPVR)VEe5yBvBDdq3+!|p@冨zﳐU?=ףi)  ޵VшG8$̊=ӴeS0B=VUoqT3O*>)㧇%!7^dk)r-yw@Nz67(DЧjۓ&;+zn-Ϡ k28 R̜!,9C0]-\kǒuKq#N){Cg͑u&䚺ḏP5cO"F!3dQ?)MI=G @0q TsI3cPU` @E"t+;0 Y- A+"1%$M'SW166Mq& b$ʈ]kO.i;GۼNAgd6_B7q|Zs(, ƧoX$48/k/ S 0xk4 9͛s0ʩ]q ku`m+'q*ȷZSߖߤt[lA lۃx^oQ#:Nױ;Tװ'+.b.sNw8Y6T9H Of:Xz ]+uWB2:v4 &i`㈒#vƞki̟f`h"f 8:.x?0 @Bܹ}ܬ [D=XWHe(e6[THéw߈8¯CeXL"![^IQ<͒Θ8☦׸NpBZrZ7iJqD2EV#IfJ#f>O[o@9MIRQøl/j8|JuՖE027v w싓fu 3٥eJ=)oM_ 7VB8wd Z- '_?DX5qE;^IvmV%|![ -M(XOgHP2şCʿ`E٫{IJ? JW\/q#+rWSs4 iÌX]#db߂\n ĵ5}PA\dcG,N3|UkU<|)=xz',"?a'KYG({VA0!^*@Fh`}DzO9q|eD*% |Zw [&ZZ?RK;[_.wx~iU&@ Է'\dQpY0IЮ;$$EPM";7tRWLhKgyf㠦26 C0: ~O.25ᱥ)p-!f0[ F/Oq4uSAĀh -`!fv; 2TLah<}¾R;Z+?mO 4\Z!wp^+DLGyOw(;VJJwJ`̧B.#}_"/ <ש@>\:*C;9!O8 6YxD 4/V s]v)ee_?˅?PS.mVx)/BifQo0lϐwřWdv7mtt1^>gF`V_po~ ݷWDsV1`R^K"W򽤴Vu4ߏ,%rݷ؀ RR{ >!Ѫ`Yw 顚)-Pl!@N'BWp9nQԣ{2ڇ+Dm0T|guPSsuldfcھgxw.{mRiH󋜋ZWhi4 g00wWD>LP|ѣbyL̠׽^:Э@o{l/-uSB_әմPv`=tLr'@4+NgpYU=75%jR)|S7CݸVIƗ;lG-^D#DPPh8r-*枞 [d {s(4|:6s<ԟxYe#xGqxGSH{x]2IȘQ˚\[)  BuE62P9.ٔV5koVd67Y ?}x— zDal-_!56+M9@͢6@g+_ ]=e mv$;Ô̵wB7ۂz|5 HYI/tB`ݹ:*~I|er6"s^Qv@m6RGϻ >i允:>u\D@n>pbo _ehvVĉjܝzsC#dXAi^6eQUYm~OƒZ`J}*;-޺7XD+zf)MBj6|Z9j]/ ͻl ܖMqK7\! HLSOsdw-bbj@~F\"^V*ҽV*Ώ%u㹯T8t#&J(N` TT-}`jSUAX!cVPLݙ őJ h eIiϽäF| eSA{Y?w ]ఓ'si-prp/ QN]Sg Z"PVbJ|,qP&7!Et9}3-:?Efg'?]=tnZ>a;1ЎGe BQ)O糝 *#v03+j-@ٞep[7}ApTaٮ@aw뷮4[1'TK]9۵ÔTkϜ·ǁ 5z(G,=C8r-GJg&xp=a=7e"ڒjo5Ù{N *kyE]}x܎%5A9(W0&Yk4c%CX[sM+8%F_"mGu'w3hB޹ 4"o,w-ysVbx> `4,ͦJOYj1fWj3e5󺶾)ܬ'K8 Ю]6_)2S4&d 7SmŤU*U륣$2fEth,JxPY(Gw|z_/SAu`e`k| [多5l+*ib֌j` *JCVl3cʼ qB|n $qmt&Ϲ/$_#Wyi8=ޠ!Q엂C|3JJfan*z&_ae*A^ a|866\jT1h-R2&Ud*D,%޽>D7jّWѴa5[qCZ+HCxt8rI2n{*u 2=ҍZĴD)-Q)6OS_lKdI6(wbSˆF0 eh!zTe^#H{#̃:wLBgC4 MO"@ZٿR nMs79B;оfBӌ 5AbȝlHg9_$gU(Fnkֳ@ L ~W7X]QHo}A5^HP@ƇsP]:z;(l B_X +H(!sc-xUғTxUtNS{!&d]K!ذe!+;LޑH_T~>P_ƭMoFHz_*7|z>z3: 5HXzl6sQR2P>:1a` _ s /|ANn&~ʼndM@O "nbo>ɂZqhG#}}Up˖a'y!ߖF,R+Ds$vD}F#RJ57jk RvpX7A\ lrúbmLu%&'~=QaGy4#x&Urq; A Yp{]E.:㷸*U-z ɹ]-"!!.}fbsgպp(ذWv``v>PVޚbc.՝FȺ3[>cv־̔x4PYkߊ|v$ 'S@*~YXpu#+%Ygdl2mb~U\$ +V6-KPKy65Ww/aѭ>9]{ʯqzMtZ3z]+c:W*~izVAF!tIc# pÿJնoӧ~0i4/.D(6+CKH0Hn o_ 2 o# V_fl 3=6 #81Ls qjg:_I]8 ~fG>1d j 9DC6:BFXJ|ߖF"!492 `8mu- @9tdxŗ=0|,ST ڸ,[pɓ şX7ӊʞ'%rWLA`mfV5Aky1&m<}[p{@wG,!j5r Ͻ쏼`,VL*卵rcgh\5gFaĀow: p#]"z );kw5IfN <ɡwQ 60I?XCJ3 +{I㄰s}j3q[}U'骘5VbhY镒"Em8fYh:lL-_\*'[ߛXFgS|Ӈʺ rGb/bj' M?HtC_J8A*<ϊ]eǚbA҄gd+!-Vc)1CυT-Rz5'$]Y5b z `h&A"Wcjmr[څBCPu]#85SÛWMlI֏0hhi ҟG߯ɟm?Xm("K0 y  ޣ4A>C:mQI- $AY@n#GʩEʒA [QI,(+otqcKZ37q_ L<8WLxB@Jȟ }kX. 7kAc@xP]`x6q;8b.X_nJX0?9P!v}Zg<798Bk_G(/OpJm@&Yh{_YtC'gɖqZ!Lk[g#@nU@Q,XFzTNЃ#\񇪔D-4ܿ l,YOxuLqҝ]1t>[,˦|m^x'J`$>iqֻ,57DºzK̈́Ol?Y @%f\u:IvN z!/av~`!4ږk뾓ݮx Bc<<Ҥ'[G7vN; ,=~rW/%wY e[-V9>4;]Nέ.+SG'y=jHvϝ3h<0[qz=l4d{+W@5v:4[\qL$.WnC܍&>nxz=K󁢕ǾbD_#awhH@+ͽe766/qbN;K4gL"fE١˦QfT6Diȷ)kȷmߞ6).ˀ`{aҐWv=Ⲕɏ{fEdu|K NHd\A:Hҽ :MB4"જ̰ (Eb!^qZ Cf)9F}%+1D {U6('Cz[wB 75)Rw*=Rr ;x9b}7K(nZTeFO/,Rj٣ T"&߄HX8ԂAB|2d Q"DB!4ðz8`Į-qw#av7+mz{fbj7[>(z4]$ְ)ޱ1f}/J_?mu#VӞE::sS;#q Ex"%=3]mʠѬGl%hpm&K` dut# Tƥ#aXtvMЄBsr,6uNA- ϵs/P#GnfLg8>q٢\'DIeƅOapjHQ1QG]K3J!Ok?Jrb7^3G NK؍"Fp7SC_c7S` uAaM &KjF)iz޲".J:alr00Y3yv=mI{YY5>"*vRY⸒/]pЀKb?5|slZuٝeSl-cP@Gep12SҪÆLFDR m9ݛSL1@rqssOF Rb[3yvs@vCթۥ?.t!EREi-bYPB dfvY֜a7W%sQ$b+G!sR]&ii mHT-7dfҹGW ǺU%c?uįΠtōE.Z(8h<+Keh6͓*&!XRҠHTu玃QkNc \}`Cb(j,`Vk6Ht,BgYTbe>%g"}Ŝ jZ1Y\ ZHēc PJPeTՋM4~ʹhj/D ҆)qD4Ci x򈎨IRFOp~~#f߭+AlgKygCyt F:^u\EclʉH.՛4D,;?3>.E4,1"ZbgKk] qj/{OȫyO)_vs\sW8Y6$.DM x<M=Һvm,{8E/l،,| Hi].L< n])jP5Ab5)z#'2&,,~ ם&Xv@~xIBA%6I,(bsfZ7@ieot2I&FIQQٓuk r!%spB7}\>}m7:w /Pf 5Tp!n ~ N#D͊t#4Jx;X!d pu n& DkVK) ˲[q)L+0V#\#'3J`z0oO>|eI,ϬAyF#F-&|Q~rDK0 }V7\ 1gow]}UG`"qS}_}0ֽ.TB X@b$Bwa},FgN 'Ħ>DhU'qߊ[@b`bnj'k/.2kù1n+_i[^J"B.tdõm#^Ibngg,C&\&Iq/j(5jN3X{7S8ϔs231Arw`yTj̔'f*1uYw,Umk## K * 5 M+&͌}m4Zj §}vI:/6;l +/F|Xkr I8k6!x|J).RN5;SȕCs bbQҋ f`U &?)t ̦!XUo9"$S vTAK{K.Rܧ [>bl1Iό´jkOR0?8눼qqFJGpnEM`׎Ok]K>ZŹ%Tþ!Jlcpخ(GBFX/IK+0v)$=i7sW麕uO(۾Xsf݋;`M7s)䮻Ω\/_X\~0V;?\> d50ͧo!p(ssS!0Z'MZ`^@X vbn TPt/ 1(*bDQh^ c ͊/tNd*|U n$lVO?z@w|dbu Z;s'H,v9xCiPCFP}`q=}ٿj>VV2BF1^t* ('}>| vxA>b5|$%dԚ~R?8uNAxm( \Xm_ݬj9+Ac݀E 2-grq/Hq FKt8*mƝG;ڛ:+vtyEwf`ehf_3-PC0+,u?Z469'u⼒\8c-cbϚ20%@o6]iXXnĽicSZǟsS6"&Kn#]7&Co{#@| 2f&!1  @^*G5r=^VV_Tt4ttBF&Vw`Ӈ`(6ߏQ_YD_\@w3_ᭆ?gQ׆5`9=Rh FB=a i0ܼ m<aJ7S$J*&UDnjWro-! }-ĖBY2}y|L,"p v,L^I˓\˞m7'ʯy;R%kOs=a_) >Vj kaP&DAx,MDTWevQ+"'OAHV} 5MH>rp[i_$(!>mG:Jttwst Ur< 4H\&ʩc .%oyƞ H2^tlxJuʔ=q잫v5*8Nl[ "sRYߎ,U$T]LDN8^a@?s2dnϬ22|X~xA#h`ƙDn8fPdi#ݶ6hs`06+}րX O,!0fp*_/L`Н;U պ$qHn $j, 3/5jT6m H,_3ޥt %UQ/qjSnN>v@tND0y$ЅcgycĞ" ,5}dDwջNI:N7NEB&jڰm;96=E샊H^449̻7L{.5Ibq;C^#NWĩb)i ?=Fe,n:▯o{ygqj#y &JL.]6">nBQ٤|d̸Q 洟pa3Ï0ЋU˱EP@o¨j\!tov$,&Ls~σھI-"߹b;_.ɝ:fyY6c[g"| Ys U>sDZ!fvt@$bKh8Upz<n [4rmٛG]ZZtϖtuQW!" ǠSP._(Kn,HF9-AZxZP=>*fjl]'=Q7XSUR~*I x|Y1}Bt.am LC!a hvgpq52ъ'>ec.CϣJ,H@8}$ rzkL- q<=c sPxJw}ffry̽\z &wS d^ʉ-vk7Kv ߿<#yo*v EݠKE  !OURP˷wҞ 1l! k*XV;4`NP K WMfL.G %a 'P6S4|]f*%n 1$3vZw>y ND{lf]ʑM.B!9Lzme͎}*P>qw4 53r\t8@iI;Oo8c*q5Sn½p=.x]z8=1! [5P'5XL>ݽx~۸IpDoKrr5$h1웎 x)?!luWa+S$/õ lU{%_iJO&DDH]Ʃ}q狂15jȃR@1Hݐcn/$W#~֗ݜ %+1=ޝTL^CMMQHqT>_.OmxVRYMhB.a|4[SAS7~/JÓ9䖳;S&n7o6"!7jU>}[{)(zƥ4B 05lxea)b /x|e)?Zxu =\"xdNw`),@0Z)4?ܤ%?R>=ߔ@'9_'@fs͕",4 ')~F!^bڂ=_ u=ihD=TB>%ly;E]d PXwłdao &kUWݣE8\lh}#{8u>(6x|'|$! ̱-Ch߫vm!o 睺4*ym}(~߃p?#nWNݭGB"PA6]?sD mx}J/*bl>yfجˬ]1+40@_Wi}75B͢H`f){GQ[zV'B"¶jUfR7οx{c"p vSנ!|6jea_EUH\=H_qR}M] Lpp-211GN-0>'Z:@}; ^Q9!/ʏ}1U͊ O|ɬz@wlF/VBj#j`[UQ[qt63'zݑ6O2$BzSƺ7a rOq5d%ȰNw@B X@aϙ6)*Ⱥd GM_n?Kv}gOFn#4N(HGpWaY$Zؗ]~68L`G/0CrF7_a8[.팥07ci9BtϕQ媹ϲߜlv!E8xjkþ8@$S\T3|E +LS T*N宬yG~ f m1w~UgH KGn(d_wPDMޡ?ߛQM JHFA(A/>1FP.r1B"Rlf/7S@n'B`5adAMJ k`s5k-8#OLɅ-?jdVlZ9u˂삍hꓼ"C^m0<\,X:`]dwo= ]}Oxkj. xKણL${L]>l) YV垙{";6o> 0B#uNš=̽,Aڀ`hXa* ;3Qa8vesB9.mZ2lMci2g{g~wt]c B~-8!5~腲6c8R2T~ea=)҂~[p;ѡ:5Ӳ~hY- ZQ' a9ĥ綨C=K>Diށ&*\㲨"ja0Ǘty;M6eC5Í4u[h茺[龞+Ҿ)pqWPx#zu%]mx*z0n6-Τ'<:ήi.9of~xIԑH76EMR$+yB; aO&7gŴ; KAh/F9L'(?=Kg%]zO0HG2-A-?6CHWXy+`NT LF9=92(őNk9AFSF0P&EFYo]y?+Iw]P|Ye1a yXFڒ7 She5ea'USQ{&^2 x!T1 ~VUM|l 0W0/>&|U={:XNq#o޵I^%H1<+qfT@%qɾ x\RXqWgHҶsjf: M stǻlT&xssYRkk R`&tn_e tcʻ[\2=.3ktmmP:2 YƼpS Fxekps!^G=+]SѲb_D(d1vg;6 d /?|<8d'ӞXu47Ɛ*0xY8[2Y -g t3r;RդcBrJBBjs`D/g>;y'b3h ѺCo*Ci4:ϤmNAˏtdGh _~wWdZK/yW}L>F/FTZ2_#O@ ʅ33oLjW>S,^W='?T6|WC/5Da!?%vd 1#Xq *[>JԠL|O5ΤzQh MK+dӦ͛ʥ@`d9 VV崟C 7'Aήnvk/U o-Nb@̣"yH求ȴ[YS:Y J܋:|rl#+FRX6>τᩕ*?-WTg$qg?K u>m: a;SɅ > D "[rP3~k>¹+ϗ₳#isH!z@bO p=T=<)S,Ģ$zEĩ6^Ah6z$h>hR||I݈ks]V";IpXa G )^D yKVTk Y@ ՞i,'< g[ 70Cus5ĸF6~?ֺkAUgvYCyer7 QPf#e0;*guih1nU6~WN5&6) *]5Yb\<26S͇J  |x(~1M E `H *hf?ގn pHZ3ӜN Zs Auw0 1\M D;%;4ߞP lD؞ M8Du!I.xw]/ F_6GGTjKmu7tcwk^ b`eY$>Pm4 Ť$F6r֋eLf3BOBXߵT7`xЩ{6ZpK Tt~SI[NOmZ)Ǡ_&ytu'ty1>~d1Xtxha9ւUXFPo^ |4ȡ>㍪~8$GQܳCa!e8r˓ŧD)!V\AϳDfSY+*!.=&vI3ltA6'`Y%;E([}oF["?k~^E7 v̌DmssѤV6i+qFh ;0gI ,a97׼"qؑ~+v/Q{0OLjMV(yL JOe܂0T6Ħenfַ&{ %*8[xY냣qcᕰJh3g-ӏ* Hl9/x;vzrMΌilOiG8)l.Y60}Ϥ9 ࣦh{v̂~D:X$ِ{^^<w*>CÀn-\2>2#2|12Ǭ&PT&80:X wyωZPlMCj3Lڔ 1 \0STD\۝|?¼`0+pJ *vh u>xk>@J֠³u%Q+h}H<׃>O|Ym[/+F|JN@3T.)1,C7.&ÈvQD=La',VabXt_gkjv'Aw#ǏӚT0t_BZw1d?>zZ ; qRܬ$Qur3ÃW,(Bsϧ#p5}o ZXQ%3'^B<>!`*g[ `py16NS+Cy_}N\|=yk' >"c:}Bo B( C0AA'F.\t/_.2 thF$˜u]mwo-(֖;cBO< @x탱7:R욥W|\5o1xN/Ư41L9rmӅ!s"P`^T{B#U:^tKCv>A)fi&.XbeH[Z"(%_K-0u<|c aFgɃ#Oً܆;v?ɑ]J1?pj1*)7f 9ƅp+6;&=]tSw<<^})ێB P5f9nCsZ|t2V)8v#d[_hHNîp{WN{#'Y!\u?k짠N0#ɀwC<{Fc&N,.^ {owۜحsնXJ<#;y[~\]M Z,SIwiK!-U*Ί`F`_Qm:t2-n|:T2\&K6@ss'D$m$j!󣢱LÆǦJMy/̎iq%?F8F- Q=q2^͖_lsXJOvay|0G O!d'",ZzP,q>+̒zH#C~x//A78Hd&7te`Gڶ[$vC95%5FpwP !l#Dm)'k0ies̶GvpU 6ݛ8~,WPŬu<(rяc W*To̒zn,8VJKAr!qo#h[L8 )W.[l:CLﻏjre`b%wS ZKRuZ㴐2Ƨ BP"\(' J\FObz1;.l1ج(b2^i/ؘ↠qCYA2@9;-!{u ̑"]6g |I=3ۄwEK)H$$MY'`j_>G%g.62NǸыmW "X}ؗ/v4>B:iJԇ@fa@A,>9Z##Ck7Xb^-Tf>&"KZ,,O˲H opz)#)ok"COWe.M9l#߈愠N_'~r'ZQ˓ I*vd\ ~x(ofS6@j4Ig/e`6 hyXp4-,o|t !t5 ~C2 %u., waKNQw[t^"H\.&-I`V(bno-UpY`2]zAᐌ')"|:OT8< ^"s/_%`Pժ%AxcDns-{{K#p7O3Z[́ws%@s0\_@mMV8($z"8{f z=:\%B Y hHh;`) ^HDUH(/X-< VJQVͬbO>K!0B#uD+筿F+2Y6#P [qnmʾͅ?v1x YIl#y/B~<}#\}HnmK!X5hD&1,Y}"?r0UlHXT=RxC$Mk:SȩExb^aa; z[P!dBz%{\R#PrIޤd%T~T2_8#4KZɈ n!H}ͱgڮ ]VByԶj3M&f2:B-1uقW{?29 Lscv2Ũ>I0ka. ɁKJ xU{Q3qF wA&B pL΅zv;LL81̝[U~8F-_ } (wVv _a [ۼqf$1Z0DsTuGX{^9D*EiHd~Ga-&d*u|Pz?a -k ,5؁;}rwRQ0b 5y!wGANOu?J,ne..gaWz@ŊCox) 6Xo{v0(-|* z="a jx=84$QP~弈 zA?R3+nhnL 85R ΝpKG#X8䯝|f:7`61,GB&Q3bW* (vNf K^%Fs8x `^Al\*FnƑNooo};\>! l|AŽ!Z8=ZCH $i<$Q0CUOk*LS ,0n¸atHp |&󠷀35'UFM ۀ Xzr5&^Ʃ0-N Zt/p"HŋE.S3ET)̩|Pn4 cq{]Wo4QpR6u̎wc6ҁDqL$cZ]s2U)\4قzbrE!s(P>ќzlEs bsz=@º^<'%*$4z *ˌ -=2L;!R!׎/eq%ns`pr\0uX)Y}[?^ .CJ3JbFm\!3k bJ,:KD÷r *v6D#!UzBP8_#@vʜi61Ӽs0ϫcqO6&[NSpUФa5ұ4^o(2UT(7ZC>]R'gtY V&Ya:<$ =^͙Ԏ@=uUO+|xuz[dB=HùD)!^XB7E8( sBUvv0ce%PsW>O` czB]L3uŇ~7}*9Ǭ_bXBT!ȩK"1z){7Z:[CMۧݢ;?< >҅X`,X<}3 ҵX.bl㾯[v';kBhaykpb99_ |&cNѩ;}M  aRZݞxE8ߓ4N/{V1ugi(n .!c28*p̗D0Y}i0YoJwaߏf6˱_4pjrJ"+ӥ*Qt QJ~%CD6,xɤ*^%hrMQrQ89ьɭH~nox&⭑^E\X-Nkh'8Mi#Z߅?8vhT8w4y5/^OбȞ=N%"5%ȺA>M֤ZA,Pe`&5.܊8X3^Y8bK`$yt}-Cm]޹4\= k1-Us67 :ck>߈~{a_EqlV; P;,T;+tx1GX~2RAC)Wj_x+0L3[y' ѕȖ8-FEg/)-C ~ɂ,İF=pp'$uQ>7E &6.e=[}}a4U㊞wM?'V$2m7.cyD;c\G΄z/r_H\8{ nbkcu-BX֖entTl77Ucpt??+fϳ,+nyoc )h^ P)6w`^#) bpV޿.cfĤ  ZCU _!8z>ddRcɶ&9?AN+Y|te/y?|PFO2 9^!~1w><]:`Gbݞ .M!%)k7^M%kĨŐC+?bhx&*p4x,D# u%@Z3ĦNB?b0hox<$$Lʷ}2& ݅m~ 㓈=;m,A)hN )=Qu8,ha XFdl;Ms D"fgB ;ODiRx¦~M8 ny*XڱfGƳ.<焳ͻN A<;ç#.rBWFY]^%c!35k1$"43cNɰ(tsG65B iT3%J&&A$,l_nG_;v Oo ئڻ\Ɍ3qa@N3j fi$];l{i} D7m!.̲&9K&6p@*9?ݯea/KGDl5 :N2cw cJTBȥQr,dܠ#-%gzS'*Mp9HHy"9Rsu{8 3 62rU=z.PNpt&1JV"QC:1t^?shA yAtX~7TgoykG`A|?+:-jAV[Zuy 8,#iu᪵Ĉ/rk?Ǧ"l`5~EϳH′P4; >4QсJT[h r-=\r!X|XBų鑤P튥yYށ#{0271Pn_[u$nYDR̪Uؿ^b29|xŒhFLP'!UpPO :<8ϮL磭ʉpK6yY_kOꃹ*['}|O7 =ޥFuW.ZxV5Wp<%J4{עlN4;Q9ǨIp _ -=;¼[ V}A̵`)\'oHHͱt+[?|&G\5"\O Ql٩z)xa^ԅo<* anLx0z`Rp-̚j9)yO˂ ǽu6h=>c@򋝏Tަ@śУyC'|052dt`O3 !m1 --RHzF؜ ^7ZH7 0<^ h#ڮH,R~iʡtE퇢.p>2X0Oh8ғ(5]Rkϕ63Nٟ, s d80Ms|c3lGB[?U$\d'Wůb co}oIjBKz3)X R^s |(g~AN-~XKxQz16Qv|ImX.H# ՞DE!l>HZtXD\!BkA^F})1/X)Rw򄲍7g2Ip7ɻ\}@{]Ngf!q`EL%Ry:/)AJ$CY>LkE5'"T5^  u*)eͩX>[ h??_r]Ճs~-%ȅgDȱ89nQRɝ`K#*@*PH# 78f]V7bM)zqD7Hz{6!N-E}3N}6/ݿ[8wp0oצKVWpDvwHےmcKש/VrW>!t B鈠\\ gkz˗hq$/`pWv\֚2Ƿx=*]ߩHU4~-U; l(/C7.>W{Y iT>T I}Kn6/{_9"|kzAy|"}_ϯv+yAxe :Qf&|:G3' Tر86~×P؛A[=Q!P`ڳ Q[h1t?׿(x;#MOcq A})C ^#߭Asl=-3Yr-dWTEl"GLm\znxs_Wn7;m!#l J[XF9}#*xB6!gz6-^/V勶j9־lzVapIgׂ̦e'lLHr9z߿kGB'IuY33DDbbnAM~>,o-V[f^xdZfҒڗͅL$=͞b8zu=9z[yLpHD:٘l3qNYUm4n&% CZ(! *w{ˎ >ic n*'=HϘu?@ݸ}/tM[꫷« 6?SNw,{&φMȡMv0 5Ekj!4A9PΌrlG 8'|Ͼ/`+]}>~?= %Rڞ 6Tq## PC;9fpWuo~ 񓛉ge K0x{Lo)(o'ӹh/@?uW gN{(.KK_ uO6 s3=;YOJ\E4WzD{#ȄÕ2:3^:_;K[)TRw"k}6tM̫rW i$%2Lc梹u(+SZ%'F",I|l.ma|Q7Hc1?ek.ڞ}wX#[Е_%-5'A܍}9Hz X49Ia]? 'x?RZ32ؽJ-udGMO׎u4x-R`>O( Qi穏-1,|61BS a6꤆Nhw"\E Rcrr`_C*C\9vfjfjx gy0T;ז-͹)'0:X5Ӧ=+U=+3yX#$/ *G6zS`W3VmEr ïrn$MH0jC[P0󜉋5|%=QM|8؎m+ǰQ+{_cg1'm5;vewdK-߸# 8*?%6x|G!(N&Ecy_A%9:ŀѝ4_d^'wy?D—`n C?ak _Vk[u`rc{漬,%u2x| 'Z6na{*刏$ [Ȑ ִ-)!@W ,a q{2kpi>?(lԝka J ,L5'0Ch/Ta<-Qok!qh fU`(.ڋrgZ9R pETp,%JN[tWL bpu![=uP6XxLǧ2<=\:.z>U<( &S|٢:AB>Whv!1薈'HG@I4 /=c'8U֒z.O;zL㧤Э~?²SvՁ3\yP NB[یucw yb9:i=-sX2ml ޡla@ %ЈgE㐟nMJ܏8yA+ p{NU!ĝ*=u6WUHjfO{%]ė@F$(M,EDwGv Ge]EB}pS$rثpY<\^0 YM@%+*Վ⮫^a`Lطn!ei3_ݯ$.{c>4fPY\O0COÑfg/PSܣcf<Z7&ٛ S"W?vUG>lVF]5wB@=AָZ{!B3q7nݖM,4]0! S{lP_DϰcRѦ|}ڙaF) a$),`$Kٴ>ފg\lXp?ט_O7Ah7qmQlEU &^4Q/6cÄȃ^}-#3l=M)`"D /jװ5QRi\Yܢi3R׋2Tsΰ 4za<1ΟK߶ 2e*6 "e E&S+B-*my˴Cfpd'YWgg?wi;8PgP3sazB4-֘J.odxm|8:n|P0i1Qq"VD[b`ZAT>w~-H7a7!}7@w$dmTEzSF2i74Sb w{گοȇ'K@gzƭF\N36 0Db8XM.zQMUi{0KPWR]nVȴ" 3V(`y ( hzz<@X9p^vI*^*r9蝣~dF8~hzFHNaqLȝҬ0MxIFzv펡vv0Q,[ȗ^A ˈXYP3,$+i}ò?0?+J9ο*?ɇB` 6}."eUGL< "\1XYp [HHl dN2uhД< A~+#OQMYʆ>~yo"#1ex?]pZ$9k+4uK ~$&<{TYJf?|^`3WJb(C/0a &>5)~ǂV&I|픥Ghevڗ2[NzsC?2>8;(ȐA@vP$.qAgG5 ~ 5غmGvh?|܅ P0 AQE0 ~A,V숹 2aZI@(yumD-h?T.YsS_Ѝ(ϘO'{R0A`ԃkۓP`;3,'N^ y0g/bdL' t[Gq$Dے =2Y,j惬 0Xj+hu/3Yq_ 20c3W"c_8!m'Z`%RGI=nx?&ԪB VFYvF`@{!ʘCodTl{BXwz*>L|ch6QDŽBZ9܆ MI>qXg5]iYH7CC>Ŵ5z{m+o@$&ڲhM>Pu$bb: ArW#ꁒ9%LK~ _PNeO/DцuPmHʒ;va{dUnzYKN4pi?9;_zr2^VW0:XڂiT3ROb& Ԡ,UpI9AcwtWJ\rtMFhJ&L$ _y-Fak.d,&ؼ`HQ:XA9D뜄Wc:ns,*瘆DGnM׮ Ԗ!ṆG%,Pju"n5.("Ix3Q/Bh_PwG~J܆*X\b.R 'r)K $~qPn7ލ)w'Tc|7@5jL@sJb'/{tdqrڻ~@<aĭM? Ȋ3)G;TJ}T׊2Y1`L(#ΏfWN/HHwh8SGJDHNLډz]O VeS:MY,*.0p t: l?ra}kta!6Ǻ~Zȟ;)U7QLu7L>TE Z'.0B 1"U?Qӧ(G}Ќ7P]q[ܿF)u~=-lt̾$Pc)w\a8_)% $GnxB%JNiw&{ӹ!G3sy[$94?Hdy}=E+h5daBW47=:\wӞ~&|[N\YGo,47rw "tOPE0ZL@bw!e&M=s|  9 Pñ7h*)i m+p/ѷc#V{;cD0cŐ]Ow?4 S (`p #a$-e}HtkZ.>Xs<G݃_ȃʐM2<:!F+}(NJ↡&Y|6 鸚`7qV'$Nf)I{tN~~A窫g֩ހԞ׿}B/}1֞C 96щ{8fUjsgV2IooTfOf1z΁,\)/UIOBKn:jPJa *Z 3л2Nd=O[ϴ*18S>Prϥ[/k :Mc&)`k8LC\]uXrrFLJD22_ F^Ey2+S~YU$h!]ֺXА;v4+"K ]$2]ι<gzh[s B$xh6-UumEqoh s&abdA ""W[i@W'y[3^hYj#Ps: }$ _e4"Djٟq_#v9P6*>R8 "}^KpgE84ֺ'|}(켓4.,l ttD؊#'fL bHdzIޝO C얖<ܤ%1"~1 M*IHB.շsļݘHe+Nz?hU\ c2c9n|sF4 x;P/& :)%"W&W/l_=Xw6i>K5q_̭NN7^HC-o7vZp|-QP$_'(5aU>q YE!+rmU/%_SePBpjK#A8%\e~ݩG 'KMM􅊇.?U-Pc87=3@sO-Nl$3HdYNLbw?2ǻ"åp>yY4?U\G=b#9mWnWuBXpeh.a 1b=XTjmVh}18<ɌȂd^%N۬ԊЌh `$)ߓb(Ϩ9;>I{M 31Dž3t,z/#}֋pzafGFg?Dĕ}`bI쟼'0PoT0G4чP_ۛnLb. p}8 4t LX)(O+*ƛ,m|f-Oj2RNJOx^pCX)i;a烰cuP`G[HFQpAkQv[QG5i^Gpscj*gFצg #/-D9_01S1r9Ro:$mzj`u.=rFÈ b'L4&ͬҘC Wn`ii% uѻTjxCpijfN^3z|koz3Դ7KZHgcF~TYzHSv"{hO}kju*/&Q[E;B<~A;?C?ʰcReBۨkMxSdOa_m<ڭ$υ"E!_p6Ouqe/fA)ҩѯFqG{iXи]>%Bbߣ(\zhC1e8 !GПc$M<*U.|~~卢M#j^5$kɲ #[B h5f?iYje}-Xlkn*R@qʤbA1S$$/K`T!(xCb߉뚭#F/J[>cY6BZ/ꊓ;gy+>]>/ ab89ɌP^OBvS)24:݇*%y SjA 7l-!v 9lS1 _[gN5`m$N&u[P ",O4BH^O\JS6{)UaNV_G1&zj[t Wj͡K+ႵW9xc¥bBPorB5Ff9/o]3i4D<,{F(Q"0 %2mx.F*@x5==J'oQ4ԷOM\\|t>qX_">S$''3140셻nSzQOwɓ `Xqrt)v(RKȿy^,pdC+:~(ppFcڈ+j!ϵd܎ţ|uUn$kANKF'uP(G-xDpfԡBnNpV`zdq:pM9C!C:**&|Jىmna[$4֛AF$̊Z%cUU."+7"W_2lB ɜkL"sW}s&~<]!x5%ÐQH'ijdk! GMvVbǺ7bJ<*HT? OT{B}80s#+Exy)R&h`Q-;-ԏד P{$uf@  |ԝ&-*`+u#!d+HtS*A\yY:9ń$%0  q=D!ahMjr^-Anր3I랔_^wFY &GaL8:ae~J@-S>m?*c6lT vM|YFzmP{! ^Qʁ=Ft۩Js5 7'./!p[wz{x4Rw݆*n9<|unTnrOk7JiD.=x8urU׹8-t6{7dArGrWn';B|0S2J~({%ioC g'1Z}"?\,)}[C4Am0 .去j*Gp#MJ /Ǘ2v{8ĕ' v:THfes7l?%% w}oSxfdPQ{jD•"vp܈mSՎ+9 ?8+/4i5k!1<oЕ8Cw^`2 !9`}!o:' - ; ȻKJ&/*D2DYU83ڒ-I <dFZI10EՑ>.<¤Afù\1B~?0"(FZ%\= ^ן{ #騙xB{'V@8gO #!dؑVaChe{}njYE$P B޲e/+†C[[=<T?3M &oY0}dk֖ȉ%J͚^wJvZ wҗLtc s+wK$VJDs0w.V*qZxWȼ[ ##SnW3c}ڐ ,A t ]6}TZ40lFA-ƍچbxt;AkSDmx{_hZ*+_U.O "!aOix:!\e}!КȾ>%Tw_f#'/AqQF70< xMNaAoߺhC&o5Wb\' Gt  M\c!/Wc) ]]S/P;zM2\΄ ;I dt"㨗 zcм;B'jMK |~.!H%Ԣ>,p$ = .-G4oySy1&DǏFS~T˜+^@OT,_ܼ`v~ZM0rDh&?|&PmBGކ9l&0JVi"d!ؼ:N؎nY|S [3x5LoC=pvr;@i1/t$(&hf m'vg4n1.7 m] 7t\?CpB(ӈ>wJ lr A-6+rR aOp[k|'Ǹ Б\ C KQ !#CK*tQNY%qe'5y茲Rg˷CZ?)_IV( uoobҷ"\$COT~n#uA8ae26*: ObM8L0Ld_i\uӺ3d 6 6ww"fl?3CAdo>lZ0gzZL"bR:'n J3(= *Y!$_ؤv *jɑK;0Dq!2ILbadN? uIOl'Oܙ x&%5iO<4iA {xSM:~ħx槒4Ѧ}t'zۧPsIӽLُMgI!&կIP t؏~C<6m:C/hlVM #IrJ`"CAL;r=dY%|v[kl:+I4}ˑssai0 J9K',=Mm^u\ jH [ }ADWҫ G!tÁts :Th}{<j0Z/9{jS(AvFT]p$#*;?~6٤kMv:8k=UrO.~t{,Z4}1j5(Kuj1GC8SlńօjٟrD,ts)E-n=BOb2ď)Ȳrmqd8w&1gqqu2e/(4(e8Zusru0w'Gshi>·:1[9KL]e*!"/5cà4 1u?2gX쥵xUQYPCx3j "ѳo+iK|`NSÈnLJPƨCJ-| ]c%hoDxrB#Yƒx(Φv/S{]7@zַr!J_C?W!lm{Q {;ĕNvD yhjc8 rЉqjFEzA .ڜ:r!7W_oU 6Ut%Hg7CT D*9|k/ < o-݈<, _rYp6 buyi]ţٿֵ?"z$Z7H'c<+?:{}صW@ 1h[˴ 4<;!p i;>>O)J(݉Apj}{|pʖm/ 9>ҷ=m| -SʩՖӗ}ԉ̜I8-5Qs!/Laϊۊ]@AevkyVu6AI eu0N黇y2P=oEF3oJg(`Xj !|pꍈ^Wow4†itm*32 juLrx--0S5.@]jأ )+6 "'h 6I+pH_\`%8AI߈./)-hj(!rfs \^5*-eHwj{E8Z-|Ɉ (p'u| 9\ٗSxOUtQAM)㏸zm\K+)ת$'rCy:Z '.5P{%kJAL-π.Luf^| _)K ,~2|sS.}=2,g 4:Aph4t"~⑹jg)c4$aH- É޹.8{]PҰx %69hL u;jB=i+N'hX&rj$J (md 0]n{o$`ZC"%;MLaP$ v)ܕ&EdϖAwKbit2{<'w%a57F2V,l-qڻQ)wR (:K3x% v DNϋ}Aj"@q' tPy0tB$A 1ҹSXHI@2 r ׶kqz5$jBp;d ߋ!Д&vf㚬f6rq4$djq*״^^2F,/_ (Rk* OнsMr4ѝcn*\[>. Ar;܊C|M "|u``HMrlڋuaT|QI`tR 㮖@u fyq;孰)*+}zj:CH-$ bDK>^w vsHGBHhv Pypܫ^rV࢓~k( 9NЯ*Xd } Fpڕ;Z}p9ŀUO|,G|00wruԛM{|ҳPN{\㤡h9pʻ햿]@mH2 RݱWf](08 0hRI9&T [_Y% QT"\XS._(;i ~fla|}{5VC%^  ϩn_]M9DZcZүq/MND䞟dV9?K X,oJ]G p {x4hxRA\Exc͞!A {wĺnհ 84 8<٧?! 'ʅ$AT4 |˷lC9 GTŻ./S8"wf{_/z-@ⴂ\N {kXzV7d;erG˫Z%i[O/28엪u*XŨ$TsRLS fB! > !LdP7!\p*Eށ`[|PЕk OGVg-K̓x^^xdKƟ.XjNѨ_+>%hYoj2:o~/A[R\ty3|ٱ^)qܼ컻 O/\P]q\ݎqzҪ}  ~/',.(&邯qyU0:PL 3_&Z#6T:9@U TCL>bS [O0xMS % 5T8DSWX?Зd\<>+eBcDr nn<:+Z30L9ٚko5O=%WGg *-x:%ކZ%WsMl#%E6y˻2 TMd^> 7HVIsMJ[4AŔ>^`NLyoD K?ݭ^<(ƀ4/z3We Kw`-$KFT8)㘨&DMENjCx\O ǖ&xY"p2FPHNj"0Ȓr9q]"#cU& <A~(<g'}+1ܔ;Ax2^JX-)~Jh]FN*\l(.-~mPHt϶n>[zzcf)G="5//n|xM̠00ޑT̸r$+HwܟExN`]Cie6QpxwsV_B g7vch&^ء'n\j[r;?OU[ ɬ!-Ė'[@R.2ǼS"`w1~“1E$>-ؕuο"6PZe?C1(M \onVxҥf2ԿNV-^=Թ4'_4W';w@C7bNa]5<ش1fJـ$KO4u$fuZ[@=2sz'=d{S̴Y&*@~,m96>4*5댵)  Wч z7&F䳄>?I& X٥络-sl7:-ZzVsbY x GJ e6=R9ߝ/=nJiq6C3bɯNd*~'?YV"@Vq3;;ևRiىGg#-] ~!&5~n"?tj{aky^`l{ƮB"lNQ{\ (y#^%zH{]g.Hb/><5B^?TyyZf!}v Xqsɩ~}y,R>sħ=h+$?,q2W~"r'g=TQ 3}'&kY[[RьʰƲhJ<#Uh:IW1){k-x㢯8Fc {?!Cv4N*khF,'F"lpӧ2ij\ .9t.ٓ~9d!+-, SHԛ+Yip G`%[􆫁V^}S9~P;t۠79ˁ ^й?#zTG~aMHar䫋diB FPm^|xb*@ /A;2r@c-[P!~"[J/Rbb*(U b7/;2g6]b\M/+UNjW碲b )i+ ~+X^^Y~v( NMr8Gbh:*E Ҭ䭇`(]w68q+:Nʭ:өj7iż0lҚ*)bʄ;;pbNԽ|9Dta>t("PWj_^NT HOW-"?g0p["׶M݁əڄhEH{/'pP4X;a`(K|zD;nEW|$Xdʏfmv`$~=)@e2{2p&% /|}FbοY^ƿӿ#SXDq3מxJBQrwee.0}V<}SGJ=p?;@zP>+RI^9@9C{q=OV$YMFpAe,RH+3?dG`r'Y;@|s-CVw3” bx#{a 햊?C,r|;v$MM1{B_LDț~l9=2_=SBu_C'֕сy.>͜0Y"ڳCܕ"/p3Ʀo9ڎ+8<6KuL]AK6DoCѭ_TXlOQLF/U'v$r bju8&Ij(¢3<#Z%ۈtj$2CZދ qR tF#r{~%I[3o< s`:$!>\I2jk.PX%[KOi7~ygMɛvLd$`*g| 8$dY`) A`Y& O m+ɱaو@[m@U,,<ل}ȓ] +.owon(brEAхՁ1Xw uLq{@0զBu~KVN핍D $`D5i7_wLr+3__bNB(f mQa1ѫz<ŌY/b1#c^A'A 0 `uo?O7^}S(J4ByL>0&3QT]NIb/'hhHCvPQ {eE{{6Wm"R>_>[ bE5aAq;6#+"d} o6ŽOMTLW0u?"G{J3=>M1).?fI'!++&Õ1!*?(ȧ>5 I2wW )7^^ ~tGWz?Ne&GΫNdK2SltQ>}s>4)xo .'_3?RwQ.Ut5 >%"ln&:^[, N]UfP;T]W@LJm|$BV _ɻlX=$e2 ".O,6 m )_өO]j%{ݛdq)~[灜PqOߵ5&78&<%1bwBC9#u/uHgVbalVj̣ԅSzNh=9dAֲ>2) kX Low&/4%`* *ڱ?l>1Dlc:*n\b:=\T~ XJqVMPg@8# 5p v3Ie]Jx`ZDLrL{xb$0كg0A&Tv7}|aҨR xt8t9H މd-TC(ÕIk/@ZHiIdzpaT3?D1&WY3y$ Xy6#q왰uC1/h~HN"*$'>!l ke~_!e҅@ X],gBgҰ-#^7eԖ,Rb=3Ik$yWY;0_Oږ\ ?NÃ8L{Ő7~ e̞katG#soh3 蚿,}@|3W%7; gF8q_Dw\52?bVAG_GYLB]Ǡau m!{^?cKTLm%ODu əxL>XdHд/A#caS@oYv?gQ=)>+H\6Peg CqI#mZ~5 OǣyQ>ੋ|:yaTښgyU!i匢Ms5!f"ҐB$KWag5۩n4F=,bd7/Re@\105ˍ0$YkFIXq g7ӬyHB<[p.n? ε[ex=׿?umdVrG/ze11[SPq^ Nk1c |{L'qy@}sl1>RхV|y< 03vx>|#1NE 4 ^2Aa &4.=9Efx)̭CV"=)&-3hauVBzZ[;izq9K|_7\FKېb 5WN~$v~:T:HD> ;0;ym9_ AHOQM .MՐpaqVLz_Zs L |7YL[p[ӣlhTt3SuGPƊYA$J jU`4 |iGb#9 O3\BRTӒ wIƩI Bw{1]p9Z 5*N_4t1GuheM-Ǎ.f]p0f%2_GM(0Мn1Nam [}}}v]t2+QoE?/7z`;rpgfr3SsrѬ\4U {&gfِkTKB6p1 ZAEeU$|~.v5&:k(?X"7I|̎ptnQP|SB~ jw9)cF-Rp-4Wv81t{<+d뇡 Tϰiȋ)yu mI^Y6{Ehps<N9J\3<"շKxJh29iB\1prcTsY+m~V$"Dס6b< $h Cyp )keB <檩mO f`4νu8'C#Ss}K𘂏2e:ތuQs5*²%uM W>GhFv˽hHhR Dc y@rkg!tzƨnŨذM:3v< jVvapON:'o_qn+9>Z $3O"9FхckY! $$^=X'ڠAx>]GpydI/b@kZqb 3<āl1q⟩&?JM*W&XtI-'aFv^%.07f=ġ hr\;h2gʱrsz>+J150F<"dքb[Ǵ[v\kj)??^V EhSCw MGAU8}(- |o]NcČ-=?\}hS@V- TQ0l7凖 (|L65v|Z?U;Jp,)J\ >dN>#z1~(oKnbH&iD"۶[O3 ꩙kSZ!`/Íj0oAhOcwx6R9p~/@$ŕalA&Ai W$ZJ5-=5EhUB#/bPr" =%GON ǔ Ѷ/c }>\9呠GA0s8ZNZ66-m[5)Vt v < p>CGWʫ%@L8u7@VoqD 4-jq՞xFdpc({36wzmM2>ia)V (Z8k_U5JGUd'xtUqcUZ(w>T}JOh7 jjOWT-ɱ@\Bأ8H )Ӂ[d;='hQDi}_Z5s;aحpQGү P|e@a0G!啩,qQ#M UpN%e(,&?3̉̉WfA$Gƒ'BClf+s})OДiͫMo.T+A.:G6f:ID: b` 9?ɂDU'w V|?7UMӔ]"B>9N R1A/9zVSK[ b9:e -m"5q>֕Q/ 2YH깺£sN9eFԇn'#UrM~[d%}h~#2ERlDQH}G+XMZrJD l~lvcZ}jM r^IҔ mD9#z`y꧝eNp`?װ/?3k8)=X늰w}L!_0IT3OLs:ԍtW2HKPg%3hdU?Bs˪g|u7H~ t̚;#<aĪ,% . 1C !d v{@& 7<ILiA8J^vyT(M#¨YS6xN3#SJ̖cW(gL7@\P|-]-.G}$RiN6J>ZG d(%933\3waD3L#"(yR!. h J)\yhf:oC"^d'mn3־POlcgwUz-JTR|ex !!ʼn]R&/g<| R[ǟ#mƸl}0h<9i#kاhu+Țl"%}y‰0C}^U{qnrIY9&zazٝF!T-H! K]?,)KZg^ J?+ RZrƱEp5WGt79QK]JSxz,+i5hxܴTEv#T$VVe{)L 9jicǞ5vC3ixnDk6>$ͪ_YXn1:'mtcڥ+ۨ2!'88WiA $S(NnȕKl_0Okև_;T0)<X|mvq [C(%桚C'o^Jeo2vsο+'(^2PwXW[0uds܊Cu ˴C?"d3 `B;`, |3qv{\Է-8Gg]2 G,߻RὧXw/]0J=ww)Mmay|\ Й%!,gY1ș Xc邘:Dl3K==P&( F(:p 5P4|Ľ uElC]~0#l;hD85WM^x1iJl_@]_f޸z#vog'M(utt7+6 *9Q(P]vE6T[ >sY\}Mi-1 XBgY]i5CNM{`p=}ʎ G)Qxo&ЛHGF+ɻUZ%Cl}[9&IΟ@*߃aDee5^ZPg\ϼ$u05#^]uqC)4h- 8Q=q9@Drr%Jezdu[26 i( Di$u8JA&[ĿWIr|dV%ژ)2Qx;Cˇ-/z 9=;zS ksfo7,1'߾s) @}j."2?w/#MH;}\,zⰛ r/"XjvY/Sq!X{4$U.[h#{4go6e OᇑamZs0TaRAmZ|Ri~vU}83cGcl#f:ePíd.-6/E(0_KjޏX%ўJ}@\G:^i-`3% \\2xnN)S?;VMB ~H0`8,Kdao XM̐毐uS6?}mScoڣ\w`-4` eeh=Kt9/ݽu cSjbb,9-n3W{}8wv@ra'ɰ.q HWBXQΞwrj1O~^OCZkWǝ@[qH-ZLKZ7L|Ȝ[6?0ʔO\ n8jMPhpaVaP 22Q$ 3Oў$EWul YaCk@3y.j[,h/ ݫ:кsʂ}/!PaM(mAM߄x#]^)Y Ha*m H;!Q@cwDMnCw/K So >| >d}y~3E;X^vtgrE@"I@vDQ(=lI`50"<4Ῥ(JW@1+MŋӤ ؚx%9,=*lfQp7߲ h00+uEh?bv\"8 jgtL-˲ |&#b.OSTz!˪h/b<߶auD={őE'HRˆm.#):C8h՞2كUhɪC X(U/pILc n3M9¼|%2\ qra1B 2CzNmV";:Djǡ~QR$r˞=88]|'kP7:,cV6e퐷 \[^|&T߯.Gܡ[QfbnPE}3h u b<ͤoX/˜ k'€v"v3HGS<]GY$S8j"bCygߢm2? V Q_$AA|?0QhL!䇾XrcsU <`2i'K?M@|n/X6vz[;*fC6UFU;)k3;~^ndݕ6GF) 9O;է4p\5H˽m=ɌmM~߯^tb,6벙i*O ӇKeBI}hvg`[iAӲfC/ nn0MHsM<-7a$PhwI6;ۅ<K8C~&jߙD/\G|xqyu<)8xN{#ZdmmF9txH}:0%.1I΂K.8~g6yV6H M)Ip-oWĀ\ KwElþ(S3kiYü*#}pd ܦznEL˓0RDΠ:>7/4&IqMi|2#*з:PsM5ܶ.IT_[F$c8asyYj)c6]:hN@rپ%6L|McNO6-=pK k/'8 lk1@ S`fknXN<4U 됈Ub(et̆ے}qP2>Y\Hrɍ|xS96x[EgBev@ƛ)ɏQ@&A}.+p'5Y{1["!~A ^ɢpS&!9*erX3%Lj?Ąrm!u⇘ {;;B+{ _R߲sѳbu-\'}N쎃 %{4݀4i2GҘh'yx?*gZ9ule4!Ic0B鱄úC[:w1b[}C!Ὕ rV?|/`=]GJ!դM,!8C>cV7IwK֬܋AkC5l9Ah%?B%74KJ} p`y$٥zIl%nťT@qXz +R9 ny|9&0vq|-'I[9u^|Al'oTOz]!>-Y*i)#K$) 薿VS?Rd}bٞ}ePx,GH> o woJk]'ucl>0 ngNzMj ?ފ@"΋APIeԘC9bQ5#}qmߍm+m$9xhDM=9P .~NLe^$}YW@|ЄL 9+w{au蔽řB 4 OiJFMHE' C eK;:(EljEԠ͔3,0 "~2)1iG,g:Oj0dA0JZ!WO16[c\B&l0/?pj+髨M/ıc9YtMKX+ )vfe1`(IE*-_> IffA3ZԄ)n sB [B-Qyy")|6\)E !t,(ܞG]x!I{~y*HDmi4GQڤy.vk":w؋(B0䔯+F۠bDdNQqJF~B:O#,yZ3.yG0:hMANQ7Jr/y\m~A(xV l!*#y9Q<3c4=ޣVȒr u~݁45,[ZÝ_kC0cmg?WO&s wt~AI#) l9gιLJ- :{#El`$UsSꆝ1WqKɊGT?p,[d $}="B |\?`w4a9 $GN3g"T[bN`ag&qjCDIoui%{7(P5^,TxM\F!+#U 3@~W=ef5TxۚNOJU`CBFvyϮd z$ǦvhFJfi /6p=4I+էmwA@RymW ]E^t C Y\*A5Ÿ|$۹ {' 4iy]ei3_@MdvQbfgX6;qɲ閡p,1B}J.]˒7yM8 q+Ð]0>/[MYCbISBŃ(ҞYXe>y/Qի$CO]E\?&?w7q Z^rY;js^FVǺ;쏡 /R# S??Tߞ+ϼ z9c'Z9O3b1*WӤhiTv~B2mf.f 6O_uRA(Tȣ'Gp޺ p-m0H\Bג*},yUspJr_I q'X;֥wlHS;6 0,h8J,d-2L \lzmnp@|D$¯wcAL, . ^ə!U_G* A0M`~X&X !tvٶu5 ump"0J 74#sjw\b3E+ʼ W؁xvPuz ?3|m{)1iï |i7%v7PCưEgc6LE:8)_ߢoq=TbuFV E35_c:LmԞp7/:9 CoFe{cӡaCbnbwR.(9pң{k[BC`{/;9BvNf,cY(IdQ(U9-B{IRrn Ǭi޴I#M. $@oo51/ %CIٓO40]mΛ-vd)MFŻl?jnA2e~[9H5 V!p (t ~FO*STtB9 e\ Rm`GVДpK :ZާɒJ_[wLxQZـ/]i]wC4aUGsw^=;,ک5ZI׌X6M|8wEVK 0M $O+ ?T՚c23=vqm#?`Q: Qkz} 6 [?Ư,[❆5㋁Ăƌ 90~>H~d)-viT @Y[(0A?.rF*p4Xm{o<% Ty9C0az=?|+j=pxfVs_NM1ZV5o3uc;[ZnYDӇĜ G8 [_w($0 +a8CmL&sD3Tvdȿ]^?qIHGh8?Ħ,Pѡx@fo 2 2X/bX_ޅT7Աזazi*  2"5eB5M@i@k! "YrBH ڳI&NX13oilN֧j1(tJ{*QӜ1]=m]LC0:x]W^I&/ɖ_Oy?D9=t& <0 =pxsDuI,߭d6ʟ!=]rUud*G_*jtk,;g }^[H#2 C㹐F C,؊O.pxTj_EZ=D"5HN;QL~!3eҵZ}& Gml?3@lL)J=bP |+NQT~b xq]8sAny4J!ut^T"I3ۡa\|J*`S/WԔ?Q1Bb(~շseUbKcM1+5PZ ӆ}3B`_SʠV+,e)eRS@!<192{MOI/]~NK[y؂0~=f- qy7)/8%WwMJmS-2"f%eܨj%F;. D0yWLՊ(Ǹ|ظ_#P@JiCaҮ/RAl>nlA&^NG9Ѕ">? GOSGS \B[1jgܖr3Y肙һ NOԴt. n;(3ROxS{mV{B" t* C#@IG~v詴M}%%jȡ0b JeL$M)# q!+o 6LUc#|yyjlm E_m WgNܕ`6s8\bMo< ZW}Fv%}CDNe2 ίAZ#a#9Fahp0|d)aA\&2ڕ?g 'ҁXKq=)6uǹ*^ZUq |)։2lgH r8on! Wi3?Hi[]\. E,}T*8= ,귔E{ѕCEou `0i[xPQ "$tCvUs |2_;}# ~M}J\ oՇiMk~+= %Bjon5?=Գ=jĠS`#;D59C  ~<?TW(up ⽖$R^1u0%;>OC І=0p `ߩfvq_SQܟV;Y /+yƣqʶl,T!^!s u!Cby*7ᔓ z`@j2B,-OnWߵ٦~dĬ*nbGX{Qs9I ac)03A3.ku *2- €C=Ȫv"45q?2~u `Vu|"0O/[\zQ j1"p "<؏qЧAKvIE]ҳERlX|)Sx7OT|dSTbt#A hi0A_K 2P༜g剰l^eS=@*ۖߦ;1f7LjPE;?+QшwhPR':xTjW^ rz8I13{d1TJwJj+N-C4n:󹆒#NТkgG#M*bLB^ ЦZ";8;+?-8<>kG^T; ,*F } X&eX3bD7qogrޝ >ܸ l 4-1r_(D\b yee|,TFKܳY\3?~CyXd̄@dvQ#ޱ`sk.h2 _?x y]_ٓs3puN^9MˎB'F+9zGo]$~9 e{O@'`AIpO/p]f|`w~#zUb:C+Iv.T3Vu="o(\ ګ_ ^LO(G~;IB,ȇadi|$mgi~hPB\]Z-Zb$ٖzSvɱHH7\~ELYrIQ$(eДtf,4^Nմ?MCOcxHo$R)!0Y 2漢@| ?w S"OCmЇ$ ӣk;'%ۦ,Qra%Z XG g S$Qϓ ąyAG]hh'aX/HɈU؜KQco_ K/JӋTQmp TC&p|+@؄- l`(%G;Uuk\hҼ5`{L슡cm:Pǐ;FP4!% d+fxݛ:e`_||"Oš51Yѹ[)VVoZ s 7 ȸNْ{c E"fSt|fQw`=3*|p kvblhE$]f2ݪnj0WB)3{N %zgOzKF$8"NDg~JHy]vf|\ y|@6Wk Ew뮻ӫA1D-aVGW!5hg%uޮK>vPvrx6fP-H5QHXPBCA\/A3ӡ0*CZx(\ޔ>2_4z; j?1t缅RJz#2]TءE a}I& /?.> ~Q 9=|Ubg\np[B 5?ad+_:'NTI2gBPѪcN'XX?\ަa2`P /W`\D`Gw)!Dm;$kt߲Y!˻ @Iz)$xGI7^BT9G9( lk"]̊cb{*Y /rcvLIBUJT(ن[)NՍ4 BR?A^n%r?&>>'!8UzS@\In};9Mыaټ%jO- 6A:XCT"fL!M_ 32*)Q/.t$Ћ;W$TUή)GK/uuGoΔWȩ5i+*(h'yXSP, i]?SG.yK'{f24)/YvX ,\O#Lv[۱_49'7at1jkk |l\`QcwCI\T9t3Ma)5^OϦ"8SIlQk^#,-xvCɳGg'3^q&ѓoG'%'M)>6*B[BWeô:@aspha?x"qdGt\o'dft#DrdDdЂ\ڴ[*[N׵- ,-}eJhxXڿق6275vn QSD i9AL;  Ig{ڂ]"a8R[! Wd5!8$;m%܂VK8omYъh;tE%8a}7; 2kїN"5['i|v^QGa + Ō7ӗٜx.6p̛[կ-탼 dyƽq11 Vp)=ٰ;BBF)ퟋk_ Kx퓌R8m.Hx+Cp7;eņğ|RyIqa mT = zNH4uM_\X/^Q`Ba+}gz>)Nas4g|Aj,L7cl Tiua  + *,c< _k)gg3|:HhmH ;+<ߥQ[l4hI^k Aڬ^be`)㎝XaP#/FgN/H}Ze/GʁW+x[ػ{ QqPh7T:Zݟ/V=ե2_Jl^,WIe3^mְXs6G^~sa8her;K1 Vx*0폥9UB}FpsჟF;p|ó(8Sm~D+O?Z%xzd"vĘX.WhՏ-lJ`LSFMގF.Kc豢 ZbQc L|0[,92trcȠr#+Q'. 6Lkp R|Lpّ@D y[:dʼnc17)Ɖyʑ * ue. SAb *4gQ0ϑ6u]{ y|Mm׽-Zio*w.!pKvD֪IF NPzi\YgSO>hhm4u秕AXCfOWC1mV^1z<]J4m& }!h3 xg~К@.ۅbba;'#_`=r߬-JSnpeSlSjAq{)?0V.|q76?I#5(lɷcgf2u:ݧƎaHٙZ!0BГ n/{-?yеm X2jh찓nX$,O: JÀcу 4oFϳ. ~=_fE`xIMȟBA!7oVo>{P^IIb7*K|jsDfhӂ^i_g焧|>(m@S98+B(%w\E0]5m,쇖:YX!6I,M gW$,$, Hy)cK5 F9U!3VHz)HO<q\Fa#|!]5IfNѥDg+@<Z@VF9)D*IyGcrIJ Kr$:-? I@Sٹ8XuPv ܵ)RPLM++oEMm\vS[}CnX:>~:_.^1»,0 0kuMRw|מ gcU #"ڇ 3B8E9lmWG faw563*l[? &d^ +ȱ K>,ۋo"pd" s Q]8-W]2LSpOL1%5*mkkOC._Ė\yvyYҸvX𰐞"jOv'd_v2a#ƝP&0l'd[7<U5“$zXPl?}I*ږ l=tY5~BLw?0.^hPUcNM|nkm^k6%u3lAPSt͆y_bWӾjM[r;)8^Ww%(cIdؽf;QAxacZcO~Ks)CtߤHA1u`hJ?|&H`^{*kg&rF ܌kKD}oz7A~Xs-ViW Չz 3"){{>'TS%7DڌG7O܈ *pB.ck٫u<&O[aUSzB.+wΕg ۆMka +Ws7Adlᝧ.JVh/F1 =ë ebȄ p6X.:Yh/`]aAoa>A jCi3)8"/dːjW@d6MxKr=Ṽ ]ЀIx&Rm_iIADG"jo6h96lC3 ,\(לQL+l(ݞSCFd42&% j`-=s1~(h 8@K+$:q ICi<ʄ[4:Ty3/Ga"|\]\L&rB^Nٱ^U5<3?Ij81r0)wP/l>9:mJ V4moYC(be,s==Ore:D#Ck|-8D簚)nH"[;k[  2]&:H.Tt{&z؝YUud`#|jW[ D vU<z^lu+1I ddMޢMZ1=jA+ ]* ȳ Rzgvfܯ# ]ioyIhڍR/Fvwz-6RnIҙrR@"ݭx^Tz+S 5B8?ʹNG]J(p~y+G*Ҕu&Ag_ K$PbU0yB@J5 8kI<|h[pGbp9{^TS_7xAMë"Šb XT :Aw/dgNhIh7 qڌ^^tu=\Je'xcPp?G[mœ 78tSX-2 ҳ8-܅رÀ;铉g*hA/vgZho!i뼖{U:@#бґ\*MO7}Q",:o&5CcOl>~Zwΐ7p8j8Smqhze-ۀN -:A@qé{ :GԻO.AWA{Az!Gróf'lT?/Eztz9ؘӰAZ_Pvd DQAjHfD|Ю2EJ순'Dzח*O]Eo; 9/E&X2:i9eDsgEVaOz6_ 0K423h:,Ev<[_Rm[Q MhgQuXpa>RZ?CtRSs }l'_ya;8wjA /݌6ߵQnvΟ [YaGp}W}#.ʤ<'ƆBh`2Ӑ >BrAKO7e 6H.N0y.ӆDfdOn開 Bn͞h-R9BxݮPwѭs:-fjv-PEp vBYIۦ`KƝ KA&W#~R!4Ҙn;1l4xV ڴ56U6N _㻫CPg}'k%VUY݆}rJRZ^=qz 1[4\k 5(렜mNd5{.(]{rR`.Z,VA]jO@v4w9X:]=&WDFQ ҨLc,F}nq5:pAC^|m8} _H'7C`1 KԒd%:g7(۟Wϩzzڠ^7y3 }wSʢVT]"**᭬dQ0(J9Xn!ie𴸦O50X“T"L!LsW Y \uGވ4YTg.JpkU`QO3Xp/X Ynhr!e =y&cσ䙫brXZ9$.ѽ!wGգR1RiH@.缘|W#ʙnU7pڿ_i">܉OE6%q6Q,tnI6 &J^q6Ok+4:P'fWQg&Lz҂yG͆$bFbW<9){NQsVd >.1XPr_Z~[msvDFD1uUڵM˃^ٿ2"+1`tv-w^|ncWqB{S7` =9y'e'te3,iKi.E0qET[C'\^36x1pufvdzFWMxrdyL<|"\cKຩULWV]30*#pLwf] !U2vav ZlfpU``/D`'nc_ͺ pO6@$5!i;Or ~V7}pXF!A!#GL(ᦡ/w:^UG`nln Hnoo_[I|< ArDD Ⱥ{XATg=n-qjy_0LfIWIx)C@\/nx3m1mvut Ù(3?LGL?K4=VWh9QAQ'x(b)HdKQq QASZw胥XAye ZEԆMEN֏E sl]7*U?OH^IK^6=MZ,^$);%h.R:keFU DXDxѫ9=R [Kʆ#/;qyXcft u_)׬&qPŽmxl 6KD"0F/*M v7ށ뢋 I pz&.=Xڄ }Ya5O"yjjUɆ:h[d8jT~V ]r+nsT9 垬J Z'kuMz`VhܾE GN:w<}8agbUy9F3GlB 3?G8ߗp!f 6¿:,S+o{!͋Q$C[}by+ظ Wdp +z"Q8ۨ/\z̎dDodjӕ<䎰z{kh#v2[-6Nr Dy u:,m߾@js(w\7#Sr aOڂ/0?ǘJ' |Facq*y0 4n{Z*.Lc@1@L+J?qO }b9*Yya϶eW*̉UB X݄>$G/" !Fs+hdthmr9Y 'A<8TFm4'h鋡9@ԆNGޕw~Qkj$|]p^ȜVxɮ{*m%>7*΋> ϦA+j߂iP9X,RA8QB4aWBy=N7ⲗI۷t*g +)ݣG븢IN*2tr 3`BS .}B5Q gOv򯣹֞[>͂Q",(rfXi.Ge1Zm,lkÓ9"b&Bv袱n6g۽x%|THa?gW ml|-v h3.db/e!z-RQ—HM(=*NVS󎓬p@x16U?cĞ!0dx20s7)cfh@__uvm*T7syĝ&hQιyI^=0yH,s5`V+pG\WtZAՏlSu'!yA|6f3P{0u$p !CcQ|HoSRM5 ::ۜ"Ce3s"jX ZB9wι\kء]M >p3ÿش8Z ۝$cY-;yl-cOu gje`Sv#2"tȲUɎWkd?fy#Vw7/9^+WJUx~ M;(ك tf덴 ">D`d5R |O?v2Ti_V0 3koQ!nJG0~C9+jY+X$YAY15]d;9-8M9)ՁBclB֩(ӦNbX+XZyy_+n@{5A^F7>az1`ҟc?)|i1_CoDlG-qXE ?#tTNmL&96#&|Nf#N\%` ִ&^A  &=Q{W˨ ̓pKߑYb"/bKfxږ.*!Y"Gu|aӵMPUæ&ʢt{<%W*a& ڀK y>?zT*h} 4PJQM|}ȴcx=C}~'1/CIEUFX+]ฮ3 N\089M4$F\%-tsS˨Ubb5ڭYgOXсX'\۟-{L؏D!5υ6 a'WVxj}J w-_xϴ1a*lxyXYC?hof/4 Шytfߑтo߶v5_r<np:>)6Oۧnvʵ םAg:dIM^Aι ~bOQsgYrPs*7O`;q}V7/oEِ +C^:CW={,f_ OyT( pȂNr?c DEL r VϻmFN_@gko}Z})r^|n[^J[ZuA?IZ>QVqv! ]0zCQjAJ k j&AP䑓3,UXv.IU+v1vy&b+Q:8 ĶU,Cf#َ{Z2 1Qi sY:=3=) Xk6s--i2˅h^bF sxAiMJ Eqm6h3wQg^#YEͅ1@s7ML&9_|CЇm>iC|D5JGO %== 3j0v2=a5CH?9J˼"&0lji"9Iԝge{p`xpD,q}4%:aSn/hyis=fK;/u'{C? 4:ՂOntU1rzf&MݡZmuL=g$|X(l3{yDNRZ4#: ;IgT?=}aMMZɈ7Xvi0I3w׏rs'R ?<WmSVA=v]NUs*ၭy = =qt&rxy= Xp KX_q\ɻ~#ZIl_n}â;8;`OR7>=A!S]'㐬C3-f>s ?Ŏ)$F#RIr}ܴy/,9a&+8m + rHDiP iK"4e7?,-,a '! Qw8?KjxZږcHvalf^R4)5˫8A=hf\X88EwI2\401Y-`5,OHN!V ͫl~+~>9WWVxࠍp 2jyX'AfpHZ :;۱*G:*X.zSC9~U"x׵AQ-$':E `dË&SWu!ᚑ+^$(I^AQΦ 3 ~@d Noc%T xpi+! KS\;s1'$!>p%C%͉ GW$PE;Y} C`|G\iꫥ:*';1bQeXO gZl6Os5o4K3ޞe1͚.&sx3p.WQPϮ>8(<T?a1bHmH%| 'o]?ZƾL .&oĠJB=)!v<Χ%S,D8R 2 NI彩7WҤH S6Gy{n!-Z0,hdK /E8G{H$#N$^ h+stPj_OĎin Zan?'a8w$re=' %}J==l7_U#qIo5Lo?a9ot{> &GBzELyKgX{ (u\/tvJ Ehp=].^ѬP( RbPQ{ ԽCۭ̠Loe "BZ(ǽ9yśHG}oӆ+T^1~uX;\G-*`tN/ D汑15J AvTĝ+݁`8$grPۦ6%|aKF/h 'EI ]35x%G`<Ik/' sg.}iKx#3ˇWRԾB蠏˨GBkWڮ4|94(eШZhg Vhci7TN5r-/+CGAgLe`JDa E:4pr%C)PuP{ŠEjFiiC{z/f=sFI~{T#o`{3":ʨ-j4pC3tm2E14O*غy0,۵aK0O;-P{Xkk0*rbH"?F5|1% S\m+iX9XiD:6udQ.&?, 3_&QiUB%PAhAE yO-FAe9מͥ^me|9#⦴)ݮv8LJzT$` ^F%>EW40`'P ĥ{OG6wt"J(9YkQӜ>3Vd!aCk~[xo 0icA'o1$TQ`GW)]"NCE0sl,{%Ro6lC+.]mmU BeI!D(Z[ 4"-8!]3DFe 4G,OuP}?#UAFnDfu;[1ಓH!pKD3 t?=!hvDsHZl[h\+X9'Dp4\[48|"ITN>00$PeЂ mxyAߢ*PqX` <-&I3M 0-r 37j:^LgEVs-:8r1ZP-9\I-`QNR4 `Y3 ȇA' w`ٌ̬n<8[mo"=`[D_R|~3~V_ۢU}$tCߧ57+yP5rƿ\JSD:hUbp8;Ã2 0$hǾ < #8f ^Ay$v ƒ}%jh#4CJ 2|C`A2H P #i/Bb VAs@p 6UE'Y_af71Apw_4)t"s u %t ׿+ d*30~R#C(WpgD|8{1!DG+=t;N F` 3Cálت׸YIu!!3;|~*;hHOˁ 8qniUW4Aj` s]?c9⟈rM}a@&n&#M3V@C<b~G{>ދ+hQm?/PO]8mT=KeZJ ɼfNqm%;@UqDsAcv@Ĕ9iZEM-7~A ̵tRs _Bl~OMa]WxUo4uujր1`[7~[E.|2ljo@[jQf %wl-ص&UE_!U/R'JyRג0Ä*r=伏gT)TF'Kz'P" N V>!v!C+C tߴXp#:s7Z -hG|'[0?UrfYGfT$010eA_n(1h' GBd|m"8?{3ddف$BYļC)'3ϟ%CHy[6 $Skxo$H4 P"d'(08jk*5n./LP͛\o"+mbu gsw=_A؍ X8E;a@.Q񈲹6^SٞR_} .ߓ'&tkG#!W1X_'G|Tz^Z @洳d4Ҁ@518uG BcGPx'$CbVDQ]juɧ~, !QtҼC5yBL3:Yv\K=⸄ܛ@M~;5戳oFqαd[BxwDXL_qp{u@s^HV2HȻm~]թ\%2hJq Ukt'ApMrp6Ak̡'E2c9rxqjӌ%0?X:fք])mErj~W.d&'JTtc[]H Јtof Ŗ'P, A _8;V))ΘK|H/1`06ƨ}^u$9>=ͷ֧գTy漌< 7/Wԥlf("bt&kS%ed#,mc &[JxAlC}SDR= <ݫU@B0XEQsOrihDkɒN*0)BA 8)P(*%7U4e%^07>P-C:HP ˀW~R~JصKImt L(d2zA/Oi r^%l;w5qz%f")4 eWZs~*5eI,pHÖ x)|rr^7|"S*JWWEtL>.p~zσ;p/0'T넆:Ba؉\;Q}l2-(7 . +7b"8ԧY>\ XuSFo pv9)m\'d} gNE z5[֚c/O=3V/ֹr)~mA7HJs;r=f6й̔n/ K/B^pP F ,jYW v& 7#+]}O0yǯ QL}pu"y8CfBc*Z$90LÔZS>~ΪT#`Ng3 S0x/뫛d ɑ}Yk 7:_][Âfn~9H.+iOpv|+V"#![;aөDN!c'sX`A;8Zkg9L}5x$tsوȹD[}ʦ>='|LxCIٴa7[&\hX-;B2琕#f_sfa,W\P`9p'{Ѣ=%!᭦ <,40 s{܇Cw20dSGJqz3i?+[ 1}|]{;qg~!Xe<L7m s1B{ŔwskB-ncε&L1K".G:0~s}r?织yaRlD@3CF/ tMhPT^=hYiۈ5\+(Bl1SNb9ABti@CHk Cx)L1IWaĮjgɾIgm\pYo=-=|ø E 0q$ g.RDR96x&0YDr Rל9WxUtǕ*\&("&_/ZHSeGgn)5&/|5Y02xԿyeWBm~y\^”au6RoDf)9j}/'?Z8m(jB/dɼJlOXXZGj}XF][99n)Rƥ (=g~ө{?A'ޡ6WMIyv+1]<:"gvSgs,) "<m,ޜBp|N06wiw(r|IXhEuc> RW&j3%`C&2%$MWbd֮nt5=PZaT-yCeEhY.kH#%!u+`vy8b/K~줐Q|M>.I䔤e@A(]Ј#h؈ފ)]dƬ94(eF!4f+g'Y|Q BjaL Pc6ڕ?skTD ]_L 5Ke;,Ʃ ذrlBxY }dOF0,W8B6%e7v"8() HʭoFѨ 8%[u`,b5YW0xB;PvQ*WJ ɥHy:3$;)kd z pmDcO0!xYDJ6U폌epa'A]jLb\D?#4k eZqތLϕl :!QYN݁\P3H 97hhdK\~RKЙ4xnKs%|MEڧ*.?cf<fv|3:cpX&kz J\Et8zS,5⹉MI3~Wŕb"{pHIiV7t'9!_Fvrm-o0W}A**~EMYEya=b0# CrǽwHRlΧ2UyCTȷr^-5í~ͷZ䶻zuůdănT>osٻA`ah>پ4$ǡaB+럩iYZ!Gάz`n >.X/,~MzHTl.jB&1y}1һLB+|G,a\"A}LpKFDu[X~1n}-!~eE"_';]Os l\8`9FX#Ir_6V+M\g5ސEӈ wQK V>ZF`5Uc%Īa vϠjjhnҩabIC|wOڏxn.F^d2sbfĀ IR¿á| JpYit2GDpҚt1D@Qa.m@bZWֿAhn'$d(!Ƀoi#Z?D)pGt4%DaHn#c+_,65BvD`~LF S<E`$ִW .s Y~moX9==m=Gܳ1;Ջ7Q4ZTNr0 M)^S[2Ư@X+*utatk|u @qojAiLF3vXsUeiD>ܥSz-*r RCJ"P秴#`\p~dX|:MfjKBX2RO}Ͼ-J$  * M:-Xж/%m&酰&l&/j5ZUTs I: Bq2Rז> P^ޅG=*p|W!]7MPvcU\{Yqw `,GȐ*In-8,r_`Sr} ?!hSf4!;v(&wGΥӐ"ؘ3T6eDl458ޮN?iA EoንqPjbp% ۚu>4VmeV C8Vv)FxOA?"Gylح9%\O]/}:}i@ow,GֹؖyKbO%;4d{Kb|_[VmIahA%;B`E%*`0XZmt`b)v7_4wQ5Lie1GCڂА`;Գ-爻AiqI9*$D̘<ۉPn~|0B 4V;9_AN8,Wi6RJ.yjL16Z! hG7G4){gtJ 8O_rnf1qH*&2V5l,H#ls~ו෌)ˤ2CW/-xR) C*߂x.g0жAywW-J\bsQLx3YP8@sXk =2ө/ҫzAlegB5}iܠ~~-fYI_GC<'֎PXO2^wXu/#, @}1X?y1ۊ"pWnXog VDp XXcn3WOѫ$bVL:Jd]7 dHO%pbO/74Z?%M^RݤwTgԇ4 À,D a#7GTIiQ*L]Ik Zw 0Ae#)S@'?L8[d.q?2B{tfB0HP? jFʱ쬷dȊi L;sF i[(qt%hP31 9`=[քojuu6%_W9:@3eub]d,N XQ"CE?GJ$Ei/vrK&16υ\t,;@Msy/E\#K㶎댈EIb8XuyK_GP0vAܲ/)v\R@v@~檖axe-yWZε2|*v5p˰+&Ƕeiޠ' DW'}~M>`o./:ǁ&2|lE'^U2#erT߉mJLm ŝ+WƧ B{HLTس65As(ȗ7 ȴ0@m.}j<_2n%bPiizzqCZ mo|bDsVę= OK[q+CFVoɰq avNA-b/5ωXn.2yaFN{A7]t٨1!ļ07'd8)J!/=a/ 3?ɂUd[pKJ md%>(@vnI\<`cQbOv 5 'd?<5+}d1 Ao ײVp\m<8YPzg/{ %4VP6QpzL;ŏQjyArS%6I2K*rV 6:MxrIdN{ܟ)e0,}m>i.IXYdg (Nҡnt7kLLwQf"'* blv+426A2yLVXMEqg.33sh.T+)c* K98fz͆N#޺ѫZ>)Qvy܈'[/ } i12-XFzݲdtNEd/y}ݡ&bߍ}haUr~~5^sDTo3f"k8YVj|A(4=y,kshӪN9Eӊѫ^%>5z9+8L[LW" M˰vF~Nk_Yv#:}(i0dȖCbB7kT DB \J ǛBUSjCdcWO܎dHhA,E^dl%Mη6Y1;Ӂ= go.aB %¾ұ`حgw=$t=<*`|ˍ-U^GP!jrhhA q R2V?=I0oDn[6sBk_1wfՐ rhy`YgbT[GY KJkd3PQ}Sx[- fgEm@o$ppgy<+Lk6 cq6L {K.z;h]_c%(F.0' bK m >!f18jL,UN6/msDwjXVhJ 0E$?HG\po<\Y-Ec jsx kWu!ʴk5 4?s}>(%]<0j ^2zd$SjLuܴ)LK'Ze{骸l`c"(N}wYe]ލnUlqɶ/@li#BL 'UMO) ̢5 dxaFIjÒ  3;|4 =# fpsTw#GW [TqF,NV,ydai Éi C(a=V)a}' ~HwxRFE H˶m)Л >gL^=8`?tvE$,C0V1'%y',<0w5:lRRku ɱ"]_gG1Hw(YJ4񎾪,2{gq'qG_G }@[j^_@301FٞL9Et=f UF|676|iRX=h\%st*dK' 8 .g c\RtXa &r1ۑGTDH?rZq*zg̶-4' tVK'OZQȸ~󬿵yFsho`YEdYEv6RC8wk\ϙvvG \_0jNoizƱ>+/x6U?س/d 1rlY(H/Xtf_t v-T Ed'4tEVJ7>Ud ;RΘ37ãuMs%d4$5 !RpNL YaE#%113*ʀz' ߤc1>+ l0$i'sQ[gJNJQ :N3]Jf+, Crj-;>c!s|NO \Yj u3N icקIhslY)Ԓ8|ЮO1ٷvHf&TK^7F|WܗU.g:[ڕĞ߇<FLJTjv,6ao0?`Fmd`1^d7 ryvT#;ujy仾ewn`A=_Pg-x~lFԩ?][sJ'?{߄Z<ǘ| ;a"iaҺH7{H!{)XR,4Tp8Bmm*tZF(WϳLA3[ j;_!}(4bC=.G{3|*^dfkT؜#z oD>l U jVq 2> (gI=Ԛ?II'ϝ U-GT|d2g%/f89a&3- K({tG#@>tLCGF5 2nUK4A\e@˔-+btD{*v젾罹"rF,Sf8[Ca 4*g68-ƥEignEc.z/,t_uށ<Mme,' vtw;L=zOH77fZpBB_8baW+'q:G 㲏檰%s 'Cþ<$A4)J+)( I2VX!lN#H;h1tLFjs@!#pvچ uG> u0f.UQ[dpq=Eu*"gxїLpQˮwR$2M|l_V1n,qb*-3)h'%+{5M.[|_p^sTZ 7<*d@1qk"-XOms,'u09~Xk:_uK`H4 \q%G]`g63-ȎiX^!5zrL-6amc GE=uK"tg!c`%4tWLO^+{VP@ icvwぞM,s5 )B|A(a$ gs=ctY SfhK,ænM,'/IJ$7`^J)٢C5 H r^)oqja`jť +oT{Ft6M=~( /T" ~c׭b|; AX7CI Œz~0hX?GO,s̡Oj rM)`͊ H.7h5Ln$tS.sX0adRw${(\MfsABlȕsd4ҋ`}}_ J I\ ]pCL|6e{BPj6vz-4~ehWڂv{F jX&PL@`esV6' >*<*ɧ{3gTLpdtCX2!0-)T$RqNc-Obؠ!Z;m᭚J)ƒ|'nU malA$ rt%"RNB3(ږA&5WF81J >7J@8ߎjp0A&ۓ&ӯ|6#sz:D⺶cFT/5;tz@ȝ]g`\;#D6VW%8@ @|:`Xtɩ%\«N*d5u=W/3f4[C-?YBg=0[9zfc:AX0+Q^ZAL$%GcvFR钺81PiעzEVs8^ &xKNV * 6V)cT.4 ]vZB6":P4Jӈ~"#90t);;f(PnnOk![F)cUX}*nϜ9A[6nQHY4 v:HaI z>,>RgJQ|8=Ʃ?zLQq3 Tg>HB.~쒺pg~/[\ [agb_SϸԹ7p5iz?=7l"tw+Q?>)AăJJD ":55p@3"uC{Y+j C}0lg`5^1^/+]E~Nĵ0 MAmsptEtI7YL#L+4 ڸO7 ZdK@}|ƎL_m'lL8m+Kխx= n<~*$671釾Bzk2ӎ i0c[q;dO7Cqhe@ AVI,V=#A  "dȘUGw *aS/ W-* >մ0J.u~LMyP[#*aiY| ߻ؚ ª*63YJv4P2&r H0vq:x A<.FuryP09qKX"a5żvC+~!Ϧ T%|G!O)YLz`6 /\~(Snhrt \϶&zUx/6ax}c~(־4*Za7XFz%|@{^.L}sFYu*M+l 겿Ѵ1R^i"Qقѝ>q0J`DMjM|K>_`BvoSY80/ <1g@z pV0$㤫/i3oP/geRkj\s$,C&ك_ȸi<XeFoK]_ /XgR[ç! [b98bT.·SsD=OB-yLu|}!. $$$Xy~5~[A ag-^8#"0E[8#8ʁR(!Q*Μړ66 MBUaSv{7}zg,%A$ihZ'#Puϔhs-_m=;^TZbp .sb'\*me!ڻ\8\cu_UUg^G)5cctFLD@i&<マƤZh1ְsLӼu Bǥ =v@,%:Oxqә10p-2%EQyJoqBrd-^ɓ#@)[kG0:^"ZVd'bfU@Pt2‘E3$[":`O jzm9żɬZ3R?@kG`c9C~%`tm:jAˆU $EYs/zǣ.sV* vԤ*ƃxVP뻟Ӭ 29f;8f*:炙a$SEKpȟy [ +# ZK#RUnsXq~d* ´\V sٍD( F;sW~,BEpɏ5A odp]&cͦ C{Y>Ղ'7,:t8vjn1( 323+p>].|pS#|)OE~MTS6] |l^5 +R{&{/Lkj):~L-MA7Ȝ,Vx3|YPuÀӧ4Fhopd NKZ'(hLhņ9_voj,CAd,ƴzr~m݅EfbtF,"s-qrīd{8-v\a?D?dP qGXpǮl>7 [WN% SWlzl{gv1[;lha\O줔rҨW#ރw5Ϲ<<1cҟj3u?2rPRgxFF8 ?Q$zǡ˃J E}7&] bWhM_`3/Rrtm{).LY&LDY^IޝR{qeg j Q,ʘQUrSIRt{™q][Рںׁn6^ 5Ҋr򅇯yL#J {# e7OrK|6Omy&&&<xNQMt<5k4SO7Sq a^IeF}>[ YӾK? hgzy9\!CH$l!ߜrkOTMzk߶폀@$2)-? wZ=s?&&0D_B!wٳ[3s%ypWCU}tAp$4!1ܒy=ȲU,zQaOUw7tFpX,ǚnQa_@_VI9z8Bt\}m&zJv+(aK_䜷{d&{[ٞ]Cu ~RtfYB'!ѮPp=#ilyMnYvZ۔TiDc+ofUH١X>넌Bs ?H#cduIÛBP1J.9.r `1>>H7W3CS3A@[dlxYJ Qrhk`'{o%<xtNT}ɃÊ !,0x%RYQG!y|u$A5R f\8k1q߆!EUO Ӎ gĐѢ7J[v9I75ip-2]QX6\@ G8~R&{Hj\`[0qA19k݁B;n|B /q_@S#"O[8>@ێ=27/7I:@E=nmg$\ Ds5CKmcX}Xtz)oͮ ZҏL9qӖ:p(*R%¸3{2\QV|wwEBB1ϥPu뿻AX JGl\@@lx'zȤ[T |^& mvTtBk?{OpVT; ,NoÍA׊d;'h3y)`K# PE&M/.b33AբmGPe5yZJDS [ƑDǫӨ݂\^dUe~Zkf%FD |qCP!cB_O,. *a .b1EvuBv½^㚸[z >&*hR!B_>;BsHt+s˷ rʨd'QZHNif" ]>c AAVo2M΅Iz%4Q+J1MmsލK۰o|0finl80'Z_cpAHve_gَ筏AT*Z<9N 8|h-"WA'4$CȔyr5 `CzCvԞ-05F'{z-lqh#c?vRjm{+Ƭ6_ق-or̓ޗ&sWե-fi$dNvSXuepn ٢6| oDK#lUbcJ||*bDD( 2_&6'r!Uh[8qEQqd;q3/M(mOHAXncctLPq!tB4*g 1(wtl9ᇃ(}=m:e&~/]icESw)=<q4c9>{*S߱=nP^M&XX | #]7xpe.#O _+pDhe7Ĵ*f }D5nwbFSS{åׯd敗%ZCZplXB B s/~8@% TDL߆+>%km9&pPP됎 y{y{LQl{ an5/z: iPi]yxS¿kMڐ~JGR(;޿"*5Rr ;_ZTsKNj.Gxn} hz?7D t1_Ͳ_`.4tiql@-NaO?>K^gIРVsDߓ{Ftibӳot*z%#{ѝbiӗM<*ePk{he9BrKQ~70ls(ސ?b^/5v#? v:Kzk7z0ZFC6rxc D޸eX֤Ԁ`6RXAJ+hL/ M_?ٕ$hcOZpU5CA SVb}"ޡt|Db}%PP.*KO@:uÉY\E=D.i]Ċ:^4fP Đ!>}H@t =u4Q1ŷIEKppxlk6uAx>-ob!L`J!8m!G7{ 0;IڸAM&#/Oa90T#2@ Yb9lJ' J=*MDDxO.zZP?^y_:VI[ ::y&ԢNt=a8L4&q 94$c}lBEguϷQvոl>3| Y(jDi|etM*dkH XK 3^HكLE4& 'F$('G(4TB)h_T\zv:64b/Qdgt#WtY ug24ڨJ{H cv\8& Hl]1,Sv"|5rH'(>f$何`  xu2di:gfkP8QtT9OWhvTa5GZSqb J/~/u*1LQu9yc00GJMpF|'.p|=Dz\o~ I0zLً_B>RS#R(&Wy"aa $ z(|]oL뇬/kԪ\vEߚ)m]# ߊ 34UpAgs[&kՠtُm1b@ptbi.'ACN[kcіB1.t>) K]pj`_bk+USy4bҾD|Y^,V8qf:j -Dm南(:km\2l H-͍L)X8ҟ]12iIԺlF30GӮk~`Ӌ 7E-N6"vTi7< ӓmI?Q(CQaKXkIW4Ft#h _]'xB&dp OHӓK+tb%hgyF|*XfhuG{+GsQWH+s</÷ݵUЊ?g'vޒ vQ|ӐbovJ-%CلܿǵY $7bAw{>E,VrȦ+KAqX#Z'H'4Ndٱ b8v8fW%> ix)#ԮC (1=1Q? L 1yY?%CF,Z:Laן mD<y':hU\#60cn>gZ0@9j|)Q!0AA$ >0,PVgU8 ༤ =ٓuTT!wh ދJpǠ Ht+dѶBEh|>`'Sb0rӄ낄cKѩ.O.ٜ:v6 #UʉECbLJ_Yyx!$!ԥΰ?Nf*L[s!Ve@S@=|m*bʄדXСV5@{62$lw\Evh-Oq .9~!߇zԥ|9/&mb ߞ@c'E#.7- }\ލLltL!WdH8oI^g!S#< dD-:d,FGǥ+2XKy4#.7 $“l  ]~/Chiӝ>Pbpe:.9"rGǾRj>1⢀yJp@,jss gN%)Y\eɡyYnv1GKn@2+536ϙRGGѐ|DZIΚ.?g&>I2NU@qJe'wpIJIK‹Nud0Oܚ;l7tl.#;.[(!VfoTۡU…>산K*MRPc5-Q?m"zc}:HUoN5?sA %2LguպrnW<CyAes)+C)IH.0p8Kʹ}E%?1|__%\Haؒ mV>jy8ΑE6?pUAf8z6M9iu1*ix^r~6,[TYF2II>ЬmR9~Tm/Y OտTEz7h_'Ԙ5ׯ{H5}186EM_j;d %8[~U +` .XL"Gh1fN ib  9dCҙZcn)<"T=pLh`Ƣ\E|`xg٩{+`# VL]pM; p'qQRoilHsr$]<;j-dxҷ#!91Jc9'u8u=pSC)%JMa,U_"1nG,LmeP]#+>@b(Q#C⿩H E29'3 7Cs$ZXH0py" 'cB TLUNzI jE7-NW{B~G!"O$60x?nI1S#V,Ɓҏ[I{L1׏q F.Ai<'l 7@šbNz̚en0S',/{2bhSՊE?S @DMd ژ0_ U&?#cCcF p8{Ens?MeK(F ELy!J6X&i-;T ^)x-v+Oΰp\W45|s<ߗLV6ʯ,[:6=ÐPIV`3!p=L/l 6@&&S3E1AiB愄?jQxXiZg]WO |@ktA5H~`bҢHl)=89?ٚY:<n3f ̂"Mѹ`}?]mklO3H$$q$fWyx,'4io: ?~)N?C`k29mVa[`8pVRZWABIGCltQf@C-ʹQv/#3]|wFr6pk%㶴/6#,lQ>mGaۂRjtc]LZ:|a!7RXZtVBV|8JP>/`-_ڭUq ] lZyVAWxa[.f(P##9WM1+e8q Qf#^  ,DE$w 21QF ~Xm*xZ\WtRJ5.;7z":a+ʓe$"z^SUCђJ!y\y.A|x59M)_qCWoCK"5>m8Q] WlƪGa\u'zB+3q/sob< G#;d`WuP>'jwR(6 -~k0"' 82wi`F}')=ę2.=lfNV`W~{Q% '{i\K>S_o6g9bIcp'طg Ar_= $# :鍥myaw РiK0ō>jHDljr+oP>/ܛt.>OwufYVDϒQEpQ*%O+^ݎ[&Q E$("?0.}w0Qpe˦򇰥$]:MPnݱFGdyMus1!AMd@XUݮ\8B hy.r6%qɂej䏸ݑ*ڇHhx#wq8 FlʄIЈ|Ho񸕪BXD&=V TL‘_U٦q yQFGG_` 3j %:aP -A߼ Q%W3m獲 >c$"5쉶SSћ5X)hBJ;},=w|"3O|,mFm}g' >6 ֩ohӒv zZ,fGώK>og(hی.3so֦I읟qqK8 t}5S6X=/Ƣvwe_hAyuF!'Xʿ̅q! A ,F$ezBnjsx jRJi_݄xNQ\l}MKNPC7~:zT }l 9W8Wk6,󖄸# n@ ă1ud7u{y|H"MkR)#ۅ|I؄`HaO>C$,/l䥣Q] E{̄%f:@Z (~_7'e<F$*A. H +6[*%O+#9ah_<8K2)/F0{]%!J\~"5S-*EN#q "))JKWm}~h.3;b ">"eD\%J/nѝ+;ʾ_F[k|ZEp%=Kγ(~eț\ğAFFvNt ߌ?19}C}fNy[LZ+v6P)<}6O8Ɍ\>i ēP`r MQEz ʧO0C7r«ΊDE PSYVdY\DEDȭt9ќ-Av+)R8.ӶO.`6i.sx RGzfFq pQ;UQjZ43!v>$9N3nھ=chQCno$Xڸc,hHcF5`asL^;,5pWJrɥmv f`&*xhhc5?!xβ^1vw\EqD?0p`88a΁Bs`oM {a0, N_/>rJtZ$S1s alwȾyͫcxTΗlKp:͏J">JU6# rZeX W'6~qo d| [LtרuD>αBpIvt)4IMjIZI:0(κ7kps9o3RLt.:*}Awl9#7!*x#ҪF",r) *nx  '@_HALJuM[h70Bǡj#:) <:GvCư/q[-B칌UIBZλR`Notӿ @AljOBσ"wHc5:$Pxt[Uq¥!tc6DZ>ћXC"+{ف$I~+g)G4o]᧱j|DtWҬ*rܬ~+Vݐb? KEćD\q© tNkTJ= ]%qU nI 4! d++U>?*e|1aqEiq8Gy?I ښ^$A/cAt<O@ V0Ƃ1C{߶YeJȷ)^Tx*R6/mRBM_=ZTvؕ9vs {LؕEfw"j(\-X:$ jF:Sz@W\j>F$XR<i}7l-gn)DכhĘaB1.k4qVL V_}ZhJYnWHO&6).WUL~ 7*7Ur_x}tl'ص6<zv*0 e#,FdX4l_C& W@F4‹8)߿ ꢸ+n.0-qOCqCQC#BFU`=vJd[Ezh0Q 2".(ZNTlEM;קW}O 4`fE0:W_opLTcѦIOgdrxfwOD4m%dGtJ{&(~/RwGsCO1h'[!c)@ϋ J93LOG]rG+4kވ Ś!| W5qHA P6fTj:ǔTbf|?a+=dz?Gud b7b֙2tO!#Q O3_VW/;3yblh0[?j?B&Y:|K7V=e v+2`}` J6vj`-aob;Hxə7%G\5`J"cj"|Ֆ$9A?|<ΈTBTH` #Jxu6or_gWn Qϥc>I Vk,@?'E++'|+1iM]3eBzJUv4WhD$ٜ@ V p~>4ik6%DZ kaH#0'/,iQ*+-Yv^R$c9Ҳ5YK#reڞApfvƣr)D]PKز3%f~ܮĻVb@"1g& quoT3G{ל˙Ӊ\~6IaڳDmQ_TFI-[d@P{A}ۤ:^9}Dގ8#<&Yjg|(__eW6LPqb) e=ㅯbq08U~F7BM|R6Fؽى+$eǨR=M~`d\ 'z eV2Vgd%26TƄ}22kbC7yk|#*gyWzRÕ'tM&PBeI5\.!>AH51+c ˼7&kH~P`~#0$<'8 4/9F}G:Ì3=Xă 9ߓ#ɸ}s6v"81"=7ؒaP"ǥR܁i^51Q+%l3n9ʧL|ïJ= L0yx*Ԏ!sS0EM}wC{ *Fy&*,zX=W" ߕS);Jƀi2t#,0S MB })ӡn,, }|_,<Ӟ$^9*/y〽1@{upj?2Ir ޷3,tȔ7%j.跑 }ʳcK5DlDh#( B?N1$4QN 1& Տ+G, Q',nP]>h@2ZS]j[wϭq{ǼQ5 f`Uxx?VJݣo2-OWBiÞ`ǃb8K|c'w316U-,g qӉV^wݑbu0R}FFg8[w 4>8}c0,zg8ptp wrp#/o`݄K=+(,g50G>: j$i}or){Jx|܁K|<_;yGOZDwٟ͘Bmpc4.>LFf6_5]?|ÚPJȞ,TO+_NT>W@v `POy0#B!- . A5s.1k8o&a 釗/ȫ ~&3&1VfvKv6}8UA~Cq1u8SJ?JDZ g#lvVv|h!UN\>"i=mH (MJf=n ĉ?>tL>`j::tEZb|ۗuERwDJV0ܖ0₣Pt+n B&.d0 @s<SPHiV/+Yu*Ȩ9)O8eF'u6')H{ "4Y$o.6;|tF,wIlIpL*ZI:Hsj\El-> H޶wO`3\SdQr35_] AX?Ȟ5J~y͞L@20XswT>I:|^=}tJpɲ}gcdݱ9b&2ZʽFQ?U0$]$P+|m?+Eԭ{:2t*9{X,A%B3Mv fPFU҆m̢cOƭvl2[` G$GQӧ|) i${ i0qǓKv`P&;1/ dwO 0^õfdfAZSrVt8jX{ƹdc/׭!,\']!tcl:k;*וS^ݝxf2-f=59̲:YRwoJ%}}ؖUj='MP$2(Gl=={8<0Ye z=nܑ>Da\=m%\y{(;yg^Lo35Iݛ*}0ғ,iSG)Ɇ_0h. xÆ.T02H5:4rZ?ڤxO7Ap fcmec˜9$;y,6t^"Wp;EkR1ot<_ #$$"pt9j("W ύ!{*xB2 ~DCѐ?Б dpqXCUnWcdgg S#9 W˖\)]./ѶUxӅ=PN 8T>mL텎Av 3GX*z,Y$⯧~T+A և2̔x4$RԏESV;+ x[닢c>PwDN/E†gǨ⓼"14x/ȥbܸ1ݮeF)f"LU-_ FVS3|_&VF:\7`C4QFxy['瑚#QoHdE'[]nT<ݱ̢s luq_PDHtNOKP*9fȌ_IH[Cfύۄ ,g$l![E|>QMH`#c'dm t>y+d1uNHNwGa~Q$~#"r$+XNg~ũ<.3ttmPe" *B.[thpY (fH 8ˉAGд1M>n0 G)֐`⇤?~;=xT  t{=}1 W @gЅV 7Bs*ڪ! XbatDfk|9AM #pw M5{XaRښYt~" t'uQ%l 9>qEl'TsItk؆ze6=sF–$(-ڵ,Vwc=3eYg3_Px}Z>)5r֠S9 bY730/ ŷ ^uY eCu?_Gq%RՇ1RLK LZiw-!"sp\IL_\A× ̬h֫?~!CBbm\^qΚriLZ5%y % ؏ ^Xsf0oAǽiNVj?԰![쩠ZiMN) ~/TN:H+5%.qY$e uACKKv•]O)*J/+G44>!(9}& oz|fgjf]qmf)l EPRI띙8=ģQlmf`Ɯ2@vi F8=I) j`FI! k8,PEIU_HGA]~FvYokD6tC u~ZCS[WcߡQNX*3/JnUӽp Ͽ|1Lzl)F)A,.y13`b\ 9Sj"f :&fK)'ʛ(iVIVUaOz R%/݀V"tĄde-P* .SQ:Ec;%!Oɽ`IyzϢ[>@k ӳ<F6nD<-a+JC+aƨA9&lhU5ʜd7[x`lVXDbtq1'/U)E1CR7 7~aG᛽%T\0OkqFXN۝HW A]~ըᲂ~ Y܃L`Yzzn7%Ǽ3n*jGxUpǠ=8 9xq3Ik= NLպ&JnSZO<41͎U)">/գ0I>γ]R#g/ 5:QuC@H}!>3 d~ Zusj1%I ܬǎ>FBƀ'rE^1+{#ln'D61DÙϊ4bu\.Ɖhr8C`ntiM?\8J^:႘yz{&uq5o)D_  㬨?oD} R>iNE<Lr`Y3˦YӃ-9Gi(j¬:[cWŀ<ٽ"(8>6GƯD& ZgɡMό0AV}F B mܦ]liD\=T(xq󪽝C_3LJ=m(c -7flJ4!GYNt\|2^Xcǎ$UCa IJ?f S4V^'BB'TF6l;PE-p:A'TԔRhRocZ9;!Цf (i Ua>7 r9n|,z2B wWAvOKs;4[Jӏ8qzC㶯JHz%ko3nX/Z7+!Yxo^J7˛}p|m%o#%rP7z?3VaYZm?Q&puQ/*}p6S-M8ߢ}i+ 0el,تJB..O?zM)Rs?; ֿFy2ۄw4no낱^ %¢ Ymk$I"n)bYB)M[^(AkB-"s>3Jb1զ_h1t7QdWJׅ:&&DdpBTKX6 uzRMZhi ~AN_=KXGf}aS_U!RF8x%2ZT3q%aP(u2վy'}C|`ǀ O[4dtU3|lK^ nB[L"9[Z+h*?pQaKl$>6NX`ѫt{d'$vpB{2h]9RWqQ\ݵ~V R JB4]>٩jl/ \p%XB#.0 ~NݨIJIЬ'2Ķ`:460ed$O'+LRxOaLd" 8 7Nf=dliuqe$-JT+ߥ5:l G w%_&JO4^xXD"zZ_:BB难Qb^-SmLd9;`EAݖ^m&jWu_B;--a& [b2+6r:bƎ%gT[:w/(tZ%$4GD pBh/ pؠ6j:s꣠zi#vy _\N\: R%y!\8 F^0M/=Dڣ̈luu@Je=|9eQ!# ӘlXD;K-EC#Mdk?^% Pwо83ax"BԴUH`&9nyRV-aT_pCG[ڀLn]ͤM_ñVj<.]b]Lc]@?GbЎzeuZ@W zEcu-]'8JԺ5 Jji#,J YB/qV[FI-7,qoy A# y4ڮA<:{TS;#!_(gvi ZM9^{k3eo y?xc7]!gX+$TT(w SOjIf}8, E zشU!_Z̿c ջX͜ w]GoCYǁCԆa"r՟1o Ld !47{"T6ȸ5q67c2ԣ-2%r0,Ã54e*v_YX0^̋) JtDII/LAeY 4ƪA3yxhNT[~QOtE49c׽KO[,9)@N9dquԧeoHVXaa"HFA_Jo/?Ґ.Yt:ez[! ּv)bZEEO`u\gjLNSD.H}CL;-RbYWZǟ9:(܋h;J(7c kTǀEzJ/[!Vظ]uxʍR?72fn @RC nڣ# gTdoF$ah΀U@6ݰh~‘.߻xޖg{jc9WӫIqtgZzk6cbYџ hrN?G^fOOee ˌ5x.CI]+Ҝj y ɊlsF;Xu1)G@|?&-~G_.%H.J^g TUJ;V͖9 ȱe͎qVmvMjAXtO>Ru%B HFE%jd6Xj R #+YHX)Zŀg{x,ѝ3 aS|o4t"oyWtq #gV|Kt3݀^!xM %fag}fp~钫УEK~B;QY'ס$}pFVNO\kչdPܲ'`Uh( Z#}ń'%A{}u5u4NGZXbFȋuONB]y:-ybH4:dww͚Mt]=w@ޓƣ5k<Wm$*qZWeuXO3 Oݠ2 7O4t^0:߼سpx+&W>;pfaEsaA#5Fx4dߛޙJ ? 0Y{R1rAe@XoשXRd״W!ًW-hs8@0[,`-<+~NnȠՍPd3lsJ Ps 0v&gԉJ؎?1Zq*eEQ>2tq ]49`a9%B!*AY.8"<*]U^[1l>Z=)MRe `P4v^u/C :dPW>`8GW>SP' ( :+9˟@e e2A,O8Z%Y@ܦ:a,q3&d92<:=:6E Fn^|o:u<;_"_zس{w*XTe8ot:ϒV|p$نF4L(q+օAl6L=4btk+Xl:>WQ>0Jl׎ ` FO"NuďX_ר+F`qiOˏ!5C+R^&w^+5X.06:qKu$y?iGU2mziO߫Tm %K7/e) 6Yn {nUgB(wO3S1!creO'~rXֳ3"qŝ }J kvơ$G NqQ52 2ibaC4 E3'X#zgTpM7kH]bvP'Sg%` }ac7K8b p=Uߖlis)'sh®6=I<(Jܚ\ZZHR:oxAQѷ2wёRHTKD "o;9jF&h~բ}9Ag!jRe?nA hYP]lJ>#U9a8EgE_ wgiXG{PE"VP䕰.T#GC6v/wѭk ?m@zok*qǑ7~ 6%aĢzHvaػjnwd@S2b:4!G9=W,t0p {{}AMNvD`*T*^0 D'/լi3"4y q WH.~1[dgoYt%l8cTOi6#&,=oO<(>^X@%Pft+ wաNj76AT2# Lv %+ϼ u`CW?L41ǐ4^+O߼޽~e~XΙk}ZrR{,iZ)G"}wSQ##uK傂8c ov U߽ߕ,]iJs=8=ײ|c4{,Wd6M!gz/ۜW f[ܑk\,ڭ?R |UTX%KUm<.. PO%Q/gLMfCYU[_BF`ؑ ܳ*T:>_#3c::!|[$ɣpi<_wnKAӠZPj9K yjFj@w^]- iINnE3'`T^'NLD ㉻9Kp-rg6[fZ/Ky7+mƟSļ!:R@eCwY8̇cT. 3|?Ce[ gr7sm+GcsuggzN=բnjG#>l\x5溑׹ ]a߈MDB fQ*)* !цR$2`F>@89k3L K5:B0=T`\y bUO!jPuCQZMjro=iI;_o|K<1R3x;kh|JZ>@%qokO催W${5ӱ &*QCkLv'k}c_N~pu>=hȞ3sOsㅕJFDON܅ҭ4EG"jh?1N@ޚGb|O>O -|R fpwvJ0M “כ&7ѡq6IѓU pF0pfOqĨ+ O垇4\hP+GuolMkerÎo Vֆby ٲCFAQ/2X?hIP9wf|?A#+zgaF8K骽5r-X4BpC(yd٦BqҊ ,9C$lK$DX~9ڌ0T1=]pdzC4nA478I Y[`xZGh*Ƒ Ef=c'sI v)Pt' hPb(fm ^+ c>0#YHXZIK$CDq @24"xx;|p}vu+CYH(V"b!bZoo֯0 ѷ'C,m)g01i!8[ Q5l a+ӷ6F}Bi .&Qel@'J݀1)Y`rN)#,-tL)] ilQ⌆+e<@x8ѯ^ <]T8፲)x47 ,c?{mFUtK¾ޭL#} dӇg\uSu@? hd$eo?* jŀB;"HR3yJ ]luN\,3X|!ǎnY{JㅤkL{K\="nU*OC+;I(UlL/3$>| =V^5ekTh@[#{Yjg(/50WmrNN"`'=)zU)@sh5p`wneDHQ芲 orH*%J j?ĒsY m%jȒ'vniNr1 Yeo);7PN?Ym?0zx Rl\.t:vWjƓ$;wA8 I< E'pZ̨}oA8Ba"a"bNGXJ8,Hq.*!?`ǁ>zą& cgP-."3(bX@ĜXANYomU'o3C>wRK|Fs/Yp_O]JWr} 'F81J3}3_XR+~Yވjeӈ'!E" HPiID3f-Uގ\y sѿ7ܥPjiu-M/3V J0ESŃ/ׁpVau ״ӝ.`^S9*3jbcLM<*H|h^_̼{l40a(|9#=V zvD\B~l"1@Mv_wH=t3~;6~\_ZӠ0,B8 P耽`듵c'Q}vA*/q?Ў/\@$<*}N3C;3,j [>6\Iw; .] xY0J1 ۚtL~K>7uyMT30tly[#f%U%jZ״!A.%eڥ B[y`"wA>dxن0d낦6R<^%޹  Դ0:0$E"5/@@vJkAP- Lv=< J%u~B PT{umTVɽ~,AgIpZGogMcm1]q=*>'Erd,^$jrm(\=$N] V+ j /BH`gh)t -zŁHx9) P[c(Jy kyf=yqVP]+ I :H"PA~pOl)8 Q#5Kh0EȂ8}ܖ+U|"V)o>0D6J`0W ɹ-z]6"zue7R V'̼V=~)8% ͻO~!)zs\ S8[H _s.m4I0*V k``u+۷z8KlP|P5P^US`~1kA:=ǻ$'a| Չoܷbc[y֌<)1T7qBʬsm-* :\e80W #w/so #o)Ә7υOWp,OlU*ŇH&Rb)?NAX,h>5paG&aPn+-E^ KRO٥\,׎emc{7?F}*0Gc̃ß&E6}& !,]܌Rsd4x7HJ=Uz*Í)S߈h3(ҥP^ K* ;va6A@A:F-81;#:/=L-d1WE0ߎϾ*&edq{F;>"Iy1P@hbp~j"Ap13?tPB}p)ir )j%CZ|M{wIa\+F!E7m pzzQY>EBkޥ-p(Ru ڇ""}7<_it83#-!~֡)?A'aB]FY]wFYWEPW2nq6so.Hp _rZ%rHHxt{|S\vUƇbxK,EҐ%8r'堄 r9I\R}x0ze~I^]I2JWo dZ{ ]&'{9<-r7k՛5`PKO#gLfOoN\bp4 Ǐ0rDu n<+4՘W56"@c6BCwI$3dhKeIР{d>M<(,~x/:Tw#H~WqIJ'jMAw H-+Q;uDQFԶ:= >K__*Vk5!ZD]3:X݆u\V4>ގ=BZаE-ܯܑv$~-|\`#By-\T1@s ´5.zx2q$.EQHUTݛW4)Hu/.3P|{ºԇ-r F0Xg8<yr)A KwW,|+HvXk -к[9һe'YhB|v1{vjfs.|KK hAu.!pfTOц5*7~t@FO9_Z8T$&f4UOMHbn] $u,jǣ mR*jj! !4A?fV&MXw͸BՒ&~HZW$$\WM ^@w?uS-XAۀ33\Y<#%+KNb]$e̅S$7mL>eP:ó.I#hBH*%"*a[ 7+7|(]Å?f"`+{w&[p*y9وCfCl|N@k|,+ D%)DxUX^v|3>0E]u&psjA-ptJ%Á4?/Mʵw `\ƒD# ʌaA sAPS$cpw&T=Pb#pRB$EH']a(p1z5:1n CY!j]-Dgd^. ljE00~,_pCg9i/ ުV"~S?KXao Vj4nQᆋ0 '7_86i0úeBiV((vȣڍ6qeu\Cn㏏ȩ\6A\b4ҥ W{"F{+#m[}V~f+ QFA H 6DWRK%Ϝ*.C&="(D ovB3lmd Y/taQq+eqfbquex ZuDkk5^a ɻF#~߮3毥ď}J I&BS7j+6E?VO<rMnyx-:,)Z[Jςh$ 8ĺg!ͤ :NV9#Kg d?vW x:_Q kSQh,P.Yh<'11h a8Ua~)quOOU? 7!o2yW(N W?Hh*7/ז/Z2WVw=R7~t [as:g%P[wB?= @ ۞jCC$xF:4JV x;I@X۳0 4%e—MwXWAp" Xn2I>y_4,_iY:1n`z8-"{jТ8ٝ_aDiIs.vl0w?=Etޅm6(z(cHE@#lA:zC~<nI]MwU2^"'9X0_Dh>*L9{gvyG$g\̟=.PfဲċiaGF 3 ~1x8/LI[!u,tw ۵Caxv15)q9̇Ul,}y~"EA(W|̶(,$ߎВzb ݿ1L(.=_1-'א)dUoVDjifQ))PQhsb\siit[u# c~p5f9#ZV`V+:|!-wyLN2xmCfs]PCCK C)D1L44r(bXu930\n%$3KI&:áԽuݙ p\CtTe`N0Pس-Fö__m[>juov윤$IٞWϐQc+8^bWL&8hNl8ǸzӚuQtX pߚ14\gr{]?C9MMB0Ь ׿Z&1O#a)iTqbQCӞjN =Ꝗr0`F8%\OX7A򹤝3r&bشsxE^Ȝ|kyRAH+DhV|htʚh[N,P7i"zD"l< 6"RNrO?TÔ8r/%h~O|@U\#{_gZ_O'ʧJ≲n|`❴~Ͳ|r~9 @k,t&{ca3=5oSuE\Cs~5 U;e~%Gs퇕@w;$L'^G9ۥ<I^^V7A9+WSйs.K+ֵ+y:}<\t'4ɖTn9ߠG--90[L%8[m3+Qc-;vΑC QpM FSZ"iweX:vijdjzT`J2s!J !~ K^f* f5(j(p*WJfMIӡb׊i-?6,p{XJPe*nkG8\h=Mf]V݋A#ʣspx82 }ϑ?Ve,[+߂_D`gAa* 1NEl8'1oP1S1&:yA콲Õ$Po&Ӑ@j.PU0:q$ Ƭ8B/FT&Thl}&=r8J`Z}E{N 2iDK WjΌC4\ Lho:A 吇R3DjQщAUQzge!Zt;)Qa7jṍjyμh{ 8΂4N1„_oUrg =9IZQ1-#tuX̛톳/T(E-j ZhjilOqf11<DZ#U:R2e?[@CGP➣M u52ѪgWwB8s O5 Wc^tx  ?j0ONܘ& U+VkуRscgxuW5 A~c!`.]x&L9qu<(e`^|()M;@( F20//{=|k 4/fdBG7R',xE6_{M¶Jij^0scK@k=:_9H*5RT%Znv=s#z>1} ,v͏`^eV8 !}ƿ5\k ZGRHT/CvfRB$"ei/3M>pyZF#eE4q\*ύԳqfo-b_K%=L%AwVG8ceQrE.g&WE5&44FE@|'6Q. dH5qNW0:h,4Yj1/i!gr8)K)Lr!0h/d>X$&Gd;\faƳ).z:#|x=g =`E"Xw@OwwH6UN9"AO"j5.=Foj1A}؉zBO C#yF^]BcU\%6wMA[~!K9YSUw[pQGCM;*r[9S. "#]=:@D<ycUw J"T7_#}LAKHҔN%X"8Kڒ'RF5W.|X?JhYt?>^s2R/Aѱ֛{ / ˁq<xm0:yxCdYԋX5 Gn0Գn"פHu=o}|kܞ NMC)GBpϻ>P$8n*i]`h7 Daao*qP о4>UzKmpߩF衎,`b$F*6Щ])&hR !1Dp]eIH(F(X {{S~E7of*]Qj\j~ `rd2t|S/y<fm u{s֘;a(gIrhf]ixlo^({eS,5=t`ԽtDKeG r7Iy{{*:IiZŭuM6'ng"[4ԁV_*`*v 2._ \XO8S_p_YPC3LNhB g3a;|t+, Te+|~apkε0g.pPG4 L示\G.mLf; id%4 (FcQv䘰d`V"ȬBg6Jg&GSͬvxAߵ7xQS=|J[HΔLJV"'= or{Ov,fL2 .yt!,0N Q:|?xY"N1F S8O1eX|&2 (SK~EĐ$Y^q`3gZ-"f零 "MCEBJ+!?@=Q{\_6f2ǧFmiTA~ŗ]2m (D!Mӣ p⭽nu]Y_jJGAY b< 0$g;aF<Ѐe sWZ~aQJJXj.GjF/M75R I`5ȫ #v |bd$^N˭a!QR؉/F`,])Y SK^wuY&Xe1Ak nzȜQOÈ˫nF=%$T0-kQ 0 D;͊Pj-.s (Zm"LkPd[Hv_ Gv,zbPި8QxUDyN&oMe1D9R^bn=6TP9(Q,q #o4WqdHID۷#AȺeLA(o2M.7K0Wl/oe4r 8Z{a7chE8;7JŨ,QL'Zvj% `^R#FS/$GgbNvSvǯ%:0G)4/AF A ".]4$a; N^PLˆ Ax0KFw&;G _]qC&d|zA,!̞=^6sz/F' ,(:Qag/; . +TQ\Kv }̼6A6)cVъ?ʆHW8!n\KGiNV:G,.}r y_XVeW`_(&+`J= V/El=;RWä&dВ*;.L%)} 3t4\C~$¥UDM;KQ "Ld<6IHA[R>`#E??@d+=V%@gL3wI Dts}SvMt\7q կDfӪZ3$|%dan|(]Pylj!Wt(+ffT4 nĬR&\0߄x=H@*bAI\lf[ಞqϟ^ω`;VƫN #sb)p"m9|gQlea^}A}_&4N`ّo0m[pKhoR $ nAd#"NcMC Ț穾 8Ģβ-ol7CZaU ×F0eӲj.Yly(v{LBeJ5՟tYNZV p*V4 t%]ݰKv6}4M\ZԌwUD "0*<{29UY ]&Q9 1gۼp8TFA8\ŏWTv&<ov20o\fϦ*:Ay)?I(l+AWO~-[g̱#FG7#~1/կ%ꢣ>}+ɐ,ј*A:qcq!ub4~5ċXeI}' !jȞNx&'Tt0tgBQzO6+x.Qء%d~ych0<#6Am-Dr:RID]AO7?ô J c-Sa Fu,ƦL#ޞ8}[ǗթGn'ؾIt;-(سX, 4hdPh)nyQ0~ -%Q}tQ q4wf~ˈuBˏݗ-ë `t8T߃amN@(/4 #]HLq.F!{> ^b$GidbΛ@ɭYB.\ZTBgw ( #MwlBֈ:ԣ &ę54[2If FãvUbsƕz__!_s1l;Y2Nl`qQQEpPP ԚC.~*y:Y AAaIJ.>ЁH=fp]`(>eJ FĨetb ~H k,R}V2b&p$T]c^ J+ ux3&Z?+\ / $:Br6Xx5a{˰Yq 0T%_acLs)wSOM>B>W! E2064,Nz,wv4ì>pDm%fnc9 RuQGfq%q n'9U9ȭ,hgKQ  T%;4Y'7*/7I[Dq!+PQH'Y"u4*ٵJ_ySItvsr&xigRn䝫ܥr,WO=k]m,fJ"ãGV`Q =98w48g=|c P %V*W̫G2KisgCBDȝT=)8L;-T/ob'p-Eh^ k%"romxҔ{9e.["*b2טVrEV87Jyה3epBrj.Z* >z}>/c` 6R` ڰHufE(~a1{g~%L^  ]l;_Ԓd)&pG=BaB] ፎ߹}d'tÕ6 hTDDÏؗsxE5^0zRsk|A 6{Ɇ&3 Ň=jߐmXk`_==gl\Y )md DT89P'<'Iyȶَ,YyD8W!GT"PwGV A`:]L8Q[lczWFOq {e$R'ڐ zL9N6"9#m@n*1d]a-> Hhf c%T1GæW<ٳH6zqۑ`41v#Q,ڒVxo4rcͰC q] Q&QȩisPc3H>h.sN1CT .oWTxl^TlD?^\7l{5#Y?~%1Ze5 Z |%yF+CQhKGX^![||I5X:{\O~꫑>% Y'U~BA!xa/e{_N3{Rrs_0tvx(ʞ(,P[7S-h&+ ^nuUG<gQYmaX&33,~~ @A8& 2QN˖nɁ۟8Bh4A*8$qEag&]nœv{-ohFFPq\: LPZ5\M+ n KNMku<5wX'dy hMAʩzcho!FzG{ ,x7eZ-,r4{iE~c#٤#_;pI:6؈8lu˜8n=%(ɣదyNTܲbޞ9SuUb=^&FT4Ds 6K$%@f፫ .`]S%vZ_3\{ZuOi~1t"[cD^F vl|\č:m׎U^T.NHo>Wvd Pc 8sۈC+>GaQO:zGԍ'5 |r!9`88[\ZqSR:%3a? @Òrޢ{l1"S5Ht=W˙yqn]tbЂmsQڇ[UJofta(G%LI;¦_C(}g xD0PN)64 D,x~0{2[6 WMa[L\hNl؅{VPN&o:&£fhrb8m8{!U` |b}ܥςݿlV!s83tssӾ@/ܟDP| XE4CY`&d}HѝcjAǃ΢>Yy!Ey?y}n .y7? X\ 'tJ%7Nr- mJ}FvrZ]ET]|rH-5~~zN{3xsTM6Rx^e I'l$]-C1v Gٛ'pF:ױXlU?e:G7ՎNpK~Ia $`C›SrP96-"8ҁ/mJQbRL5h3LFEeCHo׸KG(IoJ?/_|;j/]Mo9ST$g_)uxa_0cejgGsH#d!l?V '6<~\<3j8KޅKd6M3H38mwp eߙ} ci*^#{h b%.l{C?GV=bR4@ 4Nt憆4ʜ,vCm{7—˟*g?D( ї^t:aƗIM',(i(ĻGu x!79cG %Ȍ{EqL[{?|K.<)]?巜d'չ @zO> _: # jxbӥ^T:نJvR 7DQ3Qx+X$_#z}٦< "w\/‰'ga [D, !FhF&? L?}9rWGMäx(\ᭊ"105{FW[YBN_aN{ˆ%^8Ю^,"8!%J]@n*N2yC]͇9#_2BT;\;Vp3Iٶ֍*r*7& Aj*7вAzϖxka ]{B lYG묋2y~OGv!W8(\4\E5Iynrf$J7B+_f<95Wq"T5VV\d" K zv*̳%J-CN7 Ha0<uqzds:;F9 VXSa9` 7f oq/Lt1ق&bMȯK#qRs ;>g^zr [ć"/#pY[,J(8{ېgt%qx#gWy6ήs%so| -$uh ]:0Aex0>!O.@-7uhm拙6}:H#eNXAǒop^ e]1NΚX80SL?jO7(K~_5.lA\0~6%O5 r½6T |W:Xn\3 R1eAB<5#&H1upɺ`)0O'1Z!"蘟 `SHЋ/jv \|2\1YyG^JiV\=pez CxuTY\UA) ]@(ۘA-ɡc~J=5IDc_6"gPi1 n/]pDKt.KFCF 7J6VJ1ң@ЪL1gZxt>lXj=[Ȉ8~2 94A}=#8aS㭭Q{p$8l_bJd+HrC@CFN(dC`n. P&x;< cC~d+."GF9笯PȈq d@S\;>o%;o!L_Ho4Ì fށ? d E^KXf||g G(Վ:P-a0~-6+JWmoe$ytWZD!%{lCǃtZD`ؐ/<{kI4]W{ps 5qB3wëQbjr,)V]3pK' ·%!H@>xBE6\9_=.qw)J:Urz_N Ys:j2b7ZQ/&J Dsntڵxxf;Cb׸K\ (YSc DߛeßE EPYb% 2nln!e1qt4u(<;qU}!5e׾m󧉖<;IItd}`&c&SqVZ׼|PDcSD>Hylx ފj 4|2df\)YW=.7I1W&q,=nRjP D^H0qXBgT_?yJexC ƌv+&'4#$cOѬ^.A \W+ťh]%Vb\7֦9FG) Cple8a\xra.d"%.3x3ScI#٧S?+Oqۤ ,# )x!.j Q L6-xŕ[())^ôYCD=dB.|mGLXO|y:I-NJ וE듄4a 48Ǐ'77Hq!AHOHʻV:b@=J'9EJ,#?l6Mr՚F[ƩsӱdyP3#:0Oܹmѐ|bEGfg4R|ќ F㄃=EWYK2T@Ӑ#l\% ;=p#ۤVƐPܽ.B`bk%GWaAS{1l(XQ{{Hz2b6{HT6- :}wAv i&q@RC8^IA$Z=s.%>fV|łya/qRe;$PIxj 7"F|~AgGå`Sؿ|+lq)'n`h""݃H|B?ݟ ؍l:ץ CZߣeA44]A74ۢKZl.iːzk"` k?_1uθ*].`eFC~NVȾ怹܄4Xa'LCVCvge?Tzk>4(iE%0>k.WQ˗xkJ$Ay;'Uz ]aCòk0p8'. 5A=ķiI'dL ͨ'~qֽu辴2zqNsY;tƛ۞o ЇNoV:QԹIgTPFe';yL e˸aV"(ys׮AEt;{}g ܉/3=SWxr(=oS4QHꕎ9cﭛbe1hGt>ym:&r& in_%sƷxwA@.x\p&L2[ r#tQ=4s:=)gs1컛 @aggj/(E@ޤ] boZVkt20s|50u ?#{{\&~Um tYew&ҁ4G]BLfyL%; ʻ"fִnE`%c:U&zd -P 쨑uxtm@QCmMc9 cZ9tahV䜃9Z!L7ɺKH&H߯$uۙ{^Y]h2{sjB|/6Ą~h8זS/ ^)^l < `T҇,0CDMx^ ƽXdx'MjO,ghFȺu}&A a4|^J5dqoHjR|NwǏ[`,#'^UX z I+^m~6*\_w-d%al|[`8h>{)&hŅALj;(}%v } =d g3:Ŏ(P~s*>j1@X3/ChtV)ǯ߰(l7!lIcs JߨObnv&k{*:J0e#(o"u׭~;A ojG2WNJC:W*:$YB*pgGIla1p i~i~mٔ hCjS5(^Wԑ\&T]^x{'xq1oQ,. w}#[[aQa&GV15>ˆbr .;%5 4GButOSHłn#Il70Z@ 6Y/Ęj㍑]eȓ(Cf躯{q9:dNC"-ms[ZMȰP)gjW^yZ`` @g8 ͤ]$"u E1gf.Ahj L.cZq 2m(ܜPRĂ*Qq.έgAq#a$ų^L s7N"g,2P`8ChaåGFD: =CRugkrKDEq BaMPHY+8uRɐ]B+w@eT$@M{ɧt ;ZJW6tKT7qR4 \B10k3}BU`g~@!Jf } ߏSӍo %NdU%lZCŁz1CM~G)1MRk~%S}k7 q9N@b82 k3Nwu\s_|ߘzoS ^]fGbc>PIu`}#Eɻ$T]K>lߩ>d!nяmyjR:ҐԘ J4,q Y*ue\7W V2K$e1 Mw6Pg wr0y:.z>ĦMdxV-1yi^YqٽuV/L n6Gǫߑ_V഍ {ogPOEPRB?[ 'ϡ쮏h5jWɅݙ]|逭vud5 O0ǵ/3pL6q /n ZbFE02BiMq tU9BAeTR0e2ٸ,]*줅H|정qa4 H-΂j_)q\H>y;Bppedof|-zD9c0ɘ<`T =' OzcXKcNiYcN5W.*꟬ysvܮ' Њ==nH؆dcT!΅G(V( pq38`Ѻ0~M$e|O>7#{nqҖoIw5$~ܢϱ2N Ifr!F('FĐ,189gha,~+P5*ǰ.XvtBߠh!mGGհNI:X\!oϣG#",٫`2ε.E`rNfĥ}Epk 2bȫCK/LA"ԭ4^/$V(O@kZxYL@AOaPJ `N="4KF_y&SŸi{YE".VgXt}Jh$ciTl.G`KoegJw%/{,mZVeE~P$lF\**Lww1x$Əz5RuDM%%:3DDmglK'LZOD}|51bkjX-.Sd.oL0 _v͠.H^?inUa|r^T kL{ZS3:Ͷ)qυsQ{5So0#$TD F@KHǟJ__93+Aܺ8|D߽OkhtQlO6}EenʩmmjXLogd^;7_pK^Z8pm׉ ƽnl"OVw'hq͕EWI!-B0.5hoڞE3@c:OSSMxDŽ Ê$ ztc K8-jw fb+*31(( TyAƂ @X(y4ּZOӸP8Hf!2I;%H20 R>l`*%ŹۀAfA*_HIcBC#:ڳbXwG4=5ʘF~D8:呜h; GaYI#4:o\JI9X!w]jTӒg}#eldMZM޳g0C Ou*W+6̐J\21Mo[f XIe:vQSd1T+yء}9v GQ&h`a9Hɇ]VE=hH\Y~]@Bع:I=^3x'"Qӯݰ֭A^TkL|3増5n\'G6d\8tepVF"s_L'8iUa%L <ϓ %0l =o&d:)Ivy8H?筽FgxG{^:2AWEj4ӛJM2f 6&7^U9+ d,q ]B 8!Rt{E`#_؄,N%_Ү)TgƼM$dxb|fE_C=OV-1 mYos>^ģ\]hq|B7ZX YP!r? j+ ,Q'jt`-#ElFA;fco@7`VPyEs|Ha)WvǗYs8 4EDL+ksba| \$3V Bѷ'IlD͊ȸ%;G eGS(VG5& Ot9N>ց#j-d!b^vcZ0G ਃ-쫣 v16qx:F/d/pD2ɜA<:-G2X"Ԭ5KO(# !G aGYl".Ȩ@3L4`E_VwoCaIC;4VD?AU⼛O]BP̏g fj~B}kBkB YD耇3]9/Eð(ƣ˜Q*`RZxY} 6et(`9ͫ AV׭>+`S\F "\S^UcAuVJ,Mϕe&zM i/bglYbhT?nI)HZNj;Y2 g_>K,U<ۅ̟hgvpFI  eG{MqBa&O("7ܮ7#3Ѳ'{Ր:i.^\BnF($l(k3vP&-cS@(h\5R+kxSٸ 4(up1W w*e,1YI_[.ݘIϲ3kf 8KPh&946 elJ]"LRh{>O~w39C&V/wxʒ дȐQŶܥexf2;dPLOi'DPnX#;D)ٗf2qQJcJS9qCL 4w5fќyy`+A- RUuB,Wd7{/8$_Y80oQpL9`s aK(AI83wwmea_QcVDTt ԲU 5UN(wGiG^v.SYZpO"ˣm^ܗU#);bG I,s.ABFGIS^T [W`6W`+rc3{kVRL;-9,/? \}B5nm&dit1B'L+jߐ%stiFbP@%y3zUpeqi$MYJ߻nhN[9`ѭ_r67N@s/]C 2(gusÔɖ.A7g#`s!'>1L 3BadhI%77 AӘsj|j~aFĽxV(>/LɈ՚ݎNd9>?&TܵFR:4.\X,3-ze٧0CDUܱnhl6=a(ÉQ Jzx'ux8(\ѧidgϰfJ~\gP ?iS7䒸 46]`3WC(I mx;Ft!uOI/׺쵒n|o ;Fqh4 ]4ohe!R<ÝK]H뵟|8HB[C-)r(<{bi-)\GMO/xmbN0#t)KՏlW~OWfAˬ"y10>`Q ~ˏ:3|+Hİ5d$.&H_f&[h[ʟJ]FkkoQB 0~ZW[Ira1 H,ۈug_WbbT?|y CLjX\d#jz~ -^2 j ±d.jZDNc7 PpZ/-?+}vGNzA^ogͩj#l:GMu; =i"iY~?ҮN J<Q`Ƙ1`4{Y>'6g<Κq|8 Q}vɢX$^`FęqdC^=|iMІ.VÇpRjhc|; DI(2^Ou1NNܿ}ti}C83jN6DbvA §suA3?*!ӌ;RugL![!i7agLbD"T翍n8(h"}41X;Es*%+< x؊49X.t6>qJx` a;mUDULWdGKmn.ց#߄׀RKg2-J~B<(#;ܜ^r?\5F%1l dQ}Bgvw難򃘑iL3'Ĵ%v~P(2\ħߨk{QR]_]`E*< (x(2%=T-%ƿV^nBՍ@ipeocߢ:G#cլDjuQ{ .Zjo(?iR*H49:TxԾ9_{f;"O/Avu'.ImJ@kCW USƵCͼ=d^slKRXk+pȠ1dư/NڏH-z$0qGbͅ1neT);MWotr*c6'5j*"DW~#t#+뇼a\zny%n*˥tn>gtUs4FDo4åhcIGlZC֛L/eU'|="lԃ|n0RBlzjU2>4`hAs,ZC1ݹl~!A?\hJ/qBZ"p3Z">>N7(ppap%i:N*qyp3gT `Gz[-(wXp#el`'>:99c+_jZ+zә=Ӝ.WQN<؉ҬjekU範] De C`Oh>!k-J}tJ=9ED,1&o{t;%7l{4 0 S2U&Z֛FyOdr\|(@4͙Ti%hܔt_# ^gmނZIC)$8qGƐV_24>Z8p0$SLaqӅHQn^WjN}Yje4.3'3&Ap@۬굅xUѿ2BC8 ,NNr\MrA5xD"*BRx(I@skuMl`mʤI+nzn^D3'؛"#iw`(ǕSWjWd >>qoGsbn>-ɍ Δ%(w0sƘSlgȚG0zCH@dEHܰn'rNUt.A(t} `ļ$ĠJ23JrE,e՝s"[ 70 cb'"Yбm)nWt% I|'Z|]QvD"E<nnQB {4(nBJ8ێ4G}j*5s8nwħVs|ۗ]KH-Xe>\`DX޾~028 ׻[T=h\jǍ*VNqh=39v\;1$5\Nd Tf^nvn0Y9 ܦx ǢG1Xix?xL7չB_Kz:zsy |b [/Sńw:dWsX`{q d&Gt*رe:yqohM(ٶt#B _AۚYK̓]ЫC;)di3_GYV$<&`}{|ő>kIHbԾ[nԗ~p-g0J1u%w PCuSmډ ݩ ?TXfb޵*E0Gx5}Ac 9M!Gߛ#1K z嶰w5hdk}4yqDB-.T*Eװn<8HmEpTg/G)OBwAjp<7 amNǨ uFyC'̹g;\ФF J/EV* G +{e~b }p/€o%nw=s_dkZg.0nr]u䵐'[+Mm(pUUr| )9,`˸b-uh}cwaa",gj#1><:a cxu?)n=QҨs rǀ$vʢ 14RWu"1F+hÖ3e_2')jtj5&x0W@MhgF.: #Mׁ\D)Gee&N߯ h3p\:57Ixen0NR]`u_LFEǓ tw^>^!ب'W S[m99upq LewQǥ '_G ۛ Q6/l`r&Z${[&4Tuv`C'b#Q[1 cVwzڣHuGxG(yrݯ8unɁhMH!Fxhg?WSeEBk Pħ5 2\u]rw#d I93X^'?DR 2 p5o{#zAy򕤐#~ʦ35Y0C{{41c%wf9+յRǶ⚶-/]ZajsĀKTPufɎZH}БuЮMX;| >},!iJK@)mQ7'Av0 "&׏>CL fa6Û??68 [BQ/O>=XNYwhDYq :^ceTRJI_" g3s5Zש  c:\fb_( 3Ӌ >5VH1#{sDQ/.Φbխ'}q_6Ž(1F?Rp+e~uv3 "D0b<=1D\*rU{#!0O9VLb"6T!b)wVڊ| e'z!_/|'^Bey[> Oy1$eh=e 8.kO\xX㦜(b`,HZ}u> EV3q=ir0Ew$nA36{G@Q~7-tኈj'ZʂQ|S}:E&CU¾AT/; N0ڬnզr NE̊${mƪcO˒C Po?AKj]pa| Eʆ(=G$oUh@gsShTLrNJl_& (/]E2] L T^";A%5,ȹ*SxC`/!0]XNB ͼOݑoS횯 ê3[zܓe=Z8ua'z5Lz4"yr[QӱYԁXi_i߷NσFW4x eV8Rv?Sk"gn'ɹ տ ZQR5jIԴlRDT?f>t9]#* YX krp)ëi +rֈ.c0j]MXw^mRʝQ%8UiM@!TuYh|rt!M1kj)n  3Er#oDǔ-!w Kpj?NjKWKf4hjz~9`6h"g~7?/0#cTNna#SڨLP&zfXE5PvƯ^?T4D4 ChCԛ=e.U@HmX8[zs66r|0F;5a9DRA fc ,CxTS)m-hw[LUC@ɋ!G~(>nZm8^\YꥭӱQu~ Ў7),5ot%OQ]bCN]l9a|U YT~ɸe/L\H`=a8V;,Yd`Kq>yFVnà%ҏC,w5w|00h FS L#F6?@UYd`!n9"ZxZWwaF7&W𼼱\P\ dҔcX|N:=c|S%;ؒwW=G J  =lA*fn3PGa_WF-yLKDp|͐^N'J:w+Knwfkvn, YX{0E]0 ڎ :e،b71B&ʱ*$Hf:}Su^L.I(j(iiE.bs[G36Y_V@tUycCl8 #Wa;&.lLwxc*֔.cpEQ-Oyj}xah5-MbV0t8^'΄F셌>Xƞe)X$auFmj 3AbO,h =Y|8N8mvPO m7s+!#z:$hSTG0zdwƢ2,J a(J-8"`%M-L|_t9X wyɋ,/q齇-WѰ6~Ϝs?DZ&%“IjuY3nm^j6%2|So)L{C|R_f7Dn/zZZ p| K$Xh1xR 9.Y]xB˭ ޻ f(~XahAkxj0P2/*Xš $lu 1OD[]gyeƀ`c %/z"7[jϱ7zOk{_9VG̵QYD&M;K߭/" - z=h8Q.9YWBq 9 ;!yj ?lGo6M iN'%"uPQ'k *O"@sgT0ܰ߸k(yR7ws!Vz&PZR+"[_;JNj OЎ%|;(\/QhK Õ >`x]b\e#!ÒjĶз{(5G jiHwV)ddkj K{]sT_#`\|r;CBV ' * anC1ʐL~nﭛ FӞ%La~>/==x+6'l!䇯/Z']Gmd r{(~&QAn(Ez#^F L?&OJݠN֬LAһ~|G7%~έcllVKH,jd1=DGl?#/|; 3Gj TjFЕsL/AshF;7 nXp`Gwu'O3YЄl١qf^F◆̂BtX@!z6D͆ɩ:>[CɏB2;{ N (z JT$70 :#Q` "GH Cl(]?XC`%4_u6־/˲d2.06tGsW#%qB7>f.TNxWGɥ<\&9OM/NY;N/HUWrI7p{wG[m+♛-"ը LV {NV Qv&Cd7RkeB,ХK+cwo hֹJH&dW5YJe @Ozl(ṡ1NZǏnf QCI0Um=5&sqHJIS}AGl dC$43iQkl(\N!.k|(uYFXX2zo>o|eQ -mvf`Qv}RoxԜX¿i1TY U'lBs&Qtjd@^} .Qxa&>mO&&a1h@@kM(f;CVt[,$9ÅWn \7y,S˛(fV&/srGN4|4>ij6kθ3Q٦ois>e[[oQ`Y"^<ԭXbgD~@ هl|pҦ\*PG#so= $e"#@+)Oep!ʯ/ PD$ʇP0M Shc|_ v5F?h?؝ G'UЯ)7[J;M[%&ĂӘV &h2o^vrvuyrCcocxhzvg B2B499kaԋ5 W$~POvֈȃ2g+sՠzĒD?[cvCg6wxM@񪂃cձO?=DkFywT3V6]`p EHXS+$IS8ڨ68B /PlBv(u^yy=֡Xl 8!\'9{CУ&S#Cxp4O,\6\KM.mUê}G#sO< ?"|# ~)$'Vv9 BY=*@bmfM_AEԄ$Dq)Z7P[Q@A@H'Ǫ-?XaEe?xc `L5 oE4!v;#Ыa0wnl![DvUu(+73wyxcbPE`]*IkYRdV;C 'gHk{_;B ]Y< z-6+҅A馳ڧK6-S Sޞ(C.]6RrT!碂6R̈́orF✪yH!o8\&#C=faq_tf{hrx 9.@CF+Ncڲ&Bh&\ vvuy2"[-SCDzD훃&<% '0b[n~8q$0"ا1/WYGDlnGߤ`!:ۺ&C}}D՜]pؐf:6_y>EF+hJ$UNuUFOR#{$j@spmh0siVt<_Cd#k~I(1P)] a8gHwGF86Դ;]/jf\Ϫi_@y8fh/E(ȷ_ I_a@(UFu99SKccO^Q|DH6 cI泏=Qn05)W.ɍBT]j90C!U-bq.W6 pƑ(zcG >;k>e *06ܷԱRBn^Hs5m߳rY1|ǰc"f N\V3K{Ɉ\\n!dj"RcLYacLclu>_@~N[N^xf_/%=mdК^$s&g[2Nyվ>y3P6B8N oH¦q5ٱU*?Ң|w'a7D&[<}9 R!|tǶ t+ ׯUSDTnSYbE=ˉxh#9VM9UK5=9:k8c51[>_ "2T#6Ge߁TGݗ,z$~΅79CfRYls텬.t, EJ;YYŻ\J]Cmk]QH QW`ȞA]>^sn9F#_īm)RxHaH9d/G>Q;G( ~ǵE SpK޸/!D846leUF(yoSꖱZ[>OKl p߅'4J]SwBPs2-/v\^YU=i!],x@30˩mC Њ=Zx[R w8yUmp;G435J\VH> ranWG0N8 ދ{ҭ"8CV#^ϲ)eŝ $D CLj;O $r,SBnY (]Z4oF !ںBR2-!3Գ}Ttmz)/ ~k迡d̵8;>ed,:n'g-gTD tlbX"Gc/n05x3CbF@^KT^_M8ǘ/H?8 .^x!3"tޱ¼e޹ugvN5>Vr6+/`* p)KRZ1tO:6iJWL N|13xP@2z0h1^ ?H> <hqrMm+GWbkB2[]!-6gKPI TF"BgVP7sTg>JDoFgpETzW ZIz M-Btu[ euBra./ye^Zȏ:p RWGvYþ`noF~l[ Qp Kb`Ȣt/&d|%t3k@?fMc\1CX gzZޞB@$ԣ;@l>![9?k `!tg70ʿ*k_;,>jb&p| [3D x.51p!l(—Dhz|p[x抽k5E Ds,E$c(+yYЇ Ҹcn@±ȼ6)nzAݹcʡrٛ[žJEn_ d:7t&{r4?Liq=ɱd a0^nvbҖb4l,A=ɠ<@o>d;9WӾ4\ҋQ wJ|Н7CM.P-DIjӽMӳvI=D[Y.a۷46G¼7pJ̺MGV??]0оCh]fV.J`ŭaKi !&AIzVkCZf?b[w4Isk="ԏ7k7V\8e p:8QVՁno8] ~e×j[Jʤzpm̸Wxă fS?9TIUa 8zV*;cB,fb݈L{rS7@a )ɻ~B<q)X .43tZ+"y_-ҵ\Uo\34]'0^: -Sf5jmyz n1:a)=5?6C8_vouȢN ^$ z"WM!ik h2<}0vD~|fB@|n:ŏ,f!ov9P+4j18qp㙧\IqC[(}~ ҫCW>ɬe>Nyuy#ǽBnO]xL$&Jy-O aK` E+-V7A>v΃"Hy]"D`:{_$Vz1wE{$ f>"i~)/! =_1A!)U==uMՔU)~7`;E΋x8gRA{$.Lfka7 ŰUxr8nnygu ie;6AŊ,d+:y[9#~C7ZK湞WZOs/c7!7;|{t4H.R"(0_ƚF]`h=aN 17'Kd&ua]Te;Ww ?vbJ>("2 N5\=$B b|yGvAܵz Wf]qںf#OO^73SzN{ 7}6ۊp"P6Czz48X$HpK#"z /5ϱ87k/{ܖc,\U(l\@Q(|^/=Kv؆" sڋl*yK<_z.n2pV^#5Α}u$ubu8F6|K{Z`/=b/K `d+=ʣ)J}dEs̜zAdhIc2kMg|NCj];HON$s3|w#2Խ3L-!nU bcd7{נ{EN߿&0>iV*yD1Zjz|;{?Sʄj?WϞӒ}%3HԾ^E4Qw:!vFsw7`jrxnp]9:{;NvVt ^Ăh|ŸE "M3Gk|)n{*m+CR&5hSlr>tBW3|<}oi! ,\"hu<21|#FYQ DN"sa/KSi9`sQ?)JFOUj$^8uBގLk=&`X16L'PIЗSa2aBK*khaB)'WJl3 5r,1F#Wf (L0'n`Sy}189;u߹A<.̆}]UhxF<m%޵X~(G壤?%'S GlZ<4R0XJj94;9y&ZtIn TMZC&tI;9T7Z `|ֵ?SwBjLBPw~0o!u~kdH]x ,*x:J"CȢDJҗH&ShZ=/=ڐpjL9 =Ovz5|϶ִ.;Iٕ_7їXC$x՗mL\FE0 n 'ʡfC #Qt!l6--N"-O3 ltu EخƥaWנBYMg~e>rZ4^k'/Aft9pT+m% tRp@Ll8Mrb\ye(H\G#r}TsbXeAvznx8ф z2cv{&*.P=aKDB:޺/a h׵>՚p i6dΨX4-7d*P(B-(Q.@w4[/o\7dt4ऊw-E99YP<1h3@'av~  ?'rH9S38CyKJ";ƿy{JwAZ"9 &T;+>rDޑ PόWA8aV򔔠\3 ^ f!A# iU?R IIz[=;zWR"͎ZrzV°DwBAߕr7V @8ϣ)yȢ&]$X[H{5&3{/axG$(y9+ff!r(@&0Ӣ ,Vd)䦋~[wHt!IHa|ԋ+&ݡ%.K)xMjWv$?5wDˑcOE&m7c=e^i.V1*C(`lvI'H?36ao۲z(PkOs6~ᇣ<Տt|:rBLw=»\V.b]s <.`[q׭A͵̍jb9iτvc o={բd0i=Ng!(G76+*6K4%"'"VrYOwgjI?tsXC7+IQM{Vb,@-->TS&tE:@{N7!zެS4~/7ʜ 6{F!7iHTVSL޽Q?f[~<МkYFFqqp⥒ qeCX9L_Ԉ[sPiLrzck#CuK>XEwL,'*aW3o"o*g~u/D׸X~xUidep}6i4wk;N?YȰ̓KK6Ă),!R@P/HlO}`QD0:f| ltf%5b&Ę{i_ZE#q`}4;-oj Ha'o yI>1).I0#ڶ7OD,k\7KcG(kpwK4&m|Fwчn.:%`M×+ۃZK3qV *pmhMvǨXP6: ckwE~PX10^zWϵgxao&i.x+9X|DVLb#LA8o P#37|DoơxE|hz) Ef@] |;# %XZlۏa T6l=1 Nr1sh.JR o5H%/✾kKЏ!zGcD1.懲<G'XLɿ~@|m>adU$E%yB;ᨊW~ȢF1_M5\ 5|:MfaJL( MLwV|Dzf#- sslt?dĜ-F4ja_ 0wyGEacv4:P7ˌjM1w$! V:VyQ$0Z[G:uvE\.W.篱oԻ|=DU{}yҗ |!J#ٜݪr*{+#[e&r@UGT^dddi3a_GPHU"*aL.S2ءn'_i7gU g7 Q0& 칞 ءd@D 6LI;5x8I3P0Yqzץ;S @Z]K욌N.MbEgA($𿧮xaE31*s+ĸ4z.jTOn< 0K_zw1F䄙iRU0C.&G`LrBBzG?;IxJߔQ~w7S/Oͳ/L9 TpsGB^9Ŵ0䯿 $3rP뜑5  |4֠b4ZQB!nmV OkAIQvɢ BrHxA]_*xXɷ`qwߩ뙺+qxPtT@ 9.Ʈ oҶiDr.vu3&iBHYY)z1DsVCĆe_Z!O1N`r+Kk mD M9t%͔~eXNA+VT630d3Yt |Pir]ĩ#wl$f|7KM؇X^ƻVIz+EknHXS3i4|}*7 T6oK :FAooH~Œ#FANws<|9ƬAqf`,f"l'Ry@G }E( =a b&)/Qt [{'1wB1G` Mw~G,|gFLEYq/krFv~}j;pu<\N]*'1]I{nz# XOE_+aSoKr ~_81D4ޔCJCO fGzl.h"p:h2^Rv 3sQ*dFU@y/jWb0pTHC~J%!Cd÷(p׀!Gd^`H i\S+sO:v ڎW:K@6~z$rS~WGT\=0f3PO.X ep\o%#6w(oLl[nkѣ/ :p"+2"v@H}QlYUrrIzYhzl?dwDӂc0 31ظT Ew: XBh%0}$ 2;KW!zIO9ݖ "DCC [.(fD=H/Ruq9Z"$D6tDY|ٛzr!i7 d8 kzt-z{ fM.!pz}? ׆">)2\Rc T*Ro<1 ~\98{h +}Sh d:IK&l+7VxA/ rUӘ}&" Hj}Yu>Mh3`;xhtxF\&8Cy[A" %AE[[lsj.M,1mM~Hao'y@YB=8^},/9npSؒn &)GDKWOr_af׿s;1v+̛jzt7 rR ~)!="% |h}/'fu0rmçK>~kwg SVY$/Nݎ~b^|T ]deQz':/Le^aڼ[Ul=LRu4yï y? 7"9fCE=YJR5I^8 ÅeIŅꪬh мhHP,3=,9Q@ ߪ\|#ҽHPhTh΅ǥfe7oXD놰~G>}sfh_H>ȖY..H$r&` K5,|Ͻ ݉՚a=6;$7lx -5#\ q7sbtr^ycJ4pٳHt5S[8tL+gcaN_!.c),̔ZoѰDCůkܟ}=$R0}'30WB83 t{㾯.N '>h6;D=9Dv Rڱ6lVt+zrF V"żlo4JFp ty>s7x@~ݥ?*4{[{}Ҁy7B|(a K#u;-oJcRp8@t=z"]! Vjqt§1mL:[& (t#1ೋBS~f;dyx]oBQ 'z!X0Vݕ¶6TV->:}n||Q5:lVG.\jǛ'-mtӏǟA]q-^2N_fP !f+|K d<ŌTT ϰO! k@Dp{҇N]h@XD95 m2H.ȑ+ Oa0񸂘VJ?B{ȩ{brl~4yݓ_k5 LCcOThsl\O۪k}JOA{T;ḐbF<(UݝW] !bY>#4a^VmaƒA1M(ͭ.D~Tpiw:gt%Ĝ%X(sj]ȿun\*|[F=L2B@&;'l}9}l x~M׾e|~5nخH"PD=jX2I+ 6e*\5 B)^~n FX4BI'v 'zEc9R.<ϒ+ 5mwT=Y'{Ճ^O =pG5!` N&gyCtM9s-Mȸ`1@䑪6n>{4_faMT]Q Pz!ν6e&辧6_0,;&S3Q!t ຓK6'K?~ %@ң_LM!? brrF+j*J-:P;oΨjB]¦a7'Pk+6/х\`RgOO[5^:eN'x+u4{uyv:,y%03&>E>_?Ko=Tz@W^W1H̝v4ŤO1n|O VV0aՠhf`oJٌLa\NNkTVTB9ʴTz mO'=m+< 18 WͺM馈<''|5Pb(~8&HQUڤ< PKM~BSa5>?y6Qp`'Z4TL.zZ?aa ~BPXᰒgKUTk"J^0ކ~l W^b*'l*={U} Ly7R0gY Pxu_ݙg-)zZAEHEywdJRS5@"φ t.ѩgLD,7[9\P8$Lq99b`$~v >1nc *$lxꠕ8'leۘ)sA GH)%#W'ܶd8u2L;AbOʵXNJJ9 i^ǿ-]hG% Md*|tNA Rki4[@b/ Yy2GVJڕ]B,`JFx"}'MNc`N,KyƟK2E<#%3錶¯0mpFn+E N-Vx$;ܪau7"( ( ^Ա|c8[h*w7U9Jv70qgॅGA@jBB37͌.y~ZJO&/ /N9!Hp|DBH`8}{%(/o. Jkv ;Yh',jssrN"~ǀX:h)0wF9߻ v4e{u.-FKSVv~w1U[CZ@W?r>h$?)gz hxV2 aݗݕKGlԂ%?yEᒪr<0aJnx8^.A =TeӃ-L5gW,!猌*~UhzPkX5XIl .ǀPV(1OӨQ}b֗9YJO0IӃTgq~h9/[Ήy7ǹmФk {S - ;CˆAeqj3{jbRB u+bsoo|j8tNڶ|_D .m[e^,"&iwGibA&a->9ǣ1ߛXg9lq M738 <<)uÌ9]#nGðcޅI rQ՜yo߇4gDz'r5ThR9:jvs"4F:A\:락\y% U. \+9lOdsv rivsoa,:`F=GٯQg>%6VxRm,or]^B J/|X9?V_&Lv2fڤDHU`/$֧+{T#; kݐG;Ճ!|+ јi_EGTDj԰vMa ♭{7 w,qsq1 !r~!㾍[)D!h^u2psӯUWfj¶OA8KO eġ#򐚷kV]èGՊ3~aycRW"uPX%c B6!*I#DN>O̻T'8KANDRd_#n@mju>D1髥S?AE`Ot߽pZ:8QzcoNʬ]> ܻ>kΉyuk.N:Xx=,Î=]O`M$xH<$ }W6@yaNgū:w`1j= nx(b"ٙMboe/P@xetEJWKOEC2͵9CEBngʚI7cޫ7!4 h0^VJS ^-zP,>BBiz\ ڌ-Gɵ8b6GMgJ-٤FgR`*dʁei,O1%Erf FD~p%a9 *w\Riyy]Mz-uX!1P>d8pԧJWЃ\X˦s`Q<ïh1 ^S!e1',4:|H8%"^(U1c[thvte,{8by"X5\szmHb;yU1G_: }VdIZiiMξ8{7B?k#:y:j?B umQnT Pv4CumI$X\E,0K2иf(?!qTʔvXywB({)mNV? ~X S QQAYwk|\O,:7[Bo9̦IvhVX6J\DQ`i?1_T>KV '8OVPvGZep}86kilhKC)*PR|V>l}-4Yd6$o̢'8+g>}^ L/harK$}JDOOר$.Oz)֎$jݱ]L#_lp"j> 'r~.L lu ڊȮ!mx>ҼM9$wZa]E]:{Kc%KZx:5-j!XڭݤLtBJkr1I7> >_1'xamc,tIG&g)shMY!a‡*Pʃ f2&3Z-3k&Fzo{8DU)u(t+ ~/oNg=;3sHh\.n qؗM*u.|_8GmtL~KU+XOCt0) |9ȬcՃsB`Ck|ݺ v´/)d0XyB'E Xx?Q! CB6Wzr:\6)8=}xF7itnIuE N׺:R g5Xz๛L( Hg„ <  ߶ۋ&0P%_brٟ@H+eAo s [L4e 1+h4  Fw@Y7Oi Es$Z>YĠT A脕`'j1.k4Uz.0r"fh>M\? T7Vu]q"X P@䨓UM"~ ?웚Kc5ig NK1 l3ђ2qoJphlb' {p (?G,+^O t8!h|Nv`B.dhe'SdNT/@l 6 b (qZGc}3^c3xƚfCH]3..Z ;j:x \itl8DAT i"ٝ@AuG1_f)/싀MOSr]iFp+6<<~ ǝh}n?|-׆7ty1N> |4M"~b7ZxݴcS:}H}C@Rv؝lv"Et5yZF1. "595;Tׁa۠=T $Ol˝6ǚz(ȰN[Ga iMʌ\4 cbUxZUƏJ +ؓb5F)q;HJ?pJ2b;9&JutrA3Q|V)%18xoeIZ{V XqYgf@⑱:Z}Rr MIbCCqDʅpzFG/ ҆,ypsŽ%iAd))=c$&WEVţ8 7 hG|S {_t:_?2z!7; #T~a vXD& MmLH[=G^~Ur;aqƋ@,O_qbRJ^گ=n<ZͣjYk{{G_gc9b{ \ o%Q. ?|Mk Q/;bD~]~'hަs Ƃkr.g= O`x<ɌW'GPn7dcUA4||#VEQ.%:̣baǩO޲`QܕuW+&unn"| 3`4}H>Ƨ}yRZ[V:yru3}FyG>ٰ[[K> x챏꛱ZiC:&8eR҂ O;) cb#EAwS9 a@GՅy3¼f|K뺽nwmxuac{1gч1ť&'G"&yJ{?(}r;>A/F;_1יڅ3Yj>/PJUiL_F>4Q ֠suf ۯ:pCp&.B"цb`Y|~Uګ‰ o>%`-1^#$lz_1Te^7CS;BS׼opm 'A6; :/9'㸐{㽿Tż#k4[uİA>s) &EL}#Z8Cz(_t[kfV7ㄡ~'F0`{9\O- Vr{2hF*rE7dC4Y: קA·6ooLS 6,Gy.{v}ၜ?ϺO@b67·SLP2VE1kS m2aeKW  3tmU6XXW GD%_ |W(f1y>> {6C? GR\TGӱ=a._m.֌~x/ 9)k'y&P<PG| g#,&/rw5's6ָjҝdGx8&pl܆ vP.<@VU?ŝlF(>%>ұuU=Ե_tndԔpsR .뺓5|ѷe=DE^:L4NsY.Ml#ЙT,Teĉz'\4A,d?Q 8Tb,aE@h'4͒j*L _4w<u2vE#R on0DKգY;G>ɼ- ]uqd}ĢQ?W|~y5}qxi.*K.XX1{x{/(VTAxpKK sQ-q4c,`df4 FMoq$V1.?Y H<Ä t+*=D]ⱟ9YE=x00"9m#y6]K/#%OI Jߚ4=<U_rV討DM6 i[е't G`#Z8MU% 8 wK'  [^d6oHs6F'DhtSnF$*FK M¿uΟ*iC% 'ށHK`ksCY'\ (2&=H͇ :b΂v<ؘ#w(i#0ꎧ$h \؎\OW';P:לɿ/!Ԣ"/aG>89AIhc`_ u#o@94ܶ2h0Y Ƒė.t`r8.ׂFZfRTo|M|K{Vôٛ0a1է <@&ѵY z4oM(MyC5]A7N5V0o->tp)?=%g+2AKN4;nhΥT/R_ǒ3u#ƦNW\1 yQ04zƽM3V_t[\' FO|oLql ;NP,;zϾc{u<+Ep8ezBMh +`Pó!uC}*y6+R*$xL >ҝhyCY I*OS"GA ʒ7%"s>BQa@3BZE WP}ttl6C/ST[W޽ цԜ_r?z8}]EQz|*z)Z?T- [O~a$!0h=p.bʀ3``}Α !.L*dpg d$:s?f)Bݽt:sϼ3ՙe%T]!ϡ2>U4.Ԏs;ܺw^_3'c%*m"mBW-.#\zI`uP[w,S/tbM[t}`f fzG[mKg=snưJ^ur*9&WYɳ'DpXbgJDY؋ CxL%3Z6ٲX]ۏђz+p$՝GJquZ{Ӆb`[i[rR](N enM\8S%m@Cra$I֊$i]6$z*[Ap/QFv^P0֢ p59+EǞf }S8K b2?y0!.xn] Q$2wC;/A/AkK u܍Z`f\*B?ʌG1T.mO%7egibL*2x ϛdo T$wqR'TAxon6\}dٓFprQ5ϋƋ"X']]&΀.^g>^&p ^? B*t\l̍I:m SWðXf`zĚy?VKV%QUBdؿsQZ"wӺ"9 #Hz؜G0ڶ|D!3/F]UCE;4/p^@ jU f" #ZBLnd!:A^q;&c~$-Ԝ1^59V>1nzc} @}&`|h̋ґI/w c(rY7ʸWa |1G!mPBzBB9d72ɵ]DJE$9\*1-.:. bd~r"/?XQ=x] OqJa2#358&jda! /[=7Q>V 5y0_I66uyXH x1AQElЂm,X\o`|Y70cb K (|/3G[x8lhFg̸gLT Ͷ| ?B'ݚT|SqDX8΍N'(O,t:&'`%X3Q5x(Ǫ As+-*NWFOH8QX դ{-=+`?`IIfT*7F'f[bR@lXa~QBNȥc ̔'uL5k zRyXM嵑3z&bof2/oqM5zլMO_Y=d!!JNںs:qv/%G:$w\͠z99^3<=J&u9A6si ~Zqh5mѳ'OI.P,طT^Fq]I>p%f}Cw{%>P~)CgR(e ܁DJx|k܏@?{iDZkkKyGK`z7< T~/ f+}2LqmFJHyGƨ Ljj2i=}U[Nv=\h@ӶI. y,>e.E80BPW4vV:Aa8. 6Vz#wSR6`å޻@VZߚpjKs?VVA/`>BcV{ث4Up6$%#UPv,i&vGOzU$ e P@}U;a+.^k:e߃]Gj.BƟтc^wݿ&ŞfI9xq!Fu*d!wxۺ!69y\ďȪHRW[4 r,'wWWψ g'rZ?Z_&0w/:֩%jrTϮ5x!>MUI4,Fwק+;Ap ]x0']E`š^#,qȱg3 ү!l ",&U]aD{m=0!~)"V/_htjjB`(S)N9wm g^d+jeK t@h;S8c50$ ArJq\SyCcւԗ1d~8\ckVeYЗ/-Z6ha`t2t{;I h+}N.H.l!2z̽}$swl?x9=7:y%M\T_8o Os4fgaV$Թ b++U Rޞ᡼ PK֊|-{+݂E]H>gq 2 1F)݉`@2ɂ9>C,bWlK8TZz2Ax;UM%ܰ4d:~%P~JhtWΖviQ"h}H@ExCL8YLNwBvbŽو.z2qb&iB\Ϫ8=Ԇpl:_nRO=V d(rtIF]o^y&:fM'%X&aa(>c h-va߃}}o v^jUԛotI&9؏`"e;4#OecY^V Ht-> 5EfNSX tSy_F?6 U ntì̜%&s~lZ|,EaUE? ReF IFIk 5/^]<l mKO޾: /TE_RHЉ7"Y&ßw樲xR6's # a`\6SҘ,xbzy Puo(~EBD1S7q2$, V^zi:6c ,Z|#ƐB\+=@Uj\TtܿW EY5&R q"Xb*-+s^oc/ j4 Edb'w4`v15B.DU&$zrHO_=aWY ėQR( "xA4*bD3{V䩃;/(-e#PVcHf5 XKyE|Gf!-zT@ /k~Hn`V] @ vR |rt8Ol / ~`UXӤ#ˢzr%Gv &w=0:BIHp4}x={\|CyB8"6^⒣^7*O< 7^xLʸc|T>/a@ )@QgP>@نy\@t F?n}T\5z}r[1^1'ɲ"ꭺMB(Ev5EF[A˃cBa3;~X-0Q)[aL=}/N™~k $nNKnM1/¥6OmH"^@R(*5'qPXNbżl<BGB@V-Q1JZ~?S Fյއ2@jZGme" ס%v3}I:)u=Ev y'kX(Ip:LPn0ת|nz9X QIi[e/;<V}7fAca*_e:c}IAHƇ/YFf*|vα{(x#M"=m ڱ`nb+4¾¡9~/ ['샣a x急D{'fѺ\X:Cu%yBRj-7nX%5x& Tho^*&MDtlϼKH"a=xWGzܣY؟5M$w*R)ߍ%,&Z&e7o zh\ oM?cP&dkuEK~b !|Cr3`$?qu*2F2uA=x9-S^pAnT@H}J=t鴰'0ch_!;K78jI P}T!Aq[uL Q`mqmƉ[?}zd,g؉f0xCĉvӒ΅sh4U406Λ*PHq6'Tw`6Y|FtgwN~mPgo]0VIdVϝ3tfvT ڲɈ D [kC}derNoSUMY:<$oP8{+Zb:۵Jĵf8;ͭOjAZ 1n2c9rm8v^)1 O(: , N>\{yvO/ׯS u(O\WsU]C%QWM()8Vhn;߆)un}E?yzCLfgO!hG>Xb)NdCqdT8B.ȜzN򙄡*m?u0g3:q?UC{6 e8cGct&,5-ox *._=!soѪaqI`! ųBI?a0+!dY}Í_u+L,0]+ F) ĵtdL~ (ʄ<*MuDϝJ'K c|0մ# *V qdyb=="o#Ozzad[[6_.|K1|;g FL/ڿ0SiOH*T&.7zN~C[kU֝M^\N DEQAˤl[s>'E _ӸUH~N `1.R$;x*en _| ނ4 <  VA@pH*Iw6 ' X,Z- sz0TE>3z+byzfLƃi3I?#}k>ɾs~IIIIIIIIIIIIIIII8 & 6Bxd'2ɅLbUO}?fsJcLLjN!4O59TSԘדN?JaSo '~}6ړxN6ԧboԦI5pM#yӅb",9ȣj)ﱎRy+cFNU9j]bIMIԫv"dXF- JRǒ[P{m`yY %VQR\{G*?'MS+Kia ǎI'u9 v%gq z$Ov@3ۿns#U.pi6`T!SIA.ѢbLsl 7S%ʄH}RֵPB4 Gu(F$}͒B8|6*[t%ь=*qO UuSrm9sI`C y:s;v'rdI>pN}2?+;mjzM2a)ڣ}|1pe˚/]ϩ~u#rL lyᄚqKC$.l~E,|d<裐sODVh\޵d}^2KAmȗ@d V")5ã~O$l$>" ^EDAsqǢ`#xC)eYK,#`B܊OxPߑ,x/ cj5TfFĽ_9lD8PGkTHRh)L"n+툆P̌ 5;\RSBC^ԩͥ$pY4u$ MaCzx:;tn{ dWќQzUB:Xou2,npD\Q` 2~|.pzp!5S6; fdtnޜ qF;_> k*hgP,}3diZcNA*pTPjĨ0zal܈k-KYݠlvJGE5zf> Wu\Dsy"ao0Pj l_ s$G#ꍼWViA`X<:2V l H&k{j8$Ț6%lڋktrA֊pJA6R3lV;Ĭn+*̂p>IL޴v*PAPW ~쑒±ڥ U2kQwkCn lꂰ ϑg<[1+PFpT:QGGle})I"Vޖ3P,c{;s>4H`(v’0-e_,{Gsݯ6d1ztr0ҤŹ\Si/u(j[A:0{@` Xu#˧ uK"2’#L3ZVGn T8Ui@ =[)>['j vjL|5BE)m뇽&soK@@o/Еەt7 _|G9JQ0 _-~vݽ95ի4_7 #QM < ](& 88bbn2up0 xwC FpPyc./195Qwl'GRU[(,vG2~Xe&4`)Zrv~kp39fQT\qN2R.( @)ctm,f5807 h /$%4:@v7Nz\d3G!ZɁ Ů||ն`qC)QaWF)? $cQp HݫȋB zC2Ȗpo yK~z6<$AYF ܹ /l*@=2XMvr+rjWȪ;G j:{΃/ڂ37? No 4Whhtu39&q<: On[R,Sx̹w+I:B/J`Yzv AuEw &L&8*NB@!5Ho3H_f*@ UKq[_G2u4],qKjƬVu`e!(hf_w1(Qi~A2k %{!xf05RUs̪s𗊞tШCQP=MʚMvo(W:SU-1Tʎ6NlO F% ajϰ1|[>Jժѥz_J\EEOd$9vJΞTB/sۭzsr$68@n)*z}2$x/r\bQ@;oͨ\ӍbCl>sdDd[aqt>֙o[AKbt~J)O};Iqqa3f?j(n*pYk+BOlhĖ%DP%%jvMmلe,i.7߲3X ʅKh’@̔ /:8]yC}ME\9#)M1!&d!['IibOb9W~uI`u|v) <"w:uyxNyd&@,1vz =xjBUh*]`8ɏ°U\aE-̦YЍޠpHKium} ~-uM]5FAٛE ^!S sp'X۵u Uftzr>dH{!ƥj ٘=gIp>hX2[n&P +e~fT5YҎI\[,OG)2_xi4ux-BPeuy>S C,].) p =j֎0!TrDm(Ƿ<@ZJAw]nSuD( =5rn8oX#[SlO#;/. c.s 91{2:ba"hO aZHuA/@݈ͻ"S1r3Gv&M7`# 󺲃ۧA.A s)~\ Yӌ'Uv_1ԁAE6.s B xaO$*KMV:{2v4/ KXSh졭Q8]菤ؐpMA8x {JxHb)MGo#9 ø/ Bm H+Zt|wb=EZ3ʌ4ȗMD}Y=EI,3AʎI=:⬺ScشuDA6<@ է] .46IzFoLpE5=6ÚnHcm' 5o;s!aԵٖ H'^˻4_8 g%zbmN5 d?{'{L*`y GZo26wFd߈h)]gGvw%}o#3(R.kC"!;`N=ޅFX0m[=\ÖJ. y3p[J)^e>u󇁩>(~C=#XR\sʈ2Σa0"#D{G) -CDcn ˤʋp^f ZlL&< QzZ? jUe78΋v=h=8XC`OhNjH[T%B.`uT-C|.d;*B9/T&tT|6e:)z|6=9{~^ٓ&L2dɳfʟBzИL&e䅢|5ps:bbq]O!1hè^45eŀL_~c?4s$F6vud+bڸIcY@+.#jq/pNDEXjhe(zֿʂʨ`yaﻃ0oDG'b1B|- k@^D}j:*4೿B~7ii{[Om(]ꟽcSXk uEqFtqqVg׋ĒϞsg^cPTD^ x>\d.;'W x9kP*v[Գ]pzvKTPƭnxC1ܛ;^0l冥F9]%4 Fz1(Ba0L& f͛6lٳ&L,[+l{-^Ocn7N(7n w+ȄJ="R|sif5"UN)7q?[^W 0(sêNxoʧn 4ď@l}P9:hcN2:РA.h42E¸;!+ ,o8؅M?(@`ڇ:LWVtnCn] +-|fƨAXCaNBV>Xѡ[䌒ǏBէq|$y| Zp1>sFq*؉座 Cʅ"`6y}9B 4,`i` ?Sf9 i9tA_ٰ,LUWhu+; L2,)2504<7LR3( ]թwFtj|:~C cZ zUObBOS|'*} 9ßp [xs|=|lmHvd ڝhb\ ,oa!^;92യ[k]Qޥ/hB.%?Sz57eHZh4ONiǏټ`"*C&ȐC"A :E7b@$L[<[aBsfUqYVAE6x[# PnEl=9ɰ5G\{XmQgԯ_ϛKùjjAy9j` &}1;, 3+KB**7|OiA҃(O[ ];n6_ch6e)Y6(S%AF%oQ9 pѨVt>a ,}=Ըz@ /յ 'c:ʽ;9 c4Mp_2 8xkZ|`L<8~ mUD. пÙT"aE;CJsBa0L\N hH}ygYy0v3>x)dA Vrصg)}l?C5 C3FW6ѧLff45=4WN"18j鳝*B^Pae\m1A}Z0,%wzyLe'M{ÈաkH \ahhBp aQ3TFk"`qZ/M>Xt5i}Eoг8ȤNK<! mgi2v}H^\`k-)MT5cj};}2 ^dX;NlxO5ה[EQ_#D64BŰlؐfD(<D}1=KX4ߙ>GE@&N+ q}D֯LCr胣 N^ AT59NcH6E\GgM䟔-96+TQAvd<;Amm8)<1JknCYWʿv[ԲCf5A2?iKDXQ|7oۇOx;[-\dD6|A.'qs(ӌ:8ǃzg9ykEL'qq`xDiBh.zqG^.D78 }hu`>۝2ln ݃6ǡ]$ے PmMݸc /ުq??uIg.(XM4X;T m0zC2A>'9RJ|,1ÌG[u˶ ZY5s(EPCCdi\$w9u?a$"q}/ɵs%gɥaN7y:QݯT,nis nv:\VOS\S&8?^tLHl0>*@N{ u0odq2x@ⴠ=&|}]gM403a}E9Dw^'72kT2SRG1%IjWW#\ xqnâaOZ#ƃt _>>Ojw}*6b'ZHBUP]b 2^DT4&/TGܐ۶G&|1TUyM1k jQL' d930!#5qBpsS[z޿Pnz <_bd=\uM4#NU)U`f-05*2 D vQߴI@h3DspT(`rB #48|mLkk48p:Vc_յ o:64nı.88iײiP*voku$֮~Yޚ>:Z؀:w2COXU1P ^DTYC/~u (LCkOᦐ/ 1=j#8vׯg&B|4y!=!FgM݇| !߾Cϕ(hOD,^ e%EWڰz1 TƗ!ӿT>PgF߲8* }z܆ñƦ`/kP_gP\P?~$ZR/#o",7jx+x̎T㛘 VdC7+jUkKїOz$пЖ.V޽|fIl8"^dL$<$M~Cz*֚WN"}!(c'g!ŰE ,mǺ%=bTC=2ne*d'<|Gii^4۱F+E~ۅ`y8^u1L\M:/ol޶"-'edVկ9Vq7n;ql[G6 cL[_y\V՟^#͆O/wa1\.@J9/-4b88M}lxwl5/_<=NFr"* !vi &>t|h0?;^ȬMܶcab`QgcgͨhSj9ŌAM9+\=~RpxYêx:Vi/ȪKhQ>Nb+tJ# o-F+{WX{?b\%"U`:"E.>HX#ա9h8|qYTkQ*{>)3Q*x3ĺ]>= iD^FQ / eWY`V薧d¨_ITMfJU%gfL/d|J>?~ tCd]{k>7==iٝo gKsEU1HÜkaŌƢܒunFx8^s>+cu `#5N"P+,=F `a5TG̎D?(&𭹇/b'; :m$P3>!!&f`~tGTTM iwuVD"v*[x8Ċ*nek]v ,$NOqF$@ / r!Ts`tD+'*^X~cGlCܸ">C8H${% nD'"(>:DTorg;3muX)n*'mS.X7`9f|vHUp օ'TH(զ'77R(t;yGe}\@CNDϩ(P`&+yTJ_K4 dCu cO+a*h›=CE(QJWofEm{PCUe?z%%대HJ6wJf{Lx,;YձQ@LzDŽP|sbM9qAIdNS,3r50| Äp*/AHmrx?h.  1wPOCFQM 8tg+ G22f2cn*"j uU Mht/ !6S|=&zCΨbG(L)ɯ,DŽ*AJYh\UV,&S&E%@JfIXr{+fLj-*ުr?9;|m>]ε qۜ9_Z@T FuxTmP}Dc!],Z9a G -G irX:N${y\yɿ z;Y&Bܥ'Z_֟Ô(@pF. EcP lrcoa ,&lhȄc!K$8:?!I|:0\-C6e1c*i2-z~ٌ('q*I>D ;l%߆hqx>.Ev1.4˾T-M^ǹI}$|h{]0&闑 ݩ]_G|u t0hB7x*B|35SQr&3j82 ĉwly@z#d`* ALȥە|Š~f.f{ɓ @Cu/w q85 sELŷk2M^^W[LI-g(bvhG_(iB:RKxr1<fCA/֪JZi*k[zKbrq&;?.Xm!+ #}YGAH" Ebkv0du_ikoGe|CbFk8b:ܝ H+R E518ykʣۯ$bh˂1  If2}}\3AH7+L^ +JC'G4P]n¨fB-I1[۞˿`׺>6}{wWyyH@5hLιz tƿ[4 Rcg8eV"~|mF0–2Ae*]I IUc}VA6R諑V!x9Ƌ%-=ԢL_JiJ.p.H1!$> \佌[ȣ_ΐr,TsB263#g8=}W+w6JGwi? NѴBU!W"Į=x ˃ \$1fayO5A1 =x;bUnrMh\l<D*ӵ"V@j/R^qRTH`3~ObdȘ#k5ZeotzdJ) *M|N/+۲:adcAXPB5 yR35MP~=EKξռƖYnu}PT -F~L.1vPpVk tb>br;㋲5<ݤc-^A9(K#P{`kk6Ö%GqtJȞ'-*}MO"sK\# N,sa f_sYW Vow&HKDU;b㦶W^Ђj`fMx#x5!FGCG,P@4;[Бk{>RN݄*>#1C퀝a]PE.( Bp%?0nO+Lx(N($ַ`C3nJ o/(h 2>Xf'CTEʟ,HU{Sd,}Pre)tTɐ9,^vAG_9;`_s]ub;r, 0bT/|2>AGg#wp}M } }rq] 5@^ {aZNlA9ikf{7$IJ:0M~SyWa' /lAKC~ &)ȥ;id(9^Y(6\4ppL iib>q?BlfDGᎩ^2}Wf+8 5ASQ.ky yBwNRwz8ϵQ@uS_pz}'0JͥXĊO_gϳ\ 2qOZ)NʸXϗd]qh9ZX q t ^c0t;^<I5.APSPcƲJGoFIV(ȗoW#5w]uߺ㫊ce1pm~G}r At `wJਊŭ2N6!~|dT8?DqQ`߲g Z* f$G rj%5t9q vKz s}X/GIMnH>wxj)k%hG?PVl1ωr@Cɭc܎jp{ۢC#K֖y[CA‘hشܮEb}>]Yn7Y:y򽆅vI?W `h;(M\!+QQ}s;1nR0t;"Д^Au`˰j= qlC@\r^cױeKuC4CSg&17\~y%l :k#».H/0ɡt1Ir^_Z`b}ctgnCZх>|@7wƒ##D)(842i.j֘]Ko/zh ,± Ծ#*6zһ60>e_p0X#a4 x^kTs]Rf}\r+d2?S +e-w+~n2 7CbwkSG>[=@J `VK;cxi;9ԝs$qC𬆘A2%'N圊.WqIrnf;\p_|(PБA$*5Z DZx#JkaPa4YI(<`DMٍTFF[zrP ; ΃4vH`ru5S.a, O:uѶ^ v50~}uq!PAKfpi*wGxcNpϲZA't'q;KzV*Z= 9J9;6#!'B vkn־41pP7h?]~rU]o(J:No6L<8øF$ܻtE hw<ཅG`4{bdrg'ἆ!QUR}9xMµ><4_gi`hxԪlsbhXB@peGLhTَ:H`ŮNSpK $/OHtq't@w]k< mA T -=ɛ1\9R1H_v0/?d bvD8ƣn9 63Cbm)FݮS(F{}+ް_e'm@W3a/8|xόܿ8ZB ^GYs1`)FAkƅik\Cg"&(هi\7VCBM^}xANzʰ7o 7 /ƛǓq=k'F:"]:_slBc-F 0RiG28B}mD|KOI `(T%(`>fO>hл#U55 GL4ѱږx庍!7V]b\"H _:V{OuF uv'cA֙ PЍ^no fIHe1>~mppkxzP+/`+1 "z;AmjQ 08}hpKl ^GzVĿńJ G~PPLQEN;,|{tE9]סh}B_kr[=qL ?7_k~Czr|LywL"aF30ae@N:චLT$ӣwU ؤTJB QPj8\Ro0GK8zw_YV{X;hMA0NmMTEӤLQob̑E* l @}QK Eĝ 8,`ȣf(g^f}Pa)]t]XgmxY࣭ a(}'5ѫ_lqǠt4*c'J0n3tW-q`~(UVT$1hxognN= gӀ4N˃Dp_KR1}~asMx(ߔJr؈1>n=EuyCMp'ŸB</[.p}T cR<|ƴ<{"Z!2{?iE02PD"l# hDݦRiM2mrJ*]MWn]ʄ|iЫ"B]-dp`)}>+"a ffE3Ay+#e7f-ʋD WF*0'H"29Koe]:t}~NDb12yuljuFk\J~B^bw¨:1L@5"IN5bp!ﯗ@Nrmu*7mhv#C3\1У {71֟!dN=[, @W,{?W5xh8{MilvG$ĪL3(+ tS;,yjɨn$^ˍzz*jxUH,LDEK\@TJeŎ<az3>˄,G(cE rs[5 + 74 j[ a3 -{p^'ko{r Bk୩vtNYqZ+)[zOhQHV屮OrEU.>.sm@{#VOh,9[PvL! 1A~4֣8gGP6t|Eb$x0;1d8*c(o/`+Sĩ!OwZ;w!aϩ`uIAUuH]YLIp]APJP Wa6ι_,z߲vGN,kuc~˝;@D 0+f΍@Rƣ/o ̓k9l lL|Ls*]YN\;X, e{td6҇>EhX郖Y.ڦ| }k= ox_AyH)M mXf IT6Miqu0U95{[,#Ե;p~x`8̵ȕk- gP3X" !E|Nht%#68!f(ՐZeR )) ci0CE _#ulz9ڮ_; FU zI.v֬۷ h'']e( 0'b蛣s: q,Ge<[LROyؾa@vo)K`5ۡ 5n")0iB hltyƖ7# 4F arAiߨ_W.FG,K0NI?Kx8 yOb&myFܓ#Ta8䚯]S8=h^CoO#W C_lQkt"LuG4\I X)$NάgAUG PX2tzqFtӂ "iuiE+Xo<~ c2 ~ѿF]C0[/1IRoޤjcu<=P[}vYuzwj{{>QljeOu*I_o'q=t7Hk'K3y9fCtP&=,R}l]kqk3۞NZ[O{acPtl4"FN!Ca 5a_hL`Cuܩ^(\6s8D[#ʉiu@cpGlӉQk'UG- 29M _s{{ U,9"[l:}X U־3LeX0hee? *4xv>4,`9LTzSTj%:7ٵ NDJ_{76={1fV?uf%ڽTUoApIz ]UѦWRlbZ.T6a[w|΁[L,鶴ϒ/vLd_z[:tGr11Nq2x(IzCPS41.CsH/ ARѥT8$3C$ݑfs;f3߀D:ӷj[H;bNuBIN @Cx0,>Τ[ 3æ?iď+R * Wf|+\N]mH1Y'dLJ ܾG1[ lq{t,~FqWqFn4Z, n:x6R7qʢpjo.p6tW$wlBK xu6wȨEH姉$1bOL0'IdY ~ъpK6Cy|9C铖Ϩw'τX_BLK2O2$*Zi[*0:<-qdu!9 DBe0S{\TcMVi{wx>IB'L$}f۫_*b]:Vwwc2a9NO?nPe eMAeR<f`!nʇ t{HWPy0҆g،DTgA"" Șws ͺsd77(l>+@^a5SӾڸSl2)㱐hٚ Q~j HtrЬh_>脈~! O ʍ3o%2GqI(Gx\59h{@(qM-IJF!jWLjPsa*J8f|dKT?͟z68hv=wK.,Tm8JN;~q۰]ոK̾z#b !icr'LZ`~CU߉x $Nͷ: 8ALNI\bЁ<. hANR)pz}8&#{ѩ߆Vw[dÃ۪$O$"|@W胚 |).)h "D67q):p9*82 $ˑ,'֞tÅ$7͏ 0Kqdc0*Gw\˽3MsSi7g+F;!A wDd-K O"j2 CSQ+=~};L\Ҵ 6ҿGIEi &J!ȸWkV7NMwp>kɠF:zWmgU)b"w!N<36 $jLΒ.[2rv? +8ɒ({OْrKߠE0/$_ χ8lG-}YeQDYHPB[wA6O?~ìsjTaڃۉz;|4_F),f;%҇=%K4ʜWk.-D>$#;Hl\NLA jB0Yn#`=b7a-QyYX"6ʭ{H~,pX+߳Oy=" *yNx˙م ?m̟A3MƳߩAx,#T1 3 T3Ne窄 Q9\u]1)w)VB(Jֲg):3;9.tRQ$+C^W[u/<%kO|x=0~,ȍN1^lT>c/0{ 2̤ZHZJ:SW6T-ş#ӳJʥW3zhU.H{xfhUpIys:iO<Dž#.‹NcE3MY7!9Ar8# ]w)\KU?nߪ`=Z[r_H~cM4#EUr%CR08LNBNa쁯p5jB3|}z,Z(sn_ɗv*\X;JD4&;kz"lM0N[kjx#pPP3lfĉtjv?q *@y OFj&D~m&J>ž;I .]KJ}qL G xǘV@]_TWۨ]xڊ%*O:\mPmruQt _aTmW.%B3:IcpCnjAyW'i,z>^ ݟ `s']C Iw-dVcv'M 8k\5Di-(G`\[ `%B(9X5fS8hQc1A>#H :+(*>b,YxBuybԇBbF@@y8纲LKt>{ 1+5pT9&TQV*MOcYR[KgvaCy`)>Ɋ 9$s)&ݝ}5_@J 50UW933 HD_1ksu2_?>B{`A,<6[FBi"`TbcBw[I>^ض`Qc9X8aBhyUoMS<ٚv-Qψt(7q.*B 7T'euOC4қb.JIp =kP7FhaTE+y^ե3oUfPwbwV: lrYGgN`cN1%>>Z\kAl~5HVy:Ch9P &~Tg`}MxTGx? .IK{uÚj&ᧄ^QR5gRSxc_#} A-C bv nrARy ?[+;0}P!ҍDH\6Ȗ+Ca%{ZpĬ kD"y>p { 5yGq~c`lg6`f*c! W[B"8~\F{WAAZt9V_yhcANh7uڍL픸񄎳s"_߶u3sDR7f OD Taâ-0lƒ#;+l*! FDjL hS[R G+5'2{ҨN6aSd@F|̴,a,sy`6p)zٮ8uB쒇d.-lz^k3QOiTA vC$I]H4 xkOז ;-nV\Ot)mPZ&$"N}Q Mzx=U 513[Tb!or++lkqØlf˖D4ai摍s$0lxe ʉe+Xv޷B!Uw e)5Թm ְ䑡3B>Z9w=7m'_HHx ˔6N0( U!sn{p_P% V<'`p&7D lAR ( FuFsKQ LڨF+Ll(VĔMAB?u<ڬ ϱ W,-h@ u&')ypPd|./ %!XM@M hxU ;#z= BV "q3L.nqwa~_eP&@t7Aᔙ]t%3 3$spK0]цZ)aڰ:Br"cѼ;ݫ&%{(#BJo6 < 1Fps "EM0g=cL#Nd1jZ1K9]Q u VB#\X \pp$˪B7;!E$kGHw A"G?hrvOBkmV-;؜ :^o9*Ğ{X-7+|ޤ< :1,(zР\!׿;¾tB*U>v$kwx 5.ǒR{^dwa<.xè st}My#]/Nm7bF3 ۲: XS/1eKjX#6G ~5tvP$h c+?̛L4 OVZp ZD6`汃خlaWM(O펰ɬG߹덡4<+<ڿfMh1WmPWY'qbtpJ(fBzNՙ>ߊ30#P-{HA#xkꐖ-H&Tg;]A{@3߲AMBRUx!k1ל;k .ɑ*$? s"uz(C(aA`aڰwM? HWv좾4(;P@2h Mr*ÇDft)ǠVG?|ӱ0rSbM W̒z9ب"pY3JM2NQd^2nu~N h `KT _9 ǵg xo+]DS'Hp.xԁxH:=WML;'v<_VXQKqD-PepP Ra<9\;BT z6CH{]']5}-dhuôK?4;ϰjؘԮW A?8 4pkIu t9!w_ o9~Oq]◎Ft'C? ~؃gK8s{l)E8_Yw=/jٙf2GK"=]o9p (x NA> ~{sn]T?cp{V9uó[\N.E@i#YI(*O#ķƑih= c<2"IV20yKTP A~SѼ4hWynqC"Kd>5gs̙kq]pE: ttBx[ByL% p:{~׻UwX Hu"Y7qtVL`~YNhlaJN9td|yRXG3wu?sBf>{=|iU]_C 4_P씄2a!dFt!i27ˊ`)6A9H_]iɎ0/nBƙ*8+;*ܜR+l>\|pyvԂ{+\(Seo £RN̔Fz⊩#~A_S/iO?;S#pps:%ch.ŨfhJ񹳬[ U@U>VZ! (E}P=h{Ao4P.2V 3Mm!;@}\s| QC",G~ ~f@f0}e`} э$4w%| /()Ofà;v ͠ ud<p KXNE $B?s<7(Pt5b2![Zrr BEX%;tT>@^Y S ,"h^8j4׺Ey17G-(vSy C=v0x˓}|c8lEkQюgyoS9w%G)eOQ\*p=p 89a|0Ah\r,rX7BJ0 fub͎݌fޏҗde8 QؠO[EWc;∀TY4c韩p%n$ +jl)3W sjTONY֧;ǫٝ|(iZk,^PBuk;VDO|qq ?Y|DWhUA6Բ[ k_~d'? O/nGf `J :m#aOS,CoJűRT{id C2F 6ܟ>dd#ՖDZ=JC?4HjP'"v#3 UY%}q7Z}qw ko<0|R<kMrX\^ j,PBӗ3$o 3Y*ǢnTt7;H˴V&ӮfɔYu2A/p鵷5$M+fϵIQU]lq0ӾE̢u>\ XV !|w8fe?eD,b2ωE$ìZ,a01u]:M=!eփ V\-4(>I3y}:Ȇ3+7׽ 'Lqb D4mϠxdIXqͽg'W1-3/'.=ٜXQc}εJl كg(@4tخcHZZƸIxe?\LJɥvm1QI}!|&\ ni-M6w ɵz}<&80Jp{tBAbmS2ŎUf9F pZyse|1UFa)sM]<c=B>5ڝrRe8x?B2BM`wB2GVQg\%n^N (O z.bBg68,x4BJ0hC[5Ґ[/u7kLSejK#ҳvF3@:0P2*> q5 _у]Xlr"W L؁YKn?UEci񪅈j/bE`ycD"A e7h|/Wht[;22P1c|'#Y"lc?$͹s=&I1ඐ^J\vҕPWmoeWu6X U_ h\ińU²3֠ӞgIo wXA_f9+-{Ig 4M JpVUAl v3Ks\%+0L^ tFB -ГhhpjpbL'®f9؉6YBD ׄH A"JϧCA6!VWݑZ5l}SCNBt-xtjkpeʸv;,2sʩײД0/:S+e"n,~>nyS*cgҟwwyANI$̪ SG^tbfF@,8sS1< ֑Fn=coǚ\V _߇LЁhl%s`3@rU"Z;4 =jһܡQ_Ye$ h$XO>0Gyf:;dzj|qUna;g;H˘NPY=EH[a#QXv9r lƽsχD.0/n t痾z3h >$V2 VU[.bc\v-+sxB,.4R*tYaz (m+ + |ᓄ. ]\\I,DH{Be'өi;(wj1|V|XجbDQ[ݤ =[n6yvF1IMG[kuƯ!|= OXԇJ#0PUv_> /qogfR`L{&\%qpgmc8=ZuM м?\Y HK/ka ̍ϲ0qY Q5v~QՅ"* fh?؍0<!?p6 }m8t|O"qv'yicׇϭ4 WA1E:[RMFaU'B[Hp~ o9OJ%(HJnj8[ٱE9m;Ɍ* cPpՏ@B$.C7ZlRN:;+q>KbGn+j:^ٓxiNtѺFXN +? 6 /kv>Ŧ F@|Fi7wo/̈́0g&voZ0Gw5ރxʇ?ͮ0ٌiΨN7,=Чxj,u4M DC:BNa m 7`ݜ]@b7iXX'MUQ,Jw!oz=w VcG8)uEM%m)OrI(q⛃o>Άeu0=t~aJu)<nt.k' V뽺f{Cs 6E¼l f^h%5S`Sg.A:(w '`i F]dD4_lvwr5Z@a-BA%:W;z.T!Y ꖉ0 V9 KIG|4r=Y޶V ʸ=#\KamA]񴤵ܠ)z!:$Qlv-{'^OHɲKBsd;kew-Ow['\!tx]?r=8.r$u\Fv~a}!̏ehBgi'<@ᎍI|[H#%&Nȫp}p|M3[Bno},jsVsu(̧㐨 L,-b'$vI'o+8T#o7ӽ <vP '\hh ܋"pc'^ (j2E$z : {S}`\xƏRno ':tB܂MH7~}mo}.3U`jPWC&x=NPVͿ {Cx1ERT-,7ԕW8J|Wk\i0;v8#Ԯą~2sV3=_(קV325 _ǀ2_=PIFp[Ky֥}T-|t`iʵBh㡌}벱9=Jmt h192G_!MTU Z@^a#qGJCy! ԗ;ԩD%6WUa2ȉi}# ^㖆 k1-ZknWu,q.&Sᇤ"swݺ0~ׇYP sZC>oj^+G}>ȆԈv"pǒ>Y4zӆ9%M}1yi5W*< p, &2)WhTLNъ"({ tÖOhv OC&?&t8K c 0'.1H2X|"+ߚ}6xghlwQF&`V":|ktqn'waE:41FA Hvq՚簃=Fp)ߩw3<4Y{7/g奪& 0)PPzfbZBzqT#5_OѝdZAmW,+f̸N$WXn#l؋F2|L k4%J@_DmY9p` /=\WnCqz"Q22;P+c2|㍞XvQfUudwѽP#x˻>ƒ~WAh'֍X:>{+l"°r+ŎDEq5ԳORgxe&t:s꜐@f s.;>szoM\ÓFN{ϩ]"x.jvoaüh fnӣz p.U^뱐e6\(Z$7<87O:WgM,*6LY݂ʼn":xԮlyo65ar>E|W.SlWVR g&վph4.P] Q`AΟPG$B%sa/$Wjr)#7;EQv7b7tF}kiׅ!&]P ځ%:wteLq4tb{|FՑń.IwU!3X ;5KTҸ`Լ|=@:Yت/BpD쮇f`Vl+pA?q9X=Gi, U큏AtRhAߘɧHxe)qjX}~Ηߐhnv)sd]~_vKFRzs* !}/}as=IhaJo.4?HSƢs,E>'sihZs*ߑ̱L Åݙ 7yNu)qKe:ͅr0s):[$J@v>ˡ8I/G+&W;L|8FxHkwE25@ 1A^|?ow(%;;{AXw~nN>H]B3W(k(4Qu;11YNV X*Q،5(]tcC:baw[ x_j|H+<+*%Kɫqt2!, hYV G^ M﮷7h&`eL[IXİHcOC Ѕiq2yJz32Mb\px~1.IY%?k8Y/l^jW׷U7݆t؁@~]-*1d\ l2U/aw`@$ЎdE-?ʫ{ 6lukM%Ժɦj=S陔d<7?vM]5;..3gc-Wuu8)>PC=u7Qڰ <D\:keqI5D VMHd4P4уE(qS$ LrnO 4YhsHjc f* M&Y ˾Q/$NfE;QIfHާZZ!.~TKU`8Ȝn傯ݡ`.!}e^_ȸsOI  AAk;u9ۣ̬%`:Pgs_^~H_:P1 A[V-}(n _Vϩ.9&CIm@O 4D{Ja@YD7̤'`ѷ?O_dְFUN_}| IKiٳ  {Hu *Aȑ\Fq'){$lz.{Mwr:#b!7HseG]-85`K'1ͳ*F:Kr\/Y~j)n|k*ݛkwkj/Rzp`!$TP$xTfN.KH>cg|,|G].tx}) cWw`w =86 Բ^ȧ:n(.պ~G&) /A%x&EēK=饷Zr06#e5Qe,z?%hѲtdJT]NraGKx{gXd:}-1w񉮀Dsj絅k5 l= t#7HuX4"; gH")\E5U1{CD%J]ܱX sra%#ɋs ܦQEF~ ޵:wg'7alN !D(uZR9X,-> xԏ9GR9Y+k'Z~Q?QqMUc&B^}WԕGi’V~fAf+7PHX  W^ ={b݄ ?ZѭR׼V8#k=3!y eώ_2DE65eFETA0{Y|@p\Hy80X.͎Gٜrx Pgܠ`G LvB즎Jʩ_T* N{-veдI.[֥{HPt9.ɝod6ij9n9|w|0!X%%nLM,hE-(Ŗ)!HޮN7L' iY[e|"qΈih jZmEo*-߆(rM? -!du/=򇭡+\蹰[^*8t-to$ziNGNMCM7kUr9֢zqU,B! ii'?d}SB(ʉf- u= qJal ϗ~5tc[_OO/oZb<6bډ7 fB*’M˛Ult+j)Lwmug8)ޅ,H܊)eoǰ馚|l\Jafwq\,Z0:c x ]brpGj%޻s<l'܈7=.Nw\M5jV1̴۱MaJ#68!I>gV?* îkw3q% bEa8s,| Ĭ{<$Rw0}ƸS܊yi-Ӆqྼ{B PaÛs*!Lސ{RV;y^ jnJhS:IנSJRD-:,ޏd*s{Pr+"+;2!nE殁V􍈍|ViBO<~8\v3M]d3I#7eExX =Ǽϛ*ކu<3>q*!Pnq/r/xвAg8f]] )ԫ,Hrbb wLP+\6[۞ )\jDz }> ] 9#_ۼ)J"J& FgH+!XuGQ^/EC+!X6,)HM!@-]ҡaDO%i᳌,(a#Af}'JG<~j]߯}(Ȁg*x|^F80z-Sms۝:|d#86(ə.AKFp+}/ (Q7͓q}V&#Ю~; lC5 5>}8Y ƶtY΂'6B{%??esbbid]6exC"#GzE$b!gq zl^UB|:6ڃ4T?Ga uqj45rؚ[B&aDU Bos}%,n(jߗCFE ^9r?6idWYBu,]0Ci5Of K7Byni\/it%cZ]HG[fsnN5v_m eapw4.v7$؍*ٝ[Ie #U$e۵|G)g 'uf{r̆c@t1dԣ,{U!gΣwxlDcϩeaAjpRnAS&y\U%0] ^vR`; j8Y*2lΚhTS^{mn/}QS ^K/iY&5d.'_}sHW4Dƚk:V*k4A3d¾Rg$7^Bi"c)?IU -F(+᳙/6yt=Vt+s:V6K [ܯ8۪Y2іrJ-/%Цi;Мa[ErOfT*@TU"fe 'Cc2ORS5bc# KmA!mR^ fXC4~A;3'YLy;sAF./(= MhG 絁pTB\-қ$)ȝD*(f#:7RY]"Z<&zq9k'  Cwa!rt+* kX|*T^YCn'8W]kD@ '2~,pQ."U9,e wm˺?q\ Um32;n93ܺ}2Yxͷ~e ![ٹl'O)UfgK]>STB)}SgMX=? kV1.img4ѣAJwgq]WaEqp /ʈ84)7ns3U4)ē)THG~麬d TBot?Ln69k` c 8e؋ Rof7o?MxS^alCa.Fa.bĎ$d +dl~e &XXF?'ޮs;{9V֐ye TmqPBFޔD)i6}W':ƺ\{ɕotUʦD'12&UZ[_{²/rSv )ʟ:-9U ddU8اWBt QH!>>*5P~#YPxĤeahpokN]g q\vg[sfyX_:KA- _XO= =6;%@4".AJn턹 º FKU ݣ aR(QE7N-c塥e %QyRRB!H)ћX_aȗt* M/DoE3y;e/8hUjNKVXի!X4+ZnXZ7VM f9_}t,USS {52A+:{1"b}~ +7Pn<.4yR!Wc,aDϑi)Ĵkt@/U4PZ}3#FeW<L`UpE ƯYB-T*=Z٤9o^Q13_첶oþ*T(SkD*8F-OFSB T % l4)'ȸϵ8X-zN|I-7~?r2ᖐFO2?T/|*(Q#y+؛8)X ;LFRDR)~n]v9\9pnDn;7In2 }Wq1պͨ+wSgaָ3 -ѐEvw \.Cq y6PjڨC)8_W3;#>.3~ (|ÙDpH2<: {i1ܖPe!DJ#0;h5{gT6qYv;)^ĻxMA;sJD*!TI\zZń,6\$N,+\RHA3m^مCڬb9b<ٮ:4 4jb%ޠ")YKwE ~}1¾E.E0Uը88' 9Y#T1hb:`@cC\8"8xgs QfWץb >'.%wvF戍@v@v-4[LK;&`(,##3a1Wf{13kh[:%G迯$/U1;a"Щ8T6V pcȊ3apkBbѶovwڕyX2mfJ*q`F\ s+궽n|/x;\& -D2>ڙ,=roWϺbO[+|K2lN$&l/R> 1h_:ME`clY%&d3cϏ#Uꏹ>P%0W5/qyRJt57\H\|ٙ`bk[Ta ؍ȤXBbUP-{H}U[08f$ۮp) &Wuxy%j"nO5GF{1MI9 zSSo ŀ'Յbd'C+ >PSn},Lza>i"/6x&ՑbTfI,.k 5Q7r_vG[1%7)ͩθZ۽N]a[$~Oqy)lt!2ش2ƦJCZ$'burX&1pwpQ6Y4_}EB%3`S׆ݕ%^TC}r;Bgth4,D6^0Y{0Рd…˳9+ &z瓲8,bS{zcs~ !)u}͑Ru:^XB;oUaKIcJۭĉXti$T|Pt<֟^d9"S`|whZ2м') $3mh xg;/8v>^, i'J|/F@l^R̀OymVjA=j[Ix7*i4M֋l:w1Շڸ$=fO%Kk*R1v.?B}xq}i"Z.3,v:bm~q8(n8 dXAb>JE/cd.@BecP? ut*q1Dv ڙXP0RVhsȽyU!a}¢[" p"r%B4X&!W{YTAT= @cKn#o]wK"O'.2HWVB>!y5qm}J Hk :"ĊKܣ"-r4PCzUE+\SQ2ީDxZ D_"*Mbht!gkc{PG9BRX FP<. p"+lrtؠo= =l5$ m1lH@Y@S9'Dء ۡ_ t6.k-nf{WOFad^+'*ۖ kOkx7YdSeL]Y_QfؽXCu9$j-(Ex<j._O:Zf 6n75,ڃte -m B!|˵80,t׉zQJ lkݱ LW?R(U<` 0vYn1'lc+PD`j!:ei7e!{֓V!Aax"GJESIxbajS;C:R;t<BRhyg?o렮  .ɖ=D |/!+ٍhnVQ9>3 ;ih@;|A#"%<Ɣ7biX|P`J):yۛ? 4s hhWHQ6sMw{gudH !u,k˟XQi~bH悚&mSg*;tC4tZ>e'ɖP/6{CȱV 1&D]@接)A7pQ`MXk$t/LJ}TQu=TXyY-\`N {a4I:$ӜAP9&G.cfet)Wbܢ&O^BGݧx1*lCIc{|˔I!¨ˏיJA' bNŌ@7@U 'Np 1f9[?bq[kq0qlx.3DvG@QPt"H{fuVLYmQp U7NĂ4[3T_nCSuiÈVЉK ЙՅ/ {B4$Q X|pنrN4|5P !rGಮ_V8, 3xA]=2|ݗ丼q<{iFIfEMu_ (IĽMhuv{?u-4~sUƒ|oo~W*&E,jziqc'sG6dt*Thх.7y9Xf v'8 x+=E9SP.62[;j* aʫ 9J@.}EyQ_MF2&6sj$0)[ w l*>z"㉧`k%k bh>tI:^1h aBѓl@U=~w)Ef `qUmqr"T|?>jK4=HE".㠦5`lн5v>D?O/ʻaT/VSo dX ܇9N4iq8b<0'P#f$YxaQHyN:a\k4f& ae}r'l}ja. q' T ([G0KtͳCsp[~gB nLZnlܱ'yc]IRXݖS9n̈K<1ڬp[|(jwV+Q)NShd@Ãppl?ʚtrvXŠH-? 1on()cxWY|B(jA2RɢW2{hA0{S£8T{>,7zC۵R{u`4p;LԷ.jsbV-x?pYMbˊbDo -䗡؆dhV%o `ptAfS@{c;^_%O2[[ DTyAc(4(}qSb~0 WA%- Uo$kEB '`y$n 93HijH:ȹ jb?Xp֦9BtQByX+B=0x7׃Qyo=$\ʦ>d.4H^^±ui_OpҦ~a$ @(F !DŽt s1ׄ]7ҥˌ]guVqWK23Ut)fa~cz7lj cub}ʜ(\]"PWbS]u cPRKFa4z) dQ 剨Mhۇ뚄 ^hrKlAx ::ƗdTƠc+$&{n0B92VLcZ6zeu:x ї >"*O>4C'h.5Rw1jPfH=]*v#B=sWQLSBR/ʹ3I𑖚qPb_ #xը >0rEĹX|' +`*"mmyBQ!<ChϹ)rCHb$ btUn!RUpRXjX>O@%I@<wl E]$ wB:OFd?z9q\ =M`%V Q]I^iBwe'VDĨ?B+]vtTkc/>đ!5EurB,w<V';BOnI|)Y <"P$SE ꟦)oɋ-;މVk H4bк}tn;xdGlK *0'b5#NCƑ'TMR8}Q%+I @"'K_5};l`h?{@[0,thSƼC2Ƨ׫޸w j Kk @qZjx{g yFOut<]?ViYfR$zRs06˕lD nʉKS21->N|_q6yv~1J~Gd 埸XGTy_NP&[x?S ![C}q&:f߄_ S/=tCiT<ŚAۗH=՗lyj:b!AZjJK֝z{ŭ[ô)TЙ#;jjy;2&msVȖ sknؗ/0ojB%+2Qġ4y!?PClG9!eJ`H<ݼ*Tq)e\WqFy7ˊ u/sn N 5 ޵L=.n^pU:t0XF846_ ^h1 W)~ -BSиiPxlZSM`6G QlS4q㦙tF_IPikzu㞔71;ZH>Z@-!? u( Տ$O|.=MT0S'7 vŁ7)h1!3/C9K 2G@=|ܱC~:](SXbEG)8hCl{ Nr*9cXIuc7׺ }H߂^LM;/("{yor DH=86-yQqhs%h={h W926^W>S,Cdi ٔQċSguhN v ط{B`^pbXBx`!f'N65u0DyLb ]4(oBP)7E!*>XPSAƱ=nݗEY<)q%7VzZ.}!ԀCo-N$g2k溵uSX" OWV=Z!jUHIi4)^Qf=WحrUco`)0g*]YxS)xОrkepB_gk;\[З4~e/|A6MXS9aT2#/=+  dn"`vDn44l.}"1m?B^HyOuޓ;gD}68G2KvІO^M, JHyף?%E{kڹ^C8Xj%Fh#Tӡ@{`BH PA ) b=՞i},bzC0bT;e:Ɲ@ŶVfFA-?:%GPƪKV(߾CR-f `;GJ\FjSW@)-o^Oh:\{y Hoĸ5f{bv`86WqNiWTc}p&j a%1O~))4h3^˞'qv:X'+7 l$"TRQR:4pV{9PdzTzw΂ %.%qS.-BTGx)S?%w'Pp(>O5ڮ5"$\,C odP߲ZeOu:~.Ц_hݚI"ØW4`={t67%+Hәd:"k?B#hZhiVj&AʼnxP?IF'|7On-5m[|f X8vy4nby`-Y$·@wRQ)qc_ȬŃbA}uP=8@zUuJ ]>HvDDy(U kp\Oz7Ds^)N:c$HÄ O"1_I=N'}0Oֵ5Ϙ^Nu>Lfq6|JC3w$$8Ȳ]78M*(N# ^YAHRZ!ABge`!.U64_` ܫEJ~IIfC%q_Ehɩ<0 DxNPSS$yk~P2Zk8f>`{^xyBtC=/bJ8?y"G%4ۅ']qX^y@:CVJD=}CIs% CI tNlՃV-uǝPRh$kHPj`zݏ1B3\PRb5@~+tdO3Fu$w^($5 {+Zu*hIt\p6v&'M.Gd-(i K\Gq ws6>ɿruNEp ۦD rbDMw T`}i<z8/7>Z`겿Sx> k!} 1碃 YLBFnTsN~Ü^xI5΂/_?|U(Asx#%I4Vݧ)EF#/cPn߽۪E'2| BIM39\wGUYG :{ٹ>JݟPd iD H|1(U'}(O+ГEH7Ci= ]ۀUwjbSj_kb{>{ф-c%΍nEWyG,AL _ɊA)= e4j_pgwd! -B6^.;/Z5?W &ϯ 1h'CFB#P@y[t]&F0%eu (7 )@m-1]c2oase77(}8D+VMBI=Q ĔSi_qF?! 9}x/Gfy=PoXG9A$SJ(ߵLyuW4Ϊě0gS(Kaum|bpm/L/0) 5޽^c9n=HňdBP.`W|WV<\&"`nH^ֽӪާY$_;?PXx+GN`DiBc] znivx<ߠV 7GE1K sގ[:lBwbw7|b^~L<$XzahzY=.k1𜜘Spdz/Ǜ$lPH,s""7} >A/FN),RD%x>l ,L @xo0p.3)-FRo-EXBU<(H2ws)O1N*al2K(I  p[~{|O'BxJ=A5P`NdU31E_puu]o-x"JNU!@E߆a:F\n!;WzLY 1GN,<4=0_R.x mɺ,?B 䜦@YUvD,I#":΍gƄ*6CIho QKX}R/5C$!s;Ajvy 7oaRf^G,c1y cL3$˧,h5yFty_V ͵p"ZWQQmu/wq\A[ ^ˆEEGI)e210D͡Mf/H_LPxٕ!y&j=vNx'^=Ӡ Z&"M4-Z?ӎ)7MbFj!FVsH~X`oK {I ?8ϴ$'|GR*Z}[lL> JSQ[n&} pt2Jo^8Nms#>+ܧ"wxX8Mή8"(\!Z'NQMv?W^ѧY:d߇p79'%N 2?|Pu7vM!㜲*b@STVC;rb΂q[CE+ 3A`c}:j\Gud-.u`/ZtHq4_]StU3.p+~>s4y{\nN4h{5чLٹW<>͠ `}J2Zcn^w ox HmaEmo kz>?kv}" f&#s-;CT>Sm7I>%fEZ(wR0b=+N/H?ǃnތN`U,hǁ7O{ѩ:Evq- $| XQa ])}A)8`/̯ɓ,D9ujz9>V {}s|0Υ+Ub߂V8+.FNQ2(ӭ碭'.׉aز]H'.!.^%h6GM$X1=H ZXdmuŝ0׸ p?sWLc>jެ9.\ lvp$I7dݾOPMs?Vp*:QyLОC`x2gV^/qEȳ-EC\$q-6!)3ݠ˓&zi%iW*f}.xr{NOI;+܆15 qnJ'Y{.d=T~( bSЫ(H)"CR'@NO&ܖQ(> _U/oBU0ae>͉Œ *hgr@5({oKQMxu1Gi/`}f2-nt`?_fIu Gk nu`M qvÓ)c28bC~Hw&-Bi?a絲5͈NW-e|i-oPy @_O//mEf}&T@z7O_-+>7L4z?a-ICcLճz~kN|MC/3-X!`aWAmywUZ ރxnum(ڇ ,ֹstSyOJE\X5tj##D%gģ 6|E,ڰ]](E֒t?Eڎ*1b09(#]hUqDж :D%m޹W:FRz*x\{v?HKhƻm'g"fH EK.j95բߞ@rKph5J.",k`#GvlvDO=mޑ׊p]rSƒ؄P4Ω%=s$ gV7|Qp|lE:*4(~#sIHc8JCeuWˏPϓuXtojAvˆjxeAǽ፦wq>4AM8v\E$Ki]#^qSߑ &C]\+L"?.dW̘o3EZ/}3Ҹ축co+ %aNw m"<ǂp,]3YD[lizewLzt>n)<_*b9ˈ^?gcXcwZg6mQkT!9uתК<mu/ l~ )_"wjNft kx*hFRA^ox=2Xp(< F>oqIcP!+TB49i R3JE3,C0"naeF"s__ e~MO`QYvЍMl=pޫnK+]e_/>УJ"q}xxI-ioS=ѤXME1I=L,E=d@y0Jհ8p3༺# u:oa"H6r aֳߩP( /m!=#¹N1Bx:sˤ59U|VcDvKRrnTHZo'BO6V:t,"x,L L|k8+>X!TPM1*>²$r(^\lQfIH!SXO^BFFrH:E ԉ,!cJt ǐL(S"Slng-Hv[M4h6nsѷK:!v<ߴ* c,Җ\.6[囬q:4p'ʖ +_n!DWr^LKd+ANe5|s)u]xQNlbk~_*g f\³s4- I8AA5 }LgoC vJ\622*&Nj[[N[,@m*3ǧܗ_1JH[~=Z@FAn=A{*^FzI$觜xg =1`&7,+'c8}O(Zxb fl55fO"O qn5/1q'LkBbhg$7㊰y=K Q oTrn0{-H xz0TË=Ř'.q4qFC97p"4&҃c͌^MMQ%E[0_!s~HacͶ$ n+dBTTͫQHq>L&anrہiw3p19C b4"4μ!d' s&sݱ \gv ujף]=}/ ?ĞA<d K['w*ɇvIuϱٸ xi$a_%c3cu>-"- 4*jE'/"M’<#" |bi?a #(ΐ>_l1b{Nv)Ftg I~W5kP5ĵίْIoO}2@m#4f UI]ݎ1r v*3DmCѮ6O09Ga+7-B5M(B"o<(D9R|X&mF"- \B~nȹ|N7aLk?D%;7nu?fڽ"?anS.{!NM̶a(1lb)# 9]rLFː8߆ 6=z OƠ(C&MIZ.b7[Ɓ[Y,޸FBG&}WjrpT8Smnw0jeҐ$Vcz4jcT,0C Uzw 9A9uJW2j4{F8JY:a:|jDH>^0#x' ]Bm@\'hx}lM@ʄ^TE9a hr)Fx'RBWkdF[y{֮|&6(/FFS1,w9Јɧp,@4"|ta[!΁m鳉Lɯ+&ap-ۚ=9ƝbPSC9VNjڝkZ_ Drn1$9@v] Y0m]yڰ#a1cNym I'봲# LwL+:BWDeRm=v$ \0T2I Ōo{?N=g<*EI9BW.Ո{eEsjr ~cCP zkǙJYW ƪiR(jVZ{;wZ]zgŧQ7AS82R:m3@uVh['ԧO*Q6ujb+`/hA8QՄo`^B&;k .;ʠ1%^juREoTag2rRyB*Ò,>px%wEZeK H6샇:jhI|.)9;yNR'P?b ̹lGW<8XbnbᾺWT86TtA@򝵵Q}|L`x6k{KS$ N0y|S U6Py:z0<_$Oz )>KI}}Z $YjD 673e=\'dMN0*:>=B+nWK)=n nx`%U&j,/+20ImmbBGM {e3IvaG5\0 --4_*wk c9" \8t-^("ژ ˟[\#<]e~M[ _)svQ B@ o&^Bj6^"?{h_ qo9(,S< `\IJ8=CR+C3݄X B筻ÅM?iٚ,V[z.C -3S0 waI:ͬ1ʏ@(CQE_7;ap4P]|9G{NrOԵj!"#`CgOK蛤Bn9qGԋ?ۧt[UP.Bp~ ׁGX[RG\$9^|xÇ`w*/+ZGB9EqEFc;1έ a%:UЪJ,xQLV^J5JjW[U\?bFgN x]T1`ApǵFeܰ8w9jVɮAWT@.m/ĩ_K!Rira?&\R)DmVIim,%G)$hdJ0/l¯j(q509m'qy,|`p 6!j R’:o9\i H*}Ee` gX2%L?[xQAo}"!Y(2!?#-џP)ٯg\G 2{^( a0 b$8xbm(bn9ouB[7Gt `4ĞsǴ!Ao^w=u }R2mvs)Xm׍l.Jy|,Maֲd0:As0$ryF Ď : lR;Q& ;F$ >#wo-i{Qn1: cPu}VdG8b+Id<ݛ䌎YM.9z]0ftΛ& ϮB)FVs~S m\a9?a,! =8&ohsE+#j?B̊$XDrV0^q`&QDZ+-`&^~öct(젎ib f+A]׏2ǠR ;㮒oDKecǰt#H)鶽`ӹ͊OҚLGHjdӕl-$X¯:dCb;2Phs5 {$2n[VU>gpz Mpty 7˚/J v0u=xW qXe^N!,JJ ѷ5kymAƑZWG %jV5Ӂ^ # :q8=T-InncX't_7jj>tH- : EuVCy-JlZXDtJs$eB8,*(gIh곻M\$ lwE*paX\bYq:8E)hBclMldSm>YZ!dK 8AulwbZ17ia\`G=TxhszXt'֯wz `l۳H][+S6bydfDS\8-VOͿRD_37λr\2x 6J@II t׭{ [9/'&ljxHHǭNȂDEH;W8&a@1fzJ%DžHs5p/ieIt|A\D;$r– E+ooS1B# J =d >mL4)r})桱c̢8Th<. C8]Q/si@UqT' yz`H6,[R#ޝDC@csܩFA$=n#*֋Ա%. cHao\781(G{+|SFVExmws3_2?ߣr 8ڂC]0HHw" ͣ}'ӇEVɥ e.6i1gg`zS E3dnPQxXUN=.Db+w@h+TZ 㦌>M8G6CſpGbg&1qEy#@Kr<8MP.}Ik1tA- A_{ ^[+g5ܐgF!SE $ `/C>C,:BfƐBCΊf"̮nNe|jFÕ#`IWiaqeUF>165 S>rȍvnt0cfTDOR{S)Mg3z#kH22g#;t'$ڧljUpy=S,s`umG+_D9qiMV:߽; Zd3Ⴁ034&M70*o2j\z+6xOk$3ԧ/z2?("fQw4UhmNX;s_cO.d%=`ar%ɇ1fʀrlHv:tXj:"fD7u=B=zԗ?~OF8a@%QgKx"k;qIB\xI8ݔ-fKWFTayHGBI?z0:)S>6Q=f'"VYk+ e%B^ouF$w3 /ǺRm)d7D#NR+[]ƹ?%CHf %G6<0c(d 5Ǣ{x"G3>+L !5eƃ:VXhCE$:_CVt'Ÿyٌ̢EB6us6p%fT;vhv,BmaDfR9(*XňsrDU,)lZ#eWhBu.凫rGT#2Hfr qL d8CqPRRΞf9S_.{3"6J0{pŒ;{oM.-'Bf\l-#Ss[7I!gRE/5:MU]s3PӁ }7Bg}C{kS1aՄd1U.'Ql3mqwfʻ?@vs\c?cBgӷh. Չip\sNV[&]GTÃ@M ?Vk)[L06w@0tC*AN[k[L hXx$rsQ3BAQV٫I>i_w~ V*ݰ;*F'Fq\uJUñr_WNRK*#93dN<"fW4*60|=d9C"P;yDQ<@Ir؃ cQ[ u0D%e ["/L9:_N &b<%笪7SuSLQBQF@W2K:mN1Mco#~PXM0(Tx۟Cc%Ҟ"Q?aٔ޵?Lj-|\҈Ak$3#49 te S :~ps."ħ =msŎi/)GO_[ . \cu@\y'AiA0@Ѩ.<)8x:9FqR:yޯ|NtNwUȴc }8Kd'q(UӢ`QqE?tlݏ#(Kي-v5P nD;gHCE!$JB̵/Έl`GPwdFbl>4?{7ZՍ-:D:l],uiFPR;`vޤzzH2}J,HH,'N@&+ufkXڞPƦN= "r3|COL%?);%Z]z}$~t9DG]B1'$@Z@/A o^l<yu;)Nj~16α>I` (W~jug$-z?/=Sger lr̍]{*ԱùQmR jy򃹄:Liw%]Z+? ŏGyrb^;BCV.SF E09#xѶ̢(B.gl'R>? (Ĺ˞`J„ڃ($T+b~yO8aM (e@N2]^\7!}I̜pl8?e%YaOC ktMQu|28& . xfb)`go X³5 5mDDA?sn mFY3@NwAԧi()+D'M?hnf:KWgeś9W)iϥԽy1O!:]I|q3CBx{=#ۭLhr.h;վ>Q7v;#,T8ҪZ"QN =Rj 7_8$W>Xnu;fG]q>'=Gü }tl ߾7物L0e Хp~f+;1v ̫9Evy6oQQ^ Jg6ʃgxw?JU1G7ŲD,%} ˍcutwȿWeHm??\\[WRWY s9Z,΄M ? OR˻mNٰepm Oi_FC?=ȿ^ZF"_sUdn\̐ׄhtP}9`ڷiY1B4b( <%S/Ƴ{O.΁UA#FlyP_}'AYTl0#=6T펿! !sZ.,%zf7s9jᇯٓ7ÝPM6\ =F 7Bǽ$+6߬#='i^uCgP@:_r-!Oh$5pCm|N *6GHW _ [iY `Iz: !5yyhU2-tH^&]V|oHH->Hj >L蠓5y8߄ :6b;j'qlɏE԰S"3M *L^sQIӮ[۫uↃSq$)+Df\0r+7y5\ !߰_B+So`x-jLn rX1=c8/YͪBtH}$ϙ'j^S TנG$@w X{-c Ql]D,LJ`&wx ]f(MRP J Glg<3D#wbv .V=NV 7C}4;sxeuE%qcdɦ(oAj1bbVGO7<àQM|әJ7֢*a(Cңduxg“m3P)I:n5 ?_"= @d5Sz-Z?7/aBx1 H3t˚pYpC5'NX? nUT`ye(tJE^*b9SaDzP7dO9ASA8Xf|!/"K2%wx<ڨ*$V2~gJ *Pq GDgX,RT>9`hVV>wOQ,ӻ8=qYe= b ˄h៎ "2bLT܋'>-pX-&{@G G "v aȨ4ļ=cߋ=tl#x 2e!e낀͙ (骰*v6~{f֟4<>Qx,ɲPEvl&K鈡V,c`8PGf4H\s+;2[U1s1ba:Y6?0eRwTo6Ǧ0ӷ/o31,dW8sZBe&I п<< k s@h CG1 m7}uzU̚s& ,FǪ{ Xk+C>-[kU'}}Q&tH^,ztVz-k<jQ.3'ߍm|I ћTZfḥ^$#*\I0 w,)dzISUK,2Tno6k)aD#E쇎N>ǓV8ݘ'j?!T~G-#._;p -Q L<&gr3^(%Hp-vo;@䡗;BnAPشw|8_S\0FC_1]?܈uK0b>cǿ!.QK*0aBFBOkp JF1gGz}q[SU[*j'c"?5K' .o o ,U!ӖЏc.7$s)]ngt* yUphf?z7׽tuIma/R FzqA(C僺51ߥx؝OYG"P\g8!>>d32D,OV6jil^`rwkBhA#l;R!V-cKJƣ*C_ שz5/@TwfD0\ [>;岂}j ̚MRQ,F?,qHdžx00=X!0شhQ_ߵg۾=J,|K8Z$sh|ThN //6K1u>D_þ15 ޢƊ-'ϩ\ڸPmC/nWp{ xL\S*vLekaV$`uQ\%r5*/ L vJJ9=gmi8XTz¬گ;'A>^QZ lWBȨLU%)ᇛl yZ' ]ڕvH,5`(0jc-zhrJsӛlT/`^6kW 'X@rovc8ܶ33OaP`q\oMJw'嘅2r1! g@W6q*\ SBp =J|Q2`V]F.jo=K@azLhtJt`658I@ ̵M$9.RK{3+lpvc|"Z6DMcǕ02.p~a/l>Hfg}C2Չ b){f]/O|w !xOpŸjGqEir6| Ͳv /T7.S}+ _ C]1 v?~yܓ@(c$ɳgHV^a98c~‰H1 ޿][|% 8&Xk᪗>3w8*lCyG=17OϚ[+ϻ@6aWq nlWy\G +cq ^&f/"TAŤ*X9 j u#kA|͑׭:6:8J qY֗ULxL|k9)$l.WM tS2r-jV_M•@ i_ljT9`SFEfytUہk2CϾ2/DԾ =2M` `O<?է-NT 1|M/OGECsv}bz\ר`3G.^CywFy &p?k>Ko8{\qc1ɦs)vhs)"]h!'~z&< S`9؈P)gKH7)8AgF5F|\Z2>`4̢|]XEȟzbЪ ǜ4>Kg劷$O.\j{RxT&>y*R4?tDDu45Da` x-YrpOm&S\"DXZpǐoB;wh5$-J0Ge09-go$J74?6̾AdaBgęQ\]J_:E v M~ rZ=1 X(.Zs 0niq@A㺥o5̓`_qP:ʏ]:9QeħPei28"?X) R]Mr<J cԗ}Ezz8f"WGkLq53QjСierp{`6?[2PY}Ø =:h0g5E 6=M5Y֣Cڙe .2Պ| ej^uŶ6Kmh,Xޣ+YREA.>f:?Ct.sNff7V3 d??:g|i  ']:ґշ)Q$2P|nI^e_9M\Rmu>&!8dķ2<c@)A~+%n"IB]BsZB/Xw]"ˈz`lWuJ ,BĄ 6bԾ}U4+SȀGeG{|iuu~_\7@ 1<dǺ >^1xKh[D?I 7AG(+9BgĤjW\PًO7 ,\ee8'*NȜ퉇?3fӭB/)~u怆a!<)E6Q4cjFg*Mm~'X$&>ȹ_lAV,;d@*IC@"4iW%:U/ZXWl5d)q\2d7NJ)[3|mXNc_@{£;u-?[_`)H Vnw 's& ,kuCڴByWZs #皒"HWGKu&w>Ø`k=c>Dsm?/K_O*-O3QlrA2F^04`uO%i3 h\xC̅&W;[0Q߻E" ;q@ A-gMϮ q\C+oHL ?-$dl q[dBpu8"* $ku@ߪq.` ?{SvxK-/-jJ @JCkL.<>Р D1F=orV~TJOKqj8\J7:b">~cꯪ;VݞJE0xH4ցG%_W:E=UIFR6_ܹߏgnzdQeJ/i`!Bv5-Z9D[Y~\= lÉ4>eq ΒI6dH wY{DX;wWcmpA}YP/jsdX} _xi:~sIqIʔz,ƣq~¢z9$E/pbsU/\ϤFX# $4a5v>._c G0Uy!/Ɨ|1Z,FP k9TW;NqqUr5,R<h6h'Jյ5&D"KRI%H˧J.+׏<^G~Lq$8oهqaL[? .Tկeb tR g$p7* L\Cr9_2P ovPxWEx dA;3HS>Mhs+YtV\*t~EIȢ2[9"la? !5ZbyVQV<82q/'sx5o/kw("R 3qM%<#~m jp(? IlSWXPR~/^j5RĚ&n0^|D1]JMb9[BG5@/[jy.F09s;.y{@ݛˎk&+B<H1c2brV)1lߴvnUEw1cȍC.l:&xu݃.-Q-K;i2cpQZ{%!hPO/﵊ڌ)7 :;B\ >Ϋƽi}ÈyN;:EP:CuEnV ܡ1fJE&2"tHa.=Fm=6$tvsK |X93c*iktc$rXN!U8&D8f1ѽi@9U"R:}.&~XMpYzw -ʟ%:P9q%[4 CsI {A%*1wEMNzt 5{i/iJZxa%|C(bQ~o _ᖖ'NyDp#OׇF?_[I0P&%{l*]qŸ ˩LQڰaj 8;r87MφXRjsa$D8k~VeF @pjZM,pr^h16zT Iq6wZ>q}-~YN҅]4TT~q 搲`?[-㝭#xJH(vݴh.Q.+mz;_~%iݓ[jiA鹁d>K6 7TpS1r]- k@G8 AC,91DK*dy?h)u ۓ`ze%+Nz"έR*ok!m/X_z<튔eT>D}ػGd鶒\%!vױ}L{M#O.`IQImaK5f*nH9gGl,czd!pbg'(3z`ĖsW*3h, AiymK7I5y LLjڣA<ŋ5NI# @t<7:K)fU&5MwY,/b`t=w53xH_oR@*pкvp]N7<ն϶_YPae(N8 {0F$I~an\r|Θy2'3pkr*m;Ҍ#0!jU+~p7-Ǜ,U9bJxDQ~06Dԙ!.UKxkrUGeIKM >'b}~ץ)T<.&G x6]=D2'VcN>j*qOE?wxx'fRfӇM2)&i:SxN64N}5TӧLpԧ} M>4B|맦jv SNE:AAGQi.`Ke1&ɥ<캖'Ī7@] /%Fm73i0Ƒ ٮZ= #ۏLjZh;G}pRB,A+#a,Λ{$sѹ1vumREL@[4bFP5i%&#Ǜ#G"<9:4E/mϷKظ5?,}q) . D W72R(6ߘ|H&Rv:U%yY5c˜v@܍RPN4¬+ XZ2^|eD CL``}bu2Q./ ц# ΑQǺbm z$4=d)kl`Dm,IFgz[h{EY=.=u{Ȼ²QlggKf!P/mOh}d=R ՏwORr]F:~q[5V"I"̲ZPL).߈Jq87o40ϧ=fͲ7YpaaWadGUP4an FcI`[8hV]l!?vXc]Uz^:x\1 L#l[XvHl UwmSd0F60 tǮj34hpQ(ald#Nгek~ dthl6cGMFUzju/ʃyf^gAT6R.eD}A&LmbV9M~r᎓t'Orh\{-lJ\qbR!t3v9W?~m0|>2*ɄmXJ a8<@IU A`v@QX`U"8h}M>˄8880UD:  zԦ$۸ aG\KD6AYN$&@}N[S`)WaVTA(V97 怖2RmRa;c!'r1&I^GBmˁ0:]c)-8P Cj@eeqY> H6r6(/=_wkfzY{_r,I5W;2ഥ/׮>/O$gbEw 5V?Y=MU;'y]u0;, mGR*o>: Djp:3!- E|(k"n ?.ϾdDwoZ15WAXk+we̢2y?a+cTf>Bugq= P!".偢 N~Pyk}̈6,n1F'YK 1kBUzHa+h {3`c6K\4~TTEX .G.& S #LK,th򌇳~wԶ֯]򗠿/D-jV"'x=}>U ςGkFIhS>-#RސSrC(%“rÞYPg?8<\'D;e`;<ZIw4֛3zI%glyEx꾾@ly8!rl0Ԫ(P-ydhdN67qd(g׀u' oFS +"H%^0\;hP_W|ϊ=5axS ǜUDNϔ2 9:itWȶ/IzvNhn He.FS'8惮[&=ywFD\ү"/+e=? K!P 2.(Բ4l ;3)69I[rm+qFEpPr@`O \KOPsjw0+ lREiigy~k`(0!8ʖ)7sN}>v2qbpZ;1:.' L~yb2ҮzqkAd2!jQ이K q|"M=BSތ~#،XC!Ž6uK{ /w5-|ەuQC#j3E9K\ ьR- 4odf"\|у^]ly#;q8[f<#^VNp{5Ȏlj{4r@I4jcZ |OX5~[‡F.i~?,=Vbq^E= $Y&24q_%lB$=\wNݘ{P,"SݍåbJЊ!pV7yiu:b l3FR\ky>^`I{gRH6Sω+>]xP8_caL ND0oߕv-uaI/5>PSai&| ψ)@]e*yyS7eҳqfB&ޟ^%*{fw,cR)dawi!d`L 寗\k՟!qiFuXPڵFI&$麡90A )2HG- CcJZ%ق׃Jq}9 .!>E{#%eGخE}˶13#Njg!d(IN G|W5GM. -WAt/L /Ow7K^^n =]Qa29O#_V/ls)pAtA G4 aZP d+eˤ|R- ϰ:Bz^۫XqgO»'oW;p0KnJ  'n-(4>(SsD8 \ 6Q=y#rNn&{BpៀA\x0=:QAtUtJ Cyj=Y28ø@:U\@<ئzɭۻ #yP=RX]Q 莄ѢIrpvPd0#Eې([/<, (y-~^CC#)&b+RpO*` nC?~$Xy UjÕE:<&# 3Ap$U/G3XCa-Y>:wX ,0IOU!}z ÏiyУ*&go[͠"AsIY?ӫs{{kL8MpE<3r#  x7]`@<3GB;T`|z7*gs<ŋn&y'5Jpp9Er>[%X|ruPd= Nz#j4xrrn j cCt?ImI?CPc|޷Hˮ 8pk 4#|_!U= #NiFCux!)t-L53&g;zή. sxZ^Z !>D2S"*4qdFWQ+Qdt~>=Y%t%hw D W{RR P,y6Bl: dmEn^!Jqc~T{׃'cad= IѨkLFk3 лHʃJ5:qwK";[t? 7{j-R2U2'N֜ z?|d&^ Ri >XTDa@(vG/k]aĀs_漒IPEjfFxo!nDOFH5-89.Y粃G6"V`#aWK;-+BB -tB9ƨlٖҏ^?{&QQp%I/氽=-pw%pޭ(N:+渼){-bp(KFFgy`OaG- ?&~VNh5:zm*7/ aFJ0qEtZ  \)Fɱ$X3\?Z;Ozv^W/uEsn$bGJ{ilѹ]sp!0~!!t;b{F,h:װE|)ZN'!5ҕ q,"u9V"~7Q$(~*d!;)|Fe\]dJT68$%PfgY h0#3+q3v&TN)1F'X"A ވۜz{m{Hz:bHշSq:>}Ȣ;3KѤ,oJ]8b Y' 0Neߨ9DbZ9P!K׾n$Z|ʇ1kuf$3#\1Дc: Q}P ;VZ#Ӏ 50G wx5 |$`3qib$ĕW3<52G1OhA\'ŲeVgx&5*ϢL/˫&5Ҫz!h ;@w]ӺiМͰ}|bj^ "h k ;%%=ckѢi`Rw GEwr2g\AG)>* !űLFmcH|*;-_&oD)om);/nي(Z3$[%2rD|VJ`aF߼u1=]CB6Zq6"\ޠglʊHZTFxV" dzMBE]XRp?o¡w\H)⠩9a~1rJ[uxwdh(;;ra=$p$eī$  :yU$VaKʜ<"}9ic.n2ү%znHبg(O?CRKOфq`;~D|rK} OrҬ ?` DsK-b EpaGEh' fpr_Xf\Miu'ߗ)1!e&/F ^ :}"@uWX59@^y٣&֋whw1 zLC_9%0qo<Clj=:Va M"2;("_Q[pkJthV|5ې/:_@Zz?oZ]-~^8"U tP!<|/^^g.<j{] I@N1}P,&@!'9BwE,h|TABKvAP2jF]KbB"#,=ح] c& Yb%`ndR "u$a(ѢcjRv&\ڢ Ov=icW U xbxmDy8<¿!cIL ⠶{)|0vj;ݦh| XY5* J.:nIOc~5u=A_Ou.D,MQYM0d&ӳ$Q1:h ;}G^9l cX&YdzaROŌ N9^Qsک KgU!#[٤dì"bIGҠW _p)+Mى 9)æeb6{uZ~aE ^;w?8G1 4i7U p9r;gG_BlyfG-5A{;}.˹EZ8ZѴA1rۖT0+5A1K>Ʉx$zu T&7>o4ñ04x0_~Lkw[{22nr@߉&z7;nH:t03TʝL fZ桇_{ͻ` ^emE'F|a4&oxxԃLP.ɶBaOAax;<r^Nx73z>7~RTz~WDg>cFzo4vjLrd"y @|+D0̣*{ΨO[B=W,84:YWlݏߦ>p"lru nF^mx#r P}$t%H$25x@lo^l$PRoaw&`J, 5V.p"`o!ԡ^gQPb?m*qxcٛ7 "ol϶2+ >g$jMz>c? +0qQf:ժLy)sܙd,"Ō#/To+7ۆW 4. (4!`XI;\?FE$1:m<{^O!p/ iqOېybiʲ<2r@EGt|So9EHC.㕍SV靐/2F u\k ĤI65^]bX-gw{w"'ATȐc I6Ur@f)k.i@x{p[7DQ NȜs^Q0"WFmgJELkpOuD8>@YV׉S@mtWUa:ϓ"H)c#%s 23yfcPژ:_0S݄{+d -A!vp>/w}N?'gHaO8٧K z䵩W3&!.QS7cD#ef49(1Q`$U|zt~Lmva#|!X0J;ٙ&bMY |v?aWv0 ңWL2$u`+*S>wx)j'"|y4DX-'V3L0(] LϽƞ k/n141;F$+9.4M֤jڸw@#;< y/C7~&2{ ] ا!, *ǎ0Fem0 Kaujo-Hָ47aE+<N{n6qD*6)Ϩ5̰wσ5hJگgYי=t HcZٯܝ {1RFp4{$Ւ׌ -i^$* tIbTi' ʮZ?^=.0!E@}Զ~t0\йfV[i\_g.d6KA[k`~?u fS3"q0w!n䳹M;;Љ!zPoa3k48Y<}&Ц51(W1(ͫ_#0%jٙ݁LdgT8Vlo_m5[Qm;#?5U];훼M|!>}ViX8Ct-k8iP)#T1/0iQE*KJ\U#$.Ą> { Т>*Vqd^K6jLc<AuQóK;o(3\K/y6jG!hQ7{0n Ӝ@p|kѦؑ5|3y9@ zf a`+ OxL;(KoH*f A6*~hS_x \V=j9a6 $t<׊4"c" lCr>8m<,X R#۩j֖Lq> n#BH-LU X'j;?zz{ƪ",8 xj]R ^yykтL:$"kzj)@Rׂk| "coI 7[L0at ,eHve r 7F꫻5˝8?t m?­=\Nl =Y7_~ 2[7*jxi!G0~ς|Gܺ{ݾχ؃x*Kr]oY7A{G ,b;(< ǝXK2'8H< 12mea/*UtMNy{q$! %Bn(%n0¬pbx0Xܡ: mm.9t={]8#y^[CMd;]l!z@!\!ظˉ6B?KkV|aU^0Y EB_&,5?~Up !bXC=:Ň=x:Eԩ7RUC^{r.>3f݄,ͯF83JW_%L޴ruQ~CžpcA\,@膥uö0xL5D%w>`ymY={n̏IwUAv9:J92L9Dy 7USA>gY( vWk-'BS9Faw)^LHit#^[(FB@׺!AzLBn5):Ejp}slk-3Ƅ[Ng{CW'eXGԺ؄ iGu>tiP^XWc%".S*#j[$ aDhu;^VHt#ǘf@1ri5iLA, 4?2u<CZ*FOɫ {#r ֢aV1hFGSN]r1 pȃܐnyMdk"`zݙՎ>Q[\R޿ 'GzC̰7ů!W*7!LjHP4kd ǟݡeM[>.@-eڅ~3?^-A}ڝT%Fbd~g!}Pú7ڱ0EI~=(8~ns̭xԀ^T n=Ӎ*)@ʿc ҹp8Qvt[M[pΟϻE:W`s/6)=mNBQ)E9Zb1}*w_ƱTp)0֍^G /oV!5GʌBhjKcƫs_ɓd3emHbun` ] g1rAH, @N?,3n#sīJOQi&寬Wh N.Áۓ7A$EfH)1(/u @WtdƸ>>ek\tv}MY?s(k<K.b$fcPbUBG2G>5?=aN#bʯ. wrYsޜoCE >Bx]5_-9 x |ᖺ82{ tHD d]0ߨSocLG'9.t@ ]u,==!p;vE-{tQi\G5!asMzrD&쟳haL¢i8nc8}흟W}lA@4Xc%R,CǼV]g[O+CT)B"֗=ݯT(pçA1,rv5υf<"#lyC|Pv<BՃ"{K$Nqaɳޠzy 4__$ 4dDtj_jS1yƠX-סFIh<'Cӂ![p}ѾXVj9AyVEb z~|ʰmnln2]jcը^SK$oǻ m DW?} a8m'# Bv;3Laj9f*@a\S*$'v7G8,ɋqס"\'m~+V@)`xvuPߥ{UнBt]_)VD hgXNKo~yj+; )xPO)5EP3r'Kb?`Tpct .< "BA:=KwYKcvA,M"kR^сt5_r@iO {9W,__TP&bxJ]?KWYnXbl[CݝLrRz!'%k?o$j]:"`s/JRs>s7wd]E6E >78.ʿɜ,pE@+SJfNa<-ٕ1`]R?GkOUؗ=W$<3˷s{%FlM (/$(nV3ԾBů I֟Zgb"!*DZ `DTagߩ^"kPnh^~~gg p*]5k{a4I8v/t &KI SW8@;?ds d*-cP𰁱coD8 WՑ(Vȩ89g/p{mOq:'"|A_,qGOR_& nd__$<~‘;aA \JD H}Q&+LS:տ+ضSa?+{z8kPǝUr€f?)C9Av4~ku8`Q~2cZ#[Y˼K"0,_]8"˞l%MQGmu?3ga~M.4\Huz5JTm'7/>u9$>?Ќ%/I-Q,/Yf;l 8z[fsD 5Hs0p~~q /2=]`2xlv]R\א(Bv6[~~OpzXI?bFPUYXzՈ\OݬmLCR"ǒx|R9$@H9g0BP&!0rL6EM\HC|w@>C㠏B&KH._7?PB#s 3N;eA LJɼP ϣT~SYE248)0Қ s⁢UB2 *>]BFHp;¼{D!]9+7ݍNss/ߣuB݀q>V C!jb&'%<#b z5vFz{3WzK ![C (BxUC-ovp RN󈿚sVGa-vcaO)KV]r''dY|~7^j8% Jc 4113!?OG+G8ﲏ[b]Aחu'^*7qKއk1G9-O~yP uNjbcEE7s? k:UOOT?8fALJ4 mFBQi@Iǔg$O q$x_Ah<qXk/C%o>n] E2aP)qx\zkSkIf䮜8TL|%"6{}5-s ! 2ǾPȗFaژڭʨp!XrPf$X1E~Q#Dq0N: !J Ёk%"w)6+쉪w3BW]v?:Ɵ 'hAp}pѬIfÐ旰B%-[p^1aD<:8+GL Fs"?o_)|ɲtܭ !(4emr3~ 5&)AֹKv2Hz_g|ln`'(i+֝H3,0/z; LUo33nZ s`Oh}qntESBLt7/a;gK1(Ĵ&?hxMbg.^Tflf́ ֵdf [`e=57(ǚgv\b$$ F8kIW \{.bdJ* Un/՟_ IWK@BOlxo>JYk[oٸ˓n)>'59~FFst~jlAz YV[i_VV%!x,21ޠq' !@~Es%C}z$,8Җ/mhBN}\M{ ]L8;87RWwZrO<\5b, f1r+52ąwnbo\ B(e7\BSLԕ|+m%cOk%q YDGQ %ig$aloI톶U% ʒr/&wosd  53&ha̴0 ƥB@Òs Gs3*z@HJdđ$V$ qGV|=Fx٬Scy%hHSf+{Dob䅁@> ZB&ȈEH+9WA_4ҿޣcjS5{Z)AKu+ F߲7|IcB+!C%C7P"?st,>sT5v0y_5!.QKBH_1sP.Eհtv֓!V&G_83 TTcgyC,3e9b8Htb8ov7aM'p.!CCt70+]g90Q|t9EoJsVF_OJ7>ӱ}pm[]u-̂#XvcxvP?bP/P 0{w!{t'B 1$F 6 lܝ]?wt|͸saj!B?AWeD%ܠ*:>=ٚ<..Ip3kڿ7^Ax7]]$0+1sཛ=6XN F`;)ӧ*Hv("4z*M"!:-c8]qCHw>8Z%>*ZEv~y^xxH !Ԫ39NI@7 c?>sAC 6Nmo{#FM#}j;\^/LsSeUbZcq~l[CP+YV2v/aI'1L|7.~ C.>c0Zۿ0/5 ̌^"l8@&\_^l:vBx0'Nv%ц^OFw @ )rFH je@l6M'Ķ'0e5($ 14?Xk,4dz)Vo##Ѭ bmax 1ũɫ+;~Ȅ9>)=1`_҈ F 4vE6~/R­<#o } |vTC#.x( `ߒk뜲R}44-±AϤZD"؉ `P$෕kG$a t-IGNV#pǫ~K.~(Q^M&@)E߯>|;[9rwJB Ɲ5[J8{ujG7s^Em>s~#@J;WI@Vy%&(n\ꤵT`ϖܫNe !_][sj 93+슛Ů TUc??@JBa ~cT$bbc(p`( \ǼX~տ3$f c9x^gU݁Mlpwܤ6T;F[Rm$ w֕K"4Qn~#]O307Jx.?u/Y :Ԗ˟g)q)߃is|0ͽ,ѿ!|L LF}bj5WρB^p&vS2pv]ó@.!IBj(<!391"u+O @]EHz͗ +mF6fi¹f9i (7i19؞tC^c[@E{ r6|e|| hCa1ip5+e V*=*v=O$W( H&f&@Brj+=';5'x gpH} ͩZ,ާ/F ˙vM|vm1;Ų*JUѦX}6}GZL.5(~`t(nkM{8݃`8j\|ȒRԮI0|0*즄3;mS ⒒Pmvu/Z%4 ߻9&ܰ`BL};OO.'O\l{oZ"B^+v?I\j 3;Fg \ ̩pC`\onO"$<=zzV3LՅg̜f@W4Yv@L2nNN}(k0guY$~nDi ^t6^M6lGZ ƥ@qm>!QOfmlbt Ҹ8[OGN`>9wT _j9{E|HKkQB1x/z|HD 0{lI'5G٦|+/F 3ﯛb BpR6ytX&ݱyrMYL!fD`-5955?[n85RHMY8Qn=!Pb[_0%YLsofxt5O5O&SF8˽@c\ E4@MNlWE/BBMл6 ~P2+}X+c&NH‹ 6)t|irq@|]/$G}[ <ۼܵ` X`(̛ C'?D7_qL C`ΰۛKkF@/g'nZ! +~Xr h ,<&!ӞR0nަ'|ĢH6A`PJx˔~kSDVAQȤ0,wP;c(6IzgcjD+ȡ'pWL/̋?{@0oasSOxS#}/xSVD3e([q76!qd,dR[#H&÷Rq+Vhg7݄p[bӄ]4m!%uA. ^=1Dž] 0ljN`_rPaTsǕnE5ֿ̩m( F/U /WxU[fUCKaC4lv^됀vxuVŸLܖ-=)|ep*sz0[<,ȍbS]^-*w>oUpo}Ć {̪m~&`v5̦ez=2 cQxe-}HRs%({X*^ّۖ0o[똩Oiv{J1˱W#7IpPbHAsίgpC6.ӫC]ܜaW+ٶ*$@iΎخD6x#B)m.0颁2j (Gkk6Cn>D)ɂƢdBш%p"(mh`#9> /gB]! (6Z/2l.7ڎC v2ET`2J7ci&fyfyϡ9U|S )Ɨ/qjXf`tY\4 pX'65}!zdL5 F0ŀCMGAmX L{ǧ, a.l^9rGa\{E}yu*\p5oC'ΎjO@m|X/)9,@~'](o՝;ύ*uS)2I+;&kCb \9I*7Ng ,!)(I;aW,"FUa(]Qf̎,?t%GU_%#F\7c*yF몑M0}? dQ3r'%X{컗=NϧTYpOsc3~}0Y2&))m;B,sMuޑrz9ZЗ&&ޮ77 "8p/ ږlYW)J&.}8~f_NfkYԞZF NzW6~] 1(r6^pͼ̂+9zy9S{Ww*YN @e)B _%afH`L-5aĉR"0_\ʟ]=|h~ӚZZָqPk!x @Pf6d"y*C#LŹ@B}@z"5 :4(rK8lK EafoG܊.YZX;\@lR[k^GZ 5v݋9F/4Ukx.7lKdh cgD xˀ.aW |gk\?1.;#h@338#sMM67f8_pbP{˜302qdݡSH zg͢&Z 9\1>$*prfWc xe^8^y7}M>;28qQřR>*-w߽#I.6x?`u,6_x--xeg <l ZڗI<>r ,qʇ.ΰ:}1ϵ<^A[*P! Bs.rmk/u?A5!:`0gI= =ċ1BQRJzg'h:" \|7HG HuBlMhFUfh&6'N|R#a"Qqaгb8.K9[L*EۦR ?QntYa+}b=xx 45Z~}ph=-j9`[P!cTW2"Ap2ƨe8CUW֮Hq{bV3_\)d k\CmqGp.ʄO;qG9I @Dc8DET:ǵ\MR+_U4}eNu:u`Ꮭ% |*7fX8d?ra6M9Pc?q^^h0-LZێM)sj㿤sfYgF.u u*:6ڭ9qcֶy`>yJ epIf a8h2+qjՊBXr8IȀ[sd&S"jٱ8N:9UA9e@Xj6ָw΃O2= Va;+ F"Ƶ0hj @~s-+ Wh_ߓ~al0n?"n :ߛ8~"K"^cY4p4tAXnmrM$b!;Avj&l4OiC=fm%Ԡ#./*Pr 0W腤`f lEw䕨v Xn$TNE3KglJE2 cZSC0'Xo%CM52hǣͥ:W~א_c?vɾN,rL̃%ٔlΛ(73kv+ݔq_*zzRVP;]t5u@((;B3a ['i#20='Ʉ%S.]q[2!.} @9wC&gt6>rDQt#gNg::"Fnh+ ̣VQՖr2"t8as8^VFAsm-}'R#k)]qN4#AOZПkaÍk* v99a tPn2| JF0H(/~$3yq3"B8_=dY+xVC_jI˃pEWj,0ƅPu\aT$RrXN 5tbrH%q.>%c:0nMCaFѭ/e>{WyXq#4[~M ="B rQwxKwb2s> F;Jzsur0!P\"'`υ'>rӍR6?XVSx<8Pnզ5ڵxG gx%eQ ,<G2=*3[QO2u>&s$^MV`ro/2H\c804?xn<]8Z/T #x7:mD HrtsTme-C N>pjJuƉRu2(."R2̫C: B#9;Mm?SwAsh];j4BS=NB@@%0Fϩ(;kp(v_2/&&cb`ơú$!#3,JEy}|s?|}%F"}D ؟_gro ï|b%>f#E1_/!)8dAxLk^%]1 {j6 (f"0;05Bg]͖/mt>j vgi|.rLTpyݖ{)H68ҏ072f;UL~3̄tVV}fYK RLs_VnQ,3ܵ3r Ф0(_4(9$ڿ WkS"Jf`rgbh$Sݕ"58A- t =n^PJl+aY4[%,qC3,P4I|~^('& iZ1ذu]r'T:JWwG;>ŧD`2ü*zAi5%D-UV5s&(҃Ut6:L%r~1H9Msk>HGÆ;"sZ-J DT 491vjNqi0@8a愗ȁ@Sazp;>51MG<_0 WetZCqk9R UݗUP'lS7nY7WQybͳoJRtƮQ(a$Jdq:S,`0B:kEJ -X+ H@P|9[#ӳV'E…&B fi=42s_Na/#uqFAse e$3w$ ~+1Z[t ga*t5h>%Pf){К u\KO1T*ie? +)W8]%O"uf<G[? 6\rOQJxaDb}F? 6MMG,”/9ICOͷn 1?֢9DT+<$'Ax(O O+޶Q VT jihxc6_ Raݧ"0wW9:)}[%PGgUee=U'! ;vd5}%vga~`I|p(GX!&cC0ġ?*$u.z Y0 ]x_Xa+aƲ@hYä˓X5+ i` <R HJS|ff/Am< G)]_jԉP,0uW=/m Hǃ̷BV0R5>9T7D^~*$,Il&S ޽8t^XsAK$_5c{5A^,pЉ2dkDž@]P`&ܛg&sDSX9-ɌZ5|(낓,4_yahdE=[\"i;u@% <"a+ z{DrU2H=uo4t]Ű&cY4GX]ơUq@I}PC8mBGI> n^J J=oà'[v҃37"B25">䒂lXrQ=YoaQz@A^At–p3 ){7ҡQ>bevuZf^QZޔ؋em99$-Pcr(Sm0_GN!,m`Xnt5c1ȋ]0%G+C6;_5 (7ɞil"36ٲ6znNpsrO;l<iBwVh=&[P2{\<@佽sSTs[CVfNFΉP5w+CA|) pXRdBG;powOY0~2=C[[]Ye/8?H#x̔ub 'D9w}MNXm2DM&)t'qۃHB)KiE`{qE>ǥC/RomRoߨGߥy[|}'q\\" LTVaA[cU]4 k'=Wws*gdA_NT}2⯔=hFަhL ,E "4(4B1FX D 5F=/42 Lj35voEد{Pڲլ&Klsy-gSvqdaUt;6Nۉ4$LwcvN9:ݾtbսuN$jG.SDul p}j"Q^˯;}p#n0 ~N X 0es<=bﳖRM+JdpkltbrTyeM3uC &79|׽sygKUtK:q|/-]yJlc#%`MGq0V*AFEꅗfR !]>u|<~dn %S6;&T :r!hq!verbC?~D _Ǖ$^u?jBEQʻXRWmWCwIxd&y9(/z7shU>9V0e\EI9rNӝBT J TlBZx*➋oܠ2vF lJ 'A̿u0TP2OdSdJ5XV\[EiaWj Ej)m{?їO+|ݜ4l/ x#sţTF[,F lÙ`|g3^k#oeAZw݊4+ŧfyF581*j}ȉl0l&/d2, R>Q4ZD w0?[,N?0Μֽ.rTPUsA:!@ / eke?бbCq̺nI\`M~F"31 ҥ2sRM=5W+Pg8cpX䡪{XƠIEFp Ij<Ӻ≰Ohg8#'Q(k$z䛶ﰶGy?[3(_ɫ1`y?!'BXf4(DRЀ!fjhؤ4ǵJD H83$Iyi?,nC` Ohh<'lBf{Jj̎u!.㉕He'o׏'q%& kx#q0iϳN8>ɝf?Ξh70Su}C%G|Me %OOkBE؞=rK[<9xԽøKuԮb hУV*"y r965NRlwh1>fЗ>>~yex_ Ff:dI^ sKsCa} VFVöl8uЎ7L*{c % +Kh쎢Q$yq?6l1<5m3;y}}7FAGɻCKgqb( ~!|MhzXtk5-LĒ p"fAXGzpM2) Hq,[tۼ@ ё=w+7)bXc]t,]x`(g<`59M0pxO}: Q4w"TD7 FxxA1%ž1H!Te{ϞXK) !չݨ3h 5-;-!;/p7"XoHj<Ӱgl^5oku@:ݙ;c{_+[RMum/Rf<)G*C qar&g8 <8?o,TJXn~jWS^9ҭ*Jxb6EǗ}G6hGaLT7 fM4q3LZx StD>-=UE+2̷,~Tԧ, vw;b40068c0 &(+;( ~|΃($ '[KmLtU661'V_;NFw=SUM }Y!?^\'!5,1EvYYm qAsqQI+B0Ad9T}XCjj;t;!eo-R !,/h/JfuiKw콢ħG*yW,f؏D(K4TEeK4 dAf$gSeim.tqT6ub"EyРT+SfxshÚ j۝A^-qZ(q8ߓpɝsP\diUf?|ބ9{34 n~m =˽[֨ . ňD>N6 A; ʛYWҹ-εxx6`٪Ȏ<W.l#"u-g2@*a bw@HK+Ftf)b'ʗA룍F2 ;25XAʲb_݊kԽߗQO$1 'ɅVb}#Wfޜ9 Qޣi7S&%#UnYAXry?mqkL JJS2$.zwɂ)YR]ڪB|m{cL,عvd'Ы& Ux;ZpŠx'n8c0_1 dwGy(D8 E n2\vu"|n?he31#+)DoJ\RV7 VٵtR==tݰTtBMYwߜH18 PB_^w#\8X6P (Gx\Td+ ;K[8+Р5*2I<U>=<ݛ}ϒLx$zzG{q|3L3jV%@Okh If>FbذJTyIf6tu&Lf3`G#[W[G5Qb;awz0 Dj~𵄫i W@rg[{A( ^mIl2A.wg,0DJ{ȀK m! $bq/{.5Ѿ 6vrg&# Z, ě} Gl:m;/S@7vj^YpT ?^׻eCʛPǂgQ (jGH@LLÄj~l"R(.N:[\oejE &%N]HC5\h~NZ&d77Xr9' ΂:)1B8!: Js-֦-Q-ͅj×&y2 6k=A`#vrX5-?Ho$$,: *!`u:Ƃ?QF{%Bbpbܷ·g6<&J.y{( `>o !)9*sFIAnJAc(?g'DW<ʺ SNt&|+;յV ]#}労kӉ$^bJ؟dʳ='%HDLg>(6 Iix9;81AT24$pP;K==É<ө@7Vq Oym̥'ӓ.E]{ܣPm۱b < vLxȔ蒑RV-E0VBqZ,`sV&1TrL }IdmX}!yD$2/Kb=2b\gGs>A]RfQR %H *'-xc渠׉(JO<$akJ: oyF虜c) %.|LyyWՙףIh<{iɿ:%Ϝ`VOk$ޖ*Z6m*B7B_fcRrE$b'pGa]aho9u Ga'4F7Uj\&B;мz]6Ɛ f{P*D> h`/C{.6?!! }|%;t2ݑHʥbF[ pabS`As_).y` E{(J=vI@Qy`#iCl\^w+Z^+ ;ca=,{ȿN#H\6hQUbXӃg\?sgV,.O>+~Ȭ4 OFq Ai ]2ÍJ~"klg7]֯T ݖ,pR6L-Q4$,moƙC|M$÷ȼ9Jr ܓθsV 8^ih -8Li.P;+H;rDѰRe^{ZS?򌉰S9J S?˗,! K]ri /a/K -*\g#$q1ڽ%}4|8ƨ v݅2kcwF'8fL̉|rkr O ݂gG(E@`kxd`GBcvW4Wɻ:#.ηZ˹?C'0flR*Xj ^gR|2pۨ8^Y8@zX(!9 C>%ѥ *B4QWrQӻ 'xX/e2{-懑X^gbQȐO,dz`7C`/_k+lVIO7O3coB?ʼ5"Wwcu%C<1)gJYy (Pbpmrr!7ԄTѓ}!dڵ8?5f0Q۟NlF=1Czľܝ+qv3͙(||p FLdJ\]< + hqŨ>Et$p7XÉ^򅶃# 'EY2u1O68z?/ȭfƎoG? .~x%K9[TlOTir?|,PQ[Ҳ`t2j?"co $ߦ=e%8KKs;0PVPj3Ƥ(M ;Wx|WO ??Ύŷq)v\T毲lGh4{(1cJ QA9+o<'l$خ#2ܧz& z3"=EyIY {νbjiۍu*Q*.G^@'D=l9ļrK>]7jRjYĎߍWҦAXAvZ6{ 9!xɳ gv|xsI#06͹1:bkyF<5zR!Z_]0߆`RS4î]`J:xN s66b^cW\0a \Y@v8e4Dwyy8L zkLۏ{1Z'Rapei9^di}FZQ5rx:s76p3 Ĥ=ّ'b ( ҄87z'za6cnn jO rӚ:ƫb8?ls U;!ބ{LSJ@g [h6afg*C, $ 5jIji۩p a2[;G#.*+ـ1CT|\Nv1!ѭ\}J.7W1滪usLK5 PXFRۺH}dQW]5L@ FP#UkHE$$j¬)T?^| c"3ƉBs`TçaHKfsDJ_ۆ߯I9zq[S] -dк@ͺ-TWHf90GI|IC[HF"4q> WxGwx9n%O%-㽄ǨTߨs(9><̍2byu!vWmQ||m^z0 r{ SQ*GhCpB5A`KR߭V:'<ozloOmmCF!sゖ$*/Ha1FSPh 0; *=a.I f S+ù|nx-n`c,e$vMF7A +f7SxmL I \U"ħ,("Б`ܟJ¾WuO"H~Mtu⥮H[Y0 1W;p0cTWMWӴ˝4F19oT(j7PgIKmx_KRF8Ɏk.UB9k26wMbV9yy[i:0cFb*Mka,8TExVxiAu'*;N{Uݒo[9Lw=ݡFh5oY}OgsgK0 C&ZGgm+{QsX ir7J%?>9|pp}E}]i>'CXmAgWL4ݚ_he[6'kocB~@9׊*S>qACa XC}AHt. j{Qc^>0T++$A<?UV5b !&Ɣ{3\[8AEfRS{ށF[&T.vG t*U#ݙz{V.Z"aZR/Rq`>_eЩc?oF^+12VF{AoV⪈]wlPaorQnq)/J]OF5}q|a԰>\RF,} /NxoҋС+ESp [ wb iG'^n q.X B2AJޥ0:S n6>xKs;5Bod6Փ"yJANJg($+Q:i.kTbO,m$zB0ަY,.%vG鈳_a>j0kk{ |!Sn1Wfϫ< F2// Їzo]vpM Pm9eѹ_VGW~2ɂGADH7޳AC"^f7]AOpAw?N9x1 %Z3<W-#l\ *-΀wN2* *){GV}WP=઴$Jin N@0DڈOY+8;DQ.ͧ"祐Laxg Q7 $,|vقc8'(0XRɬ}JV'wbY"D 7(^/{ðdB̼%/w2sn#SO:&']#g43l*Zɂ,!<)4qTH[o*s;xN6}3|yM|P dta #<$!3F%S6pfy_ (AW1fSqr*oqzXQWJLy^`v1:>wψW1G$ujuT+VT|NK8r]X_]3KS:uC(>%h^#AKjPkPT ׵էy| $y$@,Dw\bs^4thE!2+ƷP,Z : `BrJ;xN@ Շ7Jj.q5v5-zgZ} 4Cn]^_4+ѭe>%59G?6 [ZRrC.5+WxmBrD"E~Sž|o˰HAU=yzF/ȳ.IdP,qqr.'t>yaׄm2/WjI`8f"xtsw!JRޏ~ #9~Ep0VQN_ſe?TN- .BparΏ\r[MH)w/%WLS M=DA7Ws4mU_S,ԝQ;Tu@x'X??=~X.s)Eq]U,\OL2t'Jaa_{[P9!V;f,N Ko"(Vεy{0+K}1wH.s*f {Gv~Yt&wXR˹5L- M [|r_Ro섴'  8;/ Ci@ .yݣemo!0G}uJWg ,@BYƀ(T R`+!\&,FFL,tbuWGBPEdjՙwNF:Ym>RS,@Bj'^XGx6v$.`5T1&x&`lǻ_J1ʹoJ'_B?Jj'+ 4s<sAW ѹ3ܟE!d!SYTՋ{,3}M8n]e<؅x}Z/G5" 7m!ݸ@}rC]&f,qOhN͙ kt_@mP-MzŦ;Q˝¬].x `LvHmrvbz&30FD7`8 nF*⩡kM:wqpgb_? W0R#Tf=h'u^B7Dc[t95'9!x7|Я7jzciLC+K>]*'T?ݮ?z15";g̋n=U̺m }ػ( I>65I#!h:8?~It$D {A{Bt6VRi!L%c\u&ZM:A~ڶF97%7y u^C0gԯ8/֙8w#9a'p/ Ȋl{ؼ ;'L [wP,-8 z|d'RX;ʳÔ u iP<(+?S:4!(^N/ɪ}>( OB e rp~Gp{?Xlh0#?ƴDl ~zVSj1j!б7玞ͧM¹ /Zp5z;jסEGs "ʔ-!3KwpCrJn(|ͱ|-_8{Eo?4(u HJݍ.+[ԹJ `d};Z e m$ƨX5TT[N}O"`~%sI} euS\|З н3BTԫF*?;Z˓R3ʥ *KP_{4~Jr`Ȓ(=+ɱ?ސzm mhwi㧥x0D YAN ;K"4<@, 7kU$tulhxհx/-I"/\Nc3FҰNK R] gvH>qs h$^g-][ @D@ ^92+>me{? {Ke^`[kMXJ~M%mИ7H ʖɿ[WbVh2q6<52-2bqoGI @ߘqڿdBd*D1^SЈ? Ak&V"&g^ڈщ@$ gx5nQk@j#:k<01qNyGK h\Oi3h$%w[Q «0X3"b \5{W 6we++sѮ9]6;źD-Fp!b¨ay1=`^; lDJWCB sqP~(ȃ0c#sOh;JCsF(s g)zѕ NFƭkä0]g{(! z;2o ]W>0Hzʐ}|$v84f'UZ 'Ϸ7@~{%y!H8Pps9t1s:`viFiPSݯRܵ%Q_~F.?\멅t\5o@V- \^lQ[D*:3t<S-% FovP₳NKZZ;[(~[Hec3[Z) à 躐ߜ/SN17mŇe1eNOx5[usbO0ZXh2}ذʮd{F|b"p|}V>YWb+9?L%g af<8f8r!d8'<0RS+^S&0*)O i.oXϮcC=}Ko>;`LE72F F̝gr{{,=R%d#3!IZ['` R >[@s9ˀS?a嚙 p^pMLW]L?T9Bn5hcܺ1'=9,LwRO#0Z*?+LLPit|dmX{&!štYH|7^`jޔP cJTe^/[5Dz;5AކNq E1#x{u;N(i̭y1.{Uu]CI4 ʇx4&Rn`.d`[ɃHFIZ- {^` ˸jS\mSс* R"N"aV#XӢ%+{7M![Yhy]K1spPLߒGС!#%*QR% Q&u 9{ zDZjD-_iΝ.ٹD n ݯ@Gr*D,9`Vʚ+ id3mA0K=It&P\лK{SQ.]R{z+e/wLJ>bcO#~z<"p|^\-;{5?szHm2"G3_DFHD.S8 $"M"wKtoi}/ؔ`%}9Ugll@ys]L9Ãq?˞![/+5;L$fd^&Z| e1!n$l)cPz7D?m82aKZXvzE::%0we|i?32!MĨXnzRzN aKM 8t -B=}Fu9vDLxRZ/ToAԼ!rϺ\m~Z+?.өv@/AF F:s-kL1(.[TǛXVMéwDr(1j&%aXk&|ll=Qĥ 4Q;K8d<-pXk#z#_ģOHq6ǾXV[c/fѿLVB@eA'_0,4m13 N;jlP!"E m9tWV4ס'|>E߷Vc ` *||]I_Loc`~_T qC7bz'9P2pUӥ[$2eW,)&o#&߷LH7 NhFcCل0Z~(nty>D@)L7V</lوSfA\:qNځhy# bn xPIl.aq( 4d;Ë wP1 2l˿1{o 8ĪPutG|˧0Y{>K:IimSN| "mGqUXY7 DS}}q6>=_sp=} ™J%j`YkO+菙&Z/k!pNqyWyl$)1MB 0hH}0k=ᥞ]+fB:PV:? D{ºu'a=~wD^js3*Z悾]=<ݺK\0Bw%A-jٸ؏"H+ܶ *ٯmhq">鍘Q [׹a{Npvƫt!.ʭV!=}b$~!"L-f)mxz |0<`S償nuY&%Qܚo/k>rWz3ȯa%P^x*,dUV̓σg55q\3)v!Άa/2|!ػ*eZzL#:] 胘: !wb"煅]*:B432<|$H%U7 )>2}g-hmIǛs1%;RWˑv?> 捊xS!򟜝Cymh4b_`hdY8߂ pfOL0C4׎ɅUdPrxC *XN|^ǧ4`%[ԕdV}_䨿͆5DOo^ @[ä>x5p(0t*aβ,?!ʌv]w[_Xm"i =L&Z:#ivWr7QYZ~(RplEwN4y/aM@؃̈e!k ~P~Q*[{*< [o sȲQ0"Q)q}`Lk"`[8o·i1,ĄXoU;wBٔ@Xx/.WPOn *4s5%$!$&pp?Be^63q T?d{:o]8*z0\A11sw#L͢Q0}eE3?+~G5E|k{AU> ZD#z~^{hl%VSF'Yey%|5|8#Ojn>KdHM ]!ДR/%,]id9MBz̗9-atn% k,o=.3"Qxۓ#>5R ˸sڟmA8{( g䨈ib~ujgI rBȼȰl2D*7&ILYʑ TE.Fw3/[}߀Rɟ?.Rُـ-23liM?Lr2M Є3YD!F; 6|w%G (+= ˙B.Zoܾ2iz4/2K5_:{*V$R/G+.XZs1ZHtlaգ(}@k!lVm+>&rޫf"0t\_4HK*%مbJפbIa-v\؄o چ>V{ xZ}ԡkBUC@ʦ>f6#ɞ7?>>mSkQL]zN㧗NXDأ0Hл07UedRʃ yryhh'\~KT>HN5eͺ ~$QrmŭGr-}:\.H2B7kp6k8Ñ}a&cG ,6ݟd)y&%m( iͽ)',2_:^h| {.5)hwɋ=d{N\ ~Jƽ_:=<t!qEm^@Wr2 6NpQB;H|̣3>84W5^' D~0:(/nº Y8+ IF"/g l8 N>Nn6⅗KMHfZMdGvqgث"EF& p0gn/(S D5pu'Hng$@uui(И2~XVS^UӅ}VKsР۫qm@Zl+Qk;(!lYxk `9!gB;AP^Q`Tx,Տ" Lԛ{b:CvϤZvD q#uO6#)FFZ!P6t`f"/q. nI;s]Iw c#SUujW~}\|o7)h7C\Q 4aHXaZdtR"VVzD|eepe\a2 |< V`XzO}}!T~x#e>GR&3>yQ#>QhяV&Ĥ[o\䖼Q;Dkzd(` v)޿wcs뀺1Ēr\0#a 0:MhJ{]:z[fgAeS{03fdciNֹc[3A&y"!o"SC2qNH(?HgL^t$aq^ǀM}ɷ/rT>dMǙVMg/ϳHD|Oh#I,?k0=J!)˃L=@p['dlC}䡣-N6*rP|ߏ{/YvI b9@YxX׌x(7"tFyJL9*- 0olV!AG0%Sn|wF*>e*2Y!^W,']W`,pA\o=RyrgCR8&*(#>՘ "A֟ sdbApc^$Lyi=R?PJ>|&%Т(A Ѝcj:.ܐ%w'y-GUk-nڪ44^^nl!$DɆəUs& KĸHi! VCɭoKNÀtCZ: ׹iL7Q2܇횿S\޸ x[%/}߿qNLV?-3e(?VTG AT:t(V)%c {Ŷ۶o@zTj*>n!F,x=j¬{8^i6I_"0)BF5Nk$ӡKHкbz@E!~޳0CO% +)&عi|QM¤ݷ+%#O?yVj&)[ 9U|cZbg"=^M-k(Y;)υyC(p!D`t#Ze#ČDRiG0a.~h5b~Xf^ȔO# Q@'-b6@,`$ɔXGH1 ,u*;v$"w}XǵvLo!3q+vAf[Tav9 }אxp3TY_V{>^  nR FvڍYI> vr9 `KkutR'+8ţsSd&@'ʞp,]Em5LaY1uBСXs,>5U.:dڍt6{<TMi6xw w9ơOٝ:^**#JqBkدhG]#87hUֱ\M^*pj#F 1Y2&p<7^xS2j{$>;X -C8ChSK\am8Uq0[-qTiݽ[O>s69TQ{HfX^;nxAgl9c8I|E0 wG#Q=Υ%gHRj ?ڟbW.2ZJBb֊J:w !c`G4&~98vǯƸ2ڔRm5acyfkT+HYX8#s3^/肝F)dGK9ת߉zxaNo.A$j'=oWas2NGIъ(qIT!҆+D)#oh^` hYj}i3>waQ9c0y_jJ*zAdei RQ0r#Fel &IbKÈ<&Gj8Q* P1K:]մP7]Cܒc˔]Q+-qW7nqC(;T! _:3ۖJ$~m/;^X[62<ʇ/f@]>L cٍH JV!O'W!4|b.P뱶Pچp@W1!yg>8YAzV~2e7$IFy0Xy9y7b-t\zmgMEHm"nAsx]DZB0 ѱ#JßHNuVBLw y \B[v$?AcF_c}c@=MzS{0cnPǰ A7ge|屋&lnalI--p#Z C1~|Br-'5Sݙ`' ]HMymaWR8j˦!#^l1MҘFRx1rƈ9 _2^Js.F\(M<>*kPdˮ¯ӿ`2d\~PBBkӇi%0R6.͘ m07!@8ۭmt\ l?vFcWd6"g1?)x77יּCqq'^:AX"5a旣\YUp]@/`̸ (933l[B**/L6:7bl%ȼ¦Cn'uuŦJyrĎkJlV$=n Hc E5b7M'#ReHvWna"75ȯå.8Z8@_5_,u(҉:}[ kNDx f%bI!mܢ8|uIy¼R*wgEsB>֌mIΜɤ={mHCչYxu@> P·OzCI1mB*cbч= Ƅ7"0x0NT*vQtaRf}4b--PT^颽X;#wa&B7b/(VZsQ== `$Eg0gtRی-ya+RIKmi\W>;bH(n =㙣$mF} [~W*m;f!D8NLyUV`d(Cb}L8x Atݸ:{ hu3Ne[yZ&Reo0Gq̲lԃ{a Gpv wΤ`h!ZO!tZߦ ^n ;ws'`ŕS%R滷@YVvN)َo\- SKKi^@e̋$Pdq~_r6-< h/7v~l,_( =nhE|CtZ)`׶+lyNJOeP~J!ZɳHۜ7D7 %86D RJ5ez<44><7>'(w7;DeRf&-<{: ?VpWԋyΒ k4W8c"fFVд2>);+CO|URLk172Qg ڈj 03j,;9m;1i/Hg0ۤsx:˷ Rry#ϐ*gU`4zO5N!'cF4=Ы βG *FcjZ;lAT`}Ӭ*ֿ|8& nhg=g2!|b|0Fc?OC:V56L%I .|aO,*Ƣ+LkoXkt=RoEӺ1+s B<ykKL mh ykr;!=+4 Jc\D毣Ƶ~'<_ @vѸtEpN3QBj݃G8P Rk7DPJҁv0|^E>9s;{QK xz UŸSEetqs燴R }@J4!\xfGWCWM0\l`4s}XdG? i?ly(Lyϔ3zP`Wɚ)hfp PR~ Ie1{i?5‚\qdsV\PһFbKX"uRDi)nL t)Sƚg)2py+@%qԚY*e,CsaPF> ,{`w8iqN{؈C*' ™q eeOr$@vaBu\ 49cW}fj'tjԇ #p&jFYS'+'W\س¥l͢ ԣZ- n0qe#ǦMS)?K],n V?豢!).1M3QЁj30b5AlFJꖎn qMɉO?28gIrwp>&VOiYwzgӎ)DϿf'ln[ ]r˲7S=Okބ4"9& EۖRÐ,DKt7mqhnA"",qP?5 :+ ;3eW 6<񧄫eLŏ3L_2ª!u:(e6} ][ g80`eP*87W\ :o+@rX^3&v.xr7NBt y-s=`?/ [`ZO^<JIn>ydgZVo?x%B/340"zhAENc֧2ݛ>NT ȴTxwFq-],c_< Z *DP)NUVgpo>7t[ zE5 @$*tYDpTcÏgN>wǶ!]XGou] @7cئaYq̨k6;r},ZeJ;1 t8ĵ;72O#7;*00jn2ڽ>fXHx2M7z ξTti8iTxV!K%M `R:KP~yb+ն- :9^[~f;ih(sK1+3xUPEO,D{]ܞMhY`X=Վx9[0l Wӿ` }Medk45Gs0:vl:50{<#zUkuB (B*]z H 2 k8ms j*!X{9a+:=43L{u0¹nPf3 E5AL"둼|SEz$`N%bs/upp´ I z:^l"/(H>_y6 mH|]Ɩ0b(05VW+ j_a,5ΈzIf[t}y\!h's#ZP?/[1? :,["Yv ,0ƹƱ6 xc]) ʵ$ X tF!|ݾT每D9QS)b_tH&)vH['c/q9_͞9C .dQPtXq^ܱdh~ On 4T:-W,"L^n,!(q۫dƯ# ;lLJ8{c2) Ol)shX{4OB^Y/liou}R>4ZʮX _Y51aWZNĆ*hNL{I| 9D^e&,Iz$yyK!Ħdk@瑄S9'5:܁ʜ -J7CQl8! =2!Ҕ%jnThVqh_6hӣf>L)(,wثTgV8M݄,7 ~`v`#M sv/24]`o?nnϽ݂ ;b q4 !1PEǘ0ө "=࣭!模;sua XWq_$W!۵\YP={[^8)5'yL4*ۿHpy-qQ[^dc[^B? [JtXnӰTgga)fIzŎFd[ aȘǣ^6$ԁPĞ6sA96jaKGkR4ڟ%hzO/Ź_[?tŜ1؅VT0Ռ&N;,:N@joq $j}Dr}FuY#SH/!Nb)3B4H,$(=r<<ct8: d3) VVO+" 7[fffp0&Eh0̀r,|33q?ް:亻SU05GxDIp_wgQY<ߨ(CS'X/H! K{q6ێWa{*<~q&5B\eȘK=jS/jBU2fȆ"Ū Qޏ6K|3HՂ:ؒ7֌Z)*CN ^}-ކ(>>g7ʰrB89IԹ/ ҹ1EDjɕjjd=TKx$D˞%_ދ!Q[ BA!|R6 /'J 0"\~mUG P_C[^?&sAagA^@&hKajݐ+U[~B!ՈQA⼬|0I)̷JYX4..; mP% BӰW1h>F}80f6we!Ļ8N~EA6`hccLHu'j6`7ȶYzܘ,q_{q׽upaf B=Q$}*ZtbqZ+jλvXȸKBŘ8qI޻rp5 \Рe .">,P$v/xohlŠb^HK1IRhAqgv2l+ df`L>a"(UhkŤ򺏣P]V=7);ҀK!8TL\ vaOR8PB<͎;Z_z[b"֣[#J^oNT&Vu(<?OqCkj5ǭI$͗L>"_Ϧ)PG^Pϝ7|*.h@ G6r낑$I0ڈ#Q1 4\n^c0Rj'+ъ8JۤMBQ_Sp THb6C1:ڍK 9G  FiȔ%Ro$JԎXg2Aה!x; o@q3jrߜiotk1yI!ls~Xz IBmuK7*'~)}!Dan6m ^+,'>?9o ']^_jwYR2Ao9ou!)ã`jxl ؘO"8|kF Jw5qڠ7faluFYk cH-A zS%9T|HcE$5fa9HZ' bͅU5@b=' #g䚳OaavfLCEx=-4<)A*';< ؉c xxpc]B+$QlY5e~  G=brIc+ d~K#̄&*4BCF 7< )ҟ)YB=sd?SPmu_t|yns+] rѢ]ȃ9â2@P64/t4mȱc?"S)G(Ʈ#8׊: QBR% zEGoo< v r*O8"2,Z*j$D@=[U5%ހj="7|(2EA>FS.bXǶiVSŵ{bAjS2RTRqN_ !k^2dA}!⎕h92ܐli5j@Erj±Aү*v.>2De&^{V:OY൴ fT<6XGpGqlr\ Elq]-^;24SblڎRdu}]AN&mfhۅqp4GwRI:L K8_agK/, 31^>iC% c0DC?#$Z@ Yg_$Mtg޽Ӑؓo~ ƵAT`syFBN Tg @ઍv&ӮHh!T6DW>rC~ `?I7[n Yn憩a! p#cI8Z8˛ZΘؙt,5Y.xEʻXdHm.o;Ҕ [ؖK+EsW[130n/oߵRp 0a]`ӈ v5}KU]ա0Nk:^>F9?q Fvs Ҿ,6\Tsғ~h4)3( ?SYIk8𼦅\Ktg{ .X{nzZ<>haPgk#%?ì  k}A"k+A_' 3*&V?tu>%װnk~2EzKA6mY8?.HAيY"KO͓je; rЙ̎Ϟ%A2סYLY*ܐ^z䛷uC)5_E9&fLdަ^2[kJF,|AG[SPp[Ca;b]z Kj{NLoiZ]Ars\4qPc%41}1QB')%OR:{Q1ES*O낆a Eޒ G5o DqL9?uZ y0{63?M2>0wѳ]H84`ɔv'yh<+S3DfE,Q|Uƌ5B8(qU{ ScM® ١(K6@"&.jye+vS!?Z~6~d^r8TqjBF'˶lWa8VP}ucCrD(T Ku0̽L`Jx^K|L4C#l-*qICV'RV&Gp>q >t7`iP+S lH"!Z9A\_ۆw !pC^QK됷,Ӷn3^?@#a;ӢIM>kiƩv\oWrm!8uD [`9`ˤ{Y\u>`Sꡣ(~c?Ȕz@ <]Cz8,"u娃 N.5A1<$< }j`vkD4o?d|q`# UsWpv# "D%g)X3!>kr۔lyӢ'~E@]YEؼ-{lG7iʓs߹-unօ ƾfZyhibBhȿ0@nn ]V8N mShM>m[t]OK i쒦a6+2chDj41u̔wDSb )sʙQj{.i-dlԿ9鹈I)ּy6 yfK\84Cw_xS>j.}cT–,QD$woVeE_ވi^i}۵oH'?*`7fg(FJʇñ3FwupUY]hC:EX% aCݳ]"n[h%3rzv1Y>|}^V:7=Ё@9Q&8!"AwFH^AI+.,G08S=txuCs㊗Gg| G1! bσupmZ&R!kPБ-j"wJͧ 63W~ӿ̳I}Ax35!(tN(|qhS,=@94m7):‰8PCCCS̫ncQnrvᡌV?B6*}C2A[BP& i{=RYU%0R!EI:vO^Fq%/!z?kpdzdz}ǀjLkܴJgra6W,lL!JD+Tt`*W5ph0B^*0!$m+Yưƒ~Ȩۼ(<+ m 2KTy4Y zM!Y0AN ,=I52ޢݿ1VkN_ZrEZ r!>|L.n&CXIEPpڳqXc<"iMC3hU0Nt.Feߕ^f%XQ}°u=א>IHed\T~r=S:;`(gEኼ ~yulQ໫OA <9M eK F ӂ1揪NS/P7[΋&4 ޏ7,Z%$/ۄ?G^/E$xQS4kN#}|Djt!AJbb2N-< /$؄Xx@xQb{kOfu9UN=\rZ4o;* M&s+@%8AQ~̇iίagbdD zwwQ!z1AtX)B_);e^MD857Bo:C5&й3k4Ȕw2!g̋ bn0aaAz<{xKH$M59|χ'괷S "~]uw\q*S}Q#Ŧl1AyLğr q"f `2hߛc3tы" 5moʿ7Xyh%U{K>7Bb!['YW1};] f\8; (_z c\͠0Mh8n"w^ _'ȽkuBooG]}YҙwNcA):Ds\=w;m+$9Tw& Pڛ`4n(^FvUP0 t=9ḫY쨒 | >间ub$/ Jn*>K%oVԫse>vj%h xҩKǛoc>R5D,FDO_r= %!Y"'Zk7?1!NTq3v_HArv3P,ʝ(*v#P\(tD?)w:c G䋽m\] _$ֈCǰabB;)bn蛻b  `h~A5EM'D{f8J 9ލx+6i=-4KG2]#;VFGI$"!G{| U0U?$;H?!Y7PN8f.z܇rKo6Oяn+p-!"['jF&OH_ӓbqQYij{a 6jHnm$t~JB '5—3PUC,Nc9IPj8:Ձ;zCK}*N9E`#Ԥt^YX̄PW4xmRee]zY@giFas}ӿЦ3,_Q}fBxHZCrL`\TO 1J)g,c6*qx+w}P>VvILaqmRٵF>?4qe/B*sWuZ=Ax: >C~A~A߱ui-Wf_+jQ'[__lpWWDvLߝ7r_Hbmlnf߄uzhӵ@ [ߏl~UCU5Tt[BY8vJ}s tIGwcX 'z 'LFd dôLRz<*(Xowe^oӭнC&ĶOosͪ,GX 03Us~6K< .t_ omS /We%*0k&g"1\`En2]|#qTs 4g.`GF"hꨡN_76Њ SSeRQ; E_{ \hK؛._wΦUp^'JBou;b$hSUE5 oZUJA2f, -^ΏiPd!uz;{9m?X|tMPUx u>Yj|2O@䏉cFBTM]@ͲkhxQ $᥆WGNT}kq8L1QI3"kN['O:jNnȨx1h 6ϔm d$kʓ\*29sl0~ֿ̫X=Q0,.*HgࣤSj>XdMvBoϫ2DheKh]< _ [p8+ )C; 0*cP տoтqA1ٵ\3@ז⚖ '>}A)+ kr4)jӠFf>D[!qPi yLPmQ k?oxFn+|wTS]YTZ,q.a&pVr:_Lf?`BA((/>@2lWDB?(!//8}Ͽkw$lj b-Ւ|O-X~Shwg<&nEww`F2 sD3wŶ$_%(H$#Nz}^DZD9L^p7z^%G"qO#^L> YQy\wL(H%P9v:DDMt3;Z#2FZ&]r$0A%oS ^ &1ޢ2Ϳsb\#qƞ>0yn,! `p,Nr XľZehGA7.JHw#_LɅD_w=mD,!vMuQe#')U})d4 TP/6ce>_T>VQt^JGoIWpA]>~5՗ <㸴s;-/4I.i5?/=+USQ%{iq;+'F!3Д3wl^U& ÀLM~wݵhSBmYr ]78r: @OLn;Wa^㲖+G aJ6b ~D=_iNxohXu \b_BAL :_mjE1?͚rAEVeT=["VƢ 1KJ ˅+m Vca}L_CBI]up L ŞۙyDzRoʜTBxb#4ܢԛEH0;|o)M[[q/.>< nL K, r6QCX޲VK؅,ʮZy 0dK8_]DhHzѿ†[T=ިhRĩiu%Vs4xx` }@O6zH|B,ғOn -ƯmvdL@hB&Iƌi[asaݗo䆮n`A'(9ASP(MxbWk9]j x3\_i,Ruakv_=FooTo θgJYqyb=P!:Yy& J(Xx(q8Ca>xXQ|j$霟8ZgDaK7X- 5gH$0i⏻` d-g >n3nYV %n. $ዢ-s얃S!~ͮlܳ/3rd4$/v/㹛R_(ôIpE8Nv.EGvtQTGgW R +za38"Wk+`pKUy#k5aދqNGuN\0Rj*F a+K"^"0Qй"sXH;~ߺVR#ɒ2*8[&glJ8I_XV-z#DsyKٝH JJ~B+@fj' èwCAk#Ndhn ||ހ0fe9n^)J?A}7u4m;sVR= t-H~Y} پY/-ZZa͇?ǴOErTQ߬ŽTzv}O@§nCM+OF!g~*Ou_z`m$K{v5C>@2QRr4!e9T{̴쥰ښt4sԼ%.))2mu۹ ,U->Qq8 Wi8I?7aHQyionrՕtCi/4qNJ;]C*x20BRCOёǻzuڡm50{1"č@1pK)U@(*W^- .nh[L (\٣DiCՑ׼ ~s߃l}ٟ`亣:@26'KͱR—$C|}\BOϊ3{$1o*%GK.#`j 5w 9;P_l |chMoٓO ,N9y,/#1 np|=k@PR+^0IZPNTM?άURb؊lR!W;XvAêA%R9P[B֢6T3q ^?F{L6@s^jd' e H$ϒ67$, A&G8+ :/RcHjʲuYb3![b8b 7ǫ͘RD-.ɾ ԳSIH۶@31~ K?>L$0*BDAuq(:%ȳg0U O ,˥ciFp0>`fP_B%z^3 5kP~gZp;ˀY7 UވHҐ.!~J:؁#'I4k0:Lјvgy'A ֘kRX~qc{(?ǒ||o7E=,"yvy 0yo!7>x}G[/56HOIѓHEԶ1^MdaNXJz1<02=0:v}㼴SQ[KaQ^A税c*=WKsg@W 6':>?|j nLXy8"=e/ @|kئ$L*õ pD^ !< ;YV+ݙ467p˷gXprK68)̪>UF=yg8] so^&CK "9-~gcszђ- )܉ 1Y!(.kD~q5^~~$ZcMwtCyV(KD@')~VlW؃ lZb?|/gOG04 1&m2_*JrhU+$2A1c+RTfBe#5b@Oy yLhC%FC9[WtnnpZk_r!ac9Is:Lw;1(0㏘ھMu8{5V (+Ikg_kgLA[%eO;HtK?'Z!kuWW0p|J+{(*{Jc7x ^J or2\FU]Q&"Ÿd'脻U/=QVhc~bzKw`G6)v&D/꘷I=h,"m}i4 {:iY@Vyn-lo=YI4ykxʉcTYoDE1[ $'ȱ{C+C[|'8U3ʞQل6Mlf'RnuLD$Ä0EN#F( aʝ-SJi%WUo^!esOيC~zg y|,m5 @su3 ׇ^!.e ~]8KaF -\7OҼS\st_ϸ@+ǟXPJ}F8_ń'~ARٟcZh?lM-<,5BUQTǫ*!PC(e7r6֬Gس9PL!'"4:,:v`\d aQc/1P{C \,}0lˮJw^/?"9g̐~BqG&<7:M+ph.&YONf?7Z*^mO+;0S5YTDxx bF= P;<Q%v#;NZ)̟ grl1)H hf{+9qBɝ Dupn5 n՟I JChHl3C4|JxTNɢvx=Y ͯ*+u+dӇDaLwj/ ŃЯ4hhN Zk#I 2/Kov;NuΖg0cϋͣP*B#r=MO(gIs$tIPs}oiC]@x8g a&_&'K؈ mV=zQ|YwD\.gG%vn =?%c<'%:ΞI1} /u˗,[34;A쭙fk55z(@xGr 'OG4D=:` 9C{e>5 .r}pcƼ*꠵🉫>K.ƺi.^ zC"{e<^5\3 22~=^@qx)yKKOEH9!g41Ol_Q{ϩbaJ*WG`vc#%M~Wx脫_u{\0Dn o3$:T=VX!~ ̌Ա4Q{1ۋ6YT~S?(^sC7 8!K; eNtwlQDD܃C@2Ԏ]ZoYkު/*ˆP KijPh+t/Ov19f.ɰMRACL/ zJHh=)o)ٓx z^zc?S~))?xr QzK/{w@b BvYF`L'\^iɅ~cXd9!iM:A˵BX/q{T y?tpSYO0> 5&Z,t3&J33Xg,̴viȽ,ئbR2jr^3CkLDV*WɎa7&XNmG@ y{b#k"䞸Tryݧ.'kvsQz;_5Hm0~wQPPţso h,@ B-v+xxI$@$C>`O`258ߏAD.'HtXo1fLvf9ܞ:ͦ'LTB ޥ5;/BC<|4 G@ԼH_b+wiU55` F/EE#ZF}4.BΙ{؁s>GDa:K#:q~I,Mxm? vo: lf}n0z.P IZ4yBeocLOP[e !22_̽&A3O@`KBrTOӹt.pM5zNfhs0w՛ dlHK9Yo]ֺڍLˑ Wu+u$وy<}yAK|xj?M<澩[w]a~:_/JdI7Mf8ދbpo_a)F,Hbnh =Jv8,8)';` EY)k}.x/?l68^--u c3{WdW-yAO道ӅY, g:L5C\ aqq p 꽓ܵ_狾uN]ϙdUV˼s{=閨FbbzSu{0dvg(VAga{LWO(Q_gzHRf5h^^ o4p{\k>noӅ6jQ%}0`vW2`&B}HE@8ߔd7e{\ v)3i!YDLV|DL~B醊莍nƨ}[rNNu )5±vl *CyN%6tM8ܓ"ѧjo'hzM n(Hj~ZFI K@[*,VUfLήe C]aO Ft[/̉?w n exF(Bg~'Z<L+ϩ*L\O ɀTy镒C IǴHWJkIL}``^ a+ڠ:"ª@Ff8 09EH--},葋 G497.Z:.TUPvZ?׸ AFߒ \l}nHoc>310k~§fayvZ2ܧH/^BҸ W>(>4_e,Fi\eF&N[M6?SZ젭|f ; Q3xf. >{L}Go4>3 : XW%X*]ogz_I,߃ͥ!|48FKh@P5?y4#PFRF衳قVY|{搯Xw,Dg"Kj۶|WQ M+:λ+KCT/x VKb Q_*)%v u#}i=d?.–dQ(\b 8Em

g5nnbhY:. ?Ne[Okz`?0 _ b>Jn5OcP1 }s\E;%mmצީ mI&ڹ#7xV^=oRr6$ЈrQ9C AkIE=֯Y4fd^Hjuh4.Լq-3OsEh've[ ΎGAmF x^茕O@!N}389He+ Ev3 1k:"!el*2$m;I GB%>*H#.@.WaB.6(&wa\*9z𑶢z8lĢip[|o?.~4rg@J0E~{|2!Ƽ LQH9MOɩI1_(xk^71=X!^E1WM%:C|VI6#A ]Qu&/vAs@DMpcAD1)5ݦqb.BYW Sz{.Nԡxѹ;p.'x`d U6Z@% #zKբH]@vMY¯ _.{mZrB(b6^௻kFl{/GX(N,ϸ<_&h;%q=PI/;M}C$p["(+7^*'I{AշuKf2no O"aA-xLhH&I𿢄N(m{nH?p@Ob*Ծhre%5w~2#0=ΑUH2 c E ?R";rT')sUE,E!D ǫw8̪+e!_K -ok8}nv=HGH?g.Ɛ^7nj6N#X(ulpojt Ctq58)R$P4\;OGX %nQjl2JdL4H7Z2m*Pj8wn7ЕpW`7L$[&Ể;,Dȅzx4>-0lo&B=ׯì|?2;~v(DD >;T HeیZ$/u|?fF\0TR6$5*X @&2ږ( !r#t>xJxc*U|acH E*'2\l, GrSn6(yޤZ[5$"P&"*%v:#ݖÃѕfpA1}'l\0ݖp(e Gr{$+Gmg۽ ʿlb")pQHy>}.C$ uHBcX=aglwTgpK V+/mR,.ҧ)<ǙJ} `_SkB*,ȆzO\٣YC=\/q͞$rB9?1]Ok& ٮ_-QѮpoa}7X5ǘvϟC5=3b? H? ݐ@7pb 67/) K}[.B[{9X|; ˚7~HîOOnt}7v$ՁML8lOWcq\we0V-(x+ΣIZP9Ma$Lm`$+޲7R6:[ɹ_)s׍}`\,Gބ9YR*TUOOtFbJrq=L<HsXc惩xLvph[fS~q,VHeѳa">]:sy&$p_a3)C%+nIq\b\?$_,7{*h8b<ꢌ ǹaQ)%2C18ںNRvb6vNqC _ܚ&wSnp1-|wN綿7qy4 O '?Vf@AT:X7-jX3tm_hi\RZG^jarg \P FWH—asvw|RVho~EGj0)ȪCv9?QɺԔt5aDI}Y\L|"pJB-DØ):baU)rj,] ,y5Q?d> 3ZӌWx\U"st-L"PAv~,Ov>B # ed#PK7xbmu,! VMXYբcVeubeMc,RQ50%tv8Vۓw5\oFY "- YP՝⾇Fw $K)@щT?h5^Ǣj(% NQauTTDĐ/\+FQF Q,do}J=ʧVlͫB_ n [FxuͻDXE=l[+T۠ zi=t&ٵ$D+Ă{Zw1\>>ZBEה0Q u zXR-W#5s!bv8D|q;o];j2a 7Tqu+n@6yC-D*7|WuJR-On|<;j v, e3v>4ZhlOX@㼩\߶:))!F,|GD`GFWZ(QzAD^X{\z1A̵zO)Uao蜍a'xoXT* ފ1hn \|v(;I(Y8Q,Mpv|fT2GC-spDwpU{/GD3A!2-r%;uՕ;Nߤ|rq 2FaZ>?b0U*_遁:8#u \1ݕivߋ0!]ubd(Ԇ.4 yLέ} \q¬* .?B,o]éђw9bEQ{scc҂>fyfSNW|V| fZz04LTC: Dj,JQīm &c H"G!ŋgz’K_KR/8c~wra%>8 $D o<O~;@&`BӖof@Rr߫`l􄀰ZH'(`C!ϼ1A}$KÊb`+VR/l,1GZ'ja6K6sE?8 =W^KW#Z6c$ ټX*_| R^ow>6@>K׀?4_/qE;&|ίGhK3<)xJG4iQR%LrD~fw BiHÖ @;_ o+3[#DWBd /<PoF`scD1An΄xdlvx#md:/ye?L t!aÔA^{WK&t4#19sá'X|n!е:`, mO/)X)Nic;+#X$ݳ_xisil{tG;q2zɢlAb!z)>u<߃[-NRe {?X2:axB-1l lb:2,& UnPvQ47v Cp Bֆ兤dJ>)GXC7J8q ⾯3*YK-o7h}1O? w*﹅= M8|R=f@ӯdQ{Pwcd`B3ۭ}_Nkmz B1])?҄ĮvbK3EG'w`AO0(I2 ea٣쾨emwYi+r#E=3-b4wW;^YGoB,.?xυ疏V3<N5oR"}F2Z 6yk`T9JP`/]/)dv0NZZ/Cly,`ydvbGwωr!KrZן54b8`*e Ƿt M!9 88FޯWop0[TqHRU&H;}56k`3fb  !E׵؈NMCiG$Mo D$O*6mp*SUy.tUvow8jgoK׈.I|koA,BRە`arkC<D=ND9ѻCs)5d@ނ .I//肢2*a F7ZxEG$ ۘh74 E D8m-MhsXk { g3qtVtn(Q 4o6ŧap3<0dx!!u (m)kȻm7lF I%vIOи2DA5mf I=20-;uܚfunބ/Ks}Ok [le2(}K]_m/Tm(Z&@wgHg=,x_G <B-:>}1M!mjIo^EKף-uk]YdB( s4ίFz| 1Ձ8n6GH覠:B@G Ֆbߖ<#><EȎb\,ʜF Ro:y1ZQ,JfZX.7>1*ļ\67{kcsp_n׸j$Lp7gk qO ׶.q=+y]6шjpm ݻ$L%w/Ubw*s-n|;x1Иgʭ{A1;pYt]u3A) q]=cC%$f߰>3VRylzU,OzVݎ|͑nϛ|u-~<׊BJ}ǸXDSj}OGrW/G,r&j&0j_V a_c qp@P3\4xRRhR$vf.s >Xbye8-BJYr K2>gL*t>64;@eubvPj Z\߅+xu_Ac/8OOWhJ4&FƘ.PcG׃yo:/Bn\0oٝ79q !HBc< 2J{CƵ<&*'tWI Iv#PU`AIOjNTHs3 m]NŁ6:*X&JR)Ŋ>uLv {d$U:lY*'v$agm |^C]cįVGG|AsR1?djwL [r+]5쾼EiG~Ğa\ ҁ,ßenj//XBO♧`tU@ D^5{iG4U{/mHi+@w,p'&cAXұ码A<&؏ PS Df #i~"w'j m=ߓїILثk`cԈc4tx6hn~CD0F9n ė'/#nqX+jsƜښdPJY{/k$p-'ӆO0#ؖB*1Y~Uڛ%mzc9tɇ 3aj>תxcțFQ٠KU4,<6Jtݨ>Z ~ZUx; ׻ i aT)gY]x`iۗ_ЗP{O-?ȠK&P9/G87V^^m)׈:!s؇Xci4+Og A(n!Mtgy".%{獼Vk^:g0ȬvxU\¿qUmIQM$%uP1rC}3k磺(+jWHN\?L]\aY[M95p?ގ2 ңPvGOBwe9Z%^QGn ALj׀(^ |x/=wD`Љd.0Q]M-H׆c;wL0(V x3}pgb/;94Thr&/$(31|6EM-?}XNȭbװxoΤmb{sac =A-F*K&."Hr]iMАpVvQ (pգt0 +}wh%Ix7Ɗ`|:gmЭ a$'R є]VGg!t⊎I)c.Tv&zBJo-8iHq, zmeε!ܶ-Oe1(vv_Yh(.MYܵ^P+j"mɑR@Iltת f*¹AxWI4=^]++2QFHS'nF 0bYO4Y#&}! w6'`}/c}(e41)/> e;pc Hat6ee) aT7sћV/OG1|ln(5ѥ^w&2Vu3jz] e;z!'TCG`0>.%*WR6P1 R)}[aks s,y(wܣ2vXb&p5o7H;*yrpXJ+%]'_~\i0-ʍ"#C_܆rJԠૠUnmaGTDP0^@!E{xއQHaf &4?&^ V2>=3#|b2=ι: aFH {svs_?<ёg[vaylBg[mvPa;=K/ s= ֕mZ_7Iޛ pgEbH('^rZe6- c#r7;Ph?"S,h&~= %E(-Ĺ Gt;141TDHyxA 29cck~ANsgtqwgW<-o&&yO -~ !K K~4-hO6j._P`fs8BȨ~L=H AcH$‡W:&A&f|±؅sR蝆9vCj 8:SlaW` /7L8k;mߵKs0$5 \24\0 +[GdGkϳ.ߪ' %GE {p 69 MI"kKp}Wi^ᖽi Ա<*'k:_.Q6A5nA˺ < m?HrϛYP/`EVjgׄ-,^2'}ŪpNȄ/G>.aoDsoLB[3)oz @h*`55㛱Bx0"pCIzjxʾ$gu.r<ȶ8ei/̽.qЋ2Sy d yB0p[͍i -c!woNvVg9lKDn{y%Ar,lM~o#j` CqǮT~`xɃɼ5]rc6L.G{GxbC?Cxz\JNt"bMd2kk-NyNԜ|uET@N.k7!'גt[r켼>Є!$`絾%)8n/[jZM;4kNW-}7$Vh`P7{d!n2)~BqG#1GfXYDQ"مɬ_p#|ř ).Eu#?x,h6~Q?Q`I,Ҙڍe<ފV"S, }G(6WG)so<>̣W/$4B_q"S:4QW/5]8]cƐw3x,ME]@\xI7 !'H(AЀ9[(CXSG Kv|Z޴N\%\KMQJhg Z^?YL< ( 8IPCAPvRH<6>K'">62>r#9u!鰀MR9?Ւ[ZEA{oZ/LJoCZn=_N0Hhw"Us\`4Cqm_ZOPwsLqEQBZ"D] 7G5x:'G28-p)"Csw3^fhG@cȏVvjf\gcc f|G>&5\, n)*V@S.D'#ttG#c5XЪJdO ƽΖtvX̎cnh1 :Kܰn%UeS0,bĂ3H$In匐}MBqǡs=*̈"Ej}Z mn"4co2𨆟TQZA@"L=xD[c QM@\gA({e>XXf7 *Dž ܺ  u ~,wyae[Lr"Mu؝U;7BQ,jnHrM]waluSqgPhFÕ@u&tʫvg;>Ry(lP\+#0OGӰ_>!+*2%{D~?oe%b`֞]ҫNvb+^)Tl (wnj+k{ [4 G? s?;qtΓGo'HJ]C8+{5fp:dx;3 n4”R%B-,#MJA崭҇Y@y"\B(aC٭)۔]/N܆z dѓzLjfS>㭋 F_"Q^;V̷IЛCUfcwBY&pgDn={ VcAC@:klt3x0)Bcu̾"5wa"^w)A~hZ"'Zo3faZ; %ZwQ_FTwar*3^q}Pd Ety;/UrP251B$yt%R"CJYWox~_yVb- 'q 1y8/0aY.0o`P3#+tHbS A>dc1ȿOs8S_1료P; kRLlC8eb9Y7"e  +o1FVZW@@,]JrH2~ۯIXK]Dd!@m;"Mt4HPޅ7DHDdg%erft! }rh59Ò6Xc<;]_[_ror&Sp O&~__QG4GYLD ^OjoG7hzvxaw< ] Qg6g6E|"zt+4#$ GvkC3}vĸOg#%9OA<*s%&.fR%"QVAl'7Pkߑ2c͍w _E`<[yDERB릥K:PmSqRtnT\DHFWk[TS_k9!W^?(U^7sj$ڙ <tҠ@B%eӋ!K̚, */wz $V_sM[5B,˼Ț9Ŕl69#*-f=4toē bʸZ4! I@) Q~&h#5qdRX8wN>9rF4eyR}nTɣ?*a'zz!%bKkXňR1]•[9 pqVʌǵ5g!&8%CCW"bzR5Z+NP2y^E>g;=zdrFnq53UfQay.PkĚwE.}+(9sz|%7y{v)'ykw+o/3iרM#/rSiD3b 8DujK,}qH"&~na[9(QyMa$.嚭 FJE 0Q|C ؕ%k{b ٷu!B,QE7w+UL0H]Pϩu w>Ic_|kqQfw< `YX;"}!Xj1*A`W1{!i֖Q }2Zb%bârRDJ7Uv=+Mz5-0D-qvI̬?E~ޜPO?I?RhdAOͼ)4cʹfZ'#3'x 8fW߄}Z~:=\P-W?DMTQ\ ><5ܨ:o#~ɭy!bC\;ZcRq6K'{HH øn59 ?{OBtPkCgfǤ Ө6o|a[ z8/(RBXSO#m+;w7E;pLQ ,"t 83x9K-"! 7_c0ƒna|1\٣ ԇZe!07|}a T~I~}ת;޹^e&EfYhŦ0LwM=g8:i6Ϩ[ c\nu`7Qց3 tlU3!Ъ{ sB_3YBfd,8Km7u4ՄFOgh%ĆYa>8۷}Y@Lr`k0/戧 ˏN@ut/*9O>h༛!4U:9h$[G1,YPV&񪞥;p\!l$cEqg*Jp;DBFYY|w8Sy9/T ML]棔Ug]F5f33{O ݉O0j_'O蒬ꨰ,-tx/J %C ȥ~Ă~K%~hx{H&D5X){sT&PC u T;#tPNfې|~%•Uð17xWcD7`t:ޕg]fbX99G1AN$_%kjRi:Mx׿\?8SzV" %E(j| oC<~ã">e-]_A{Ч@5ץ_ri'?`#nDI5CTQY"';<Kgv$ G/L#X,ۦ J7?O#53-n[87ъ:A\U1^Gu36Bz280i}ݿA8'GBT\G<D^SLOsĪm:J6i&줮l ?N3 ?ޙcdjP.,SX>}8P_NRⱽg. nx3Wی↟2O8{;]/Fy%=h۫9 P ͕S^bQjI3WxT tߥֈm!0F|Vb-VVAxGk,4kPa5X;jc?aEOoWV+}Cx=@AcB(ϼԝO#ߦ V*;92\h_>iVԌCd-$ҍĎ|&(`/wI Gzpō?{~TQze1ëHB:߀v9eFޒ:U W{cwu&mjZq>bD/NNG??{.rm=7pGM0CAۗՋ1GW)ҟ+ŔL5-a [ A  's;ɲ&4%mŒ~W8Bvxt2tDY .xOsY@MM=PA"5ʙ3wvޖ,kZ{g btF9]!vWլ}h ʉI˜OyO^,n5dAt0"+lqf58n((s"RExWgskxA:Xk5fS'7#Iab%I>R= 9:]t7x`u ܺgCў{'|655GauD.aJ?®qU4<C$2 X &d2=D[88O˔l*G!6\kL1q,U/K)DQ3$Db0["!G|Zef~J-?+`1WR 9ŌތB- *}gο_It^T<П`;57"Rup< +v0Qb/'ܵNF&A/EFߐ[vp]vuݡW DV6E9TMbQ%](ϐZLρ-,A)]?x\G̵xq <\VzBs1;0`Z 3gq5#l AeWFrЯ͈1#Q7 SU;l`5Y#yL\y0*J9f[eO^Z R[#|neM8/;/R;D"N;h)Io0U b>D1!Do?ii#%;-2x:h)O:u? WmX7E_wʾBF|󌹁$t>g-"#{_ąEd:YVA V?Y_ـh!E->S&!9'ƾzL)媰Z0 Dk) lͿEtKQ_( <o-{4^*[ f V}vR#0yᮐw30 o hSoW68Ѕ`{~Vmayc:yL"a} Izˊ7˔˵Ax;"Y^wh-{5m{J(c$* T8A{ 3w&'%dP/vhロXDls!}Lq_i?>9e&(~}+|&0[L/ڂp; "%2]u!퐽rpYסx.y{-X9H=j LHyBԿVD8V62xNtq֛̯Ó);(T-}|r5ES;/-:/ luNQ], Nv [g[uK4mG8שgПiJ94Ecܦ*Uև-df '_-:zg-] ~ݕXYBIbdcFRrH vmH`f$(ձ1sa-*cZ-w a1-oa6;ǁXLAH*okӫG'V7HY6'jgƂ.պ%4+!S=§!HZ۱/%mr|JWG9e`E6ea|}7M! S"N%(.Aloc6Lݕ^GmK1t5(И$X 876/U l76p~zV c=1)[`j_zZ@8jmwJ׿LzfЩl_V3#2eةt=op q`y'#Wҽ]yFEQH Qyev.WN$bʖԴ#i^qr,!4/kqS'`8y2gբ7dP%]w+F4ޠK>H ʛHMoa7(6} /Akhp E4$R6SA#ɝue[Y/ Vd˦Z{~ 0_pnlAi&rZ٠ +{JV5h0􆮳{a~Ir{,n>‚FDW'$&Ev *j^dِH5GQl )Fd#{W`rQS M?BGPq[!h]XKK@z$t] @x="m UIĆ}WVmu |z %NZ)=*K7"y^ѣ9ߏ\[u~>|-c` 7e, X0rTƇm8[M|8Թz`5+o[IGj]tft Ba*?^7׮RKNָ8 ԞZ9pq_b(# .S)HAU/ 'H$W0A%XeA)w(q^b}5\؊v]}B+;_q]p;y,в(d@ʦDFT)~\*=#>%&$V~D1! cQW+P;cc7E$/@hO}$;]+6(Q050FHK+l F+Jm\},)EY@F A]Yݏ~a$$o% }MP.q.LX2ь{NE%c7-.N|WG0h;\n{3/Kv2k8Vū&h/MCy amݠngVGUU2{ѷb8b22xZ3&;NX$ &}\!|.Pwbs( *FGP^SCF`lio*֡ش} A[O bF7bHPAߏj%(JwBRCn6T9Ѿx&x2e[%pMF!^&gNjh{=Wz.ߢx(ͨ1fYv?bnCG@J)f?/UvLݹp$Qi}*բNY? =ȊGF->W2p&].wcr(,?00nGHz8K^|@LKyXjH5wrôDgkR=q60#,Y5'49[IJKe-ۋ-lf CF8HwT&c0G-܄:%Eif-_Vr߫8q8M:8%^;|9ڟRTDqfPbzp^K{vȥb'3X?|INoB%RJ0H'ebb,bAA O*b$ff 2JEOxuvP$^ݫGv`g&d B'ASzim$$?UQB LͱOdwU0{* f[kA5޶Nlc\˓Z8C#yEz&uy]h@⿣\C$AȴP,f~NO`2] Q@9^)+z4UT- XxԮAcȟS%^#rҕ#]a)|pq}lה{WAw./,GupBD g}o$5л~NwX( )~Ǒ~nśG "jBS[)/7k4j=:hmJ]brjldjHy6S@|*L3#ls]]e-LT_:xYN34k0bȐ!dױxw.AhRNvh p^鱙Q#2f_EFeRם#IQH.z7][:/'i7x{+m{4N¤Ϯ|xłv tKrGoiWԩKR&j@ڡN$c.sz s:_;[)0h!NG#] QpDAn T۫[{*C:f&fͼj&>JHQ DΤOG5j@ EاiUzRu=bp#$ '3(#ӤGGݏ? ^m_v s5ϼɍ`B E%ӎ+[Og+݊ݮ9s}*(CXg:@qPXxԔBk4}9eK%n8+殉+=K@=4؎}FcMa{к+Ӏ%׃ґaǸ5ON (Jkw}1\#Uk%jRvK\.6#Ǽ+Ji-5K枭e+ubLs7B!(+Ed\*2>:c@zG3C{xlx'Vi_B?CҬ[˶-EBr/LrDgH+%=܆|YLgDLi%ux*IB(cʇ@ƌܷ1i~8>=+|&;a/7WRt=ydA_f×fO7=ӆXY+TƪJQ<U? j~EשEAsppub^p+TFuz܁OK!)Gc5H,QO]]L4^o4|ЩᚱC.[p_&񐬒Ko.+8} fMWw2x_kG+˳9N-oI~MSOxA,iW]FY,mDeIz6xN9S[d]%WUЖ*AbC b4DEjP>Ȏff'Wl| [Mte,+A[ !Հg^^/3Nj 8m8tIPy܍{0»X<[01i +a8V7@Ul Ҙ'8zT[mK2tNbtQ#]*Y&Uѽ\/%ݼhl?eyl&ŽmNo@lLt;GGا4JFy1vh׃^Kxem9}Zb+K\Q,$s.5XW|sd0㈾St?ÿl97sOIdu9-⬸&pIAqR>:,A/Z&?obR1ܹ]ٖ"Ş7ZvfoFf@U}XAal?xf CW)GF,Н4~ c"gs4Ş~i?P4QI ka*{$BcؽW1/|5+k Bk_8kU ^І?X&*G=8Ӵ\(tx!U :Pl1wb{ A+$qP@$~jI79]Ta'vG-36z\wX¥ M!6jy6c~;J`{b1h5g|kFllb4O!f-.4{z:&1NCd,3F%-V?Ua*Z/yi!'h"E)m }(64Cam$+RW~0:&ځSU0[0a<t7ZZ) 6\+WL⋡TJBɇ6wo*y9Hz0(~YTk}5q́FcAqt吱" :}HFI "v!A9+dպ g+< 'Ő,' Y:Z/1چ9˲` Ϗ>61.]eLT"ҽ]T~cފvhD']LJE1aa.T.^,g@8ՇO&)Naoak#]+J EmQ"m=Pí(G&i\"sg0Mvޭl PV^q&Zy&\r^[P1]ŷx_ yzzM> 1# ^aӄ$Xm#l.;<m'+@4?d:YѹL%d^&0] ?u*xv7Wm ݴNXIFnCbuxt9G3 scGPFAM^H+zԃdgyqȝX @_"2<oYܭ~|mME>!CԬPeu9uR>0V(mfQՖ:6L¼ " c!<מ:$5i0 Fy?αԯ m8%X{cE`&o kFߛEg9)JPg窫A1F.([{[^^mt YN<+z#pcD XaERjcuUߟrsF8'imvt!Bgj&fXђ!!'TBwRˮ# %Ƹ@^eݞbL0,>]nYLxbW:'C'<(1!8]9JD8%ݞg3JIb~#c)M+}f[>׾T`V>>jFio~zUef3JurHv/tǨҾ0z"Z_ݴT"{u%$)ywF1iF{T.ځ~W&'KوIp\H0wANE2Y'Ȕke,# {BR6BfhXo@:]/ LqC"KMav{K&ҩ\qSp*-g-mƚu}8 >7%#b42)FzΤ09߫,MG݂3,uIurlQ,0nȜ؂"q o0(p2V=_^r]c,p`[@F Hp# HUA,FMH-SArT|&.ɞ􆹖5+z؝/r'qmZM:a<te>oнA3\{}(Ê{ewT\gU-񯅛<̘L^Wj' ;䀕*E8{⇙;"&Z`x*/JKG%W''7vXBmFxC?7$-Zrkvmf~/><>0M*<]65NpTѕ >nJzQMN-`,;lcq "F|8()@ ypFX=X#$L ?22L8/"rǨ{naKK'|7O!6/ RLv쳼Qimogo;!q?ݎ^:D!x1tG'bsO^ +^ g Ls 1X*Üz:UwP(-A×&8g6s!N42󟙑u eI7!Wu,:izW*,-%|~yqM~m& 3 U`(Q; N$bMޜvGVZ:|qȷྐ-u<ȗd ] 㪶j R Fn? ShyBh^&R=$n "㇯fQA/_KAEv;N-OT)w6vDP sW .3PO&WqŗaR&CÙ_e݉ReRoA@K_hPeVd_X%Zȏ^ٟ,=^߫%0ZWW=+uz~Ajo]]E$i&0ȓrhH#w~OGܽG$EGֻzc @tMvG)||E=rBg}۬Ug~gVS`]wtp_$GD`IJ} ,]oӵ ;|xsꞅtF5#$uI2· ;(l}tby(zo86BN +8w $4Q`ό%^;% VU d>q[ ǡAR- Q}ӕh􇡃2M%Ozf $!ř@,Pa5OT5)g~`xt7Izbc9Z% }%7Źf 3ͫVhFٕW]J@%EAaJ^]{_(B%ju78|ǒ 5yJ͇kFXW:vӂ6(jn!\c"̢ 2d {x"PPĐ g1dQ"=?GFFTONm{%;qHT' tK-:46嫈 -G'TBy~q(Xম èp %*$!K_;l/!>dvC~z0ߊYq)kΦRMO4DPʯoF.b*-54U!>f'T?ƍi4`y1ni̜||vu"< HuFd֪e$R ^fN/VQ'75(()!Z6y/i15SfS :6%t%},+;$9PEay5Ӆ(?21=^JNWDg(k2'7Xė1tֵ}>bX^5SԛiFlԥ%jU[xZ§d]@)<"!A<;CᄡmkʋnDfλL-Ai"Q] Dsl.ZerG`N:0wMtAËaaBXL{eC)V.W\ >MJuy }Er 4qU8ѐ{!uy*"Vxrv\e-9RY}AK Hy[ #O rYY Ho F,.³,҈eTV%@캠TЩFR#,}%KLpbUG@FJcD.9Z,D0|Sgt@n;"K !DbyLը X1HD4FcX:δ p#L{G4q;hD7! MBq*T? 3XB.w,d|=xl6B7 Sh ^-ܾCr,q3x8>(Aވq $C19׿'$?m%|DQ"n40~zJΐUVc~ǘL)Y;S{9LTM7þ{U&y`s(Jrdb9Bn6v&bZ!cG`fTwtE#ŵ7p4 8Bwk'[|Ö|I*Ƭ2WmTd220FF|;,2/l "0/ձ9K309乃RD`-uYVٌɟ:OkE!K)IK4Lw7AԀzڃ0)=D:d+ko*Z<cnsa8d/yrx"#M >_)L Ztw5śz>[&2gCV}T~}C;f0i w˷U.Jy7 Vaۂ0xr*ƥ'U|Jmc5Zi8B\X@U._5mSJ,z1]A&\-}FZ *Bۇޙ~N.mIH5UvUQ׺k?ks+'m9bbj+/C [r*T8pqKj?sҊXfZJ#-A+jgǎ"0Pܗ mtkz"Z} A[>Wtw-M>ߩNrj>itꌺ#n(kSB)C5n8t݃$bD=u7 rzYYHlT},4zzdNpr^X .w} jx ̵r7'/FTZ ކUQ_@3V@_?n6,'0;'% < @v!ˁޢQ,zc欀I_SHX@sa$YIl9QT[|>qyIî.13(ׯlN?`+6Dղa|x4_죘otsCo WVⲓX,[;L O+L Ncq l,u8Rvn7.Pņ6{OX}_brRej9X']}ת%6t77М N;o$s 5b׀kcEJ\eMiIԡA,}JcFe AOln,.%2 nf8TRa™2IYxdz8qlؘRv5EZ q҄N[NsUdDxfgKg:;beP_ )raS3CN-(Ά`^vA'?mĞ[c}q=PtfJ"ÞBӬ5Į|&v3{_1ĔRKGIPk(̹86[ZwLnrGY\`f_6 %R%GM"-r3" ^ls{Cw~NJLzzC҄0}ۜ"l n0;ФF e˞ 1 ngxJqq& 0CЃ~]V5aQt> p@9ڎІyY|eY`q6\0xb b LqgGmQn6YL@V׋ѸAjͪeFGj:&qd\4-8ּےX#jd\\:)ZF & li=?XuD'L,jGk/lӚk42D Ԗ<A q&|T/HyMٰ;jB=Iv693914+E 7*LCCnuAH*yL1V65zx/ۯct\C&c{{#^"5^YW8!j(Yh(ρPьpbބMX kPwvR%Bzm}J( .!_~o/9*c!`IQwꜝHIąnE.7Tߪ}|oGj)FB 8k2#$:NTicc킁<}X^{oAEYqV^O`;ݻОo᳅*, >P1iM}+Wc${j2TgLլ1ٚ⣎o%Ĵ/+P>XV-eKgm_ $ b%45ww$+=uهT sh-!'(,Le(S!~གྷoke=ә={N5SM ثhmVH.*a~kxEDeUbi\mf-$B 9K2k:Czg*g sGf[ iQ%)rxK\4.Q)uG 9>1i4Cb}*hT4 y^I4OyHψZj:G#bXa]p9H9^`29N#pHX2tT8HN4$[5םу 5@'s^/ zA(OT4h&\k@c6k˲ dQO!pi#{*GݮӞ8ĖU6Ќ @cEcFGz"?Ų^"0v>8"K}"dQ{*QF/78}i!qH="ls럋;Ea> .`w7#=r 9w Pi7)C[-%TqJF(a!SvP 9")=\4L<ՃޣRR)FHOs`AMnRI+m< $|mRzdâ |c@] |\No;UI̗f%0Lp6 'a5X.-T#Qc(wMcqYJ9u>RFC0j4DtcSY9_nv BZ0Sҗ86סhb, ͅ)xh3A^IMX脔xPEV^ + k$O74`WqjU뛌2Kjl>\Z?-i"kaANg-tw Aa]V:YP&iNc J莶Ǫ[jç:^2p%*1N'8k˸8r!T+k_VHAw'K̉ٲP/(tg_ 'R"NVs/ U,nq~'%jWr;墣Gtkbd\2FPϺb*k^|e-i/3G鴠 MK)Ww_gFϽ!s H#};Y,Fu&ҖZH%B~[Lյi#AI ZdH>pc!n$M38:w G_X+n &Q=ɄU +.o\z0EY,-FӅʒ=M6U|8(!64wHc+8b>LT\pO Z2LgQm߆Fap8vshy,~;?e۾J`39ZUu{?bg{#jyq[Yv=GlyjCkX;AjiajHk*=*.+F`H],(=0bjrtfYu2z4㴖&["\LKW'=l;1 #b K_[!VF䩉 j)|g,W:>0HaJ 8#M؈$ 5ynTڤQ yiFÔ? M^rK.2WF@bT/sv9 \\y֌-dL*WۍHn km07Lܖ @g c&#c[>ЛaꠡjPZú yNKêi*}kELBa7.>b WKH(#{Qg^(xHJ;ƼWher Nϼ5/G\g&_'x ]Y=Rj'm(S%D{I9u捒Cp2AzGѭ :`if.$Z2NuS<>w7&!N[=޷~'!J7F@MX>֢j%QɅ:.@BJb8{ :™-<>jՊnHfK3.c&w,-IawLX7>H&f|,?߃]xI̾hP#7 5:CX% ٻH5u.>d WVy* ɚPrDvڼ,}VcqI.rs? rύ ()%$_ -+is[‡~7F6[iikծH.5lp1L}Arz%ĐK̖GfohQ+৪?#uAp?N ^h(.5[^=IQdr%w,LF:(?egs9kn*N|ƽ:SSlK1ˀC4~jtZoHҌB1ڀL TZBuLAF2&8V) s-L#$4Wpע :/yC1Hs+ʯ&4TZzZ 78x) #xG[\v&~ys6< vH% fj4{kؑ` Z8/S0xKD) kAh9wLyjԀ$Uopc+>>0K.MxzEej,FBk1xͯ+ߤP[V=7= x tq5lO)ZPh\(D <s3OZw1 4Ý1Ij ޹,f!\DӼWI8r*.o }!KU8}E[Qs}x(xBH;Ѧkp~Q-C 'p8A&rrǾzUR4IS!agȔ2S.l`k1nCY}uEwz9l܍=9&ގ7& 'vN0Rw"W%!d8 )H01۞0Fh^:Lb x}w8wx>w *I=,!ϕ2,EPϮ43G6h86@S%ʯ^n qlҏn Fk5odqǧsŲn^7p3*9P=) b+ni d~sܦ."d҈JGK|dqe<&BT*5thHO; i)`w}Q OnjIwCXp-]hR04u0-++`,Ze m7URY>ݱe*VMm~7U)g4׸pLOLf:& !I ;LAQs!y$|ֹ瞸$0 Li܏ƏDU#:" !4%?6t­߻i}>ܜ p$}Pdx7Car_ːszZ8 fBz҅/rU<Bu8џ[;Я1=QI*0YqiPaaXmgI;0bvB+'MbEt+B2+es*ɂ\. ;iK lH>Zz<:ۑܑuSfxq ގQo$^޶ x'~[6 p, 8:+g=u7et kٛ)zf8 St?Zx`/ MsN;K}≭OK=/l]d1RYϘ*#799uoB/ů qi-\ʑX*Dp K@Z"CHǍc(TQ%=N$"w .lN2Gcx%k;ͧ-kњه6Kr؏UJKgdyM`rz\f{~ Q!pUXr=;PrL9vC -1 pNWZ-(n8j:@,kΚR@3:A[96J#u0oWMO. o J]Tw/fؖإ5wϠ7m){H%;>p{_Tpqbs-H؏$ a/5F\X4tH KYG&Zk$tU&6Ndג%dvDI z5 􇒞Gyd"7ڮƁ s%<2uv*č.]MNO5@4_P~A5F*@@*XOo@,Oh!0 YC8ٲm9DH{^p+zE  D[}W7T}&~a|K@ nPX`vBޒ<[KHrCp6~A<_ tu:IM|i#$-0۫?Cyok Iwtda.&4bv0D 5O$o.΅D=y."AW)^:VEICB o X39(!}wdAp=4m J0î'9r/M_bLW""%飚9,sJf̔'ttGA<hrw3QKxj .J`0j|~n`o!Xs~D٩ fOҡ4ge w\{+[,*xDM{0yqZc~2t [^M! g੓G}sѬxSj t(~1S˾<0B+ q\+FB=~8l2`=?w_)ܨD!y,F6ƛ;5{ك'n$T2x1 <lɈ˰5OdWG:unʜ^ @r?%Q!zM_w;)og #q |DNe4^݁ XG%g7tQEq$D2ϜgTMU8+^N쩂(,`,;h8Z"6`*OQbSj1ENv xj 4Em;} n4np[82"lf GOC;8flл!FUQvuyBBI\֥"fIćKI`TVdB d0.03e" Rs{qQr:)"v_ӬV=$r,vfKo-cnļ"Gq,k)-}S1=û>29b-x-R^t?}\m'RTOix) +h ;ó NF= p~,=C \ӴuqP+Goiv6q0C>#Ba /ׁejC%` @»m}0GIJC6CCMڋYNӉ* l(—SsU@0_70,q|zLzg.NNz`6yC2Z*A]Үģ6AG! KnR @;P2vxcSMY!.؄yi8(2-4AY;ož >;V+HBe4?ö# $XޏXD3SvE-k+~i/pݷ pE 8˺b$Z 6 }`GaaOg~$bK&*nLwcbHeMyO[LϤ?:}2ڻeB`%)%Qϕ/LKg:Rl BPV2Y8~oc$ HBr~eyU9c6؃}@(c T By/L=KWcd8y p||vw-%F$P)mښ⸫[6"_;眾[YH)H|يNcP̈́),p{/>A~L0Y(P^W^;!H* FFMTWstXhX Fhύe52sb?)CkPyTe&vO k3`k9/:>dB/)NJnjV\OηaE16E=Gs|7|޷JaNc5O|#*Q~m79E.@ƫtN X.|,IXN ć=cZi $%+Y I~*ÏZd ݕQ xQWeǁHVgs-8~["UsO$6]6u4c S;AhXE' "sԲ̿/]{ޛ^~!FiAB^:>nf)}޼ۓg~g獗5d17 n,j5;W('^|Yy Sdpl8"DZ`o<:"LzFCq`>7 X1ꞗ@Xu=n?3Ks P2&-Pt<;`C}fS/$]5J,vn9t^58#Gho 2iG8](׵}c)_ gzc|ӳ! 9ܟ ^0:|9/n^hk3_D"s2~pm4GnJ(E\"T#c٤so˱vᄞP;edeG% *I;Uzڛ]Ϫ; >Boо0 LKk|ym}VޣKn[P0u{V¿y2GA1&nUc3j$Y+iw|%),uZGd8Td+sxR#O -uJ0@K(\ }gatB;ߊѳb&ǔkǟx?uQtoչ 2+6ޢi?-щ2U#ƂXmT9OQz:Qap &p]W d ߋKV-= uAmj+h.m^t48BW@n.x:.$ס# fDl hpMyGVHk,}tɝΞa. p{?:=Gh˝ i3(Urk3D K\iUov?D\@,+ ,EB¼2ۖ[JT&_^ s-`G2 Xa?Is]YQ 0o *Tin'o4_C tٞ[5C+'OQx >YElԄ֡]299rR=d%i a7ܑ^TR1 BƷ`εȶ+=XE? PoeØR~{?H n ,8 >r#1N״@TLs!?pvEfPHEUL5K]LD={v0k1]q͢B&)D9p;üar+)'T- ͻ`+ >5iK.xQ:9Q,n4ku#}T$u"`;m6Db}?uV>(hBgT1WɮW߻7KId(7һbi\8V$YB".xϿ`Hf;h&QiC’X)pܵFtGia2tgx[vΆ`3O1 EWA{'5r}ㅣA=?}Z MQ$N$LտcdrH@siXxj ϊș8[nqJ;~ `2)V](NS M*Xc\U#.sYtyA_j#A|I5[xa*YŠMP淞LF%TAե)n2U#Y^n81ŠMd$q;Yx]l p`^z\9/ Gh_֦ۨp|0f޽@l63W0n.C˻?_ؼi3jN@dDBL a_x087G~VX( KLR0(+0mdse~Fc{{6g F#̲ﳼ;h9Iz]*Pn,=jC;2 ./[*duB]d=DErdIgev#i9?7 UR$EB% akL3өX(Jb2-|RL]_'f|x16˅y33L]W&츢x>]Y"94&S-S\roW᧩ݐ!nKOn gMϳb:mpd )4ۣYԄF8u=<HAE-OVWj\>aB,9rl AkM0w aMBu2 2h쎃rfEُx ouTcW*dP׃/kF!?=/;īaZh+wnFf9rbHx`z! $j &f*8lmװUT /E˹3bOs[4*HdÞNggxV,zR&"| =Ӳ`<40.Aɰc|rh#qPhp-3XWsܪDjq H3oXs,+%G3?]_IܘCRfK!P[DFv AW{V~*El{) c/`HhChFXpjA %ywt_$ C*(兖gw^ "/ƻĞbz5^{)`N Pt(>Bۈ5}L1׼*PB_,)"Cy NtR~e(7/hدe`sNZ{)@ź< &,Tz adQ]Aײ Pe@X+fuL!ԷAx~fFhQ~3rʼJ*p_-$ a(…twޭbpBҶ^&D/).CN 7شG/dNlrIAǯj甹z4<9Ia4RjTx{*]i0r--tDxJy-Y7(kM M&_!Ӥ -'_;ѫs ۊw|JL<_5Н~dmGÏ}zX-z:̣/ ]&K}r.J.H!Ф[x㌑E]iY>oO{e@l)M#H6ݤ[cxk.RQEAܗ$ܸ ׿R؂/H[?$JKQGȥ/-Ny {l#L9&0I TJUbTLIJi,t|ta*grt>mcL9 f;j6[8#"_,ǑGdK_ˍ67oT8J՞L_9}3G>.\懯5*sY|EK@c{ooZ %KGt,椟ijZ^qD[ϼ#6#ᆝcqlh=SyXN֫ :o:oBgW,ɫ9r#-N$SM!MWpw B3\+랃<1Jre#~P?Ϋm:mElJ^D+ ۣt/ yY h%qn&ewxt[[(p} KƛXb08__ԬۅKy" qSω'ubSATE%M2]ؚjtzvQBx[( vް"s껁o" Rܹb~!]k#Vыފ(N%GbߤͺCK1FzجZ[ D܀OBa%L0x?yǦ񍃣fT# cfDx;#NiU:_S3ּ˓-goG|wXeAOo{~'xBtt['}ڣl&zh#C?w"Etnj6B-vxl#@4-prI/PղZ4M! ?.(!7L:hA!߅T7)fژNpıa?r_pwJ5CB=h%{zڬJ2+f ?puz5U†O X׺lo%h|׃miZGyUb_tbҔT| rr!8GaZbw۞u}e[o=TZT+K}\3Ȩ#ۦ jw<;Ȝ]Ean~H+ک"=x)|Hv58"azXO da_::]ԅ-I78xψۼz࢚^` 1Vl8JP/t8%o}^+|Hܖ#H*W˔Kj2 ?XU4{?B7\lVY(eiAʿB34MM=|cܼ}g`!& 1U3o|Xxx:S4ݘA3u[>B˛mIִ0s)\ ;tpw!glަg¢l(7>p4T+?kw UDgB 9]A8v@(vPK4"pA;y9}ւ)Aӡӎ g;~9* Ed62SP]ɁC~1?m1ĬeΆKXCAlfNaRҶ!sx:)`:$7<mB2H# D0h)Fs&ֶ 3OIss$/aZ ysFTbkၹ;L&rO&ʭ~d>j m2|g|d?TBTZd ֖=.I'aHvC$ 򝸿y}TZ}\>  7`jyȂ:6OР{I_cwFN)I&]ǖ(4TXͼlWa8IUr{^`BF 8,up?gOzR ǟ%ԗQc=a:^bJ.2п9vep9=G;Iyn 1cӘR"8<ݘĊ0| 7?é+5x xj1wt!Bo20@ą l![qtUɈ$of6Z5-: k@0"^: |C&7x eل˲1tWe/wg!I(@h9A-!ywRkU5P(ڣ-hD@~EQo.GB?P;AuQE^Kz{+t o$2鄄%TR0V'.|y3?ߢ04vT Bs}L}&w?duOz.ˌGbO^׽IT6K b\i85c('x/|6c[} YB7Dі_FB2K@k (=|Mix C;ƲX=Hlb4J3l\Op>b6K>#lS~퍉&҉]t(Һ&A^n"3(1EbqFr:BUyٻ /K`(Ooh荸f~jJ\o_gFX^:T"E;C;Fl=1efm^{%X5 n\ti|4[4NBoxbdJY꼪ꜭ+dIwar8JZ^6-G;O{aSeje bp)c[6 #-!]ͫp:tbylɒr6e862S &)D3V{[Mqkv]UT 2o?u9tPpՁ4֖-b7rmhr~`-[ӇQ=H89*U؄!?PvQaa;[>@ǁ?;{)S^孶@{ͩ7xl2W߰&Q#!riaF|)7ߏ5r/HKQ_8Ρ"B/QHy f&7M0}k=qz?aˆA|ˋnRx7kebV vzpe ڽ$N&X_,?#; spy׉&J1?9bcӱQfԉ(LAD@F4PYf3 7FL}A8|uI1CO٤ YTzW h YYS0sUJB*FrcSIaDT4;l<}(# 1v3Izډ|!Ub]xcn%tK98 $B6aS lz*VI?h>i-lHXPǶj] v$I/z3evߥgż](o2wҝrlh:aIݓLVLCcTlW|OZl 㙄]{7WTmkI ϙGxX5І}eӾ}"oU# ga`y^0.!]>^U7N[>>e qCQM;NPoc{J\m\[l|-Uϣ=:BMpx‡q/tM#[F Ew4^J>?:b6ʭ6;i*ǜeOC3%X~ Tz;1Uu+6(R7y: ^3r:E=OF]4("8W>O9eO!/I9Éu*Ir/|a>yYs 03DhfI:)O18hƗ:awގ _?cR,٣! 0M#K!Ԑ=T Tߗd[~˜)y2I4Ag$5ݗT۰n)0nlk5=d(a7dL4dv}.w䎀G;0 X?dovJ|5$PN/e*m~gэ"82o᥾}>Kcx9߅ڦZ xq f)/ DRp:0/00V5Iլ_MBG3^#+7c|QN8Gԝ4s::b@e Ï9#xQq8 hł`FgJL{ؽ=Ss6Þ)ϔz~*߈AaaK*ur3j>ۨpj;yz_kR/H2I`*^FQqvEð bb/4/ S7O 2D^|p29>d [ݠQh$%bt:YDPUsӷȋ|$DW {%yTAqEd]aЙAcSyL UoI'уxt2}/Wk+2r\/%S"0Pxտ*/s^$Rz>E7u|4?Ct(#Qj@Wg~Ao Gdz1M(9νR"/FEV'T;szR{RqEʼt7BH(mO~-~΀fʗ83$JZ>\>zb6[-#:tt_oMtCW50mf4A@9!`8[Ü~o/.0:1(^>hxg  #(,!/6t3e+%&zCqV^hMͲV7F#,{*֓XۈG H U3aEc37 tm@x/ކ߷X~Zۇ4͸ksmݏ&*g/Pq_*UTDAE,x ?0Ol aP ~P~Q+Q+>6hu<KA&5XG#bkҌopm;^7B9?>U=x6֚s).QȟLԅBs$eIB#vʱ"ۣa2 }sZt6u׈;ٝLd#qHc(5fӽ}foCGfg$D$,>QnnsΚ5Ɛ+3ԩubzOtS?w@I0)^| 埂n3<\C~U(awRVASzi3gƩN/{7v ،tMDIuGxGcb FU @0?zM}w\ 0eJ`躻: #7t)0`=Z9r #觘&fIO臯yH&9QZ J"~Ql&śj xXo ab+-`9L^yQ3Il x}`$E^]\VƘ{ Q"m4a/@+oo^B_ ѠXǛpG(zQl dW;sǤ"]w|z 9!C)7',+1=pTtPĔ# '$JyTS}L.۹X򮆔 @O ]P L='VQx.r536#}&_N *Esἇ#_6 !};]"- Ar$n'FϲIWi5*IҸfs@aV ;3_!H(_a#zaHk-⠤~W0@ <ݸ jkԝ/\6Sq3¯h濂 k2%Z9mj;KmXMOڭDSSL÷SuLQ6:}4X$Ʌ WV|a ~^1bmg aRӄR,m zo6#HX˜\a,c1HPf/,G A#S$18#Y{~wùϩY:/\Ǭv ;F[ R?Ra߃XuMtг6Z[_ȈQW4h /McD JA#f/Dsj(_{cúNQqpֲeHDn{=*<-FOsHlRȂ$bbLмS6]~Δ|~'Y7Er~41 dVCP1ZYMeT)b6Tj< xxY[$Drd?EkuXp5BkYJ~EYuēwA+|QK.97^xF8r;UA' %1mN(o4-u4˔ A+r୤Ӵlyߨ*m]8B˜ːJd EdbXѫ2hwFZ&%V9("##Cr ǟ#zHUw_3+4++B8NcGZd^cK6LehV@xɐ[3? %} L^@M$Gv(y;p3R?tra:C%<]FѬý\=MExr%^MQPlњx7EO `G‡FqGGqQ︔bK]|A{o3Gݬ`?|:&na3,E~T(wfvI;x' +o艨f6h_.R$5!.z8*!H |-d|^g9e9\@D*âRZ tm ۄV {?ˆ`LvhAhU%}bK9"u gG ]T(R-+\ o) ) }e\0X.j]u05!Y OV@B8#F賊"Kh;NXebo$߃ *SW I偧5aZW]u#?j_ȈnYȾ)-iM `WaCZyRrv-סwq+ZN2mdQ_|H/fswlH(تEXn5r}  JFYLH׶Nj< % b%Mtx^~"Md-+SG*Bta48,Y pё" ,X( B^W7:B jWńt$+74i9n\}x۩ucy~$|W"p-.O։jV#y&&H0]iq+Wqc!x|ЄOL2d>5HhWl}qz=i7 cv0(ιd ( `bR "ajtH^x"`ϝIbfF١1Cj(zs30=g?3`cI;:)#CqՀ$7#c1 4"WUv)D)A}swI&;hRD#[]ίa9۲E%ʛ7AwF׹wt"1P$RB%z폊f¨.x`/"mBw`jd>FY7DS[,Ǣ?E}+D&Uv([Ey{0 h׸iOJ9qgwdFnE5<i :r$m6lm&U *)IXͧdH!EjiNd*q"WGxw̰H,]8XwQoT7 ~x|9 Cż`I4`!uNw`% Sm8XnՖ>O&8GbFIFJXՈ&vW ب̌\W.'r%5eAs=Vm8ѩ|ӿk@K~&txcrRID^-AK7o6(꾏d_-ҥ=c 1o 4Nmq7`!-+|DklfdsНïcK&TJh@޷H i/?A~9fr֖Qb-*?g2uνl "HTuT* kLeSsd>g1HrA| -N ,H(dٟ?-!oNLx_-*^f ಋ 1l|!&^%Pd\@Qf LVy(2D_[0$NvyW鑮qQs` 3!! 6ӯ߲75r-Fow@!ޞ|&O67Jq= qwśzt~9ݿֆ91֧rlo0,3((!q4 ~o')SݝvXmz"+{+e3rjHvMTa*kDb17exNɧ Haw(GuSvYyRv]<#wU1#?0I1}Op 3 P9G3y4 <ƌPDc1RWZ9de%08pU{XܙaU+]F2ϲ[Sn 7 ִ55>OCقa<g-_̋r#f)莝 FdJ@ִz{Rvg%sR薯?-)(5_S hDZZ3>pqm_p5scStC!SSg}7A;{{ڂnPL|l^5^Ի#hOwpf=~ #7U,%>;iX]لeuU 㖸RA:6:↏ʭ?\^zxs4fd;?T afjj%➈tZn *Ay$|ڔ;]7w[s{olu%$ĂY2 `-iݏi04$Y;iβ^q1yйl q>CƎ×|>}9Ud0L&M30%6(G3-QyIuP 8|p'O uSz_oar/<=3āZb#k7;`s ]F ?!~213ëq>H]t $3ֲ<C7{W0З۽[ ˢӜ؏v{2 >wz'lM]|Y.@-8:^ܐH\ [yȸJ>YonUdZgZae 1驈DzB-v`Hjف=*20U07{bݧ `I(E@"!Bo͎|i{mp9O}Ee( @yX80e}>~S!YH;4]]~'Fy=ķf>azdN"_nA35Oc60g0텐iR\IT5o터V6~a>8cJJ́`fԝq#=-~,_)FuEl*/Ә=i=**bbc2AQ;ʒ?͖Ӗq. ޸gPF4v8밬NQsh{xnłW|9´m1JqZZB h5~|#.h>_ZI\ù dz[䮴 W㯴BW4*˿"-RDW>;uxxi^2J3aEVPfGLBddIx nj 0H]PCmy~Tnfj{3."L*:0PCf0>%oJthOz:{9OczW%Fr*a!@ Tޑ4Tl]ҜLq];yֽjn0ԅP3Vrz~/O[7'&X7`ד5h=D|\Ni`-pHjfƿC5R>"AXԥkfهKdNۖk 'uR5V3C0Ԋv< kϟ^sQ944.HOkiZE ժP7] 2Fs&sN9?gxf2_Znb!.vJu4cszr![e(l?xwZI;Cy¥cq  +^s;k|I7 0pψϱ_hDB%깅!Gۮz/BC8^lf$d},Y5.@9gqԌ!\Zp\ec_ wAbH4c? ;b_E>uΔjH ÈLW JNy.EuQ=a;i͈sjNKju/SCq$0D}^5鴦 *zy.Z%GL$VO0uexed7p͆2ѽ l y% ˚05ANlalѫq$-b;#t(`|#,cΊfRxa286Qٛ6N5'AL%05b& ,%M$0pܳs'/6,)ǕWPѲc9C)Q!{bW3IaR>Ces~czfmy+ET=Ml3: T#K>k"68_o03,0S2"hڄ5ѐY>Kܮty h gs<)?7)ů(]`@N$QVrF E&6\Dkc'BC_f8&+p Y IH4qk=랙mzӟQ2()dG 'ڲ|AA+IVOPEzu]gɡYW0Vr#5[%#9@H93x'9}NZ?'@k:Vw/A _`/F38%j=s\2 υђhK|Ynʤ<\~~.0CXr-"o9`+qL_jSH Ɩ^JO 9rL Y־Ig)Pѳ&`T,jz=у!]Xf uac 2>O*d 0! Ā]n֎k]'uwH2ԢaWi" aSDb:7EV`e@Ko׌ۇG5V %lo,;>m9ῴpB*ަTLV`_䏪uixS!ko=D \2;cV*D6HGc dU[dk0%:y9'3'\[8&q.{3\ (vc%m2{Rb?,*l&u >Qp-4:W;֩nMB־ H BH1}a|>{n~QGǀ\oļ*1O_~cX`mT4DѿG2d}pQL\X&_ќ7zBy<}%/w5존V] YUމp^E-A#mwD/8JqsB[! q'2hS J fDD Liuv:}yz,/iAD]y˝1X+o4^cQTp/ *U.6_?p<_(r5Ѥh˥.L $i$R\IblzUw:aLUĿ { XA!jhwQI4α_EP-a:``b8d;UO$?rA8{v6d!W/yFt*t}ۣK5ZH24 A' ְA!,56 on(2DBN‘>*=Q48w޶x LٚgD;vq j߂Tt+!Y+ɽDh>gP/WMb寭bIncz(Cs+ X4\DEE6?Cp,Rn#dD:-+xl,ƙM F!mK)vbڤF-g8zw|4x}fЙlk̘v 2G4mk?*uEw!ƭgL{AMw|"1J65? l6g̓=?9rx *ѰVޞlDz=ew _SɹPn$tEȭØBD~zFٺBT0rP M}N"ߡHTn/|x'I&UʍJ~`!g1@ l9I%^#@AmvZ\v` ƀvAo鏮4bܞ9ykcJ1M2PA3lV^]1Ɉaef]M hyb"Z6%~M;uLT6Y SC23x#^CqrcЫ1)GsCVkfǼRz޻AWam|]6NcD*_׭N$oj ASVZ)'\t|?+4~g-Hnr_J:<> u[ Jތz5 %|㖀PRlFb:%1iDm6@}`b]8Ѻ55i9uTb;0s9s"8Gew%9Wid\Ta9ţ漪,*tkʹ0,COZw0|c`:G D+)a_ -Ƙh/H 4_I,)S,,moc[E c?fvX;b,QoW<+|m~u ؝n" Ϭ][Ha+2~p(x9!<0KDU}ZMM F!qЉnuPoᛅ'߾aEW! Sy:kP BktP<= ꔡQ>̘H5?;LTI:~vHڕn#8yOH4O !E M]s߷_CZ #ˡVv!H  3m.L-l޳!E?nwlr>{bA-k8>3~ӄG}m$GOp\N18[&G%!u_IN8æz,:Bg!r%u@}~ A$t4"?Ţ y79X4kz0 Qg\Td%7 #(5vahZXQ"ilw AT"m8:Gh.+]"M'K5޿v-"&aZ,'•wru?H~oYQZYp{nC(8ǶIH6gaeYXm AQD@y.! #-|~wd#93 )zdE Q-23j+VZcÀ0gR˖K5t1]"rMS̵)IZF f-Z]UWv)۔ npY{[:HZu=qt~ y|. tNƊ8SS+(0EuS.&+.q"ܟf3Vg`Dq-|e.f@I%D.nlT>$(WB0U`iLAd rax0psyIt~Z7;A߿f}Ҥ\qQt ըn94fԖ&e&֦Q[b=,&s%1ł c[]Әh'|;$ H:ƎHJ<"ySd(Ao+E3'K@^e]+7BgCW%*Yoܻ[g#[(KbrD:-&.^# %c&޵v~}!tV& 3}OBd FmHg) Efj2dX pI"3cj<h$']9' hB(#$jI1|v#QrY c*#NJK# ݊Ѳ9Q~t(Ku$sQB_ۆe.r * V o;rME3zя#Ly}G,pfǣMMWp{Puf>|EsyY+V0߁6;: n+]PMهˁbZ=,}#R@+Cwݬ8 Jo" Fy Y1 ?_uˏa8ݙ Zc3AbxOUqxNPZ>JI2. y9YXmuN R?6ۘ2t 04xBsNuyܠ13Ԙ%L)ti<.y @_6B(u'GTtF#K sBf>Cƣ(f*9$sBTMov8b{la`(͑R)Ҁ0_lq0Y&\XnO/N/е3_tt ;{i6앫=K*- >` ?ɰYfR5j >k|AL5f1Pcd4 u弿R+ׁ^ߒM:1>y>ë7Zezꍑ-Jȸ]91SD$]兡6Uj^Qؚ(2'=iLk(";,^:U0(|#Q-Imv1G 1,qv|C O/4 χn<" @U  4G4rzC qļ:VQs1nP\g xhZD[+;VWVSǶFҩ%DTmH>$IW<UNl"/N~0Xi D{/Dw8L.VЄK>Y=9U@lI2IكhVs `NIEi:8zv20`).B.I{ψ- bmA*Q|2X#Ƀi!K7IG #+ߖ7rlx&c d"?zP!3-2M/gHwzY뭌 j[>ѓ[$ZKTMox PU >\y{[_k)S-k똿Sr}դ.3+heŠVN7ۀZ>`Y$q<7 mDoIQO ||X?8(=p K/4C=`["E;:7_1(A8AI= GrE٦vd1فns27AS FAs4=9 m IFݯKt#]/TqpCwœ/ b\l][R ;/KRe ;rdKmwh%9a^Ao3kցAB79PFdṞfq;v8I2D#>;z7P4vnFB/!pL54:cRqk'*RѨs{o^~ /4|4FMN"ٳt5yi^!g}ua)6HF m`_qE:G}Wa}4dRTʁה:1,=)rN%P{c/\]Q+dyƆ~ Nxnk' G]oJ}pKD㕁kAM{ pEݳr(N_À ß=Ӽ (8..zel'bqH*{F|PdWV21 >}T~rĆOFeVH"&݋qCqx뱃-ky~P3M )"%bI%K?B0u %P0Λ3TJS #Co$!M^.x^7r~f33 kf8mS0ǢUA1E!oKsB6t[^ﹱcw}mq<c\9rG`[" jT=2Eѝ< %240V>}(Xw"c'H|xF% tþw6g4"aìMKYנD蘱@; @k{XI2HOkSv^5Ж|qSGh&"ՑU'㪉2OLO]b81cUi4Saz-|Xoj0(,9g;dz9 h#Bϲy'4[IE.N=p{|uWgn{ߥOx;MLUk.*>-i !?)^77sG F(|};z وM}TĂ^SDr&aGέO7I;&ZenMC<6}k4{+-`ΔQۣ(ױʋz+T(Kϰ6WAtFJ~j5wA8K vM^XjT"u#=B<  |Ѽ~cDe]:y\!䑶ex#tl˽<CPV|e16Kd^3 +=P88>bm=(EՠG,|c5[89GxPc(AK#\L2i%M*JюQ-S`Q"^6BBb8|Zy%-.S~(甜3F^HrnDAv[C`p\%e5IlB.Y)KpE'bɗy[ӥAGBC!?xRpߌ =.[EV_& yJg_P!zlQ#O?&C;sYtɏ! G'D_s;&ADAL!J!Y 4h`@Y:sF+`.&8dɠlPxY#.[SB4hQHÏu;J@ݿ[;U9sDx妁eO=2ҡ S jm@L e=u<O3p/IRcZ+_CVdԾ;cv5Y2HueH'tX@M>Sp,Sc v;ۚmlJu"7?r.Zk1p?`s-9փ.yT8S %wŎ+wS\P1K|-\ *ȡbk F󶉵zc;A xEm?a∉_x?W^Ws41b ޔC(,R ݃)i)e΂<,nvQS_ryA7V1s!S w*@6 1* ك_Lf/yOM Q QjqPU'ZpeZ?(o~ \B^8 tWM1[xvp*NHbïUa"d yw }I;JBpz58 hTGՒ?R)m/9EFh:2VuW1 |xaUIp!+Z,/]&pĆoqpBu}RW`ruWicCVdoKjogq"5S[ W@?7a1^ˑ "?rkMT’u Mc `ߎ%k'F;R$Ƞ(ZS5?~d UL5wV~͇B҈Z>=oxԨ)UJ3RXIeւ-_dW?7s(U`O1o- $qlx_㖠R0!4[ <]Wmk|Q(JI:S6<LjZ^dEgǂcOr-{=f44q.G@si*lh,sYr G+qKws{So+KB{&$*֖Sd6\U2([őV|L_V¨К !ԒFbÅڣ!mb=f<ͨ3}gU늇yrP8k DSP9aUMqD{'ބNڃ;]Jz^2#>vaӖ#:N)`8MVuD :dAM+ n(B0凈k]j.^Ha$KsҸ!Os=ſ9=G CB>*k~EeV?}jR,+)(n6_)*Pߎ@ed8 *5h obJQ1Hh1Q"[Jtb(mbvAcR2^͔0q{呰 cA0͕rèxd4|O{Xa FWt Q,GCޯ,?&h;wn~@rqOU~"F]~ua/.+ 5U&>33|W`Cts}%&a~(g,Csv30FnݡPGs=mL%NfIts{u3Is2ž4am ѫI59_~zgk}^Ke :go>0wd7w$RSPyb0Yf HtPhͰ-|E(Ͱ y:qd{D1x~$☩l<)?)qW^>[#Jp+ȸ?^ 8iN"4Ew骡X61JH3poZ4z&exkQC w$Lx4rFR !ߘ LfTCug*u*YsJ'"`X~ H5Bl{Wܑp-D^-' @,zv"Zhq!M# Bf'@s(; a?67)Pl ŋsiƨ9N.U*l4ea5O%zcʡ4D03/[Ү5Ґvh_SlDŽݢ&'|G)NWm8=Dk /*=wNeq`d0ϦXgX{|ǜMWtى^yEY0JH?yr73}k]s2;a^M Ka, hvhauߵl_G2ڳ:߶߰Rӈ\XǬR72Qee2 .tlIr+z1 m ۴쬏o|Goc,7;Q*g˰`M*=t.(YF ݢV #Q(vb2r4[D>=6F<|I~y`.GӓJ(#iӝz*.uê6gεQ̴I~P sAo !JF~]D{v#DIG= )}Y)ǤCo{qKCWY̨]WU7#b_KQ{H{m,DŔ3ŷbPB,e1?**[M5_W̞T*6b.(>LIY54 H :fG%o TM! wNI<'Ch'|َe/V|V'adաΪ*k_tmoBFxsC)"SjqRJYq}Bp4zR}}Ni?myXN$iu-6Ia"+hsfc*n ?_Db&sr1/艭B(" ޮxPniP!nuOqR}=XBylŊTvGK~[D9Eu5R'rAgB$DKl8D!tS^> Nݻrsϰ+cZ15L ɅD iS?hqX fn$JbucyR䚤,EB9|\FϭYKrOpCRTw,;ۂ*ߤtZȞ# FڐuC2!rF%%끙&n*7RI<Gz k~' F~a0m4B,ܘ/Gjz=xr59זT:mM -7.˩nJu-e:L6/t=xALf ~'|W;SjR-ugF9g _cgJ'(Ӏ[h3er VE+X%xRS)pf{%D2~(bb̏E&T=$X <0=B\/>Fqk4XD4hF\W-\=UIk!HR/ B9ro$oҥɏsjP6eO@iva_0kaӎJ}];Tnjx'-1)`ଢI zQ ngH^fi#Us#ʊٓ6C*2?e^-+xmB|(& ܓZ![0co~D 8gr&_$%ڜfѓ\B.I"TAe* jwPH&ˆQSS*Q9ЋNM޲7&}9d<>PfSIT9fJgS. kܝA"<ouuX/a4H'b4j-6GWU}Q&yvyC(RPL [ȮPTF^3)Igנ/tӤnD lSI(ۄB`i5;AƋ`-Zm7~9Cs څDKmKY2է}pq/n ӟ//*K' rjH^0~tFU!Dtf} a~UA❸@gPat5J!XpۋQiL=t>>)ChgܯvyTyNEOZm-Jn8\L?!E'LiS`x>@ې.s;ҷ0q{foY\# D6TǗQnW$° W|3;|] m+^6_\GT7nlyZ_K*5us@q?[EM:Sê%!jF̹D*(z Ja9ljw1MϿKMuA{LRe&Y/{_ )5NF{a rOXQg;69 e<#-mbqQ~|TW'bR5%f-"e%k¨z0{CݏnDI=V<+^蔗fFiQAk&M- | 0T ~Jġ~d+!(aq|uBpF75טuZE>mXIbէϨzORZLnD*k_qTHb4Bװe~aᚲ$K=>4a̭<)^fb]& ]|#Yv3{M'D="T QcwS| _AZ2jfBP'B4}AR ivpq y6;c~/oB#Kjm[ƅH-:WJk"#RkUh1)2˜‘@5Z ^0T$|Yz @ u<*Rw*.~Va>nnB ӕ@"VG%G{K@rDգ+ FEnMXo^O HT_z|6Di)z%,$* 6 -)̆!-=~Oݛ:{M1zye(>X;$ )cR=cv`wX9x p'-U=}Fg(42[Rsg<L -5Bͪ0wj*~dyӜݗΙ81 I}E,թV__~'ar穴RV25A=mS x3r?]\4 ; ic'uYh%L%&?lG9 N_=' `RR4ÐN0r}Bfg 'jEc$SD8( UHƿ'ўx1]M%|5}.Ou}ehgZ/?L~s-RE m:q {5,ye\sP>b*-,zU1r2dFN;A߇ }hN P<35Ƹ< 1LxWZ/'HƥhyD@B\gH` CUr#|;pdR${v* 34b]~E+S1]Z;4-c c%L=L*G}:&E ծYJѳ¸Fd yasT&RHUoYܓ)ͭo-cUXf Uf*߭UQ؝ZnP>e}8֧{~%++t }owk1Pk*m12@zr,Xdq ƼNf=L7!-u0+T}Q,3xor<= cPF6"WOg(lV|4? ;Z3+5^ K((Spu.lw_=Qߟ+wO`w(jEor`i=6tO!~4!fۘjҢ-lE019="%;6mHsw{:wq[ŵnq5a2@{Q9l ;q.;Wޙ|&)("Чk&Z5 K0$@[pUuoGJcٝa1 41FDJ [DD)S>VkdN9Ú2ha$'F[#Ko)n>="F>qu?CnV *s3+1;_ȅjP蓒//wu3?S-|ϗ߻8."dd*g<V2tJoFgk6MQ3|egJfa̐fȦٺ K,$ZzxЮ1:\m0ǘNGvĻYX8mCGcڴ*Dg[Zf =6Tl+SX[ڃ)][8^.@:!-&|;L: }t7MSBjOv_!Ep4>J0kΨ\U QNxt:"i_m9rQ]P뇍BG";й::zMc1  +u?KYMqEb"/I S8螲q$vC>ȣ3=fR!PJ1E"W^Tz9X|&blMO]{Ta+cϕɫ]vy6F[c|0pf*gMw"eo~C;-ɺz+b8̾>!Xa)z 1$at+[rJza@u;8isZgl4)XEpS(!0l&\Un@-#`k{>ވb!86^S4O#.F f~Q$(ndž8<?i`6{>P?nt5&$QVP/zL8xr k|dqd$,Tq@ڧ`gz }R:{#chڐ"ǪvƏw {9N,8}q\}3a\u%)$fFR8r#BW3':ی|$8”4t\ZݳS1: 䐽{k{P jt"lW,$6$bkEh劙 fT;\+iD, {Ά/lw#<*h IY 2Қ 9TFuvAݠ£<1-Go Ɏ4{ -lN@ L9340j=n.KMbTs1y܆c >7w OD`&YgOK_+7yQU+5HZJbݹ,S& k2' GWyeQ#5FSO-Њ8qMFk@Emiu'p-s ۂ`'7XO2of` zTZ!A^tBʨEDI=3+u4 c VA:9 ?ޥ๚~tSD+*>/fuAm$pP#LHrc<&ctݓ_wObBؽQ2\h89oCZcz!BgWM/mU'o]pRBO(GL}{2"(<ͶPUOLK5!Z^(5΁ȴV=% WŴmC"/o?.+ 7< 7Ae|$^IdP%cE%=$(cT+7pI$LyQlMtω;vم}h9 p/]O|ؘnͶyzL#>5%,$ȒZ{;Dr<.97vE{J17=][|%`}/&8f*ʂ`y:!%m>.Xp_ [>1g5r3 _CIz>09Cā#-L'CpR'LgG؋ ,6Fjn;Ҡ $q7CC pMRpDLč٠& )ħLZbdN;ՓN?yxOȝ"kצ2~'&"gӝOwҧP8'-ykM{2dI=ʖ;@hE*/A^FW ށV.{WLemZZQ1L'@ݭ` 7 :ݝ`aMf/J2edgC@Z&bGv^ ;j( ) pfҪx 1L\^*4O>̣K28F`CpT2,.bg3׋7_CmJT@pvf\:$|>{||Eyx-Q oֽ`2ٻ,Xn̤͆E|SŸЩĜǞ33;vdžC=R 0|F; %nlTlaШkU[޵Va/Pz6G=\` '_9 (+ \:|ci<E^0;E =| &|)K<amJV b7(cѧצshÀo,`$HN;jf^?6D};/pOl;:arZ@neb\,*E~}lg Pch6HAA#nZ. }Q6 phr2d`Kn ,qƘ1 n5zrwnjC +% kfEcN'O_{j 8b3`nqN3 jBHHqbvu3"nA'TvfCz]R'JB/4RK2I}栻Ktj`y/b\(Pu^FȴdCgA;7X)?8G9Q\/5LFVsK:a띄S*>W{*w?4zosaibOu'>nKG6'I{`kU y;g b=`h8mf/NYm*C ~d^*k Ge ?VdDQH-b-Cc1RG jr#7XYf,c1`u bYC(=2gc4N<=gZrIy1[Y}RƺX(!<~nC,>|@ȏ!D&FK^Xk84?QlPYXc=mDէrQt/SE&TPH,X](ǟQeh%{BD^O,^潣 D2mkz[E\[?# 0T5|%#>SȎ9Axt3 wCq=)T^PcR2?4 D5-?xk!°#_;Ⱦ!nEwDԽ.X B_눸ހ>V)*Nn&^)9B)O;aH46.%dI,jA> c2e?j>3.-~3Ytൣ{1Å(D{ߔGz[tmJ0Bě 齷FLX}0Kx{-]+?&?ZAUµICLA<:J.vo%1ǣ P7Ût(Ka ӥG%0~YGl&"GvnB S]\8񃻮. 1 3oǵG+iH}ǯuh>@,eBjJ:W`ۇ $+>΢0D2Bc57f*[( ]HryR" c͂Q)yb.~>,JBǡ1)ur㐆+5+fjl <6VV64aj# 3锃;_'dB ߫t* !VI,y5np{54H7EXU|%eM52&anMf94%Ϟ1x{#QJA05k0%?vV׈uie|E\Pbg<g%doV+2RqVўH~W,E)qso\HFwh֨|DM TDU2rdAD V /*zf8h̸Rlukax: ҆ht7gLgʖOS&EHVeQ˜fח:/HRAѓv[[lA@m^6XlAhehÐA4 ;@#pBV2(`! E !fqZ ) Hdz%bWnfY9]MG;H/툱0 [ztO[gLrl*^Mu {c7-xz[Lw)Xa 4`/3x+8`=7e- 4OFNj"*:mw=۟1.nX㽜RiԈ7IXI<_?7vo}VD !R3i-h Bfxg4(i>gƳΌϋ18}/ˢ~6gkcMG|SG"V|~sC,WhhL(TN,8amUF~\KπXPo@P\pZ$n$s*֢4v;:;ˎ\ȡ|>?DXB] E:^1-X <.>=z}s6 nK984X*c/8walZq z~ ȫ-GfCXu4^9 =x̏66s(5K]SB0tƁʸ-:J{FYf}۰#- ǔ#kQhE( D 7r 9 cy=3U=ÞtN/Jg!Nb,ܛoo/5)38>آ!|.Isu y0v|\dKpb'(a0OJc1xYۍ_m0|v}1(/'YC/r=37)Ld# Qy+/cБ4>#%.M"`, _`J;Kn {og*)7;šQJę$VhB z4,aR tϫ+=Pʧ23pM̋?8cGŸ"*`J2̮i&1#bp=+Fގq@I4#?kj3a2pC3݊B ȥ+i{y'Hς;jC0h & P7<^~^JwLd.O)Qz/**1A:U7^]a F%,dEA-m_l1~$3gdl3$Q#Է:4GMa0~փ@Gҫ5%Ş2ڑk~ Ʈ۰{^^w|tDXSN~f*!?gvzJP!+6z|8;ܳ[66D `MEF)Hw6Wus/WNۆ{Cȉì' Z]~r}~ZÛp- w-'`d=S(0Jhvo`ݢͼ !Fw" 0 Wn}J" LsOMWAFيc(R'뷹(YBak/Y7 .MN2LM%J8/vk2:s%-f?d`Q %]9/M;`XV'='41)1!8>gkf5|A `2x&0efx4g7C-_|wb8,Qz4% =y&=|=ARb(˃ NWF4 xs2^ q(zAo4meÁu}ȳtA`/j߀pvń*MEX~ 0$xO+>Ԡ]9Nd` nFMYzo lteiLLQi$`jRscx=_06g;`Ȏ4_L(m\Sw`DlMEyRʣW^g 9oGюwfJTD= qd6.-r.~$=?M3*9E$GV&wɟ9Og'}oGFٍ2'*}ı"0NWQŇ2Zf{9Aٍs6Ga] 쩧b`xyŹؿLpQ.vZZ1+2/*8gX$Q9ڈS9qBqX񯓳3 IioD5>XO$c#7p{) NP̾3 aBq.x\TnW ;j6 Fd,(3FCSq@óZKѵNn pm>@o:窹uh14HD]ڻa$\.{s^>is⟈e$( 6.1>P[OQTsS5җbWK\Hʃ#FӴqs)'2_o̡9>!*7G.vL\/f Db0QW/i|#!oL!g7;CarqFE<.2lASUz-{,0NVvDcޘ[z[-3ћqޕ\9hN{`{-׿Q5Kc6϶:%;a_YD]#|J;-ʄhI${)+g!0u <Mt0>&By<ٷ,!*FQ|HUZ9 !DG.A8Q,(]Jj~:0͕]PRs.ŗ4|zb83, ~Jr֡Od\ ya\V gO  j"ߗem+D5SvtS\ tz *1]ⵜT-x3e0ᬡLM/>,rP$Y Rn-;y~El Afg(*HupQD6_ö,<9@bPklHl@p7^¢`e 60IC"650jv:a$vcGHN]~CaYk)"5pI/EIpc}_U3{u>aT? Oʅ|?fW\i6 ڠjuݍ*OOTlnOY?4m{IDdrOiDHzE$c eU^5>(7,Л c$ă&vL(-FsFLه m@.$ZH AjJefWWOӜ_剼 a5_>CvXeOt75YofS,}ȝf\ca?~,7 Qbb'od>Aa-`_/Y>_OۄJPeᄌj-8U>_?S@]a*T{zaY6d@:n7,rljz>S Ʊl@0.xXPfE8F+Lh";.I!:@Oss(-^'\WA%_5H3fej)kdEγ_4y>vÜ mrԢ}3w>ڶKOFxX1&J`æ i"4|"3)dŎ4v pB`9](w*Ax>ʯgW{I = }MFMc c^4?=t RO7!,E} VztfkU?naG DH[iHwx`mz%/{NWh0rM-{끷EҒ+ C3`7n4FfP/jɈvi-x` ^3}96x ڸ}?ߍ>x ΣߺI.?a";au5,/(~X[k,LS|_D(*#Mj'YButqRK5 YsVktas˪"]M*O!{0S[Fq;ʢxJJ먜JVU"zye% g~) /MO䶹nh٪ !(ϭ'–l]4i!q?}b9~׋^"A q|6̆1%/9W5h87! +R(0fX5qC*~;tT@ZXix=|nWqv*/t`4+֒4yػ'H)MEي935ޤIMQm-W`!$ih@xqNEV4ۣiY Zϱ, >kN}bPrtH5 ghG{ͩUi\nkȻCKy"A<^K3W@_8 |GDcPqK52!DU罿 E@'٠Mbm(/=qmZ:ЬfS fԗnaҍGs\xw5ChOA ,c1aU!vIe(q6@w^.+#mǔ wd`^Ho6i5izP-}K*3FlFӮ{<Ϧf^[dL?]yW6;k8|PJ2G콚*cj 8~[KaޢvF;B:L;ւT<%&p|sbZL$dIlP1e{DyHFӆ -(t?B>kJ|IqAruzlfyr,r}j&Xqhsb|]Lހh f *MA¡au G]Wpg>% _-@lJFKߚƦ⡜?ƂイvG?1P0Fj1H!!$݁A~K-_9\A8|>%au~̥9 ة=ϖ^w]%NE'[ʩ*kwHZ@Ug/f]p^#TwJѕ J)|->)aGu= 瀺#2nV5"A b R+`kE3E`YEt0C#16Iv )CH;{8GL=`{ku(^bTѠjn}#r,,Ho|#j5;'cg; Έ/*76*1xGw7H񨋯XCs>723Ɋ] ]0*Ôohk88plp&Mz|rZ^l냍;W"Lfzyr6)_b C{j-zΏɳQ=A@qB]d~5EynN-^_jgAOua]`wLXdŶE>ɕ 8rؑr/P&,"5ZD:Zcd^ vF im(qyfNS^ ާ_p!8pX'`6jO+BzKp~BvzvI[^%Z8C{3ڣ ghnےF47vC>°`6؁N=nFBP"8*AGBvY_;s&'7r]ҁBB}hgoݹY` As{6މ*`;u֔  Z QQ5܆"DS 8"IE_ѶEys=\YbQҼ3Շ8k s, yze&p-1u& >Y.w'ڌV\\J)8"^(v;".+tQ7 K~*,2\akipx/xyD˻.hpyTבֿUH"eӅhu|LrךY/<{7#sIyaC):xfnVJ>~ocҢm;#^l`:Yx:tD*JfP`VIt*D<  ipݮJA>x{ Vi7"faLSW_)|^d.~MN঍x;YZف&H2 (M҇Vi};`Nkդ3`".vmP Nb3f 5ăl# /Sqf5:XaYtL=ξHKbMpnN}(v"yLԏSV1>4#A8]`#]b|!,laռ؀c͘GBr$=T g gi_'Or37ֶ46e@ WV~VYʾ"0!PsFPv=_s9:]Jѣ Pd.X{$} 5Α]"x 3'fNf\e+-7oY@7@qoixpFpvA*FjNA-:4URGD X(X25Xek28Acd*KP^oyT08?b}w==ӨcgSm^[_|H=-)y^F-xMR9E_U$&<\Oˌ˛*W$?hK֏o'45E #P5a^24+Y(5 "TZ|4da8,}D\P^Paq'h1 g.N1.8LZ|;G8U^/gc:e"'%ЂPrԈ֫I8BXIR4+V a<4TB3C Og' v2 ZANu?xk:^]{fef9ZMſ1Nz/MaX:<؂+iĥ3JH}-/U9JW)Bg[-zHoBkT7KF;LAQYj nrt‘Uǧ>­m>_;ʸ Ǯw;/+S`z?kiCmw% DO p ;Gr>|ߏï}'3~cFR7g7(WNPo =rv;~A&^?LJ(D$)wmXLKj#P|wL유hsI<>zl%a09Z3TsEvR_䙙s?3ljwr~ x3X]JZ0_(%q /$;]nKāWI4Y&\zj6›pyT.k.j/fX+(k19>_s "~km&OS4YXJ=@&45qJC:5VSQF<{$^0?K1)~B(C0mc`/tYC-Ys7)6AS'32)\vrLkZ4n;ϺA-_I&6 CT@jT>4h 9T1ɥn]Y%CHV덥 y!G`K!v֌Q,"bXW\ ǹVlz/3͹7Efa2t_ZI1_BV(SvMO*NcaK+`ɨ.2z5\Z.}r2'?e!n?zS{wq-7^~O9j擄32լo0ldBkQ#.RpÉHJ2[LO\ףv'ńCrZw42u=VD Gh'I1d>^V_ysqk=^tsDb/\u窈QF?Jڅg0 GN 7rP ]~M覇OE|Q a6 XHxڗp!Xmb'4s/fkh%$0Q00p.G[-x.W+5l(@u2!Ծ-6#|FMw%Ϝz̶)'|:lZl1t:",Gcu%-  nezֆ [̵c-v@`dE&Z ڙ uJWwP&p9cF G'{3r`h9Kg]41 π1-Khe,Chb2i i9sQk6~T vj}nmWCpxݜ>$>M|Ajg뫨iJ-xO$U^coVY;wȂî pX{ Lݡ rUėAtL_mD`sׯ{)t&hx&?ĘCPc. ҝX8yӃ_fW%dNKB@AwEn鎜Mox[ HdY4;3/8=>SE_XszJuĶb ܐ51F^*SmrC5~䱐[#&oA] On<mJ. ?gG/yOa>]΄rX,CY 9QV"(( Hv+K>OJ킁\UtF#cC"$:[q-<p_ΉFK[\t$Z3뤈+9ѳ$0.I}8F)#N@u7^#BXqa֮Pݾ&Ҕ(q!b,P' w\v$b+ v||zSaPKo[&xg/ɒ_aa/Q"!!,xL7Zˑa׽+BRI&l]-_Cdڭ_1עS| ּ+6O*P϶-|&oIU±r} %]Hl(8A%ڹMϬ~]!@TCl U]k+cuDHx Co.ZVB Lۤ/y9}|xBLgp"[DHg?5.AP$i3^W#X*b)7;0m l!y.7TOhcuN8'gCr,@yA:`DOt+LK_6.pIl5exo@t1M'.n >5SA"OޥgRss8vGGgݯRE 1GkUfrL5ƃcתdx%k!qf6{4OS^s_;duM8WԆm!9sk,/hrW CGvecv hل`D 1H4(mBBQj}3UpGs.2H4C񫏤6)L>" BhιjRMsՄ3H{-hk*I3/5:I? At>N\\Hi ^6VLK䚊rKPJ]ٙڊ/ej]fw"NebMO&M9RҨ6!?}]1]!1^ASlŰF~K8ngBŭڀ*,MWTw"*ZWܿibH1r oCыsl>kT.1(JV*K i2:]F7l&L g&o09k¥N;9u['%y*1=P1mFle yWG˙ 9gNd6y1p^WGmg g]w%}n0Dka3`jÃP@8Jjzchi(p k{> Y,q\+e-o_/k+s=D #!t^GxCе0֤(E p2(8?Df1\ݚ k"7rn;+f0Szkl(^A+!vI7Gze_ü1 kNWߴ&:p!`Z{S{AFJL̸B{kO<{ϫNF}IF:I2/c1K_U)䫾G3Yo}4teߕimY~ɽ&+J}EƗf99"qo;m)7$hbJcwLK0:Ÿ¯l@7,; Rc@ϚYr u *&Ԇϲ)E,=˻H B#؅E2EA2H#(uW#Uu:]~^J2s[~r/W+jLGyƕia'MbIJ.]Q9Ya}68vEkwsP\=<&q]z7:r2K‚>:7E8,!ltc}:;)WDft,A7Ɍ #aZcp< M՞ u%!r|;L1NR~ rć{u]ݖIXĀJ`4B$'x&aam`Iff& QDV!gAKp6nR<mxz ܆ 4 'U@dfJ`=JâtT\J84T~?Lx>&ͤ+AɝsUnc&"5a#p w1(uoz:VW쎔G;?5$v1-QUg`<\ǂ`31Ւ,h>@Ql㖒Sh-O_gJ11&6*^ew] X'֒Oq-CUik/MLeR2 603X6*(}T||@ǿQ7cu/0*@bdn]nVhdT\' 5Z ,>%_X$BfVtvRypR!`oVtYHD4`*<&0|NW C=%2gf-~z,%v΄1DJ T`z]P+(9<A5A%,.27^.tX!@MΞerk.Igfyo4@ۏ.ځWCM8oP lFa+T =Kh>_\}N(fk|b΀7$Yee=qlV$XK hlb3m5Ճfb3`qn&P8Kmֵx6:6E?ҵ99Ã..Kb8)wJ}ӞIzpF"Ap05DZ {96@Leq:ƚhl"J`s P&GCTŖ9Z#fώw!88sfaANˑe`Kh8~IA蹋Oe9$~ ,pHYPCjDz_&$l'mQc82 rm*:}^s^Uf̀:z Y/^MRvI^čGjOrS(#0 |[6i*h EљV]&G$NY``Ny%>/ᓱ\_S<-ܓ&b 杒DUN]T}H̩{ibRf 2F=L;$䭧sW累#E,^o˞FFkF+8>!sЮswQIw}i3(v/!q)"QaS7ݐV r }gqIiw5v<+wA`OYIP_ٕɧ_pd":B_=-Zl%ز1[pa8DU,!7=%J"7LrxDB4J9}A>0Jr'o.M7&iYwne A\8wJ8/NWpؔ*kXvA$=[,tTJJ\yGhê7<%1?@vIZ|t͉ _z\~pAkBf,jaQCS2A &Gd73BRn~Hռh:i^Dr?hLu%@X``1Ak1a 6Z-{eb%>%>GVY1@ч\& ѐ~!L(x,!S(I=BMP! :t#w`J%OOT&DMF=v򡐥GppEFHzAl3#UZh{d\bqPmxƑ?ϑOy-SA|%3wdL̛%hW[&%P2ITV$a2ʽVJ1 JUW ˡzb*/ns(uAĢI+Fg_~fZZ?'mw0 @nCM~OӮ M$kfē0Y~pjJ]K߾Ru/muy0{D]PC l#߻JVT6H6XW~p9k>(N&M uI+D@Ŏk7X6*2k׮F98ʜQ_18 ?͗OڞH D+X dyxSQjП,HfCaqc[D,hgms6"бK2#}2ny+ɓe栟p(^ }?㨕X F'@[J'@n>2w6fmdoʡ"0$^*j('L2kMfgqdZTF<خ"?~6}|P` -c!{NH?v'Cf&8tV3,$KzGTyRs_y]qoE~>1cZG$4B13m  n4POtT}xzI3f3)4"o.#epz3:\a4j$=~pҶ[_(FQZ!g9P29*2\fๆwߘqbN&VېRcMU7ϞM 9N]iHsݽ"P,:)#~` /YҮ_`3L1fTZq63lBFҠ*ƏBX2ۢ5/Ix]"|-nhOn| yPPeWix}5  7{:x/8zzM/z1;N^RmlymyYXoߡRዾ"RsEo:R{gۓ?bA;>6@Vϻ@z> »z)lJ`AJzNl`o._=|A5kSF)y ︂V|c;]~Mgn^c[4Z4[.)d|ȩśQ*–$W#\HvJ@9M^kGՐը*?R δ>vQ.ه/jS=,<{^U Z4:/2O.ȯ4d՜<6zb31"' apӄF'.2(MPx!&PيJF{%s(n XE٨V |w✚Y1U)C\CB7њ<č0VWVOz6#mvwa> =0L Aߌd#zEAB9C5C!{\Tj(߽b6LqZz:V#l%L1KҿUٔ4\hpb͞1S 4\}QhyZE]n@cγor L3qg.=( `ThXIwz`ţ GA6G]a+)A1X6w°9mHA(%ms>0Pՠy&N0-1qkMȹy \p1x;Ml)RH*5&|"ʑ*+mŝȟ he(h*e -Zuxj:Pe& $eMF@P9j~0AeXRa%t)eZ!  R5Z:)yPG:Nf. n!T3NX.\ǣ#=:p'a&;?@|>y:C#9o>DJ<6@j5~( ;,2 3,15x. ٚ4Hw)Myk ݎQ9=*kWGYV-/}(3>/2gk؋W85! Dm yZ8HH6}o7K$Ɂ)CY෨R%˄D;[5#O=V:yG|Q;vYgUjQ J?Z/\OU]l֯J xF"5.gRzauDΝd$~b>eS*,*uJ}ԚhN3'Y*8Pzڳ7". y%3=z9'<1/WC!]T"!bjuG;E ^ x >kW,1㓊cOѭh tk#$U[T2c7*:}~|CHot \ '~wR/ {C ø0}HЁw&(qlz@|,Cep+E˄Q3_8٬h {gf@X^T~"~6;GԎ ߑ?ٚqwJy.|D5F, 'd'dpE?lP*#v1nv'dnqz)AŞ ӀK'Ϧ6ײ)#=<di$ir9oN<=Eu>S*F}M.e7>RiF8BʠtH "^2ѐ폡p1C{F,OU)Q_رlK;q:!w:T?@j٩mD0"]uBQ)t.ع.kv5@58VonXj,r2@e!z8u݁]".؁$IZrKduLOc![IOE"6R߬GykÜ"-!s6(;NUƏ),3*"9Aw{"4Duyslˎ-Ncޚ_"ˌ[YG:no&MvٕyY0W?U 8xtk0ue0ZFpQfc(LpE@ޛ 71-OQ1k= *`Co88T~v#I~r|iF@O. d8-uvWIp<3C [/`ovhݡA< 5cUh@cFϩɶH`X!uI¿M:˜ _L{1pP>_Xmi=vO"Kd4} Ql Kd=V3ev ɃAaQZK{.R;E/>vA+ 'Ȱ|"E!Ԫku,_z/ފY|KLo !%lY!j9uH7rOfT@( &>˲EM%T<TnF],,ZZJHԖش]?J?ûD(9: Rf+"X<"nd[Zv;M9)$3'H48(NS"xqnje%LgnYe-`}_^8A~?(X"kZ) ^-dxNڽye'ƚ16Uv,2_qPdϖxFgm]Uo<$[t˕㻅Vb{!`mT_Q\9ѫPqcxwW0p(дR(:7'HxrN) O;LU/9 X>ܝ''RCtSaAƤFPCs!& ?%T`L y>VFǓQp,pI6-qۥp9t#cd8!\QBqk; =\=Lf7 "/t+A! ‰C yt&㐆[H!qy֞xN{ptp"q/(vQv܁락@t3mI ?HC㉅= E 0 xfjÒ:7/)\8t-MCU_(wfBzT[Ih.6[n<>8aWlN$mԉIN ~ yqGPk?v Ab/ t9 Ͱ<;d+J#䤵V.,}Z+XRv0{j I^yGahUA"?R`iuFXBP,]O~УX?z‡Ge^0<GxJe?Nk+ ׷]QݠB>#wƎO8emY %R꩗L( U~E)<"T<*dìBuگe-wjèT*(di=Sj[>2-+bs[)_8j<:H!xiK me$6Fb*b3}xǘ[ݬa abP ~IsG/mV n(U+skNd;==1R,WHb~?؟';38\,[!R-;#SL'nwT.sږ 90ۛ/5Fo||6HNIvW҈2?X),I:0I}I7&6GLp9si=V}6&́Ƞ|B}6V$|bZ>d y 9T3o.fW݀ýaQTC-J~V|b_b^n:k89 Pݓmn4  3 "$f`TWVO2߃+D Sū*G8Qo4[bgv&p=D)zťweT`fy#O@+6s LaFҌ+щ?F/-x JRZj1+Fe4ץPHJ!ʢ3PHHq  lxУUe-g.mbZӬ>HCFm<,J %=6XR>Bԑxܥ/=H A7.]{ȉ)9 Q6{*rN F0'Q$L>65sGjJ_x&3" 퀽=JrWz_B"A3|*6ܔI^"LHcΔdɟG \g='48 H [Rpg':}‚{W8F%ba`$0;tw^\ ^$~_K;AAE2f/'(.0Dɮ YxQ/ =|%iȒK$IG׋hmJn^gδS}LEAS 2/+z;KA1Bx0kBgQ2MaTF[J=BZ՘U0B$f~ {0UУmW'ϥ 8594j`6vjv %EݾDy8 k3-_kNeby7e;ASd׍ͺ6s=D 0l|)X,m 8+!kvJ~j /̾FU|ނ>'¯F{57wE݆83%(rAdM)xfb6a%֡RrBn#H*$ $R =r2ȆyVYJ b WOن?k$# Ql]x/>9Kոޑc}ɔp?v!](Rs䡍qYQl-4G=P ybcjþyiwaJ KoO! ]ix{_[_KM[x8]^-? PN^)D ]}@'ϝ `2p.z%lفVU{1{gdZ ғ_^{r,)DMѸxFI*8Y0m$)U`}"-$u⦩qH+F>:jwM: UC?M' c5ق*DŽ0Nj#Ƶ|UCKRC/y/M[9[߿.V7bBl^SPΗ+ K}-\"L}WkX;sdZ x}'DP+fayX̿x}X\Ww.bΖL,+To$=Ӝ_6%HS膗_Rɍ8yN"mN`\g򡦎VR`Mme `%j~ G'CQ 3_0a~Eu[q9DxBR[uCr8OϮeGX\.B}gs9:(bo*_N}>2~˞?}S~tF#3sB 8yxC7Rԕ*5ܦ6oCU$8m**S4]GMm-QټuR !Uy]6Oib=3`MhWȔ6U^MeKq~(W&q$?z%Aӗ#.7Z0H-bJ==[ .)]jٲ7/nŘ`huSu:٠Wy(ݑr,lYt1ݎM$y/h;r80vϟsmG.4W]ĸr?+k!!QYvIP#.2_;c8Fc>O~r0gh{F#6ĚI{C C߰JfpA}GH7?l'K%/Sь9"fseu$i Kҩ )kODitZ`pw=lP>HM`p._?V{קwX9b89K kcCB'OИERAU&e,l~W{a]GԼz(⠓ $U;sW )_ԅbc*_%qAg_!.N-c׼-!ߒ/63;Dːqԃ@mr1:k xqedQ`+b/Ñ}wrlV(<ۀnS#ϱ$l0/.O F򧗴 rd?Ѝ\]a ^c#oTci69GnT\ 1 ?pqRGYG[)e]-GS-H*i9f/Q~A=]=6;8R5*2GD{n2f17ڗbB*v-Am flখ)c1eADDU?}MqL.}=ٴBA{D\$e 0e RyZB$gnfsɚF񲨍``%k QQ؞ԢuRPHp-wLp\4,,`8:u8LpKzBT z($e`"Dɼ JO,oU{Mƒ̍7 Zd7%e1Ǥ]bG>ڢp4e'1p!5?u0/]p޹׶J FgQM~dMhB/ ~TL)b G[;O@)CڟFkVJCϙãLVrB>3ԨW-vu#/V"GVeAM?Zw0=5-vBxLvdOwrr# #x 1ng`cwx6NWa"H[i-W3|ΨbM ŚQ$IL '`)ApF Le @%clC!]rkwcD7,)q7 Q(#N䦲K d% Z=~yV*meG_ Y3o_ p)W~G¡ hBz◼,clzjAˡ`2#q-u]\T$G^WbvCs;.MC辚=҂;εVp |Aoojs9Q/҉9Z :{H^1_bn@ӅAw@;蚭ڗ, Opy pskr#mkm.}qg=Jbprn0BuH #*\^"gN.W)܁+ㅴ GiK*sZ9Cmzg'o~Dw>@I pe꼑T *l ^Κl/4TYo,o1EQ {{|Lo{n]>h ȸ)Fs0&zuʌz4CL5}5tZ/R D8=eWTVz7k{ Q/WGwt6dsX*Ǥo)"#sxjGi'c|A+ Opct=q掍H7$Mx۬Zmd/jvtocr&&83S``kJp(j&ښTy|c|ߤ|"Θ"Ee .Ȑ%:vcT*jI-p'ஏ"[^;s:N=3tO.xK'T:U^2e28= t ˔x;b Kꃬ,!SmeڂF:)ꎁN0~#Gs]oYx\~Tߞi -p5ӠbdeNdqx~|rJ`ኘxa!U= rQݚ>-U%ƕ4C?c/pGAqnGWb)+H-/Whڌ/m+}+#ə%bb!L#BPד#"zT|9q8&r)]r,Q.j/2Qr6sO xX"({-=SMl\P|ޘ#jm*q*ǤxdAtWJ"t(-dJ(bCxޣ .K;[!.*ݒU0촓"}\2yD*p'eSmCw젮8elw0dXϑ x |UGrC"${T= xnޖږ8Fwz'8*!p0@r}Aj8ќ٬c2,B~K"pSOO֫=DIZ1*fHl%.ta8q(5_ cnatYˏd/pj$\z恌UZ=Ҋv .x9uӁ?~Ô<]VдHkR^`.Ekd]e3׽]IW%2ٌ>$=X A0thmL}CN:-'m9=sNA!&RlL+WV}uPeج~xpwcNkzfJnOVRT=cxsӝSIaװ ݪA豺zB?Yh'R1}F88?0e(7!Y : kc(;ǧ{&ɁʭT#8%{cU/*SuhI lW$s\0FRgXh?َ(Q8# 89jɾ`Vua_咐w+5&'J 0q\b:z'?*A^[)(ʓ=tM̈SEUQkܪ2hs6us`eYSX{GAc/ L6fNFmc0 IgM,,>Y5_Aߞ=b61}ċWa.{OWUJc4.N)& mA/['53h?QVNJri:V@ρ4a Z$< pIއKhߞK4X_ڢ"ɬ ϺV0GUV0Va by_5fI0(5!%B!Zf]|x|mqAWOdi9`<(+Qr]8 (}l;{+ѶҸ8JM48yϙ/Ƶ;X~7|LsaԚZO ݱ~ ͒kWMb`pF8ӄg:N0'wg[?:=fQCIIk&.M+~Qћs2ە[ &xEx|sаLC?s9VÁ픞'-'wDW<@t4T;|*[љ Xg}EI[/A צ-1˹D-ND& ^m-~+Db3(Hq;5 /z^4K-\Ef.d<4 g)]0Gh< x>$$(*:Ceo$\C~ƪ N-qJJHjW)+T+-xֱu+9ߘPS7-(lv(旅+n2\:U\1g+A9r$RU3>9srݏ- dޡE@w锝+ 5*,PW$_.^W'N; <Co&qhpc|ycJ.}&cO!:oQp S) l~E3&Ep{t[ 8=0ގz Alv)._m.HLHcAP*y{eyB>D0~ibkvKvhTZmg6uƐ0Y i22ieDNS&pzC]ٞ74ofAx@/#k^C(Λ0زM~ 3X}xY6`1ϥT ? !BIk-\뷡 9:)M5ɲFH4;n$t@tsCRa3;_NS)p>ZOfC9zt`r; CTߒ^əsbH;ISe. @ɔ6oݬ_–08jj~mPrֽM5B&)LZ~zeVqNL8*|Qܡ6I٥iMc8]$$NWwҨU/e*"h>_1E4^X.}}>cҘʈQ K雡2_t`T6g/G)3Auh#KݼCO5J,I0'nFo1=h7 gBȼcdl21 qLpqgha> &TNeaNBopr:\J*P2MbCݽl-]7* uD_px]ӭz7S=3\V<C%u5}LFa4>O帰#x+Mn$H8H+$(i_-x)?333S;CFOeCSJbV`֛l13Pb\p}p]Z!6Wx*GF  g&Ṟ&*7(P]+":l7Y1ucp̔56ؑe]%3Rq`Na+HfzW?~S:t/~QwIV%d\ (ڠt:$UuJ`m 21'^BWS* g]_p_UI )Io܃4;CIas^]ܨ9x*BxI8tKd!|w6mKK_Qy>v}߈{{\>J^y|r3]"3wd͗CAIS: G߉HR #B>OE-Å%BgO C#iAߖ7V<-)D.: KJtR|fkac k&rih>3XJ3#,5/X ?g#Nǭ v:&_v?$}B)G!Q$m`FXv3| s~:W7s#z)!v>Q̎`ա>SWf{a!(걕5oK] 'U5al3T#N&pГo/(C-RF9bL6V߫jo9dSLRQEEd3?jN- HxOQ&mfK~rӵp1'a=OX׆8WO>kM aAOX f`Lpt ם1Gqu&ﺄtdM YBd>m`nBfMV $E+A6-Ƨf֊QoNW_vglveOKP/ #cUJܯ(HHĒ /Jh cq\3ŬBEst [(lsW VC!$aQGDERjį%o7\S*v%L3aҸǓ&zA;>MӊB )KdW*k!EszaSa<&%ĩJ<ppH||[aZgZ*= ^>/e|| TlS?حՐwF}PՋn)̠G*y c?~1h"[$/Oئ RJR CnЎxVXNm-lݝC ъj6>.⊿|,hgo$T$3*+ڮk5d7#F<`2ou,ǒO2VǹxSGH(F^Y5&v.~5>{$OthGY B+s)O?)KIU#Rxo`ypD@hKG/ 4?}J>iCjOkULD&tg<&lR1 ױY3k))zh|;4t f r8$⇹h=rwյj@. g|jK҉l%%` Gj¥>lDw tVĝmhPuX=]`vilxQ=`/j뜉S|;Rt2"Ƕ=]!BZH mkӁckTMYJ4w,- C c1lOTvD1eX}tg[͜|'̈́F5Wt-=%n^bD~WWtvG1G4 czנh.wU{1LY]#?!94qȦMR^#,-,ɊkC3G,>! :X#ǒ=/2ƈzyCϜ@s񐅆Z [Un%'j߂E4*Z5`q?B(s}&χ4 L4&TxZ0[W"Z F;m7qT`. ^uC䩱!  5I5ޛpS؞=3s*ZSc^/u\~}VV M$qɴ6@qѐ)]P+-v> ͊]]ي{_~C@s.%]&"_XᏔ4\zYH֛ vlP6~6w|tW5lp5c9L?e zᷭiy!fPmA:FJkDFA[48xM[ YtUXFׄxP 2s.Oi?Ƽ]ƨ&Cwac2LG'\S%y8rsZaDHs0:Of"oApqI u#/?]z*.IT;,$_i}}G;삍I'&ȸn%!hg d3ƪ!1ːC [)$6ȱC2@a93y;Fxwt t`aZmߎ7L^;0bIw.Q,@I Fᅣ{2$|a]~!>8w'r&|6ٽ.M$X5GeEF>ڻ[流GC**ow7`LX/=aW~/+om& jepn~T<td죖mөO4V'8b~a$N9dWU 6>N94/`—}!Rә-7i HE֎\JR+-AA1 c=C%Of;f 7:ɷX.j\p*IO*65|]%$G$ol'y=f7\u !KBF'gN")bzZ߲/IAzq"bgG[I 6+cȦFpm:GXI0"zϷ}g8O@.gFrpzlJK:9ͷϑ0bT[dp?ANuP+CO6ᅝ\}>%rˎ Icm6\fVm Kŧ=ts$+TtTRe.o}sT Jsjv1~O%{{W/N[ nq=MhueNF\&zk*R,Kz<ұKRcn5<%z۲>b;^)!>_8v[bPGĬ^QH0םۄ[So(^K^dQi#IKsQ^l|gh4jݍq5sZ۹.=̈{kHM^CţrdOܽY/\Q?C vjOCo8ms'~\yTVrJ2 %>Oopn`)ͺ~|]sjsNM,,1kj9j AmTBsΌH ȿ9Wpԇ} !ʖ  86P1.PR!ON\ |/gePcm^=q+BϋbUk硤&i0xdgr&wkN?_Hm?=ɴJ38sFLk4?=l}X~fq7sz7y\16- "1%>-,x;wl*qsRT으KxJv?s}aPHK|؃%ȻPLmp\ ֨*|_Ղy_~F(q"p4r|T1 g ? .xuf<ɍ?3=-Jԑ6=!uc2ỈxRjިJFGi)L nfA5_SxNr$jʜ=a_2YX@YJenF%ېMM?mXVo1.5)WIM?Ч8Eac/+I AВů]6{;UWVl E4lyp:+Ox̘ea|h9y?_)ZCަض[<6br>W\x/k-}!m)(?U_e֊e^pC^l ߹_ @EP( T 6$]~*1ZY Q= ׿EnQ ta~` +`<2<(EeAsxAU|NjQ$b8$H4f) ZF6xR [8(zK,n,A-hqY繩6Qϥfۓisհ$A;:m5惗.¹JD#m(ޚY75eaQze6Lg~}`l+hdwYs4Kr{f3bN?}U'`2\pd=RY=rfZFqIsA{gZawJ{ROh" ? bhȄ{$Jjpqا G ^ggA$>cO^б-Va=xY:;F))bSOdV< [UN=Khtv~~9a]JvHc<@! -Bu4 _D>({\LK3Z>cnbEcMX+:ⶪ4IA=C޵Nض ؚ_ U8B•WwfBSΚ-̡Ƶv<;di]B Et>FX1CSf5>1E&7yԃpC=&uYypSDKY$G,40QkHrfbCPa q-~l@Dl C!{#\ADZ(~q3"SFkaA֝;’Ӽqiv'bt(wgoX-" ):䅌MyC|=cgߚpȘJsU8Qe q7ñwJlzF@v["TJd['IAp/<{ԤE?f9G6~RF 54XlpM|h 񟧫݅n95C z#(:6ʚC6PnرODJPRbcQ5.qm+ Ny}i >%if 7JLܞB8R4tY t1ً A?%X6miowxblnTZMBJ-ܲ 6B骰L<+( {MDnd[-B%ߡ!lHʲв0VrjOdfCEWeQv^~Jf6ڢP5 3c-K:9HJ%#=%7oQǰiƌMN*|XvVnpcŠ7`̫#8MwCO_be{1$ȞI4h J8ˤ{%dl|P efU*~MSNt10Yf1PRVKN`À*6_~F mk4F;}KN$LV("]9D@= wO0{~fTd*xw_eo]u? n'THb5FHQxMZ=e~ ]0b+ntOKK, lT =g&+):S Fsy5FqEYj c~p{ڵXvI55j_z5>P@gʶ񇽒`.l[q/L|c][IfG)@KU,(W R\Fj* +$;G6ŐN0+ Xd7A;o|@R'1x+ZG;b`ѴqwS]L!&ЛO'5PؗYva?KoJvp ?'HN |堮?zn fJ}] $/hT^?dЪbeH{|h~} cꮟqkҢ~U!IܞqV">' {:gj#NW1*˅q#Ӹ_A}=e O5zı6z=̘w:X `WpĬVCmdϚj$,b=֛%I?Mb3Y%!K1$y&yV[0 Tֽn _E\\8Q˟; ˜0Q+Sě`S\ 2,? \jZ V^) VKM(\1<(k *^ɒt]r8g~~Lkaiևdta٣ k$AMq`OQ$df8ڗ=_>Cg<8% sqO;kI%1<P˜ ]}w=*`EF1clO.N;%D(!-R ܰR 5NۅM]vm+^g={wn\xfyPy_RiSαp㝑? OM,4LL_e}⡲"u *m<4Bctb:닇 T>q|Mqk^aW'ۯ{Ԕqk2lW ?޸]f bK?$1\W!]:iLwW[Ԧ^rXZ>PjImbNԻ>Pj?\GΕ/&8Fϰs:)#.̌)!<}$@iF'~ Hȯ?54AqJUi䴬bedNG<^I޹uXj[?w (Ê?Tl>2 ]J/A}93 tLE#?i @RYIG nZ")!~h) QiEs^Zr}II̍E(B\m !~>q?7W_x;_fR8)?n#3e$ebR~tyg OHr19_X%Q B 6.=T;\6 ZG`Lݼ<a ar05r4B4,x?I渂|# ϴ| -B1r%Bbx/|IG3˗=0p@XZq#xS+ɱ¶@Ddc2b &`}ɇLF^X1D{3'?+>V:gRPuƍȿ >oT &EuԮs*ߔ ^yp9J+(L@A| p&9@ncW€]&Lű8g$rus>:вg#5bA)|EZ"£(~F aH,GreFทvl; Ew]?>(of_l\R[u]4xqtL/C{YL21J~[ $](F)`*!E4]F`j-jluqnH7.Gx!ps܎ƈZLfj-O?/EZڡliztv QM!xscQLc@5}z,JOHI4i=k6!ES(wuo.ri̾e`i7w_R;hCvWȓX(EL?1a$s'^kqm(Q#c?JX$BC3Mh9*v~>չ5%V?Hrbї?r~!\8Q| >Q5/6l8Bj;w5jYm=D)*u<349K3 ʐFr4V~=moCf T[dt%4Tl6J:Hъi|]/?%2F&W;=pÇE4?Q0;]56OO"a2κ$.D͒+}!ANUj>UpWv;f环<*Pd/(K >W{8f5 'sŠHVmOf: 'cdf F@abV J#Pgw)/c=mmċ`N@\>I?rڔdԆU:SޚlȍCiX_2W n,haq2|?f7YtH@/t5ɑކÈ36>B1Aڜ?Ky67SCP ๛C)b.S?f|c &ت%e>b_znyq NH;a r/( /9Mr4DYyX&0Kfj+Fy@ZQM$6ܾ#l!x'/QhyG% ;y9@r:vDSP"ɰl&F^}T6_'jL=o_LN GtRv_xҩ>.YĨFEO ' Z`g]`޹|͈]PoFbR0qzB*q6z(<|a+Ũ RHNZ̬1(ǎzI_~q.]+?B+W}-ヹ"N$anVrc7$&;V; %S׸]~\n9a^Ƈ/\P(, &k*t~9֖wE"+[)J&uD礫`3e  xFvOQ(R ]ݖm Ruzlz_;yᗅ1#'Nӕ#E9!~?XfG (᩷XQx4Ct8;䭉\DEq( ƕa^k8mm݌Y)6F/axі4|Apx:o΍-8I bYKt%ZgUj&!]pGXQUIlۆF9n3x8T]J^!xoQ4BJكd'TR3ApǦw:#P~3ieJw̅jGq%XՔp`x>e\~i g/\9we^rdy#xS4_;T&-=b!cI<} G}j@MK9M|p,[r"+R@({hi:Q?򘈨6HeW.Gawf>:q+*F\~iGņ7I;8So,K) k9OHS>X{Es;#Gޙ9Y*1E=|e ͢bd5b[08شz:UH)|u=1@r"79cD" 8ulZJÒǼH.*X|FOy#~#%٢ {t$ҟC%MG#%7:]l0P. A]ܶhƦ;JX<Qބ©lP{HL",:ИR^k08c+ eTğP݀kp%ޯ "X݀"D]9ǃa9~kZKႦƂn$޳7͡Fih cs_U.>n 7Y HÔ ]! ?Y[p(7X' Jd75\ g~7EuS&A|[x1mTnZ{#Ï#}A]̡/8"B-aӷ䐩+"fd`dK U-N[ 7E씌;![00/򏇞(4M>*лv y 28:}:5L7Ji/:iu9BjQIݎocsw"(k ]EG;]Ӈ;#.$#Ńznқx`𱉚]J[mG`Q*B|c b5QZ3P?.US^ҟ7y_q[?C2H )zQ>q`űHeЫ^Cą}W4oRɢ0M=7E˛ %ـnvz5^h|_omE/l;{䡊\AD%~"۵樈7ҎH\|omw&h% Qh9Jq[N./_S3&{ܩjP‰mZFNqmXm;H; BuJK͑!*KP-q_)=)ޡNr?T*]( \j/xtgt]KX-xtlFR呻2q(O!42qbAQu5' O18H=: u1g{:"<ȗCF.sr"[TnN4BZh;CwrrNԢfjCuOn '۵<< Z[^k-9\[bɐm\Qa.nwMPzk CB #2)гx v~+PCf=Oc M8"u & qvhL#xfgFK0g|?cru6I=owcs,>W+N7k/iEj&RAuo1}I_QW;4Z臊2&TB!^4% p^s~"xdpn<3ny e8\aX{y`*W?[P|т=r~:űɭ{"џWdCIfUJ;3I7^s'ף9 [J M]0yr3eԐ}h>*d RDH\`c0}amU~[k8E=&.E.)n}x]m;Bݐ68ddc~XuNe~2,+rX ^2k 4]u ?xi&٢ dY}b85o#b`cnWM<K^O`5{F278/G@[W Ⓜ A I76ë} ;2LC7\%ԐԚvoOU((Zy z7'hU&7_sACkǛe@_{1&qB ׾#3Ȣv$}Jrb{ˑqټluOPf";]QRmg+b8&8_QrItyt+);NqMx)gRn N|dm "(,1z"#uIH#4)4 q4. |Ƿ5NÁcر8Ɲ{TAl?H_'[]$-#2A!LùlKZsXe4{m% xaߌ%޻0͏{&֙deݼz&JKٯR} ']}t']1ї1M-Y-j6ԏXE;0@"QC[ltKD?c^, pa9!Bl" K fP(\/ab-搸|ҥqͪMZC΀bB[>5 oՃx Gq u!UsozH j2XY#5uAM( }E#Y#B5FQN?Titŝ+Il`Yf;_KQ -%1F_8&ĨïWkD*<(*§۔my-X.Ib|,!*1N ~ qK,Z}]pY>}RL4R>glel" 1dwZ'ȏa%RO掵X]ݮapPz}a>w6-N d8S=sE}~D]^~$Gs#飼!~OK<s 68N+%ɯX?Ӗo82G"<ʶoW, wRMۛ$}0vpRχ P.!=!d)`eD(Bw>Ly+n|SnuciM߈Zc! ,,jZuB}Gcf2XڍlyKI/xm:9RfZLR~-$WuK0Zzm/z ++lhP/Òv8<8\U'H"+tj8qe=.ùO)z0~DV|9W(BTB u$QQ9*7*sT}ۤـf`Bo5R@9:|nvx3ih.^c> %=XX|?H1遲sxPq[=a,̋ԕ/QVJ$ՍjOcF:Ϡ&&YW+7oqEXyJo Ê(jc}8 >_ELBʲ["!B\H{p9{߹"qclE^V~ױhp:fd4 _P̒%4թW ^JޚmHD$XB ݂qQ ~ݺN8lUNe+o^j#cM!_X8_ 9~hu0W ..B4<\=N1M̰@$ǗWFUV~ٚ&Wvg8X "(u*a{p?1W}cBG9o c~,-b91j-?7~!#^ g٦9#A6e8ᬺeĐgOCwBpD  'Fv"Zϕ"r$e+E~hJou2;p&C:>J8C?@Huu q!qp+yD B2ȧ!WS S&ub#j^y@c*M[:0Dl3ھ\! O$#q|ь]i/v4B;.%Q?0Av'ލgqW}jȇD?̲ ,Zp_DWԲ ?>!ތ!&h1?sng7m1]h>q?M!nh3_D|#\NnP5UEORnAFQ15itMQ7\FP:m3D?b3,;7 ҵSl&݅wL W册V#y1.5 #}*(io&c/$ TZiZ,f1᪶_NN\b*&'.eq#W-PuД^O_zgI%T'r;:]Nh5F0>.d(͍|wdΤi3Qmܤ /}ж>gӨ>#w ߁մAZ#~h蘜ϥdW!i_$ϸzgu|Hb|? 4%F4uXD;9.^I; D ^¾eh۬s1Z>s aJ缆go(L6ҍi8eBb()XqVly A" iF|VռӯK;{Mn'8>2l"u<SwW$)7Mc n"BKߕZ`D{' O,v3>\rkus]Jˈ(zt|O)~ 傀:B{x. YS$=}s# C^PDi??!ca%OY$v6'#'dCa}7D+ˮLV2XZ/64X@/V͓O D%s䢡˖yZqY~p7 ڱkg5 np0;yzB o7dϷ $ (Ch0 Ɲ8cROuT2/aQP6`6;\@J ib0{kW4tdg_ CxDP[eF6bʶ$~mI}@h&t,/á&>g83<{FR!U7ӕX[Sk+1,*:&) w{ _AP` 0[(Wi+W٤>.aPԷC*+)f9f-Rnj>^m{z/8OXB@88-,Qm1T@x"?% ńtxa] ?KQݰ-d_a@L>&ʥoH?0鬉ʏ|!imC80^o|@e/׏m!eS +z_#ܙ\4 +C|)WN| i0_o7N\VhEtfo _Qz ^)KZcV[{`--iqa8U4k$.JRW 3դz/1ðZh TY%Gu Ul%P{ %r}@ksYBOx^&דC8Wg)g4/ΒTτBRw 2DLpΓa",9_5hEUofe5$`Anf1qjvd>QYHq:7%b 4BMI~8IoŴ6jqgp2 p; mE04AOrr$xܧw}xyȕం֧eڗw=Uq#2H?I;{E" 5dC^_S-,-9zwD +6Y.JiZzNIt~B|$|@GNK+nTTg-\zq>prVD4LAs(5Q5tEuzLQE1 gA3uB޶3!"F{}?ztNFViʎ$O uvM fJ@$JFX1IL2h^rwM2L\7fE W WGBC0m2#PeƌXo{=הv3]@w zE:M>yHHh*؛؆B`8$l*fFHO G߬+:ZQ"wf O# ]/ @iB?on~K{ /u̬`T:fS J7!C oIWٟzYIGӄ3:3Bocp4BQʑfhaO\US`hCdƓE.r$=7q=ϻ0,`0F&RXҬNx_dW <7~k]b!\Q"JZPN(۽XV-1,/)?zaƄϬEt9م>׼C~:?Pi{Ap'jhpVo ۘRVT>ߝ8ƫ%L81n9#u!NizW:!@ 3a*CF!1[Ş9z^{}> ;MDLa7;]w|iVFyg+KQwI/k&chE~4tYW V>z~ط,Mf¯7 {G7/{Su4[ߙPxx3).bcLi"mE$K/HA4E^AY% wj A C"%s)[Wr+B|#=Ov>^ 'EP?O(p9U{oM;vu@X,F45`1mGi= lf%C$څd5[|SnÕJ_e2l[W a'Ck6lΦK~;7"+[.=DXNS['avO<ҞyK/PPajԣ0x ݺdN9"p{ S*ʫ eQ ; RDLIc zY< oRg0Lk&۳gJaڋ(5\riN2+*E ;ƺb_ w?s ok9ȊBrީդ5yϡiZUY':BUƒ 6sr…;Ee2! iO"(BpD(qGj{$45q:%Oxl /w ǻ r_"v+j%9P(Re"P`8ןDqߴ6 ֏;q1[or*JQu O~jS_) *.f-]|dbG! }iOQp$ntЕΡi]]P M;U\+SʥAIa4?|#tL8I =G֐Lcuk1b;-AHYyJMp-c$PcbaOWnt(soKZ!f"g޽>'3O4 &19pWb)v1BFׁώ)HF e) 1UAD)GUmt2S&V zNװ(<=_ְ'q1ގ3]1U ىZdd-m&`Ѩ^KIP^*yxp9FbVT; /hY4ڏP$0Z#0 ZœVU#AlbݼD4T> Cml}͐Nwӊh0h:ffkUɔ1lvULxwws-hrSt"6YKK+{QeЊ cxW )η`̲;c&2aǒB<P3kM RѽPG(ln|:ޭj!I}q=ѡog7؅Ɉ`V6g6)*{(|S~RWܼ`-+ _OVEX;p&^axIj~hZS׆T/"/WyORF!wlͺ'7L) b A OՌou`#(<(Ei:YADU^!ƅᯐxzʝ'A⮘YNGG&SvFM/bX@ Uщ^8|i ¸Nbd2צO ~U* ~;zM̮9h).J (_ԏA:S]Ҥ¦lON_:fh( ]0.,Ke!$h~~j"&ex\R^ ?ّ'!vHN1d _{p=rZ/νlTUqp.AԵ.tdT]jb,t2ƨ9k'@~>pϋ:90|ke lG,$DyqR#m<[[8\Ϝ..z3eqsN}yo+h&] ӃϧgqP'icFpV']]H/E  X6 o R>;=8, BcV1ۍ-q WSv+l[ڋM# vG5ԟ*чH0w15rQgב.*Yfscjsi? kP(뾽ZоjCN\WH.W6G͢3ddN+G_ ê($ ^ӭY ?dpyHa*W~azٵI sbr$a\:=sS{0)A+#QV)ܭ]_; f"㇈z 6t*mp- A>;m *Iک$2(p}7pcjao3ry#afz ?ݱ!8/(.Yp!3 m5+bΠ@ylozRKlļ$\B9w K]-Mo-dCpzGp\|B!iwq[Ug{4dQn㽋n5yJp㛛~IKO]6'W^ φGilpҹØ _ؕxz-K~!P9kM>m~$q @LP@oaTu~<}:Ǐ3Z̎5wgq#*!RƬ8Fƌ0F8 tTvwLѪP#gy+W}z?{RtVI1{ءcCݮvMTu|QF9{CRb\E0O!+}X("fjև,ESHauM7eTSZA (m!U'(fveHK8[x 嶾QڴPaTcȉHd9i 2A 4JC':#BZ_(H yӉ h݌N6U2b#`k 𭀀Pf>NXBx*5z[頤?aL)3H,sM(ǝ?g*|TުUGtǟT"!u)mkΡAvz}##e*y\>2XQ[ƅa;0cص<,-tC./ ?c}_g)6?G)Rnk_.F %^ɃiG;p7K= ovf@r+ f ¢h/^@wk=v#9Щ__T5`X*|:+߭&}Fjp)v&ΘD}Y$vL)/Jrےo }Ը@RxQ᩾޼;W^DW'FϫHjph{ (YO^Uv>CVlThO; Xqv6À2>@8Sϧy +8ȼ7JV/[j_)>mrd5 'ǜ)0eb #uE? aUm"67'JK&$)FN/-DC382%(3 M$JO\ϦCwOŠAuL+\B 2wtBš6쎢\AZxn4F;8/APY~3%-#D9QaTf3KE{՚#;T-O$o+3XwO{ e>3!7FlId ࠴;3XNq-| Qw,;N+ի.a`cy՗l,3vFWgU"Qp'sW;Q m$rJN:ss9Yfz8}2}~hn& QEpr!OC8?k1eN=?eK? ˷˰颲J?"}+PPfn"ݲ2u,Kb sʤoC*UKMB  ^ Q/~SwВ36 U^G(AJX[ Co`?/.# V0}B0#箊sSL"<ŴN"O|gZrJoV5*Ra5qm2/CO%k(p9!自MUzbTTQWaD_1 u--CG S~5Q_yxGo",!&ƏPVsiZ"l_`Sr$8̅u|f,G9}Zw8XJώ 20f>ȃymaM[IEÞLkES:l/nHM^HU2PiêEuhn)_\=*vsˏ4x)x&1?eT8";ڌbs۝0pL-r B/uv>I (߱.xC#+TxTW+ V#놛fw}1? 1^>T-~UfvG5]p Pnv]p cP߸*| (VF6 W,E1lͰ\H{R_}:K0E(lz)oa7 %d^ŐTA-|c\ə |f|Qή8}Loكީ=VZoyNͷ|g Xwmg&_sٵ!_ĭDeoy_b[>4%et} +)\w&{=lMro//Rqhs&oJĿӈhH7T ^>GƑq$0:owqq-"EY˾7ϞArftNZt?f/@i`  r.: `!(kXxJ>1_=b%yAde xL{"TN9o_UEua B"k'"Xom'$O*27 cϳ* ~ç8;(NK7|'M8⟵LO`n5}ҏˢ%QxPdϮ!T!QaOiQXz-ؾ fGـ rz{AS bv, ГlϼRpȭ~R8{ksB}g ~Ap#Ʀ j=q_?=^V*tۭH|b .kT38_ [C V~M.9!8]Y5 WS楤Qp= K͊itb7Ի']*T}4ɑjۭbJLY鵛λg49ۖh,Zl(@ @HA A Ht ??ʑ7_o35gLzݣFmz8;5slh/$Mj03ZeG…8} q 4!{`WEOݎbJ8+a4O1; T}@T[c.ՙ%zaA=@Bt? =ixí޹jٶ+Es+)2(HMW0}~jXS7D_(/d?uZ<}? KSš[ HdA>#\ʂVia:,tΈ(c슗 -}Nou08Pp4MeQGg [ۉ7L>6fe}Qk(@LCm+I_HU$Aќ59e)#4Nĉ<:TE85ϙ?X  $3eH+F )i>~_6z_@-䐏`ڮ㙍I)EjN^x(i =L>F@:tfiNfŁm*?!A|O@JZK_gC5',܁b^XE'w ?wM; mh(>4Dg־V9cqpP:Q#t+):Kxa.jެlbi?o|GG=/x=\@'kih@7e T;5#gћ!3Vf3=1gOow9 _J+ؓ qG%|C&-Ƽz6/Cqn H<pYB@D\C&1Ϣ #b̃W+m`*'xOFӝq2R:LA%(硔~w7/T!ݝW-2o}~XY*=^;;͢|^y@8]gȉ&G~"`EtĬ1LKR=A,`"'abKI0tp^Vɗ}5)q!zuM}|E7?ߣtYxtkA@vNWnvEv|x%*tScZKdogp/74䏨ةwCB%?*ٺIGiL/|.NR.kSrheo!&in0 \糆 /6M,Zxrq~$L{ $0zI>VD1M:"؏Wo:w9!b Q?‘4+ټj9ysEэx!*9\Fmѥ@f_K\XX Gcp&я"䅎5f?ԧR;aPPۄrF9IUk!9#퐛k/~ϥSbzpU @!ո8C:>9 gh($C9r.[xj _84",h5P #ykKck}AsЌ~y+AM}oS'/<G- SPqlj~eS//,8b^\57F$@5't*ŷz~ < jo.vE44|ֽL|a,V H(aPy[v : SEU72E wNAD\*pt7Mk(sf7?rP*Ⴓ =~^AC~\ V~p7v1|ǭ4}?sD'"%~nJES_TzMGR¸!v$C (c5|$A;G~xƖ4/FJ~鸐Nl4؞/?Ԗ#@a IvQr7*;2^\ %Rjx=L1FAؘSI\[zi--e-# le'sry1g[B1Ũh\/!Va2휝/Ka8QM{r8<}zF+|lgJQdu_чD@R;|.q#MJ5'ɥ O`?QQP3enĹ20u<^Y!;k6)/WCk *3aL 'fm"O0c$î{\RAl (X1nSCGHFc(\FG4BwEŸl>DAG K'ݪlGkaJ]Gmarǵz;$ZϗA ߝn?*uy[4UgXy5ekT ;8y=d>h>j,nc9KO{{3*Cr+BٳGWI {W WRWQs?_U;1.pPc˻FO zr⊚=gcOF5P,fo?K=@SMS>~qZ]R)Y٬"UH$qo9Al{ ;|+M ʶOg[leTpˣ:Qc@M Ce@v(HZҲ%A6\մ\u3Dȃ?4C ?㋽=홦1ұ(-ޛ^?g>dUˢBaUSy?N(^}ŐFauٽ0[})(w%NG`{0 |Be×/ MI86N)lz v]Oc0 O .eWN]?|2VuBad.?;Se<0w< T'Vfbv;TYX1ѐBR%S8ka8i}jIl6ٞ` kl;׭oА\;6Ga(J%y!fQqtEVAD}52h+mwjv{~|^zDz{ZܢH34>p c9[oi󧃓<U +_MpKMl.t!FK ؄> סcGg%-eGIY2r Jb\M裯p:{Tz--lLnBJjI@m23p.fNIs_44JQHjwYlow[ox+g)ܾcX= ~*L&)i~FՒrTBhg`CB8LMgԦ~SsD'\lм Tl}:.@D !sUC+#Q4`A8 ^]_|bKP,(z^4vc=`Ux~B8y9THkVKNqzX{5 N sG8^VIt6/85W1ӛ;m rw {~.pסCnqN9{ܹ'ɍ&O"# Rx;w,g7e;ZֻL[g-CpQOL{wp؝P6DpNqMǙo=!?J9=XV !x3d~;ߞ V ėxS ?߅n= " .PLcJ4 KFP/pG)d~ t}PŦPqN7tO9h38¶ߣ|,#GP_Ht BpI?.&@ $=^.p3Zg[t<*#_Y0T& ܩP .ҁlxJVBL <(0WU~"%&>U|{o?4A]oAz)KX[<<9l:~/]l':]&*֒G6 :[@?eoh(M!Wt2SNM?PG0FF$$6LU[\nܖ d2NuaZW-33Bu56eőiA]gO;=fLtO Mur#MQi!W0EM;OE(# )$7'Ղ  x442D+̐ BK$㣐<}O?[i{ka`loaƆFGbL{J6klm 2m\:NMuIvgxS#x ,W)|P9JLJAkb[T)9O8]lm/fryCC`5JtCDxط- J4fJǯlA hCֿ<[6nǏH1^Ih}}P#$3ھ6ǜ.OX7 pC[y>(qkQTj~[l(nf Кr'zu(qkG+E۷hn/r#Do 8 S]G3S6=C*"YێqTp#{O]+J0s& DܫQ4σix%<y;q h;9]:MGm)Jrg QnCqc78n.WJ6ꕪҬݰ;W|v Ÿ_"jcå`-X q(¥Y!^AJHl7CD)*l_DӢI)sj#jHiޑ ~~Wt1XGJWk'o7(b2~' 1RZAm}?uAb0|B׳$~W>͹qMR H5'ks#t'SE}!Ð*s?8"i۲_jRq|1[| &bKᐎ`'%dqNjQ\0wꭍt|TϽb ev$A 0 pF!UFS) š[vD/x Jҳ㺴!W=C17- ok:Svylo >h@=r=?dQ '@"FTRvFNAEJ1oZA+kD*DJ(9L/۳)%ȵ{Ҫ?wʛC=}Gb5 0hiQP/m'O9"ro bw$vɢm<] 0(O!Ϯ"dNt,Պb* } \Q<8zȢE8A@!T$.ї^0b;Zp铯B5 m"\zDI~#Qʙ˝|*`a2vd7ʖ9†28mݹ@c'7֠b% O2AO%}1O{n%bl]`Fn!Iaeh+1*10;vkW_i8Fq] N\bL}[l1\ 7t1xN ӝDpkN6;\p؏,/P OWθb M7k/yTz*'@c/C>0p,FHu~q[wNLwrO&Cӵ]|0AjE_ 28ea?';L,~ )/*(nwu^KLU̸12{#%#M[tf$qY4\ ɓI2`_Dwa@=IMQՍ Ĭ**@ىߗK#3ሱG2 b7e}V<ý$^ɦ~-#l77ÀJEVM͐ @>xѬ[CU_foYOI Aa;E ͙T;׏hR4< r=. Ug&a9+ㇷPu ;T;D{Ix. ,1/[c/ҿ쫡ӗ^ 0hoNk1mqJgRQpֹ x+ 7ˏ|?]H@׭ _ 2f_҈`m/dTF+_G} zGijɏZi0=L.I԰m*<&Fi4Tt8K]5p0s5BI[>gquԣ79Se0VAj-$J1MA5Ggj;=Ww&〽<"ΙCS}|W]4(W<.Dɠ'$4Ȥ9X S`N}IVQ.&gP&[;G)t%tM,ҀE`h *{;h&TL2U9`KC-+.B5p+y'CI.K 0^d i fe(߷u7@yŸ) ]Ϻp7( '2K6]|9Ed?2`n%քo3'fA%3bn;wR*la%ށIYNFAD r>TXBXtST:c$R_ʸ7VCNTr$wg HŇ*!=g]ۆ䠒Q2ancomTA >\(U=WI_g3Ћ.P dыHpFѬ~/֚#τQଈ :$ ?4e<@{=y3n5!>M'N )ToLŰ}ѯ l`N^nJeyO)^|-(^ UҼsYJy_yX~Jm҆`nd?%Qrq1x[J=myQk#-xu+)r+ݯKe`KNƇ6\d=tm:Wd)lWV}RDA ekvfo ɶ(RR28ku ՞h{ÞtbU7|s'B)^Cg7Q7T.Ș2DHSB̴p=3əĬTv=2z#B=ksO>O#{צЌ&}"y=bQR-QZӒ\;i<~O` [QP<_`hpK~Y >oe;~f['MZMr` t;H\ڳJp|k˟ю$>F|-­Ka ?FzD!,I* }|Ł%z{9#+?R4sR~.s$i@,V^@>}7% 7GHqDR>cGjʆL୸d,|*[HsQ q3fD z /V9H>d[ƃ !{:q! VQL.XFc1zG!NxFjknAJ+* D=+R c?hSw ^Ѝ&UbQ1Fܹ R`CWC J)o@Ks$sT}(n7ea6j Ivċ+FՃ4hHJG˸҈$sR)16nD<~s6;ĜOZwjY:on!;S?ITiYb\jNq:mƽ"zk 9aR[7 ~?yyRFPÍCIDvb\-eI(L{JUYE\߸Iiҽr6I f04̨/R"1Dgކy^,]863 b|^ϸĬdZ6&jڐɢ=t K^b-U 1R? eOKe 9"7#MB#wy}´<1)Z28DJ&](**Iz e ;lí"Ky>iM c.#|T7"8դҢׇ,$G $kzwO]֊ BPD="zI\i!r>rQHB0R]-6b4fڪ'5jϗ%TBh=Bs)i۫#>^N"a<崡*gFI(b(Xi4eJ-Z8iiFusEfO0SImd|#^($cYSSE.ݟ d }ȿ9 P5 J|B2T1-ע+RBɯ|2[c-H BIZVZK/)3"9ZH)&Рʹ* 9hlPF0yY =S=qϦ'gm_V;~w(tREdH?7Ivz{9W.h:_߹GTCqH#g[X̐ݨ*~ZO**LT_ Hb/tMF6z+`Tw_93A l|pa}[z-М B.) {TXz1[R3ݭ;ҳYzBlzdx)BȿB`6E Ϋy?*{a{'$G3O(\2ȽBB1HɳmS(.Dkj:ޭ+h ;EBRߢsyy0w} |-6hŲȫ`?&;U,Ǎb{LkF/ǧpPHVÓ&tO[`c̎]ˎ6_ql6mN+8:"nb߄+Xĭ$5j?t@(DF8 "@}% r7/%;aèYDg<.Q$ͤxBxSWggoY\):2(q 4=|М"RfTGފΪJ,o>FqR90wm;&VX8cp}=lg;f jx[=xsB8 qJ &܃xDq'+3kPmp8/8l;uM | 9 C'K-I]PZ6ziHZۍE0ph_0in^r:q/ H'Wb;Bug߾Tuq.!?ݸ9n ĩzӾz v eP ^vyOͼ 6IF6[K'8PP!w,c85] a/~d!kܑh1x/p+Ua )Y!rE6Olƌ>LSr)@ b/‰#+ň-G^Va0SI>M7AesO,p#, N xlfܒ{7pvS_Is,~iVCSZ3%?4qy5TJ^ AB*1A6.B&ZAkj!j:'ׯ k򝋅ͪj%xUpjT>})P=mÆ*.;yį)| j`kX1 )dy%Q .'ø{rO,Zk_J C"Yp0^MV ~032,栥j~*mJ/yy9삞`}(4 c慒Yp4 ^ rǴ`+hJc3h'˥!\܈ kRƣ[~e.,h}#1ֳqol9W`g/^bϥӵ,8m:('zl:i $􏅗=`x ] ;eF@uAU-J˭Oqִw#/ .W+ZaMK42N- +J<*̈~{hSèϩ*ish6޶hx}w:v/N|`>!{@Xp.aD>VJR4s˞2+0d=o$*0\ Šb&B`nZ A?4eƐwRt?\b^9pVGz)*g$>Г+ *F`QTmU|ew!UPl]TTB~ߪS&4qݔ(zI}!Fe$ICY%&) [NwDqb`h/kFC'"x&ke#*4޼田ŵU@5Tz m%N]<9ldyO[B&/iFeɕ穼id.H/OH:YiR\ҟ0U(BwGkȎg;2G $?6mViPRT:[XoGNhn-R!R?0⁴'& yE2kw2oİ59L찡|auC9_4&! hX%6G$tk؉ELT L5ocx|ͿO&iU=FOswor=\I2V[ObSd(wN/CW,HS_A˹_c}W;7!Αao6(7+H8c7dcqGgm[04`PkQBr~s:SjrdԸ*lIU}~ܯoj#{8XICjI_eexbkFm: xY/f qeZS3G8=tĊXJ(xM4:Q#QᝊұքCa!qV "c`x5rI⿏*dq{Q%Ipn<݉LLKJބ~Oea:+W$K0<[g֮El!,5D,-q 03ѳHʛ8ŧfZ?pU X5i -B֛,ytVZ3s#}}I(#!* |<>W|_Mݕ7/T rX~rrCU/w@_MWdX kf %(~(Y ޝhbXB//j4{^ sJ Z†-N7.aVX7Mi7R#p$zCBRD?΂Qd56\祜A3imvgR"X,8  (ү8wZH\+uwC݅/@nRZЫޭ+`v,@?1%^%Nދ(R^ޙ P꣱Za̿B@-{fB&$+e hHe˄xǩ$AsU][φCuﺶIErGiY ,Kvܘ|m,v|ЦE/Jgx5rx6Yn.bOύ^_;4ӿɰ _!Qa+XS7!y{S`ܚ qS;"UxYFq,|vxB͇@Ɩm*z櫉4 1hJ>xO7H`0^!`(@/&(afiVty뱂U kV Y*75=t7fA4(5$CrF]>uV\<+E)CpRMʻn9!!Z;8擬%qR ^JP)lDam(aq.Gl)hZJoB}%֪*m;'j]ADJW}ctnFrbG`m"jlk31eEaәp9|~-~$ ZO5OuETd1P !hv _}ErqQ'lqi+FLv3#cl/c]7$#hs&*g Ҵ'ſ}&$FuU酪蒻e. Z++8LX4[BbK SE~ec!/tz?{\G. g@N 'k꠼;T+Wjiq"]=U^a(@+v`6 khR4[u(tV<^6tz+"o4|.$z@D7fxdVc?]<==.p%M&l'5tH|YBxvbtp:w7nt)-ֽC'I_h4u'ڸ_c߅ DG ts3 [ ;1yXS%y0[499NäI0mLGhr\Xͣmћ*~$ZY!0(:f @kTcS1O9zZO L5s m*Z.[;W2>r$X(v?_ꐧ;zY %01|ءj5#×bx~vIB` =BAw} KA+2GElPP&bxc.Ck7;`C(s5V\N;|?Ԣ ''@}8pis7NI8oDL؎EI..ImUyY: \i=oO%4#Nh ΢aWupjT~9ڿ4c7_/fpt*ț(4lqǽKII>}x7XIfS]?n$|OȺQB,|‡J#0yy;ջ{*^D`_RR&X:HUHm~75H*"Rȯ?7(x|6& ua_h"j,:٢D\iwl'2B wL!2]GmO9|6Tbn0&n"yúlKjpɱqg YTjqi۩dCf{P[H|F@mV,eE u|"7-ra ?3&i@:)綛ܾw,'$/%=Q*iH?y`7Zš@\?Ry8uTdz*Kj_wS\p_{FSFչ>vB)gwyHIwŀO(QN2 TBF_ Q_uaA{I(w )Ǻ:EwY, Y?O W 2YK+nAK ~/ŵڹ"@aeXwU~4mֱ H@!& sdTdd<v=Y''Y: N" Q cfz')-("97tK40/ySⵠKG4/EC!<"oPGrcÿ z|1UOç 8RP0YMfPb_Z#ؖ9 .mv(-jfA? Y ±Ӵxޮ j[M  PQѢs>ax~XV&+j>9?CX8;Yv(FR_xƮMqXK\wjD1LT(I#@Eq2@>-:~7IP @&ء?IKdN8BcQv`n\tm?(ZOWYOuf<{x1ð<ӎ;f0Ű'T=7#.G>|Փ(_JK'eQЂӎ!kܢV'(Nm?HU(o@yppCA.yecYpQVO^Gv-PЂEZkfyX{pbT糄 {0L1K`;Ψ/* cP["4}XIZy!mr^ δK.04b;LX;8iHt҆d(]~5&3iZ 5PxQق&?y=DϙY> ,x%ַ}ZS4D@uE[=-LQY n?F T*8Q"ecl/_HjRZ &C_8q E4yu`:a9%+ElR[efO[yy9~ ) / (=(oh N&G8j` ( 5rnM0"v~f5 {=X}lήXqR$2ep:l(lUQa˕gpZKa#jKV_`v+L98=]Z4>N]P2U cHZsk;D,nZ!݇JG yW)i,~0zzmIs,$Svˍ4-mT<t8bFOi5BuN?dZ7-=<5?(0dm >5:p s@]ቶ#87kMIPYGg-Xb ~c=s؞W(B؈n]+׏#_r0P!iF\)j= Щ+xn7?$jbRytzAclCY?KrnW:Iv6Ȕl +W*esKfG~{4G5R]gC1 "*D4!zpnnI7iL 3nwYY\@[!UBpv+m%#,$ȆQ/uYx6vWF aM3ڏi=;W}\ߐ<>%|ЇpJ =bKtui;a^ǯ5iEK6~;*~/c,C/#"`ګ7c@EIy7pdDBkMKDX*>%Ӽ z+V([Aof51>}2ЃYAoz"*v,eӆ:OZt]/MQֈ_n`x Vv5 Cmu.B֛I0ݱQ|Nei8 ݜ 1T@Ҿ~$1 CXvj|v*{ V(y/-ӏ5lf <-UX`fǶ-X9%t}^j搒wJ~01Z<`* " tφ ޴f]U5@ɝZȋTs^^BJh5|UV @Wm폝̥ٔul,w[<_)r7o23uy{Ө:aD#6}'s2ۃpw)(i%p4S*1`<`!0>zXW""L ztME9(e%|~J݋x5`J uA ]-X]ºiNicBև^1Ƒs nŮbCqRQ.b5l{uM1PIHYԺ8[ւ..TˆCG }g9)EKb#AV_WۀB[ SA)ky�HBQk*#3p4;V~P !PYGPt!>?n >iӋǓ fV 9>y΋  92'fZ,[cZY# L&ޭD[^N}4s;!*,0?w.=L2) ې8vcA X¸9:h+VWT}U$3R6jч `/y177 ƣ܌Z1֜c.縂v6L>Q{ RG .j͎#Cp5Q8DtPcͭOk$̍b*bc!]B_'k2+"[yS^"!4Aw4hP“'A? z#M559oRPV8QQokw՟6.G.uJTz?TQ<rFXiQwl 0{$'OE͙J6hsXohf1Ǩkگ#;L h|bqgerN~/a G@o'da  PO!(;#HQOn :s7@wA'ֿ)2 emu6W}')GSxj,K[qld jh_8Naόh 52/^}-NyFœذʟsb\S'Zz9P}^"1]G89Q8:G@~È+KD)eJ2@3N϶!\&ۮF҅|OvWmiΈNPhi8G)C myHO[-2ƒon)ojoR5-6LBWߕ*z5ny~^D>Ο~YܕZM lP3ZaF4_2$V .tq9E]/]\ ѰJ·B%,R_w~@=+[; $XC A3Hi|tޠ? 5!%NclqJ&kpߓxLi^X{{t:G5=jhiTK0o9x,Мi>ZZ)\%I\AIer9Q08 ⠺7V݄Ll/QAP~]qPAwPUJT1`Bv:^NG|maִSXe=+ޞ+DZؗѰ&Xs?袑sQ bx@Q 4z,ǦDF/sK2Dh3ta!Yuqh6߯rw3z#epF11%*bnxp`C p"2Pz[*v䆷unA9ʟ2>u,8Hط_X Ж$dq?Ge;O"0|ƭ}4(MTEvԤ+l+J^lS//E@hD{w2C.n Ffّ 2Ne<Й]򧜞ϰ^-*1hT+s Sx2ad,Ys:;,1FʹYs)'*w3!iB.qa6ŷ%Ǽ(~Qm4 Ckq1L'Ygr\=̒7X!}8l-H]vk/}ʬ3+2`::bUC>2ؔ| ^00既e |Q _.*1Js0_;MbˢX_&0i )8޻W(U/0dLbnYnACpW؂#_QVrVX$!0bR-uxhhÅ 0[*)YW7*k[#=] ʿZ -pPMgVpw=()T'a~4woh Xהp7A#Z@yLYs Vj\ !_I:~ܻ]4h&/Gl̯胔͜")3j6]3]wq&hH΁S .BY@ԯj*=jnP%#[L&VqT\`WMkb[0Eщ}1/"8ӭ}=LĈbgi5ƥl 'w.ؓnnxt?5rJCetfA~uM]ir ע)qW-1+q?<#Y'}sR-%nB4JrS.?2*FL+pѲ.GrcJBoOAq7녕R?Ha5Q؂f}T΍a}<X{iE6T}I.Avp;jFKJRٮ>(1/x5]zSr{07 &ʈw|I8#5,¦ EWT1fhe#Xr1n?o'w:?DBe5M۳8g|ը-ٵV& (\EG8iy`\詚r6]hQEh <i깏+sqV- L{S+:kBW!,ğm~<{:nIԼA&ͼ3ᐸ X&?~:ȫ4K*vM3 ҳi76v0蓎uˬ2_! IaV|s{KH"쾽| F"#Ʋv7>p-럛<}y?A~*i԰RkO=4*W@A<>b&ᢐK]ÓR6J4Q*{œ+ٯݳK=oD"+& ݾ$Gem?p=f،u@mܽ!F7,*kjWmOTkTQ79" ZaB2^ݙ^J/&[noDL;/\{̐`W]>k5~DyFh,|U%YU?..NܘYnCG FE01Ga˴+#Q91P\>eҠ'wkyVQ:2 PPS)H8%oNp;k<Ϝ~֦E{!x!–m1;<B:1"lS,Ҳ58 1hho!ư',5f ?|1۶AL`˄Dް֑BH0+?dJ~~pſOcap\.B v p[;C#OKQ#|`>叠zӺ TC'D!yScU30cac! >+c{+YbCck} RWpL̜ί?g(!Y "Wsz%p"}xaN^`K[ hQ{/'?!8Rhk;&l߯ՠ9n,\0xեw>sڮ/hdϣ@9MB,ݞ >Dbf#cLQr|7uBY {CyRCgik՜;146W=i13N(}. 8T)~WXa61l; ajuFJ8/޽VŌKx=S^9z~.C I{6:T;^|GQlfղjA,Z~{)u7_TzZX}^jQǘ>qlz@nszKiȸ-SYDֆ?XIh]W'v`=DvP!s! kC$@q8`jh:s<бl Klf{;w4ThP/gsFEqvv!pSAfS_Zr!hP zHRA*>4ߴ[Q;=X)MhB;Z@rauY9v/*GD8n2CJ\8A ئ MաpX,8+PɤFz"jR;#0b{FF$ػpC<7=N2`=Ekf"Awq}MvBj̴Q F䶝ͮzWDS(1Z7;:\Ѓ0 0Egaxn57:Q8SH\ZIle1EM32tBy5]rD#Z]ȻTgsoa`.M/YQ*e&kcڣ\+:Bޫ!`&+ظ4UYjXA`&\#.y(> l^a4,Rv'v D b 4),;]%Y=A jY>06Д,~MP 7_˞ƯmLkGTJ#Nf<G8{'Nz _ sgҡ /: x "Ik{N2՜l#8oqD[)5M}&bb5@p/ # 9"Tq# eDUboyK5Lۻh^at?}!:5")\#~^#r Ycw<@uM(&ax'%W]ϼoF`6Xjc Ћ)t OQ[-A4A~5mg^yW)jV6#̉[94xDMGP7f2XJ}[wAx)IcKj U:]8D y5IGx?G|sC|Nu=3w\Cz!@H7S`VwX&-Dlch`癯tRZsJć !جC80QҹE<ZEH^gˇik6] igN\7sGEثmů ex"w I.RMu?@G9 !l*;֜Ct-X0^NgȰǂxzJPT zTR3y2p&N4%!>(? uYYgPes=ۖou~inNY &_ru=<@4i/UضH , NfA(:%5wnU!aް6ǿG= [_8:C2vHvRm5Juo#ЙdǚQD(Hê!Y~ߧMCmv,|>|*~Μϲ^كS`fgd"/z/NE42[7$ybŰ k6M=%A)P{iqC;Ce pAlꈕg/ͫcCt'6w?>ꌙa̪^fW\6Ty>.aSJ4aIQO~=|Db ANmhnUBЪ"r@!:#4?Ȳ;P_P2a& DidE qLmnǘqƹX`IC0>'}sn.$=8SH#mA,Ə=*P:^'R" vES}ƜGcOJ^'8&>U֮G}qRl k.svf,?7TfNM^C]̳Px ѷJT!WQ&֥ AA RX5ϖ,Wd];1ag)*p53ޞЙ'sO5VUE;wM_x',Dw;Ka:O9=+iW,>c?9Z̓WG4HGvW<0yoB'?t~yV/Rc?h5z\/i@uU4,| yaTpG,M5;ԅ \&qc,PiZx)T]2\JlRKAx$0z\%t`T0Jivx~q },PI+<2S4q P:>5@)%<֐._O?`A]x,4.C*gw#gV>,5}jWx/mx>VRYN qD]09?&d;֣sufnK1ĝy&ōp/kx;&-xCtI-DKÿW|,G!z>rx#qfNk^'*78'?+YFZ Pf(BKR\I {&H}7HGyɱUqu_x;*&|u;}^tFZ uQTr#-qV+dI游bOXF@͛Y;59YeF~DפTRTy;]3btH R/4W,CސaN`s1_<"~_Z|I6IҖE;)k oMt.ƧN4sE؆n'>ޓ "j317*Cd0j@ՕN$h S Q.!~4j{GKgG%"!@, OR2JLGݢܒ^+0gϘA_~a'FQF ҕWA,`?yLThs.Ǘs\ftZ`JOqBՁ%\U,8›KEPEX2» *{) v-Gn3O=ATGw[̠E8e6U}pIVyc@9k(B=5ޕ[H[Y:ҞyDZv482oC#|aWYqeKaBQMx!!6"\~뫴NY}y'~eOhziO7Itlm;Be$M;? 6mگKU7i:R!pvUzT9-5 B܂!ǀn %z*OԢFb((eo[}X]V5[G״⺷o݋S{/ĜPzSb5ﲇIA\"X%D8e\ 1Ƀc{v"Yȵqr10EF1T$BWjsDXsuAT` |Zgf4=vNN:*=._x9=a3) Iꑐ -TLdy{ 4 cX IQJ" GO7HOg#Թr;GBFN9 @2Sa !SϠS@$ Z_U -|%6TF`P+5%Dy(bbi) 3\/*eO9&W_:G@\h=ʕ] h MکxA%%ٯƠHY,Ar)9뱹G=׍l5{%/|@W~~}1n(25pS $:WWwr3$ґ5bdeQ0Rff'˱N+Y0UuSﲼ""Xʆ+.FPFJ1^ R sq `lU[7]G 5&T^K_Hgռ.vľ7s1S#;mo>7$6`z^OӦ)чOSnDlwP++8b~oc9{#˿LaN04v]zy5Ր) $qK&"P[(){8st{%«В0bH?Jc># ֿK1OGЙ 2d@٠_dh!Y %{in*E暶8CYo17>>Nc^O5(X3;RԇCMUtJGjc{1P/ë7l}І(i)'&O@7L P;Aː~pDWo,.u;8OFz[ʕvO;6~SB>rClz(y B .,MUlP9P'2QFɨ n!_c:b?uA.f2X%K5I0ž]!DbEw y/iXRK{R)_ոqOc;hO;x#![b W DqH/Ch9${ tW 7aSyNd(n .hf @;!)0uopƅê#ȷ=1$ C B)&ø Dez ^/膙h %D$pU|9q{zKn2J)%q]Vx6'qckzx}lzS-&[=TZLĚPUʫ߸Of9 `fudQra-8;7rS2v| DzDAY=ۦRqX[\bC88Vwb4tB0'J^Ed(,r!"uFq`-ڈe܆cCA#*1@ zP ڢnakIYJ}EWbG³I.)5: AAjC̾νͳJ5ZH<CW_ra}~2XT$,E_+z/[Ě1q* }JE&_ɯȿ,gӲRC8m>;%n7z=88h1{S/^Emwg^ra q6Xn6-BTJc\L<ޢTRQv1ƆGNJG\bt)~$EU|9Bql*0cF N@i/J㐡s?ɲG[Ձ uВ܎,4'mx UO跕k2,xāxtfr>ү&IOGLn#%ϰm '494u a/;Q 0# #/˶V)x}FtX=DKbm-N@jugPaGLL11} 75cKɪG{.B̪vΛ(ok q6dLjrAԋVp颖Fua!sHֵC ;9OL*uFE\6tV_Piz@| {mG)OD . xϥCP\Rt/c0|V"`!R*Ÿ$s(WQAZv8 t;9 :bDc\Ou{}]6wK(qidZ+};kf >Jt"5A![>fdWx7PlĦm/K?;^wJTQP|a2Լ:InrwX&nIiQ=rmoޤ <N-x- ?- ˻C{ ld:0OpJ$ xy}r{|>˻# g`DO,9cjMqVºr2l"br*5 ejCUY GK X=WGUÿ4AraE!@}fP%>Ψb`)r8v)+O @LxK}thxO7/BD7uÔ.%* gT xYG"p)@h5tpֺ>Kx4H8/8pl~ -Y=36zR?+BSAKC 3f= q#cC;gV u-y]|8oCDBE8/ \#ZF1(F[UPaa,l{:*vc}()|X1^wW]ٟ(Aq^Dҏٱ SNTzD9QRcY)/TU.&ʋNlu()OMBsW %H0!Qk\!|9# ?R2Ws S}|<`IQv2xLMH/eEuC26:Ε ޟUQ l.G9)e1Q f% 駘f&])ekn?4bu}&g,6zEdmsDZ(&wwM%-A7pRظr!#T#_(B[v]Axۥ;YJ'AIyz_0t6Xon߱(6[1a {̖ S 7>  *.^S[5ELJQ:PZ,YNE*,wzݦ$T>GeD',ep]/K]3w&2F(~ӳ2%/7y$IoH E:[6P!͈5|z qZCN~<j;.+eXwAi~Ui5ElO^;}c _MJTN ,bQڌt;WZC:zU숉:R`fp~ݎL6-b)l٧s,XfCo%00AY_2!GOWDu9 ~v%<*d5]a?865$8 ϫ?UQ9k02b`\܍eoZ(u-ٸh`dYO.@vՐWA8*N_Z_iJ)0Fg TӐP ~O);ORܛ1FۧYX̬(Ac,?0Iqb=rBp$gǻ>](,2<QTDo˦n{^ڎ'BpvJ'YtZ/ls&9}Bkv>mÙyYyқnmO*z}0 K <֗1(K aVSE1/Eh$||Htnq:嵼f\v&DU(|eL=mܦpDivlh!TRaQ*{o5\y:.Bu|ޔR-H'˩E2i|v)qmյĈs1'mMu I oͤVma/?j!+&3#ZJٻO6#j|\5V3yU15gl(J~t"||׉[_/CNLA&-G q >/ޜf]PNhJDx 䄌dԯg/O HP]N:t=3 |g9'~Hʷ\d6gyB  ]yx 1VtpߤCal@@\m.^33`C*݉=N0im ֺwR@Ǚ8‡40m2bL }&K 4Zz5#CF2Ŵt([iv6W;[Rv ~ ^\"hrg+׬#X,ѕG

Ma4uǦݯApj՝ .{DfQ{>@c6WPsV㷙Wd`h[o5Aws*ஜf9$p/ oCc>#ћ>釠'0R^v.!"{e\=굌(FVa- 6T.dZÍfq8 +%;+tyhm_Nh<.?k!^(&ϫ*s-/ dflD`;Fz2I8:OFD*& >Rhrpt9UGZ F6Y60kF0`WIHg,{3~=6GEyrQOi"aEpІV2'%|[LU}yI_2V{͇a\שNxW-_<Zb3bMěØd XM*Ead FN?Ai!yN)(9Njcۧvg$  4JH!]wȌsTVS i9gK}R $dv}Z^qm1|&$iCշ5)=K*b&l èÌP(@C/O?HM1/l`L  AsH_fѹ9Vt})7gi 87'~*(O'6o( EmZ h8[aK _e[ [ж$pZѨ%gF)2xNJ\FLx#j?dwq {pS̶|)vAv>J~];{uanAKaȔH 5ƺm|TI^ܩ;`We{u]My芚A {㤫/kA8 9[4hnBLaqj޵+ed@*"S}Y&^y:SG.]8R;z 5Et5fx Em1uE~LG+̈́؇/kQh#A\GX1!LRy"?!iա|c#+ʐǮW9"fVsM:{$oh7M}Ab,Ϲ{Gh?ax^HQj:Et9fQ]<,`Dtœ&Q1R'$Is\Bm$A^oBLNm;{k nn1ȋ{*KMŋ׺}Oz҉.粬HQ7Dwy ÛjJe%e):(!O8 I SjvIدH`h:Wсk ٧.+Ş^̖aˇ:k e*װ-W#oi𫄁dd΁5-88_}Xp}T;WC N$ؕ9f 0YZ e`1楲J ri0!h*W>cE P'Y\?mPC_ZQGjw*v ^'02uFuӭޠkvn&#*iSm/pI\r`έ.bEx9;>muSH@j}(2Ϲ߱L4 mQ3Gke z#;6ס~#!}9a g1,@¡l~n@:{wXAv8[ԐG06NT?:&yP{ fmGzDx{ p)3҄% 6U1qՄCƸ qЪx|NRvn{D3UŒ,oņ7n5߁j8vKy={>Th aڎ֣~pTdh~ : LdO ]o)(7x "mYI9[%7*VEeˣ[NM-^ sBxV3=3pv/ ~SjK>,1߆eUv_+|z|RmQtPV6lބms[Bh˘H v?<JK10zE~%rS9V+a'BFwF(B`[:ǿG"HPV;+4ZmD7Q[kUKe H4=" Go ֛S!s`)T+3 :xo1dK߅l/YE1Khh!Fr5ythЖR5hT+kDӣX'RV3OnKŸ`v$.{$SX'%AC=6-~qY=>U?[p<6ܺks.̂_ ^=+DaU>`d#>F|LaJOadMT:+*Q4T JUfkpA̕[N\;2!ɠAL[=On,nT)J ;cANN)Ͽj'Kgs 'S4:91(};tDPoQE3Wce_{5C͂` o~`>bs+ė-okNLIrj5?PfІ'gSweחxY昴W,YL胛U9F,] :FZ ^ƚff*gmG%sװ4웣v{~&\Qm2sw'dp(lc'YÌ'߬SxDG\Cl: o UXǎi״`ay`0iLUFsBGۓAro0KNSI7tpY -ĩDlH?㣨m vų+TsiǸDgVGi6c/xeI{A*;ӴSܐY/ P}"<I]dzVyb)Up(//HK*A&cX^lk.S/tMަ8cb*NƊ;ǾHt;PG@ Q7VTWee)i5n`{e>ٰzx6s?_~x;Rc~p*0M>Aޞ.b/{(nCw&sYh-KTgߑz r ڷ1cHla^ A6/6n݌h9cҿ4.~Bl`ATaHP#jhU`S"_fu7j!屌 f1C0ӦӰftfӂ<0qOyoE'T//t.&59DIOfsᜃ U3HyPd$ JECVGy{#y2<cfMή3bohFz=eaW" .YI bQ w*CG"*ݓb\7awXK[_, DSM0$l,/Fkl|ub.te_QV%GMxBs/a+d^rsh*m N@*]9=9@g ّdN#A,, Ib   q~ bB!~>pdA)sfI6x!I~ 8Z ŁGOWW.t?|agM8 7&@{V`4wBZ tP>qvv,PLl+{"6iiSԢ/ ;sP[pvԁd{*0JC*!pu)}^Ė& [^FZ|uʑH|Lث"sXP{D6Z˛z̶!\#1EAyZ~ȶ.NoGy=K̝aN3Js@sƭlVMyZ'N[[-v!LKk?|IA ru!dx 7&Ps__[~X6(P'mh}}"G%ow0vukqۿ#b_}鵧]SZ;NR@>mrb~n:I+H i't^8FƮoy`6xIwlVrD3.#|?&:B8u =[o@Y)M9iGk+M[g;P#7?P!!J-*ZVSЮzA?FpɹY,Aʉ3 .}0p`ph1E3+}e-֭FER?}Ma-Qm_u|7l(;bf4r.۲4Ubltbicؓgi!C.s9酋]w%N6W겓|S/XZj~5=tao1@D0*w9Dg?P]լ, [z&dagˈT٩+$;IC/.9ꈓx۹ H-vT[kӓ({z +S}qGA*c(:A2 GhA4Ӭ1 11df[.{U\i)ulVH{mqBDי1b˽44>]گdYHҧ1G)JCke:e_!-Xtc FBeFCzHz,爠^&Z_O'6wOs%-hC`}0xaeR n!P+ǀuV'_V1B/Xdk|ͥ?))ᡔ9QYlAt_eu88R1sxEh?Xis@b-?4$Ay6jǜ{Ȫ;|8c 5;}?hWDbsAԘ?bJ{R퉸|0n<_!MC4,S$fL=^t\pcT̗5z"}tzʹ](?cW&?*14tSX ,sG% 0L$Źu#UA4xΌZ02ꘪL%ase4ULrN!q# :¾ p$F6x^\CYd= lR97ޗRFv=h\M^҇<+sMzHRvҕj z"7l+.sCGA&{/K>êpA}W 6 $~ ͺgUC3 wB-Lk$QJ Ar_)C>r|XQKfsڅlg;ͦ6`S]rE1q.Yj+SH:?RAEU,g{RO$᧲gnZi G<.oIy( 󗂡83&Bʶ͋qT:]}^7d@īc! Bw_AKĦu 45QJ5F`W\WG|- kloTȎ'(R7Ti;0! Sw/#30û__Hu,p<[8Plhp_SDTrK$wG0d9:yh1KoḾ)ȧ|\됁hp#AJ@;vQPvg3vB:?2#_t.@]x 0nr A#mC5_2 ?ЩY,u3fx0\4! ϶Frͧ0!" W.3:t #`TX,`M2CWF18dwcF# zg98_fpOv?Eki *SD8 X(F(o.!mCoOfú:}FQB7,< ;xu yѐ6RrLT? ݯezG( ~f%f+D.JVM!$il}ȣ 3h>&㏡wZ{clZl D-1M"N%4tšhP+AC~RS#}➩I˷B* jZT#LMcYS{SVnkwA8Tq}#rAe.X38 H]V%KIlDSb*7 ,0mGcq&;(߹Ip(k{kq*)`8̼9O| mnNDoIO1KUG )N*5] VL`ԵP]侱]jIn)F|O(Qf"j7M~sqDŽ7BkvAϴJ Bo+<8ZƮtJħ}t_ coC=wV~Uv5%X!7&RF -7iHPB>vuWE޿^ yڔԩn1Ղ/[|ơN@@K1{:e/{Yzha5YvkMQaS*WGV?dt~"zX5Dz+ 9/>ׄr5GĽ''KSx9&<Ex>~TNϫ-:s@: &ka \N ^}H{:fv`$2 Uв~ ۿ(u0gKFa|Z:CU_Um*1а7rr;!һt [f<< [ | C]LpG \l<z?Lnwhuy?4I! :s4m"O){kl[EA A'3sW̔wݸW7( UUnu|W-_ݰL?~ =aOZc$j- Ĵ@:~b'r%Mv-8+FsŞ^1UR%ܤfqs-Rf! MKf[~ZdZ/zj@hO0 9AT0?i'E 3JHr&Bq_lYcYNQ޾_W.n 蘫5Zp ۲2[Iªd(}+8]Ĝa8-(?rJj Sl4W9Y`*i'>jBɆ44"4 ͹3K/ѱpɇĨJ7vwyU_8G^Gg٦%O+ؾBZҨU ] 0G'_RW[a\Nd M(@` w~+CpoU4ܶU-1cGtd9SRx9cFT Fvf#wf3䰦?}*:(;#AmF8!&{%J'p桃Ğ/B|.7Ly0lقuL;b3p8ǿf Fms,* ` Z] %ERn7W)l(w=?7s'}< {`#yxp.|T+ָ;戴lx]䵓w/*"ff;ADohNN#^(x,5FDiR뀿:'ճ)| ĕpjڠDFeL~sHZ.q@5$Eˇ~'Z:Iۋ(PӑB- $OycJQd SS)Mߚ;M0iH<"bVqaLа=W_'x͇8+5_92L=$\$$ֽR%̭;t8 )qXgT}>L8[dj݁)$s;Hq'z=K@p?h/s{7CsTPcեr<[VYXBuSl|U "IL@?|}PhAC'Tam  (0@)@,Df5b , @ZC0HPL@,ÆMg:@_z%7&cx +BC!M\ %PX@$ȆH@<; ` s#BqG9<:d$yMY, d>Dj΁>h.#9˞dO1AY&SYޓjZY"(ů_{up(o{>X3n(:n}}޽^uk{}fUw4mm^@O>c]ʽ]*}뛏oso.[tޔgn{3u^E{]ϺZ=n{gu>{z_[{e{;|^Ͼ'w9vϻoOzow\mٻq׷{y{w>3_Orvg];)]K{{ݵ{'w;n6|Wl%ZuѾ=N]| 5٢.'qxw;j^׷zu<=[k35wO^mݝuϧ]{ٛ׽{ۗ9o{|o-0z}]Þ]y^fnztgsޕI{כm_}麾{nکOmn{}4wz]}s{zӽq޽Ϻ=kfU޾;ۮw׽_]>yn˯wtM[ZՋ5ݙv)׻]wcnf}oowsw[|}k_y5Tޭum^*P{7m(mFwmgįo;yo3y㻺^\{zѮwo=u={=zp˛׫Lvy=nf[uvc'Ivݥ{[^^gyw{:Smw=ly۾ί=s[۴{g[5/Yݶۥzzh{{='wu{ޮ\Z[Oy{r^^&Z=Nvrѹs+麶wU$룻u[X{hnW/wvwvjMiuېby;S۽ѫu޹m=N޾ZomT۹wq]g_\'{{ܹofn{o[vGuw-۲Th}󶪝݌}iwo]{N罭ܫmPvw7GUv,>kyg}3{wvGkMS]}pokݮzk{^;rٮ/^ҹw9ԓڲ[fv;vvnݛ5w{oW8+ӫ]ڶm^v[^۞9϶WmO]_w﫵wsӕw{W'Gq^w^k:\wP)>;p4;}ۭ{sm[{זٺW7Z̻;]7jbެ/bn:BkH]vm{Yw˷JݶIiY/7nMf^\w{t4ݹlzJ/{6r״7n֝|OjھUw7UvuսNm%kY޴=笜zWM ]޶o\ξs_]7{O{Qj=uͷwuzo#m:m{ٶM,;{{ӹyuqIvayɶ rҷc3.wv]^u۶MT{m޽uz)ͺkomW'^jOlm滳jǵ[n fޅjk8Z5U{Qݫgt*vi]mmniGuWwvFήmGk%uֻ{޷W׽u۷u<}>gbq-E]=oj5]5fuzYӺyQhS9׷vW4k{ۻ{[otzѥ{۫=گ^{ז5绽{.]ۺSw`^:OZ{o0uX1FM{qmC[7^kXcew*^moolnnf=nZ:;Jy{^]g{nܶҦîֽc};nIھudܩzl5{wOwum=oϽ|g*=ݽ>mu]$דmɬnaww]uKlosmmnǦw{:Zwl^smmo]6jn]ܝnf.vp[뽯[zvkIٽ^sZy{p=6^y+}i_{ݽdO{zOXݜmso{mj ݞ+nj9׮酰w77u팶Yo{] {_}tϧ{=zxa^[k۞޹ioM9ڡֆwv{ytmnۓoZٝ^{=Kڥj]^뮽^Eviƽ5]^skVIw_]ogn޻˺[zw{7.;^ǽ;,o7+^MUJޥWw+U={zvn3jͷ#+A`9'|1!f&i0jw%ЯU .JpɄzEI0 (ّQR"&a2R|TDIDBX`Iɑd RP$<) rDI1%!9 FBLDa-@wJJt)E$dNQ :$0V"LX2 J\EJ09 $$PD $䢥'Q((((((QRR0v')#(NIL2LLNIɦ\HHdIҢ]_cS$+!ZUW*nVMYBՔdE%P++U]Xh WU ٢i*E|xggR,"/}M*mK.S)vE9v Y\XL[٠@w5 0T*4{ARUP P2Z_+zUW LI WdC!dIUaU*OtTVXR#9%@T@BS +\tՐJ0%؈(rUdD K,zB ]T%NjcUbJ̉.jJ]ː*7lg94j!e&!nJK -̒H<@P=iG' L)iZČSo̚#/&tl(4EKI$؊R 7NI<%EB rCUiC% IH(8dY(fxQL+@`K1N-<^1ŀ"Z)c+cz@ i/l2oL<~ftxC>q<bbN b #4',ý9dSZi ۞yឩ:A!<<5gT՟?>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>O>xi#w`a$2c*DȞyK,IHJ 8RQOV*KQ]j5GJsuz7a&UA_KҨ"#$1aH@'FBZ" $ aєa@q 3 X{(R!Nb*HGLə>zB=%h"BAە"ZĴc/d`oQL(gR0BɂUd&LNrpaBgF(F!%1.8)\L2]*N!ASI4E"HSDHb@d!%HduULVH#j8 U&e 䨔;a"x)E"٤O&]H(( "tcFgȔ4lA䡜<"R,8򄊺;O*,e@%ɢdM)JT%E"HR\F#b1b1a Q8Y 8ı4MF,p' p%IRtA H$#BQ )EEN1VHU4H*Q#$VR(/JZDd2RN"! $=$ GDRA+t^ B*($$ᄒN TtKЁD2$3$L*D 4L2e'c R2̤1K2 FC$1PNɄ1%0!$yW 'HFDa"T %I\UU&HB a 8q dɊ] q VWZ3D*JPELCiRD1:kH R /XETN%8SZBR!X4XLU%dRFB]bDJ1s+E""Vj-$)PrHS#N,e&$WH](#LQ8IE)EgHBRHNp_6 -+#G^ʐU D( Rt$Q >H["} r|OCa_J.eH+IÒ)dkNdvGH5lPT?C#$j=I=aj P$S4<T.C $ 2& 2B椓 )t%Lc R"I $  r1F#Q !!!!!!!!$$$$$$RHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHQ $$$$$$$(B*8dB'''I$I$HĒA $$$$dF!##r1 FBwшb1F2#r9F!!!!!%R9G#rr9T F#b1 !!!!!!!!D$$$$$$$"P$F# q,Dǁ€aĒH3(JQe #U$IP$bHԒJABRHb%A8@M&$! @Hp$1!I2a }<$T S (#P :,<\^%0[I'0ń,"2KBcΤ6Ir.:X#=QAK -VLpP<qxyك@A˱ddN^{p6)p 8r0fO+#BM8drd>L#!Lqk92+E8GoN`W=VLxɘ1y۱M.G)#yJ1L\Y%WŸEghIX:ly cmԗFGqaR#Ց}6^Zy}"ccQ`՜zE}Wuyot=3o+le$NvE=nb}p%TC*킬ќ<$* -%d ^2OO*}ES:)T[Dd"vHKI&< S%EdJU4gV(a 0v~R%|Dd}+f>30[MzGm\JϠ,a*BK*(lr*cS8 ' jÊ`H21 Չ,pb9̓2G"=3ݱS$hȈ#ZVBU/F)FEt`*#"R)L%sG;$܄X&=/$QT\W,q1SLK#c7cO2;iq$Ktݞ%zLc$]n{ۓ4^;p33c+ 6 ;DD6HUF2l/{ 8_td[6Dܱ1d%d{l${ Ų8'?1+ "'Ga;FdL7H ۣ{dsK%er#a/<,;y.#,s\QOq^sUf195u7lP#`3)20Vc8#\}'6,L%cyqa*;X13S Yӱ0j ۯG, III6Vأ[ ϐ+ncVrF5k_Mezq;C3#-c\w63x7+os@gwl<^o=/ (r)egh^#bwU/NcG @[+) zj!+Moc8m%E 8+>-SPWH:VGȀ\oEfOO{ A! 1ՑxoYIOPYvwߗ=|VPmk~#kZZMQ!,ǰ^xk{>"ݞX8(0 y=+i Q2ʺ yqUǓɨ!b%-nJKdoGpbK9;tyCu4Pt'Vy~ ouA=FbTܟ˫>fY}гO!~}?&^C*"^s=MJa,Rƙcw12Tz^ZHFt bJ!qWyϸɟ`mʯIg;H6^c_!Mq5_GF/T).Qo4$o"q$,B( )Sl>&bnfV2@yaRx`o5Z*l*k*hi.f7G#9|8$(x6F>t#kq#E[ >#è7݇u N xu RȲv;}L:'Eאc==4%\+,s;@O흴m;q*WhHXx KӸfUӾF=ˀ־٧l|Yؠ$H@"p't4HJ Dm:xPUEB'"A| ?0yBܟϒ\N~]}A;A0$M]q%ޒ[tE2t.arG"f) }^P^([Ct6ZIy̵u_O IOq8Zv)mHm*SI)媝HcN@Q;G &f"p>2p+MS s0V,i*7Щ  VyZ{A[DeL<0QHDQI۪ۘR\ji%aX11TGw-@sXn\rPQe!HkK=M'qH^֜47azy#1@VH0Nl]P! >MJW ͺo?=qfT!_j꽪N#Fð/ ~ȫcJ19U%@5)vޭ:_Jk/[;97tSev5 : E"Dm!^|l ,qC 'о*q@#k `64\hBA>0ʋ@2?KC3_*Hm.ɯo޽G R2&`#cGG1$L=AI}&sy>?,bbqw[` %rLcܪm**UR, wR(#a 2Nn\rEkEGJڱtjoܹtdX@*1Zg}NaIpp>#:G=$ (|}vCISD,0 OII xf$=2pf`HIa$&!%o 0=@L9d`pqlj=&NaQfoyzzzz?=@P+|."(" 0SlrC02p&N82 2 "d%r{ ( $9!' cֈ$D$!L2Hd2IFDJ$# i$!0RĠÆp'!8pUJ&W&.giسt2VſvN`/c! _F-)D$kgbt͒u?q!2B JE`B)v.>_g )Oxg$˱7WGl%-kTpX1N!$2KI2IxÑ 2qu]G$Uʧe|S(%uP'`MVWBۍ:r_/KyH8䯆`?,5v>}6?ݽ ]~R$p4n3CHwlwٞ[=l=`2F̓B CV|O4u:SY^$7k 8Tx P&2XҲ.!@-) i s_~WmɆQWZuz-k,X$&P *iw<Q6n\qA8y~Z|&J[T 3iISav_8n!?E n?w@10E FM)JE4$` "% >G Ijs>!d@P2TE ]MJ 09 ;G%.4^dиY`aw^XI+baBҬ+ OaV]51ti CQr̭|¬/'7MrU=†uqP;f#ХbcGE>+,< <0<$G.8Mr`!$ bV$0! .ti's`36xg,q +}PgR_`VSCQq^>@plk@IZ+M `tךar}>7T;8093qҒ|T)3W9$PS>u0Is ,?r LwdpQd9@'|(4TVcʸlΡAr!7TL(T)o TֹEgZ "s[$Vut=, =-ιƇ(`4^],nQ+di0{!<%:Q@!3 B+ij]Xgގag^'{g»>K(|ȴKEP86}K\l!өSkH8^B4QB%]9x8]`)=vk! V#ձߓA >t?"h:wjb$Ȏp % 9NI.AqO %,m=xD |3Rm-O %̳}S[͵ {^57LOr=Mv-GP8B=Uia)<|Cʊg0,f#$- y!.Fx.$W/JQH"+Rl{鋧ͱ6Q" Z_/I M\b)* A9)ǘ{UqN1?uEiǞPgL)%w ЪUrwӺ(hw4@Agȳ&%9Am&[Q#1Qw> 5ҝ:V!/Aqa2Ҭ@(a$T/0CUˡ߈MS{sBK!p # t 56<zE1+%D.8? V27K.~=O+gI/uA,ͽz%9XYv[ތ苙]AkԸDҥ?؀LrIЖOD ]GPTL0T<07S DPd}l :5b<.G}?/p$a#wGЃ6ȭsgr!,sW,^ ~GP㩔jcj51Q-JDuN )OVubDH7倗ScimNlxah3 )kmI r&wf6?мWvI^ jY;I3솤h@"Jq3r?g|W"3C̯,Gt׃+sǍLb(qgF9p os$ɜ}L%kiYWRo36Q  lߩwؾ}F1P`FaQY^)FF%dqx3EZ"̒Z ],c2XJ21 b1ȲdX5Lz|tK9>fu A2{իlC^rXR{E(AT_GRhj^l 1>ŁbNBcdXr#&Nq!@+; )RF}glT!E/!Rhn oID_$ %̢\IRU>^ʈ)KJY *Q'.Gʒ(!GdQHӜb)~5G9F)nxN{mLA Z@.e'+%?Š-/=qܙOYNT~L~ TTe.;k Y,K{_W寧(V+C *c)5D1f(TJJG~} *e*&ʊ"ȎyN"" ]l*(ȣ\VjVo# C'{m1Irlƶrv䎋J/%众^Ky/%,")y7WMgiM?ĩzf$k5[?_,TK-]-WJJQ k?(l)Y r&K N.%+gbA)Gl%@>Sn Z%Oʗ*uoM2(@M<ȷEufT.oZu {?OKɭxz/faRuAG}Tw_5K"͟Siz%~IA~evg![|~)~ -*ubݞ]E{ ϒx3~6Io-j,̕Rs7ʺ*dyZC_M)B}xq,i{Vc8)EdF LsiZ墉@f-+?S2T09 aӞnPHDxF5r 8![vTؼ L9#=;ʑ"\'zW|Y[YwW6$=?a#.jmܩP!|RN$&+haQn ݄w1b=["\DP-]ģ;}թHT*@iQ blI;i+edy/}UTVHER9FfѮ HɊ{<<9@#j1\fEwv'X"TNo[E r],bXM#.RmiQzHdvJ0֨%(52 wVmFw{7,D ;VnF],A^|z4+aX<@/9! &7Dj S4v,lg(j4*\яO(&td$n@-E-eSlt%\Xp`tUd22r>l̘HjhE1QBeinRaMrځ} 30w>K!yi|S2Ax܂J7d?jg!NOn^ *@Q"sl4DKАr̵/ B>(Y|Ly~ -)$D:lD=ޖǢϝkjg..& m_P<i?2RgStDډGN@8E2J)<55\y[]V!ݨ[c"''矓Hc>\ **|)дfM4f\0wD&cY;@R]wKy<3p)B:(5$,^V9Y|"%fx#:Co,=,27L8$ZJ#g/R%9NDH_-6Nќw˜ :+r`B@9$/Eq)914 +$ސ C8jmpBa9V&P60fm+ݖ"H$qL8 RrpW.a怶scVY*'xY__gd"yv_i)wpAU>!KCF= + #aė]YBEcq2J9lk#*ʊt$KL{ "æKӭ9]ȶmU? wݦY22km#%g9WbM,:^û#cߺc;n)DTH[ΎS=]TN\!K0?M;$[t^d|iJsKsׂZ5^O5xi~ ”SC-Z".D𔔤uKQp⨿*Ja)~r㭺T˜5U0fۯRUp, (*y7C)e|9mFw۵k[<:kE֦iorFWFYKmpHVo˴)` 551<(^ͲoH"|s:eoR~ϼ?Ǚ$~Ŗ7("6ݯ*6UVWCL=baa [Pr]g-.6jWKPn9A.0Rs>S^6|VCkEAߵ"gQUC+]Vyv_u~-Ĩ7niZܱL SГR\W$ Mn=C<^j@~ٸ{o| T(%7iEc<=ީ}oELI51ej&D_@i7Q5_e4O/9WG\8N^!{YXId˛6/0+Z9-5\:R[*K;8l2d^!i-b+\l}"ie0č\%xhϘO6gh!Z[ɝIb+# uTWFb _F{f]bھR֒N$ĒҏgbQ2ᛌV:: }|)&U#]t P`4> ?A {♴qc9{?]yfIC L&I2rd aU}j*0='zNDDH!txIFsHd2L PDP% B99 LɆC%'Bdɐ/PsL2J*I@/Ԃdɓ! |C bbd IdM!҇) e}B1.KxSY&HiQd-BUQ.ٿd b8p),!Ç80䒮V*  =v'4eh DCW0Z$ Hؘ|fBtdKO%ݲƽ{Ka KǔIRFD$$%Ddd$a @arXGdk-+%xLZXDq`^AzP!vCiθI~V!E^e!^omO>+g%-EB2M尕1vS<]:ȊE7šu%E[ NTs]ַWeb$cǸ|,P,@E 33V Ϲt6#H`ӑR5WR^[V.Zn,͉$SkEjVYYXw JZNY/EE5{R*cz^g\_;^GY1?csSl9}N>7EF$gh8eia "1$G $KX"8@ۙ H1G ܝLfOnNQ/E輔rvػ#7Xџ:jNI9Ι'xC2hjL'x'x'x'x'x'x'x'x'x'x'x'x'x'x'x'x'x'x4"dyE\-^ulw_*w}糷CyI2 )q~WIx&xޞܒXyTxxww"G+/T%Dj8vyݪ R" 2t֧\ܣ@s-Su*(^%;otBeI$K 7A~o:*,nf2O<. _1{iU{rP ^f̸a ]  ͷ &DˠNeKPs㕊BI ΎtE)l{mJe]dYϐQ2WWtZ]TJmcU(AAIsiRڕ)OT4 WS)%A消0K㿑}N.y<*l  f`FSוMݱ isQ|*YKAh)jR4J\j3LWKOg3hhS\i!E^-W?Yn(5`+yJZK뇻)<;(ϸ柾dۍQs9虘^JgVaTo:t{,u_/Ԣ1tf LX3 upoT 9$ 186ջ2jgؤ'q"+ .\Q63z}Ke6,?E4.%]֢;0yG\SdzKC'H}EJy~UXNM޶Z+$ViB]k+ԐQTo@AylP6c2ҁC3Šjt◲=+@wH9_֣'8ТsU)dF"z~9r7X!f)ˆ[9zHڅ/:o^l,LMS ;QMo̗ Qhnjk0$Exwu& Eg]ʔB}育1w^7O}N D_@^+S񰦖zQ-/hD~n{C]a>0E#9Z@)ipK$DcӌNq4*f0`is܍z* #PB}LF=W=^!>k;p:2L/>'NahEn}|d@KDIEE!L*q Z K,7,HH̹3bxf~aJ62{/4XJ@IŒzn6--(y][(:R~ WnSA [ E Dd}̅a!}*Bjuzy7+QtZzkփ ]Gh8gI1r#;IFfn3<ƉLk\SW_s4CÖId|Ss$tK$FUZ\iO(.(EE &tS? 4dl}1]lx vfG╣}(cP~3gZl5Dʡ3x%N ,="r7 .i* 5WщI!bf8NMc۬J5WII}hԆM%1׀1qsZp&r2+1jE ?ȠQPO90>g)YE.[t :"46!颧G=#|K.WXI1SP #LYbe Beڝ &_ +/ ~~r ^gClnjbN,$cdgʦ /@~c_p9c=*}&2$=G(QkxBVNh,A Ŀ!.MD49LCt!Z~/7^oaݟ&U{FCs FN t MP%^KLdub.r PjWϜ[VC'C3_bn#g_kWޓ"')q!"dMn|"T (Ǘr$<<*>U*(},'䠷hfܶjVSAn/Nw1mb8{9;MfS%CWHt l[~ Rڶ7á}uh@7}V q`X0E򛪭a.6?,mΩ dN5h,b$H.埓q s0վ͸` Fݲe7+&AR&>Ny$*Ћm!˃fa'?`#љZl,p_8#ùG%mHl ߳o4+CY{p"SӔ*I$UKt>`IJcIltaXSHP^)1vj'V`5؝|]ǃ&@Rz5FZb&t-x5aH~'~(*7Pk_p1h)8T".is݉.@Fd-vF|MtU".s.;+cFr&Osя-_d>oT?I_}Չr`M=s,xeͥ5]ק#4 pyV[a 6\9>/h`f%T]Bw\^inL+hě-JX3dks+{+`ιx0^G}rG F2v#OFdXJhkRYYǠ?Qo.>R\ Bެur% /tNJWQ~ee>#sȋp!)%h"1{ dq9* 5Zz>V de#?ʳʛ#Ue N>09{USi? tKw4^>>" I,F0g{*Ub)AI6"耍g|S a=磌k< xOң'ډ;nHȌQa\!͕MQKZ2R=a.YʊP6Ѣ15ARO Q~r a1x"&a^ԘB-s~ms^'Y'`ymn~%&Z0_;<t>\$S (i(eGk8 ʎ}yR?a&7bX"x>e-D0 H"Y&.,1>MF"vsz) jGLO(1RݹT$p'GTKFc/6>8a{=>#b9@JvXz>=ז.xVlZojt6v` 4݃BXR[/]-H >ŗŃ2܈D{bΣhZIkA=bt6]ʅȶ탪6 Se]%\<ⓟ+ɗox9J X:;;,U:KAOa׷KD"ʊoA5Ms&o$ ?5@Dۚ~ خ0e:PЌy1G<}٤'\ b+֪ƯȌ<-9'sD w6'D[j圶:^,.GG`=T긶EY >ְkzG\Ѷe.6150ٮIB® 0YW_iJ5=OyBYxgI~`v> .sqrLb|W<\6Jmjpɓ(Yh<2|؆ ϦQ_mBCY*KEŚiƊ}7p U)n;I_89:RLɎ=[ %9.^;LI% vAlP۹>G-:zI-.V-h|no&r#X_OߋyOwvM\x<[\N=nR,h'O"o U~N HψgztE z&EKZ<< $n{JJLXTfIG fU?=g-J8Ԥ1@?S{r 41.}3KuM2&v4L Sdnq⍂]<^;<*wfP6  U2ڑ[5Rp3Wc]ȣC ~+? 'WJi']?KCDCӧ &ySij?P ^A2%ko:rYy68_!|Y`*䜆4CxL4dBՖ'H *_=Y"ySt׈~~\4za ?~K8hC Ȧ^TO ~Dbv;pi A}3$Tv~CO kp}$ haxN'VA `.v<(1Q2'(Ru0y}K"GJӝq7#*?9uq; ,B.B{,9yۑA҃9AH1Y9xH]YiWfh8>@~Rw7-P'7خY|%t /䣣5d]Z})OoAׅ%<SEWSRbrKDJ="eSK4Д$ غeDU .&hOz+}ӹ' 4̶{R܅h)͏mG2kzxd VɷG.+Av6,n",\]??\T'"M8];_˗ D4\$${T)_Pب3^0?^r'P\u`ڀmKTLav;Y㟢uX0? #5✲jzEʡb[Α4I9ȭ r| Ef$̘ζ'Cv8}u`~C(e[rR)_3⑴~x}ğtZ੖1SN>nqt!g#kP(y" ]IW $NqֆlwǼ"mUl@d F1dTJpw7L0PaZ$lR;fK%{G:!!9&7wN,o `fqPF$26>h;@$T5{:[N{3`VEFĂ' 4pw8UaC=1.P:@#d@;"5B Og mG q hK<&}sW$3IiH;.u6[YV] j )D*T]+9hS*e0 Tq}x ]lGhLgPN7kz;%*G;G 4ߢ=͊0MZHd*/4EćId-9P]F x<1Oٸn[om%]5ػ~KcjoyYkl>nN*Z4Qm&,2B=SN HrBV]G+>TV$o9. /Q~<Z5L a' WLK𝗔HwRTNi(CQ.1W.ja Ϥ=@# AqTV?(96 Ko{DܶоWgXO:5-fXQa>v|55p2 3u~K֌a%_ָrh0bW1'_#jV7hj)(DjEDzz8< KN$d¥Z1(6PZ\F&v6Ɂ@V<*ژENjOr V@Hk N\ Lk&wo?t%@n$_MI|i&roHƪ)B*iAU4onmd,ƓAk:r>O()FM3;AHHI$X䒊J *IM9 E./8Q6pġ8"%>=l I*zs'= prx2 d2L39=0a_atJ"$U^&RFHfRBD+%b?\$y`Y ^-. wD]FX^zg?s/f$PbwJc2((lJ}' DKMD6; teZ6%* vG%{n=_0ဃNUxXY;'&iXDwi*^0u7/aڏ,n0pp äT Z}=Qo$ v߼{=DCDfh@p=Z#`C>QȷAwDɏ XLkΪgZ[Q1^1p1|0UZGx`19(ld1O%d |x;;*g/hW~T}ֻi:tHJG/[<|8bquew]a9 6R+_nCN [Ƌy0ĈGy&+1( Zg@Qo(HVU~xC5[&&@yc4r?#D؈I \}4!mw B}rH ޷Q̝QW,{Q@ej{ض_꼀,>Lr8Yʏox7̏ .Pإf8U6vGьBJy^?*u~n>Mѓx++>aU(~} 3Cu[+ǣWQfK],p@tؤ*id%"ti(hUV6gEg< ]fEKX~I9'dbȏ0?OV\Iw_>2 +o,xmE^})=8m垕4'aч;R:~!41h !AxhG! jآVe.'/rÎsȕ ! b0T8Ȍ `W_']sг59v]ነMɶ;+f܈(p~߇{~:DO-|2E ƴ0jV=X&q/H'q=q&Пr9s_Vś- =9QI3 d[ok]B#'N@u/{+fӼþ^)YE8y> TaB\j(4Mc)DHQ1SA f`bbP5Ԕ`%F\xYHj4JC"= %.Q$fYpDe&HY#yU &̕ _3GhOu5-)mHbnK-DZZh0"ag1kỚʢ044" l|Ez* C>πƜ5C@gh\s&,>t+z\Ur}"|6N) 3\fY'58]e W6q+DX-DJN7*m[ =mJ*Bk%չ׍ٰYfO$SSI$+VO!r$=q)IZY㿥 :Hy"s<-Qh8F"ɌKlP6,qye"G/T߆MvDžHv$P(!ho놦B)^)˯Vz0{帶{'jK )qh+$>u"I`$ޥ2cACn_T=LIҠS>ә,YXd=IXFIPh^OoL"ʳ<YHX@FS2E,o&LJ-=W=wYHidoO\Fԋ;I)`*+>/壒V@2{cHJ~t I5Bn{ÛИuÔCM\c3"[mh P%ժwT[cȭ ѨN^o8USٙ=*&ގ97Az(l~9eGY^ ^H, }{_ց8ꄒx >LlB`3洯+<?qyh qeNE=k"ʼn\[0GnX>f2PmmXuݫfb .0.dX25dL-3RMDܷ}6Mblrpr5^:˄N&J8p]JJbH?Ty@?SE(){ZCeLIXcr;/M֟M*XICKAS7siz3tѲ{.(9Q! ^~4fB9EHT];g_-|U6owV^( *oXa#ndlB+Avc""5Klzlj}B2HqR]H̞Hx6u:\@2wZLGjSޫ&)?pݴ~9ߗs ZCKH~7 6$B$0+8"["rͩ~e`& xjrA˒~{ɿ"2o[@.37Lxr ڶ4\A1ՉЏ{\ Äzg XqЀVKoX(ޘگD\7AM"G%eB  2PThԾ>fF0?$6w˩ӟ_Sw1 ,9elz֕}@ez=AKEap|C>0 GJ1f)sRRd;t"C8#,ul.+op}eFE^:GnO`կEM[PܥPRP&bq(0[Q%G/$l`AEZ^{"ٳA=ni{b:ühV9j6t^bu@5\ ?2FuWJ_{&'nlHub%uYT*|U~Xn=H ٻ`%[xߊPV`nO?u}/pJmBKBZe-՞ "AT#=7oyj9D#  Ku^'YGC!YaK^1KH1%HD!D B%bQ1,ZHzGOdD.H/A$9"HS1yN999}I,C*=%Z E]29G,Dblu9ًj?Iu'27|[ .8hRp.gIYRjOz#lss%OMYk%n>ޏ o Q)(I M/ lL 4cqGQ< [̰[]IK*?:f$2&?Կ(%/ΊR.9X<&t\qu@,X^w#WxPY[ld)Hf ˿_BkH~(P 8i'ofEuDmaYߚd!Q 0rC2`W_bdĘ$19:Ϗ{& "I,E;Fby1{j,Gq$(Zy8l 4)ti>eV0}5$x*"7!>`{q+2CG]{G ߢFJ_ @@L ][7q#RgW:]}Ѡ]նoDoJJS) $R,ph{)K [^u'|Nxf%7Bdĉ1BY PD^Ҹ B6Q`eK&w$m S9ڧSkE<*[ z M'gՖ6fHX=:[ϴOM{f\]tBk&}?1䋱a$S8}8a+.e >0wዔ7t7a Y(4SnI" GF-.dO{P9%tO@2=6Z.gg03_b _w=p^6:CV\67sAL1׿OQk {s .)4?uZ&C!P !b$w,HBY${EY$B\&@jݲHX %0$ ?Z>/ȉ6V egݎB3V'd bc܏i GiRJ9˔vy2L2BR%ȼ.$J%=o ]z_RQWȼhu;^ "},soG@푆)kl[$Hpo;~Z}}~hPb0-N룢 uD19KdoTwin7j-`5 t}z$np3DG/sAV,e4u$&20O]zZKz2ڴ/Jvk:fӧmZ!_(wW-Ӱhvz ۏpGyG ~2 < A`0ä|CT pecT+\LQQSKismwU{TY@c鳌\Ոń?,5!'[RClgO҇F'x u/D& 5t݄8rsӠq65gCZI-ުxʽm0*z6 Lxq#`5&sN~eڭ*3P!4Fgy1:ݺ@*c @k}P 9Rj5?ϢR;lMrlB\鶄t%W!0Ii&Jh}T B=00תMF(="lwT24}]ld1i0xU:08/<ZpfepYȞ4uZD2:R л1-#q%'MY/ :!}]3`P6^g+_1dL}k+gamxY;,sϏSP" A*y7+%'CKwϹl&kK(ÌG@EL9OGEl}Aa˸n;'4ZhGĐ#7 $ZtRYrI`JFZʊ_lwjR1F 9s!Trh 9Q빺 ̟F .=_XYreR ݺf}ctSk 5M8>|G?%&<xGPO'_,o)#NYFUh<6%1J5i2+|ox0X1}vEVjAS_[s% ^R's>[%bA`@k#X)'^qYyqMpxy(A$5:p&Z;3O~ĀVat8jB20kVv{1IcmiUvDs @?;ǠgƙvuP'[PUC dNmyalgoM y=';{*Ev=m+VJwZOVUvc8 *1$p l(ʦ@v-"x b ${GMGZKi6?XP>{Erw!;%&&0U7'HE^Tq˓gG(-2P_񝏎C!o,'?4>aQ$ |sa2/AFwpAICGIrs1 ǒ=#KuXmcXZ h'~3;!  IiȍwsKU!?+kv%d*!2Fq/gyuĶ+ 1:;uf&z g$:6!γhWTx> -;|\Xc=m!+}v[1, p-63RsB\rNՔC>teB~pOaoAD#&pQoh*c!>,~wǒRiX?2!Js[ʻpm~=L Ryn4a o*_ eo e? aq̃8q:yi"Xh@0#٪e+oLrN(GP֢n/ 9Z6ɈQ[ɘ %`kΌB}Gyir xh`U+f5MXXd5BvJb:REߛ?y݅z4D2h8]*Bd9sa4mzpf @:G|"w`?_H~ `=diSX;w֠%918d.JT-ta R8 a?X uQ=.w&R [GOdP)b u08 2Eb9 ^\+p 5vfmH*`q%͔ +h\׿i%`,{_Le!-A~ Q Te[ݥ&%d@bQ 8q~@ *C T: r0xPw8B(4ԉ&?Mn4fA =) Qh7Цږ2_+[Pr nu)o%lxNC>HD s =šP.ˀSյ++ͲZ3u#>Ua=lTx"ILT|Z-!]) CN{ +tIN$zkFk6O=Ke;k˹gYO)E+{Vo}Ƞ kKmISvQzd{"0L:]/#7 $xODVv%e^5ɷgc o49M[C|$­%bdBDg[D0J%瑩:Ygd!;rAx Q X v*elHDH)ṋ tsi6C3Uni0;LCLgOvrN3TB"Pزp?Wu6Le={,A<`oZ'+L:{qq2*t@"lxlUrZocm&dWF"%a_癤!C;@}ʫo8Qvx΋0:&&~޷KGm`s$+2H YY `h8 N8Դ-P “<.r}{GOpR,;l)"7aVB/NN9W$!Zp\baiۮ6c Xt"Cӽ}Yc־*.2y{`'vԆɼxwzQXee>zvپ!۴HѷQh[@ 8*1ӥ՜|g+} ɀLoH*eeK{C9b-"ץ_sh3"V=ֽiW1SAqϵc!OHA H +ӏ/cڕ:OkDOH|`⿑_y/=e3&eR{k ֕%~!G( ᑃ "4KU& Y{1vX%*+@tpǘ!5ZYHsQ$&V\<e1 % ],saDǂ&%bp=c {zO,l5Zr"i=0D9'eG>[Z}r =[ொ )x#>< mVjE@O2Iha,!1XAwҕ1~*O3Dͤ,Ҁ|B!a>ڏU@DWF!}6kkK5owxg*6:Sc2  ̪"$k6Sy"B|c3+b#X1o+w+2 aEG v郇.TJؿuOe:[AQ(YiX-rJ=m&BӅ+.Yм\5$(R\Ur>{JfN᧕Iet_060&ǧr"-C߿w񭊋$"ɍ(ZJ2C&CLU7;cfS4I(r `*PeBG5tD))H KME-BYourKFɼz '\Nf8߈Z@ |yYң0L>kXnc^B4K S"2udd+=QQהw0{)(9j[l5byGgs>Bp6 sH"&t$MLA!QkjReBs}A/U8.yV/FG- *,Ds덢Dy}u7D¥}KV\=4,Q%wIבu2:8r];TA5Ce݅8K{'( R"ݳ@Z5?5GIxB_ C?˟a]O䴦,)u|= HkE!YM(ïxZ;^`5a-'$ 2m%M@bAC-?Yp:f_(m #YZC}݆̜Xv;߹VRyOe3aF:s(4ܹN2I<-\d(C01!{(~h@zT>YQ:+OQw @Z<'oOo:4P\ 8;-xts5n/TPk_KY .\? &9L|;rʈ..-`3B H0+[9U<8Ǜ}d)ߠ7 ۢ~~gJ/FKB|q  :0V< gwv|?!>ja[P-.\r_xa,ΙٶSː0{V%T>P`5Mp^]M @ebSh]Ki w #c&,^\cZR[}j.>ut?ŽxUMF 'tKw77HPR ZH@˄ͯ\a A(moWLV!%#4Ի H㺛]WF_ hrڅJ!YX񜓞:uؑUҴyi$P b}_|{ƆT c(=o"qϻPNd)Sɇ|tZؾo V(?Y$?[;*NܤQM:EBZVd)岹ۥ*ri"nh)7sB!ЏwSrCGg*RImƻCE nn\yF&A2=\VJ>i.VpUZ$n\VB۩q@Lc/ڞ>ڦzTcjz(})Ҧ$%G=$ ^6bNUgra^JcD/ dƐwRq !% .sH}s\kH?ICش=nzeacy7F#30sW@ +8#$J⸁]e/#S@z_jZn@!2z仏/sGN&f݆D=r ]-,ɚ1q0M*Mݭ*6{|R?&8cV̇Iqh4b붟F~e-AasqLL_5dZ:ENk¥7=o[j*4b'ZIT+r-Օq_Hw2/vӖsLyda{St޽8aCUI=$h;cxȈ18a#pNFI"ݛXc(MoQ0 &|s=9;jCcMitXsyԑQ wQóC(n9.E^DP&}?U࿩9(PJH gl NZdv Lza|XfFſ?)#RLBHI=R!0E^Bcu #Lu!YSU\SuiHw$+?Hcn& m{MI+mBSߪMZvH}EEpbOTt]4AO%Eqn{&N@ucD*V\ItDdE25O+/b>d*!\njdH'T_恑:ht+>0I#榠%XȬ/z1.I r(]~h 6ܲ=,nݙ)H yŧ`a<6=iDz'~U$}ZNޯX~%*>?!/oV=Spu է+,+%7mR1gW@ݎi=ODI﩮FR08?,n#4 QKvy[`yd>ԱHNR0p\3W5Nw@:,iTd[k'L,J L@&9T)e4쏻:60D m)F[De][uyȴܣ/Ѡ@t+B\uOUY,B4Ul \m@0z}.f;FnA<%ۤ&=`b ?T@{ja,4G`P.-Ԋ~W4h+%,EsnFF\ɌGb Өk`cv2y*H?Gm!E:|?M{kN2J2} +7Gș>=>PCBO84H$y4n}dp'N-gp[^ %P"1]s{j22A+za# O eMKaD;7u\{-SUi iV<{.@QAQv*~Zܛ}ġ(:̄s\?,tl;99tsP݅hKfa%?t߿4H.[H~oDҘ`XAٲ4z~-J^cP""TӉa`ԅ/wzQ" 2P0!xݓz7botTLs[;(qg#cGDg(񒝢aɩג$&@( j $\/u5O$'Y)KfTNg* +M"ti: z[DX\Lš ؈v]i\WAͅ4`kt884 U0k 2Au,wCpD&U[eB(COf(n #9]DSV3[70xm_.׫CY8: quyl#LG7y%W0*XcS G wE77 ⏰y{mNwSsZBm5SƼ-s&}A|ÍQVjQT;1f'ƗM9k?n6Ky e]+dtZ©6)UFP(HAmNLL8JxS#^XW̊vcb3Ks1Nf-;;kKCȲq@8pz'U/dJ`o/&@(p4e4dز x u)גO!)öh=X O,|*rtҰS['iy?ޞfmpgp<5E2*aR;T\xAiu6/-*g5(GT" n0bH@E^V`4.8 ^[-3aʒNPN =arWס'oؿ -;@QbXpq>; Q202&`nj$hKOKf+XC v˂b'U!~%ߨ#p%sB |B?jDZvGRF'>זXmCwS,SB@VT=1?wE'ɛgQA) X]UBg۸ϥ`MdQ2:n:S8LScpp{q36B_ˈq)AUzٸ|e&M g\t^G2G e٬uXeWFJ_jxXИL^};5K9]~} Co= (Bϱ1׼fjҜx^ZeN53xwBۆtexCv@C~,N:ۨK}A/р`VÎm %GUgiTƤ6cDCWu,`W{l5˖.1ljnFSQ F g'-ɏ<̚`"?d@u0i3;1wn0y~ ' "Ƃ*DCkyf'B:Mˊ=i @EmtS9"xN$ ،n=uj@5G:- ($2Fb^O92Q|fn_ܥdWmV&ѦFq@G]!u"BvK6ZlWړgɶyhOpga%h]p"b0Hh&x8DO{<4ȧ*$aјiCIpT`Rqj~ Yn(^۔$)q _M<Ԕd^A d-&Qp!JND L'7l+~A,EG7s}x1& x2448gnx OO\ a{4αrEřcdK'Iws"5ٓr{DF+,!'9"Cm{b/h)G1/>碖'uU[s!n,BW@G^6Oz-:M!{3paj\ 5rjsw$%U \ԸW~hSɃ)@4z /Yv"SЉWsY,~PĚŭ̠9Ⱥ3]iPZ"ޟ>]xնEBRo ߀fe, ЈZ:/Aki'h Bs=#wmNjCQEFƽ$"ҹ(L=ɌuY`A*?$o"$&y xXQ_ >"c ߔHEfeT쁝E[,QTbi0՞f~rb.PE^}h۞elW%w/Jaƨc2(qϒV 2쫂Th!eĆ05>(‹ՅZp$Ìk %bݯ7W"BDHVaĬH:͍?Z$²V*ZR1a_rq:֮[Bt 1%yج˧ljdMANߍg{_iȷQ5o*Qz{ٝw߱ "tr&{A*QHGBՁQfkU/בvB![=mL`Z7}@aKAWH'o}US+C@sł+Taq9Xp%w(pGUE g̙vGZĥQ6 r. |O/WL G1Ɋ$?kIk­nX%>|}}ok;Ғ$}^ՏU6t3Qf 83Njj+&MжT{Z{`0ADGtP/f₲?7AoPl;={[m =?ncL'Y>R 4~ B g/7D1)NfE4⨡qwR"as1!FƖ,FknZ@gpQc0n!K2ˡlʕ_&$!s^%CTKNXrRI?)oՁ]PVTg$.0#pIPa1U0g]3Sn.uamHY!9s{f_3[E4?ootXWmIXCk'*;ͣWبJ`+g<'EX7-))h6}LX'- qr'7U2MfR2m@7,_Ou &Kqڹ"z}E/o H= nn_ڛv^s%$`+u3-j[7UU!{zSKEV[Jgs,[  ʓ_۔w{01?7mtl笐집ɍI8ԗ3ɞĽ8dEqQ^G8xC]c3Q 6ppk\xce3-X ^ nh}8BY*% ֳdo]nڊ@D@FjfcnMH MJ[m<71!Ŗ>hMj,& ~1 ![L+-?,)U=ISz^ U8z˸ew\P淔%K_N^כL .9'r@#=7`FP9ၬ濟8JwwT@`KYV᤺}4QwC)^2M]8\os uv_i6mBtײb7҅O4߇[bwn30v1@ vGaoϋV{z&IJ?uIIs1;FAG ruY;R2Et-b^ }"i܂`t{<1(0 0_Tϒ=g0#R'߃ijF")<24rrKS#嗁9\s\2Gs5t*%HneR,aOjP*x̨z!R4-9enc(7s_gv(ũtP0,(Z;P74PԸlr,JDagcG ˉxrϫLAv)Isg8z`!@`RHPt y D$jf*Ji%nIb<9&Wś5;VSHb6NJ}-OWjM/_(KhS6{f&# r5)Ao϶!WH3 9x1iCz-ml0Ulώi8!Q̵%z/km 4Hrj1  ErzVEr)apD5~dN4S<׋ڠ <HGr{_Z|n''(?{M_>ϥ*oXE2]z^ဢ׼Ä)j,hvOeQu6RaakZiXO AK (>eDŽ BB e&[/h.{FerM)lZ뙜% H}  Nq 8yiݨJ- aЙiU膶S.ЕXE]=I(}<+'O>ecCct7v>,ʬJ2'MLGJ2H˟i]>ȴ.#}^))"#G'wndBIDI9 !2&nKr' ݩt~b{s7P3 R7R/sH1)rܹ}ͮZ#c(y˥mpbD!єL5So-4I_"  /WeZh@d!nX'EFGܓC}ƺp2 EM9)X\E!nR mUpWAYIPN"3UysHj2ؼV Z@mHxײ;@iO3p5:??abyrD(vo蝇D=2GTSg;`Q?+/B,f'oFTNryf9ҊOV@n:]X1ֶ*'ܪ0u+5^O( R%Z[T~ngwFܙŋvI 0K9W0מwoMK`F.*;gߧǩ wgypJDWTs)xh> 3di'9tS&Kn^3ӘNtl#0YluIQ8-X5nuRVZ<KW=4:*,X΢>sp}S0? _኎^Tō7+]E񲶴0ıvIlXm+tf}=.Lc.k o#G<&yUT 3_ׂ',hhˌ1WqL`q:Cr9z$=6$ Na1&vSU0oFCMۢ E]gVQ:_? ᰻aވ.=KpL?:_`ˤzsof _W|ԛ˭_U~$Il=wq2+L,!Ђ$q;Lp鬞l_Vq>,{I{(ş8D9E3Ԏ(!*\,j@0H,N LⳖƏEzi> rpM֌%NzX\rBpJ.YZLe*3)XHc| 'f㙰*T9 &bX0"<+Ʒ_Kbx2ϫxȥg>o%-Ӧ6ڿfD@ defI*%ξ뿉WhF0iF fG緇]&%dnV tb5̎ 2ol:`ԉFKfj%<*6Zz<  b8TPb-݈8iY`t" OSR՝Y5Y2-a•}POk(ﺽm@BZ?!U9!F1kqk8X 1|A}Io6Vr{,18HPMn+@nl߇P N2{ߘ#΍l$l1*LݵK8\ŀ%O| ~YQ-aaZg^AA 2Rׁ+r_B3jh(<Â;퐕ynh@2?Q%k@6'cEyәeY&<8{fĂZPRA*ڼI$-TX4p ĩ B|Gr]D2ё-)xM'n.i>enz#]l.((ztH]t"R[٨wDsPD8BBtK% ~ǣښ5uSW` d^<,Lط$*خ̀d#@KD ^FSNmǷ;Ra}H췄РllȀ*,% G֓Ø2TCxO\c@sD٠{=JiK Ad%]pXPU 4;u 3 EOѥpdwMQwLϷ`ic0P$YaoW&E\d(l.ק2)I.Z%IWF`qL| d93`iJvҎˊ&ۯmJء+rap@Qk-:Ws |v$b?;"8ty˰^mZ[ X `rN_Kԝ!%W0E)5W5®$}s]dW t E_~wr;K#` %eŔf+̪ 6I턘P-5_$5,>؟숅)8%Mԯ{f%Ui .a rRr0kO{AI YJ t~pcgye6'ogYM{whOw@ݴw.n9U)HX%ҫFˬ/[sCivզ$醼D~ײbnV/TݓNTm(٘*m9ڪ++E "jqP-,,>IH}!]_VI2]S $ 41dQukM9,$nۍ!RYE,n¬{XY`VP}ICĉ 7 @--7~0}7e`T!`@w' !C#P R0 yI pt-:kۯq &A1>c{d7\yc9I-E+a4 0⻷ԁ@J齐-80o.49)}Q;xzo7lQŒIN.]+ul>~!b`hdb|j>{gCyF|.Aѓdݛc0$}oX0Cm%?~1SzȸڦB; b{D1W9ix94cj6VZ5 b]$)l,,t]<b:"h 0dCF}\118v ,<P~Z\`k:l9 T1-+|t~h_~6PaF!ȶJLzRP3!V[R˪K\TκO禷?> @PhRgwo9FMe{ -2ɝ{h봛NvIFebF4,oxczWI %h.:\Iz(뺎uX}l3ʌl>Dd#pȖ``@4fHR2I+N:$%A$yp&>b,V,20u 3 a" ="p$U+If R ~MlsvM0dRP;2@R+ɤh7/ֶa56\{3D\"ݵKbޢbUeo,zR . 쾷 "Mf"ZoU|h~cP?Շ# bi_A$ETy:#dLk#{t63 2ѳcVcILfJxai$H0LdZ<–>)GVv]@uHMEנm }5nm0-C8xԔW-|@Lf;YyV0xPKĜ8"+Fh,T!i J4 '{ж_9urEM.4zJ yH*cLb4SkLMYw;2Ap%|H]F%tOfwM=!Tl֋dR=Y_S7eIvIm 3 =o(gߘLj,,?R sőC;)N(o1ffJ2~wGs8B0ZOtN*4C~Qϥ6~)30+bÏЙ $3PEUCwc6I5yu ?&вIrXDDU6?E4>p"b dT Y`A̽\zdl_ՂUgԟ?>0$Y6G>"P`L4%lh~x{qI.6;_/G'35 Oѯ$5.&#$r%pj+ğ([sM1$*Ct=>n\(WQV aTE(UƏRxf)Dc^tL"]<^v~!n^hڰ;u E%62цI͑Xa\F̣iyi_Ge(zC-YZ55įzMh6s.E(ܣ)Fd(8`@}sI0$]t+4xi{z ig\BNvb!btHyH5ic;_rxa1†_CeA<xLfR0QGn"jF /-Vм+VQAMzUq=HTDtH9" [FTc D([K,T'7졬6˥ϝ\ JU,5 rT~܇pp7q)ٯM[@_JJHuP|1ۡx@W'gITEO8Nǫ99)ḣ-~ZnaY*{#Dh>/84/Op~%eŚ|ɱʆihFn2T966X$}<'[7r߮O$PaL*Q{!>{. Sd2mgM;) C7P>\ʏn`Cp<یd1Q,keȼlq`:E*G$-`wA_Ln@ QC+M,l`,Ԇ\,ȐFOh>(|ͪ\.Ad.o:6F3RGU,$gsP o%ݝvV<ʇάEp?PeT$e9,aX@j^xm#M!¤l)byk5[Ԟ^9=xE, ]bܐy(ArE"C^ZKA3 \`y@w9|X3 Oiļ|ylOq|ً9@H箷BȭM99|ĕ$-!.F?F*GGSi<=ρ.u)cҝݵ#' 's_N93`Qe#  |OB+4 ՀNPќx]|y1lBӞy7g7R0Ta(^Ib2LD .!Ѳ  <^5]YlJrwSkoHao,0N;<)"(9q뾅L{h2b Ϝʠa2%RC}4<ؑv^a)1O 2bSc$~`0#|s6֞,c8R[6I|΢^5̐'|{ƞBjg}ӖB 7%ƕ|6B+{y"vL{3W?>vH,_!Tfmڃ.2W6[G̲ٴ(D"OE FIhNT=ڍ,xÈ{M`+)ɞgfk@mє2hH³+#Wwd=>Z pec L餬M k},d [}chFU_xEDJ6hR3n^"F`{BZ qZIN9Aȹ4!xL),xі#Ot9jv~"fJo V&:;V $ aDzxI4#EQmЁFC:J_1i{t;r=UIfzlnaRۤS~/5 e:7M>ǎhT< |<1ڗGa>=;Cŧx-'Sv ~FcccRx[C5PYZ$s.w|>6#dlrTYPia>G#S:3+d\[.x{%']KԀ9k.㳋UDY"}zꗕoM8?r!׳,w|,L.vh m&ஈ/ɷG0e2qUeL̍Aי@zK:1v™.6(I˧jJgBtl<$<\=oE` ~ H RVnUYًh;DEob UcH'i]8]xB6kFi;f5$%Ou {"S֧4}&m0QQ`.?MlgP&ᄛu?ZO?)U&U %ЀB!?Nsxoz?=b~Iy~>]xo(} MȆq.h4}`R<Ad7"OR{u|K&~̂w Ao0d &eƛÇ (Ԫ~sp'Zj(jp/b:Ezj 6FLKE^q| _0Ե61Jرd>W<F}/$<@SΩr X|b*Q<u]LN)~&YGP0 q'la2c*M2L灭|?M?mR=بaE5)F!0F[k0w,Hue2q;~M(15x"yXEdh}1s&2]9STbg8Bty;,)6V5dh҈ %{Ag?+jKґVvʟ1j[n0YRKS6( myچAֻn#3q%C%mc=@m0БneD|>j^g`n8ظԹLR:hL@k1nՒD ߽ے=Gd./!LYO96@~vηZ/ ;K)%q&/uDw˲-6wJ3A.&K#hf Nx|mN*WHG4ٙ@}Mc[t\N Imb`t#n{yC9vip vӹZ|5^Lws󦱐&"gBէ|=&\gRЅ'p=9i_KyĪie$Rλ7Z9LIisBullj>2;4▀ݑ@겠$ _Aǚ3]nRUgrH٘_WHwfE?bPmRGӂ3ˈwn»k9{-zeXQoM˘ںAc"20}O/,Zkf^6 ꌎ~ %;pM聾jVe 3mfV ZE+uS5ȃ%M B*.Zʫ#;;(yىT_UsZB*pf ٬C iE8f|w62{-d+1z3?DGw F.ɴ3H; 0{A)_@ AkG4 l z:(?A|#ImrsDiV??^&͑R "$w ȹ %Pn VcLVMAhۦJ%A$ ߨ<яTX!:'Hu!]8̃o71"N+xXY!Gb%iV8816-tŅB Ǻ1hH9# wF"쉝/I $|oH#`l!3Ht5[o/ˇSnW59g e@:'sزSX"t= )tzٚ _  Ndh5Z l3 ivN`fQ Au%7%1P%481CtZBzG&Gov 8P )XIt:xK!/joo1bqA\Y.hK%?/x6N׽v!V\!,PaJ "l9o@Hkr B|眫r]P(_ vilPe&q_rte JoZ6rE?pړ|SctchíUb#`fY 4;urRnLS*D"QkEYh^F3L Xnpj * `.n?âlqhh+E{ڟ9lVP(s趱W@i`: V€KbF?dV=?Hk.ZDh L5l>FluQ]cb9_,y1E0p2<>xJ\]M[jA2կًR4ersw E'JV<˗o?8 镰FT{״;6+9rhƸ Ű?l4MP/mUVAaawY&D8"ܴ_?w:NT !."#3>r}5fQ$El~wX f儊 (pǟpgD<0O{bSQZ9p\eb]K =V6ؽ]*Q%`zBmZڠsJWV 1JUPؑwC kǏ,ڇ82f10 [L;#_vK^:xp=uXA3:%1p/!`&@fk8M駤vu,zk}RPG6vm@ f>\4auZz2KW ?̅  VMg]I:(}i.25I=\>/$QGY份X$ʃ~WcG:v+8g8䱰s ӏaYMW$VP ?\w qԏW!>7=C8L$Qqڷװ)'E 9,sۃֽ3E6wZƺWtCm#AfJ_ԛHc U,/v:jz7}h~0ƓeܺYl[ ΎwEW,JXG8=\ہJMjf> 5 eQn<':2<+ !eu5='{,DR  ݆ZMr1 ǶՌb-7%q2űdO:2)UhWgʕ["ӸkwB۟.˸2a!Đl].N51&P~RV@uT>vaըi_I8ɷXB. TI=&UP;EWZ'.CKX 1Aq3!]_ֶ:+X;i_Sx1LWM'X(!,'z6^3Rᴻ4'n^~ȟ8ЈѺicd6 #4 |H (*$?1=pkJM1@T਩Duƪ竃a.A^ M)8iη&ӁZ s%wplE[/RDd[y mTt$F˸02]s@^ΔgKnQdX32UVSu<صzC9ߡװە*E36DϭZ(%v>N 1-gDJ94UGtNXJB.d |zN]#@qRm۲MHpw7k *0#?"Ը_gsHT] v/u@&ދ-(coqXލQщ;tnF Pfu8b{0V'b"PayPKfv7K%lvXa6Uu}_6fG8tT@]Э6 ͓cQWmrQ(0)fV* yƲdz 3.WTC6LU=Kz|Q'WX lʎ~ChGY]Xr["448)2G0bedd<gd5 ]&eo6Es 2T;4@||cn0_(rv7 )(&8UyzFUze J|дM/nuj4(O <೜73HR3 ~p v||<"$Z|){m`Y\Ϗsî}, g+y)oEڗRdx9or/_#q+ (, &KTz>}?6< &&ڔQ;[w4?&T fq=!C%ʚy-`4~a3wܮ-` A!AIS6͘d$ehva5Mά6omTLa%NNbgc]2m ssgwUAIcg;Qt?m̒mvwan3a:DV-$:L] z[ x ːHoH?S.mZ!휋~ˎ9!0?.kXsM7/3R%SoJD;i=U n-\# ɳ1yW>il2FgO;/˕T#}<3}W|d Fi"eD f:U1h1AI%4}y v>q)Mqh!RDtc`9oj!iCPRk] ()s$P%- }((oa&|MGL'UAߣ)cɋSB޹-v < >`v 3YBfs{D! xJK7rC2,]=Q(&͑ϴ.?/[[ 27'7:si2`vi8s{Xua?KjL,M9c@xΣvN4na~pH$T"ň/0"/q6VŃy2sd# Ip`p11![7QƎ֔&$lUaP8GLyALc[:& bh >L&q&?]Z>Dn-|:x3 Ðҹ'/ awPٞh(k+C?E7[U2D⪢ 5mtIV2C< r _`iqFo+5<&3WX#tҨ< zc*q M5BV NVL4\Ҕ+ህd!z,@5!fM`1 #}[ !!Z׬Ky BʶAtr,pL:{Ν ^d=-[kHtD˾=)Lf-*ǡ'_̣&=Ǭ+)'XFH}.4^psCJcaLdSë3G%뉰u0BL46y|P z*3Q5ɬ6Ps%k6Oim`W*~Ub:6 V;FEhޖA&}CmEHG-NZPom"$B z֊V,bHIu|يc0XWFGKXpFwQ D|)}+ҡ^sw,Qc~ IX؝L HJsy%GZXޔI4Cs>bJ13 rEЌm%vWVQ{8Zb:}lw'5D≩\e+4G@6j4 ;.7`z {Ƭs@vrE"#58SK j978Xm`.V0BS;bBfx{i i Y3(onZ<Ą|@*&P9]oԭzq51ol'gtC3qm@h.w2789=)' GS~5mXv=$Rf^晠'XW>F7ɄIn$~.+\ub:a6<֡f,zlbrߩh%zc1vQX"m)Y[pGtef+sx5L`˿ ~&@wK((UOOԖMNJiG6m$֢jzZ <z#\{5F:VnDùe$Nɜm#LתV^A<@hĹk%)AW+ד-g(4 z s8 4CKMN~U:/ṣS7?VIKGfE[+ R<%,RilijyZ(R]5^ӊQd yx:kjHxqؒqHoսBs2T~ay`WXK']w'jb'8#䌮$\@(u+^_[j!zV3d{ݲS)'dW簭X ?flI jS+{.hRAkxz;[^.:Y3ϭ0GhP")fx׃ECҀJb̎1?tהEI5s URٌW< _XڻFe5Bmr>d$1WF(7N) Kp*pthP|cj_yMb#GnRw_V+N\衟e8QSʖuMԙDmjn ze5@|Ý>g!9sFt;ee]< Q#o$Ȭf~̀ T~G.z렓=Ыz,Т*ӬՅ1}ο~#zkYP,Y˙Y ~r8w80S9\i?y-'=uh*A {5-rvd?fw 4oB2s:I`b=;Ge^>\!i"o~Ff1\g1^ϛD~%ouuVlơZ:GCkpn]|W@R9<(B <^B64Ils{`\3+_؆=ى W8i7@x-_`-Ϩ7l36ەQ暑l-mBg.kHLQ.?:YSo!lrɹMv5 .#! O)N:JKZe4mEZit!EcfEC9n{\bj4 ׊Z;c6~&/NIJOȳɭ)+7j޺T:wBX lƴ, CZ){޴eO+>^moH*P >>{>TR*©o/Bt6d(R-c.7 GY*ҾGe6{~OpnRVArxLU1%q0fMӶh+\s㟔vEזhdHM:b[6k/(PRID̿xl/^X|sy׼ hQ.ӫ: 7c8d,1tSoːP 25ɗ3W,A{j Зgҧc~{C#AA^7y'Wek&;&=LGf̎79̓ԋyĕ쳷?u_M~ԲA} o!`va s(0NzRi֝ܮIP{[ L=tGm (Jgݮǚ^F^}>FaI#k5uMд>׃'U/ydG#ml 2bJ^빕_[pu;x"çpHx@0H*phPp[#/9{FwbjPʻ}k\OXgwx`pZ;ʌvTK>J6j-) '挖SP_WۗJ27mg0ii}d.M%%Jh\n'Kڊa֕`v8R{eLٛɩ!Y R nH ̔q61\\ocGAx@ ;h7tmSPQ:|Jgadqewܜ d>i/4Z/`hϒVt?}ͱ$nLg)blJ=#uµr]d1\#M;dD蹉,2/ptu7KC@=ZPAXlاK\5:ḼY@魗MT/3J4' -W%=t'$#7AeD1~US ddJ?J[@kXzV2nĀo[$pE"rP5<_T4^EpKļif&t@e'!Q3y s&3Z^ 9 BO ҼO2xFq>/Է:p #cbj"C\eG?FEGM16\7Q`+$ZJ6"* =|t/AYS&-M&ɦvCa[{l&;Lޞ~So+`p8B׹0o4l=PK&bځ6 m_[C3ʗHK=wz!(gXL|l4]G*aQ1a)pڀE.FUĽ>{:ԁ+!jCmT7zF@#nrLgF^ \;8JY') 9O_hQvմߐ:WBS`/ & c!WcV)?>5Y^9|Wk6e_!f&yTw" _K蛶iC!tasr}P:\pL|܉˯丝{Gef'$tG`_yژLU ͧn\kМ;Oйy 0K,dˬC?&4-P0`e? lUSCCO&$=+}#S[t|")g#=i,y4'*R r %@^\g=S< 9B©%0N`E7SXy8c[`/{8"S!y|v&-"j$ݕ nd0ɽQ ˱[N2S1qF洍Bʱʾ_DUW‰7fX&~]=wa%-r>֐`t̂.V uBTx˟.LrU6LS[Vw"pKđv4-FFK{Y-_R TN:iI^2IBgh-Th E"D|W."Ju,W<>{3٣2XV癋Y`h*7".ymQt10wF=t;^2CfvCBl2|/6Z2m/=Br  anj1o̺OըnBw +l)@}u 4& zEg@q3PSWzWL}j>{B4!܁@~=Kը2ptaCt+]ݏ}?w7MݶnʴV> B= t K5!HV5-vWu'62qV̴ }SHWmQݖbg&zw3!  Ѱh`aB""$" MkS@S,.L0 rgtOZƄr{"lS PWW #~ {>9N(ߣD!V$4v x)*06ٜD@/ժ/}k.bEu-6(Oz޲ QCji0^/RAQFM? Ӳ1׷fm^UJUԎ혍h^3Z9qmO(<- I 4>k$C_);pj ΆMj(@o/sptr&G '; }9q֍C"32UL0;sxqke\uNW4y%S[$:tp%] /3BCbEJ (}H}UW_+J_ ¼fAcޥ)7kەORmeL#%=<~㌊LݠUѪqyvp 9f[L>(p )QР9r|]UOO %?,~+NkMƧU=Bkyha @>ya,tr-x08F^Rp<Mh@ 1S +u }u,1A:兘p_dr:0ʋ{E!G/3e-psƧ@uGIyR6hL':f+U8m&ɕ2=;PVXrQ*W,m2FOi&TE yQFM0`C҈L:LYzc ?8~ݞ7傤xJ?.S9:IҞȋDSwXQgGQʒiܵ |sIaV zd"hM'<3s'ܫTO"ͩ`㓋_)tNFp_x^Tk;ם\ I:/b&|7۲i+[߾X)?w 子?QL?Mwy=|V{^Wb2TR"xu*X&@듿vHm|}A'䧀Ig2 kWgghu-K@+=M2ēؾE%̂0J"IE q]9`#;bB#+ S#XAmh /ɩs=z4_4.z|QlSG E "} B0&?ޥ(*Ror%-lT#U*Д<Qv݂bUQCM)-S|d@_/RxMTAixT=(N1V*RqnN)Ń٤əo~kߌH)d)"l bz!C;& 3RJfV9&e, A3 ]g*C)_j$բ%,A h*KzsʨFR^1p!ҶŤ3aeG܀?Qq+s̩1'YC,X[% ;k aNhSULޤǠ>;,%ѕ ZIF'6@i#%Y!#Mx%EoX@4c25ҪҢX{e̺hLVWCO`Ai+ h2#}OdvF$#B2m:;O⺕}Bj+]ۄ묔Tޭ,A;]IP%dR Ϋw>;{8l@D{ެU 22a%s \A$ibl? H&i52z0w SgZ~9 jTO&ь(2 L- PZXPlzP$F:D 4? ӉUnS::5D%,2ɡI4p,:R6&#vU`VOx#:KUi{]6-x$q `FJJ^ Y@Ca*5w쫐6I*5TznnoBx'\M$=y4oOb>t.B|n$X{)?0Ljۺ, )"NYRݫp+sCkx۹$"ʎY||te9+CЦ8M&ac`:F!> v|%kR!bАeȮۨ@;%8o\.SưNCJ\1J`b<'ʍ6l 4Nز"~#{Cqۑ9F#AV.> 7?(tEM퀨䆾$q<~vM_߼p+R>w!2GN;T&$;>^W\.bJChz Nt(_#?Yج Қ36^jq) ;gEAr'l7QUx4#ɝM.Wy!dR῅yT}xs&5Z'=5ys*,{zټ#n0ҌQ3g!󜚩8Çw![9a؋F96òVAVu4&Y\W0yW62:k}V^ar)pPxD1koKϴsWT1l |cED̤UP^D%]R4ر0'š" ej/[rS|7X QqB|6 4% 1CTH!{'NTёzӅRGFKKL%x2"| Q5UyBP#"Ƶe{wG 5j_YWQpp|&y 5@5dz60Xw$dֿInT_wW!PFN:CLpr_ʭHmdUY>)sܭwk@W$EORpTdB_DOӘZ}Eb*wew T At/ i;!G80@ԅ1jԝQ,1ep~ R X7O/D9C?h:AfxAL'J| YN3ӫH5܈ڰOCLMz5юѩT. X^fIo%+H8?u=0/80jTe b8@iUۣח"C9GiyMgFŧ19(vi%ZL:nxϙ "@R1"q h"طZg_OUj g{_UxDZyp/ so~WXwvJ@o2(ey1z z; jvssHK@``Ie8 D(Σj2!lE29l/ [O75#nL8n`ô?k +޿ypi1 6^TAGISS}š ƿݞ! ʡ@D8^3 *S^5V,JunA8IuCv5Y99CU[;hNӤ94#''tټ0S 5!%[@m>4/.{/h-CDO4+-PgpӪpI|e15 "0c4=4oLחH}/i1P77uwUe^'YJLSeU7vxr++2zoŦ4:0ϚI1F ;-,}H ,Ӥ4XG |h[ՐA41oó ))~܅ja3ڸB TZ@YQgͿNY_E~~`3F⺔;^,$J$ +_FMMai̯bE um~]-A NyMx :,?%.:TͲK[ L!x|U@~?>CID;{f=6vR5)F^0U>\ H^+ؚr ג6UÑ2iQr*u%LO؉=m3kC u͸~$@ ^:vQ@Smx\֪>,vQ߉ne V:F,ҧ‘iSs앦ZFpnz9y|z8IĹ%2#^89:k ^k|rB($2*o'ƻ|-/X $Ӝ "=M w=@Ի$f4[,{#!^P>#| S* BNNXr*/J|V{Pf)|/8ZEWDEPw Z/AD*~TU(?Q$GGtz>F(w)AᏋ-*P\˗7I5-E8(k?h܃ɛVQ*wZ1dl2@F~lߌ254Hp2ZᕒE;Mᨒa!@F#Oe2ǿP@BnID݃Q?`D"bT^;j/~Vaؑ+2T_:tLU^.iwZu) .n86j/LхY$ cvE$}\@* lfQ\cҩ¶|r{IƲ7uKhGWl/!%žm |Ν?f׈iUɳf\F}w1Kngv3 'ukl<\_T4 rxU5\Ȃ].6+E[QY =wC:i==Z:";!ϑnJ,_yF}o]D!P{clx78F]~y]$_3%j@)|}*ܿLU.>!gCyJůp`ᒭ UZ9@?1GZ_)6zm) b &K&$A]1Fŷ je..%Gx` fx)^y4Vc/U}~C7`b8afNw,utӮyͣ(G RpöZ8 ꝔHķMi6e ٠@^fL8{0^tXbQDH$sc5;W~! +xOD8e&/_idYKmS͏c-:E̐i `%/)W(cV^*ոÌ'j1@ac_p](*ίqղŧ~B>hk*Q>s~<9 Uʷ)d#h/i*:lkn+''7odF QWƤҢIXwiLyfnpu_u=j2CG\~'Уц!)l;}KJI *DDꥭ+vôrum=sLj&3qqoYƎ6ۙ q *) }ȂOJ>BJŷǜ@Ok;V5 ^ю}ױe(]͕XB >f~_^X.5ĤrzrDj>i`-?-SӢ{"iCP|hU&ŕ2tc8uQZ 8Bq(A,&s/1Ru@0;u_ :xlc9#xDlIV2ߜ%ڊLH̋uאcI}z+9.Z'㙅ꔷFx8PaM>>vǨ(xU^E nCF> @M.:.w`vb2wD.97'$UG1X-F1C7Mx=DGI}<:ծ!fdl:Yz1w(Zc{L*&@WC#>ϼm4ZhJi{Ni9ʧs#'?5Ϫ 9e,6~ǫqa1ۉӮƹCAX9JNkwkJx ]Y4nL'C)9S-h~V?cWXʎq,O=ʶ+S|P)8X h. Cްc5;,Œxd!=Ve".ԟc=a:+[r+4f?'u6dSQI؟,? NSҚ abng=:w! k:J7PW{{33tKk0 %(3wt$xjtϓu/; GǺ}\e<@ݳ#׉iN;Z ;IC7e!rӼ-PD7 m5>'u]mj < !N|E$zT2ՒT*''maj’q# j+B;Jyj6UL$tO*ɡاƳQEj Y덒!Z|k<(IP|R*-ݻ\Fy꧖M5{8! l 0YT'D?wv7e nr=Z ܂;hyu*]YwsqzI۔i/|K 1rug*dymc.sNylf\ԟCzDWy&s6r^GnKfgrzSs'QAjx3h%Bjw >'fҲFpZT AcR \۸jZɉʢ*m;rZbh=xg)C+ѻ'Qty=W,^sBCa&` pfȧme|KWj@ԖzKPgĸ0% J?9 ǴD*"urNH[ RFzΉBg}0x@0:𗽋L.P?ƢX_.Qk 9z/p2N6g8%\9ƞ'X.yriaT/ q*l2Y(M.ӕ}Z^*aP"E|)6C1-kn3ea, ~@ S`ƥ55v.[3BV)GVw4(֧,ٴ1D*fDq+0dp2J6w}M9;j8U)6 ͧ"D&^hRT7kbR|lTJ 5_MwYz7Uc_W%GM{+ _rjqA9㡼j}VuSa%y.{c4RUpo$Ci>t K]nymgkܼL肤`p<3c~w;EU(s T拃~ jW KiKYHyC[xL>Бwi!|[grr'6ȫeQ Ez )8+,ҥSUo{\ c$΂ܬG8g:fvWE&`h [_v_\/ u]f:q ّBִ`6uDh]be`v,_,}kvD tݯzԷ`&U G(/턙bn h!]bYZ&*3^=M=7m/B TqAN|ox[e"|#~4ݕcܲ\kkW\cJCj(Z y]ĀnvBf6Ed?S Z3),n|nX>řqrooܱBNabnLjG *fÖ2C~\f34$Yf bjhGꑛww~%.ec hY~zN!h״08WhJJ?fGIuv8 sS^\6y Oe:UXWq k WÈXd_+Z$=D)x/iه*Q{גKR`gB?Jft>!@|1pQ p*7M D\B\Ag ) E h_M7Myː'TylaVEs'Nvg %]z Q z}UdZUٻ`/\ @QԸ/i=w#7$=Ȁ^i`\݅p>]ge & ŵcig属^(f6Du-e@U@7aBHCM3uZRHѝ؝zC#5MUUOx3_؆!gY)bb[ ^ ^xB[ d#ƒ]mJ{!||e8r?RsAVy ~`u\)eq-ԩ+')T'Vrca"dM%]Ҁ{)KZV]^\tҘbn6k=vK>JYwkI-v* I*0OLпÂr䧕.F:vzs`@묉C`&g;Y~a@bfmtO`AI/3OIύ毿 YzH:xru>Cc܉RIgle8 lhϡ@+@!̜GV߿`]Fd7~*Y^ۯb  y==JmE v^mO\9JQ*%hW˵zED/gYuzc[_mfނ!PU 1`S޻]B"7Z qYdUݷ'鄺$r2(Pug0M5­/џNg$_-aƀS0jػ)qH`OUw0^{fߝb9PKO;㪑 , '(K!oT&zq_w7".`R@yᲁWTq5BvuUyafl%d$0|r|@BBkGCK1uI~fo-"7娈Q$Tx+6G_S0h>nqOu"@R$eMef:,Fɰ~+'̀# }pZGWZ;-k5G<^/mΨ棇V \CUN Piu! &HLxplg$ݽqBL JSKsjCD؞|Dܭq?9gGr%n-_3L\Uû#p!zpRfAh"2''4'ľvQ;ńb_O;DwּMǘg" dKI!%%~*܏·}S&D65W)c7j0)׏Ӽ p:p/i}>?u; d?'EkbW̟= BItGꝅ Ò5$ϒ:._7PyI{&O>uvm7Nz'\P=Z8+9EЙ! }QyܤБl1( I]5u8؅b@"nR-⠔{~t?)9 KW?$8wCL!„.RssC~gcno7бX^h7nagG`̸;e [2" <1W|vZMIUtuv[5-k. `v'sK>NIKs7oK߻uh:+{_bxJNjNq5ƱT:}jU|kp^I2Y}y21 HW|',tRĥᅰ =2rՀ…/b4'Jd-'Dy|9h[Qig]:-6BavїZI栒vpZbD5q(6B90s=NPܵ=:zx53u"uQ %@FbՕJ1HΩ:ݖ1.qi5zeاd7M &#ǸjDE7D7OX_;*C'e 2ޡWNQL2yV`W|f)aa3<ϫћ 5\0W6;,!q$3EX8n: ɇ^x ~3WV]7BzaYF&8 a?PJB[.*~$&^.iJmEm%7`Csԗ0D]Yo5T@"DZ{/G8ta$.(Oor6Ws}}ޅ!=={v%f[BGXCCn4Hvh**fGU9baR~qk>Hvh+`a 2;gߍr=֩ x~𪀑)8S4J67#$Vz'g a.V!5h.m^E0':yðm+6LĠpfx !HT7m/{OLz4\lɤp>8,m;f|ʂw 0lC~Zd zP9, AL*&*>vF-)O$w^M92bϭ15ﺦ'G+h6dӏ].F9Nkqs2Er#d2g sRw}cf7KVH }Skl0o`D6o>Sc4X7uo fLOڐzĐ%f uZ2CPW80-ӮTT`58 ̅cQ@fbR(ڔw'(umV(܆16uqDPL+5( D~p`©wR6|H'E6^$†wDBouB'*㧜Eݵ/]oY܍{:הVMq֥7p]ԁ/QHלl"ĝMW$|`n(o,<\0S3)G`d5Z-Rx"Zy ?mpJgk(frr@qvY{[c%mxwc~^㤀yrQy=dtXF:zʁƚJ3!5w뤊}Vmن`9q]V/X{^4%XdRYhg2g+ФEKeYWV0+h}լ1g3粓[ՙ 5S|{ kr,bcnWt8L2#q4sD$UD*4םL/ƶ'bڬ2whc poLf[NW8z[17WΣc:AtXl+cnB~L ~dp['P!@=o_h%n?m"tYUHim`{eГC1f5 ] M)O-`Z#I>FhrMKuNS$pa_ŒNiI^N(%Bi^JB:6eg2^e !nY*)%~i7[[g̵ 2%F*D[%j\zk9uZ}F-<-6$fОb@q/=Rmpws5Tc;+ c.0@TqRd,O _s|>Wհ%a'4ፆnny7E9CxTHKD Cl:%?|afD&n_uǎ$8\c~f9vWnjl0쓧WaiqC-iq`T^C)Ԕߵ0DC1`aw=!ɓ Ϡ I_! +isf9>1}cJb7vm%Sc̀D~yHM.@!9 ?V~z;U8}q v"; MX3,Ppy31`=bh(efTr7݁Qȅ-gDl1mm=ӏO><ڪ(X@}H܌=C>>Y:-..Vo B)1`?ܒ@V϶!0^~Zm"q˾dI]yG!tT}iKv,x ѹɽ4'UrLl*$9`:Re!3?SVqZ=bp 1hvFo<;j<쌉)2|s=3fdϐrcPo 4fpП<ҸjSYC0g ap _ $6 cR&R3&d́@HIL`E D#"C=!SԔ/y^I%qJv:&fR_O= " bzk[ʒspv.o' jo Ge 0w w3y8^j}dm9Q)LoV(oc5Juj#0ebcI B%$f;AiQWq pi* o]t.+O.lLa[t/'G>sq >qKlh$S @,HL>6<8}+US)M25..PQYLm5KKOҌ;DAv)RbʖD>o_lWkBiyd7 ]j])w=jQk{~J.40=4!~bBUˌk ?}W@O0區=Ķ|EͪʰjYyBy*L!iv.ZE;)p̿Mו- &yO}Cȸ~~8\"<~vz2)R~(f3?7Ԏ2qߍ*({{%V ׁJ~ :'fY"eaw ЋP#`0|wH1+& ׃٠7S9rr1uM9@/b5ӽSbh+D5pB׸3z5Z6fK\J0@,ˣA)ǬdX[r4٢;rI.X)PT%iE+'_DhVM։^[[Q1kʜWŖ`1a tL9-&cB~Z&%P1 b@QqcgL tDfA-"|ܽcCnp*QK'2&Mjwf=8׍eqQǛ3c8D`R StÀлO|(_<_x[iEqw `{=V߶/Bt.N_f.%0:!٘YUVЎQ)_{ ʿ O'{&Ip/v˘S3)J}IQxUrΑeb-a6(|`~~0mPNsfs`~8H;BE#Ɵ}-ZZ)p=Y0ęBg 35? 5J4rrȨ:b-d5}kQ^Jd]ڌذ̒f 3 l)3adХᯫ|6g%J"O-M<[oD@oim׫?wܞ}߅vFTD-Ne&-Xr%EwD$ iAGK[-R ^ގb?aÃ!LIピe4[ ahmmzK4M5!6|#6Ym>/KHTZj7Z| mꑝxJN]J egu_a2Ʉ=d)#Q4-X aˇgPmHceN )XC+Nc!\Kq]Uʝ3~} b840 ZDֱD*#<Ø弄e?9hÛԏ~MN.֌E#IqHt]@uQVDmL}kRq:  U/0OaBrtt?*hGʱgEeFſٿ-%!"fή*@r/5F`r(*xw{*DJVbU`rR O'.˙.нp>#'2~@Fdr h4}*hj+Jfezp c.^@{jp2rho\~u%p{Z$YCٰyu~s.7`IyU+z(3D4xrmCrpF1b5=w*CAh t$!@0O*39ԩK͔o@/Vlf̚@ YHF Yw%UX8%6Y4koe9())ŗ#$FtPgz vhU{/HD|j_&\?0CMC^@vZ#G*ϜL~%oM{2gHsAR>XydGXdw\ʓo`=77HۖŘgω-1RTd{ȣ]ԗ\ ;ZB]ޭ{qG9,ŧoܩF^{UYjm+Q≛<,l%0&޸l-nv2iq{1VєД;5bT$LMԛ>>}pj/)(Mj֔d8d2~lpY?cG"j 4X # C4eOb;7i2>Εmn^UFOasMHU`᮫*dЀ[[;ʧR>vS#Iu.EUf"u)itX4_!F' ,gz_}0*3Yc< v V~ryQ8($-E#;Y9@e? ;#xy_Ӂm lan|ɒ c7r!m)Ys;۩JxJ-G:n8 ?i,/$ zu$%smހd@;mu mvn*( wWqT'/:25"-LlY4Q_D%:X*I#V90ho%m E@v91JrZ82  [RZx7BaB%ZU@iGook[nuz}VY.>LJ(XZ1`'(9|V bE̊㾯/DǑ5r|6P+S-U/K2HCЅR~OM^ͼ䒝I.) 5>2~OVe\dޖ)}3҄Ư^{椌uHYP"C\~v建T%sIMQި`i9dܳi$t8m8wQP2}]7yŠG}ػʭEdjc'ioϝ鏥iˈQ# ?VWħB m M a/]ElI/.6F!C29IjkW-xy4z nw Y`ZTE;]$܁^aaIAu9&-*Ga/¿&_ӳ;l~C-%G_fN~qx|?#cL pjcGJ%;y Jh[ݘU~~cuƿMFqy^GRqcsLcVlFT5Bn &t6`ܖ5/E^%S|88yߵz,4*]ܨ, ,#{aN9ҁVQzp8K5_tBX`PyF QT-OVɇ ~mjCwqHU4B~~S@BvHAs6p:onTgl:h~L]yzTAmf-_J[a_]bFCq^8֋4f0@Ẹ֟|;nQ.D P77Y OV'~3Ҭc7*n <*"4!tDwNfc drm5J r2Q65T 7с% 9Bi`j2Lʂ(a$]>r nBNbݧmÃY=,082VFNcYs&@wcEW,7$$򛟑*`sh\ 1"1"[+&#p~4myit;l%snZ`WTݑjx,: DVRͯbԩܕ K,GRgte9D=ɘmfg?O=/x&WLJyXӏf%GU%ܵzX &Zŷ%c-[v\ZC(;l3Wb+XH?huRe22qmʻNU 5S|Dzt33ĥf.dlTlŒ*A7#Xckp/]׽vWwK=pW\B_t115HcAKظ,r %&b2&7iq&h| j QWLa|[L`g2;+^]<^DJ1 PCGߴjYU8("OO6Dϧ\F~y_r uޓFL༔: qka/C3XINn?#p5ʮKIf$ `zQ%rg^.K~BM!-A-wvJKP2̇"rI*`ը=T5=5~51uofvu `*֜ˆ"g^wi#0ݔa=Qe^ԉn AڜcsPg҄pJ<=(l ~OY ȹc?u[T5ƾTda􌔄q2& '@x63nH_F|Rd4wEu S_4a7g`LR(RرgRBVCEҎ~@j<]uqZБk1dO}9DmoRRҢR5u|k/!tdG|ك¸w=?ފcٴ<3n!Ms 18 d(Gq,x0yw`W?"RHJfs/abe* ~y-xC8cäŀq긷qlp}<[ 6zb /UÏÌ2wȆ YJE=Hy4\MB}o86cazx̮1NqAy!.D =g'0QHGxceyFAYq[yxx?Y"O޷  aaSs Rq@<V`6]2)eh") CyL؅.)QKRn C"ݒXc>lbfL&&6S֓E*5JD)0h䷟=,n~wM_0>"epsVݖ:]V1Lxpo,$i'6 O3` >0Ւ_q[KRy܌C4Rd߸EDX;}bn2 ⅜R oGGȉq*Axz3xXtzgȮޭFӛws/@kV$_ĘftBqTL!uh1tu1X(.xmz©Ю M5Me^z'J7dR +]u[z\K.nod%N|?]ODy˔hc9#Vr27kJVᆪls}U.#8H* 0A 6&X ݏxIxט 0@%͂vH"˽ܼ3w )+1"3` |Q cpK"_wVn,͞z׆jqSh?Uא1<. )'?  1?X]aŶl\SFs Tq+@brHm%xL"_ldpdL%!*ƂQb3 +²$ 8-R7 H$%)CXnc&rknSVC \͎({ PƊJ'"YcCgk"uBאPsFRJȚT妲3hqH' iejJ6-cۚs{ܡ.A L nlƉWK@` y!k:9FqA7T' (7q*oXf(CYofpd3m̍xa\\>+w[sV5AߙBI_u<zδr9aM,^0xZVH^oԣc:t^rf^}#z[`J>MH 2o 6]_p5)_c9Wa7 6 ii'܏nOr\?JٌC!)@).AlÄ;#:}}i9q8ڸy2d:{֮?U,9LEy EDAr% pdr4.7ZLڣ_" ME3`y7 7oxΖ)x@`Vv*1ڞ*.9N- +xmS߃ ʍhi%M$7ezsX) UT>ƫJ K˪P,Uژ^'22( O-GZCRkb 0 &K's?)uzdϷ{n1mӞz>_WS3^jH"E@*Ti P7cӰ}<~-ƢPsH0b1}r ȾUmB][ q0 {:zi%:ʂ!3AkiѼCdղEDMPWIt6Æ8/:9c$>r;lq!B@ڨfUu-B9-l"˨6 0>~Q߇*}uv+ BHu#o&jgah9 lNϰܜS*-t\['1= ΡG&1PmP0muuRq8XEųSRY U" KMUe,G#1ĦCrLphvJ.Mѓ{woiHp>\dYk'1;:kWÐə^W8oCI~ NfgQz;&\_Z|()M1!_K`GYU!z3"L=r̜&RX >[6HY[(~3)c#w=)a2-~b"4Cst 6z;ul:Lx J+,ʽ%im2ZY*'?Ip5:>8HgIAkyCv9 .Qg+`V_ }a= dTi 7@[ԥjR_-.)9Q~X\U|Y,)fxa;yP[dSXFb>h!%{`b0/2^WEJs8)$tVfš2W0׊Xԥv]Zs9? @T|'{#KXD *#\V]ik(V&AJΒM$m/FD|f C`n 5i5`OEt3!}[@ 5 ؆tDm5.$.W6t-lVJ+E+G떦OUJ\]4,L]=oCIwK|cVʃWvĜyx:-i\b|G8_íhXyCzm +ܾ1c&pĠA Qw7.r֙d"0wf}D; Q: \"c=Ki5&D-D|^k$6]oZvDi fO? kqϡTԵ)4GՉ6y1D9k]niЭVXcL@ !?T(XQy7SlHW YV s7Z4 V}*W;juȴ$rEK=LS]5'!BK;ϾLmoXM Ћ"~ B^ȌzHt!ڮzcF0{b$wmI=lwy ) *`Fi+^+bl-]>d٭gZSUzߠng´h{,Yrhd QpU 7Ïm UΥƧ(n 5] 8dRmd| Nok]Y6NUH?RBÓӨֹ35zlFLd[/_dΌ0N &Յ]] Rd?H0 Ғ.{8ŸTskF%!6eju%;fņ'Hr߿nZ/&ya֏cOi}φZu!4I";J)^aj#cgKWD_7rTSb& r6XތӏMn32g[[fJC>ܟqȌr(4[߬ezcajB>nxɔ ;6#Q5Y?(2x: %BFB9k)=>BsRYzVv-y)& ӥPmFcV1h$e'(x Zo rOBA,w_CWuձcx/ 1".m-sco]ШHTk8QԱeTV~t*PLC}LF'sHþ귲VOsR9Ag25\TNzk:d^,lm&_)MuԌJ]Hc3cWCLnI H "r:S W=!7O}hs0)Es01gռy7,Ys<`;Glʘ?W:pM]13*}Jh/Zs=/)5";fs4pk5S֬MX1 enoKa2]X_^}Sۊ?n5HU?UonJ(f:"XhZ_#eG5ӹ{jpԚH3:U~vJ=^C9}rn%Oቃٕڐb%/nVT269Φk;PAdyo^Uh -?9O޳  &v*`Q?I8GUE+`weP3z`5?Zⴓf`Ae%lt#1OU"\ SlR^)[KL扃ƝIœiOjfy(0IScpb6q/@V EL=!Ǔ?;90-{rټs˝|}c/JM_F  .FE C)ˆ%W4Rr!;栤ڹu*{9ʍ4m82O H#J*؂%51#S26^wW}Gڇ1E<k6NJߞ\HYQ-6)kaW䂉Y} RjTvkE? q$d,lzQ{pfg ӝ~HRcB 1g+cX=~o:%iq64C˦wBk>JQkE H_g%jsk9Ȁ<;>xh _?j(n{;Wбh .6 6Z}]~9ND/&}4p"2L7ꝧQ+Yw?~cB*d,̭dD~n7&~YTֳVt8TO .yDJ2Jdq#ɇ缾b|>4aDƲ\XPRmD"Z=DaelڴwUcc2`U}7QU V*2Eh諺+#[DBucdX2yXhNX\ɁALNNuNha%!%\PZB'>o3C!|ZV5>j_Qg#1U{V`@tʤ, 'Kx}= H=:3,6f[Ѳ+-Y8Gv,&@;o'NvWPwv.&I qŌ$SI Ж  }rnb)?^RmmleRyQKKm@<Xl:.{TF".8{E2z^lW /sp΢2R%Bl.H{z~6XjS?l ^?E]8u G3k2-ZpMd(zWSRJp)1޺єzjfqHغn +%NCSg4@'>c =^X&tS&^Dމ1}Ё⺝r0"Zڰ=mavhP(8j`y݋qm<7됨{d>^1]2~!U0A?z`&?"E#pUWdTT D̎k|}Kt<6Ϥ7Wĥؕ-tpUAĻ>LqYO^eٺSODdR=nr2 E46]*^Midcmh g9<^$Fwgk_tV =[ _<ߩT$lFo)I<~ u/ ;Y^&E bɶRvyU"$D%@ OS8*$oD,KZmv%01_ưΜ@W*\EX/\(wt w8ik f˼t}G.C7b,zXn b(\3F@,H 4$wۨ'Elqxd 2O Ԫϝ# ɔcs@B.F8s V|`[Mބ̥*e+]zbO |=o9N`h]ݎOl{v7H._fS" TչTm-0ق?4]7zNJc1%@qcZ3u$mcگK]5xWtDz 4q82ksW,Ui3̷^:/tߦ,_zӅaZr``Y? )M;LSolt@͌t cHxjyS'JʹO Xrg>xH{x3$+cTЋV;д1b_Hs7n3:\Wr{ @6| eɣmtNgo4}N)4h,NN S"7[8m؀ g&J? o,H5î|w/8ƻF1F6m]{RmNвkv2e5[dj$艊SS'\F ,4:O|/iumg'RB=Ny22:flݾ=᯶^Pnd C`h-ƿPJOQ{U!RVD[R>Gq / 5*o-Yv+.8ld9X@ȁjzK]E $+O_[{V:Y6h$T_Z|Vh׏J^b#Eg6/G@ zC3͉-0:K+ VLj_h9ܳdn՛Roƽ;:ULg;umgOu4q^Н̍Q4W>GȔЉ0~ 'E/Ψ'(יV zyХBce3VHpiyfE*E)[jbKP5_n豺k"A-Ȱُ8$ &34ʑ:,~n#O E50S]:i2>oe{,5~gߪMꔡ֜A= Ҧda xRB*$E(͈9L+$m90Ojm\;$ XzgXsDԛ/9|z]$L3QgHŠRvP3Hmzlr6n^ zOs0x O LjGs)dGYֶG;(HM9>hQ&v'XLb=e=kW'XާO tz>]#h\W|}qYd>;U$xGl~@&Foفqe.&n_KdzH'=Z?EjaҲqH$:;@ڣRqz,㶴߉I@#y|%_B4#0;4׈PxԢBs˿0/mUya"g emI79wIC@U"tN^=m; rwH=B&TiI蔃 ԉt3ᔸblw™i@<4_!\SMf io-}Fo%vOWhc[Ֆю_ߢeVgBrY"c}^Cfa?kZ6\J$$|c22AN[Sy# |Ϡ7isTl$FA] >.vkew1 >lC3nb^zV:]4`m*P9!**Š`>+Ts d)~:Qvm.~0>gUЉt|0y)Nϟ6Pp>=j£@\@&(%aBۀ Q'׎O%5Z1Ah@[۾:C9ݘn)CR܂YnG=qd)M~:ITA|T N ,MRNɂ qDez,q0>8pEfkGUL<|*lc_P_^֣FTf^ѹ@L*pHyla+on}A43hܢzFhSbqSI\a9k%K]BJ*j*91GO0jrKr8Dm pD}vgM wh!Ӣpz?jd!&h$C'ɉs`G`iXuIк LK"Sf飝W˧߽ M1Vޓ Zʢ%AJbxU M-@f8<$g0 ZOX45/bJ4Su2'lY׾X1~B)<BEU/ !V)#T~=&ܧl2_N)X*Rc J'l8j*Z^9q(vbo8h着s;$"i:f6_ֽ&]R899-fk|x$沰5= k}f[쁞KDO] f}wLSRXn5 ky%usFuŻn<9YT9QPH|mr^)fy2:Y6dzD;Tm=)~jX^ϙaFKR"K"ہtwGʉ$u&Wc\$:..Et:'.᭐Q*Ң<*Cg)tou]+q#L0q(ܹ``|-%e\)Rlp<;j?(w,QaȝhhՁdb)$Q ^Om0 ċ_ iIK0\r$,ܩU-+r6<@7W3K)dfLH&6iF,*S,8:QN"\DM@ɡ_XuQ _u@+GLIeprc:^mD;a3lZhD Bd0MR3񧇩h6 e0V!ԪC!"S njCs}5uZOP?YXunYyJ7jz~;#Z lF$ܤ3ZdMg_< ~C=6X"q8u5_m_oxlߎ[>Bepլ?sRyuOrKcVx%t=VmJ/GyFП>n@2-XSҮ92f+$E+D,G'o.]J2E]6 0"H?t줚PYӘka[ǞR~!=A.pbθMBW^e D7^aae՛⨤ ߟZu͊r oB,mW\~ߦRPU}3]λD!gD"ag2`Xy:s&,(0( k}H0吥XQ W!ũ?oQ@Ŧ"pDgKRZ0(k|}^=(u) ԁof_X:ud10jDaȏoeܔ, 8#0t;+'n#UfrGU'wn8#zdSu#01!^̂rLj3us=q D@x#vv.N-7}Q}dsn>p *#l 7n@0?YJH=e!%lل"9Ɋ#F/ֿ *d?\~;,ߎeVԒJ]VY˲Q!/2'J8~ >h':%ٯs My@6k[Se ӈ͙&5+CʌG@qZCF|W+v:STVqye h̟ 0*O VHbCCid9Ouh(SxݢpPVI? >,q62s5p>1o %B5'nф $Ac$ir辌\y@E*+S3T!bsY@OKAdUXk)moFxlo(i땼]ek%٩BXLBh/ݱa`mQ5:7eh-'G$haFJNB+epҡpOVX/Mg~p6늘ӁEF5aҮTlL9.aq-d;]:|:|H'`N|fq0?q ʽdBIРK{x"| .sM3'NAj:S .4+vS`my&ױpD˹%0D @*)Kk`xև0x8+~qVu4ԕ^4#b&b\]|JZN[IB~Y]^##`#5>b>ir!{7R;3 ϛsJ2ߩ,6=% օ> \z p?* kA1bIK|䣡1P :'EC ?K,l/Tn=ֺs9_8\E?T~n.)Q85 "Dix|^++3e1WkBMgpz6%*-BN9'Jwxb~lE*<y)v\@vt٦ lR짧+y"_)hAAfQZNC= dR5WmLnOƃA&}h?۠}hH ^w9}w]#]k$: tx,ŤCiFÉ3>5W--L*/&w1X)Gl(p-;`A}씟cxҺP Q/^* C9 FcB@A}ZaaԭܱejY%t'Wv|4n6-< + N9Z~*o-̖޼eʼn"&b! pI*hda;q܆?fjd{Ù4f6&U8FKO[ejw#-{ 7~\*LЍ$+sdݶBwVgD@J\FFs VjMc$ԂxXzݚ.M/ t܈"h' :KP]@\Uڽ0*"R<3h{ ޺0dO+ _&VJѲ-'r a"K؁I' t𯸬0.U";B;܄0QOl$!VeMэ:9ͤOPI(hg2sn:atR~L iޅ)$_W=oVN%ǵ->ݎy䞁$ÂI<)pj.lc9H q+Y|o4W_3^Ko2>LڶAj#cvTFU9I$[Y|7=}I_f/&_$!^ Ds ܀ڊnǰP$AGPqѼjI{s|qt%48D-#EIȿ -6Z! jUFeoҿV o }Z!`rsM;ǒGJB:<7֖> &Ʈ;ܸۡ[Ltt]${M.mb6gM' ЍgYj*䠐oRGP\We.gźg)Xl1VpLo@ZOWb^eȔ~D3@'VLu=6i9 (C?aVL7FS^J6#FGJ5anE:rTU6 R9k./"K%M Z Hw+2Ǿ&$gN.%=X(og XIgOdz@xImaU̮֤{zu+&lƓ Q\A ]aDّ(UGE^D<k'y'> 9&QaoUD9p qmt9Ƀ 8MB`'Z\$l *SY_n_e]'elB۸4F `M D0%,)e$m3xVr`+;fȓÇ}ڃB|XBL7 o6G¨|q\Gzz~&ZBn3!@~~E' jK:b>*{.n^p?^8t`&e٤}4ӹm]ÔX}m2Hrj?8E)}h(qTWޏX(W̅ 'Y)@GLݛ(Ow[mLlDoVx&~JY5%҄ )dj;g8$'Dv:T)J=p[NWR"tJT&< (&h lBQ\vk!a6i9H>^ Av%ᢟ,{kͳHq\*{(؀"O2~'y< >~Xs-T^{;xDꙡ ʆVƉ}>XvS2q$eH N@qf ]W\"(64uYÔubr(>j1Eh\Z3 h&'mX)MM6ѬxKc~PL\~"@8O8ާ3a"0&ک.ZUop"o +4;İ1q=tE0_w{'g\Ep-1o-VTA4C ֭vB5W (o4aɨ%1+(.lԢFၩVqavY7;zP-rB)B>lQ vvN!f=_mrPH=<UC\3lW#\:6(WgwVg-:w[t\Gdj}0~kK̨TGx@H ϳ|O zH94_ix*<Ԡ z@ff(W1e9UGc2umQ\ZH-bZxufX΂f) eta=H̄r6ax2_ ہ*}q6$,Yo-^k* =bY\z\zAFd%CLA%ym֫=5aq<MG污ؼ 8n1VX]!G^42eY|z ky2xr?R(^Myk+!L;nx*WqjHdӭ&\%OڃU'@ <"*\CۿM_aZf-z\ #1jCdY>K=L0fj"7P.Ekal. egJMv$)spYmn+ճ荅IHL8=,EKVbg#H)fHҌaگK$_0ryo{̣G6yך^Skߟ>#gDlnfTx 1E5j}CyQEC*ٵZ;:6[^^}Y_;h>XrϚٹ(G^Eiϋ' i qGHǃ(%6 @Q>8gm6|^#ABHݼOM| jij~]$; ̺wvqNU ?SśI}p=gJ 7WA #h$G0zlR[jB> &fn:触+z3iCPSM-Ya@_[aKRU_jg#>xHȠ2&:*/\y,r]FDڒl%w er|FW_5!(131&}ݜR 8 !>S~xfUr?Di &FX(!I)p8g#$LVV(\jC0!4^0UMywn0|nHrdq6|ȣU}zG{%?yDOQbh.5 ڦF^1 en1, r0}"LB%;\P ~ 4yn ;s@U qP0} VWL9`^R+ ڭBV8\|_*~y?ʮ3ոN_;~7֟^]itrRk|fo.v7s " &4B$Okqg3̨Zjue_-=~1Fz߹\X^AvyLU̾P~CրtƃN}P;)e>$Hfn ]cӔ:Ź:)hCp,L%ե]䉺Uf'pbSA ;]]nKznqmU*#U={Vj;x?}֠4{?!H֦gY82GK]h([E z2礯Zu@bבBE`W^Gk&Ŕ:2_ Dg%.' 6Y)H=|P;92Rqp_,9m8u_&2JK@ꨋ1ҦJ;80_ǵExf&4 jX}ӪvP_­TL] Ezecd-DEwGr K-~Z:dL^\N(uTzVI %e!RXjha";,[p^!B@dLP'14Sy;\pȹ9Oa#mR= I#P+I ,mKe} E1l hz{\o*d$Pă=JýEIm ,_*@߬S}>`q.K r i`eґJ MP]шHIOSlDw[\I*^{ ڝ8.?L}w9jy,GY"F_)h"Sٰz["'kԇ?KY+ŝ8 Y'9׋}E04M,ssNFH?# .Ca_ '%wWϢL\gTRi/wgN,d?>Q=òlc#!n h~2L`V635D1Fɢ9qBHq.UO۷פ^(K֣Y_b j!XFBN ۤ>-1+J>2MЋj#יQnOЫ*3Je 2x78%aN(`RS,mSȕʢN'Vř7|N}(%h_e:ůE% NFp(y2JV,+mms \B/3҆T}@+m6L߰qx叢 fp0Ӯ=ú{M ^oYmo}kq;Dqm!I+ݝ:_9_^}!깄~zepP,tXÔ(\(9\?0AQ.[dTp0;3=bys<`F>go4Nmy-O%ICU|qd?8X0Jg)W.cd9x 胹Il:I[IND {Χ@X1Ob¼~1'A|dGK~XWSV D &WؕW6H),bF^O>qr4 Tq|jv݃,vڞ2?H8vYy.-Նm[/:ʹ#_ɱ^0p&xL֮ʦ̠ ϲ 27Rɒ\ondK !jlh[ig1W0OWs"\졚,>. d>S25 ?Mͧ3=R^,[U(=[MI|]jxelIr 1Col"mP~5= *ƇYC&XO }p:!*%TZG9̘&Xq3w?, [ۂ"OF<*F0G(y=gOSNiŠ>RtsᢪG8:J,Be5(wgئ B>1npx־eK U,Zmo10N]%7g* l(ۼ2tpTg-N1 3n_q7z_$~o Gq+,2^dp2; ]N̈q6WB>D #{9F|54I7lQ$)lx|Q-=ߑp:x\o _gziT+Fǐ<@%Y\Yxq*& UN9ژ95jg8l8Ì^8ie]bEx:,t>/v %E0WXPo^nSTI^KJج}oC=Wƚ䩢@gud) 9mMRƶ)ܾ?Peu"He[ezQ`[#+a!ʶL@o5 L/RUh6 C{sԯ ߮[>}e] נ^ rf J&Mvx-eO-Q0W&,/g ‚ŝO5*FkKUHL_9iRGfm̈́X\9+GN \!eĪ,ɻdpM>o?٢ԆkZb(PBG_f̵o|eUr$,GQQϪT-2ޗ?wT[JQͺ9RGP0Z '6>ȝ#_aH8B)Am Zԁi&0}Yq0Kv\m݈X,ӪעXr3ZwqoG1ɇe̅ r}|UTE Js7*Tnj00^_+j58,aGMZ5M|9y7oe<wU_X՗}Bi#(.!3׳Cd5{*qסx5j7*&~Y4lN_D}MA wx kd{5b#yqi2nAʩt&ڡdͨ;Ġ]nRkl J(xPww2f8>.'"wѫڻWVtj?NDy kIS+*48v Hz|$-ݳvM\caWn ESSOvf%3RA!'FJf^&쇮ۼZk3:&7- EZƝ8P|rLu.8!hi2{h:17 8hP'ݛgJ1fm.waX>Vgj吁6F(vn]<~09̠+uF,Ȋh=q U%Jj!l PbR L(M\! (zdC@8B~.&oO?!e'" L(@L%N-?+!NP\tDX6FcԒ׼U7/o_AC0 cX N_ճ2n>T3;煔a^O1`Fo@k~X:J~Oa+zWeK{Qξ>Xa\g3KbiY:7-%ݱ]z N~n~hk9~RjA4%`8+L9NÃ*niG_c*R9'UIbWd̋~lU^YS˩A`#GW>ǼDtRۇ3sҤc:"fmOA"R'2{\<Wrs@'h?%)~z1vG[U[b$ბMW 0VMn۞1/jb~D .Hw\Wp#ˆز ڐ!@_>y-)9ڦ=tfhM[+lJTK+F9''imDD.MC$)J![v;DE^Osɸ7)q/jbwGU:~+x4Ѳ4jzN6J O_!L'EAjhFH591/ Y\.X^5.dl(Oh[]p$ P^xذ\VrTCz@rh;R9 [ί!Nݪ 3qfo硼">7!އHY%aΥxIQL(7SiZv$dbzU̦&mV &ؔ棨Roax%qI!aLߋsH#ͺdBq<oOo6㞊*L_/P\tDNX`R/am#s5db塉X{Ugl_>,ܻU3u3 .ې/pȹJ/!܊λu'uisLST΅{GH:2 vYI60ec_9yi:}Dлe۩`FЬCp 5ϟ?sPW.1<#M^<U *$gJyrOqE_hTuy">v(٣bn>Š'Eb<`vQr p؃iF 0g=_EWռgRQ^J]*aљ)jdpnCtt7.(I.G-+a Pi1zWOޯVooNGҟf /?ٱ*~Vw[TF˃hK#ĶaOZBh[Fm=G>ܞU+_.u:P#N3@U|p/6sc^HVm>W!JĞI ơU?/Q^0g%*Lq>Q/υ$dtrK yDw~ D)tkaCTj~)@aVy߷Q1 pXov=@{ϯ{:ڹC)'=. !Bw34yc 9qs7ڤ0=ix^U͈5 Ae i^1V.bO0w )jYWh?Aw和K!PnanFl?5My{ޭ6ǂ 7 1g%^6Ulr%{R;4PPR ZR/@z֪*JD|Uhsvhޘ^!F_{k ˯PZ‡y'j1GB4z%> BJ)^w7Zi1? pc. PywK&$nz$0r^p!7< r07tm+>IĔ%.H=Ys&iA!t n*U/~_]iO64cG<5|S N2q$M>g:d!^6x@ԋpAg>zEo*ƟlHJƁ5DFGᆋ9cuKUc5XF$%%%{f64lTZ8˗(${SA8p4&a>=Iq@n!5VܘRocY+pRTܳjN-/SCD@Fz{io˿0[*;Ʌ " K X C 丛j!@ Wff3.E>m#3Ǿ0qH26?4FH zN5\1pے;~PA\=v1~eoB`uΠMS+&6t4jj^T'Hڶ(ֳA7߁1a_ᎮsW6q~sԬA,= kcg8jjQ &NK!֘(WڢqF^vMۦ0] 1 ~sZ>x |{jl~3_.z.vدWKu/O,g1|Rq6e6V2207@s=)30[:+qnrnU|Ϯ̂5:hRVՔp5rȴ9M{aC{T={>e /ix$VV-o=$(s~RV^*zu#l*FSϧ%\7'zLZ6 `J"Gx^$Q3$6IOBtX%iӠe߇lNWZCXHc#&"|[#6!}3N?D鼉!I=k e7:A@} %r5Zׯl;1Br;&&]?7t|SPmtsgu ` $|gCO :c5]&qcd8BGnRDS 5G[Cl;U9V. 6Zi"Nɟ0,7~lQK Ar{%5cw1WOm{mbn"48:#A 8o+u8U槟*&r6xL ,YlTj䬩EʱnEM'c˝ޠ 51Z\ I@$\>C ,< hƞNXsy1AMq*VV_>tKA 8ɰ1˹)T1ޘBr4@iEfbAJ6 #-GlA(қ)rT<}R(@sWѯq3J2r%[`\9aZJ~H#vtW!$N'yZD6ADֽj%ṳ́Z ,lJ9jlCu4iO0+ThMb,~ęRJ ^%H r/gqtZk 2_X#Yx O_gҔt?lcF1LuJ̋h#NwfbXqr~j|B {KMy#V?nPzi3LW~ [L1!6A3ϡ$$$:+k2PyԂ$!c=,vAP? Jm l*8|R)mf6z-ߝiY8hsrO@w0(@~{- %t߄:oG k̟mG@#QM]i[nɣ+ FFV16:Bpvg,[%k@(Po6xzIBG6F*IZ̯ϛڋ"/ c  XyP~rG^5\OH'2" (m-`i`{$cG75F0ODaIL(aOz>jk_ībWu&<|'2"fگd x 0TwW5fUկ6 m=96M.aGtZy Qt"pD<9G_P]lc]qQkpz9,1#Cz;OKEV~@WdRo9^mݼI.4~)ñE!F@.[%K^*Ѫ>b Ro bLoz P+ ˑvk򃟨SLAXrPi&DWăTFZ=y)P%a, H=/ڴ$ ݿ]>e5#5 ed|J|7!4K~k@bs,ҵC#>vacH?H7G5O;eBm;qiڧ'ip$d1S6MyZJiR'Pl@/a C,o=7.'iq^ou|KRsӡ %"βDk/{`t:v AιJm6yfa {d@y~|Bh=į/ Y, -VcƊ 3;ŀe}m33FP\qr1^M_,O5`<$TzD ָ+m$ U⨣hSc dd6KQlf*ozXL/eY.@@9Tu'ງ'4I2u+Ƴ(m.{ D\-a3P-s ba>D-t20PrAq*<0 K&Uqֺ9l`3r?MQᚲqvVԧOƏд0xӋ!|Y;}9 x'#ğWpe(vMTT>s` pZX]|)^a|A)o4UG]G}h`͝X54 `vd9 ؈0p$r8Io,&8" F~֒NSu< ^al [xJ(rd^X-hj i<>waW1p"QC1^)Q*D3{& p`"(dlH#7eQȰ [d1aZl8}ehͳjDS⑓3[*@1v<;F+1|[,ު uzNj獙$Hm"뺵0rDwds>1Ѵ<"VYūB@[A[WG0 W.3sӢp>0| nܛPP=:?SS=%xEK/5 :ᓧk}4V8 . QBUbՁdVUVIl5=)3Ƴ4H!".fJ]&ad^&-ÌB?GLz*jB~Ah 01'i% (y=DzgyrưɿQs @lfۨiikGis& EY2&Y"ruIxI^ljL^ ;^Ћ~dA转.ZQ C:.DllfEEa|2$"QGz4=5T*VWdcY+ЫEa29u9Z]VxW605>% F[PW>[[6E7-t̷_d2`I za8uY{(W}@i_h6n +Cg5( S& ukseȄ0l]O8FY|4N|!mRYy8;)Р9#i٧;[OBmaB|1i} 8Nrp6I|Jͬ6ړai.`~xqzrԖbLAҠ\^?#] W[~ժTHI ^=9_ddSօ- G0X`&yCWOIYtVK};mJMAe nw5UiKyc= 55eCyC7ovA1Cx+.FeX(G9%u+b~, e}AnekhL^C~FY᜵-kjQ'Y&̵(bT.UDU$_`; &Uc.˯W~ A04#oD0y1#7kb!CMt@&7@FȀrlqM+AopK.7Qި$>{)kc\THK z#N5f`ߞ+r[nĒߨ4xv (q [ÍźZpO5K_Ak C&ϋ"\ck3]}ob 9S IIA,oV 9;։UOz6[^$:l ԏ>%tgV"#13wWAζ/m0zW{_[bs0Dc=oӓAKRc`63uz0ތ+LUo<-ҁ56y[^;zŸcKk0#EJO-ۃNHmkk+4(<[TWvVO4;kFePlz΄kd٫a&fpגq~AGFgvSQ(igJ76rGHV@92]֢18nZjO'eIN@ٔͅP5`FןѢej9ߗLvG5VH<~%P{ uS4C'mĉh.5(A!7p 2E_TTPs ϪX}>eTvIzc<ȓ@ìI%m)]?XGo>݉7tgwLY9vnӧzQXobS1H5y7&5ļ_R na=tIDB9"⌊gyo̭R\V$!K p|(2t$|Yd0ki?c+B/>I>󎗒PJ髖|Ɍ^U*8H]@MTпW|SסDrh#.!S]5Tְ)~ʐ'ay9RNp;}!$QTϽ sŠ(x@|P·:_El1|傄0zb)b?HGM"{rڲBBdw*K6Aʵn]Ơ֬6pPD  (|`tW ֈ8zrBw jzg33-.k+TJn[V<8RЖ4%pl@gJt}o7w;ٲT{3eUti]y&usj\""*F08Al%dd nr?֭"A톨oe^]!xq0ua9`c44iAo;+#*$N[X'k#DOER 49%ZWHO) pa4wlg8!@g@]$9.OR:~1[VAX[\opP1ڤj52O$A+shts"[H ` ƍn@=8%n\ $CIIj VQ`)YD.Q2xy*Zר_

5>1tfMdpy`5"k\bh-/3֒tR6h0+BV,> g/)-0. UY"ᰮ\ ,>=5BaO%֩sJIE-ٛ@%SJOR =euy!(2+c;M`&%C8-U[:T%UW]pRl]xc6.{GeMCe-Kt}MW*32=#A߾B#&sގ) j>d7Wъ01}Q-lKd ʇ]DJGYA#~ :dUnHN90ĭ⁾-yEʵw611 .c-XzzD ,G[  Ғayl?Mh=GB>!>l\uF>.׭GOK+>uݵ+(VD5SLߔKoZ%DlK':e~wkTCoHBf8GSE1H d Eޞw 8TuG8ժ>~ n5 g{k<0>``|5eS4\̣yˠ;lb ͠U0+YY/i)-lIdnt&43 R cs^El*?NCħamp4*N- C4,1i2H&ۑ370ޡ"FG/h蜝5BaR2Cz Jf|ъV39"$~\ ߂6-fzH*X$2T pCxNM mv,FIJ뛡S?V m8?0+R";Y{{?4aJ+ޯ8#(@URqs&+0ܵ=ʼnHRיE_) vƒTY/fp@ʞ LEDQoI[0pevn4r0aB2&, 1{aEZ*a[K=E ;=uӼ'-7Xj,tfSy֧^FwEJUwy_Zߣ*B6Ѳ>'-8?BZuL+ƶvr"̉ʰjGuc..ʑpS|'sAq9Mp\N7:Ϊ .4D#y-> BIJ飓3ؼxV%)OL 剴aP ,nI׼>/Nu7ˏ0Ӄus9}\6I_=/Q.`6C0JZzԍD[rH H@e'ZM&r}0>3~E'\gwp1"3X a[S7œeAz>KSP =3}/D3R6i$6_b$$]U*:&|O)Ez &6F\RTPV iKIc*= *7HYzs̈Z UhnwR=( O@ +k: (1z8 K\V =Aءi$k1.1;>Ww IW[w2d D-/&v,g;O1l:h4Jqྌ.dR>[,͹ =@XMYc©TA."w>/XAcH_ȐsAFG%εBJ :A]ڑ-f uvʞ3$^sV?uX}@~]дz~QY̭e;f5Փmӳ:l tFu }+(vy1U$R6Ϋ`HXv[Z RvM/;!Vq( &= Jh+ Jm&.A#E|v&ަs!3,~=A*JS7(nv=+r)'qXk|x7dz|{=QT8AdA Nޅ G@ ̜! r.V%:ZD5x5`g^kqM>~PDw>riQ, c@V4yBאtU$f놩%zdB-#<& 0%^KSP6B>_BAPk4-KzHMi8>]1ͪ-,d1+ F\ë PE|I\Eܪy! >$hD&]cʕ˻ɪr35ŊoQ7%XeG- trwxY֗uB"58|'Y]-YIY߲Dy礓jiER~p5}_iSxNZeR!J U"Uxpx9(@B # J(FSM_"NN#+Uה7K/ .sѨ2.Vy1&:oj&RQZV 4 aӞ* EP=L%j׺J)E7SքJ=4[h/-PRd2%Xx,uε c`E ;ՑGs{?GIH'Bϡ^%·Gi]߇3;-* LL);I=G:%wڟL9>2*\+o,?t{]`Fyޮysx0`uU.^& e 5_1e+58 F5MIDDq4DS>1Z:j礼)aGDZ}֥A; ds2_nA=i0c鈖Ie=̪c~ls:u0RERBJl12K1l1ŵdA7|)j2eG4|CO_.z;$\Y64Jk.=I(P8ed(ys(8۞U_*1%Uܚ9{"ZI;&g WYnq_+1P0I4' '{j}>MS A syِ@cDwq_.yqC%6ż` 7~ʸO8~b( 8(JɁHޘ}L8:#8UBr biA+«O~OODd^U [)i{Dm;s5M u8fH4b//6s,oTVnTr4GȺש16 >EdIJ!_W6nCegfP6BL`9;'_1!Qfo|Ӳ!3!V%\-Ip'N/k9wz~ƤUwLa2wyVz2sM:6{~5©/PA7&J!]Em@Q;=AEvV4kb0pʶ`1~]ZR{? 2OYLOwj/[o^Qp` KFe# 45$_D!:*ـ4ZI4Tݽ 08K vj꾼S5@k Ͷ- q7Go֟5fUFϻgǽSZ/|Vpp<9-woJ&H!:~Xz!^d61ߛIg*/}EU>̗2IQ)!'A0+%JM14SǍ*d<{[5)l)Nf[qOA' i'`BMjM+L'Ӫ鉶m]B+s Lȩ?_gb2LШ=XR^]Ui{^Mg(LjyQr 5WqJߏNv w<#]#++{jΩXps4b:h\(H4K-Z\ϯh}|yoƥc5تC}ʍƯ)uU<|L;mkGw<܌pYݖɊc*<6S;vQ_-V<4)~9Vct^UL7Ԛ |P_7*]hGa:?݇Z{B*^K{tB 1k PB^䅍Cf]Pj-b}K W@xh 6~t[S4AT0AP^NjR\$zF"͞`a WrOx?zŒڛzRb?tyۓy*:")nk~/ 47Ed'2i& v<̷C}ɧM]I,C ^d[,Žo @twX8Qfd.Ո'zQBNw|fTu?8^8i(3.bb%>sh"oYōF`u::ᑩE+x(ycZHJ'пF?`z.3[ƪ* FF̜s?+f9̘'كQhl<1 ZF *h5M" 6Y@AWNIfuv̺tI 9NNpö)ONkm¥=> {,֠DX=~c; (7@1HD2笶Oy C:sOMЦ"]f&wiASJ-- kĩmy-Z@x{ˉ\jZc&֗$bȐv["8s!'Ma;9H !+ 51G.J_[m\9XSV?rx=Exl)Vؔ4 IؖF `8˜u{,ۆ-"= ._)LOÃM݌JUxͮJrV~Er,Ӄ`4m -llU?(:3dPF87h C:>KkI9SqY#JF2^PʧsL7N'+ܠA3>zo ;`qWV ow}T)ŔYNHX-%Ѽx5c>8Վx ^J45e\$'> HG`ka]r!Yl=D`7L0q 3HJLtU;khؓe|AăIV'jI70Z ?z%T] ^ I)}bwF.3Lqcm5Z#9͓V`pXINUv*?P)o+Sڌ S͔6mx/SΙHCi-5SOu0^9' ;4/"[Ě7u_wt/h3LbL}=Ĉ+~l5krSY9@cgh"? Ah HഭLʖlr:_ N0½ֺ{r v5mJܦa')s)%l {vaʺ~lzaiHa9 8 C$*Moܛ~Wx%>-'[$NAy,Xc=ٓ1,h1 y?zJ:Ve1K̈O|#!+h~L_p![m3tgKǔ_Ϗ̏\R<#5ɘֹ @ F^Xױ^'կF.{Р,1,%~a+U/ fI.@mWEog$j?j|"0 ;UHZMa< O(۟A @z]D1T%0x®r<6UJ6c086g}]Â{)P:10=AضrA }+ٿ0H )aPp4,Ib09:3vEa9[_iZC'/ZцXfi2[CrP*e^-m,HiM7jcI Gu2hM}z<6X9Y;̏BǢLԄ89ƠvK;H.ivڼ$|~f/aJQ IV3z?Ru. G><wJz!kd~txU ^:ŭ-AkZW< ԩB)xDIu;`f{+ CzؕEDZmT! iْ"z-p= j75UCyl5}qNY!tэ0{Q: 1o=1QP(W}= WQY  Tk^MHT!+_k2=\nNQw/)wg2W3sY5^u~|ZI&&*7O8P߆_eIbpy{҈4ӫjػll|RxI,=#l-'r\ )ܔqqm1ۺߵY<G<܏=cݙ% 'h'ŕ=\A^_v%ߴfi 8B_&4DscK7PN ;&<5/o tZm S/^1hwX:(j5$A<oJK-{Jq?ygTx7I0ħ 朖hd/JHz> VvqYN>sS.}#v Qn.8{\%nj*EaCHJN4"Ĵ_*j5^6iQx_t` ֐ D,VQx$4xd bÆ1<*5Vs IM-z7G*лA- |Jbw4+0Qͨ@[1{bxؘ4$"q"yL ):sz=']}YAo6^mZ%y`V#y(uLpwI`oK'SP+lsA26]&FT2o`G.s%D29$ف3 dZM˸ qF"|'w! Wż${ڦ|>QR܃VPw(kgR|2y0$.z" HQv_z.Xh̵lMJꮳ4 TVQ~61:. 9[,$8LnW<; Zis 50,`]}x˳>dV%k$8^or*v{U6 }+Diz5`\ >Kْ)7sę?  MkGP- rDEk|O5D5^ `oI>-D#sҡ cy[&+stY&0JZb\*PnNI =ucP]#^Lf[4Eiٝv>]EKMhuW6V/${J#;i`-wc!sB{`%2,C3ާUhUiڛzOK '`OE!o*gT( b%N AھOv5)եc1w][!ݝ'7P5xzY"CX^$**ĜSBp97ϲ_ !WX օ:B΅eՌّ{͗9s-6l\c7Y6PB!HΔo]dMC(;7D= hPw,vC2$k"j"^՜)H5jg-kn 3̨atUs4SqAȵN8i c3`8nMU$,S8̇5f ^sE% 3>ޠLʺsf?:5wdZXo" J}Ÿ(_=fM+jP <'EpZ2\넪Uc%g̪ep\ebG5t2`ޒd:CelKҤa&WVt}l3R%ԢDO͋q2'^{31Tt2Pv9M%&'dgc/6oRB6ՏE\N=|$rA 2Fvkq1۴G5@[UY=g?sUwU#P8Iz^W1 KF1 jltH&R.ۀ;q?h3މGFM\o> oQ`O>· ߄DaSG9Q65T p (߲- ?E-y?$#ƷdqDYYggb'O#h k4&+qXI >%!ؗT|<>`'X'f*CRd 0+2^vAͬ@0x=/lfNN5ox|1.Hx# di'Y^1\MhʞYNU>4?;l5G7HRc$/~ά`c׌ag>6vO| }CӢ561BvZs {@ģ".D/f- YCuWeKmȰx\%: #kN}*fڡ6JgXh?gJW7<3_erL)?@_ >r 3ӝ{x'20ݲPgix$i[C^KloX`-ӂS^3pU#7Fq>V3tmcʨeMppk|Cn0Иx5S GEY9`sUe=pEWҹ]|eJژ|o4q0EBNrrwA; !r;<%,@_iWD||p Pb?tf7  R&sx#_^H:Ƴ/MX?YtF=Wbl6rmWiu/Y=7mິڸ$X1`u ,0o] .4m gk1ICn ’ަ3Y<[BwX)+gZR]9#eiEWsRZTH9r #QNY;q䈽~v@lmn_ɚ}|=QgR 6X,;].T<86ܣ_iSV0D#ϑ[5q\8f4c92HtZo6Wc̬wVRt&>N{M8'zn1j޲aCz`$=`PыRGlӍ;>"c/$qP)[ sI0]{>y^9SZ#־ 8;rܽNH2Ⱦ d?s5<76݂爵&}Myc`6ܜmfĎ|FSBV6+ONlVmTfdϮjZR\`SkQ-"-daXl7 -Zr~4ZZ'8#-(hs˿b~)x8^c( ]> {-! aLEo'&Rg`OaܤجK IRhҰX?(we1EO @%=~wO|y޸ 1ҷqs*N=_5y7cQ>+xmD"[lʊG ?#si Rp*raռ˕#l(,qwQW[vg߀KG Uj%E%qrKhP!¢zЭK j}ֱ*@VwK%.34/3D[uv գ`z)mb!\]jrUSi{W&yFORKQ{ﶥ5]@r`s苫L 8 o_7Y *MDyt𦶋/3c&J{?Yf3$ /9 ݂_z 9=[q;Bu4y,-2q0ƅ`BH\j?N:VNh@_"<<SQڿL<` nuw)C`=(sw]=͕«U|qÉ)4rpA-sJeUY.P9Z 2-(@Pkk E%s9_}!j dˉ8B`7Ԃ,\[oz.`Mm_&^W>Rv_1W#ܵdND&C wo 6K##T 1u꟱^\>Is iA IAX 5nd%~[Xc~TO-i¼0Z?%!NlKxgW{$ό{ĘՁ=`[" kR~Hs M[Ĕî:esNӛ:[zٝ:/ġBUVv{\ M 2õ9iլ~b)K XN@y&zU;tFׇ=yT}B07o ?&G\(Qg2]G ~bzsɤ t6iIZ"OD(m}U޻\.DK|MEo'{'5W<Bgr'I4]cM'ji mȥ˿N wMǺF0oEvO;+ی}%ⱈ}UrU{'[{(boM{!g]kVezf0V|F&gCu(8Yc!1A)6X2Z~mGeC# xѴ󛙨>ṳ{>ؓ@?#4~_YK'',E\>umXpk'q4 a>܄M!}Q{1Jct$1Q0<-U[H1rɖTSFthҥ#l˰J1^߻\O.ӐT7$-,lA&Kv^}u"=S4`R[B62sڸ!w =bU,zͺgB v4[]Lu˞2nV}']0IO= XỶ\_#B}~pyn` AP,ےWm^]nB &ިl=0U^v`P!ӣJN$h;O So/Eǽ6 :6@G?ٓ2MJ [@6 [ӑbdgѧ#!~to%T 7uQX]N۴JW6q>8纕uMm6P3KF*0,qAI3r][GPL(i?8I]n2`wdtw-^hT:}uÐ}(ٰzM59\m'BgW_0QZ^U؇i! v:7ڳ`$xqg&Sy'XamQi4{,"FLWHvFe\0*t$:\A;r6S\ye]]Qm(L"5jY'C/*\@FE-2Pl]I{xLgD? kB2uBuvGBr?A}?b mV2*!{+ 2J4$cq%媟@cqF_Z1l3z&5YFA c 㰤 'SC0ATrb AlcBt^+` CfkV 5 B_kk9 ݢrE2AHxj*"NhfޚWdN3yO1,>d榝Unϩ ΍|ԶH*=Aam~n'EjM4r BP; AkQvڶbF}63@N+XT7i ݕ4q" T6ȠVO3l~Ko)]^W!y 1)6#`TwX8MXՈ$hWQ3þKnDC3<b{} +zi[l.>_gt}xCe6 Cu@ž_TA5P%՟:QWT^QUL%ogÑ}R"4b#8J1 , UuY,otcEu/vD_`f) qT0stc+R:Bڥ^=u=_tpI]bl8.ۃp+` #vEY$K'uD<1|ԀCY u?lv[\GVg ǃQmꋭ}@T; c-pM袾V +VI+k\wLy(KO=E (q/hʊcWښ sg*yk*`bt e쎯P_2:{4E a`bG4Q ƹݤ( > $J:]NZ1jDZmzc1Zuo0콌_i!${W\Pl \ᙖ͏N/沛y}N}î,#S3T2JYbCBbhosS7bK׉lx`Ygu"J&^JŠB&*M&XLJbfweC9`0Kg ^9U5zj ɒt:E!.-Mݍ?NƍQ_!:`ry8"6g?y-Oh咷(7v"[yZS.Ef^]49}o}5{v3 CED:X)t`iXq6mXn: oep& V`%;z`ɤ /O4PW *u0"}ۡX+JR},cOvRU54E4w}(9`%* ogpM;h6du-YJĩh MA(BmHH8aj`i.}s qg nemm5*D waA{g.EP;am<7]#6L?y]N^É0R#-CxCs8E !7Y R/3|^ߍ=簾Ok=ptIE*<k+tʧJ-nz\-DYw7 Cy.㒤`we)8Gˠl#4 jBNZKG(L%^zZ;},"QF*"De>x@oޥ4=F@$IJWH̅D`FCnM0Z2G^?#)AM1qyց~p^:cセ-ɫ nfF7x]~\+[g%p#<˦GAʭnh?l#GG0a eP\vsO#ֻߗ2g GT ~u1<`蹡Fa7Y5B6%X]y}WZ>"MӂX gqϷī)%yK.+hyJ= P9l&ue“SrDE=iTL4X`wPhPq2Q; Iko_SO~5ڋEoUWv-,7WDQP$ )/̚ 5T_jx"GCr/A08Kc ֥]X'gm=P.z 6kq2}40,RDzha3iF| V^c euo* GK<*yV$͵x)MGڧr-|#UhYZ|^8E΄K((\aZ'!$'q3NϢ Sb*hF&ov^Sn;2=UaQҳ.#Dr4$ GHaNXxWKeLt/б,dzXS1x)Șo!L/fW@GqɍTWt#|"O M٢N0(*P*!"mNMXhM;vB9,v)͝_ṽTpt`ջ/6Sd3da04$Pq2Z 0ˌf34IvopV`FV/-ʛO[1Q TSy2e JuŴi5 NxqE%ٸbgK`qSu;b`;xT/Faemm~F'la.4ਮȁS V-T^|0wDƝ,L6 ؟dxSN,\M&NfpPD ikႲ^@‡ (mH]1I3}U*@[-n ot=Zh|Cpʷ`sJ}V"5ޗk?U)Ahj~! JERM&.tI+|,u}|Zyr~yYސsг ixB֐D߯Dopz;#HdF"U㼶S{^Ws+-yz]N/fȈ3izPl-nօ=.q6΂GFBgs1 T<|DƮdg$䊟2M:89\7Sf9*'?ltW=m!?r"䆩a9*>)PJ2@FG1J6io9epI,XthTx>jyj; wJYCWHA죋 ಡ'^y4c3 4V4"pCV.׎$`ȯ2bHV^rB1/<p8X!2R9ģbbv\#JdzeH=s c//iZ_LO7ţFE@ת{Er=L)S r#kXJ}ٛ,j# .@~}Ȧ@W&'L;4K![t>Lj3n<S0DM+Rϟa~X `Cn wObgh怮^!*0p&6o >ޙuBO>oe_fR8&WRl49>r I /J T}'rU#z,Z~'X9{;.v^aSsrɟeDH; jՎ.Ϸ/b^zQ:UZ餕q ?uIgR&d4({+i9's NDӣ9O#=1<@ '}``<Υ]rKsfO0x'F sY]`D!&+Ji_7{M *<%QW Do !r\B$~.ٯ !6#"oLCGuiUX0)2P#>Bu»\;UH{ 'ji:i( :4LjM=؏N[_J? ˋMEgrHQHDmjsl4Oh5*GM!RQ/e*n QnWjt侈wr8R|HV[{+"LF }T>AA]{'ƾ!tv\JCuC:8FFŗ.hEAȖ78r_V Mt KV!9\G .CtŏoL|{.T݄1~9!R0%iW71a)l Dz#U7ko#iN 7ƞv9Tզ&(HwUyhfߠoދ|z Q9I AB[tUKJ{mg^-T d[Pf߿']z=I脿CRN;qٞ{k0v芏{\@c`mw * L۾pFn=䷈qЍRx*Qz+5q)k L_gBc=D)]Q6{lbvP STreɠS־=GIXn W%G#Kylם]EV٤x]-&:G5C]zys\yp֔qCoMB/U@I3D+hQ04兔1NQ༪}T9"[<6YˎdT^QaA\G#@:0LR:O]_BrJhVprΙ"%d;_E+g(t?b;u(OeJV"8=WŶT޺Qw+EIk 42˛Tn٨1wej4K3eDJ͍ܦ'SAPL`qP&ȗKV6̇Q!h7w5u-9)fk@G]TKnq(%݆&Y#G; caXNe`}Tzz۰ ۷R(ɺC͸JK]kգp(\&¤2r &h8xQ@ނI ďp֤af$JzqI'oy˛v 0kgIrU볎j8%xÝ*;DjFouxu#?5' |UAs* \cEC4g 7yؐBz{$u2шAWtX&aBQ.(pc*1<x;&;/*<*09'A>X#91x0{/[j:ZNg[<.'t6|W@4q#ڰQ[ Y]t ˦*a*ZR)*vppze5fעM'o3n^ wQJj>ͧ3A!!I WV4O)%cwY Q "lY9iqXҒJE [2 ~Q^ij nLeb%Ô$Hsqmsf_S2ς1xk`eZ0rJ2.ZJSmte}"Z) m2 Dιwi< geK‹ӌHa{Kr 7K5=6%eži `zNcթEMI=^t'/&Q'Ώ"a4̅GF{u(7[>:j ʦ^dEZ]-'phil k嗍=<t}z$V;!*ZO՜? hiTjK_b*DP*ࠒٸ<tr#kp;R9tQ:¥w(|Z$/>⎜Y?%؎{D_eXkim䜬r1/䁸ru#nG.h 5^k#I-SG9;HT$bMMx_ &3 .IZBu?xHkWf "#n[`.9@K peYcy0 R7E~lc,t!Y.֗j0֙هeB}[kӡJ~]- o.zbZTRfnalȫg+jT0b5$ A&6Wz1&syd`2D8"7Ԩ`K gPP8L0n]!WBFqdk[a5@M&?#./A##4]b6sdVLpUD;-W؉`Xtu\y"q4yG{ \kVؘ:\p(]֢Yp[I1k~6jFyl%ȜMѢ9tf0J;S43P ZG%pD.Ħ{Kt5R姠=[?Lqq$V&v9L ~>ΒC^2Tf Br;pW+7iGjr+_:6{jL_kjKM튁& j#ok{/85zx %؜JS`0մŨ>!W{sac U?.рI3PFga/Yqa$8iG-]:Zg-5 kO^~Xj}/N:0$݇ =՝L،vTV}ե`߱CWhDw[%E\ >8<8+;%y=hDh9֍y0ug+Ir+˂n!YHז'-3ZE)TUG^N3hui{A|Sd\^b6zV"^Vհ,ЄeĦUD )k _I*';ĆS־9*)=֯k45t):D%$U{S1}pzrZBµ՘ձYgl3|PT3?gxM˙qaBLGv} WCqKkA(`5Qa#hO]3CayR&bŰI^V[GM\|+sqZx\0sH&zLuY H;ް)tI>  *0@uDMۺ}T[dC3v{”aUioC\YN`J݂`u׻;Wvz|ގ簒A=nML#A#JTOVԮQ= 9X52#tc3T]^V6 rs)JpN"bkEߠKVߠCFdYъ?0n~ٖ L^ni}CTB[3 QlF8p0ddȝd% .Poi0 7ȥa ՠ@<K-]K~b~ZuψWvx_:xkO}%f )Àn~ʓe&-~ďKƂtݡ?p{+׮1(T$`bzQUOָAf8:I~\pp2A6 4hX+ZJoCFO)RDؤo IO%i78{RJMUGi!qGqS9>¸oXTɘYpIϼҜ&yTK[E[zd$~ʩ(y;HV,rWGUSVx]h\?YZ1X&{&Ȓ1o)V-CzMY_"LWEDB`!w•k`FTk?'q)p-HafXR!i86"+:f3٤JjfFS~*vɗS$KoFîeR}&5ն!̼TPBc슸%hҲG_|n?s]``_>"IE?Ӓ!ʖE4qU_;P&%fFޱR労gVFp"{CoJx2E)"]oGޖ{]WAZ&czXE/Nҡ}14^2?< Z-L i+CjtEFyP+׺!(jd{.r68E{Ɓ2i0ЈWX0 rR#1j|!]bkFi'+;nU}[Kt=hmgգlvtG@S\F$&VI\=*pDZCMi&o %,TN?p^㩀$wXBLuTkh&4L͖pv ],2m p!`{2z STBݚtK=A >zBWFHZ[N (肵v2 \ԲD"S>;]uJHP$D25,Z~Mo;@}5ģeL^ҋw$"3\ pn;? =.a- 6;دQ=9$O]C*, ݥ5|3F&3Ψ*kܒ5 a o_3dh'k5KI$| ׎QlKXr.fy:V?v+a rkrY堲 iIy^HnTL?~ɘ5;\IiLR&v>gRSfD6d"rzJ1ѓ no߳P~K1bYySl *t=S^fp.}diw-~)X(Q1\20ˌ:%ʁ:`0MgP˲mO|c1xL Ƈ2tӆ>;G?,x6L3{x嗇:{_L׉ ~lQT~jXd/Q^ ͳR,m_n5%8\"DF76>dWA^5s~,SQS[1&Ϳ,zYVr"Gʆil*G(E ;ځ69aiw Q`uoVJ 83؄NrafV!!S4DR"c=H`yrnϹVQI(cq@7f0|՞,". ZRi6WoiWI^-;V얽*8C3t)Lz%j}#}PCѪ1xAYmeTa:l޿:+jN|TkβD%'bU ;nWr y7pސ O%w'WikdFDkBϧmT@d Z&S&.Od1SC]JC+I R6ז[^p?GTO0P yI"rS}F+-2}ąJl<#2m/`:Ct>)CO/?R"c2X?|tvκR`̐.:\<&՘:CVibj[pG%Z0:#1ezG/ K_DBw}oc/xn۶@Q6ѩfHFBvQfhO PaMBh(>$q:՟+Y4.$T uQXS1U}]h_ 60g8S^_֖/(U{7_S2J#i$vCqjKkQZRQԍs )4TfwBrYVdmq<0z`?Rs y՚'rOT.sfEȝwm@$=?΅x:d'--.I#Ie6w'p5nj#I8^&J_ӆP14#- Qs!5\'i38rKjTwj-T)O7T͎~S=Rj1W1: Ms6y36i U{yz r$ \UD8.Q0Ke"5d;XM#TwDmt-$:oFVtOMkLP.Ț7`a@-EF~w`8"hX&i@:CS, M! '3"s\a'R`58Znf;1h a.qu6gp[5\~Gz 1s#ё86+1lRHaEc؍(xhfZ26ꘕ1P_Jf5Z+ܚ!DZ,H5^Mĉת@BxR+0\)KwJAITb>(R>ky.)>9'qψ[O9yZl/}Xc~19AQzW}`yί JhTS oT} C EjOq[I7 <`S #8'P n%(O9{83ɻJSw( ?/J0n?F0| ?m!{̮lPY`Y(s, (yZ8'"N )(1tui2Dy?~v VXaIKp,$xzz}&̀ta@ԋC-dT-MMo"m^顊ۓJwJyfv0IbM™tcprmI+7A/:g΢p6NSl\,k4RAZ @7 8 k\&z#뗢]6-i0r(p#Tz=Տ$#h͋©fA#kAI(mעJn+6xb KW_.T**ëBUP4 r*s0FxHRP ǖNi: TD ,T[]2{Mb0F/<2ne0X^B2-au(8 6@m~rʚm2Yw9gFݫQ~*&S9AuWM=/ELՁauzxr4AZ|8MK72|Q[0BF]T .T?fQg#% Y(7w]AmfHtMg|X.&ab.&)4@L #< OJP3*LWӰv 2~[y x $a ގ]-Ό61\ed-[C=dbޤk@yHd4N&73~kN0/uV N)u۩qA]mTy",чaZ V0Kh7W5(v鵆4Z ':BRC>/n LTFpapfawj8/KdA*dz,h7o(=㜤:Wvʫ &Q+Dg=quӖD-Lg+B'BR3/ROKhN:FkYϠJ "9;@Vvo +aE4="x tcbB"gm _2\Yiyƒ1o4@0C] |pOLNAd}5un!9fVc\~.{-{Y "T` _wC7'syfU5/ƢB66^1*6 Zjf`c5(#MӕQYFRPd4iT5+=`Xy_[;Vq&Y6gOi*Ec-,<TBlB-vT/FmoӪC[BI(Kx K͉ 7ZΉFQH},rDxo+<9aa13FW呀lPK —(gdm)A&!swo;e[zGVØ)h|FajJx:SQ_n}{1>mDY`3} PeUCvd@ 4rfZQ x-x颗0ͽgnXRpe1g6D{Rb vumljQ#xhQ2e,'lVs}a$hak_D@tgUw - [If1cDcPߏh,_{ԃ}2׆ZZ)Ϫ س?6* 5ί|O2ٿCcO2ϥBrxR\1ϤΛn.ܿ0N ~h6S,[7|Y<#xv 0;eI~W2}|G@EO$~O;drұy 6,"Ҩ8ȗJo+O8%pٷUծ47No_H@kO؂,yW߳' $.qƣeRu\39Ɩ,n^9"Z_SaνV* Oa%nҝ0E4(=2i֞iX2S1yQ][ϳVV.f[٥]3;cs8 7p;:Bu;Ox6 +ߍۉhρZl16ۭ]G9AQ!Z1$ rc3\" w{nn~:F|fAџH(Yά.&}&I^lWMp:1= '_a@b~To|vI>X[-͉}t*!4ȷeT՛$V$tCJϒ)ӚGE=R9z"fߑnz5WԲ4K#4~,sv#} \-m䎆08Z%3)"A6 ѐ_1@|`M zL,A/K0ל>rY$ZюjGv>Kt @ڣs@=\i/|O?C@ g;BMYC}呒ף~RH a*f+;)=c.DKPV`aj;+:z}\h6uW(0qß0"eT]tZ^+h.#$?ڃ-+!<.>3s~}d ϑ] K_y"sĵw% 9)c!dò f`e|BG;S.5T ˖>YgKKVu .*i*XMdh_P 5>zhaԶ˃Q8lޝG*R|ue?}k*L[$ oֻ-^U+LǠ8f "s'X [.n_\";hL`# %m:-pH[&%d2>?:O\c>|ZzL~͢{O9)4>/6A\:@ dS*ճ>}*f_}*ڼ1<ˢkP!/f$sՃ:xCas7|D-H*^(".}ʎ?F.ufQl"d"5&RM%rMW 3Cz{zFcϩp?_#aG=欝2A13/NTGEeyb*I Ưap.`Z'>J|MP̓@7&PjmHzxs1[9:cT ~#Qۻ:jPS=ڱ ?5za;vǵ8Ymh~p+@+z& X `:@I*j;HqNc>Zc/V5jޕ 4ج !uR0}  װóv^tDGR{C^f('옋@FФ"彔b}@aJq4v$02h=r"mN 4uZ/ 09|tMYhoeиK709^s~ j? ktwgRv48_ )w bBr|_> ޒа{&Vq1Cz@Lfyv8dBX316BD_]| zsc kAFdHZ:"{m.}xxi2m.  ta˞aȫ'aI1wfY3][! Zv`$_|:òZ5,Q}HY֗ǵ4n"(J˶YH2k}ߓG*=WKFsiZ( H0GV9 3GNa#WUƫN9 ŐHa76M׏{Rİ ږCr`|g 瀮2Xu !S ޮ-o-*+{ع8֔XGigg RM@ѡS42A#b@cLVJ֐;S}]E( u,?_UO%xnAM{w;%5#P?9 ;5J_pLatB7)T KC Z 3Q0sӳXs0yd']"6WP4.әDWb]nG̙Δm)kݡc2b+ݝPD{&y煚P=~XtY`Z:nꜸ {oؙ.V"7l~>_}<'?&m7cNK{ID(/TڦJy&ӕ Zky{"vj?lGͩf ~K$j+R|m{7 WgxSxiRV,eJ=ѝ/Ūͅg>9ɠIZnӷ$5W Q$ /,6z?ak 8 bW<{:D*3 ؆Q: !S"hx)#MPuq>W䜵 p;@[؀0IP@LwXiږ'eX8I /a9BHi2Nrk(pw0;xK9C[P&̭0R8a8Ǧտ5ӎ_a8@^z'hK%nF"N^]Cދ+;0WXvw h}0ۤ!!ZӒ[J)-Ľeo|R/@iL7d8+\Qo0}s]`T\NyCU&\"zdn&ԼvK9\T_|vh2t>5QMJ8.Y+||{/n0BgfZ ÉMjG&f?RXyz(ԶX!TYVTp8a2h.uKy H6_U]6}@̿*){Ms4TP(` Kc4QDA䤓G̼Rī51JgA0!8żvwPHZ@z}SKa6eZ 5Iλo"W7} %Owq ݁L Tz F]~ ]Nof";[ ~b0"ԝ\-ŀAmԁUs r %˓P[sYs%kʍmܓTZa[-oڙ)D_K>jthcc'p+Dv{Iul n9(bC-H! ǿUgf:ȟJqOsB/ڗ!Ѝ> qmy|͵T>UfN2y~Z 1<~䚮]=P]48Ş(XE |~wxǻL] p %0NlB;H xcM_*|QM9pt>`qKm@*Қ1` ?e|fMq 3u,<"SY*@'@ΧY;(.]27.g38.BD.Iig2e>ɪsnj܂ 'P2!V GF_ȯ^V{]1-NJRJk0{j~7n`[;y|׫}'݋Xb,yvׇe^&7>x][i6P`}םl|ˉ;pĸ{v({9fL@"`V&td`zzD|'/%y9` qEn^6_{Y0i*8,|),#pL݄/^7" MВ e=349Ś 72Al!I:a鐐!PWQzvwEJNjؚt*G^<}"Iw_Dhlxw ׫<5[&^8D6n*!ϳT7p, y?n-* L!v^"(/mR/C4rw z-kgav՟J~RO5F-}yfxv/.ck%N$='qI0%1cxptQo[@΁ GIwQ ڼ" hRNB:]m&(k7JTTg3? |QSOᖬܠ}KT. FHTJ̴] 5<7C8A.8o>ʰ<ENLNFѤdSa5/JApR"p<*jye^9j 6$4fJ?ݯsԇXOlUr (~;ru? L&sۍILފ KqP{p#q^sQL'˪6#/ Y[;XMN2^ylhBuNs"8zX/_9p +6pGBZ.ɄdQŹ8&ݑ`&Pf 6N^G_y 7.xz]QcA?UM0{-L+ʣG4G֝8/b7/x\)eK?' PrUf/n!=po"U ;c]k4@$cU4bh[-,ݫ.䁒.2骗=1Ent$/2 3u)h.Y32GV\ʽV䰄%wiǵ? 0G(E|Bejƒ@*:VC<8i-vՄ.+Xƺd{$voFqZ'ah{wg>0?LIගЭ1[8 A69ysFP_AH9+ڒh[t&Y(| Î:Nj.0P\8bNڇ4aI_ 7.y_\B_)|s|J=Ѿ[HLRf|1+KdODŽC|`~>Jr`0ytq*&(@ҰGoMJ+Km[xiy8u8}ǁ!3*/.|~DԲ3PHba䘁*:sd/ܣ2D,6IxGSw!R7-$Xw8=s^6 O8vW[-#RUo Kf3*KVYIz]˲Sry#W癩8FvRl)A9%jK;usD< H8GQl=Ӷm7$ -QtYbe2kmHi 7L*{G4A ]Ҕ8)V9_IV!aа^<'=WGMޥcWFR$qs,hО#ǹ׀Z+0n4N_wDzM cbCf6B՚7D( `-v^?vI%OQ Qu Yt6nuLEcjZ5~y'TDJ)oP"(*iAb"i Ҵ.Kd@"D.H,*nljxHtpS@,7;mϵ G_K&̨hr5f߳Lɥk-sE:kB9rȍ$3 $$m& +M gj X IQ}=ѓ=`4r)d3JqYP&-8A cǪz(9hΛۣs$ǡ%'6r;arc["l$mKv N2 νpxn.(|'K1?kd\λ۴doʌcV(ag5pW',D']}D)0b7-|'"ߦKBa+|إ)EdcZKkWҲvGw=ֽIIToo cnxAlL1}|s\6肈`<*;ηLWPDs2޹[ϥb"SLϥtXc_Zz7nb-#7fo h|Ȝp3~ ̥jІ c<-npf@ .G7ZeAw8 @c"W4v7好ZPl% Lcb=pc^<+tm\0e,&s}Z^^~G6Z"8,|jנ;^TGBTr7Q_- |baX y!JCm8나T CZaOV3 K鷘>?&3/5V ,|b3cz`*yӺXu8UNУc$~9?{@k8W#Z6k8^n(m\ŬA*XJըn6"s)I^c/ǫGsUN754HJŠc:Kd e+Yg,T?mp5ŮR;Kw|kљ./?EQ/ C6B^E~`EXL8<|SrTLhOJ¦B K`HI}p,,&e; ]\tEQD#s%C"Pw}6 4MFAb0̭"56 j G;fq\+r™ryf|Q3/-ZZ4}&}޶Θf8qn.?l, Oۍ#xIz&jInL=kR.2[A |Rm5Y0":>o|?Lo}tlRa#c֦(FQ/zbdpw₽,߈k!߬0s9ZIs( 4?l7W@Lv|3y2΀3kPFfErFID&{ľcKc;_,"ic[ V!_C\d3ƙFh;cF8)b 4aj3W(; J~i5oɸptWi,3Z}1#AF۔yl eRނnj]c̟68)=WŶ:&Yp}TSjJl/{=!߳'ّo,'~-7h@?r}uH {]ni9!%#9(PZs2z6M|nݡ3/ ȟ Ta>:9zvM׈2m4u8|)$ry~utjk~~`7NpjArr6=,TzNϾs8 H͡œ\ ^8;5%tGKo:r7<;S9yZoC(bL? 7dwR"،LrG*3_h[`ȋIo7єW?|~0ڱr" < `[%Dݡ<=WiB9=5^(vCE<|H=s0;򎋄xkeDۥag8Ԩ_REk?uxL0 _ @޷zf*V򁮄"`7'wOU$~RQPa&,P?TD&2{YEp.Xlj{9ˎKq d ;~L3~dc,'ܔy[3l7 -XOK˼o'<%p5iugvqҷNEV2bz\ʿDfqTvvzsG%DEIñNFj@cSTK}DK!wKK+q%uF u, C3Ȯ`lI-3ފMUT&p/gҗ(H=/_"p rtw JIj249.1c\s;5҆mi"Y =ĎYAL-– &ϖ}^X`M8&ݛn|x|'X q7bQ>C:dԞ16f~{g|L؝S4fa9aL[o4x;[)FJN/F^| .9FcEmP4~ԣ֔讪G¸hQa&ZQ_Į hљ^&iB)K&]9qߖ)s4Yv A (nL/2@~@ZtÇB7T*{'9KHK;C!nq%FK!ڵ|s5yqO[-"Z-'v{aWY׫Wkg5R`*X*Y{z0.oKb{) 2|3кX:Hy+!@X1k6,]D l"Da[Rag&MjsP-*ϧB6I_.rCȅQDw&lJeZzY?]oVan"cd='nQy) !n=W49잲V!9$glkw;XX&8 =y{N05uA=o$pG; S[ށyVj9l޻Bkr h'qkRـP bk ̡& ?iƇ QY lSΊ-&N*T62lh f8P4`O@c.[ l%GnH[T5 cEEB? ݟ×pf&Pɺ!Oi;.jn,ZzKvEt$0O:mȨmv1M}|X]} /\糐x׭?y Ƽ5A(^F+hc3{cŦRTӣFf&qϒV5/-]^?m.">p&Wޅ;'(DNFEYؠgݭTs=%}6(DjxsnܑSK'x6y'Rq ?9-|MIbX# $̂ϪFL)Z}S:z?_,n?No@BߊV50 ~=NYbe,/15W  BzlfA]nf$7+&uDjt+H]Yori(n6#L8)dQgA>^l=+x;(0^С8.Ҿc5V/;pVz?~74#0zC s A+ŅH)jsIdPl۶ P+JyNHѻ}5!heYVu4YB@܀0?hDAMzTKz_qJxx3w!M `Zԕɣf]Ӟ8RZ&jD1m :='|tcA:j5JGFPDABf {sy/x,Fc9v3¸nJ6a7P(4G8kEƺ8.f&BW0ƖH f\*DYG.o~W?t'Vj!'w]Hݔ/KlL_7vGd5 fS:USi:D$D/*|5J B!PY׏Gy={d sRDCbsyu—~z@/X4,91%[,0~3S3haH8o:b0y#=86=K߬ y*/R>=B5.AseN֟ĥ&Jsi ʐShK %OE`nZuʀVȲ"l1 l@ザBlD(1gɀZ|"WD*< e/0r>TdLt#ts0 6pz؎g2zu ~a-⩖`]Y}à!t$(+ Ri@Bw' âIqG, sհ/=q3+3lio/t>}kJ~fڶoطgdec{!g5\-v탲rh&{7n'`o9b,% D)o)T@G_9z_a*K(&ez(IOZXڭR@ϹQ$L2{Ÿ]Fd,ߺEe BSՈ$Q0S.u%IcϿ>YNN7Vъocs]`޿Fs7уa!igNkY{y%z +̓ ɘ9$=ߗʁPbbwAoRΛbXc_vV14[RWyƆ?p(yU ,NS4qӗ hz^Y(Wf; !ʓL2l7X2hz~L** )Xm$hjbKP;\|*?6Q/',,}'yRQDFl^s@O-`ek^~nmBu% {gj7*z7Zح?8AprxEYoBPdM oUh^'hW\(`́hHt9YJ }Ҵe0ABqƚrr0w|5z9Gx IlEVeXd5߰^TBEw A$prђzK 1!,6UL"gXQfLOJ9Dhn4d[͢qD,ǟe`,`]Wi(2UY "3lᗣ) ouqK*:[|vxVw_S%ϴ{ȑl]N [T=\f޸[pţ6˸8LEcs4iERIbN"BZ*ݺ9B?^kծ{oU2leY.PDCH{E|aKRܳ+cq |XK (1XCZ6y"%(8`ʰ$do,s:zU:mQjsk+k?I_HvG~4Fo3mA+7d=W+ \v"jtnsYY&hJ&[ "Qbjx IiU|z)] D &4k1JIj@_@n&;AJK#:T`]?tS%5Ե?l6.{q!L#0I솣 G}bm]0eLvZu~2LbzA̾*o?}δf>0%Ǭ(yL.<]ɭ؄ gWU'e~Цy}E5֚x 197pAX 'KB{4 -Gͨ#dȠOM Հ (iP IK*5YG|z/=L=uDkr2] 2Q{5&4i{׷R K eSwl _KMY~Ba!;o'#B X!ZL5$!8_0gF xV&.pؒV0b;jh ! 6qAAI 2nP)tv_cE! 8㇞ YjHrL@ _22D=%ᖌ qLzsu^$Fh Zާ R{nB "^ǹ-l9N}!Q$j#W4"̎f#b#INw }yd  4<1as]#jOHj08t6 -أ&jmBXheH\PfчdPZdh@bm*t 12ːd@|/hͨ^hv.f,gkԍs2T=5SډYG`N|s%'&D@ h CWr ںH|{9|D4R /! >Y+6'@ꮝS雴VeC߄NbЀpwCXcJ ͉^ 1axBJTOidh|gsW͓,NfAS4gC=j;mU4hԑC@2` ="6P 6q5E273m5aS.a._z運JN7nrxJRLlɈ4 m ضz1E?:ĵiR}TQ۵v0Ң%=5znTfĐ䴟\A+??~8RD́l`[JEpp%!Kq)к 1z!-Qӡ{:B|=\qӣi;(&Ko%x [߸aʋWRL}'0oI?'iVNȣ$ve?x;'yC h򣶁[ Sڻc9ᗟ8X>w \vPG.|b,,_4]V}H@0+)q6öz\|DtBEMTSυ_UlmWx3~A>`b}u`\3$Qw9/@cO 39w~Sv@_9I͗0`Tݙ%BA\*h >fH['"7h"8R" Yne*nHR>냮%1^+CLԾ%rBiyklIX6(ʎע3O6faN+$'q!zB? Ax9&*7K&`*&ߠYQ wSl2L0K$%?48E=l&r_hw`PݣEPUs^|JD?j6uX Gv,= ^2O1:ZGMloD+hFN }=ukXDzH?H2V0q嫽la>Y^c`xԬ}uZ g&0LJ&kljI0L;3E)tbqΙ}ےF/C{PJධlKГrW&OiTntފ< hȜ:ey:ųwot%铙|MKƥ WTvJh@wp6XVgUXpU|`C]ևeO8'iS@`xBhG()kOU0ukF"ey-:!aQ)G$ko>Ez$DH%`Ξ;Z'Y rrFƢ "`\`C#~\_C9VY{ĽqVw7>{qŔ%^Eֳڃv8[34 }cK]:q8i`+ ՌIyc,ڡ~CH}`~%Ă<~Z65jPX&D_0Q1p(Z9ga}>(cnza^OL&x9m:Z+5HȹIxmXkE% \ #R>m |Ik G!45&ל3Ѹ.CFmQJsȠ@wIv+\u㋗F{3@[XGe.[~aB*^w"^0XK o2[Jq}EN5Xhj)O-F8,aAz' 1xk\u pHuzUsoDKRx~YHpXS-U W猠4,ܻ}aM0H&wv);Q1h1$,{L֟J@"\ ӱ !}6sw Ϋ 6HBwm݊] ׀=KfUUw;5s|^iH'LU- j(7gʋMvL9gN&!$=TMJz-%PzmL(ul[4kgY_Z:,(XfNFx '+"EuG aU=d^"yg_o"쮉umQnɿ"_ZUj`jC %5K=f*ulI y Xyb$9U|"7H lG3 ͕zA K^{ޡ'|07 ~&qBX%\,!!T &j?Be~Gw|$4a.;2mO;Yg% _ ;-Khyՙ** Qv4JP *_&-ܹ!ɢE%.9_P9ˬƪaP<8}-*ZC. ^0=sxxI`m%`\?/쥉 @$5A0`{ Iǚv+sMd-G⡺`J&\8 JgL4h_b[9vx>7nWPjk]4&YBix)we.k,f Z}@&XVtbnԝ LP)0gҊ3\ߣP*rO ,>85p EZGc9.eLDI!˾G. f'J Ga2=k*3vsr *RK7B,#ɑ~ 0LĎK;mޕΐaX^B5Ɨw n%҇ w !*a"T%{LYy*⊛"jFW"]}͘ ~L-?Kuؔ}diꑻÊ&SOyN/΢ |;US*j2h\ԩ CxEԀm{^wSwC)Vm][쏊2#6Ԧi7h9 sJ|y:=EȪq)lKVҺX_B%@\L*r]*ap6%<<̪'otۉt0d,3G ?})~LoGGA sMc +IDaBWRD15P5-6h+]͹3B`i]N)pPGzf,ߙ-礪fOq20,~_TsW>ϕߵwQ+hloyAU=bFd1%yqhQBkIP S{EdhfO#f /M|듣g5~?&J`B4cc z<~87BL I!N ӒCY0bB'W3v"PA#+9"Bt "L5[T(%_9у  Xx. '1pWƲߗ&afHw9xEt&b?~ۍ*HI0;|N6?_Pc`&w84"BG;th2ܸzX &&Lubį ߐAQAe'# ЅIޓ:5xhb \j ]aWzQp8H]?bDE*ѽ"2 n0#4u G2n8xO7b=|0yRHNe_Yt0#KSJxw{bJ*7YDCl2Z)YmN;(nx@MGA=\YBخU_'C艏{Y6+}Yfxogjr n69".P/GcO&ҤpDvsרEa45 f W<Ҙa .^Xϝg|4 ;j̼<\2ჯkʀӒ ?}0Er5S (}T7Ɛ[e}߶T1Ջ]xRanuM4\ H"yBCTٝ>~]/UlB ߉i‘U`M .ۧeKvT+仪z,JG ,,}et&җsY@iC0UlI S!-"LDA-嬧iU|Ƶ){ $DĭK"sqUP9&!]7Ml~\͌2f l{'C5؂έN]Qj~Hu&I.|߀/rE!Wp\Ʉ[08h7LS(Ħx] kk8bgWm!A3g`P>PT`TWC"O&K,R/g}gWn$+hX'҇UNth&P1Z `U4`tjj),Wǥbh]#G-b$RP S2+e~yC^5Xl.s% *ɟȞzՍ0w0.'VV)qۄw3Ucxij2^Tˀ*0}95d[J7RnB2np;% *aRJHD{*[#EARbŌȴnRn :;+ F_wdQ*9T5qAV{\4edۼ@逖Wkr3WN)ʏ+ZNKL{t+ʋ\?A+%3N0՜e|Ň8B6/H />*f 17K83I ՞D%<7xDm%dɏg}V@wY 8Ɓ:S+P'zSD M~6{l{$x!ڂKCըyWK^HΕq6n+/m>[r@te7ah/'sQX`;AV fP`JjDn|P_2zV5g g9˖JB5ѣ.'eZgy6zLDљw"5Y#Hs,rȃ;Fhvwr<1k$(1:\jK ?z BY)VRgpig:?+JS-~Ȩ_3 _{6k_ (k7<-40Ґ%D)>^ S0V0;"--)@ {IWe S!44WOvy&>@I$~`y?KO*U252$oj m͐A֙cv@)DVt)%4| )qv`8C 3nh bўpGA_DFi0t`a!T }K!p֟fgFAR3r{܈(%2 RA͉*dzFryϿp^~daZ.ӀjWN5YMȢۯO>ଈRҍ g+"sY~_@;w1\!.VlevRW;4aELbUEa+?}@=<8E@@P#B*2x_~\A{fj)E?[8(\J p+t㿭3%bdi$"6~LhEE z4yFTJà s[̶M4u\Sir/yݒrFHiɜ>8;U̕9y%/*^ZK@lV3\9/&%fn꽅ԺZ7VoςGzP華gFߙȤ@ZWiOD]j ܎l%MS>Tzf…nt8-qgm3w Zoq rZn GvW)odu/ S#Bo:Oف@3IO6)2 ~v)Į3asx':$ -wX>RRK MeYȈ h02"hiv[T#z2XדV&%DtJlcˣ)=DGO(L~̏6dtu6==Gه?vԾ)'-Mt"S06dB}ܑع+`Ʀ;s\(<zFiVўN)"ECZR8ʌ˘X pܿm~tGS1i]fW~9 CGjn{xăӛO:y*w qՁ)Kg!cEҙC =h$G orKѫtsEJ|u&J} و ?q65ܾzy`LUM[nCk ygB2!Q"vFm֔ddrk߃h>2 =̕ J5QBo@7q Tщ8> N@O%;9,+cWbIM8f^*C`O@6@"P>63F+DV6G? ‰0\Adc6L"~1٭S uVc\Xu"ya?Z)~:f92.cANOlz&U`!ސexԵ_*EMH)|>#)L:?Y1epS}7ɈH& w} %!%-gKP"6YilRUmM9S^( 8F`S\g\j{^0@;ݔ,o;@D…73K1Ja ׊ z( "sh]l/ 'YaӁYS0%;T[A̺4 M%ԴBGi5쎦o Ҳ^JV0VH v Ga=fEs(D<'&ND:k4NTpZW {s+1@hI;$DqL;<<`Bi`:,WǾZp,}LHjnME)늏 ۇ0\^zO&ڡW3ͥz0>'3iJ3=DM゙M,x,lQM)En,3M'x7tJ2fHh=c=lsDjHkf%xbye]_$~ y& M 32v1^, [gH @ː0^2;jY HoSx;9GbiA{ fQ7 |?? nDGN.W88>bXaѴX&CXS*"c! qj$\L1/㟃ko߭knbpd-:~`g˒\ӵQJ™ l#7pX^uq›iA8 pnO .ƓyA1qT c=_^X S T`v39E*uB/[ 3u_iYbCKS4aԖz.ygY!p(i <=j@P$Sdb a l w[k?SYW 3y3,ryrwU]N/-j#L;ޯuL,4л%ߜ;v = V/!X6InɵAe8/Ĥqᐵ$B1CU1O~nG*:E!'5AȆ4+! ]TJ9ۆ8[[cCS6J`ᷖ/e W^64l쟘]hBZqN==C1mu~O{J.QC1_B4)5 ـ"5p=~rzn>g>k7 PFbз'N  =&-GۡsH`x MMy,}7: 8ZCu>B~6wXe5p뢝vq#9G/dai8[jȈj{ "L-*u9=OG|%I^Zlw`1jK,,X0n6hC/ޔ<ְ c6[Y.Q 3wb710C|W~#Ok:n+@4!ni-}Q?Eމz%xblyXSZ>x op<;P6T&+ e@w ,D-4Ac7]Z65/g/FkY|1q5o8ğ&~Y@΍en_/u(pWf#֑pф,Z~ᘲ3"8.8}s޴AfG|PkƖ&D5d$ [{n:HYp-\AGc1UCDL@A`Tf/700*rD-}\%E0,gjWB(Z$-|^zl0tWc(Nڇ:$~9; wi\\GΊ4sk1QkMC6*o*U+0QktX <5yG}*H3oh7uofsKXHG؄en`%ؘ2)%$( `,:um,/>%!Y Iqy9഻ Sj=_˷w 9g7Zp3sHWvr^Qߥ?X™g0bÙq$z*X34V%\ںj6FD-ݤ`OV>d@6LR7HszZNTD|v"fcZ_C5ghBzKAߗ?t|H 74 Ljc&,ǬT|+ >UCrj /HrI4U:]c?rf[Kc%X1Y`>s3ި͡Xdwn5J VoUC+ ܉q1".b]B[Jfk"d*]W *訠dN/M W>8b+WP?vs%Tb} 5M':O%p%WDIDvj@\whB$Tͣ1Jpp[K+ɟrLɖ!AP;Is8}0vq׸Q@Y KZŸhV+%d繿{lSz0wlQgݐ/Z }}&jz(A7\+X˫Bk =ޫ^zaq K0+[ib SÑ !v*.CGl^#oqhdG#[J9Yw)FlJ-9-͊7f޺BQ}brH([yOTU>#U)$M.1XZ wyc>h֋ =,Ii5BiNV$Ԟs|!oktrI@jNO|- Buקؼ j@J~H;s]'C{SǏEk@?|#3{)} %Yf8&ũH$P"Ye9mFO }N #@?.'t qotނ%sUDrV < {m w 泅<FK@$ Lm0`PBo~ZȨYlSi]42ɺ躞BVin3X!s|ӱc_o/1 W;~.̷rEn{}<<{OZ^F`vj(TG9gkj[Cѧ[)N]\+u`2[Y]Q`Dm a26HT$7{+jU S\Yti=iu_h89_|Lr[M8ꊄ8 rcv2)&t_90TB-;e38O|r`yUw\_[ ubVl!vlA<r?į29[!j*72AR >G[ˇ{G[$'r#K@rF P^St+i< ԧ'(SHn!BsnE aL H_v S9$tR Ю*qV}P!l<֏G,a4UxbmaRے_>j/?bO?^5wnGd bOoPJŹy=A5:%K|t cʾX!gVc vBww՟GWVl \ u0OknMO`0}jU[ :$~'q9]iUn@ʟXO';nG<??& 3<'<# I,51igLգE[^{JXevVvTr9d@/ʟ/T'{w(Gj]/m9t51jOrF%Lœ$QtC2n=@ 49xfX ${E+Θr-5')kaΊ_G}<8%Y5. գ nbn={a/)cr*gJc~]1Sbn Ȼ94 ^_L-VRN-1tag2>ښ,Vy"#ғiJ!kWE C6EO0(k1\hjA6 ~]fq\~5 ip|pW1i0 RB2¦WrYVI"7moR+(NcMpI>*#3L9a 9r(xPTVJ 9_A^8_8e.7Trҳ?=y&D6-298*Qd,1On3q4f ۔SwH,˧(2?P ^Y.`&|; 3*DmؙCćJpۥU[Ct_HN-kmp/>H.{&ՒG͚W|>L1 L*_>Jǟcruc ¦hGHb{Dm'>/dӮœ6gZ{Q뛳{MûYxc5FK?ĴUw_nyLVuj$>q`ITWzK6b޻nHXUh g W#Dj H#brmSnz HRt~E>0Eث18D˲#޸<]%b9"FoVb.3_/Kջpw[klӾf}TZ̽`e^@;u e}D!A"]Ǹ] :JvTPBd u28: ǐ('d%Fa;o|I2S\lRTѱp7A}T=x0XuWph1t)L`ߕ%m50}M@:4ӈoUD&̉j0Yݐ|5Y%Dqk"M6Xc޶Ҩ1 })g F[ܩ0if[5WRPE"$m >OOٺj0;cz5 D 릂-^^:cH4fp}hs 2klїQ6aV⨶j5|@^mȩġ= Tq2AJHkIўsKq#8Vd[~Dļٍhc$_zMk̈́[PdliUZ=,ruma4lUh1WmqDBKs#+ nъ.:dxP@ilQEs?EدdOYþ݉O.ך'<V3tOy&N$g(HM~T &A@pv&>dyP48&Z"+0$V[B8 ?#_@ J^oH4̜\yd"$8m+R9!_*Zw,r?*($;Z0 H R70fF)\,īI1Њ=+6m> zEqfRKq4_Ic >XBEepeq&0o QB.)4?Q !УeP#.[M*Fʡk@K5fxOF[dK#6]7_fr\Qp~3y$7gmT!yeQ`)$ O;"e5cŇZo][ƅ4EF%ў {m/jenw& 3oOlwMnG. ]@A]֟|ogE"R?#Z (TO,L} H,-Vàƈ8/Ƨ[|d M2:yӸ'$ ~5k<}$D兘ORٰryo11*GwwQ9ف|Xl k99>%Av)fîƛ" Qx6+1=d"{xb"3A>igO^rXGꐠ˂1N`>}2ֈGJ\)o#ۺ42 S5Ps f-)P`" =a$jPه_͋TZn9p4rhFJ38RRE^7PB(7n4P1M环;\hPŵDH_tX9IEIݒ/H*lNvCe*n`Clw"xpi]>W{cy#XwNK89}(F]G7Xv981ze~>8 Wk Q(ܴ35YrNiSфn4<7]%~HH!wGU vw&*-C\c IG ,Dz.̊'[8KEӉ"9xMU =ةwrC8Xݧ~qz9 r=]{lƟO$"_Ǯ$MXSFt]~a2q5X:O*a*f~#׋U/2Ry*n{PQ‚NmѱDpbagCqNDM!?ny\j'$93*,:8{\^sKS A ҙb)>E-!ZRơ2Jp,zQfjM\{SID$)>JDjʹdkK9,[(܈ZڐOWI&ǝ߂wJA&=fh _njN$^Znð62xyDuB=;߯]Q' z #ֈ r;d-C)DN&j[DU@}E<i*C,#QB T!-牥rK1KcdaSCkfyv5O, P✼\AzŨUUEcKlm"&eKgu1N8w⽧̦bbɮq@c=ZH#xwHBPfp1eD/N\r!*]zvtdIۓĸlhȅ/aWىfD8ާM,gx JﻓI&MD#x0kКlX~Xru{,/QVOun+}ҙ:(w?/`\Fܓmӟ-ՇpsLE?]rlM‡[})l">2ڞ4ڏdD_~S!P2I~ tvy bk&:ξ(zd)RMR!c|ɾ"MY >.r1sο^BЈ0{04S}l"$ >TiQէwy%/u$ uD?\d\L3{R93̕%qQ[ QEDhDT I5kxu #o/6BAVǗG"-*V/,,.

ugqO(.a[7(@M$sU.[)4~ ^^{{'tivb֒=]jԡqFȉLtS?sv7aUQ fv[~k0*}8\'/{Ԃɻ̚*`aU@<>hA.d"\qE: #> wP(02[{mn)kodmA,&d*af7`HEdwO?]+H6/fg7UBBGo ؉R>Su;x'NWlwp.:fw [;+'iDh; pU 낃P$Ml<ΪhTްYkOKJҾzX>x[84FZcUh9}i`Ǖ=5Nk?o9qu5P'qΛE Z 0..uόR|$qzzvEz6d2Wl?Esi3 zIa0zᬕ92Hq߳ܛԏQJa6>gxT?$)|C5# (WTU?q/ %Qwzi;mv'hk xi2<&=TXDQ$SB0LsSRp`U#Ӏ ?ԶiSCv[*B:`1̴Ŷ ٶH*&kأM)y>*%R8NZR9_7^N8kc=IX~>HZMwLυxUd\:G^rf5]LP}{B3=|C!XTDǨFhgqvͦmޞ(\"KM5[er!?%|Z*fnGY&YX\9[1.-WC}pȳR~z:gQp F+NZ!eR嘙Q[x3R2+wuY!FoN Gz%qRg͝+@:jI|<2E~9 %ީ⻯u)/|ܟP)`ȫJaSeyuABۋFg0sx^rW-b)׊HmKr%@3ΡD1C nDfX-vƬs`Zy_ Do4`u}1dѴ]q|b|GhRjKo4L.$=&V%X"`R#kbөnx{ړEǎXje#23uL;?~3'e}R,GA2o.ͫ +nܨ*6Q-Mt+?h5Vyo8N0r~~)xU_Я_8"X뵏uhyAuwp.J' w.~BB):oϕt6?R2L[`M;l~Tu䭅.&ڙ%pga2F p-*S\o2y}IڟfdGc)\u˙(d%hopoQRمC?-U"#A,!:z=nϢ]B[A3bp]",TT; ^E\|<һ׿|!O}ǰ)hb T2~6uPV$)tVNUnʉJ灝 + l~ XΌlZ;ӛƛ<33>!ОÇFv-GƱYw&>r^qpL5`tl+HeqH7~?JNK,AK~$lHԒa3 f㘄Ln|*M^oc!}q6%qE-4SDEdo)i_v~t *cE ԙ4]??52m;X%Ta>9ytG$ Cn(ݱ%2_&y[4rvݺCp,wF=˯:+0Pƻ<_>V#a0L A JL#(N-׳Z.E'rc]^E-Q1!|;f-e&xR2-nrWt_|I^ُ*}L.ڭ*F v=/k Z3p["ׄ)䆡 'BF' + *( 0l܌G0˟?G=شwu `3Ϻ^X{N|A:,gV+ z8]'^s:sR#2Ur>F]MzV9X/thIs8UU4 |j6 j+0Le߯EIw;/<((lo:280==Ì@nT]̢N9`]HZ >AwAr)uq):s!LT{qޒoX4坑~ ! RE]R]zꠚP)/Yr\q4ѣ}ՙ\k! e.#?eB0L³RϼvW%I*gCY\ftv2Ow2,gk+ӈ߼z;'Ӎ`LH,Zéؾїapxmm:ߟY =/y\~ %W5^R3KUUF}(ҳم./o#];|P1+R={KtZ$ lbF]MwH͜~ߏ.+J7ݶx h_QTNB 0ar4Gf~(.P՘NX~jnf߂{ETSv wVxjΝEi|*az8}4*3/ȪYP^Fe}2FdeyS7}SQIuel,\)8{Jz%P)Z=ٝn)jh X|y\FE7бPRBFv{ 3Sf{َD# d¨ )&xư? #k^Ҩu/2]\c]xRpP_#}wZ-:>,R_ 䋐ƒS>why_Q=m^T>kUH;hd- vkXPwܼt\\u[ ^)S&{ PSg !%Eѥ*bEo&pDei>gS Yw}7fyn',?<ɹ"j@ȩ'u0SҬdWWlNk!;󝲖MIk4@ʎSXl1Y=FO8ڶWl:5NCa*H_Na&$z]Q 3 `[{8js*4 "利vł>8 JA/Nz*?&ɉf|ŗ  >]b/Y|m70S?u;"3VFWXu9˯tz@9*.ZX8:xbFTrhu^T^Q /_&f$2Kܔ ;/l<6E؝v<>ѳoAN۳iifvs)? ;A͛>|R᪇xFz `mġͯlϠR.1WI))HH35C1脱o/ Fw'!+'rx/JZY/f!;DUz_qvK`[y5i"S7`FK-i6,fΤ5s}Soͅu̥ڪ]7!`wïR?}hsӵ.c=- 銵+IV6^U"϶agf8#66_e 'HSf u3:v{bF;`v~yk@vk llٙ(+"=%Muθ_3I5-ѫ*X>ǦOMLm/vSv]DRX;kś@ZKݍHPuMx~-!EG6^Ĥ އc~!쐰 @w@oZ{K]&_~䕩"7j[;xQZxh~a Os ?GehOz"NP,fQW)(}T L:xyN:Ref~bb@Ůf4:+_g}2jWj"Le1`^I1:gmIrJ z g=p{7h8?$zK5B`{{dZ;-e&qUӒkIBgy߄ xK.r #z cpBw<`T#ϬI <4k+FpIfaL] Zh,* _MC=rXBzp:dl}'-\}-[)nȘIR5p:Kʆg =.ED~,vUI>lqqn }o]85$^ZH֗ T8N꨻?f |umκq^qWUks ޖ$83]uZ#fh flOo娊$bnRĆ9.\B)/%A=hfGlƦ>7R{XL twr|C7 ?TP, $03v;2BIe9iS!%gʉc4pCHOF}wy@î D"=өa"ߑD{\PLw E"cȗ-GBkR6^iùٱzE-7|1<Ɍ/oHADIg_ 4jRnñ zie€QxOv,EE'(]J*,gq]wHJ >;.["̪7?Wupq:tjqx7#[Ꮚql*bݼyb|oy Еwn$zqZ0D2(/GX?*1ހw5|E(8>_J3fUᜭc޿ڴ@ ^f6] *"ѯeo;5{na\O+EˆDQBʧ]vD7Xp!/U/%;Y6[fdjHz!i4hf_ ,]5N-6&e6`}M1\ߞbߛEOȷ]+^Iiw#hgӒ$WdPWoX= ˨TxjBlMHqTfddžThbɥF|]@vxm%g,|qZ{S͵X3iXUr~f>.AڲT/QPec45{HdLhGȨ1eNl*H,1wt 7a\g&s`WJ1tEЌ`@?yIN{tIM`fl ?QAoy| ,\dK_ȭ3q#c[ ( PaDPAO9'ʄNpՉUH]wFjbuP2Olʈ?q@Jo/R/y^,II^ȊF?12,*Ayf~}.}G8@T \sjEm\֟k'B϶N&5Od ˃_ S/1f |{~)ȅ֓퓜9߿zh\3TC2[ՠ6?3D1 \ИI769`0.QW=vk}̾PZgJ‰DOC%*CA#&D4/O/EU/li=jTND'^K&r۱:p9FΨD||Ƭ> K5pM.vD-(8շ-lqQװhT _ OIrq57|&pN|?¥MHpO| `Wf6ƕh8M@$ծ`dCT{XRD'E%z{w9K қ]x{hfvݿΞS:}5 \4'|k™VB}Ei0:[ȄP1r8з ,n++ae&uG0 aa?*L`vǩ5:<ȇD'vKGԈ1EKEI\{ NɁVrO_b(a:_[6H&6~7 'ߦw'ǃDžrZoduŎ$d O%qA{P5dqpp֚k6^eND>(wӗܞ*mC#՚se {"/D5®Qmb_:v).۞VZPXl[(V+JF- &ߨf;!ҎmGl LPAH^/Og1lV2^Q&o=lMi9bɲF;4TMDR\IŁN( >5ʓeڍu`eO۔6*T'_JԪ1wV7cD!.? =ClpDtKMmITZqJQP^IUrq1֣Ì(0t'.E{uFTַC[ X5i%+^73"Jj3Ut;QOe՚C&=!\ǰY7fb7}jgi9-sEO^kuݽaTGIA|/,s -4P_'Uf&޾!(M}c5XCfQ8.+"1O>$U_?1U6閿Rf<GkcF{YբTm_ʧFg6.܃_+14aHYi0mkNv{dm)R[Ƿu>|x-aC]Z߿J RU͎`5ܬgqO?evV*qJ oUnf>2#&|gEztf_JPM(vKᲧT3VW4|Uu%QJnl KېX]%A\[pA~%bh,l.4= l SJ: <[+&7rF?儭khroX-G6 W"p&Ct'~n V<`CGT;ɥ~ijВ|hXC!kqg#Eg0]R֬[v.@!3Zu)K-5T &\]Xoo[~Cy/ku\NmjB^KK H *bFpC]0"l+y8z.Y#+ñ9KD5&\a@uSR[KɌrOJ%WR&={)sﵖk*9 n*GR_iS/z=+:@6xѪpKp1.P"iW@_jҎ!(p Qq> Ph&e>lӄcK-P<]=C{oŠu!.cQzeY2hZkG48EH0V{AםEȖa>H?u}Ea8dZ@/bE#xgB}i?Rsڅ{` d5 ~.n]OtAό 0)s ޹Z2& )g5"υͰ򱴰G'|ю{!ӟ~F#('ЦG sMghٓ{wقmƉsDsQx:^rl9mxO8(֭;^3Kwdn\}sAv}?^ Wlt :CYۓSD?|^2<ߑfIZPUnr,BResڱy8s&3x+-+E+b| m#ށ~y,>Fy~Lo4W95c'<&Kp-#;JiD~$r aמ%I?i 24u$j tg(C/oimƼ^B·_Y ;pIE=ǁCJ 6xqݕ2~9-F) 'd&KfwFDy4 [1L@Ta5H VUߌOzzJ <|;@oĆyB-C@7S_|D7 4wd>kGǞtX_Je![8I蜯PF5NY?)e-t|3G3n:ڄ9€,]>tύz_y0Qxb}\s>֝.{݉ sZ?S&G"X_OKi#mW!n4ק[sBvKJQXh/GGzF'Gnk!~#cY}A՟?o]G4Shlov#7v0s /RL"04[<Dd*n^8u 6%\ W5M:3%x aqslՓ/̴ȢK4yEhFr<^D(!5i;;VImGM1"S]aV<5~^}nXjMݽ4&Oۧs=*"b?5,LXo> PY 48?pk8cyg8LV ԽbE ˟QZ!%;Vq}e?q=,@*|_f[5cU0\f]AXܔy寷&LuVU'9ZK=:|`@9ޓS֛ݔ첓mm?{MIgrIPÜ9 2 ܆x,ěխL94(4󜓉k= 0訾iOH͘o"I z~n<ꯒf7?Xȓ` 2Z]m|G2*BxE_P$;TTQy;Yँ㇡!~i wQPיp0|#{w6 3Am"I0f=L1MBF5V`%", D'׏&11\9&EASo]+ͧy6k)ܡ<'m<9Q:,QH&TY ťLĮZUV]fBeb1~ Il\K$!ɴ#54s[u^aAkEi]rx4?rkp= aggn qTJ_y4"^ąӕn.zG𫔯ܸMXlF+D;cCRsh5W8{w2)x]܏=cG sjdŠ3^DAqE7Ekث.pzCt}vt9w[+l! @8ޞ]k8}{h'/8SĖ3CI!#7]wrC)#|h.|&gx}VD\{` }8C-|٬惑 "nfyD+q)|2̃;u%GBwd#׳ 8ʪ{GԋLs jYrǚKUIjMGLϤ\wǫdM܎Bg=!j}v)M<䴜+75'|&u o$ h6FTs]%i2a 0oHzҴVw,fsJ%A7}ezւYe8nG9X\}%9(}1h?a\k@XaW!EA6aO25J=d?x+=^n7ZWmd-Bq_tju!a=5GǦ<9n?R9D3ǟӢC~_߻Z`A'͓YP{2ffJ4'b >Xՙ:ã  6 dZ͢Y,O<nj\n*ulC+tKՑ`/!43Ҍk14ӓ.7ecjTo|F6<<6QronÿmK &&Z\7)0jyEVm6log)V )R;D3N'O@/+3i.;.~/9ȗ U#FL4B Ea_n@Q[PQw$>qpqi{XځLԧqtC+AWܷ Wߏ #bC@@^EaΨpʢ, a,?25hu_U! ~b1Bnv,aa?q6A8vWJ^)}4 sGxY v/k*Z؂p<.ş+pջ8Gvrl9dFI1z|lko1 2Q^iT2=Q2EN?R8 JRI^ha}5AK]/ C2GG;ULO) REߓ5KXu״*9xoqobE'Fbb^ض0+`jZIU P]<=ź69~CS+ }a=OżV' |29(gE_=&,)~~]İZYyL?)Т1c0{N4{USO*A'ƈ, 5z]( /܅y3}QDqS-]Y}) h2w <&t'{ysw}3n?ΖA0&u }qIy)r`*t,eəUszoE>`7\p\(z c ھA`)Gb'E=[d}2Wje&8`v/.p ^ZZwC5:c~'U9ы"#B#ۓ&xJKCΩtcte Ni.2Ћ6,qΟyVo 3WOβ>G0Ŝ?-:ٟ EhwR ~閤>u٧o 1ŘLYͽcB B3O+E ]>5&HCϏ*_оYhyn@ݾ" 4y=jmw*;]OGo1DQ/5*^{#)N1. \o6мM/kDGwToEW!?;[H"br0ZD| &X dhϒ]ÔOGɤoܖ|Sdّ5&)?ۡp~OXu * vGA7\ 4ud:N{n+B8Py?F$$ 4 D% BQ H%bR y5Z 1>Gn,8t?yZ-YeζT摿FQz>TN$p, y{|+"ɮxU^+Eœ3.rN_8n`0|s%>,S/!V|'t.*t2w7ňW8g ;Ak;Z}yd?T#p޺<+^B)!jZYXFsd/CўO%m~.>s}ԲśvHKS~dg}Sw ;/1A}H$xVurE^iQ=qe&2D=urYaY<RU^Yq?|^F =[Vc\AOm?ZHߍ{^32}unD(m'fQ#ֳmdv03(~=r:x3I*JqO|0 k~>4ErY? rsl+iNk|R !juZ (0wfXwh:{j g{coMyOGp db"ՅДdё7BSiٚBI}he2mB|l xKiQ0- G ~Eµ &,J5P:Zdy;K0j?2v[O $>a#:Y (~ Y,ᶁ"27HRR1OMY|sn3g ^jET %!(izJ¯.6DO7bqNЅHɺDKdCw  ψ7D  {H[fnA2d6MⵯXdEદZ~8;K"h.}F/w5W3%\ˣ#x-e 9qaaQ)]\O:- e֟Ank;"bok{AS@vvS{cN{e$3.\AV#&dk<~yrvFPIfu] |9&q4o/396˓S+?`Aj^QW*0|2ZSZe --1Wxo Ro0MVKP|6P ׯ`ܡJҸt.y[oB ܥl=d٨1e{GCy7Ukʓe% -f>Ow@ ggzo {9M-c,[#U.h\YbeQ*E4" L|h< {a^.w`_.9BSJ $=QTmU^sܑӉLJR(n 6w6A :+^>'3oQ:aq\W&:5" bm2}θ߿ ÷|;*xЖ6w}]EAK PsnlI[#(23j* dƲ8:.b/c^(;#x~_ ?>JָfӌrNjŕ _h&Dng.=?UTPpbao2G\0)fcN8Z!v:^&۸YOd;bSn֧ :tʒb55]_h!ʠI4~h 4|y"bkЉScj-Q΋]~H-$ /Gl+4ާmCb71 ז+w?Q"FUI @ ʍDpa !\@i ~Ǩ? ^ !axk yv%̠/6E.44yº&eېLRuGklHK딴M6]T/X=Q M,9OUJt4qDK׵/#f*I(fwœ(ȹ7l1]qmZB?Pv=zQ\A燢Ц&m 1(04vP(7JX Lh@.U*̢` Q=c6aJ"YW6{OSGO_`~7#X{`W@w6> M EN k1{kJƻKM^%ΐ 3xfXꪛ78.gykqZˀN(ǭ5v[w8uI+-zޫ쪷!PL‹ȳKrPO~)eWX` \dWKȧ;e\Z-sdN;LVLdZ^`ON˲ }1푳8 QVA8HmKi/z t24@T~ReX?T:J3I#Yޱ, ^56#[uT&(&,Tt!@F#~b6?Kb=-৊i{@o9pؽ``?0Kx< ZYj|_/`繻#U wm<{漵b:@(%.01#R`#)צ/=_%Щq@boW=f;igYkWj4 7C{,ؙ3nj@m*i*֘@ijQO,anWx zP ~ɤ%#F$ߊKˊnH\;V(|ɋ <~ ǓP[d|_"{EtC+@ugx)QO3)*9bx/ IN#Rq#0nD̔Z4gѶ]I<5Qf~X7 .f \ %F7拊[Iv0X;x<~/ʫ$r)U8L8/{^" 2Q9SYɂ '_]>?Ho_9o[ tߠDq(h.mj\EZR9̯}jwDa*Zƶڜpqʅܹz@N~,,D8+QrOQ{rjAUv)*L? Cu '*1c\^ionQ:eKW*{RQzඛ;5nZ,0hnn۩3*jzʐv V+<5#My+čGhĈPYtl 3{k((r4?^^'N>:Qwq"`~"qq8Kmy SM}SRq5EB5kwSMZlԷ3迁Ac!V.!xC?HgGW!,=b~QZq2W$G{p׋ΔAY.YwAlKvc4Ÿ % ȷ'kd|]5x&-1xl`|}5Hg;{zѩ6g+oZm"`UMgYix>?2\_IGO)٤fWI#V}ސ-:IqB@P!52bjbò\38 ?2ل CE3?{eF u34S}MI,%uy"^Ƹ*5AaXPE6n TAHV0"!`fAeLopY}2J^u"֠A#fVj_.|G:+d/05Y:j^ńv\o*sgS ;)G&`8|8Ln 4OwPXAW&ts`sd+6 (òTzV؊G|ƯTt yPzl|jg}~}Sί?k0:#rb+ ojdf+]^b7 J~j;hgfpZ)V)GƏ,ەMS._^կ$(tD䚠{@GU%ve\ 華:*YVS1P7WKBhwobԐ~N`j1r9TKp6k@ T"RY?i(1C)r_0@D49@ںmN)/xĨ``阏#1 <4>s6FBX1z=B xڰ7t1نc`U_"eyqΙ[Ɽ:rc,݈c4TS6ʌ b'R]]aDfG,Qǟ'a,E"@NF!z-èhkФJ11fFO^:2}j  EȁzYriUy$8ūeX 4U ]M@Ii?E_QIӊ$FPl kHܘ x22f'YR՟%R0߂n ڪ0 4" q^Laj@a=Y?de8md1 RHw&[ G 2+hX$fK1ZU,\nz y@^qZYcc&MpJ$50X (200oY㽻s:Aojs.'MUXa[t\sm]Mmf VHX-134Z3QVuIl}w<R_dru"nb y0!|n3$ኘ|F^E>jzjMrL)@:O.NFy!Ol%doGb~d=8`6r| !OȢe =L8fm S?'9pMj⨾v^#Wo5+ZY##nc Br[WrrLթtmh7¢1[ o㬣uQ/iWe:1@Pժ±(clOZwn1OۄMJ6C iA=]ޞ?SsMNӀܔ=}" C f0ɗ7!b0N}`)ur(z#SR<.@6g\8<:Fޟ'r˻Rɪ@S{<~~YoJazDp%ʥi'Ʋb'Y<1?])&ȵ 6lX^p,0g/z(:ƅƜin"T wʹxʘ!%t;V_[%cE/_.=tt4TjY^yЫ:n0XO@l)v`z1@~aS'mHX.sj/ԡ[~ E Gٻ|DyDWлly*do3WGG UyP{A nFϝ':uOVSFc#6DZ1$ ሯ(V@* Ⱦq v/?64Ս Ѕ]ְLsLkM{>ǂxNAd/wEڐ !g[lUd˗~.ךrw?ؼEdžjvÀ^{LKJ|*5d>, Z&dVhdvYҦ03vZqcUo4!JH5֙ꐝ8Jc eA{@de OVi 4ZSⴘ(z%#Y g\'eT41AoM$WyhхӈbO綁x c՝Jn 8zX㦲Ye췽91ϧD.+V;ֵ@=K/nucxmU]O Ss0zj0Aʤ]zjn&t`ԮuƱ|&](C*vZep I+ȝ]/Eٰ[Ea;-ViN̚&(Œ$-.>ps-kQ&r̂▖=.{ 3^-;$,Ǜl7Ə93U ΈZb1:mJw@$'/dh({i׋,Wå*?#{p|1C?І8Llʋ )ײ}<k/McgrA6\5RxȘsdGavRә}׻Uo,{QD$&,o|bQ{/WJ_Eg?CLjvstҢ:! \`I+,p -~wLL*a #(q[x\Wq&f/{7?fJCT[) .@BP{Ydm]iSzA91-E7:=Ɋ'$wFu2"- ;\3_8$$rke3vNρ f ,Sƫz7MdCL1]F7l)_v ¿*EBv*<(_R:TW>lYUVRmfS_ʚg?yv,肷ei\fnh^4U3ft0b8z-ߚۺ咻 #q`$o~+X; n=B чK@ZtХyTqB$" }S}ȀqY<KWၞ%N٤`G]`5KD:h^~*%Ķ'F X B9շVϓRHy('D8!9Z TXG.Sg/kylpEߖ2Ic^ MQfyR }S/J@]v IR > % | SߨP5^p״{.7}׳ͣqږ߈*! -{J 6/e EaP_a5C^ >5]}2${40p;=F\\Nwr=1i ;h+-p=/#*NsI @P7^stK0OZB{pVw#VП"wӡ[n)&4(s%xg;ط kąYڵV*f#cx' ܧ:'y0<'+>՝p܋*Y5(߆ g7&жH<ɢBd"Ve+i#>>'`.&d]E!i/:J9;vmDzdÑ x%9iځ0Yy_3Rʊn^VsLylkScaUgzRo+,\z%҄NZҧq8t!T*Ox`wMklͯF?_dH~vIk-h~cvNѐ@L$fNlH./PA` Ӑ8FJ I[赀7ԳZs5`T̖(ȉ%CC-VkQS `PXuޑo$XeFٔc®\< i6@`JC))ZW[GԖRT6Lr;QX{CO4tI,{!+~1'3f}|32v.bQQxInmCF:Hc^'4JU)zגsR3x-M34=#VGm[ GM =c\Q̚:O_# EmH3ěDbp|{gz3Mơ oٿ}&|辧 1Iӳ']/G9쳵y)~{ӊ}y(  ,GVEWYJ:A^mY{fD#PAVHDd{ SCfg$ܖoﶳQq}|/{< C`[#u9 ZaÞDQ\߂|K!P-mfr;Gpk߆s]waͩƟ*ׄw In3z?{i·%k8@A[ A^>*7aL!ٺ ?>_,rO{ڡ1BY=p#\xcdi p:Ơho[9 ӂ* M+~XB8E0*r-8yK-x~|tAi066մeNPwdl4LBH+\msg}UDZCk@*3>틭 z1:FݯwHA'#o*eߡM/qMGcVЍ$]QZe+ME(#8Cu MG{aKgxzCxԇT%~O(!}<aRg4 C˲C>]8}ό|_|rC^L{h]lndUVf-Ĭ_a -?RLcvyNy$x[8͐1DʲɼM s^]Z/@L9e<@ 1}7S6NOl773 F=k[" f^ #8"7Bm)Aˣ ->a>qkL2cD[m=xwy2>Ây 8H-u4Mäh6g&|pWo8tNG'R xmWo x ?VdW,x Ǭ!H(YpKXw<|hE"m:#O=E|A_'2) h:HƟqH:Ft} [lF `WXY^tӲi]7¤<dp&.4MsnXFMZUk(6OyKnC7(^?OLcwALhkDcN\0NE7d%Y  PP<]os"%nΒSeW(b*k=(-jذGbN$N,1/^@1Cg:%CbKl 3_Gm0Moy'_Iҳ۟j)kށb}?)z;b)+>Oc_Qh}vto0II/,Mab_6XJ{~2Gљ=G \i0o5s̰GS7ct=ѽ|o ϗMwݕ-XNznxWe3~\,F=uQaΰE{?xrƌX%lb5 LwbAK $V>4]yL~7;@GV k33oinM/w =kc*E2mp8?2xAREV9Y;cʤsVY^c뫔Πu{V"!ePS֟?6=pbʨbErq6mRh港4 5㯤&(T HMlېH:&{9‡^)k6~~8'Zg@Gy_lD̲H`$-{m*L W}hW?>UM/ED8fV~/ͦx<̭E1X%D=⚨WXoH8D3bh*j>ֶ:oG4F2-^c!!G-2*  E~,1uuAyX!|wnTd'^g Qa qՊrC$!F Q2Ffig6<V"2H*G^-Iܴ s0u&s -+9%R˽L.Ղ؃RE_l{뾲Gә\Ey/ n9XC@:'_d/Ph=SKڭ:UiSW4!฾ד׉ByDH@FOʙi%BE~-#yDY} r1{=_[T? bh[;f) QTvLEXjEL ÔL9*7D@Œ̰ WK]Ş?MvI0+[>շH#gCÛ"풚K_rJZrgOILZ@ZDžMZ" P[ia1,ǫn/\#i?.J)hl֞ix3V~ZeE'JU'%t`ńpftg6V5r!y)J6cu<hߜ# &"P)6f3yTᜰ^NH2~#!fUĨ_ ,ɺ3n]bN1ϮXꕿ=$34v9o_Q 'FfnÒLFb>!ة9wKH=< ͿBuGs ӣypfVJ^wK@mIy&s/ r|`2{S:&>rXŃۢ o.w54T̰슂r_Lœ#ɷš lqXQN~C jel#Lؠ#(wN꺜;[nd$h2kXsM1A,#q+^. _T 4VDŁ֝Vt*Й?dyy3-} Q6AXo?M|me0;}f (qFZrQ"+OrbdBCj,ޒp҇VxOa|N#SxuZ,n&>y񽂗!+c`;SD1IzKCxd0>h6ww5Zi_zt[K[]JV?:,mد*a+`wzrXyw)bStA!ػ`VO:H8ƴ `؉;7#bO,,&O?]'HUru"_9 <ɰoWSD<)wpKAxZdzuZp.- ;LO=Cpi 殨yR=ڞ Y#?5|G IjBc)v}n+!T s+ frb*^Z8FJђ&ej~~zHVb<_t/8-=#糭[v G>JYw_Bdb^tmGn}#}}hCб.E!bA¢yL޺Mza>"j^oƖC+Vҕ4EVŭ Ie3?8흌fn94VE}QIRy1MQ& {qWk7%#>I"hȏ!q8:IVIrw|Vƪ gDʏ؂GEf,אC ζC5>)+wSv@5G7š3,# X|"~hi@Sa520ٿ$Ntƀ]ͨȲ=^Qpa ukT:HL 0bV6 9Dt,ht3"CՍ L߽}Dǡs!惚HQJRwSOE=8q|6O?m6Ъx_Y0:xsm߫ eq:RV20[݈[%4%U<xBuro0d[F2ԚJ(bX]zӂ@&`&b '7FэO~o]G~[yd@OH#@Hl o(ZN)e< ,OPirQ4?TutŦD/f+掟&d C;fjI]jii}ɲԈzG79bJr,r).#WDPX2|n|t,Cl`ƛ.p\~,ϖ- \U3CzNY5TſZqhDx1|_FݥN4ƖR`$ݸ͢|p1LEBIT)~tb6Zۺp{VNݞ>Lw{ƲD^GΜQ!|=7Tל2,o=~/o!ܳPANo2I8rsVN}qKpeC%|=ac/`-PK ^;_WwnwҐ-u `ɢ39,xtFOr̫& Bl/.T-7V2G(=iR`H>16sZS} 0HQog!{ʀ0r?:E(6]JzD]/gTnx`ӹ1P&{+G)g*f1lDTÓsh[']Ay)=yTG ,778aN Y#$w>]"T;BUܮ_c-vg`t-ž8:ˍXo XHzfS`YNr;<;2?o䨆J7hA!UU#"S0Kph`NS\ `觓VpFcS5mτ%NMEa9U+Cѳ¾HJcueZg@5)o:qyHX̃hdaqVn`zP7^^1, DۀMn6]y򂴹*%$IѨMh{B6%ţcԵ'3mꇒ*{1گƝ\ѝ[<( x_.mwNd'L4E{N~P)"%7B28mP smҭ{V&mNQ̴l'bc P";Y=iplV|]{_OFL{.yo/B4m]sWěd$.e!L)|pw#u@ZARINq#Ɯ䯄ʅGd/mw_.y!E̗]Ez4t!-mt|6IG>_S)$aKc*᧴~B[chիjɨ@_>EEHN*iWulV_-dza2M% T #4 CV,U@,lL8Ƣ* +W/fF{?QbԺ}m}Z5|}-Mw1(lʢ.te/BX1S=9wXz O?I]d ^BpoT;12UP=բv5 uCPKq?Z(fKw9PyݘU}hǵ+C9jYϓ܀%]hƂsP"ȭ{Yqk<}ٙ՞RX[lpه@|S%ɛFbtW,_vOL]f)s ߂ZY!,~݉k/)s@N#p]` e,3Saʡj[J ]S/[vnA6:*kE5.JNKz8 G5}eDx98[%?Yh]41cu*2|,PAm;BV S5Υ| 8^ `$]嘥Ԕ4Rd8]I^0U-gJ\U$4 PFh}5'9ye xQN5cn7ùM`ZLϳ,vf+I]e^2iύQeVAQe3\zZ a\C < IE1^$mHxJGs H|sT7V1yxWTiߺhB#L8u<? 9;yP; .KFÒ '*%u ۢmvFK˹fVOAnz\IOB{.OoE`Vk+kա|v0xTre-C h<(ߵ-VjTg0Q/Ao]ϧ%k/z؉NEJj8>Y?ԡ65G 8htݮ$30D¬-*zZHA7bGpv 3zz\MDHk*#t(g+Ƚ\(fҔ{q>|fwZ;{SW!QW =4j3|=c+4_XSEx" 6nJ ŜųkX$R뒳lB ZԅE[';dAJ#ݮ*b B+r+rOׅ_@҆Aa@Jaob6fg= c"(wS>)+..g ZVӬKgGd;ayY0cSF۽-rJ/Pka?v&cfTp); )=Fe#;mIfVa}197~ "5:[u~xNfƑ)1 V\g t:`~#pɗl8>DF}cr_MJ5蟱pE]/Fo u'}RU 9`Cxg4\* O~zH>ܒzfˆq%c*0P.?X]̾8yiXA:YF^Y<=[UGb3M@jo=:FiWE*[͠DJ)WF5"P98gAd$z!e$P++gf̂y`xFa?,X-X7=N t-Fi1<8'Y:r '`J/2bFvpQiKu3|NHr8¿%0ʖKæ{-X3p1ubj{2[3՞}E7sHv-,*&77ʫ6׹3=,(r]LQEn}Aǁ؊Pm@fgm Y7IًsYLSʤW 4b[4áӛFyiG+8TuM@%zYL[{cY_Hjff\HBl6瑬 qtx3rGՍizN / oXXdDjlF4Heцl2w={*K?fN-:FHu7a< ۃY]wn`XK0:a@11WmihZ*}./'`>X`A H?#Qw&aA5~kg9.q׶Z3MgM_/g˴p=-Ы\ Z۵ aB=ІCq Ҷ"k`ʧdHR]Eib@60> )7!0K(YPO;Fjw? q5rkY, ' ]}n y]. R,44qݕU,L+D=v&zE(a:5金 ;bDW?bR\z =|z;g۬+0N_ u`+{dJB[Y8.d?Ă@p",sNKݑ}<%콂P Esf7zwaQE?g8>CXs;KrT\D7J%f)..¶wR/f%8/XxИ.mu có;|1!1nV7'2?6̖=n:b8FpUF['bEpWHas9vlpCJb#=&{:gsY˲iM=arHw%PJ|ҶX\߁N?s5; ;ӶU†)'׮}i/޻,Ͻ~b?%u֏ ʎ~(,/ Rݎq7+g}Sv phә 75c˷%7%nA+q5( cw 0Pg__ˇ U,C>lIVX_-SՋYSdV_n>,\=Qy}hJ g(,XcSv~VјuA˜V:Wxjј}b= )\?w)D-y?1TûHr tSp.Tu!@13 \$[{,SMr4e]-T*gjR$Rta\ XFX oH^Ms<­+ ߃Lv#gU;F|KQWCHgJKݕx|]ڿ{K]5!4M#p.p/ӟK8 DoUzQIof_amjï↭: @Fm ;ۓtٿ{7PH{/}FS۲aG+KDbBc'5b]U+n .;opu_K3ԇ&E`T_ >y5El-n{](55iܒ. RC@`m8ʙ4o"笥 lO=`;^Msķ6GɊ$Hb>.h(4j\g(yh/8E%j `XozQ:7f_]˷/d D"_\:2͜L$NhmZ $<t2a@ﮒeD5*öD>~h Bϻ)+9QLd#V6W^ڵh4VS^% )Ӣ'OUq\}Pcxuw-enCM'`Gxڍjh#ta R= ƓjV\on1'PcV/N,fș'Yڦh3pDmX-`&̮ajǦ(cLcLd`zGa؉9Yit@p&H gU4Z&]SB5(:L\&`h{*d*3KjG}+:rE0A1TzZ{,j2z1Iؕ6Flcs8|D* |iddY?%?/}qf H륥Uw!: :юM;Zi`odmri,lU#L'$΃`Vΰ/ћxᡧ…ǫX2"C͕gM"*byK X]HSBӭ%0:g'2ᜏ# BT1Ɛdw/zEʲq}?T6P]278Ԥ{'?YٽJ*fz gqOp2y^ŨUՄP+ƖqaSîM7!Qa "*fBO4\91k=ʟ <488s>Q" *\quj(l3F1峲SE1mQ$( 5F2VB}@tO?q|&JorK, l;l>G(dCzF$.I|:×GkZry$;37'E NzVYW ɥYnpiHK KͨC?Lҩ$y<(O"qG?ջXn; +;3ݷ r{44 Vږ/wj;r5e}DF>.w79g! n$K'pqU*`&oW#3bʧ@.||17['(.qVM58-/.6JIVjX/! "zN(`?ynL&5Ii ->`Ĭe)'?@%=qqQ:Z/UFtp+vna^/jnr ^Q|g0J9|ig.ċپ5Qm!n0GX:gM;={ud #+Si`ƿXP/1yk)%IGrԥ"2XʍDGY-t ]ƿ{aØ #Oq! D0ԶK177=/:MVqM 8wb7g"h%byWC#`EPˇ_ rΉzI \Ho1_ qV)mm;^Gc ~ aWl;n-&YE*2C,nf#>64P|x|[y/'W/\Fpza>9읗?/8J3 Qo>  T(Fգ<8-f=aVRCnHJE\wC]: =tf> ә3J ۖRLz~ ?#D12pɏ _ݷ>fvgiWݒֱh^s"(U`?Yu3FQ!ڇ^5j~4BmbәX/ps9L㱘NՌidhJ yK@"d>RړCJ'7U@X(KH[4҆a~yןM⭆Vj7zUw\6z*'KųTu{p%2;@N`>k]aze]O "f>RyYV tP2#ediu:\Z hm/${y29 OJP6aadɥ2`PuHp 3-'جl ܇KB2z,/Fz#Ld1p`e++;QժI%'0_TKyZ 3@n7E`9pT@]VЈ!5ͤ飾Nr?+8XoʹD yQ po#uqRhmM{xVS=fSP@]oIחc AӰhū"]wڔ"K&~[;|&{DOnFI=Sl'4 PQd=)+:M28,Pw%Q^W$}Xb(xvST/EZOƚFs%P,;'^WAmFimQgi` "Ɋ[qA8}Df N0pH YdVKMTd% ZD> %=T90xe`ڜ_MMaQxjwYD]həJ#HL,zdP!MW_3=lQ&Gy雠Z<"O9JyoF+&-2#tA&nb+.ޓЩU] 2U:=U|\eQ2m)u m~KS7O_5|.d|Uzx´w Pίi4Zjm~&;1|px-"~u"tgIgu0=8jX^Pvsj5Lg SuDY<`sXe0fG!iKKSܞ/vC:@rIfd~צe)n]GʮFk0Eqx ^"Z̥6rߙWu:f6DG4[zgH3z^0[͢VKQa0"S|ȣ:O SS*C(PجEO$y@3FdRl7Zp5 OOY@nF!ZXla+gPV0@ǽq8H ztחtߩ`,_8Æ]Itw3 6 q,vCb0 Q-gH0:ד\@,>Niu`nH$/L2`J0knuxBZq{ 2[w< ژx;"TVj^D0*LAPѤ&1%H0q/Uì2rl%:ĸ$a^AF׭uK|K Y`ozf;T~V }7$|$Pg!4A2 .O#ɹR ,[ijV4ĚƫN/oSk!SCDPc%E~"fc/~w]@2`۰5vF$+Ǥj:L^ w\BB)՛%#QJG}gz$1@LY1] 27{( 2 @ A!mIAk<9scT7C6'SĊPm,y?N VvHP'p'8cVUFa%-SIY0ž*K'9OfִFBiLzT\QVfPqف`~Sk{^(: apBȷ?~3Hkj/NFR-6s21ztumQy,HfK-l)O{3,k#nǙ&ZГࢮq(6QPřQ+?P̀$PaϱHwIls٭T+TNZx5rdFzn;qJJgp€ |%qGjZ @OE  %ߟ< l%S{~Yz(;9yMࡉ6)CPm!by1Y`ylv?DLuftb-(jhD0-TbW"67V.Q]dGGRTsڥ+C4 {EhKF?)z_:|b,g)v O =EE!⽤/o+Ɔ+#Thh6VtG& d@,bͶ/Mwj.* HJ)boG- 8 aB㸬*I[rJЉ޽cgDlJtQFDWU~W Wmҁ𘍲Wk:TA'rtm>@=ӿ:`gϣ(>?@P~^ 4ʹ)yV~NGFz(aEr-#M"J?Q\'TfQ-LVr{<_}ar뀐s ΀A3p\xq*ct/ tDZJi,S}Wkn߿5kNGJ_84&e̴xuϊ# K$vAEKq#39?GL^vkJ`fLw9pjZ3YVczMoq5қ L:Rচ=tٝ>- o5֖25mz)J~d+m ێp?hn5<Pԙ2$U7?]k nolHJ^8'ϡ+LJ_9 ^|?Lgf/ ϥ|U~ƦyS>"/*l ܃s·J[[lcY >_+i%lssW cE;M)KIJVgõrbI_kzm\) vT$;L_!'naBJdr-n1h=%(?H=<5q|O|xއ3~a/cYU|DIFEzMň (8|]9:H"([Tں&xӽu݇}y@]52ǪbxTrH3cc{]BORPZQd 'i<ٛ,gدic+{fPf2#5qoL'-kBOxh_ym_EK /6SJ$6>DsLMA9m#U𑳫p?GU'%`p*Tm5JyQޣNJʅE[W#o.jS@gTlFlGL{F,{A N2/$bc40/ | j <Ĝ)k4[x<0v.m baF9Vի}Ǹ߁HtvrG&!'/;)߄v !Sm_(D$ڹ.Oaa]G#_~@Ҟ'd6,%$+lN䰪ŽwSR6_QpxHӲN`~(Cq[ "e5@FEvL/Jɍd0 #[4D E;q[)֟`ZᓮN4t 0U#;:FTG&`Ur ᠾ贠 D ?NpsԓھG4^(I~m\Q=S?לݓƉI|KgLyJ;/aF_IY>"} B..U@ZL(.qE >ސW%!)o(GcMD%?ew9~ cD'uhb?g:7lEmJD1hs4\uWglI&?:{U2]N"@|ero^KSVkn8RXT:1}/!"rp+bqI"RwAi^ݥbdW'p 'by{d", c?yӫ6ghyΪ\$L;B+Gb5 *0}8V7WR2(hcR.do,jHoC{o|c!So"]hQhG+2OG턇I\jfl]:VdXz*FÒp+`4\Ze3;}꾖UDdkF_@kFZzZD1D54򉍻FaagA t;H].9LvEब3@PLzb tr+m>ԮR?'q~D f-9).aƴZ@nH]W/ Q):ytW\H'<qy@Ϸ^J;9m^sb'y忺Nf0]rK eLsMJ{`=!.`ˮ{D:0PlZ\UQ5G(L )U-&֡ "$>FҰsذyh]7׀?IPVoE|UT'# hf:P'dWM<7|x1/ <,$֗pj :毻}YR^n02`ccK;Ϥ顐s,cY_.x+#Y 9"L Of?<5Wv}m?aBa,\?$OEpxK| | vSQywR/3\ΰ60՛%袒9 e4)ϣWB6ZyiW/ dD\'>R3,.8rl)I1 L3ּ[ns0{ eQp0 J—[q1B %fRRWaj擂Ⱥ":KHMm]NVM;~KڕAfi VUO~iDz':YS6\$YY-L*|MasPnfkx\c״ckԟzuStU7<`4+CѴe4 ̫e'@~"gҩyD7Gt"ev 4>@.Tx[צ^=$˃>*Sp^F {^ͪ]Mhy.0C,"L h,5tbڅJ,k,@\ $L2-<픿-Kr*[, t@`:+yL)ة6b~Rxu;_)^K;ߌV*U$嶆si>1{*fx~%a%;wOCϾZCYlcx}WDHgtC9pS%mG؟mK6tQ1Z[dVO~3Q'⸏e{W^ʆ$+SyWOm UFlhD%9f2,գ 3'[u|!6yR  GA eK~kF{Q֕OhE!4'֜1&q $ e0۴7(mu5)EaqHସcYkM}O#0`W|;hײ 08> 0b"J.ĻYǂhBS [.sϴ\ 00a\'8]I ?sדМgHj p@l#t z[lmYH=NidDELVm7@-MZcHXCO@REDxt(JLe>e i+ީIG[ inTOsk6LH;vhHNPf`UqPURώkٗ>^ͮ(:4 \GLv(9b?qݍ,WdLs9/So֣\"#W?[޻~;Adr+8P<b2Kڜ=8B6TCQfa`X?SLRr(7]Or( iސ,Jv)LvI\)Bqr@qI4fϳԾ,rjֽVyOR4bx4]B0PH4[ &J9byk!F uLkgCao܈PO%IERT`b U6ى1uݬa&Xd^t+MG杶_s5CrS8KaET<*o|i/.tVLQ;-aP\̬lYiru$ l`b2<^wfE 7,Dlhm]Jlр~?-%dY*=vv/>wj}13tV [@lȑjW,WUFۂhǾ誰 OZI{גJ|M8Ẅ!_me4fBSSO'UAlTAt-ybW :'T~xN\pLD`=u "#N+twQAf{)i8BſX9ݛ.f9TeTE*v}9c@9VLܻH^lGGQ>|Վ  *8eBٲZ. P!ےX["|%M·xQNuN |b6MPJߴvfgzFYdjAHNH3:˪U1tT *gخ]wd =(yy~7N;>hrױūJl" S$3uDs6( *{)1Sz*][`&O6ԃo~:;%cˋD_.xJa; ~SvDqvvYL3UQ%h+|AnO_#@q$~/SV-I6*Y#\Ń-V]VĈ"aޞW ŦESTOe(x}_?enib4toXR^*\6A JW]um^u։pRW76߃V)_-U.N''1 *<߽VΥѠßa/%1dgg7r>eazTIdwŝ9%yCq؍ 5k\I&UYCܵh> D^i:>.8 MxDyE:<ɤWr^11~_5xgD+Cun$2~T7(/ua*]q 3/T_^]/vd GaaƿBUA4]N\{pq!OCN7Nȼ/Y%|Zr)=,Цz,0n3`N$6(==e՘:{*؜ ci}WCy#瑧{X!>&JrpoQ+?rYÐq͍c?ITzҢ 919(&w3ZI}#o\}5fc֍zʽ4?J;XǗA7n!B@Qj&lc|9eXԢO-?r38~v"󺼿UI+T]Tb+tEyg=/( 7Rhbҷj&@ۋ[G*BIDKu<,:tozy+{*09OFd븿EԎW dѺ3Bs4TY\o /Y(X|)2O⯺D$&ib?>J*ʶ\i;A%#_TO 9YovcPhqX 5ŶS{1p *?_Cߐa_Ȋkwg02Bn]ˤ;`S75o ȡ dE1Qɨ ӱ)܊Zh>FK~@~rcB脅N(Mr|;hILZF}zBKJFr% / Ke|cDe/VuN!HlMRږ|?`iUɋ Py!5jzu\eV݃E}h16XJV q^x0)⊮ft+vS|cDJ鄯_Ckm$t\J?Q/%o-]43jm7f(Z^ѵUATf3 J?ٟtʤǻyмտ&qklŅ-H$DRVD-|SfeqWi[skD-UXfM}ҙ+-zMDb>+BeU 8{ՂV*/=.¨*Q:tЂ}*$vI^~LUsWes..k|?F<ϵ)^oG 65O$:S}#mP4i}>Z3( (쩇L:6!˃qô#8TPdX !2#T.x$ܟ؟O[sL2 ϡ?6`.=4;­M{ *b{&laE*#(@{i867L:d5KXl3, tzn `-{C90iI7y&!I]/La#.x?HMN-[X9\PEŹr 6Y5Pk71υ=,-@bUu|/ Ø޿QtmhpÀwGE`dUt:.BP T ;P1nhm} , HvR#bxM+lTu+GCiu| a3 kԨ24_|e𢝤 >۬bl_KXlm)Gx#U*%y򤭨{ FMO2OOL{1bH 4CDZVV&M1cA-@k_~"Xޠ&ҳ2=`~Jp_kڨȅtڙv A+7ﴹd3$< "Y6>ޗ' ԟy="5AMOg ujZPO")2Z8=sA dn9B}JȂOZsI{P.3x|{|]|Om,i~4JLD8ʗ,}ǻߟh y=EZ 7Y9%aN([v"$73qȪq@Z5qX`򣥺5C0MaB9#KUC>M:,{Ų#?y;D ư R%VNA5’'º?m-;O e$/AxTܫJg[(1[!ofkm9G%\盤= p{!H2:NSM)b '}[xQeY>WLbΰO¿?FDp]?֭ V"N`#'#߀NOQdB2V;-gBkTy3|3S|,apw{k#m,9su˾s}xןdҶv&u0p e$|YA긢َC(qU{uFnUѿ-OGQ}hO '2B-QzU '8+s# %ؚٺ#HH*TTPwMV-lP+UAӷƒ?gDz Ӹ(]Nӈڔzet{wJ%ڷ _*5W %j z("T!9Q#|3&%k:%KP)y%$p^rƓC`9{Y 2H\yZJ-/B{&c]*aZIANޝi?;ԣ^ĚZJOM !:`H|?X,5{زn'xrؗ -±1$Ƌe&TYw@J޽LT86[7VAɭ͌1 6Ed%M kbV˲!TJ:9~KhС+D:D޹͝zQVf h>okp<[{>`c<v~OM\2c3s>̆;T> rI[J[[jX EqX<h^Rr5b ;Ip4)2 `iLJX1w}g[{. .tl6hM}Fi&S|vn uL.xXQTpT޿X-ܝu$_{Q0NaT%k:v~p>}%6AQm8僪R)7"éc&t+)=)舌 kHk^^ ﮷0-وTj OկGCNjj*F ^ANNh07ha8 (pښ-[T Tnn#lxXes$'/.4={Y?׎ĥQ+0s_mC7]0^^ߺ77Cc]KyW$WYjO ;˝hi B F!;m[~_$lA{d8 ZRbw<|bIBzv:S,E(j'$|`ȯc_S4T%}A;'gdDoTMsRГ6T$q_q'YYRV=QxgD<.Nz.A|k7+qv ue"͸{wYttIuӑ'w$wQԅ͙vb $p Ja3nh[;}{$0hZA k:oCUHjmM# oU 'u &cIsvfXchlym} ,ڌ$3.Y<."g];qOoї%"_=S6w ݱ$Bqaat C++l$Z]#SMkb |A/}'i6+b4 I,MTծtLJ3>Lp,k|$*գgm:*עm=N [[D[*F~Ϯ>j#p-6QPΐ_ v‚shVcpvf\e!H<\Z.CzIͥ;9_lM]ɂ)b%n);Uq ix&Nl[:Dh>Z?}t̯lhv}vySKCnIo.Xkd=[û`ρYe5]I `ׄ7GK[ANA R`Z)  Hl. }œX\|ZKu=,abf5<8)[CI̬eoO ➌݇mU4jIްɓ&DOe.%$aJgvPoԆ_!BBZv깠n`o/g#sAȜT#+V좽b.QA=g"j9D|QأG0#F܌>D}QGYTp("v#;fGz1ͣ`GJ7Q1.Vgg`hRnQ&kޱBa'uJXU6-,% >%O0VTo3Uuk {VH^1ɮt} e{D]?-|X RFaS_gi='׭hDQT~7Nm N $B^X ܽ9"7[{H{(:wYcjR6Y…ps+5l`$m~; ]:n{U(JF0wjFp WjTWlyʂ%ߖJ[-ϷF29?>f|ૹQF},"N| lD-`o˂?I`KMSZTK3g G>8St._(<M=_R3-\'k$PGs,7sJXB9X:IF؂~(݂M8Qwo͖(u|B rv;lWyUbט`fqvR$ ,l`0FcUCNu#WKkJIYőaD0T 5 s"#ώ1g Q_b4"ܼ?i_JrE` -%1\=G]ʁ]qBw[-^|HhHOWj^BTAo·SΣ'3ԥX*/NA`TYΝjsEPJ͌Cbjdȋje@- & ?; / %w W #4m>Kz\znfVbJXE;ۣO[䛢rR9fhK>{FŜ_D{.dGsR@OX41Dp"uDW7 B̃A^T( iBN]7p>_xO(vs[Y/~-8.ra9?*El ^ @dZ\* &!%+?`R2,eK`Q5O+JMe&%jk"xׇ]4e4Ѿ^R|x2; 4 p] /'*f|ſ3ubm.fAb ay E4t>~\P3%t\`ּMDW//r&TeCWe*h9#3ޮYUqLGR狣a= '(+n0sZFd_&b'[xoE?Z!:ׇW9Ia\lȚ u8%ۃ:sVFs9-g" @7ן?[n4 Xdw~)`ސ3_6k[N/ )/<0 %Ce ivc 1XUNU' /Û2*8D;kZ;Im' ,& @"S^Ifn,:t_ I}\9&_ ^4d؀=!{I#|)6 u7y:y80vr|| :{ rGYj̀VC(m$st)tMŇ a' =)5ӆuy~ergه1Ʈ2Εzo/ӛ}|Di?нUuZ I|"dQ]ҍXˈ"4 a˴b^*ᩴV9i 6‚/$Ϋ6)wD/՗(͎m:h3skykYonkͣA17PQQ]F646Ȓu, v]M_>'w\ =O:c~2AuQ땔'2)طJ[,6e0Bc,n(i֑ W\0z|VN3GK1t)Ion ꩝D\}H)C5ZpCUfٝ፞Tׇ#`%U/^m^W s}өÔ1'AdHü|5qۋj~H Ɂ>TL UաLuZchnH:S>A;ky(z<C>e/`dh,c-aޏӞ4$]K^6] F*l>a8{Ȗ9 g ʜ8`xw1-RD94G׿rD=+tP,sQo%kUz^r-7ciXiY,G:*]j U65m8ކjY; W,E2̺r&txQ̫TwA6댛,^O'!1 9 i_MI;]?>eJ̍T sFOi,1ȺNܤK[xO`]uI(n]^ɹp>/:+Y?z+_fE-Wn,Y.&aX`m1P7[\'HW bFx4Ѡ8$j#+p>VjL:|g}暻m-5`o,-K.Ycè/Zjj<2d7\r߰ JG|G8B`,l|\z=a;uN*rd΁x>'c=aADF}& T49~-ZEQ^n=oJ%tc}V 9^|\E}uz:[/ U*u uQ86>"aEl~y:m3c%FGEɶBr, ҫVчOW;wy@,+A/~Dh/Ub݈~_Dw? 㢫q(YPM'(<]C |MOnѽ@!Qfp Vd ͣD02l']I `NviMZR%r",bHJVZ֡9Pd~ت†[D$s$dCd邿&iᣎ:h] pБ\Wh"7V+#ndNy/A lW*d UhwuNFo3F &qKGÛ1 d$hb1OwV.)Ӝ 6#.K !ǚqTրDӖMczny콽!ٻ7'ښ4gkBQ)\ ޹XZΔFJdf9ly̪V;KLkfj'=̈M"r3qnA V#fGI̵H  9x`%QBBWI8`֠ʔ8UTxJw͎Utv@Gpk˳NIIt'"_k񰮗Jއ90P2H 0& 8тLxT iBF9T k&G]Z3ϩN!Cg"Ӝ㨤6]8j .)+R̹Ioq)_8 Q?uGWW~Ycn_G۸jGAuqSFǯ/?`;T&`s0Y|dظhV^T̟wJi2/@{#k h2Uo9moB=J 0"[-be&X3B\C:܇,LOϪj(ZTzU rIHI]ڦ\ВP;S޷c \r2] ҵ]u,4Dzg+yGNQQH z%&|^߃ZЦʊ"HҧZlַİ@:t!5=WU`d>%L?*x4]i VC7(G+X>g){h=dANF3_n0T9Z2+޾{sB??Iӱ`7|5x75uAtn9>Y>\3 0ρr*IS틶0փ>&tQtOaPt3˟GhJYI*U0?n9^gY^TEulyABڞ1U,LX-x zH-3m ]a9S1KŸR"> *mJlKN{'㞓aov"?&t)56ӪMjv֩2H_bS YN;j#`(KhȞPT@8},pfFeiְ,%"@l!_i3ˎw'j8 LGzp-r#%Zn1Oh̟3_l`S-C?Fb~$gua>4، ]ΐGbt]It[L$d( Ai@|HԆژ~]a WOS*"ٺqLҟb VqioÙUHJLmE?+://'*cN4x\$ONjJ4pâTgl+Ybz[{jyUή2ΝIGm]f B}/P 5{a{NQ},m.:mŇdhpt{mkʃxl`6J~W=>Ta3i-O86{A~~w qn}槬>>H:zo)3@.*ϱ1fpZuѳig;Ihw/>XQflEjf/xeR~AbT&ht7CeV_5u d?V,:O1n$AK.gf)V SRp_\8ɘSzOӧ8vupԥ!_' 5Wu|Tȅlq8\vlV?PEC*4,r (ӛ>mg)"[V wep t2^G~?,T KcO?;6so2Ԟ:h~]5: U^ kl8^2FlӔoUm{;:~^k/`L h sY7v>}}m(-[&]/k!R9͊y,e^9!.0[C$t첖g!'QqQ/yxR&?s? s7Y'S] ]u] ɏGTӴ;BۗEI[Mg$aS4x)G[Ql"2a_&V }n7Xtu: K35K=-q+$QvZwgk`a _?O_BK7JQ'x)7g㫉Bhb{!3Haz[tz&ֶN, AIM-\ց.2pV=ъ/Dx[w-Fg8#N 9Z~u킜>r~fw>+d:v!o%r/MAID(5t!6lۑ <{lD` 4&_j[ ; 0v%AoNrvٶ+fnġV Kۤ4 O#9 NB/U2\&*z|ǮǨzTk+{ bOW!5G%mRE"u-Kvγ9Jq00HW FY]dyS2uȰΏ dzgYJ(>%%g#K~BJEb)jogyR\^ , | GtW2K &W>ek pەj{Qt"oG6[\8 h j@lr,dK%̴N;҂$[b,? 2!"~P 3'B%Sjn Q]۝^zϖٯ+IuZ~YYF`E"f|rׅCa+ 6ps\KGw{6nAHoJ#ע÷bQQlV`_?{ߞmlUo籬uP5]L1ݷ _o];9h*K.=$OvH^,{56K+CΉџ١p[NzKMyf\JEDxx/7'e(ؾҥb6rj1y$ /HE_5>Ęm5 ^N%{XNٕYJ'ocn5OjlT*`!wd ^vw͍I|ɋM[o9J3@L?Z"e TĔ'+LN_du+AA1siE/ؿSH]Ӛ_`q }a`ɜnǃ#*0Gs>߿6AQ Nmcz>VV{/~Hh_ #>&9tLͼc!p0'cؼɳq9Lo9Bq1;G ̲U&ݼBKLY 8L?m';|`s|]Mwo ɥvѹǷ's X P<¤Gm hh\zR5(H*-*uE)@q r[̃yϐ(Pcm%m0@!YUyNrw7tGV APx L)pΖfuZ l46v'x \n, 4}[P\V-c9B>a,'`Mt(yL9? }>y qй0b,L$l^ЩOc'K:*H,%Fٚ!Oq\M)/D= ;eˊƾ~8\|H"j(T2iU׸00C~nG>BL(x™DZn.8kW2NP3>GVjZg LIyn.\4uReo +ws}27z@[4 :F2Jǰ[o9@*Ov6 f⸽Ҥ/`W9cqZcsVk8Aœ ߪv 2؂bźru U^Jh80Sp؈"h[:#\XYOyD,U`G6V@s,gC❷*Q81fX *yKHRt5$ Ciqj[W!I %7Q]r\|)RR8޸2ĸ>*ew5?xK>L˙HO[l?Y4Mogb#J쨼QͥqC?=UV6=b8C|R#FvI2iRbi LMhe 벷bOt$rz#O|">}(W84X0o'zo•i7E& akܺpɘƞ13X܃uR :$ ;hX[M>#DW {RS -80""f|!}ckLe&ruK{æ;*3M;Sj}i>:_ա|UNibǯN’ࣝFnRpɰ2jumZ1}E6pxY@GjGfB ~u0wK$<ޱT;@H2NQEMVnK Ht8-B,@Bl rwB2׹![߼7g N܈[*W3oOC`$ heȷu4gӹuݦR#/=\b,kQI♄䑛P~L1{`iσ!l:\y5Y~PSAQ"i(Q^2Ӥ.+DSM/ LXfK fʩ͓W-foWHVUґL|Ԧ'?gCw 8MMKMhe`BANvħ|: nuا~ |°8H楏'Z1^L&r}Qn53oX^ ]x=b/1u>6vi[rkxtS8(1upN1~hqޯmU"8>!-d*/of ]3*1r<4_X5v:>L/Z=`4JOXI>Q*\u*Ub"SЭ< yMV?B/VtEiü}ыn`8N'wޫ44N+c22g3#GKX-QGc=p/$a@:X KD$WoNi^ccTv0k\J!l3A* ¼8|c̦` ,1"!c-C)|UxqemQ +ˑ͡Zp܀i10RӴ>Ej>URX㑹sU:iቂ4b N2i?8Ӷr&~vmKȒǼc}˸d!/eƶW"fda|O31D8 uG!NQ\Ike`#$ono a\iSUڎFs_F̶Fj Q{=o!YR*G;9XMDpt˩[ Xn`!ب}jY >4?Ӕ dJm皂*33h?g @C(u2Xƒ>^/ڵQ1 Øh)%GA'l,BYBNaI)?߾f=}B+fpG](s_0s4}w)pwq*iYb||?8u{Nm0aLtY䝞}2"PPC%3R"..}GYn?|9y+K>,dCRރ{B6(r6G\L:ʻacmnۡ0L嫍 |<@{qQz NpSRՁjbNIv!6/L' ؗFZSeBChe#&~o*_p݁њUn [) tgKZŤ9Q3vI.Xiw,=lMxrT:HH'iQt Q>xg `#A୨+nF_81ySTo+*6f1!,L4>5Fnha9>΢尴*2IcZXdmFjvO/N)~-3nB>I)e%u&]eQ𳖮I`lKx'k;Rn ͑M8m[T.B̢Rg\ z&O;9g3J4R)ySg)y6 xhBl4[(L7.,taҁm< ZİgUdni+t]8W͑3Lg_J!WlL[b1/ tU2;Mӧ0%9t>P`Ƙ3G_ˈ W=ͤyTutkf_ֶXl;u\Dٴr"IPi >'{ˋpRP¤}4}6x9ȪMT-;rD8KrEp[Q' 2g2 {v\TqmgNO/"mG W߳fU׎_u|*Pnd X%:mQE3&=C\[~k3ڕ죟 Nj\*lIJؔ*?u\.{z|olm`4:swZXkbn·'v@N-(HrRYߺ'(}7:]q(lϑFwJTZt%ݽ"nV;#ϵ6 07ҭ-~8f4ŹTkuS+5Btr 4=P\ձܻd'%4E,htp|vfIuZ.$$! Pߴ,Asu^FLvɮx͒*F8-@5^7ԪX"Mǣ1g3 #1,)w8J!Jb3jpT7pwo7J7"hxD <1O;ŞP=@Gxf\j,8,&9Pn:.p1^rIٛ^jD#ٖrGٮ! _GGp_2P~MV@|G8 D, !.—6z|#E/||"zy!NcW|a9  qc/PkA ު=GOTIVa;Hz<> kjl2NiȌOvFş4{8ƉP$v>l1$O$'p''\ ]=lJ:Ƴ,[G. *|&Vso龇vHP,/~o]?Gujq!nYbR,wܷ˭ФV-mG}}ӱ wSd%=Zid6A܏/Rx#wl_dn$8 VIQRjhg揊l7Ѥ̋Vld;Hg2tVS8<+P9.'m -I3|M`_qMP 'p-mJ%v %V|\<%R?PgFih Sҷ馭*WfQpGX4L.(:{`kgGfz>o{v:MQEJt ٞ$qVXΣL2~cGmv9F&lNH3O9zؕLhL{KđArL_5( R o}gaʤW[\j?u#E='0 _hÛNS({rO ťO&,NWsಽ)YM P*׀0UB+I"紿KjR⸚o.{R? 6q (S{ݳ 6b-l.Y!EW-Jlv설 g ʰbgO3\uh-5 8Lyi/ΩlEu\?&sp9zGF݊!\Bc( B3 !@dݞ?`)Tnvi蓵)D_}j,ϥbq0,ZsHbD׋AgC 撳8 5.kc䡩ma%oJ^) ׏2ס'$RbhW'Rh'Fxqtr3zu!G?=՜y~<1=-qX_V`x.;(ZH罫)ҹ&n]pEzjʡ5kH|R U"qaeFqFnWp!5LoLN}1Ts:J/ `kceB= v>qۜVB͉`-!2OP)&"xUl/MDq޺lBmк69,l‡$[ FC!9x|SRUz*8!s.] iXY/Mpi3]YmZZ2zL>~LĞ&:\ӗGX%uO۰^FI!E?iymFLBP=F, vN$m"3\r]T [T/7t94hQh y7."Ǒ9I!q:D-Lɿ&dE )FHc]T|}z+´ cj&"QS9vǃV"I5KU.:bH+r_] ufcĈ j39Ѡhqi }%jg&zLi,V:~$p3j.NX[>-U&y B0&Q5R_z#K,UF%txu@á\(MPmJjӯ7uD]k2o 4V%P<"ZD!qJ!07`5_46`/Z([p哲~}0?1*b}ʬC$ 5N*Ȏsh: S{8@I>i^} V| mL7t0c(a_(g2*d07#; r žGsSRPzr 6u%6CjmwzN> IvOz%fFQ+(Qu6H6/ݒKSf<{5whEB.1@9#ە}`S! | щ Jo ~kY2OsUGjhh*,=@ 5 =|!/Kޥ3Lhle\WIc#`O EO5u?Fio(CPm$2/}p,qbR6>ؓۚKP!d_,hx7ucr2CӔc4"jwkUDDMק2 : ÌGiJw q\?_hc !yq(#|ē9I.jwߧ`%)\!,T|B,,j.hU`iеXh &$'g,)+y:ۿ'Xg\m";X,u|Gk TBI'ذbr+毾_^a^ª|p5u}?x3u``ތ6[sxn7@hVb.EI~ꟄD/".\yܻ~LI 4GN߲$B[Oǘ+̩<`P̲[)aJdŠLZB)olfI -p 9CGyݝA";Is+_Fl7AuC[Id^QʩLFGE ʥ#5ɾ2 D(iy5hn7Cjm6l>$ ˲spj&cq ;4H{JHFߘr}"3(pŽjI^ƘOMTL'x@]l/?rwIߔ>D<64tgdHC?z¢t-P3$6$$y)wTCW#K8w֟w/bww_87'v;0+'> Fj_$wKM,Ӈ7!>иF?5[fAMB ĞX|_!w 74 9}|ͪl;m.(T ֹ̂+ aoudZlGiCC&?ߖ2Q,V\Ym0p&<Ж_0R5 UO ߇ᘚJH 7he+q,LMlN7!udǴ2`ބGMwquwԮ:R0|I;Z-\3MNw-A;I| /DDi%t́h@;+#*h% si&1Į}[J.M J(RqTT!/> 0G[c^1cY!H A;j :wayp1(+V7D@CHqX KʹգcFLOgՄư3%G1ޫeE2VBAJlφ?Ym\qB;!P^ VzaXEW`p]Ź2lâU,"hH䨇o<$M u̧?bIW.Hp]';ta4|E=CE-]$ LwNwR. Ǧ,ֆS̰!rWg*ͯf_A-_S<?gN#PȄP47#,JhaBjN0~znI\>Ы>mB9t2s=^@5$gv7rʼԝS*iKl(֪..K.ȑ$v gQfBԅ`6󎋊˝]Wb{$uI<{hMܿZ9= wP"H7-eM L)L잕aL5w 57k1=`:3t("SrW`P%OR NlLDBk|#_b-D2K^l&aK_|Fגּ gό.lu 7F  e7M2xQ9Gd{ [[0T+_努Gʓ$V dZEzHAe !?;Zaa:5K(Q `f*ój+OJP?@@3v5Χ)-Fl&RGm+z[XdbٶVk"ҥ^ >H U+XF}gZ;]dX%MjWS 3𯳊id@)W h__o 8Oq(F=UZT Mͬ5-B&䯼s"[LKlA*,2ĿfH6KR@j'5v{,~}F/+' 8vWEe*j\Kf ΏdZx1')$pr<5ўC-nȎ%q }ǂg`2d^+P^5K.j?Vʉ$V,QNL>A!Sc4/Ἀ68wc!E߈I˛7PjȑftlDx9vO{<}AUNѮN+퉵1#0 :#V,'l 725M)y=ށYר͎-vP8g*XR0I [\fNibaj@"h">73w:܂_P[a,U>,S mc =*LROda_N(w,Nl;h)^D' !@7[ao&NpM Pʫ+Yaݧ/T %¡w), |a66[#׫E/\BnđQz5py>L-? )o2<ʀXKG)QpY\Tï -7rtn:ƀeUkew+ ɴ.^޿䆟 ?!wk-= 5&W_I%E=-ЭX{b4F9' L{qx'太5=*|;+•i@ePA%Nэބ|5Ю-'wRsj-e>vFxcm~ŞR~2i؉?\zPQ .O3{ dpҌA܉Yuuo-slE-e GPO%/)N_fh0J<""|a&^F={l,AJP>ޱJVC%x@ouН֣.ڦ_`h>mJ7q)m}.z~@4u+o͇ģrdކ:r,1;AJ/{?XsAc*`]: cc&oyɓWÚ_0Q#V-aV+^ڞ;eB7إ@f7ՕWpNy\qs}'i H(I N{q#U*[SՏC_ 6/$3P~CB@_Oܯv@9X zisf_AJSo7a0R;ܱ @W5>!7E 9n~v\4NCݻsk HƼR!b['^aBNfO<0Vdhf ~vC ᶞJ+%%:ݸYUwz+!{% ORs4s҇j{Zfu b I}fz `~,Q(P$A 1QUh0Q|p`c*=돷pDQ1\!OW؈_="¿IVj|ŀi)UWRdO=3.vޒKE&Ilt.7#={!vvh*zbnES[s3qoJ`5W YtYSNx^~s2* T*K4wS!g!Y48g0?92@h?slNKfPF_~Y4xy[F8oHa2.-po!}*VG~0Զj8~4⃙"fħ4䎬q/쐥gEP6h?MrAG}^qEȻ1%pz'qPp,V]w5PCχn$&"kH3YT>2t} q3S-}rFyv[:8n؏)$SYk3ͮs>fpئ%׸} 2|jsm+>]"g8~s~iD@IQWehFj`4z 3w\r 5Rg( -c5g͡e(e+e>/#aOa9gOt&e8n#%np@Uw5qbt+v^ԗ)R C=!L _sTpp\>۪8(I2a`DCյ$h)OrS0=~j\@;Z4N&+Y_jHs?s'F:0Ϋ6 iS.S >#akѕ 5dY䊘g{:2s0pjT?AMd.o 2"6vl^(Be2>7w? TdmPxHhZp[mt>J*Ҿ[Vu$v4(j H8 ,&zGHxk d-9J= x4a4ˏSo!9 LfsӤeMVpzj3b%ZgeX9xE{}-%D4ԩi؇dj~H֐R\q\O|Bԁ[ wF︟~N(`;! 81Zf9#PqC3-@P{g"ԾI'^k8}J~@ma#L4:'k*}Țʓ0-|ɞ3FO%dFaya}俅:.{ۣN1PD p)B)9}Ӛ 7HFYqaV+r~̴{Ѭ"?q~})H޺9GZ]4X.=j O;XB_c 6䕊cQ`H巡NU0n;aO +w",E"w]8`yw|wc烱, p_mN˦&+`K=ff:\ -tnYk6k;샃J~\6v넘 GΙ" oQ<\nUwǰKdeaS'.}Q>*PP:0ɕ"G4L?>=1[AzpeJ>9OsE eϽ@eA'vOг\ɥ=H $JOt23S< _Z1 HE p\Зo WƘ|HjK%B4ϴfW.GhW^鄑o9/zĵl-i\tm}N?8c|/s8`*D2T{aEkի1LߴwchUsr ?'⿈Ylzf1ɿұkCq0)WL|+u)!Hi@=M\@ͨ]^{!C.#f0&a_D}q#ovْpKM%6Fc'<)o>! DJ6S:% $ҹx tT,MTX:11բK(N[!Ff2nq`+U":!t>fO'p"#-rǬTęf"=`# TΝj/bY^)NX;ttH<3}Amfi9C[r}rYSʃa]H|yaYq)*.qr%nmH~Vl ~a[[R ߧgC@ )Xڋq wop׸;PD`% XV-3+Z1d {[2R`/=&NۥrQ><ŰڗLRt$4=lЏ8/'⧌(zUOG|K9 /[DƄ%dc" QR!௅L\ysS&p_]bJA8X)k|8ej#kUc~"(exֱ8uM]Ғa6B4 Ĝ. 3E)!'χ12K3O$]7AXi[21G<'ckZ3g]呴Cb班W~mOi[q+P{>y-OhXt©F6sYdyḃW wA/?]t'h\wYqۥqVqB|ONh( 3e##[5RJG=W9sbJstJerzEI#75Q b ۥ*-!Q6"5ns1- Q# lJVXBu[7uv)'q?DUL_gzNvC3czrc!׸K9w{RY]P1<69߁r{ ÂϐPLVw0z< 8nJ9Zmx 10]|(v.Y8$&QWjڍa$u~#cO;cSL5+lh4_UCI g(PCnQPkuh@Zc;nr ݍéGUb}2 v97>gv5L/@f> 6MGYu[QʕJ@>,nfacsAU.t =0XݾX+~y-AC̅2e(nGqw=i4P9 &.pZd0䑜;(WSpONtGkZet~GdjhQ'_: TL1ٙƹAL#g_0ACރ{U*g 򙿝ԯ6C)h B)iy~Fqy&{˃S,n' [BxS(~f ڕXħh"au(J@`$AiG\j=p&Uդp<ȎЧiWѻ0-“.x]J&DP|sA퓟&wt͝4cp:8.Zsi{dhveo& `#kla§lk[ӈ,邂9!@e5pz_'fGOJM]]3*F4"?4n[z bY qӋh Mftv;8veN?an=Uڻ) eGjKo:_fhNفT #^ZΟWOB:_ l9p!2G{K<-\L>_b|h//Ba XôVr0"F7,/TK*g;t@ U{gEC$s-+l3)rܾ[3[6]gn-.r|Ou;{_: i7 h[Ss᳹Am`օR!L;N]Wx}DV]=/8\8[XJ^U>t&;w PW[k!ml֐$ҥޘV:o^q]Hoo!0X2ܜms,8D#I3ӎ5dU|kR->1~<4~j\ [K/Nğʏ] D bֿ/Y"\+)#T1crG;b{!6e`=YO .^FI/V6l^PBXV1B+Űv bc7^PI Yg+LH-  W_#½'MG¹aH,1#P21ejVnnKlAÓ2gg-~FC3@oFX,!xS02QsQ,#W\4smsf N8' ={\cZƘD~pEة{iL}<ꦱGzSƟ'+2e:gӰ9qs6PV¡rs yh#u Ϝ>p:%(t0/Ru$tϲt9g儷9%lSn^_ڼ4Ϣg-D"䯙BOM;JgĻ6{>#WT)FOnXjQ4̿h޿Iwk!mBc_h]nR  w.zNds 2H柫v^5}n,MޜcUFJ"ٯ D9{~u,?\yW)]R ";YOr4$ !ۃ4kLpwSbwV$3K 5Y̤Zq ^,~(lVB/T@qO)>cv_-8z"o97ϣ~^~ $IB2 ʣcoTiǙs 8`*8%UKkBGA,Nу0ÅA[h'ִlY>zq &ĩ{qٸԊoiʞʨM븗#6KџF+B[2dDU4Pҙ9 rw} NBڐ:6DN eJ h BJʑ<%O.k@БX-o6{CLZԯQ йf("V O u%9 D0Tm#]" 3ZKw Pa\Kޖ|bf7B"mznQt͏ L6!y$d *z =WP$@.fO"OSRSc`Jn'*M4:O>Fq3ǟux|j 19lyJùh_2iLĹPnk%i1ٌwox!SK^i5c vsW bxdႭL$Wd4kS=)Sd~Ou3r38eF;1c,9DdL<2le;B~ǂвntB=d)eI9+|!Nsՙ5?۹uxy o)΀5[W^k/!|;L;2xrWUGie5=edwwܛw`s tmSL*TugAv6i?' =w UI<#`^^+XᲲ Dif;ic *cz_Ra=x ch$u/vycl?w2D2f=Xtng^_RK_m䖁 A$D>_JþR 2U4p4./\FVb7v}hb&Waaf'R/7^~,ۀZ޵:B5wW^ubr=#\O auǂ!zf{Eˠz.vG-`HDFYx| 1o^FTNZ.i̓FE#ڰ4 L7N6^"w7=騃q~R3x u6#gX)Ͷf" N+՞ ,JB}iu.m^$>.d5k^ZbPN,"  TLj :׷4C꒍j*Ie;d% _X&V nU j&Y&"t[*# \eXQu(0+|7^vrn}S\68ƒfʅX2Bu@\ӏP`܆脖\T]te7U@lLDR9Z^/1[S}sm z"l+V%U/]y5^S2O9ޚ9\D;YjMotv5~l߾ 8QbZKp]&S&>Rܳ}f҉,4aCBgOO7@~I<qr[Ǣ/NXEVl'xնul|dURfI瞤 o_4ei}$9:XzrS0RI`'O~G_A[ē탏bxe0hX0I6^PIQy"D2W mJ1E+{NT7D;Q7"su]i11muǝufj)tI~LJo\eJ9x r l]zMWg V90Yg opNf $g9dm'.J@ m<6Q?=*j.@/ }/ xLtWGB145@HsO^8<(Y$t_y~ {QOC(iY0I /?wKfʛt]X;@p: ]FRLy\'V/Af~6tOh~/ሻsjXҝu0l|-!]n;0xUֺ٤49A+uEbe a *"cS^fſ g"aDD*N C:1-BqD0νNS|H~.mY(Ɋ稣1##L:h|k_uF(N}D#xCX‡mܘs(tv5;Fm ayEDqh'\_;E\3Zb9m09ͼ.b`"ޮd/UKKY'lͮlog]2eހg;`Kzu7 n8/_ʮ{+|7'>Ԑ~Ւ=>TtOm_ڒbY,@*5u2>Y A.[ur%o!w>To=@2Mm;' B3. ێB~ _"R g\/EbqHPrt풦!tZnRҲ3nK]?_M7I~OiE7$eRUyrtBP IE c*ߪMrfT_1oOv.TYLy6#g>QBoFB ~iz[vq %0Ў}E(@>AѬBAlXԧ^*iF-4V CrsN֏*8 N,9P;]  d[Dӥ0kRI8kL]i~Ma^i-D'q߻^XLqX ~?.:m@l֐]VY[8}\fn//}^ٽX~X,)"#s=(|+tlPML/6"I-rBbJZS0<٨ˮ +>>B/jFlQ\ WpzQi7!j=vrQe HY$zԧ_MQu(4u5QIu4)'GPKRwnQRމmdOOn9kP;jTU$[K e׮*+dNшjx27<˜!dgGhCǭS}k6F_+ĸ1@/Q-Cj93j$P޻_ Uͪ dXHfI%N8Y[_?;/U+7vk2_0) >56XO$r ,c*g$S |I!oa8(Yſs7)1Q}\"[|O¼vN+Ye籶+-[r?y+vqZi`ekAF;iEaX*<,rM'9m)53*I1gun[ Z-[G2Pr uV &1z-ór7츫>;=R|,'ۭp _wk{N;_W5AK%ʅWzwyr_iGi ;P3z4RjJ ! Br *}ۡn|->k +ʻ%E?8v6Ρ:vA'̯/0V vp!~hZ|@3qBK=vml5ttY\:T=ŃU3xU |H׬L5g5:fI*mxH'oOPy~ya,RDݽ-)%բ<&/wv 2dV^g8'vq|Ch@sae۬#f<ꅟmr'n^22e)(;wnڌ}N;tYWEIM 8F@pJ@N_'t|3Jig 5HrwR3VFՁ|@AǢIƏzQǗ[ʘo ~HچR(tg$INH&eW'16tjԹ*BCݦRx&VkxaS+n $1m;[,/2%Te$X͉pp~뾏Y)X_#Z|>ԅTwzM7jPFG}oQՎi3?VQ;zMY V'qC!]THβ6]@P߻tec(гZ+ ±;P=@ibI\:kqdZ\'%n 6}kn{#v 6l)\y,~hPFvE&-Hc&f+m tt2$U8kˡOb@EK m&auqM;p#;+ysJctXuyg*HMrӼt^j0E~IWbЛW:*b nRₔ ]h"_M3TBBPL]rK%)´5X~E"n|DQ_D7ѷ{moy 6`>]& ye4ҡm/_L5|DvjqJ 2+*!aU:-,$1PF::J*9/̌yH<ZNYU0]k Wjx&>mx\ꅏ(53HkV|>TB HM5 #Km+\v/Y11V/YR`=FS7fhmLdwYq=( yȕ-YP*@x3u_<7U)8K[wm6|J|-i ^nDkX> Orŷgy?gvZӣn-kl[vxv(Q_31fn&I7`ӥ-z&e~O2hsh[eSt{r j@*o ?ϯ=T F&l4`s>T/6!~X!2./C8 nOԪת@ [NhRQ|=F \z+aR{.`4t3W}U_GqgCK 7Fnڞ#.$8Sオ1~X} "8ך37á-U$qHڔi/(joJN,ʭ>[}yW)%.{{?^8\PgAܔMbn#t4%Cоj$]{vgZ^Bg-7{LoN3aL-&ܠ^ @./s.*2(1F kOOY 1cO.ehN|:cN+]XLxSKc|N!(Ks9%'\|w"s\af ?ͿQ .Ar:*ņFRqG Id_Rw7|!2ϧ/ׅCR?YttRCGR/8 $BɺNUc ;Tؐ4\~ RJ׎jy'fmX@,쵠G4eT2pv5Jo&"quc}z(Y+Rgs,-N^O&{|[m1^9qA^.H\ gw,k [u-xG{ʬ45GGy]j+ñ8BMc/ ReR:,.˭mI3|{{4 Z9iEրi%G#fk|} eu_DIʴ#~e( f4*hL<2YB.Ku>y~Ǩ$vaMd 9k۸YΪ~UZF_-avnCcL3<܍+}'˕8O{>4_ى\ROqymNT%˹Ȝ-}wuD[ǖa究Ar` h7$}^ 9EsJI j [Y%]&YX')šh,JT4$.Eu" JQW"2G \&ʵ-s@0ݪzSj1ħl ;#F p(*La $~@@ZMlQ,$Y5x7ڞ=\lCl^~ ŗaw]ȶlسg3C -uYGt Ьce] 8ڶ,Hbf 4oY1|vs@6O2V-$;_vOOB? &# \e;D)^,J=Ɏ(vRܫu3UK:``M]ۋKUY ӰFy"%g%K\~6m }nESN: ލ9oܿNU/JHZnP[dDz:{ Ѱ'C(>AZV>A_t;}>huwn㚓'fhsX`Z[~z]sL+]; _5L[łUt4WbFjMS&7`'HkUrKyp5+}+ogDDw9`TS;0iOuQ}{ROйvi?VmA1wC+{W+n:^Fԋ6q% 0Z Xw ?6Et/ܖ}`UhrK V{௲mA'IvJdYtN !_k !dZ oǗP܀P=#CP-kq4I9G]duD~ zH]=^ 1&0q)U'#%*!O ڲ.x&0nmM"tԩVCEkEe#a{5v#T+0_rֵh6#UfҸޛP33HΓ ^߽ƫJϷ/t`}% q=4RT;-4ޜPSUΚN'QذH\r㔕qH+N,:p)@ں<4z}U:˗ߋMɏp||##\Mz,%Zw3 fpy17HD/f {D._zv~Yt.IlZX]7J7HP›F4#eBƊA؉S| W9>Xm '!h2Bl#p1$ٮK-LhMV[ʨ2JUJ7 X|,6 ;:5h +Qp;1B9>c p$WWs8UfF9u4.  뫾+ ֱ)L 6|m-[ \֍&$ÒR5[Q'8*עF>Ewr4l {\.kmAeEb~٩{ zZK'SOJamEhyulD`rܱ6E4-zjX/:U҈ 2W ߮uf 46 z~ Z9w"^1H 9(a<^=n 4n?ylOn1,ŭD9_ǣP Td9E\?9Ytε-yEGoA ; ڜO+|XZظK`H?f*?g4sC"Msnx䈇3P!i2 - < mhM0;U }^q02tZeE:"2=BfD**]65R~v2me x Z4Ow6jsRv:^𓄧&(#S([*fDMϵ_IHOدvĩ<_k4{BT{RqcM~#۾ Æ<.1rD4Ahrz$^&F~XVa oF=mD8^OV<\׬Sܼux*]M[))AQ`Z(: 'hPHԮ?ϕ>֝?V(lv$+$[ w]n/:2gVlػidGzpzA˷7DaI"/=)RU>Q0S55:/dL(j=uE"9<ʟM>)(;cO+$9{lwE f#kPI 0xc|>C<͟9l§?Z/$L/Zh f[^U IVg+*?\! Ĕ2d./=wt`LehMC_zwj:3mU_nD]w >pM+WOwN>hXClB3Sm B[p8+6HϗYg'N]k0T*3&`"F.\_y7. q4QIп)vnҽvy]>ImwmBB&B1_a핟.٠{+ >*}jmA-EYLJn|3q̲>hI7ƫAXU/pfߑhiU`!97k{Uųl'_N~XZ*-$_d^2=-+q ䷓ y(IJ(-bRx iV"/.FI][Vm[t":]TXdnGXJ))6 w;ot)|ځLM)Ӄz-L `{cīAlϷy; 4_'k} I.Wuaټq|KEގAx)q~E^ZNj^FNd%7K%r?ȘF IPWS*ݼ2&Pd#)$Jq{n),WyaW:3xtEU"jɶ@L_1h.dhۭyT^^tR3luүrڏ'mfVSЩMyMZCC!2F#t _L+? v%bzJS۟V_/OA D̦p:='HjYcLu-7mmM@%# _d .JPм.c B ߅/&D|J. ˃(%6ic3]q"%Qr!X#ExY-V ~ rϑ|afnGM-fq(hvZJdW8쎙UTƝ*O ٪M)$ﱩ.m!1rk-yt{<%kK)Z_MG_Y ! +?'<#-^քjZ(xqZXx2c3%NQnm_蓀|ދC7h22 bO^xj($#-&UBD~;Dzէ/8"̚ 0s-t!l<\,xnoWl"pk~D ,Lލg`" Mr\)WEݐʢ.&ӒX) X`M;SOߧ88qF62ڰKk* /6DcX"4T>]ҘY'VzCEԘ-opS֐!&ۂPKLU~0]D12@֭P™=w]k qrü/?="=,^˝PXy+cdt7dJ3G۷2o؛#qf9&OT,~FJGQ'1T4 1EekYiYVWKTVCƸ4-21zԖsMR~e#M=},dx N ҎQ ./(.%ϗfO]ogVY 68B}M9A976w7ݙ0"Ps}?|4\[B7*v6"X^ !_z T:VnA])o)m]~X: uE"| i^XB?CcM 3PC~;ޘyzzmdoʪr9YX+ #j[Q.y^ s&AݛU oAJ5N sm*|R@:FxߙW@~詠2=6vVJ@b Oc;~GM}?Y~WNlwIbS5!Zb9%#^8 IRhAß=S7ӕ<#= ӈ*I!` Bjuz5撁H ^ Տ(G^SvW֍/*̄^|*vߖjaI;7j,i$;EUPwP>i{S`_e%Ǚ8azD͌Tk=XwzN/LoylJy2}Msd.6l7wʘ - Uc}s=rć3M< W >.rT)/I_O-gykRs$C:CNtq&x81,f܆XgJ(Zsm893)W=*"j`1ǰBD٘ \hR"@!HQ%,M4RV_Qi{B>݌~ՑZ+_miky*@;ɃE a{+冘`c;4і4")D7҇c,qR987 bO7NM96_ze:rBQk.HD^}zw KYFd+~H2-, 2_VVÄ~@p!,~<`gcuaH|cL))Nj6d'sC,99vML&Һԑ@H~h`dZZ-Ά~@ov^&I,%S(B̲-ZFjmxQ氾;T$~&Gb\$-/$Yd՚$P8A~ Q-UWgƅzZFQW%[p\&;IIY uny!hDU̢|{SScY `*y weYYe6$<57uc*.DOX[c ~K6;o !LlHNfޒ욙NEEJ-08 -c[1-fzJN6_[ROj%dAOփߌ4 ƒ73~JڋVl@twk*j[ֳW; ~^88XCtģ#df0yzwvOetwzREl+kI,/5dIv ?|h?xq(f9ւڄ=4|]O|$#n>6‹w-xz#`$@bJ 40PF"uy?־h|(rb.!`dߥ;@Ft(!nI4&_`pX5nrVWwgR;S)5V6a  [lռj(hDقMch%R8E4Ӎcik=a{pt c ؃y xZ,hNR6ZagWֶ,׍ҳDP)iVv=wl9VF"tfǐD$򫢟09hg0v3M|Vv< ^&S0ۏkiuh~s/o#Gaqd\(5ѭ\'JMvH" 21WQe4Ⱦ@t>D{5W* pޚ#u'FK doèe8;Ղr%4 q& u`d*'y?Fbo%T=' 2.z2IJ%7ŲvJ z)ך?A?SLmϚ GkH`&(Եg.xQWJU )@pѤ1pCVg3?5Uv$fMzX\Km{C8N&eY/F޺檣ͅ-z*0蝿0`8yj/ېW<9$4iG g%j`nz14/HhdfN+υKYdv}4bL(OQ.+hFv@~v5p/ >tOaIrq_.}їoE~:f0V6?-zź¬CZaqvWo>pF3e`""iQTR}yY7Q&ī$\~RX4saOlrNvYJzWraf9dp/_V L[?7Mϙ#TrΉT^~y)f[#K06UMV \ y%U{xN@^s)q` D^}弮r2hq"¡ťU8[*PC~6GxHA`Gd`d8UOt —'f-.3kjEc _Fb z{('HrVoWN޽>I+ R'0T-`e( Se +Qq%\5FcmU?܅ٟjxu UU_O7N,)X7Do#Ip_W5rOsr97W6刳O6g-ֲaP`LnQziHZzl'cLݎ{&NIGކcd=Chb]n$U<+ӎLpM v*X3ځ"4`V:ۻQT +Q:A8\nY?7 Vh+Ӱ j"skiFBBPm$o#l!}-ji=Wo &PqJG 5NCgY1 Tw<0BUpqUnM1ۙZ*3ćgVN9 kG'_I?F(|).Ʊ ^Nwo+ k6TjXK$~u3Mm6a;RF!`/8FE`&"{x9}MK`]cB-8K3w-xz& %.j1OssjR(mt&_r+;hq opYbcSXѶ8r>FKZ*эW p5|gx~STjKzM~I[ E ̶UtFݜ\3;(FDѓOݻD:Sdwp"xNpg<~Hf9"? &EyoGa~nM'qfwk190%qMMLjѐ*=O$QK?UQN u;&ScF=z{=}~Pc~5`ƃfu[GV ]aae&ڥ­rp qy}HQ+vsլ=iu]!c]C>{'v\Q g#V!*x1P` ~(Ne_s"򅷹1HMlj;Aξhm5 koS{-W󖁆h\,?x/ '=CbT  2]8WawDH>ޙJ"d 3.T:>줭F@ tƛ112 1g6pK-,T lIoӞR8E6wףݞ $^9VWQ0Ot03-6]8$xf׎X*2'N>IΚm 8!,p( \)&il޷bF~龲qu h7^Q/]5R2Ѳ:ͱ?ت:#Pu$U1" x%N!'VFAum~FAg)Pa-‰/w;f\@@2E_o,\ 'ߐX&(B--[SնEBQ H@2f8 $U?*;wo3qwߊ}!W| 'q,!b G'[,}g0O<Ԇ5JuxAg$(J2❪h:6\:"Rta㸍PXr=r% 'x#+KǕ$nSk6GIʣUة'v?,h݌p֝nЯ*̟JqXSG K5K*j}3C/$z9]\vs"؉ l+T w5{pfLhFK,ӼK^{{f?ކZ| ,͹{C'ֱ:/yV R:5wbB,B8ɓGR5_^~ ,Foÿ g5Nv$: /Y>m.hmC~ynKLZ$HX-CgқA 㳵M0SvAs!}kgT&-N a?C 9N" 2$Ir"&6>9`ễ 9b^/ Ҭ&cXM6/T[{l8?#96~M@s4 RH}:U߰(Ng˯ >qӢ}6,B Hй]kĤ!~%q6[I_ 6Ƶ":5q5kqHO%ǍJ {y!PI`i5@TbzV]+%cڟz5,dh&zZ{ M \֨"nOVJù^hӻrʯI{?gxG~7PJq9;٤Sz.%fVctْQNq4w>Z!Vѣ}EäNIv]zVڟOk9b( rIRFE5F) iB<wYwz\d;iCb *,ttVZ4빛7K'CEF/:â[ Xn§/ёűDo#Pr:a/ˆ*vep,>E! FP-j649)걊7%` p+~UڙM VjG>ٞGk.7"mMhU\='J՞XÅq+Mti)lh([\?m!!cJ+A@@\O̰j]\4fpjQ=zMqDAC\O!~ˋ|dQ5;!؞ҽFcec GO˶KʝaBQhg$uZzt߉ʱH>ݺ0Csh{ N(1z@~oa撪@YN&t#$ I~XY޻$F7XemZsU !Z};r h㚚rJMaoT좯UҵRTBH˲vLbEٌP?UsUl)FOQjϾK\Wm)e8 ]NG[f FNso+U|6Үkl'|^qQ3>j[6q&nCm2Oz/0VQ^y7UO=Œ.4讟W~6҉9UȨǦ7VK.LڥM[f%*Vw-0Z7=?޴>~9yN*g焾>DA=+|,*8 I`3N_cwp71Y=ȔPY˛l$:@eõ%(Î3Pa=UHL`~@ L^Ro:|ǹ"_W"^ZFSv]62Q0V}rɰ#POȴW0/L:U%9w&%IHYFY| =Ř`򹲪կ fmɒHr0`<+7uVZ81:Eab.1yzVmB͜F={Z)d-=y{1?XMrҁ?G;-zݝTh}^Y|%WT:q"Z7XVr7l[ .[WǓTj+;RRdNC:VEEaDDO/Uډz9Qx9@Wm%VO! ;\ )pPy յLx)O,oxGz~I" ^f\_yd+F }h JFGs%i}yYwId:vW1qG. Ir*s].$@MF"j_q -t@26ڹ -;HifT߁o)/*3,N VFU /\"h+dyѯb\w0.O@.fb{aa~WW-yVc'̿S{l{MSl2Qª1!9=+%HrT_>=XMw]Zo?ܗ2`fV?K%qoL*= hz).QK~'12G/Pq[⥦xahB4>>錬nCز}>ӡP0 r?M, nO!GɃN;sZPAΨ@ P|lG}ON-۳ YB,O]=1h0y#놼/| OpEN>FR°A4e0,'kKpd $U"Z>?a@G?.+vPj,/앶LXڍ)@$շ8'B)_H(x5jt) u!>Ua(s|\sG%{Gd7w FInPp{A|%Rla.{dt*-KFcv"*Q,!)_Cf}ak5rƎ"۵Tr/Jڻz,Scʣ9͎f 4COPQi.br~ьPHr(Yb|*xjguىn< \ >aEf&zJZh6-QF4]N?AX"==a -J/57HiMM q-;2qaVHcŴp$~;r} #>"/G:jnk8"JR^Kٗ3"عPy;W / Ŧe\N4dNtBfvgD7U)q4ʑ_Aߦ0̋i)aBru,kv$|wv>bp~۟Z ̈~DAry= 844AT@`&![Tڟ0*b^;+~]qB &p~B1җ,f)rqHN^ l zcrPeJml#B~'_qZIv=K-B>?,am~|lrZ,k?K>"*Hw/da)FQ(gM,ڄJE #cB Q.'vQcW&@ƌsm>'r,yz"d gP( FhsTyRf$;|S1\{C exLus-~\N6r-*yV?u[NVmm<'JO/%i/íDN\a#Y)ں֗)PA͉=M [^P&9NQGx8sxQ I[/?gJ+p@.as]J#)`5?.I!P07\FDxJx-TC@>pƢ ΅V(aZyCׄM-ۖGଊ"0R[oˤ>1HkyQ$;9 1TIW{%HtL:1Vz9=,tF.&Z)W=+҃̑Hr(^ÀINO-9F}Im)}d42u @„=y8[\83t1^U:{^]i# ̶,\rЊrУρl3W0AbZ\p#CIk%r-Z,}ܙNu2;cC[ O;߅#o@<n=~%Aux|rO%)"αW1I"tڤAP}$ zb-sܯd[dM<JW ~#xhU$/|2:UNrѡ[6 =bwj,m@mU-Ӥf`!'c%a-gJVԙ֨O`/,rd7E+O / f l.fʫ.k8EصCKNIWm;WwR,{e1,k/1YKNXfcrF_M6&3 'J$3E x'KՂEfտŰjz;dFCby%on& +L^KOI}ww7$ԭI1aK$?לeaХs nߢ]Ż\f&[&Nvn?yd̲N/MN3%?WGSF1}rd~2yd])7uaC3Ղq5$A(s3J ۜ\̚k+= E?.:'2 51%P b\構1-xȸ DB{[nwۦx-L9#Z%GZ~t&7Uw)B?wO}u\C~R,6Ua뗽MSA3CO8~f[e9qBV<#-ޱW={˝QpGXEM` v4_0\j5s=l]HMl+".tOyOړ/ A}wR8*<A D3eh4ٷIx>EAzhBןu@JzFA+TjZ!S$h1'~{@Q}WYv6zkG']q83 \vNep*Kݜ)&A`T6G̚_$у Қ)b*E烰Wی [xWl}~5`R輦=p݈1!Jlky>TLi[|EÞVG1HE= ymqJ49}]hTwqN= jIHR œXЇ4G0hg Qb+7&3L'v9߼Y#|}͖m~BZ x6vp_~U#%jsrgIwDb8L<u3piiNTz>!5w) n\zD*Xh9\.W?t!߮毠jnvE{GR/:ɞ=x.9nL-M~mU!:.ܚf OL[I5O[$-qݳyg3K|Ø[|?e& }&,=mdl2k:|9 p3ףdl}rW>RSī&;SoIQXfȢx0XRp #daBWx=7bLrnJc+5/[R]flʋ0i}=䋋;ײ٤ J~`fvWu(0ZZו/IGkTať0[νx(s<1"vbUDhQL-E; I=ayl* p#IXRexyj8v EW\Hs#뚁G,)ב?E$+˕6@Ν-},c%j=Z < 2aDߔT݊%;*RqBtAFl?_W۪M5 Xp*$*/42Vf uû{< 2 ZHxw{55?7;j1_N|\-^a/WXQ <pf=M(1Veq$a rBp@L a$0 00rX'Nˬ:ƾh=b_FCJ}g#2լkᴮ&O-(|ƂRIBVQu46o[}AV `2J)kوwх1%ѭ/v&fuC+Ndjz2#F *a[JmGxfW'Lo2C5#vb7 !{@ϸtBdGt +EH+U&"rnDEt_#j9A 9թOo/'dwỔ"L?Ũh /ȅ5Gװ!nͧ8>.py`҃J+Bű<^mx^ISsġt#~ŽxeF>8fk[Zeq҉G ɒ OP]؜iQ{ь/jE) G4!H7cESְ7nGMxuwz_4)N9zU7Esa2qK<8ZPW!_-K7;^RҬ!%ZuQzi.wヌL$`09)l6!=)ALbV#!8{YXBTVo^g1O5 4->H9i.q6?unL4p_`6a%I]eq2x <E-R L r6. A\۹fL.6jMt>_qYs_6ZJ9y |U@0DO97`LQ@dΌoz>.ӄgCFlCҹ]Ӛ cK-x M@&-KѡbϢXݷj6p΃G9/~ژ!$Pi_cl7f(g,KnxZ2J 2D, 6i:Gі`AdPfُ/r5ӭq>RֹQ;H ho]P*f vya\BJDw-KRcfŒ3=f50>Fb}'q iÍsQ6c`cMF-=5kh=4VZpBHC(A8%%|H X~;K<6/Fna4ll8|wi0N$=/F):@V#&`!J+|eMu`Y!k t<&9ש]Uc`ylKH>a[ӥ(3b+b u^a=!=Wۊ /r{._Wmf*W"G-ݿ؛NmCtU8qĆ_Vun( mAA *r)JV>ˎqm;%A^bbf=RӥnbPi0Q!Ov<2ZiA<29I[DPU[B {,; M[5p><ʎGGպkĊCھMWS]3ퟛcb,WvR|5x_Mo?;2V˴u,@?Y,fX΢\4MFwvfCGHZ6"$A*\7rXJPAVFTݫ|d:7}'WO#83wxAQ=}ky.8 0Ә$N[w|'DSJfԺ/Lq[bp |_7W0͏6ަP YmfʕҦ-yb$xi9'̧c?ȏGAG3̏-ԍRBm?Phy1F?r'ŠT-|GZwJx[^Cv1k٧bv`q+ n<~~^xTD%`{S?~QY,[y̷* =оH.0n1S%7Vs )G/K'EhT ϴRG |_PKǤX3p9*6;mSE9n2#S0R|(4z1*#WMC%L T𾢙#Y0T֓_K(F旉aM~ &>gP.lv ml:S_gA sH+s X;+h,.Aݼ[; 8pɬ2(vح섉j bcE/RHkiP ;6[nZ&wv^)OHd8}t4w"pxcVqҍ<;ew}c5Gf y ڒG?hE-B8.]ZPc/ \-q=vf |Qxэ;~1&+ɼ)Vϔ;ܠg@ɾDû^`<]qfLj}rc^(:}7Z7z;'2'%2ʮؗE0Qnp@ @yߌwpĎ r?uQ/z;B?U0w$?3i.g OzEr9I\M|.!&2wިj\ȁ>}8ˇMS 93fDqVo V' e4Tc!8? L1L@k :N, ݎ|kzL4&u@ucKn 6^]8ޟekD6O xz/qsTB3`=dv[k,:28dnLS S ɲ2 /5D]3:%E/ỉ"":8U8DƇFN5F,`UX1%ŎL@0|\#i\91uX'@%M xB"c\7A{_%Ҵ(ա'ΫU8[$6PU_kwi?kV7ḷEc>Ƀ;8pO:xbqA0gFj&Ȝ6jSbX+!ob2Da `T3wCD= #~6p Tz5]$a/l$zv7 տa4W<_lܛ$KXfaQI4gOIE4b[ O0"\SNdJA@9%5]֒ 9(Ώz_"_i}?VK9?ІX- 1qXDYBNpY)~su ,6Ѝ=s u+}Lj V4fC"bJ= ˩tEg1p&QNfITÊu`ˍ&e :=iBPC 8Kc# /&4tD\a+(Wٱ%~_+Dqxm P 8r).0ڠUPGKF*A].9Tk:i3:|1z3.gmY;`r̲n +/mi7֦MN_ qT6t dkDRnoWN%%5l6"iuMhCD)#.Ql> ߘd7ɦY JXĮ6*1 ՟Q.)c7%2ț(ml$}/~-7ExǑ_֪^Vȴj:odk+]O<<#7n9RzТc% +,3)'1:twRcn ]e' Τyz"ϡ 1{.L[rj`u,rd/JwNvmܛ]*s'> !VPOI|gm2oڻU[[[?]j9g pq|@!~:7(Mݜ7͜pi}8z@pYr^ ,2% gg0#|;)r=FmէTQ[C#͘5tqHx?$  ċ2CHzzgȲt|?r`uGt&P}bLkaX'?P6ۑDHaNE KKKjkG.3~}"mܯg. bHXnLOFmڄ[o#Whmb$q,Cu)ecξ^n +y-d͔kj!B<1@N|ߡySl%mx򓅕ȪwBs}:Xte{x !Oy$[5EmڔRPOx$998xi;zKWY "9vtHf=icO !{ƚZ*bղO4#0(|ca~3Wd\mMމ6IH\WhMU|9~xZhQM_F gu0WvEt῏f4Q TjE=7w!ecVњM^DCjS;CgΕy+U#r <![Ly[ʱҺ8uY PY{DT tٍ7v-;FШJ3%]HhgƭW$P|jJ>Xs&U'EEfOW>p,m FvTs|8ouQlcl/rda2>NVR]v-va5Zl5ە̃#T/9zґYƏo:X|!a;+0l/ H4NEs s !xO/E~}IL*{`W qNc6a^ T^pErOyx눌WHc o3lɝ{P"fd)9?2㰟E g"&*'ncCk-NV7U[C1%7H` Ce:\3xX;=GobH!3 !}+z+%<80{sCaQWf'Ѝ&Q𳳻m1DA#6X5 ֝% ϩ4]r^?|aLj N`W*:7j"ۀXXE`(J}]1P Om?`b[?Bl nދ7wQqKgu#5kzE_F4ӐU,Sb>+5?s'ր8Ѕuu>'|XڊszFRM_V A@1{HfHE"DE"f@\0 RѝSdQw N6evQP]#%ɴ@HM.#@yG!mg9>33 nYO8\^8#]F{2MFfE >..ڋ3)QO֒=԰phk`P/y"*2%Gk ڵ0R7Zb5i< /@߅΅ ^g% HomlkOeYө]Ai|s6г%)0٩P~@>c[Nww&7,(~\\S؊vWpqє*1Ii&v3  шI]R.O ] C`m7,gxՁMmc=װ|r1suh401~K ՒJk#DKxI!5D6zbѱFDzG/yH$?^ kU-:}>!k&!5B8Y]) >fB!̮KNߓ p6DL*GoƎoJd>ag:-TŇ XYT ̄]wg |qY6!ĪRwXC0ńg#"@fܸʯ ]gd]liX-'񓁦W|e 䑩as ;a<bLJ#fZcjeo rѠÌ*5.+pJH2?`ќ^>XiWy͊i.g点ۛk7$C$o9"UxPB`@Ի^!dP.3 _0vPBI'#ȗNʽe .  ZՍr( \,ʀl66Jk?Ŏ ]sr‰g^6I) %`cxb"Q[i:죜c%.1y,_x]Mg7_6LRփ*FZOZ7y|g?զ gyb+``0sI} d@1\_5{pZ4 ˅8^^DZ"zAQw˄>ͦ"S(ˣ6NɊU!#fׄ@zg k,CmNsH@c#KI袓$% ͨd A+R ĠyEKlllM<,]W%%㪢y xW4sejbN xV O=hۨΪUeVO!.6w}V4Aϼl,j=H wNP)PY;B?[,e1V>Vٵ?%f(sz,nJy1 9׮(JD`d둖JZףŗJ%dIC/47/a(ચnDk>$],LWj̈jj~*$5>Qv{ra뀃fB9PsTӉ_8aњyw$sk vϢL<Uz ++ +'5$7%\Ai6@EQgJƑ _ J_A)BkYUggGZH] jXIJ6d(F no V}e2s5]l*8>J X+e>H=ZBAΗ " ˬCbe5 ȐY.+AU[ll{ 5'/y*y(Wt~3cW\]Oҥx/e 7Lo׀@ӘbMgLz? lU,-_^62?wХm9Z) 4!)O0h|I^?Ͼ%kr㑤fm ,yJJFfrOn_~d,m:VX֘,hWf뫬Ae>Wlb'RATl4ug^4++7a-37R{2X:)/+|)_Կ%f<$mxb NJt* %n<XȌ݇G3 Z̍}gRmpk}ZakƸ"Qmz/.AβfzByљ>Fd6#7`sQ"n$~?^in-` юjȩ;(i6GVF$š Ǎ\x4$}xy ֌?A#1,ī/wVdDm7ޙA -Cs fq{c>-6?=ࢊ/]7S6Fc@;t:~{XIiʜ>e~{어 C"Y`kYN3WuJQs!VE-7W%n1lڬ981mXO~Z%$z F{Aaƚ5Jcnd4Ab am%Luugk%+i߁i@*Yie~>{K- C8MꁭuMʨ5էD< h=ݰ/ؿeU㊂3 :GwޏvLI\fs_ӭ̈́jeD+h CBiTퟔ{Oc%DN |XQf{1UT|Q=~-q@`0`C>X+@Fqm[>EeeN_2<WEb.vP3jX$!u ~5/d] >\Iht{^zBb"q/Q!Dڸ2.{@f_TWqK;;ǫ32|MDoGo9e4c܈aӱP ac|DiCxP}bb0[85 $پڹztjc8KXݴ/ f^p$C=oph,Vnn1ggkz!N2 osQAJ}@5Zj ?3>uV\c#`#%Еøxa¤RSy 9]JKE!A4?^J}TAV*(8LeOVr=!oNRudzHwS@t DɨAC#k11Lu]D{l}$]}T5iLQ5d5h LЁ*0yk,z688w<= W&N͞92o~蜔B\Fg &ŸJ|VjM(|`~PlMTKT_3>TY#<;wĮE7l7kaP5Ҋ#.R{ixaʼnqhG/考8*rIo;ƺhFm+ xA8ifg /,5[U([~ `:U9g-B>x2 mb/.jY\cdY5ݽOjufu7Ց=[Yb&no]əvOu:r+b^^E؀|#7LvbvRK~}Jqí*@C]?g?C;%^CGCK0ӝ|nߤӎ(bomŚGwoQe{:XףOO#˸*sё-5ZH;?,g^L& $Q^+wyޔD,I''jk+']R6(ͶAG[ TW+JdeWTR}34rcAZeШ@x%sk*55e<u%;l)U70aHj\աBêa [|`m !i tH~ /qZR8P.< Wrs5[wUSkT?h%qg/{ЃŘ+/Vq.b!Gn(7k)#s<MM2{ þPg0JIĪ4K9MBa+0zÙA$K[թGhRMM1{9Қ"_t#j1HΔ>k#mBLo鮕}" snnus tr`0t- \>G=s\RM]֢zc.XYoZCG#]H1)IHb/ +MJieLF\A7f-g-svE"~S)'UMmJ[72.n;X"cݫzˉ-Bbz7_kµlQϿz`蛽}{3LQGϰt@na/U%jp 9aT~!x=r(De tFF] 54P;&)ZKz}a` X(31X=bz5`3L=mH$AJRj!E$wk}˵PX%Ո)0% bz1Zke$Ҳr$U9pǰG<*3Pc N`O)י"q:AZrQuƽNGe#עh@SR2JXNA3mڜt+AY-d][yEթ5X4L3qKOpAʣN(죬Reh0.WZo3!-|+ m}M 2 lx‰US2VÁ何^:H\1O:0j+{u| YJ7qFtE?)`(U!WXմ@x-G!`e}v篟QIWuMv1c 2_[,JL0q#Cj+ԽGgEmtV.=uBTDg7]5(5T<ӽ)zv )g8Js'0}7JeF;mee5:DvJhbw݁Upõ]v15+?jU+!A;u?b*j^CΥ}}\usJ#?3xθsgxPz|u"&FmLXvr>_R#rX-'mw]E%>ϮD}.ä}?Og$p Կ5QfPga k Տ=GmȆt{a?U]9,N7QTHH4f9Q*NFҙACG>jeKS#?^(ydnkB!IQޔ#k_-SϗD[Fi$^6zPv6(ɒ̽G7B&3 mq9A>s-qmj_b;Erf},F@s8?ȿ˘Yk=F4SO*c acw4 Xha8+4 ,+CkC(B;a)5%ͅom"R<31}tGOP nhاITeN}qm}d1.gf||b+u;~p6yLҾ~=bG3LEiBM[ZDIQσayh0,ױAkG";(qT/1)}XX |ew yA"bVC0/Vq' >D?jd~n(MȗjSkPBZMsTC9.-KB>cmU;P_u3ףi8*Dv1 xKNP[^R$tLku[ FCI=c{6q.aIR-*.O/čdg oCͶ+p#üۣ{=sby䌬r\v+BC05}cot}tA 5b^R-$2Xf Pgo3Kc:/R_SPk4O"uD>^M;} T8Xg,ڞRi,H :ru[Qiq(%bc#ĐwP/ <$#6¡\W[?nas"; Οcp5hzQP5Бh,l2qA%Gz7%M,9 zdⰰAcCX1VR*dZfϨ X+Ϩ:pc}(7:0`Z]#ːFu(XDň]~JPYU'0nSD㽵GAJ2#~1R)3Vu& yX|s:D8c. /_~:s]x-&LAҳo%ieoDz"4d13R:Rї*!UbgJY%n!n|Moޚ6:̓Ayn/ t.vyO?̒-$S=;j; CdӄgNi#\b?$.Ƙ-Uڨ'F]2V?)O 줋wņaЧJZւ}!m|Wv/AgB,\t C/.}$@mJˌ'-\w3*>0#4sBJodx! fŧ`|+-P5)q@5RQ!L x8a8G#!"oy}ri{kL^Niei#ӔS-|…(EdD>%<]w"+@Z8h#'E{ͼ7usxvf~\r)iO:"o٬Z7 10[S>HXoIUfͯ'HϓvGWZmC;KIHm0d@YKCd\2"nrלi}_O p}8U[*4KEqU?uO>kzGuO'yq_So &U,DA\/)Ag8ޑ$amayE`/-E8t>q|cPI L: lO(IٌP<:u|vCQ}oi%HD߿4X6T`FS<ϡ>Ws0ymƣDFHCɩV'Gz҉='G-@f?)Uٜ,7@-K{&4\ozi+K5d9v)5 ?`8Z4avޗ?Ì0ɧjZ4' X7մHΤuc853nq&W!h@K5Jz}xC^1E!;/q&:Sc9}& RV ,gyjc@ZZХ[V)D×7Z:-;IpDwE{2VtR" s2H<$#]c.A'|?72 o|э ۨ(ǂ3r,ȟ'yڞ zVIebL CSJ 21͡YS~ ?:NRXn+Jז, 4*_@܄2܊aH3R|n?W^fP`O)X^Kz}f=MزBG^?,5͒:1a)y[J[/:;2;, '[Ёe}VZݖѓIbw"![% c|T_#ya>jfI%hdReZOp1<ԯRJp ނ"#cSq¢/@0? !p:PF65p}tϘȿp@zeY$O.}6x-A7ÜrLo:h `CkY-qrRJ_t; mJj6nr]1wVNPB{E[_ M^`0SPNN?4{5KOCo;s$zp!⏊pƁ'UiA0Aت[d}[ 6V,(B܁54.CXYL !h.^@vxs*G=To9gB 糰rza[G蚡o:nWNknMXʩA{^?(,zϊN'(#]ܲK% F5ޞqd4:wu\-M"LU܉d ֦kZS2ЖF]pPl@Rȏ(' &=U.z)4?;1ki\azz1]h} T²2꒖ƒ>pckz+sBn zHoL? } {-1ZmJk=&]):"tb +5a(Կۡ+7f^,&5/rku*O^3:Î1U5眘iN#7\4w}E;K@ෂ A-)gk;Z vQ0BQZtNk< f{_3H.j{LuvMU򁬈=^Z&K(p]ɪ* 3qfoZhm;n0;/Q'҂`C)v9rRWR9o'VTYt,BszrxRv0 DfZm.U(hO Z#&(V|mTN} b?F XOQdP蔋ۋTv:K9-#Œlt1ⴹƞ]^% JHor"e^ T tqUi] gii 6 ٭;9\3P7&ΗRla{xP. fL&  #kڽ;ۼĶdDT d aL8 0Eo}bɶu1ܗg1.Պ*$ {@X=JIfwDUr uƉɞ5E8>d`/Vܔdʃ!=SN f]5r_ L5(w?NŶqɓ~l_ Ә#kY4M)pCo-5(A X@,9Mj$mEd+qrt Ct)ۅEZ ҢwQr :lk{hPr4hhg{~NZl6-!lV7i!IyztIᖚMُ޺c:]'d"5@~}TeKӽ+^[+h6LO1"&DzOְ;FEb(q*a'wys,Eb+FqQđ.I,pIY!RH?ed=J+@ΨG5]Zy#83ktFwPoİ=o+R)^qȆIƜʴRh#(GE#fh1uIPuF-QG1EU%ukp`bxQtKGwŝDr(2l/c#8LaJAIޢLPhqtToy-GL~J,6 "{ҠACUCf𬺩fsT@E܆R<+$sEAwYjZ%пZ%m(X/=y ntʹR=TZ!de 6b֍kgЅɲ4Q5$e@Gk#bF0пӎ: ҆UePpu@]\"IqS)(՜ a3wѥ3ǥ\n!Kûut[3Hs/r1a' bi*Z ;kYz0a"KϽ񿈞`'qnVxYqQ@PN`MO8R_mlFP݉m>{VZ3$DŽSdΒ܎f{X~xH ( ~RF8ؑSX@үt+z E07t>n|;D}-6ZY5~oc p~t+<*qc"*ր0Ɵʝ7EᡔOO.Kq ~ uH 1V`sV*5VԂP[L{URb߽m^ahJf?Φ)ʸF~mZӖ|[vw.IVoiBWFT Rb #^;I061N,c\k0>cJ@䟤Qn Dvjf<Κt'-%tNN"y3 (AN|Dy]TC7Mqy1 K֥&ۃ IPC`9%:]ޥFQ*ѿ IAo$/_lȯw#*8GTʁ# [e]2`3 /JIY\$dr8F=y_7+4dkc6No IWڊ-4$+SL Uɑ,AB*YƒXMvP!}ZE̾1A `"CkP;n"3=' !"'R'V`m N\-'"2tb_qc{Sׂ4H,1&!>*6g 2OKȵ`TRK9F:ֈ|}FC[NCeRw&_U]Kv=R1S6¿\ti Ic &]Pb*V7(^TtKNTr:U ,immq2( y֭r$UPtSݸ\_}TU45@\S9cF[U ֝#7^?\bqcĄh ‘r'ҁH3BL7&Ѓ?aktLJ+lq(Qި'>dk1.OfřkcUSNyب٘{/rD_d Q$İQ3UŲk W[5.rj ͗ҷ#5A6UH! m.Xt 兲ϒ]#<7EA!< H'/ICA˯j^cx)(\OMGhAeǑOz%Mi\9֠I4DX|Mw󣩃wESKYgȂ[iidA行rȈt*,փ:MgOEΪd8>qXz GLp{{FuϏ1}`+A±Z*=LtKQuyl`Yy#2gGOCװէZ㋯(i"5ZD &UO|ֵuJڂ4#%n 6l;A % L8,@LǓ~Qk@F15qh$[f-~=Wkyn /=Qi='eIz=\ /Ɋ edi*W!%d'7z|=A'"C}&gG&+)]mE`8돮h MsuwCks#eZz9_N|p8bTîrYS 6G\LE]  ڛE@/Ϡ[w(7Qhlb|;^Ɛ2ahgy_0sCg~;Nw M=~I̊Y?ջpIlT&8YZP>k<'_P@ϲ2WJ2?b P}hX_1kcSZL'SRHޙ4>b`|R>ͥW-rۑ(|gd@c|Y\x8 -R |߁ B! Ȓ9(mEso M&S`wI)dWU-COȭ6Շ5}uTWdXVurg /bvrjcL-<+x[:ⶵ.'Xi@XE?@[!БO۪P% la;uW|H}&zLmNz[ n,j6֑d!ZlW*oC .T 1G{:J, ,~I8ֵMG@wT86ӛ~2!g\op EF)CF9KQ?óWW(]+7TeHeF ߁qk™Dͫ {ZSO{4hdp]&mM;8Jq϶ȕ)`Z/yv8S"Z2Jne &k[&h9*9ӧsA8:ɻ&0&TM9MGXŭZ+NC^))LJsv J!7J c\\0}P5ꦂz sWۉE|=Xk+5 _)gO296Y^*NP Z=3ɅܘaMur!t(T" hᐃq 9 Ok더{͹Vmd̹5 RF>mi!:aKO^d|zi/aўHu`dp6`=s{gH)'Y = BVZyqˡԽnEhx^Dps%5ӭ8̋|S*6mzDKy"T!.wz>xy4:KÝEB.1buY Ugu$Rc#<=[juR.wVk-wLg6p|IDm5iv<ä&vkʕ/{YLzHXSH ~L>2Rmi¯Pi}|2Dr޾02+z1;+8 hs$8Δg$ϐwr),@4ӎ TZ Z.,?Pq\-D"yŗ۳ mp@Y&j{͆kZS3cnY82'W4ȡ?tm3mjrumߛ PNcP܋ Jd]BU Enꔓ$1a:J 6 $\W+@&,ոܒ@ǭRćMP W~rثbh_C='7L7oTZ%*o/،B ot2R,- }" RAaH|b~4[O#B ]Qb.]!^G;ոoOY&fw gYRuS_FR'8 }h9P1|=Bhڐ``r(0yhפnN-*m2sZlOTBŇ s\zb_/18,ZZTP9+aKW*. KdD3[W+Q&($!!- @ 1(Fx_^GB8~ㅰ<iLA,'鸦C a+ ߲.`W1ˮcЯF5]OayBzFww;,HzNm+g١_wCx@u9dJn:ªwƪ=G>wU`jq. 3mؒ;fuiD"!aJ}JPu<z!kj5[yicީ뮚8ʄZ>;ҦOY$)l1T  jܿ1n6X5##G*2`͙M(zJyΩ?V07iƬƒ HɭU%QaG ź3c#+]>X5PsŸ15GF[!OõXTb1 N)pIgpըDԥL{B|ۼr8Ug[e7 FK#y_'sdKdN~J<}M|U`q'{R2|GꐪJYYUѣ3p`FUl̀vb{Q1.!ȱ 'Hҿ=9ǿ:}s}q ( qU6VM n3ΩKtlkpuah 6nlsVzg4kk;%GXQW kV\?mA=[5T5B?p֎F軗oY 1] ~cK=}Kk{睔8>>edzMh)àḙS5 7[c[S&2&+"OYS2<=-m]Ɂҳ̲ĥz%/}EySUIuЪy$(~cg:Qj/LVX ݳ,obMIZgcD:*݈$Z eY4Ni2he`݁ 4 ׳s>SO0d[cZ1[ K/z*s_~<KF厃#(__l] Շ_L>P76pd5ۜ0QwXvpA L#r`5(37r"_n\w2S~ȼwe )C;=E G1QJ5X" nן>{0$qiVȗeUjD[3Mr?nl)-ѻ*p۔p0}ED ;<&mId-B]qN6 ?T|PIK9z>֡?kܢ]=?RZzƑ$7z_sL<'A}dU[9@/| Xbiw=pX Am"yY_'{h:ȹ([MI^}o*Tx5@w|N'Ͽ=v%Y%}5t{"㘃Ŷኗjj97NqET?A0"y甚.W!NbKb IKWp( [\ EYH]OỐ'"wāˊ~Q7 ; c2hC`@zG O!4P&# yYΪrd}U6aԡỳBȌCEE*'8}[p:\*v ޠL\ -¼9JYJt< C!gJ#٤, b QGXa Cx}s1+$Dc }:?J׼g>Q|+᧜]K/'uf~h[[g[t-$zWK^%┙ Ҟ߱.8FҨ{+0 Mkr5mE8D[ơ4#5ϩ:'r!d '#$M% ȹy>җܽ;Ɍ Vӕ1=V!YO|,%`A_̷G|9t 5: tLЌ.Jjz.1L-a@r;gr1q2 YI!;G+fo1$K.ԟrhUmS1ɦ4?,W!wQ[`eҵ4p5ipMA2Ʉ l=,NyN]u~y4GxP{U4{\<^;4?a]f.c9)jlm42lܭ)vp~Elg=q}Rԣ !AO닎 'jF' y7g *Qq)8#U[렯>QK&5_x_tc3V8]v}-{p8qzߥx_T F(IT-FRB~PちML{ҭ0$oЄzgaFfXw#^d#0|nK+)4mf8\S*vW`tY3|%cӽSd 6T 㑖ע&a,ckD&ES,YyCL&"ۨeg͜'W;Ql*0"sx 3zjqj]Z7dEz tٛ&B>V?VŎX*yK_!Ln4HzE3mUm6xRG>f 38e3|#Rk3?+&`iSa#,8r5c)TXy=v{.És}K>q]/56yBdY]X }\5 IaE pHYYg?$HŖq'%l"W XZai+sKG+b xg9#@HXgG@} u\xJ|bY^ZI]ܞe| 0.Cʰy ZS3j)GHl::'c&86^Ԁ8FP\0[H~iTtdW81zZ']ƣ\v .\ Z3aM8Y <ڵlTk(Y7zVǵ wpfvU qolAY8{}um?98$Qu,_,sP/J9ȒxVWmSQ=uMp?Y,/Cs襭6pJpYˉgS\XћZȲՍNfRW'DM8#=Zt2WIG#= A*RA_jb)!hp [\ƒQA֖ HpMohGO1I l!C $2gx;I>n@M](}YmݒFg`ѫg^.[.,7z5[W$Rِ lϫ>P$ ^\m7m^oH5 6Έ `b'0dQ< /j׋<4j?e%cK(]T[y9? FJ9S)w"M\^mRLyHh0,mʗ8aF ti} bQV&\;jdC^HZb5֮/? rʍ{*1s YǒT3>Ju^6G')-Z17K둾ciE~}> uxPlP*oNK7O񶮂'm(t<#ɸC9Yb`0CCւ6H߄kwtdoԢ((%~ŤÇy\|!gޖ%| ky6H^De7j~<)kF*!g^ഽkpRLVbEun12N{.1XMS` h5Ė»J'VS6ʳRG6DEвk.H;sa8> ElsJ,,,5yrm"eDZr+*([~r/CnpT2bҭ0Dwt`X ewV4:$#A7G`>.Sb;X}Gѩ6X(e{ǞD{gjmn9JSC7 \1Eaټ&+#?̧hЈ#n2qoU}%fi6.ŭ+?+,B m~Fp` F4IK&<4/d^'p_dBȐE;J3;Ҟ[ >֏={Mr); y9"hh.҆>bQr/ث73G++ѿяru!pk lndxQLDQ =G8FJf) ͘Hɺ%⬗ynKdΫoTj,L67ڨ#admv-w2TbXȥ j/KzWFQٖIL9cݪ(=?]6vi~EkmlݦPQϺ/,lwrȄI%e(JVQEɼ_8]h nڶQ`e_F04~hs=TqMh;ƿU N/@΄Z'[2fKuiMi ʁ!TߠMB8HՌn`#a}3n_5*'#o9XQ?7Lni-Q9U5NS*rk&}2?{zE"qqASgdmpHBPw6 ]ZJ~9yaϻP*Yƀxşrwɨ6ՖۈarO끱&Wσj') s>?l, yZK坩X6nb/V-HD3ٗ^@!6"UPz=Qo_ ̮byc;0#VAɐؚjLoRq5g|b0r}Twݿk#QsVEb 0ˊ8E34/SH/>"H[кSt CYc K)}lE(z6~0ugcBQTyVCm8*HгGi򐫰A8NV=1xNJ]P6le#=ag)}3eBg 0Z79ksClQ!և7,H}љȟdh5xкK@HUu`a6uj;hdGC#Rwmюܹt%fR|8Q| ']9v^E·@d]|a>d滓Zs#4q=B3[ڊQ?u8@S55puvtxgAƟLMR㋾oQqu #JhReKB[,~"$b*\ptoƎ{rڭZ%HcD 26; Љ=~t!T)8WKG/}"87KSن5B,EA깷Nzumm.$?0\Sw|s9z@*;X,O&ڈb񡥚6N|3\.F>OnmoD&EY/Ar[ݝH2)鸪Ex ~X )A~~m=]VA"Fxx /?詆v?Rޢ𸅇BEsFU!@_]ap B~ ]M..Zqv&.=&9{y M4l{)0vŴwg"nceyYh](2a}; ;_i,[T9@G*0}nI#ME, (: ulB6m庨hs&6kzٹejh>3fkK㝬-D@^TRL\"vRE5JA5%}|D.3yc }=5@8#4&92?ص֦SMt+<գZ|i7ae>"T>&&3/းk濳̖ȴYy=E s'sXnFW0&Hox *6ikEFY̎uAa&˺U9gb gǖ<}T@PJA>^ˍyy{n/P,levE// kE-7k/jzdo0usOe+ QLcIoGA,ѕ,]V G1v^c߭>8b+anԬC'ň6̪[P |^U\e#wѴpW0&NmT8x:CQr7F\iD6u qxy~S$ P,tYQHx55h'U^nGG A%~c5ͅ$ͷX fK> O=X}74 +2<4sqgMcr u/| =C֕7=垬Q=OSU7x|t-.J HI˪<^.#`T-( 0 .DKryK[Moa#)L˭GLCR(fOU]gK4iGBA[=y3&'[cfDyFōIJ> 3i8:AMװ.bɯ2<>(]6vaܤN^UL4c^G vvʏ%,$rIs^O1$gb],>. "JRHA7Z,yXl0ma57sEwU?jV)] k};R!>.?CqǬDL!NH7`3o 8vԦ]T#` ia=P!cPU X: u]^ӆ%Ul 2&M7mR B@n$⼾ĎY3Fi_fq@clN|OT8$߱B޿3`jF\D2t@tD"~:%Yp:VwJ} SKUx*nWz=Q?U/:^ET 06Y嫈Ũ֭YPT Ӑ|up ,ݮy3`Or'2l*D r)f4ԅGWX=9xLvm.+>&Q7|NB!aq#V$v j-qyC2 7D,/.)6-)׻ȩ*=UmXRs"}xZoS/щg+o)EPU5v6_},*4 /:$?Z!, 1S\Ktw>WU(r7ډ͔A yQhU<#z +$iNO\[p㻋8amӌ- Iq^3+sSӚ3g]ǟrGcmu@euh(sd{Ako~\BvA'Bxy]175 '#_ZW wlSxR΋3d<'ExN+tkT2Qo#Gu᨝iJ8SNCuvQsEi[MvYԉ#-s.m rvǘ?ͺ򗃻+)oyEr; w29<@ }{lӿL%[ # kq)ʮC4)Ux.VjR%!;L3U}FxWkB{X7󆓆4fNr} :\)FZ|R[?4?r6w2LW^-+$ ĐI4`cM{Ad4M$"c.܌T]uFv6/7NXܗz66FkETdV5͐WZH-tZ~RBuQU~w-Q-WHI6ư4-"W]P474tOC{:)O~czZOȱkU#fV3;t ~3.ܹp񿎪=\!$X!@ ~Cx ؖ xhtX;',UJ`L]-!uxAeȯ{fQY |q Fmҹ.$?z:aw+Fa^n~[$n5ks]w=]+o׃4 aV 2<QL_T ViS0tkefJ97ZQ,ۃ]t܅]IbOfQQɋyَ҃_)7I<&iRڐ|@- +&m*gʛ݋ A5 mx𫕝cR~(M`D  {LyCm*Tn;ELoήP)S9BHqG^rmu'4SWc~!0il?cS>sfHtަEĦɝ ]@YDb(ևxS/Moٺ\D=h .O6+B=rT]ic tFT`h;Nk-s+ gǞ aTN݊N#["lW߻eX ],2M"kl&ӂ5OV/ Lh#U=}M+ohaD6zSӮS}_9BIAps='uv/\Km} A"J6MKoc.Y2>$jJ`HGsk9aZRڠڣ۴I u%|;H4ft !X;r/G^W"u6U'PL' ͝Ws (Z~FQ{u<G7XX́,>KH-u0  E9BhMT Sy#-l:C*F sBx CK_qCExEspA5>դsf{-N2)%E^@C'fRaK9G]_ :Nv'fz vO3Ry[Z3Ifw:, ߞ ;-:ұ*7f6M*wvdu>Hdy>fhH☜h1v6l=jATHAV3PN-LQ‡wt]%x*8b#J, B9δRwݥQPz#=g(Xr&w˲YKQE:,l\fŽr@fȲϧ( o02?y= xAޅL9 \^4Ϋtk{f8l4W2)f~G$ y\_C*ӛ(Y<Hh~/jApk'5?NиERqfoe1_ JU?)WD&_Ss >9^?v8pܙ.&=?Rs와!z Ec*տh#5䱆F~vAfQ4,X.E7(Ish|qMc?Cc:F=]]MLG>$i95M)Ny+h~QP^y]|L_տYLm2B,aXE2/QUu4ՙOޢ P 5mr6揭ppgk>:f$Y9a)%CyqN-'xw M^VFQH@ݴ=3*D\ۄJ};g&J[3۹ȒooMoUit^=ĕ,2FH;a$N/W=Yb!)ڝjx"7%͈޻|aZjj(h /;_ƴ!LXɁK/݂rLD–Kb=\M/%Ҡs{a7'hrg38:p)~_~T}a pxX@^y"T&A{J*b ,/T "eK{!)ضUnQ }\u J>9ߘI·X6gMg{d vYCXz 7]>iD$b,ɛ {:*'8>pȱ)n cFzw%fK\)u㊜^.N?4؋Sh#\>ߌ?1y[4{UA͢ԣу'V_M\Q=W o*dȊmCőۦI~ݱTpJ9JbhmY5-$n.[T8j"2YWvs8VA'B,PɏNKdm?? TG͔#qWYFyԓ)&?w$^axr6}^3s(Q?bˆ0U '4׊R&Ε{ppʆm|* &7MF@e[a[$E {P}rG1('EΖ!>-`M>%`nD"3r5Ggup~H~:+޹mE8CeNc%xKHzbQnB"4ބpq?)Y~137KT .=rb헞,j91N4a>& 8Ӕ,5rfjCߜteJxL^]cxޢ:BJz*ud^T# \&_Y@Q@'Ij*bZSN`\~◚p}|5nVljEWQ1(b!@μ }mCqV\+8-`ӓ+|c&D 孚B(e4ӎlJs󰨽 _쫚̟&|0:fz "4`r$_x-Lj:J͐ɡg<Rtw\$eUP@ch#m@y<ٌ=ipGhK KmU䂷~- pd(ɅP mn"CKah:tzc}e d{Me/q sЫ T0@~06ۺy~fF#kᆻs(!:b<4/rNjQk21= ih=yZ. G%+/_ 7ƿ."ßv׬0D=KQ} i4#FTd &2eXbI,{8BxL&I02;6=぀ 䀜܉ a$e"1! 3d02LÜoT vg{ ', I J(€b@  kZM1ɿӹYD{G uyID<`װ?w^/SMfCgݝY\ʨ87\DߔAfg0:WSq@GcyGu퀣@ɽt3^]'`^tj{$CKƸ6_G gx=~:S%(g͈F=kSRߠqhŁ` K7Eو :(tG}#)ւI|Dwb˔Îe[6N`,o\~PP Y +f0֎cMUcSo G1мs 9Ùdr8qr =/^|c{sz#0 ;)boi$(7cƧF6DGAK\Nf"# d`ɹ#wa&G EȔLj^(eǝ0,ɣCLU6z ~dB$KSunKzDSWzY^^OҪ]slwȠv2ff"7;{asafg245-5,5f:kNV G@xjqq:o1jEWc`lV w1ԜI,NN&>F ~jbV!%?@t bl:X|$Dܗ9\r9ndi"~[-晭)מCBIGWr{fUőf@TMbc\z~*H5FYڞN ~7_WYz~g8L ]WdL̛r&[z6#ޑ:a'f`cMξfCacu#2 9X:hk.ÒI&q8 C&* Ȧ"&"Nqx+c3ۏ3o⚨*pjL1)79qT}ul7͝oH \x q3x>50T &G`g\| &סӝQ~$} vq`*ƾ0MNIA?x QVqx >Nxy3;J,)fE`k(+meTC 3 3+= @fd(ˆY@kmo"F{ϱD^q?{?ջv2to}I(JR2B/͡H1 yTkjr5`6i_֝?\ oōLŖ# /uU8'ek`] ZR³&"]VghT$el}΄)YkҊKbPS5󽴧>ܺ=,b|J8)b.>[Ia1 L^ N\ UCGs s5Jn _oF0A"cʂ}u(PRH6rZyiK?X %'ksl5wNΝ?RAO!G4VS`~$=M&\O(dn]^*M+x;+A'mcc; j<:=#xڨ]hW6K"j̴g=z>Y&D\{e磈LֈAl~*ӡ" r} X7P+w1M#Kc ]/@ e@O P;P@a'DZݦm`}R]m%7u@ۥ„{{ETI8c,g PRNU.zh'<үI?Q8v2FLfR+Dj q6ՑQJ3[y'@$+(uJc$Ufd JQ3 ?JR/yӵri rxd fDZ yӂ ?$ Оqrm]tfASA=G*O^K'i9iVIZ;*W"ʄ_.KTPaXLĥB6E TN@(nڡZlу- 'LD=Afm@F,@xG(D1DA98,A޳<8~΄c:N=k؝{Jw^]H fet2slJ.eSxV2_, %c\])47/aJ"bԨwU":ݣ3[{;%!CPߘ]h%F`3|Ɨq4FZ5-Ѣ`|E͝bvSii_nikrOZ!IҎg;oSP`ʵ"*o,Bo#1Rlf 9 YL/%Jq;sqв±~Y/ ^;v{v_je wٗ" [l-W=AFPV[O00Ə5vv|1ck3ʷsUAPWߧ=6eIsŅ m{Xw5;θoo#&3SIFdؿPg[j,+q<=CkG0aSݮɌ,r_lCĴVn܇/bY:@)`Eϴ΍dꨉR1pxT2GfPzB '? yRI/"GɗG>U5:~M .Xtl߅6–T!)G>JJBX8hf:<6I)|/'պd/%BrOW|N)GT=h;pX10.,Ja&($#|^pxŠXoI mMmaz#缥r .a$yb}K0H>,j4F65{7jb`祖^8FqQ.5u6xsJC^/LzI-R\XT|A ;+Q̋~KN"eRDkaZK ~_?+e#cgYNl @';U{dG 1`ޠ/!x5;jJf}! IK9DLnY#/r:9׮M&) KWoW- VX߇9ӛSmQ I#7xžҜ tCMk= |#@t.wϚ!.Ό ׀u+0ƎK{ @JNgg d~# L U|U=+i@.'u31s?1it`$V5Q[ ?kj[U "d-&ouӎS|o 2fmR6U~, B]ѽf'48.jG :2Xz G١(E]Z|&:P!'7:8;OT.aBx6_`Ӎn6ۇ 6}t@a?.Tf yCqvPR)l~c$q6ī^, ԛrNlEnr~e}} AnhL aggq<}1s] |0WT0/Lfn=.o'C,q DpkD(Xa2]Ok$! [Tli|X7 ֹ |?>AY2lcV +h:"u9Ŵ Qf?ӚH? Ga̦l6C`Z<^?'[H<,R$, V~!s1 P*Br? Qa<ӊC Bz^9# X &߶"mxś{?YnƬW@ԏČ9fU`Q+M-j Y8):BDOB"4p܎tZʭT&{>\Q߫wHR$ H$IÀ0*̓ ܇s SLT5誥"zeVy?a-+S i(W"K+Ƌ XsS t}cr<_O|l^'hA9+SkզYYD??=(r.]R*ONkJ28 ˭Yt0,yXI`&{ ؑV}_g/\ Uݏvuz_:{l^o{ە_ QVwk|Gۼ}}|W+秮{{nuжm}}}:wξuݞmݲ^ݝ>}eۧZwyC{7}AvmS|hۼݼwvw{巹۶SzSm].Ƴm]۴4eH_w}5tnkέtkG}ۛY=ݫ k]]ooUTV1>gtΕ}kǞ=momu|g׾7s}]A_oO-<[mVun}v}Ǟ90n޾[G˝k۹׽`{/=jT׎W-:z:s=zwzi|﷯Mo]fob^wzO{y-Wzs{;۾t^]kw;|w:kݷ}n:۶Nn[mھ_^ֵ׹zw7.}}^nKٻ/:esk#%vkێ,ۮۻ^vۗj8}mz$j}[׽}t}_[g{nymo/]YݪkwV{uu}Llʹҵ7%)nwxUM{g-oG[9n}N}ᷮGT̶<=׺{v`_Z^{)}ۙ1]kٻь{^j%|M#\Z7;{w6w^s[ۧo|#j=W^oq޷=vv^z-n7ϧ:S:skU6gcϽ:S糼5;{cO{٫w}ݜuj( {uoO{7IN {ouo7;]J{E;r[Mn{{uS}wqt}C\Zocӭ;wvnk۩gwmhg{<{w}Su}{u۽Wwbܹt=zyg{{YZݽެm䎽!wgCGnWwGE٣vgZwnw}|*yN{=>]6ݱWw;{FC]nE[xi{^ӹwޘgݟ@oo﷬u[ڞyz{u=o:[ݾ{{wwѽ==vl_#vSwkO+{o{u>z={wJ5e=ᶦV={yit{,n]siww6gT׻ۼ׶ۥv}+24Uj[ 3X{Donv`;5MBk{u-u K/w>ǻun^ۯ]vdw>O^];q]/s.rqnQֻmڻǶ^tg{K_'k篯^}n{]:{Gko^盡/mJ@:{m7{нړmPӷ'^ݘׯ{6{{ۻuo7뵽gm՞kͦ[oOy4 7sMw/`^]G6+=]{w;{njAct;{=^og_']k;swg]em{5i[o:6ysmwpsLOm]ݲsyl*Vksz۹;5ۧ ysʽٵy{ٟ/m^#f^f^knTv6v{wUr޾w|}c:޺mz^zަzwmcmVK֝wr[C[jvz6Vwuyξvu}7/n{:ݻUuG{ކڭ3^R'$>^׭{ۧb=Dzw] gf2u_^קS{gw]S{{zt;v{׮y4{=sz̻n{no;ś޻{j52z\UoMYj Qkum]5Omzp ۛd͚: U{65׻=Ӎd{gwn{uUvnk^}+;=zv)aZh[O{ֵKu5oUz]hף6VwU=z=eT]ӊ{{۸ٹYɯOz9RWg]_vF{@hn;!r={*𺇭wg kN{[Y7ׯwnuO=}lvܾOgN}I=q{ݽ]'.u㻽޴tӶݚ5ht[mznqaGO{Ec׶'v}{ޱ7w-zwsNuw3dtj]>v5_{}hpvYݻ˷zn}wzvۻ7/os֎-׽so^6{Ӎ۩f֞-qg;r}Mnwz.ΨuۮS{׷Owܵwݻnm6lMy{׷{}w|[K.9g\^+x^q*oco 7sRGA@lݮ6A]޷{٧i[)m띞\g +{({ws^8-)]Z9޽};۵ozsoE{^=^̸3KznV]^έ:fSwo=EzFٖZ4wgKs[ۉmfZ{a{=ouҥ^mæVf{ޞr۵׻=n;Gjݺzz{p7\{{u+[{wwkywsVy5wwc^Tzttsfmmo=qvꎽ](rۺ=={4{{חwi6ei^s=o{ۧ'ʾu^cvYkwqksڼ4od[Ko`fz=^kܓopn׽w=-!=vꁧWݗֽ :;^ջ{۝{{e;5wﳵkuѪ9CU3ʆɓv{ywzϻo{x{it׶u{'Kͷ.챽mW)֎;׼e-t׹,+ӣwhӑU=*w@; oZ[5Tw3>k^׬vs=vX{boZwkv7}vۢPt64O'{Q.{Tw8/۳o]^'olMqvnݳޞ{<ޘtܻ5v[ګCl]=n˺כGos^^ywn{wOWr{nuƺmc%wj{^nau{/eR{Vݻ{onVB^y^l]{˝CsuJفwn:[z5E.npnٞf޶fZhu֔U͍cY֫vr))ӧ`{kgqT|Ck14kZRkJ{{oy=cygyG];v[ξkݽWwm6wyW;ԹC՘מ^޽=gݮsmJqnqםs{f&F]wՕU9z^v則[6zuG뗽ޕ:Ϋ^wwx6{Uo;{Сף^^{{;a)-G iɛ=7`O1ѩ{wz.WmJU}ʧ && DhhF&LF zC*x CFh2@&L&L$i0&LAL#FA@2`0#@` 2h10L2"AL0Lddbbi4d dlF#AɡAOb $q7 pcX 912=H (wD 4A hD lflflflflflflzpԆ510c a10`JP҇P}f4ѥ20XhΌ3CEH4! І7ѨC510͌a1< hC88>j diCw 0q/ (UC0 a,1e4Q$$jZֆ(hC_X d  @ `D0@fld2B@f0B8 q C1 @1T#dpc d e_I @`2fF0@Fh4Q `n V0'AR zO &G dhH `2`Bx#نKhC,`0H3 0 0f301 @o3;1!g8- ͌8=V {>1ČMbSQƬ4A ()=dֆ3*$a< .9JD3 g5ƌ=(F3񷍔r#O,5D7 ma9pkc sqd`F:1ȎncG(:ʏf9aG(={ǽ|ù;8wǧHt\}ctt#b?G=D?@#?x#x#? 9:Q#V!1w,iycX2`=xv1!|! @1ߌ`Wn28 8Y# dg`3*9!lr#hq#܅44!N91 `gF! FPކHσ(` (hc Fh`s2 5`CHcCތC `H@=  B0gƮ41 8H 0b5 OPi#LXh3S1 v0@с q4381 \fhc 1!ц@ d ,e(80 CT `H CMM3=FX B0U8V 0 43c!64q"F1 ebP!4m_q 8 a:>*1kCgj`4z (I:ApiNk#(iNC 05! Ȋ ml C$lkcN0,@䇧P1eZύ ck>4q ʽ0#>xT0`jT,̌7Q@4Ac a10c a10c a10l@͓:17aP6 mc|8w 8SXړ(z4|f! d E ,b  Ԇ|f021 C Vl ˀp!0N+8:8ц22X1:0`! 1 ZHL4Ѩ R0510c a10c a10c a10 ofFhf3񫌁 004 8=F50 ` gߢe f1811ex`:(t ĪO 3#ulHZCvс `2 Prن6Q|sclj#tdsdkcfle 3[XF=F|fƠ82(2Ɯ5Q3C>3c,d06j03cFgA 1`OF 4`3#`׏F1"Jp HRb;>0:8ц6wvц58aD=! +M F6cL` B!o@oC Fx;ÈTw` >l@ DZ|+pcX>,3mp4jW#O7qĸ@ x&R0@{( "l7_GoňjCDhtB1R0F1 Xw0 !x"g"0a +! i@GBt(BP@`@~Bpr5(2v 1VFp |-)DPZqc~mq$}1vX~Z0JG7 8`>h7Qyڬq:jCw<( ?dTGpTdanCCkt{u8[ q3XFEU&>?d@~|(YWGC0  j7c8h2"9!=lt!໏<<ʎV_}Z~/hG +5|Uhe ,`L0 ~nr+/ʋ>=WH/l< a6!@3F<ۋ?}^7nl}``(;MEαPv<#3K57Aiy[_^;鎣¼XF`ӾBKuSwmy3ȨrrK}]uK`8=(64L(]mow ?T?8KwҌ)X:}+E 7LW/d#/#Ks*E7T@P,bV_Mmx3kPO|Ü;=J6`\jOC ZNYWyqةw@7[V. ,z㦼LyBhdh:gaiX>+vf|wËe/O/Gf/lWd>˨)A,2ZzǮ\>V)4 Q| |h8`,0{+K yfD==Uy^<+Ͻ{ oX/XMh^Q0F[A v!zߊL`gࣾ+)-ɐL:BPAayfMz|[Ξ4$2ď3 b CD 1m1|Kn 8`30;ٱ17{~/{V( __fSiw_l:x׳U@>/xTEG(Et t^H f&*wp}2SNH:X<&7>y[A}f__y}1Ԩv@=r4 6OV\Y.v&>/^.晟noWI飬 G7x7W2?y],3pfTecwRQy ؍HX](M=QmAg@sr:؋r W|:#P&7vqlӦ~TF0Dz46RkS͓~ mkx"/Q!{?gag-Lb@?F JK}Lg|>Pҽgi}ﮩ`lCvV zo#UuuDhq)+a{P#p/Emd`ZX^8)^g謠D+uJB1j!Enǭ 0_Q-;͉-e'ۣU-(Fǻ#]MHyd? & )#nKa"fL|N( r}S>0?!lJ)Ĩ@b,Q@L<va3T?Қ-0kbbdM ?'ڼnAX"ӧ{{4gByPCyjF1fX g$wFT}6ktg7]/mck{y6VѮ^+>e|'_jҟA*Jxӊmei2/5/h\qDq'b xwkOEAKf*?5SzOӣw9aj[xA^pޤpi^_W]GnjGvLoNQ.? !\i_0` 0Fc a! (?(+! 0 C>CckyڍvsvCh!b*>1 B0'V2 Pb,`3 !` \Im$ K`A\p (z,R`x}#=2(;O>RC[on ;O&tT(aY@euGmzMmN|(d!^ݚ'qa˜,~X{g TЂ Z:z] ˳P5ǩ)|} F7yCf>E(@;*!RrkYV˖ZGշFv[xrSzVvר?ʕ imqi#:;4L߼I~FWgW%8V~pNC?:G}PyfC,c㧦U~QRFA~5}p<}~lrQL@\9 a$_-dethe50gUdmw: XC%]EZ zDH .p kS9P I[,@O [9Uf]p%H[~Dj\4L=T5 $:|=W04~==8M5>ϥa=qa5Sb-g%3 ǣx@ohR JֿFrO5)wtfI[39P6w(FۣQ-l{-IͫIˇ1R+=*JkEw ߉m6y#,D+J@%5T^za"D. GTgK!z݀g;2j#eDd+X,gđfݻ6o}w^깙^?^n=; k6m*C8\]3 3?MRp-9^yl!- Nb%m8= ?% XO"jSk|[OC}娭sPjmˏ&1MglQWѥl~m3>?.Hb4wvHq~^{CBQrv#<wEnu X oU@7UAb ( 'r}B E~Bwm2KĥA5L:jPXI!`_j'ܴJ77EHd:'-o,%V`4_mod6}4VF2L11!bXm{)j%L!Տ蝻77~ aMs~k(xԍحT -r? NIiG€H<[Y(ݽ.+)v9:FtW V,d p:t(OA1",pDjJ8sdq߽^k DQUQh pW(|-LکlRMeb/oaY%rO(K~7WX"Mߕz&PLq"d_u\3g4lXO턘$?{^\L1m8B* FT룮|!2˺cVǢQy<hŏ1aFCy(` Vb@`5( aXjcfGˈb`U03cΊ3ҁRLD ;$!@D@HlB`!g+w`"f(g' ͌" B%{tF0O&όtac' 3p0! )c֟İr -v_`{xoC_jTR,QU~ .10T^z cNB0 1# aakƸt)FdgG8D +9ceC`: qz;?c C{;PF=hhCA(e 8±c w0?RTj)Q' mkI{M624~֯eÄ~Ic}]J2F4,ydl^25fm/]Qޘ8~חz5`Xvi`"aBE/ژ"!Q&YU=n h0zhߧK~/CSoJ߆0@powu_ƙXG$'.ӪwOγ/zMC?oMRQS+Cc*Z> lCOH͌qhc yy͎>EwGnJ8w)ln]/t^U~%Ny`Ʒ =P]c%9 mc,jkP{hhzzǂ<5ĿAuq"48H qL00/E %ɀxDOyQ٩նW>H4=#/jtd'4!ȏQ07'骟Kmj=9IJ` &gxt ?hjaO8t#6.Z699 _-uO'1>=HǍ*Lvnbzư5Ѣqݵ'l}%jd2&N}ZsfO]`4C8̻5&YZ6E*=" >MXT%>R@meޜe8'd ֢*|8t٤NTMbcg wv~c_ Cnw9@ 5ZqpD:C}@Iσ1ARB³}Pcz?|0ZP4T l10Um 01hl7{ ZU@uZ̺NlIO&&K~lw`(0@ȐbNУt:Ո wM{)EɁ>[H#W3 bzɞB*д. o=om M\]iUNhFm"qØ??;_&6,$F#&q0/h~ՄQ2zlhzRyBm@>5&y2h-1W(3o}F"v!P@gԬϜKkbٖZJa6f_D|l)1DDo͌PZTGۺ\6֥w[樘t! N lgHa**ĠR%?7_po߃O_ ! F<1Cy~@RdH4*٫8:ʠUr\,h2RP4sՀz@*==tSO|̫OX/Q2^Ιl0ƍx _%G4}H|yh2Di sR 'Z1ܺ]@}Q-aQ/(2FJOZ* Rm9z_|g@yqHA"xWQOa{q QiJ3|Og$dH8\8VTp~>S5 R.#4&dh^3Js i hO`ң":H?J+)U_r'h;uCjp'S伩_N 0x[VE!1eӏlJhB'3V CvYvBL*0t,LtH59=s eAڣ_@: C[N., ]{jڜk+߾̠z.@>@RI5 PGLrZ*uiGsZrrc63c6CffJGm441M@cHٲ,Jt]`G}LkeIU&iczNg,ycol>kZ;T+Ü^v54 f< bV"l_ SM~퓻OaF)v!&str+``mՆ+coF eYB&O<Ϫ~K, Qͩx=Rx$M iqg<>22zvѲ^"!jYr`G տaZ 8ls#XzV_OItӄ PNyq`ާefjy79*N #`@Q&!4y"nbL"p@))DX>_$x= _i )^更pkw ^o9 \jmňXDenCDDIVtOVg/ uL d}zS;ѧBLg&P8OƷIY@JD$hF :H6)3A$!pWmi%۵`/[8xKGH-cfQ|,Zge?"Է'DbϜO2^qVZ+oZL }Kz~`нcwnF1W#t6zfcciyMT>Z,y"'[RF`-g6nJD~H lsP1^H9BxE3pXzІQ!פy'rc/I+%ѪN e| R e:kbr,`4\z1697 l:/ڧ_Ȇ-Q3 WI'ͅ$7?{| ctNOfgV0`u_[@~Db}&*!LApjD* ˛!'dyp q&3߽Xj"@O`хmp .̏x~#,b ڽ=b:aGRho굍ȶL#ci2Z^ nbȦ9zIDm.{< $<|H5>EO>KLӈR`0i<dCJ ``7ׯ9 H N"TL1IbVҺaŰL ߶lh1-Ӏ"uP1ƛQNB.JXi134+N)Lu4d$r!&'pXVx$7eB~$nٴz,;[dġ:}فWG%8oBD%Z) %P DF 5<ުr,hDqW~(Zסԓ0 (~ɋacv6Kẗ #G͊_4ǀ_}j`orZ)m]K5y#Z{N&Ffٝб,UY@ yKȖ3via<#ooH}tJ|?hB:R!|^YWdw-A[<lyMT4AyVYOhPeh!}#Gkh!mꦤ8dZPP^ϸe1LNF C?JH5OTsƔTy4DSuz]2Ou_\ҫe wYN*y:tqqjIhicߌ(GM m<ԢWj8\f4o CVqa:YiI+طL_ !ˀ9 `c1cNzA']GZ:aGSw_f0ߒjcK4zS3N<7ۜ=85C &uҝV_.ޞ^2yiA^M4xiSߍ:K}r|CvZGg=r0-#& 85bK 77$lR^@mcT7&&k굘}^+WkWIքPut[@e fAx? sTH&XjT>45 d쓺&O dbf<{ttIԇNO[N=_2Yd7锺K4RiNN*^:hl:s1\5CC$z]+c.˩W-[#_}ܼƦltʚ_? st`.s?$?׼pHRUEdjm~T<@D"WV> qNpd~Ngulj\+=Wg_;Ȯ}qTM˾ǧc7Q~5Q/y~ K G)la\Ԉ3|qqPi*nKy_@2U<^u{8dRzt_觛JJU+'>Jvi ~?Ea]|:2Npqp?\0Lnq?ԩ1^Q0_\H=8؎ =_P)۔b1OC teĭ̲oqlZ2˼oCBD/' 83O-; ߤ_9` K5+97`)qgb̍} lK3z,tPTR;dCΒ?H\3ZWwe8ʕD)[[;4%}[l9U{@>;TTԵA8[8E>ʾU.;%DJU : q_3@Ìѱ&M)&BD!T˻gOcUH@j fi-NBV C!yE25{|^=clTBX}8qikh<3>}^ٻu{0}!-"& _^n䒜Z,#6o'|Lrzw7 aY @]MatӬVOVPaEjr\$Ѯ];9?`ؑQ+Y|y˹qd} : w GVQY.0qWN%pY0@ ŚOWu`ay?))UW+~h&`:@V勜ɦ`:"i~ȥCwZh0MVdr1B !xyZ3uAŌID}ftE=̊߾?|{j9wi 0z.$b:c xv"s=='1&]` h (HF9n4N~(H >{ք\t;quFz\Y}EY~hAVuRܡYc=}>.\1LA`ms67KsPuJ95Ѥ kG:Z  nR~rf^HѾsrYzCR9(@jXftƆB,rQ'o*/w9)R!$Mq7rH$k{Oz_58=#;x(4}B &C<-g'U-+(A?$υ)>'C(6Ġ "5ƹ#zˤF9^ˌ샗Rv__>y4/)䁮8!<Ԯ EܥO̸>RJoauҢ"qܚ BFw^ߝZ`X1\€'ک>)6|G] ?JZxDQQNoqF!=JXii@4Dw2]OiBYzqZ[yjָ%m,oed Hx '5_v*.1~z SHEhq,~uQ˝T,\rk x_'Z*,ؾr\j*oxҡ5* CQ/:q̖慛Qr* ?V2!tG$is(;Dzg xTIMF2C# {fONZJ\"تeeaF|1ٽhſ$Y{|aZs󻩴Upw6xht؊ {i}ǃ;԰)1{J?&$b~8K 7-#x#:s{oJ)F)R(JVh~WC\hi,PRm,PZsJ&ں+'I[mӇتh_万Iw<:$_5oiEeIF84{8W@ygxL J{BQkjר4qeם j CFlD]$1r|bK)obzQ7 \G%{)7e tlfl令:lQ 5հVЖ 8,BU`cr k,XOfYXP忿w˘[9) 2iiX ie훮S@%Az +)]bٓ|wb9ogQ0f3MOIF=Qy>2W|ۼF`i`#Hf;/14.zU'A,vs.LR!μ@<&3J_ u^0zZ=ëjdk:KhVݣi-ʴ~9b* LҜM=KS]qmDE?6G 2ݬl|Y:::PWJ6 u._&G|lxtVD;P{Mcޤ8ePzDB÷ק|WBeyTlB`߆[f:ӏ#dw F +%89Sǖz*[jj>&`gk|YJx &ǵ^|r}~ЏDdA|ݙ!+l~-q|h,%*M>gcs5bo ):4{؀(`CA/D>-VN|C'8N,chFto4: yg93IVgMLj xxo;Bi}=hqa[rKe߫Ĩ8>AH,X@;fCӑYɑCL yٞk@[gN^6dT #,0OMxb!ؿ >l Mؓ'Uur-SFfx!ˊ)Ki%+I. sP4M!26z˴0|×ؐᇥ/k^Ҹa$ѥ{[:zf!Ot~F}p'_0*~'d7H~d($ϝ?!߹Je߬qDzՀ+1TA8)?1cSW՚OnZUxh$19aRܺ䀳б3}q\1u_-BũOu/KxaEZa;]s_7֣=R$# ~B8`0@{n0+ f)sC47OyPsv=kGv~K`>_M9]|?}Ƣy~ nCkzOa1'lűb\|Z ۧ`7Kš[u=\k66k O&$4ks 2XZDn`GCEM,L(Gߢ:ʵ!I%ss@M,ru*{dR;BJI Ext÷ 282G~!on#yD.rsW WL816~<\>*̭?p^@]$&, A4 < w44"Q>d^z7.D-3v2Q:0uXS(6 w7 ܤs ."GsmvqO &m*Y]D4m6tÅi*xA!Y垞UlIw\7B{ΤTlfL-\"ҚGE9'?`d“K67aw홡K'ߜD\*IĶ]  aCpV-H:S\:yz sJF.wWĖvCecug'ABB(*`ԉQg~U* C2^JqaDISzB ~#@Dء:mRzj), $ޕ Kq: iQD'r^vLA~㣼ix__dς@j)p0{GʌXa%s˥+d7Zȡrax dK8#[TL/w9QՐ ^RVU9CoQ TB%͇~p@c{rdQuckip;^'clNMA+ˁ둦Dy5dɑ +&F'xњw7k- DRS$z = >sЏ ]ZjH7M|6Ҥx/j.AP|q4ރ'☒'x`vX6&#HBChҹ4l+n4UZvc8GjnvPV9S&gÊ Hsfn}#6p8V5H:mjĨ= < _lb)#HUaVWrc@K38 {94TIu5)Š50[04+;jFTOLb*{|&h ~gEϙ,ퟀld6^.\$4B!kjGr&m|ͦ߀ Y. KZ/iq~+v-,x C9&mr=$+_$iڿO.nv]f7*^%@XMBIRUz{rCСuݖ]2dhieI %m2/H@  ՍFT?2౰j瞐Z7%$<,x  "+Hph $/$!sp݊=Bqډ%*2L{҃[6dCT('~B¶Z-+sdک{d64\d~h|u>O}̟saSu WS91P6&Vil?GM?NǗ&bq<8?%6~N~X4ָ 8awy R9]o*LV_9ŻK缀 =ڒkNvGr @Ԥ ? W'dkUp:ځg/pW+x{)ql1J?(^3T _ 7mϥ zɉI@XR7}NCeBp P7ɗ<9(ʆTGx4W=au[yҍ{›I i8ɣd/WL*2ȩf9.@x)'0s+R$a{`Q& f;E2Ʊ6L`L} b&(,W_`ݔ^ QS`F RNj{/ ȡ/d# !UΜxVS1ث-VSHT5`'@~HP\M;n&)7_8@ [6 '؅+ mVdVD^VN]INQ,i+p a}BP. ZiYt(_syi7^=9lD1[=.~^#(,&B--[,8<>; b<@~"!b4\&FśE-ۺe2 ϖy*}yҏ2#*4υh4yb._N[:a?!!qqq,%FlfcxUR@-vÛCK U [l0i)5SK76rBjH,on㏫=WёO`.LAfiG%>mNyX>UR˝ʌD)׋b.PD=@IE"kjM8 ԐXj*dW4 48s&P}3×oP\x錀e>L(@XsMPױǴd^1m̕X& ܐP?Q5ZirmRT<צry`FFUyRXi8n 9oD w%Vv<+5s4 ~C.s_Zn_%R}Js'|y~y>PFF nе@/GiTvi9Ƅ\Nu!E떸pM4nH^ Hzn&5[a,_ς~gwۄXU8M!.^'@_W942hY>Z-fGR֊1=nϊZDX)O ejUAĈlo;?xF*o,6rrz)S MJ *[sWd;0LE&?ʎ\nmnEJ(IQ^*q|Fy[A#`-wpj a^JuL x;f` e9/Xr0e_2`3^WM!)@٘+ vH0K!+ X޵s{K.# ۩ۊ^I/X`Dv!E{Eh]24YvZ&3S_aB @,  3ұ!r kwfԭPhc (6IfM_|q rKLvOb{yDnTM]ut73cs+7$eD-)A]ƀ>7ՠ 9$s Fiijh+ϒ ?qW`ﺹ1@Aa9j]A8mq}7rk $=To'i4Z:Cq<]XhQȏy> 1x.^R5j7@oVE& }r^+Š~ЭMoB>GW VfUiSuK`ug#+c2֪̀ZȚHt 9?{xGuo޾N^F'h5 ڷ8*X?ӗR6`~Pu *E?uP+ 1Ya聎Ŧ9Oi c3fjHzh4C(R"WUQ#ULrm4bc鋰wIڛG2rWD4Mg,Ph`oiWC‹Fu >pQ6K& y :/ թCR栛Zy\,ixIoa+(v_RLVl['DzFk2y0JhDL` GaB T]+bAFfGzg<\U;C*"v/%b[m\UΙya-틏b;/-sJR멄pO07˕z*8w4܃out!);X *S]0z_dmѹY1'B ƨ5Sf]oɴx{tl C1ƌA擀_d|} XQO\aMT?"sr72. ܉s42ZTŤG7̆*9լq-gE4匥ݓܘ4$9VV=,SpkQ 鄪ec%m~t`ssc=$.rBbAd p c 9 0 ˠIa'C)ͅESD[lQG5MP2Pk=r[~5^ѫk;yY/ٟ'*S{71ǜ?:!1 I!  b R; Xb ` pD!3]MDԱ}+o(c؜ko}1ƀϫp\vD+nZd?͍_wxFM;ӳ~~]'rC[ W{UT׌Lz9p<.luDdHBYbwL10=d-7'w1]1>1[?'uR7/Õ0+[˓yG3{+ {~DT-Zۤ _qc~ oRi ڎRŬ܊8 G\%DgDrՅ&Ҙ8X`2ˈTT2Sm&i`0CFU|ic@R,I.~3ր)EUH2P- .Lb5b8O`[G] &­KIejrJFMZJfB )8hf'žWf  r'a92&VS7Dn6[<;?I8]Xap}^. #g4Ar~w օ9'nG'W{QxHH)XI$ZiTKQ>J|Y.[>@d;qF㻉c nF)a`ގYq]s@bוS%?tr]/@`e?n@ԊS>q%}d. )݉/_y9kݿVy"&ZVwdFL~\uV5@5!3ݲ`ǹT֫;M;U7$|çYSWznܞw|޶6`0-;\mM_r< i#vYѱ3 I\;E r ӕ; Jzgho+%ÃKAo&c50{az ';Nn Ί'A#Pv?2v5K'fC2Cfz;rMY`;ٌ&-XjBm_p}p㼹3Hjx~P\{Ϊ ԦRnkKն E䀵8U\BӟljRˀ|yPdW;d#v>r|3 v5*gjlnV5a-*'3ꪝObo\ٕX^:%,)ZL:+U]LLiU#^\B7{kHOCp@ ?k[@f DqY:ژKŠGĖej%x RZ_<{KK!cYۜ NC>Mcl\ ~kA_ KHSsyϨt`7M= 1j/Ƀb V2Xv!?s|BNOa7cmӨ zv.0deiq=f&l\rzB'G+ɱ#" AG*-zrk_sfR`=scQ뺖#;Y7):lFI8sܦɀe/lH A-SYuݓNH=v:p|w{J!M9g#ڡc1 /A BSSׁ2l# (޳i$y1ZT PrOXBp72 /Ra[< 0VȚOͩPTBA+hyͳԗU瞤GЙSy6jAzlEWB7, yV)OMI 'Z0 wug>k[qU ?_n \C^`sbvdhαL rxmo ρ8朴brUXu0_jWϚEIЍba:!>EH$|~:MĜ{V@?: ZέH_3|%#5X[H2Ӓ$ L-Z@sY }5@JvvLqWإ}~6&åq"i=lRr|ϭnw3Y[tDn‡0T hE&|@ڄ>[foNb_H5Է% _L"q`Hms.K 9cw/)w)m)$_˄Eu<Š;iEʑ=rsf؎JX跪SbֺŰ:w cB֯jYVB~, jq75ާCY[8?Ю(zEςH<9qyx}j= /cuyj.3N_L1ͬK{_r*ޢ9./Y?X"}&;UrKΖDB}x]НέG@)A1VHX{UBU+)xל"a䬣?lh~ sx:גK`Q0l;- Bpn~-s;ELx//j_M2s4m|I0dQ^N7CNtӁoaYPE Ѯ:9pW`pMbSe f乞0;鷀6ḩY6|qwNv xjtxLř{śigQ6 ߻Nzc@[Pf#2H`91#sxC.\^X7n!>&vV̈́訢Ԯڀ؞^ t ņym<۫4i ߯9I窬iLs"CNgek᧨>~=8R˖D2nBZF(BtӤ7[&9SE3ق[=d MY۱ރ.W 0DwkA3.+_G)L9;AIK*kZ֚@?Bñ8'l'PKz׏o~aT_b2DG^GۖS2Dק3*l2K^V%kl K01ȋe/$1S8cBn,nDogge- F[n-/k術2Np5Kc%|9Q~1Tr )ߞ1%S ճj16i$KUb \Lvs Jh`̗q:׶(HL»WW=YPaqq~=WQ|[YCX2?5i)Btgn/׭2C ǀn)FeT-}=9ڲJfS1hۃ>E-_ҋn?b:@oAaIc{S.C=m'+>BQ&Q eh\VȥOm 8+ʓ9W&+Սap׎q]IC) 3"0Bj!4\THTS]T:Sq4' <5&9(% :R$1fF B+sF d<q?f.7?LQ|ۯ`pOYM i6)RKb- 8 ֦Rח<(1xE?B 뻢~Ɂ>81ȭ,ngπ-O5t+dEpG\j&*-ﴧك?y=VUqSmw$a. dI  t(ސRx$n%$4d1=B2\{=9KhoU3XHȟnf1u@{ ?Ol7%)f]c"C[$%$b[>zXuBA\Ё⒤AM2ZxGjEЉXuN $(uT_F76yN vze@cFr1 skDͬH \RorFscҎ8KEwA=*kK#/F m,a.C@Ze$sOiMxDubdĜxa*>Qn㖪7>W:7s68BU35 U(D8\ to;I^fQrS٩AG j4sHA2Y{?~kw$b ro` 1`P?ax1q[9[hJ߻.eVs<+ά2;vYZC"R6|%jv1?7,:쬽Ï"2Ƅ B4!dTBkM1L HXܐqJ.IIOP0Ɲ*OMv?Z<03jZ xN^t!nj([`{m\\0ݷ1(e5œ_XE]6CnbZZW?C -@-Њ+)#X17Z*};}u{ x~)>4\8@Ȗ{}83rjδ纉 ~R w4iBBqEU9-ʧl3s7+ #"] 6Z 44 bmby]n6وKaLe Vdp\N "!#DK-@_y/)2VoOArV.H,rx?=h֙_%vF6Tݖ!K>R@(f @AOo$Mg Ut;BȊzwWDC(||AZ#`簝Q չ{- eju3i+}+ԿmiR_1` ƀ `h%"76~|!W>hiHV2G|q!.-pHm%mIL%v[BT:*_cJmnv)ZQ!ѧ;RĈfˈ!al̽1[g8 5ȋ#: O5@ϑ@JIҵsșGN,ipH]}%ǛŖHY22"jQM(5O" ,c|v9d(W!A[#Q=*bZ1k: FŽJV%\DQ~B**αV^S2r(jit%=f,ntk`VClNRpBV؝T|Y7R,pR@5e̿7Ѥ6D b04 0zXU{S&:6c;y>֖.4n! Q| ǝ38i!ϵ;LrX67ɏaR@$!FlS<$5EsE#JRR2 ͙)+6`dA*ByZ!ۤ^F8Wm]`c8.)gMV(!WjP !/3(AM8 [ϔ_"N|ݑ., ޘ8J\*( #6kP@S i<ek13\2Bc|GXgH"Uqo!ur8W+D6֝[9˽Rj 9z={<;0C1RSf gYT|P!y9@#*+ syIbK7K\d=V|'h-1n<@9GeɽUGiM7/xQn/TAO7ԭR1/R(MĿ`Ksot]-\xJpab!d_81Lz @>(%ΨqB!Z3pu'>,x2B`nD `dS>{w𴃈1c+5Adq\8%3^qvY`fhSIǗ/;׬[~Ŝmc/; -F"H/ B T8'b}IB;L lB>7+ Gɿ1;%#; Mjkmo@ _YaF%=g-_+ 6V+ˡ4u~ؤCAꆴsb "{&1јE[|{U@FQDLw=CbB=A:z^+С ĝ`];yE`z۫{l"|RZ h 7E7\ϣHWJ{E_D*,7O]x_}S.kÈƺ&d_-3risޚ_aV늂R±jE~-em@`γ'׳LI$KWv 6J0wMB Q -5\Ol;&jk|CG_:Lf %Oݽf%PODbC`)%Y9ma-  iA:.JF̉<,,yv yYb8KcecWBXD)Y`9S;옶TiEV/uIT8M幄hHM,X$M##hlr%Uk:5^*-5XWu4 p^U~TU/yC8RUXnRd$41a!@MLtg7C)U.?M!w;ߣDϙsAp.03A @;&+F 뫌󹉊#w QQ^;aKU>/jܧi:pTlkZ^Qny6j@FUʏJ@,pV|-?3tUQfa]jƽgTʇ>(4 hSz"tc.;gs50o݆.%־%&7C6Æ29 K"!:N OLMj6(VƎ@]XCJNZ/&l?#ەX2^ ǹ]/YMC;g }_nJPXtAa۷Ȑ r'_sp2aj%,Q$FzeAJsLЀ(ʟc,sWTw%}nh‚a@flK^18'Q [;2$V9^n"xOQ uuM¯a)zEx[]S9+f3 eiVY !a<0vIiGg@isOێ T$}+>M^Yz>wQ/yGwtۈ |39i Y6L番7א@E@ʭ~NA۲ĩcR&+ohרsRt1m=`EJ?=?놬qGnF4sh"00:Qu}=/;oO=pF7 TnB<;'QݾFb's gɔ>>oRfGr-[IL?aϒ7 ]iu l'+b5`3}l~7y23!T 7P69PcDp$2o: .G7}񨺈WdqtJK31O-btrϋw?ι퍷Md5Fݩ)8mL|*go ;+dNL_'Ϗa?÷m/nm:p*}LzmZ!b>t)ԞR@ܡ+D#bf x0@j07{F`hי߇s~e%  5{[*_X@xK`@dEWEfv'ˬJ^0B>6h`$qzIcWupG4 HnZ`F}  pYʇv1OZ#u|hߞ1xT8~)"i ==rC%>T椋Dp@ !K ~ ne@~O̕w3#e%c$I>p2᭬HDB޻ e@)hf3`~?vFL3ª @+?w vJ mQas `%}o(C#<\zlWf^X$dyh<]y2MHWJ.587.|LwZY q&I>ǔxI&"2}UևW-g>cou9ݺkihSJE!Kt qd>K5_8c!qᎿb0jF~ 4MF=$0uc=I@6Be>]rS`tBID\f+ylHE7]NqȠur@ /vrMz?~'T/X#3a>&R+@:{jja}͑t)'*9Û 'cGxjTwNI\/+4!_*1id0эY}c(`='Y Yob)g$ q ʣClC1!SOJ_ _S'J-|b@?啩ڛV!͇qoWg%[ #4F 9A9;sIB*SBE;ݎXhfH*-rDcNg*dq]ŎҟIaM75]>9φJgUѳr&9Yŧ\e0T~7iJ ȊPYJ0@7hpXtl).[$`iݮz$r#9# okYhϺN:Xs61_k`3e:?D[Me&;x@лUO{ `%lȢU."R&ݐ ; (ąD=-Ix҅#Jk`Mvyv0+X:.O[3`؛53$EF~(6dC+^g5,}꤅Ԛxu22|^,x$L51ou&Oe5 S`+G1dDu.ɦDe%[6eԁ¶ %C(ķ*-rZ|'m@~EA_rh5b:#Q)8aX,ڡFHEӔK0N!<~djZn#hK .|7FCD{N0 j&M0*k4vuTIh Dx\$x^Ŝ21 ?|hgEA ZEzҗ9܊ɘ{e@"&N:[RG A&; u;K>@Z%lx@BEǍ)Fz[h$1apZ+ٰ=e ĆǴ dÓ!H@fPA|-X*0󗃿tsܟR 5Ub8sd&PUU3mB/9S"~`TKCta0FBF8Ҍ' Qw,cJIdž. _.Ի1Z5dMu,5v7ɼ jUo|=FdotJHA]Ts>ui lAr=*7do0"xLߚ V7>\i^P؛g 4:sVt$P^ƗMK)ϡ/lŮץRfuPYo$8ٲKڵIq-6Ќ? '""S7&]vՆwG;)b\͊Q=$Wsnkdxݾ H\%X%ITs:ZCK4R05sDj[7ң6T@+*c8Fqg…%t~yB 2+sA(TP>arsy2'9Vh}Y/g(\uOU r]m{5Tu' ܊-2]YQ,m ʛs8d,Xӊc92GNX3Y+[H|!TOˁM#Z Z<%Q]Ȗ^ :t[ j(zvᲺ>^BQ^0@]&=/g 䝂>?RePg.'lo{0Z`bpƱ='f۹9/r1e#e,| -uGܦBz|csYPw,{r=oLr*ˇ!N00{F-tkDФgqB)F)&<0'+"Ylxҽ&VlHG!Va7~ʽ:@I zHbLȨ?M$^ Zk&U=.Kέ2/1YRrxSHe:xԀ,kٺ HmT1#g8=*\b\u_gTC\J2CB4xhlJ{c@7:{x4 5UOc {`/E+1j0Yf){Y-36{aLD{4r/Ywzg ;F'Ց0hM/'>󯋼hBln"GI?rƠIx?rv5WY?=8׶bs%0*:jTb%WW?ǗjawZt*WK2`@`GIdg } m#ATJGY:T28Ym4َ=iT!xmr21𙧛 :;Qq2vr ޷0¿tẏ.#Sˇ0l{ BQca[<oi~?{Z4#yVZ FdzeL~jh$ˣ=߲M:% oJŁeh&dO'jdhw:D|| J1.ΗPh=xA f>\3*@,acƆ20b.C-6?aqVgQ._CsZ:;dmoF~$Q$e9lD}a@:u}㠟mݯkЂ  \70LwtA6Ecffdq%IPj]}cS;pT{#KJпgCY^zTJOuV˙&#{/nGV[Vȶ!FUQpK'eR,M_Y=Oɩꕊe[ivo퓟ƌK \-b@p!@ldⅷڨ+(fhܢuߟ3 a&p->jp6ɑW(c-1>pt͏ X& v,Y? BPtOf',+C|Kl`ݥꚀ/Z["M!E|s%SY$z{[pr+TT0CRUimlSoA%ּA"{!ք4#5_G-n[ū/(@@kFDa~:̮󩫞F&&j+KXn%C4G U7y yj2ݙƎvb"RT [d.E|ܩѳieb&a a_h-pAH!*~ ¢hVvC]<u Yh$ȥ}]d~KLZ3{n!+@/y8LN=94C4/Ԥ Tl&M^謁\ ':(pP."̮+kwǙjv^fcgU@q4xE/!WUTmQy+7"5W60W]}%I}A C}+{[U }pa>o ;Y":O' \]D.^k︭a84=`9 S{C-Gf=6F=\Ze\n٩,BZfMﻛddz0)\v0_NA?ɾPטX&@ImY2qZ/s7uH,e,+BjE,0I؍wsW;[nF,iiġɴiԶ!4vPp'i3=!L˹W{}ȕ"=foS(c6u\1WE͘*7`p~ӛj2}SG!\>yCIH3P))YEl 3@Hߙy`!!~-﨣{?Ҋ_h٥R61wDH3AE+";Ӳ^>c$@ ISvewc}}[!@Hp?}QMFpeI ԡN|>Cꡡ ^jF(t3Sv\LVvAn10 fɋk8_ kG: AL퍸$1ד,d&j:n2AC'ѵ|t0-T]f (2u4XyDs-),VzAGF?۵~`2TCӉ!x@r"|)gs$ )3Q(4 "Z{c\/^oY4(K`$sO!u2)Z`@<g{,Ơה 3DqA`s: zpg(s=w7m_y!5`Pu 栴w12_ ~D2X䨌*T3Pl,禚AO]Ƚ]TP_zEsPVo싢D"+G=g^*a6bDR. eD`]g>~J)-cDX7b.HkC[L?hEe\XGH߅E^ aP ψ+9Ne iM:# V?˭;v w MG!ɜ G)9v-v9+j$Hsw9(6R+[}wQ{G+h}$uchډtte CƯFn|۽޻֡$6iJg߅HG&}+spsYͣŢHZBw#MW#Qgto9 1Zy]H>Ү0FPsi4/Y&C >_bk 6ܫy!=Q~RcL(eQIu u4hx\1Y 5Z}Dvs Õ%=N6k~/%", ]'$.B˅~1#RS:wӸk-"Iy[|1/;xkEU6l3q E|OL骷^|<\Һ&5egz/9'Ϭ\Np[E7 gKb3q№vw~L#+j=o;{=%O=dgىZ&- DU{l^r$6`ҁ$ ._J:~@2+yv[ӻ0QPlKٳrC"(S~n:H$*Q #Jr >@ i7ͧw*!Lj"*7FV:NImHK\M|4-)kW:T@n*ϛ抜x:mv^=㞚þ!Ԇ ]׷dbxn$᧾0] .pP VgrX. $ =WkvQ/b ;l|7(-JWHBB!//pFNRʚ3};  #:B;d 2 -c$_ dž7g xub{6Z-<צh^n"U4$|aՖy}yLj#7/RܫwchJiS M^6?7 (kho:& #-+~̴/u?8R*l[Fxn0v[FrmKuJNCb\GIA7fQJʠ|)&N5Of""[cK|p ޭϡ }GmMD2'IR;ieO8yF~Yjl#'ۊmk8d@ i4PP5n_w  \am"ť_/D~ܿuHyE1}G2|MJQ {x^?+x/LOX-Rm&9D$|- t{aG)pN}v%NOc *935CM/*EDl|IxtwR awB5}'>(fC)XY 7!$b{eޮI~!@Y^|`Ru6. gt )~[ `,Y|Q ݇@l)8$5?TS|]$h[a ]PvK9U"kݮ8ളfشvCфapӓQA9|`@zpe};ʮQY6Qc; 5Ha| ٚ?놔~YNCd=TDZ "3V-= zrK.]<$*gYl%(]e|&ޟ"K!>Î~ڵ#ޥ ֨6xv݃~jA \˲%jhUYEtpr9$ɻ<g%BDLeW &C 0+9LƎUS+ψ  `gҧAAGG !JXmzĠX\$48V Ih3Olvm8WE2sH%FZ*ƅ@91 ydo3Aje*'X~l,DN"@ lR2e0:j>y|\[!<"xNpF0`I ķ irx`E_S5$z \_Lz"-P9!{:1.㚎M{}FWq(7M' nӘ/t#+Fw^w 3 9 PAT/U$x{?=[aE oDhR)/T9^+9p+9BCYIHód*u,*#~|&,w9DiO`:K3Al5" ÉW\2w>JjiWK٠9Lo^8= : ۾A%sW =d ҅hzKnJLZC'/CaeAC =z\B&!a$8eGybPZvw:H+gL&V,$@O󢱜{eQMhf7 ;5GwpeL[C*pе9VyaZ0gӟX{8K٭X cZNqBc(v|{7.McW0wB SE{tʬرچ i_}Ylq@JZ;/>`FP&u"(ҕfD/XҾle79A+6Wf11>Wóg`ތ +q;}M覰xKF|  {u pD2y¼$p(F3F2phc A>P aCi#~#MM,}Tp9!!k@i SSywYÊspk1 H GȐ2*/uJx/2~[:J `6t 1R1t10S6֨Tx4NZO`!gj*/xl[M!;-fޥp`WZwŶ]8K_0,qc"Ik\\ocЧJQH'Y?PvHt?O4 rW@% as.G Q+_f~/6bD=a 5=]hmv$-g~!72ӑVAF)@D=@c0Bthj%4[|wAan)rnG0XϿ+f eO#::,I= 3h1kH{E5]09i=[7OI敩}HXCxA* |y8%VY1vϗ @4Ni1[ԁ֍¨B;g rQC7o 6+Mr\)4!Q8zgV"h$P-$7G V(G O)yJv$J%J.f#GƠ90-bZJUM"kGdKO/Hx:U$Ufɩ̀ע0P|I[ةp46.}xR?CTNaA-BP`Y<_XLQήV\s3} =*8Τґ ØEm.?AbTG3Fד);l` ~1ӌ1 0զ#co#}v39~Y߽?3B>7.~21r!{q]A=FF*<}F_g3?7x*eOm}Y]3vZFSc|4auU(|߾8‘8#\;jJP+Py|K)pSRF"XD%(q$$ P)-NO@!1n׬yBkeBqn^yʥN!x ?D#4O<`sΐ+htrV=QЋIu筅`as4FX~[Dm, =4ۗdbqY@!HC{Pp{SPD2{6Vz%ңu_"2;Dwߨ] % v չGD|0r*|q 7:E;7^e .^@rG Zq"S3p l(V0K,ϕ'oPL"륫I nh>Ңu@Uw렊I>uhhR CM +}!0 7)FVvT\xi)lm/?H}hx ́)2qH[?a(d> ey 9OEB,!d4xJ9f= _# WQw-E6T07CS$[iJ:jBk'hŰvэJ N!`$/PhFfRGuo{Ioёc{5wY0{?M?-i8x b='ЅvJhF)[=V<F#D _! :&јήD招 &u} <ˬ vTdym *H5? ՟ "<wvz߲4 #٥ i-8n02*gj(L ּw4+bt'_B\gTq~j(#OPBWY O4I 5ɾ~r CڷT# Ne.2@FAUc7}r#!8/p&(xׅ4H~P% KSC`ɤhA[%HT-CN]46C6gnlxd`H-yswɗ *iFy%*Oȹߨܜ2xYmUNLwT6 Λ?C9o0o}536zj MV'(MHH !_ dMy{MeܹjaAu!Ը̞VS'fȐt I_0|\惑_[F 7?~{+9'fvDS) BVs Rԩ 9[Öz.GD3ʮ4AZH6`4o;[;.HgEsYX@j.,.NʾT" C"r̠q?tsnE -v("jb7k)ZSN_Aw`pNMPOx,`9iv*?ye0I)]!ٷO06YΙz ƿC-s6)nѲF}08gK$ VjF7(=`/HŅDC|V@B\QЕoޛ '$cqyd|n>ZG F^C,a>Ț c?%N3 ن#>ީ"k긽[J7' 5w(8 zMuMY4NỷK\Y,cMO1COЄ!;,C@$*^S9U0HEA&ArGc,D4Q!H1u"R|HmQ97PEPw6 dx;`fPtrWR7dْ֛k.p,TJacpلp6 XřU f\}%uBEfp^+-[H 9ep+vǧ.!vcN~jƀ'k1S]o-'1i9kQnY1$; X A`bY33yFET iQ58ĸ~< X&qWټc >VP \WM1"ސ (l&:QIG$n*KMyyl9mPhEpSt6h+?AЍH|vGfViZwP ם3i@Lx۪\]:mG٩tz{+n,@$Uht8M|5QH@1HVnR!Ň+\ ֤>l-/ډD7er ^(1 Zo,#KgлMtc ܟۢy:^&mg"x"43C`X Od='kq]9A,<ӭ}hM%b']sRhK\eo/Q*D#\9"Ta0{#i;2[ 8sMW6'<ڊQY/#~P=2ӥZx݈pPZր%3;uvL^z*.V eYwRWʺ\Wu WY޷O0Ok܅(] AggS>*D9脫;vڣ8|rIDwL闑߀_x(UtDUdH=[t$&}k~#7.NHh0skݥ|QnY/UJtT[vSi-Vix[vr$ci H "j@aϩ,PNCcqJAQ@7 $B{R7ez?OvY|ͿN4]^~p@`\j̰P'5Vt%=y840э'+bgFA ,I k"\}Pc(I"LFpy]`I^*<m$0#o%Q}Ei\KUzIZȗW/NJG1.y`?D90AG eGU/e,]g3cWtG08B0C(4`!{j=r_Vp՛#x~JUzBK2bf?Gn7V]2wK MaoV0"N͎br`@U6]H nOx,sWܭ(.U/l$"qAJ* P5?IZ; As O͊dLz }K ԝA&,WTұVXAMTiu #f$hQk\.~ЅLՍK0;[Ԝhdd̸/3ϗ~wo>::~pcs7Z.cK< dVYʷbDzZ ^ }tKHD 7YK?c qh[ھ(!" 1e[ku<*^ =kΊq8ʊ~GUEyٿYCw{_$SS\N6/>R<Ꮌb_" aoUҲ^N71e|}t%$bG骲>PW~q.2k|5ڀ <#kwN Ƒ)39x1W &Mʱ:5Lp9(.!0]9 R)|vĵkqzzt]%P,.{\U}Y{\ZSZȅ?Q;RwLD 6u>PBΏʱvijxv3gӯHn7gi`h*SM!S&F܉VYK q,2pFiii"^JxJ6h !  <~d!X= ńѹ2jk5ּ"s_`X'ۮ.Tv{S9k7hIqWN>zL&Eq>'z⊲9<.%48=b{r wn ۧzge ?L;2hw 0& 7<$kj- |J +GXw$CL.ZgQy^ɸS[xs&I*s0_Y|HYvCG/^>i/fL%d>"῅WdY_qfKC#x1wNpg,vtӇ-f3@E+!cܮdm@EĥXtԧɐ:ԷN{7zޮ6fբ B djT`_B.* =@Y6[+KGW<a(,Ck **XF -231D ngP Br~Hqt_<==̇n‹@5ANZSOaIRqlGzH?A;[?mj=Xل^L"?]n"²ϜF04y@*N R%pȒ<'knYfgnpM2)iw8t[REف=nQRw( Z%:imP}v]2vnAI8I:ՐvgPJS {^&6u}Ê6;Xa) {!0{<}xS )lluk}xjPƌ ^xfoe-TդRuh`6nCJKK{cEC: 4}b S7-U=oIh_ H@NntHhdkVfN2$1rOp#1QYYsmNIu.d >I&oIy04Dg1y +L>B(b'VQKcӬSos!x4;*]Ȫ%Xή.Q3+eAI QrQalKj\C;Go@{5&7[]3y#hϴU%u/rU%3ĝS\E(*w7px?{rҌIx|ks.G/?UкtfRc׉/Z|m^$i h9/5_n8ioLL'w>YB e7O"S@gjZsNC0I3P A8"/x8# >ruTkW> db)ˏܩ3Y4}.)S&ֈvjT7r). pTo팕ae0'n]]s*n^x  XX%wۦl I݂P?{JZ8#gz+ om`ɬj~C 87 7#g ]]Oj`WN7d.DZMȒ䝣~ yUxH=J'%Ybmo`BJXxY%su.S] ={H\j\3ӓn~^17G1[y[q P*R09(խ sYy]+xs ;]+[.Ukxʨvђ'.ctj;Z"0jjV/Ck5~S45Ეw9k@0M-X*[!kN3sn~=upOJ74'`y~S!p)x-0ϫZl"8DSAAԷ- '5Х2WE.To:(^T!U9} ;*0v3p? CSxs"Y)X Y8 UhZI#nm$]K'vna !JU/c&[s'6A\'f  >^OHӟF1]3&4Yhn nb}ʓO[O+{[&q#lf2Q{sĬ)Kxo" la\/Eq:D I@Eə6vyecQ>Rjͬ"FrH"lt{TB' XK{K[vߙ4>TP5JZF3; % ,sr[B:mY5_㷐 spu̐] P-kg>ph'8Y j_Di'pEP&DB^o7\1_f<L5v No9/!#=,e_WN鏾SXz#NrEmJO V| s>#3!Lh/wOl+Z} {wh_bKq#tRһ,{>' ąLm&IcK#WŋґRPb  h9h<.6b;3]!s>f^=r1QSlywb}v[[;c9T?HP/2/85=D[FrXZƨVe~Ž;a *}7 gͧ)/sv!w pc~]G(d:;yt jP?k>HH |Ũp@^T!g!f#j:gOY2 ŭM iϾ4q" 9_|vQ-F#PJ޺̓` \l,г`Z`@I 1 .խtyЊLxߒ 9DgE>6{/y׌N 1~)۹~6gq޾Z"6=û;ѓ-&2x}8; \ wo,bXΪX-.QJ~ )/EgFMgo!Gl q&>7]s7Iq{>ZOWȡp.;J})cU|@s%,;p?*'\ z?8hdU<7a]U33>]oLP9\Ec뮁n:=XnpFP()`jZxZd r/5$Vji"xm-B˵,Q =J˜i?O=qҍp:R_]T?`]Ӧ\So@V.<T!\ \w?' 9C>0IE&peR0v$(G@@dպU;z%^ (H t#2R' ڿkgHEN7()[$v3ϒ]a"N08JAeyuLK)x}ӷg;Nxd5:n4|^i(j߇!%#Hlߘ+~_ʠ#7PV0bPZRX95{g>U#u<3G]}U\xr=?jm;PWy/qT.&4 `2|-]F3̣2SP[mL|: N|L=Nr w>,øX#c%u@4)(+5HhU1FUw_kai~RQAWHWϣjU~EٵӝI[ܕ%7T,cDiM~;㺥ҩ =fd1a.`}#D:cd;tݗIUh*5DK$R/͓+;U-2H_?6SP TΨ:z'V1IPY+Š3(DƷ%qcJ꼂 %FvS](x0]@)8DpBe>KG".]V R*;)ncMQJ(Xl/g+f|UƵB [͋hKI{+[{rAn~G0G8h՗<":t*ĎJ\R|iI!z7w.Cv>݈)oftH:+Ud_v07eD%?=ɉf+v$a$>xE(HRs7$S[٥#np{0?h.іѱ'QT0OZ(7d|!X6*/I]5V6`c Lм+V[V9t׿@uUB[!'䢦Xmz=әJ1j] ['LQ-م3XitjphoJ~ 03q[taG;+J.AëMAܰ B$d*g_N̚q{O;ꜘsh 1bSk@}:"yYd|7qo,r8(iV~X4 &D]SQ3EoJ_R U:i^{V,=9+kauJ8[JpsMSYeVWyq1!$Ne@{  0FSvv%W ^[@%w{9,#5\o*0} ]u7NkjEVDMi}zǣ]: uW-Vҟ 28D gS2}};(Ru^Ty蓻5ljr"XKYPiN66-I` osjYReȶ9tc}bK uL5$1AkЗN/;D>vV\7 :dW:zsRFpyjDd6x2 .۬Á82מE(:o2aA`ae=dXex :X :mA`O.#ÊTJf@qSG&|-u*";\7vqӡG'l qY/ԘK{3+F[C*7n 310Hh=ؗ%A]t.%&Jπ) gYMmDYc%M:'I,YS06-/(CYdA}>s}w3$+ ز=$CQ^'ߴ J1)$ʌ O*SBխӞBbfV_+e5 exsFD@菏u`[<;3^D3ex b% sj&y9mf#=m”yy(4aŃ)Vs&aMVyQk" -P.chClwfZ)/g)(#^]5W!8Z{6=#)IZM}$$T!tKWPAiS!ahZtwH-솇P `iSܵHv4/|Jð',D㳦f/ ĵd(Ԅ OӭbPHjs"8vF UbtǗ"(tl( gi1I'Wl-"t+7#êܤ."#X`]E }!]%Xa#@lv夬)+*dǕ8JAsj􇎉y[2] I3 [uի'-^2y\6և{Șdda]=hK4nI$2'uGS.VJ7 ؘ)6ܷcg 1qhR@T螣1q"-Þ "wFR^,Hz1[ѷ ;Wi*D3"q&ENl8 r(+Bޑg[6)ԓhe&$]L{=2>؊` oMv_?@Hv[tF/hfԩfP:-W)ڭb;A1.DN%媥pci$;b*BV0*wJf>d@Dog|ݠ;2Tb)(*}+ڊw (]F} 7ܕW7ߞm)+'CB;o .J",w-{|jKtog#@m¦:Fs,1[9xkN5)<W]RJԇ@cbcY`Q=!!'0p\Q z-@r'ܣe#BZD@&<+P<"/ h%jUNYLewN`@X!ؾ`gh[xb:4%2#&[vtuelORh_ @suMBYI@j9y>{Bro@A4*!"p-W$:JGJu!]lEJ>fwkaW槆_)0m,ͳzNC 6L>2Czz4)ܻ^6._Hdeߟk=Ls(3ƧVnnrXHy[ëhm[8ߒ]@Ι1W!X҅y}N24 u#ź mzM95/?g/I]ͷP㾞F4}v+~bU=M9=Iz\ ӣ6YMuYKq*>< 0;l&iΰ" $y 7$hM`tE'Z SyIfyPъVB(TjIxI7,A"f :?/D (le_GxT$HF:2g'gt¿f~`qCݎjrpe9D6w"2^ۙ6f;ti6Ua<)^L 5ѽ ?3 $M:g6Ieaܔ.g&8]f-GeOD[>Mwgt \̈́m8]tBĸ SCIpG84Usi=Ix >ЧA׌65g&{1dH&p.!rQˏ{vLe<"mzXw_ Ojlon|Nk#hGaGUQhj, >f8yǑz'PTZ%†7pW倆*ͼםa<>>R+vATO _\s)x2Aq5"fqJVYNS]#|H+1C08wj#DHշIn&;\_p/_хU r%YU*^c#lo9hT}ŞQJF#%M+? Mznx`{pm܎%ɲvY"n;gvYH$[of{i2rvlUɜv_n3cw`808գ CwX/S`1~9^D@M"4*x\ȻzRURu 8RU $Y  ,ܓzq|h^)L%^FkG*Xw?H9'M^_iw5}=;'EY"?Lv)vcqfB';i k,{<06Xg=dy$(@!P-L.ee O‰<IyiQ0߲ԲVoӉ {|kdW)\'byT[|f!#oF俅-P0uHy"CN=oN}pC(WZEF3yB:*dT}p*ţ R۰(D_b hF7tO– |FvmfaDw!ăԶfΞ[0m\ (",y *: WF,hکx`y/'6-r@b[:sI'|>zrv "RaJm>կ} MoҼV<ǥMc䟥žcq񌌫Qu=[Iz6VUiϒ7n㣣^T{C~h/}P:bWr+KhDj͞x\}}e[d8hCX&+ RpsIc}4neKw8JEfb hGjA= afacb qq> Ԅ"m^ dGl8F|( E?S1 ak}m=4~z dMp:Z(ER/n1xs R|g xsy'G׵x;r]:݇!q#WZTǸ[kE:~aX%.`b=:ɳbF꾤-3 k (sG%2;xhqgRlm{u$ϼYlk$ QWpM2WpFĚ\ $oe ۻy/co3Ӹ+ 傷Uye'$8t:jvdXrK>{ɘ낗v^s?%Z_G-C&GL`%՚dhQ*Ew5ʅ.u]!zcw J] R] A꧝B~E+JzAu*a_tkijub@5/+ с\u+Q' a EL^ s>D"YJěRkViwTwjHwZKA!0/Q- ;v믨[I tV7i~g◭ҧ ̛33]8J̢nuGt7rmuzޥqK xr'yqH}AP.xNmKMq0OuFi*6C~CVIr[@9A2N|7a[Fn|p䥇D(|'3 OW Cz.7>uqN‹cեC6ZUл`bZ-+.1t?.Ů k= $7wQ D{`8-k ruUte pJΨjPJ(ӐY0]<|*,:$%z;~ F;3%GF ʓ͝ꜫ_KL D2BlKoEJ]H ӍVA"IB;{iʼe(l |)gݢcO@@̴K8/3@{Cz"}K506T`]yiA5agt7cp7r'.? p/O)Ƴ5H^1Li_\;]ߵbiX!}ϿQȄ;0&6dDl<.ly{p渁(@dy1h|gn+ؓR[&ߟ31l`4tl#lʶ%l2;Srk I黈yfs4}g8DS(BC٠m1D$NahԺ1N`FU.X-g?V+N2-T*%-_k߳/J~.)yYdc_t S4A{N!S GDR'͘9xТEҔ@hCB"!_ਨ9Ƈ*.fO]7E=;Xooa+6LcҞO1<ێnzY4ohmv7ti[|s*'a\PʦaN>YkG./Hn(7F.j5j= :TaUh?.b .l0?l (BYh z{V#Oubp'`V{Ta-ӃTP9-"6Q|J/_9ܤƅ2]o++'PJ6̣$Ļ ]#j%}!GԽ)QuM4J} / 2 LsW8[7KBѣ<"5uLyBL8ь?@880p`<14F=P(`;q=_bhM;ܢCN>0&A]z"fn[6( b/Uv 1jwY3Mo}xqw ah\̛Dԡ@d7V7|%*hmyUgIgOQ!n= ׺C ԧƛ8ʚ MRp w x ajv&L 6K]pzE!p麿s  dUtB6cOmJ*U"NLM%>f5KĒl%Ґ hڽ԰,ELw?+}<AC;U_۴·5'H }5}P&Ա)ߦgӞn7 koxTgԏM~_XlزJd7Tl˕?)+;~S̿UNCʮ,ˍ=Ȃl A°^HCԣ͞i?~B8N|AqmkeBΔAYxChz!d/!=ًI&w6U`+^ӄVS vOyYyo˗{ӻq-۲gN*Cჵ{6 phfLt(Rc ,O% { b誜CԤ+ԑ ssH)u]+\.CmVSO2^v$8G\ 9~BX#ЎmF=ER36{~l?rKL lŠIHMkKP pɈ;'!NT>q8ZaDTGBAP[QsƥqdI FAa?p#j n/5LJ^5ty5tW|أa-{)8 E%]nyNOP@DA:OQjiuV0Ʉ2xŐH].NZ]r_Iy@;@@m`xګ̢1Cj϶τ-=Vn8p BЍ.} 61HBv|?ڔg!Wsv"*j "f26 jVoYU $ǐ=5uI&3tԿt%@6qF"]( tpA3gX9 ?^qߨMTjubKR*yNnw} Dty;ѝOS1R.?r]c='_؛J4fu(8cUIi L=I,k!݊,ߝ`s6frDf)3UX=R5Gߟ=Uv_8c\})VMFn,©1Dz7H'& G lPx8x5>Ы@(P4w}1G#a˘IG$q3dfr, @{-NrB[:A7ҽf]:<_=p{֗nEKF$)F1-_h!SG7~`Y7+`1us|Kx'X=ā?g+hX"jt5榳Wk|#H }9lQR9PTdM|I#k $bquImo85Vo'GFCiMvS+T jyrVNOPa޶+ݺs_ei``)k |!PSҋdk}`8ܥp|S1 & Կp+͐]= /+g 9gٵC̵AgIΣv)C\zk b&ۨ;[+O,B: 8`I€vb'.45lKaݑUT"ڄi]BDreNxloIn6&29i|K`O%>*Hvs 9z`ke wN:)U@+M 0&]s$XD0-:_r+}lYԾ%D7͹&+o#;ue^#\9xI/;: )O?\/j ^EWqf0)nUDSmu0 gw4>^:t:\j/Npr}~$,R;KSB WaT=&(m 8;.E@d3]R]G {s?7{Jfe,/uFeI\Rs#>ڢf9/( WNxO'iM[bu6zN|DL>R U MzΗS]P')KiȘϚ:%X$+$h;nl1,X6CMh"~$Pi&Xz夷Iko*+p%͚T씞Fdbgމp3&>BGqiV Anij7HsY{CJ[f1@yiMg[Hc`I=iUc̈́?OO^+ir("ת4a0۬+EI|OU&}\@6bʎ+wkl5nۃ\cKFt >7 @ PRpQ"=hL;Y5OZ<ueK-$itʓCJ͑.aӋBMfm)g>@h%v\tѩƒmP.wud@1ltOq'!# D{T̷^U]\z)5NREGIRDj0_0A#݂B.ҫcoL83t+,ܰ^ksD\TM$2]1mWۭA* _ĦO1h1}5 E3۱V õwa>w>.CUuD[| u aˋ{@Q?ocdQN}v\Ѕ_:]mlOL#.V!ઠ2Zg8 0V4PJ`N:*S(b"姁$Kw+@qa,_aA\+bQs>}@;ޖ@]jY?k| V..$D{~8x8b*R4AgEEȬ&ze-R3i</C߬ g?w'D`6h =~k PBA 僃 81c:{$81<`lKe,D4"a@~=-Hْ2mCX&ӫŝR`ք100 qpq޽Fs*V ,XY5otfʰMד'>ܨğĜ>X D.bca8P0%J] 7N!"(`"k=)%!e"F~{DE̻IJMˢqh9fSg`ο7S .5T0"l&=3R O|NH&pꔾV;"{Dvf|8Q\ϝ=n[=g !tςHT㶤w~e#_YZ)\>Io@C!̴'SRAsP6oQbiiugyo[~G_?}'ۙWR`׽ z{4<k'ӄÔ .bF-\ ho;zy<w{_~nv_ݯT bDcLNѼ:*7nhX^k:ͷ)2NWJsjHSa!rLE/F-X[3rdT Q(o2jj=7N9?,P(hB`z\Qf vsW0![khhEWمc1߮a 7qtS N P?'F5xƴtRK2gf3NΨ7kNw*Š|y[YZBj?a^\YIvƱOn KOP$ Ƃk iI#@n, ̈6wx Y^wX z?V/,c8c| <%6g9SD3 0O/>^5׿'m c $-_ ⌣"|Q=2 7*)P2q濕Vf`7nn65#Fw7L[[L.V b]T|/Yk¢56x$L4ǡ20.MН=dHH0W08ؽiAk`[5&c! ׵ lAv4O&)) 32FRf8Zy[Ju Iΰ3?9.@ӣ e| DeFaq,#\GKT'NDf6+~v@7!♫9 +mx "u;mE&'Ŋn NfT'" QίkMȪg.k=P C{fxV@JF7{ AaSG J XQH!I%ѐQ%]H7ez) ;}4.GK8dz{<_ 6zd>K )c2ȉER*]`q<Vk!zXʡZ!7H죤F}?!n.s45tOCӅc_.&r I;f͌ȏ.$KL#IS4]3L1|PVrSծmYw<_:~VaDg+L-*Fw!pgUúfWlx+m;*6QQǂ5|Tm2[;a  #?X->".tS;r3SQ7DD%d~ Âs *BYzzns$a_D/p3,G̫> $%t{ a`]\ͫ(kqJ a 1>xZQn}gOrI +*Búahj6~E’Sa^䊒żW3jppƷUŰewVb'`?_J5q/]H^7+|w]N6=yeb, 5 b rLaIfoy$}b$Hg$"9km~XY|Քhm0ؠwvP.]0"?fކտǍk']ol&,F3r(M":(>8:tI >,S)ԩ!935=۶Ԙ_y8mz?SAV}Zj(~ F: UkĄ_x!"di ±hӭ1 Qu$⬭FaSs|,Z5tG(>GLCaDJoG r7ah+ y|3 T')Gq.?k7g^`  rU4OS+ZUH;IʾēX®=:gZS>NBҨf؋v=O];U ̦5e>[yEȗr.ȢPO܈R%#L>18<,I=5X3"AL%V>Ex˰"[\AG91?%ClJׯw.D{v-yfjOA7Ȩ֪Vhps%Mjn^''+GWh@n>j-мHyMU?_֍뇈)7]7.O'+#R* ?oePf:0?$>OeZo?V8`^qi [+\t:Z!Ciz gɊT&r KFׯ$.Xu(0-@-P 7֠yyE#uQMy.{OPUyh5h$;kq7gt+v%E✲Y|-EtV|a k^)cnIQT6}`zR>i֘ /ط0:[>r4R۪~@|H؅I?z#Az?Ȏ3 1s=E`́!cd;ٜ͠x2G(4V"\dB SӋ(ϻ۫Nh|7rAߔ*[LF})bƜqd !(&KM5?W;I ,/Ӽ6 05` cOG1(101 C dVXr+ρ"t;.-c(Kڔ5.!M*v-ՃNFb˼~uW-v0Td(%zcb~ލ k!5~zYҿhMZy8/+Hs5ڟ}?l6NIV7 T2Cǜ2 +ֹFncbMVfLm˘~5чlLjW4wg`EqOa״){&p!9KVS);;(QI\7F* F^8jmc 1/c^ce#S9T{ !KL*L ܐQD}mΤιLjxB_ڡ7PvJBbsY\% k#[_lHKIڈq>I}kxGC`˹0s3 O fY؄X>f!) *i< '.ǨIcHf6.lY[_;np%e{\oYĄB1rr썜q͞f&ޱόClzfB8D _q72AZ h F<" x=$s=)`Wē[0ʞOzOJ:lUg &~ HsN}'Do y)OŝU85XLЮaONuml\ţ ݚ|/ㅾ ޗdb)uȶƔQ0ʴXMF$LOf|xجz$ԕ'S Kg 3KeB >fb9D^Q2̚.dB63(7e>*g:KՍH.Z z=X#eQR/{fXS:,?2_;   *|}nd98ܵnR>82i 5ā婍^'%LjyAfDX\-%妌m~l?}ɩԧI&B/|iF[rX5'QF2$6t\G@P[ކ46;pOR<ǛI{~1W7匁1 jO漎YΟ\ÅZvpe&w]=5AZ Rql OGBM0k3U5_/|bbѨaduÿ7}) l&mƒa|Z9rO݈mhM2к9MdY+q>e `eFq4jPL T⺧IXO%0Z|l/t[` `2nGr,j2Ԍ1o=@f^INȤ:~+=g7:IBeO݋6xCe;#69[@M-|ݑӴu D1DJ^PT&R(GN_Ck Xq|_x$S=Yn?;MuH6P@jSׂAcxƘw+/ba m]/;`g) ߛ4}2Uzqo`Ksw';.4çMK*U Gu$ :aJZ v]f89 p>@oCrwxv&:ę [oRa=Z +X<"pJ6@; rEeZ̧?5z3Һ8 uigL_b\n%EJrZK] i0^Ǡ/zͻ92nºEH-$[)4SVS)Xfզ1;f6@.Juhk=hRqA(WQou.򯠳bNZ?⽑6Ob-wNib(YD׷lUP)?YGw.QK.*߀hSŢ?|J &!$i;u FXy&ĦZ(E hמ0<̓~YQzf{T r_wI,["Wng<TXoMj,='l&t8b{pee +S.)bQ\6f~^#gɐTd'i5:K4>M*$-< S..d, 0($:_<`J\\J#AknK;B]R[ZM7NS%k\ZBeӌ4K 58\zذўQ$(Ȭ([ $+7۟ czsopq'Cϗi渿v̩|ђJ'`u-0 &_ 5;l:O_ީߓlPT0K[i6uŕy0VMy@Mq7@dLք]W/Uhn)B(`%aӼoⳬuRg,ed5y!OɯmJ_IMjd=Is:H20cb:e-2ȧD%7-*uӔd+EuJS *S\M&XA;Γ;$ڀ?e,y|bsf E~q9tn#z4y` 3) !a&i%ES41~".QؕL98Z1Mc*ɴs"(a’/b;0IR#OꐯVi PP>k*@"sr-eTAP(4>dxd@1pbUUPE2ATUַ,@Zڱd}UD6}Jb%|wYP719_7~>EB 9piHy̸_uW=e:ڑBc`[ 9x -!gOsqO[cz\ \m}PzB`S"Y)Rn甅]VQ+?y1Z\-}:j\5?4{ t㆝2$ĺW<(;Gϊ{j hB(jY삥+jxWA,A p܂|fO8mʒ(, 9 Oў(u|ighi;u8q-^i,$_ZoTVXra0/`}ᚲ>c]2fj1by9PqV=QL(>< F7N5qg8a%I[[#nf1TqZN, GU͇8)*eƅ.zܵsL|c&[]Leqk6)|2y?2e#A5[a!$`Z@a{>ӣ}nOt lY J`-xຬxXW}~ pmMO;pyXף$kXϠ,0_iUɬn!0< vlY iοiaʭ$_tEMRJTHL汒eV^/qy46`c=Xhjw^4'5xD:W(Pk,;#\avB_z 1;tfWkv:8_7$}ulY SRcx5/7Bis-\,>?@;ՙ\=;-X`` r+*\(v8(0޶18c1D>=52ۼJUi^ Q6fFDKQ h0=f#foۏ玔R^=Gcv|$++HQg%囂FlYWH7dYՒt@.._k kmhQ-&ڴ[ h U>/Mp3y`d't,Eg \g.{hҋN?5mGv ]Qmj6$Y,Hrvkb:jSfgTpR E"uoŜpOSu)$'ܮJuL2fځ IMWbOXjOAPJv=-XZ4s|236ȇuJ)?M)f0bGn+( eΆ;2=֤ĭ~zkY9d ܝH*!;Жs~ a`H~B[*`[mCjq@bN9 $zK8;qdb`,i;R 5m m|[8NI+gn}oKrrdҪb7>@eh.ٛ2+0Lб!/L/!HA7$g'@9F9z15*uߟK x%CLkfZuOr"hN"8l7W$2\ xB!j-Ȫ1PzfCL7bOr2(:f3%s:#>$_ {P*+/U 9I]~aViʪHB~vQ՚rl'TypJxFp.%ّБ[Ɲ@']|&5v 3ft)9L0 ~~C(<~)X4,"c6g#Hx17M3+k?n=8 iubf~d#BlM v&l<0w[ayYl;A@Q_w_"@"G!k Σ_zCl,~Sk^Ys2+kj֠W}e7tޘka V|?uD\&vʭ.!>n Gb[;./,sDwA]!t- ͈;[pŁ~<˶7\ܠt,x18 -+5I׎fb @|g378Ϛ aDЦӰE';z*jYMQU [<^ 5ĵ|;(FC[iTfq79G['WR0Gh׶9Ti.v//}t,eaVYp3aO؞~>e)aT| c$ѣ.u8 G\p0`o8ySa!jBlש!fy,XaͩuޟwY)-?jF8:'Y#D1c{W5W8r_+R$Y iԩ P, &iY~D6(-Qyf&vb:X.v?nw9\K?u]w.UVMC^ Ű&FI3A}cV$uKwR#9A%b ʒZ kj+9wzyղRU6્3Deޖ %3IEsi n+ߜ| ?ijY4hiْ2>% Gq'һ0yc0|CjXpݷ!*-wĚޣpgR%/k '孃C~<0c2r5gdV0DTYt}Aw !=6s )po)mO-Ȋw;;`>r igtuV&/rRʳ(YP0ج0t6Hy-l9|#QYYJ0$̑l%1^Ke.,͔N5F}[H:X\ ȎFQҙHd/w쬜.lQB0)2cY\X.9p~: ;K>"t D31:1 OjC ֤i&₠-Z*Zfu{$2p#؊rvymM+fŚv.?ݴUO$@KdSk:֣-9^%ĿXQ~Efa`r+ c3z\˔oC8n., x-XS 0^< 3"B; 0>mElv\`?#+ V؜b'](jR/vk,&|rѪ a[ʖ\餦lؙqҸt:Vϐc++iSٞ3OL,դLd-D3H|ch):?iTYWEa؈p'q_)|Qe4h`򵟢uQZ)B}8MR N|=/c=3:@$nɕoh]<7S$g!^ȵAn!ai³`i20(6l?Ѧ Q:]4u?T!*(F,e@TPz{`fXE}…TLT2s|ܜ2^dcNG7 ]J)?a~ܡշ<0 B84jS"9< L`aJ+R!-t?oHvûJ@O-1}հd2J7󮣐a,Ni^ 1xDWvoNTP:NfhC.I4O%LKPPF6&I9K0": -{=9L bho)-z8DG TXMrx~pPi {vf8i/xndH␢<c'lyr.T` } _:Tuƽw*9"M Ek͠A$*l>"%#E-erqJB HNwL.P"0xAN)j8zz( 1(JLD*¥!B,pU]'L!:1p/%C T0?XEA3?{(k={|" ӲWCP鞣Au;`Ad-5^^_Op:~6)];p5Mj4f~p'0(` EjXK8@b"q`P`yлG-oB,iRGo"Y9ϒ幑 ꎮښ LpEsR+Y~@]qd𜏁Ү%#q:eMZʧ1x?g998w]eE zW~&C? tlmM [>~$,KhvSkh7 wbC,W/1A1DHbV>퇃d),wWlPBl ˄H(\eAWHiPڌ+,W|:>BPVJ7F(F)o`'xvkqz-Oi,lvUtQN"龻T7ἏLAh(JnNon}H4[m3uȢEI'. bAK͆HK1`B_9Lsj96&$'{g3L Ȑ@ ETndɬlVW%u6旴9ָ 5$BIv90;TkYo._\u!5>a%L*VZ̬j/IFn,m)-;/lY~8.4m(7@s0tD3 >[jj)3|ne O{7*A#Q"4$aʾ?긋Ў-O$fs!n_Jgfl96G}EPߪEV,4c߲ =HLcŠJ?r+ $5|.Kb=zx:$6P- tّ^er2(T՘ 0h=GRBۿ{.^۸Y Nd}d?DQYPPkpMROh42Pk)D=X~o=i5ZS*L3sY9ۙ0ff }Kl/jq9,0ʓTUpSA ^]%lA_ynO+J m1gGJH+"HA6.ϺDlH iP=bx3'a4;]!*zu.ƁqrV$hUvCq[2VJDW!.(t-ڲ&1Vu]7KۿBxȤ߲ 8^ľ㐙dY7AQ`HaZ§AOUIL2SėxGDe;ie.h Y'p.Y:=]h"J!p(,,@ |f`<]D*ltqCMֽM.@X3R!+rrϝVtR,zjU^w 85 ?θؕB<;տ#e$!TGi񣇾5'| %7ZThl'?OE…1uyˣ H0!Lm!QB(Ă4`b "LGQK%G9, O=Kg|Mkɮ}3x>M 1gtwJ|,'Zޘc>Sϛ Pt;g/CjK&FDChrTU~3xIX0d.N>fzf[ubUPG3"&w\oM)AKI+YLu#K8o*x GCmFW Z Rs*әX*.O~c=2Wbkpҥ<#q4blP`x g)A+TNBaݔTwgn.ߺf+͵:=jl5P۶u&-k6 { ÐaSmZoHG~g=ߤEQ́R<A1 <4\-h*Nh30=g$*d&2 f¹!T`SAVΙ RT&v.߁Cjr xצa3#l~S崱^8XfqQ\G\Ogw[qr A4~L!W,Gҍd"K9yhua (Lq=A fSH{O/~GOX~06|j>Dzf/9$R"uSuR[M-iKMGRv`U>R}Go =Mę{rM9K :~jhS4B݂BsI`[^_4bշߙ)b_Ͽ{-`ǵK< *w J-q|>mSrOAT%-ўC{y `qe[ `;ݴ-\$81 ~? 6H(Jդ Vnهwgv &֘82lrMHXY]J҈0m^\I.υA"./&-ofkiތNoo5{jn˴j[TbzTUy Z#kyi^V0jUP_5G\!ܖDϻd~_JoL`Kԋ%.䏈;L! e#x7v}n1q{ P2Jbb`k!mγ*J4 |(+Yº,'#1nپ5y0OJ&_*Ġ<~a;9eQcZ:b[bR\fq$$qJ#%,0>"^~EfSp]7W} U|~\f@.Ω <7[ŝNfɛ߬6ȈRq?Buϱ\l+$< t?Ý+y?5\v2Pp!(|ե^CiI<ps%S  9%`(ѷ0+*CyNPu\a/XG P57L۴5k2Ʌ =&h_޽h|3?!hcy0 \V6de(GBtgFH!,oc@F@}!3#$sEx (a7q>ƺ>هGHG<>v: kcG9F6!ˏx}!4n#rcppm$ bׇ2$0!~ldChT]3`:Blb 0@}{찼 #Ѝd P3d3xoznfFvŏFdь̀yWmF>Kngpc ^wL4,/Gpẅ~:=fv/ŵt \/GwOFATM\oF bM u1[wI+!Ph)2 ~&F,c4!: }63Vd8y.{t#+뱻abK#̞VOc v`"b>4]d!zmYM!nNb`]̘[giwD)  Dx(p7͛Dh6xjJW\Qv=տk?fhxz̺\4\0 b-]_RnʰsFdhF'f[A|bچHqJ(0!;L lsO6>hPE:宓W3ym}Qgv!h3K/T`Ri;g"up_~4=,Gxk>KZUZC+sJhBRy' JVjs#7E(j/xt_~.X_2@u!Fyh["p-/@+ul¦Gq\9xzxT$qKG |c Ed;j*pO%@8@" ׸ny2I*+d C;k4nGXNX1Ԑټi-KzLY]c]lf.TVažjc^zg8[> 4Ϲ*_6 &lࠕ~LO* ak?܊PXca` uUbM@h x i+ݸ٣Lr^0hY d>bES^t}pwL\Ag.tA]878qF3P#1O,λO^jG$zx=2q$4)- $}OJKp}M4%j.lth jnH@e/HJCyUS"Zþ" WH~ʱݷm y3mRCFR":&+K!mv<"<4H:d&~ٍhH0&N_EXvU}SlZr͐7F5I;kiKJz!I~yq i' GDG-+4ACY]$mbBcKwooI[8K҄ yxɧ5yAdWH ˙o w : _XH4=Y9m6T.Bwyj9C˂ aXu2X:H\R05v*(D>25IÚT&2 P4=&*eQWJ+#̷K۾P7 k=̔Q񇊘XDe!q$G$ź]'㤚׾q ;W%6& ޞq,p'%䀥C #{D5yx@ a1i ψV~a8Lj84Bߊ(hE"`,.t1$ݺeytg/&/Ih4eHwQ0h \2F5Ƽ4/{2-z.Poۀb| P{!BZ ᔱ]ky 5"4*X=뾲ܶn~x.MƘS5 - ` 2^ji߽!5xɧI?3nSS/yʃpFruCu{E"ֶ[aْTtn bM砏Z Ұ5Y]])-<1k |^lJ$w\]W)LiJHb÷}G4\}UTřY醘Efͭ73<,w$BϹ^KN˜w-),Tn3DՋ./bI_F /ҤsݑL_)??J};\Oxrl׿M}|ø;OL5yz0';b bFF^Gcw+00ͪ2G(>Bv Bl)<$F8Mfovm q >/L,1~-gq&>a$dyK5Gzg˵|L(6Kv շ)/\Q;=YH-=Lu85foQ/ |T$N3+zp(,@[h.V,]JyG*<a'Ώ  L& sEɸVͼ5xG|]liQbQi+} O͞MUY Z+KV/XlkJ. d%r,`20#eׅ)q,or.$ڕ7j(jZr>=Pfn.?#<bgtniKub mԇ)GL˃3cTKٴ;-hi?ӟMȘ=8鳴{l\LRF-mCL1 bC`8ay3HKTz`7KuN=>nhR!uuoRtVA\O+瑾y*V ~B\zОACf%({NZNLs>}wVQ>GtJ.;1TW3Wianj]ri(,6~„{ ԧ(ԍbc'T6BfmԄo pRTA_hM(TRPBBz,8计؋m c$sl896.2`GGWJFdu$QFM6ev rLc0H148zʛ>NщNN s(DH&5+bfP%ע:>Ě{wɰ#">R$d`-B(AxЀQp?JюɍnMa?~2}C ${%`m |+=)y0Ks+ H V me%دZFnN2&1/7SXi{3u=[PZ*CqE0Xx6=i5DT^r/Y6~Og3(긊.S"> M~x\ۧ4 MWl|SRN_(]`~s`p ̤A]8{| $V}H@Lj ~uYJ @FjtS] LpRTl`ȶL`pFPoܔg'G6T#өo`Ql?gY0>H.MM#f뾶X+J=R\P%L 5|Ouo/۩=X[07^e +(6$؁8>iz> B~7л1iI("@(q\ +K泴"BPVD{B?fS0mu_=" 9eNC oB9 qlt=c`죋~ Rf|}ugm\:/tT&VS3"hKژ'4 j)lh“_5>`fX*)D}`9 l]E+[|_ҡjl>}kxt08؇MrWxWQ>7E,R_atM+3r9H'|fCHjxR͖,HYSZ+A']FFtH?!L>Ĕl2+u>*k|bd{o%S.2YiMiK,`(m;K_q]@]n3Vr rXF-X\i)YyбwWJwz)xѡBG"=@G*{:SmuW \źJ3~%K*|;b,^ITY6(䀵nFe2*O#|Dyd;5f~QY9bJ1" 1_j*zjЅPJXS쾋 L,ȴ}jzlTvF) !r>/Xh4;b`~89֌ @،*n[9ooZ}<#E: <<Ҿ!)V4iƼyA kKZwa,:p(Ҟo]^O]:-~"-tmA z^a->^zձC#K\iW#ui;S-!80V'xVPg /mya~CqYA,j i2c!A=Д1&\RgͶ8xcwC#M(W*Xarق|&\V Òf>9&zK6cbfû_Y2 iE"¶ko{*)XyL=#Ċuק_ p5IW@i5c{,FзA/3< ,C~`F .iۋWD0;2q8j"G- s0o9fa?Ҽ<_7Jۇ &ǓH_|gC# ag ӻK25(D4:0W Z%0cc$/j_Y>~GS29 ꏼI~!y<;5-kֱq Փ㙴iJ 8s@HRIitWqdהB(UReV_&۾J{/A_SK#c;UwnEQ+#UFHxe AXiɰ]n!@%GKCGu!}*V(7@RqPu&i=RR_h 0g$00#e4GBF%< voyx]8UU֎WDJL(o*LٵX/,rB]$:Z[B]Lο^p/^T;aCVt`M]Dy߲QVn]H jmaQV ,HFGNA=``iHJ-A!zuȀ!.I~61y`}=$O>P[Aug5\ ؅4/ٙ6;4L<-*˕(Nk *;O:(mL8J0B㐿`& Nv&]H104*TS*kq3/s1PMj|a"=e'ѥo>~-9˴DlJKԀ&q`a>|4 K*&NҋcS}V] #PYb{Ԏ,'cBTo_7謷pg p|~B+(#!ˏ :~2x+Q I',%Y]sMn8z~P7\/i\?@uɼѭu`Y$^4cAAiď੐\ Ӏ&&G 6`,a3a 4k`Ӟa! 7+__Jfd6>G$V^(D1Cf⍊UZǒ&(p1f7e3?*^bdKI|g0#֯W66# iwp6 =,@#ooʡ%z7odE6Z7U% .% gn X48^ f'W҆r %=(/Z*O~rf=O'D +HsP6WڟzpJ!msg7o)vШ7b̓Q ʡ e贌-%z8:ƚ@W{#mVKd1ս|QlDuM!{8@f:u7ȴz`J֍\7 >cpnXOQ]pgN@FHdԎ˱Ģ=YR}' !P!w˓Xrfsh?`PoL^ T]u #-#mXo2?u̇4+#@-'x("5B8Qf&Q .忑WSrZ ]le +L^C󺓄.i=P'@vUv+-@@""6($}'/4\]`_PGv$4@Iʽkj odIm/֍g))C=UwvHUw]Pf^Ol?j0ImUC"ZS2sP|!gHV6LΖh W5. ?r+% AM@S EHWa"VJ24}Gߚ&w@/F0Q@ųG'$|}H2 %GGSm&UI%jᦓCn|0J‡"%[47yL{ c)%Ө}tfe 6sZJ9DXoױ d߀yL\W8uٮ;B-U#x䆝p(Z@P`͌fp#Pڍ4j":f({@Urש05ۥ(0Ť}kԤT !FHB> If-15a&/>3&= U>yt2^rAfQ<\*o#շ%<;˽Yqڶfon\RL]|@(wC4tZiOR29\sz)>1PQԖNJ4ثZ! 'bpY`IL9sB4Z>,*"4~ j. aaNyi:}trK>?ufkr7?5|g9j2Ȩ%pJt8<-* LwpWDQK)sa>\/ߌG5+hjn&2 = Svj/-q8Rp&Cb OQ!x@̭[o+H3xon±7W6ՍlnF[B,,B =5l6ghoU~zRz acں S姆tƀ&23JSw!A,`dEE,%q 6މ, O=Wj#]2\|⊜:U9l<\ҢxI厴sFۤW}=*78o0|i8ɵnHCYKSJ>Kx]ڸ|6.gjG ))bZ`W|y62pTYDȍd` V6Ip(,tg\4Hq(")aOocaE=4JSxG,1WSA2%3`fЂHêNqȩ*qZeNP脌GĊwFw X%zY7y sr粀mHſIQM5'r_\.(O+=#`ƻeΜm/[[SJ=_qS7"ZE[KA0| 8Erp"xV̊]:>x><+$Q賾GtIXRy 1GQ$rT0Xs&oX@L<"oec~ 6e)1ӝZ@>c! 07q\PgaH#l;(~%#2tˏ(}% j;VuA]گObȄ]x2t˽V2eOM.I -Q%OɲP'AO cahvd#rr!r ㈲1ad/ݰeZ$]? m,'dפ! ֋i YÃm뜆(uOǹz>1Rsx݉V8O ,pz;1R63i Y-_X (kÐ)flEMc9Vf'IɏD-$h {=Edaw,*^p-}#t$GQ^0V$Mٻ>û`:Fqf"~͐.GD j[:"a*8 `Dɂfpx1@n6 *mhS=gLlO?e4ςNi.(Rbiu 9y oS_L ppovA*"õ%9 o;'}^\t \yIŰu }5R\dgMTrFSu& 8Gb6sԻ3TOO];ҩǘ[*nUmj_vECX:q=4Td .PFوːaLi [M w̞<11ϪBY-Qep4~!@ ē'Qiq}P}3BjjiwrMnD5 Y5R%vH=)q]@LhM#-C^$]!@4f0r:SF <O"yifx,ȥnȫ犖*+|>#s|ۀ.ќ\.869KPY̱D4i&d nqj !Dqkв%B0(fVT,U[Ie|jb졫ڬ1#, fv-ew0#(uGs9q0`et}Pynp=?+z<ﱴu3Q3˸z?(2qhd |2%oDz|Q,ʞ׼fΌ`ΝvqԎσNHOFfQ@}n{*4hq8}U@{ӹ\}h =b.9.4*-|`E_1`hkϙCi"ڱZ@O"VΖ`8 oI$sN0vr;X*tBri+v_m^ QYZ6p (%f2"w'nPtyY (д"Cv+|e-J -e.pf x2;Q 5㇨ >FP5#lԀ$?Q 1xo7qR^*Dfj'W︋ \ C3ٝ"hړ`r{bӰ|N/dW3&!]iHqƿT R=& s RzVۮP6$C]' ҵHz&ܕFI{7oY,)U{85o0nLMH$$%"vϴ[0=EUDV?Az-e"ɟ敏k3v`a/DsM` 5R+Y`I~ux孁qY4!D$1%GٴfT 08pEQ_ok;-.B(|r|zqz"1HdIq̇(u)_N^;&/ֻ*eoў`͖73,.M3;AvXՠfKT~atv.Cׅ->G.8ͻiv) 3sY,*}5{`WR'PQ^,@k-s04:͏Cj#Ь$]R>Ljp@X.닗^Dګ@!w s\IۛEj34n0oP1򀶀4F@-:Fq ˫p+@ߨTnAmTfW@p?uIm㕟P%WJooFi O6]uinQ&+ز ziCr*CqƸ!X :Ͷ[vCҤDdd(AI}'PQ|4ɔ+&'4m6\D%# ;bv؛!})GPpe-"`+{cҾ*ġR$x#!Hd\$Q Ǚ: &u$ jt85/fŒ-67Vv<,?O{;q;BmzR&I3?s,QǫY9D1!UItư.:.UsD Lf>)1­oe(hjdNH%.-l4[g1T zڼH`_@~fL-7{-S]}Js1([͇+jXpTr]7C6:sk"7 8 }gG6Oc1,6x=w:wj:7=sqJ`v9'`\;SIk Pgx8"_#Fr\ Cփ`41Ⱥd 1||7;F8}A(<)tt:AkJFX_{W#lNa)}arX+$8jv.f XTX1 BN׳zڒZڡnxEM(_c\ .b}%QrO v#TL[95t~}SJonwh? U/gӈs<Ԉ/&`a@v,B*q(Ӫ1wq sK>*([< hXvc]t , ]:,9A$EX5΂k>2_9X}B/̛]L3~s<&bW{ԧ8a=Ut5>&ILv,Wo\ah=쟅cinԣ+ "׋2c.+"=1"V |5urE$v 9K至DPqs¢$^8ј - Ʌzګ^!|<Q(C:T{61@¥֦`*0#F1L-@o&料%}2g)sMMtwЄ9NB)B:ީ',K}\X;!G g#(WC;qh /a Lu.>O'e\lo{̲i&; }0x[#3_jJ⠩ @7_m#3_=i|!f59|lk_hL;9TZr>Gj ##)}E]~6ЩzrQsTH4ã5P'}&/!.Ԉ32 jWX*fWX-ŻMeioV>S 28=%vrgdX:"c- %;^#=_mdԖ>[ejobʧ4P80mҊ9Q$L`NShQhE>52.0<^. !JܧB&+u-Lq\hVXŎUphGբ^&[9+g963A58n<_`A 8nG+&D5rT#੾^=R1kۇ5 [63ՒiZP mzf]8.V%IT-:KȍhǼYx~j JhxٖEV^uT覅J$џ,&M. R,YXrX@`NGb#$1Cd[]cXkO;j1rp /3mT#A\~ ]CQF|,48Tѵ8}*Q$v2T}BP2軐[gXCz~be֟ZS!Zz3 dڈdt@=$4u ޢB \yͭ%R UgV &Gڊs&A'16dqLߴ:ɖAvb>e2}*e'}@ {5JEX@=Jxbݼ[j o3=~.HKz`yِ$Xr$fs[Q6[y^kMӂ{d#[=+LH}?Ļ >n3W|2mr5Sn}!y>͊0CU}x{xBxU b 7 m˳.D6hdzj# BX;~#>1~z}$5ڇT-? :Ԡ@n{vnp4w7![glf 8Kv%tN>R2qHfDGDtx"ӀGbA$d %{^3 r9-l5O^֧1aP_@2bc>7mS1jO>  7XnFav\1xr&VBh)kFRy;?pSd3:%HdJ&`Aʍxı$?)<u': {] @1ѿۍ+ށAUppެ'F,,)B6  t-u[F1O )X |bq !qѿ@Ȯdi _#N-曋u}BV'NY[QMk!a H8(Zҹ_A]?T8{*eG,D2Epo9&gu\ }Z#w}6l0`8?ғB8:?|Qq2Pqz*3DLۖW_2A|}TY!>+E -75 W]7@kzN /`riW+& i+iRm2aO(Eǐ'%< X)VΫ1Yd ægC1v*J1ܲ[S: ol?{-ʻ9OW)w&xjE'Ilo)'K% @DZjIi/cB~+)9Ltk)n4ILּ @=48m+%|JG*큯bѿUX&cxRׅe"mSh>oUI3Hf `Hoù^ ̾"^ߋՅM-za'noy$]`bו{Q 𶃎*j.㐚;r[Sj]=]rTﮮ3? i$ 6X#!HۢŅ1,aqֆQ 6 ?8L]?ݒC|ƭ?OuۡpbK؝ [[CZi =ދ*'u񊥣ī[)2HjUTfi:e Hge"9I8ѸJ2I ~ W 5.oxK2M<:+a(΁՚/ZI#;1'߾4#`ϱhAJ {pP)'+!-@ۭq=3tfouF5R{QON{:U8_߫ywOA c TO9r {>4t޲M + T(Df>2't]DmͶH1F.N5⡵ tkiW6Jh0X_rV`N(*[l;^o* .elz4>Sq[0(ޗb/&I#X*-EdՌ##m],6V{FtxBEvޔbr\bda H =" }eңڼ7i}ȦNFy .]"2v! -uMȇhTɛ֓&;i =MQӕR#QDH}Ƿq0K s7Ɔp22o6T OjyWk$bX ~nfo+-tkoօ̒VՇ O9 ܩMvUF3Ϊw^ l g-՝/n cb6!J} ׀~Hgaa{0|=˶l֏#ǾRi'Dj Ě%L+*^ ʼnԸN<&0GJgSzP^8ƷJ?Uwk#j>\tot`;w'zPq`g:igfI8/o4+rZSjQwB&N|`jwʗ0ʋ&NHZq/t$s\'m1`ZMX.)8,п*&>=:/?Rj|` H&dzd/XG.\PYrXzR >Wh72%Hqp 6٤CCĂ$fub?0TbVEQ]"]Bƞya']]twSmi$:/LYQ6̈́ud-<?݂BBpK/_8f qj:6|o&7\Pvg^YjQ =D4 ~#:-e9ϛ:ZlG'I@m\0?wE SM/78zֵ)~bmqS*4 Tk>/3婊1(9c:sK B,4/[⹜X}M; crɬpLl/P5,J۲?@D=`hΫCZ"=ҌVP,=@'㤧,j\‹NOc`l]@ {:4E8Vl"u5Qњ07Q?؉N@Lx$ل Hkr D`U_B$DVNT[0 jpk99h\z 6č@ z7ˤQ/Km_0;:bBLPezq(p~FlݹhpDN! UU8eƝDRbAd4{hl4?2Clm 5;'GLх2RsW(7j,S\Ef:l'X,%n0٠0B{vᚣ.^3:8j+ 豷HYۜŴOi-%Erx J}͉MnA `]š7TCP?AtG$fnXRBG2rt.Eh{ʭzۥ-zv d {J]Wv61F`76 j$C~6$}iѿ@zvn RNaڳ5 4TCY#v =6)OKH\;&%Q#y.6TӑTöKrdd ; t˜Mޞ54u.[dr%4UҐoIi9km}de{ϡ4+lWPu><\Un 2 jJF羹+*?[RQ# X7) h9Fp')lQѵ |li^/̥6I}D$gQ#u..QRA)O}w>>%@yVǴud}P, 6LnLR@foXw76*u8O[7BgBAWpI\;&`|`*=؍Ikm b}B[<+ٻJ).Pp%d徫;c O7 bH-< МK)" t\"sdXi@: 28 eb/`$(hx*_VGoGp7â7+bI'k(3pgdO ģ䄅)?vb(Yngo'5Lij{UBoe'(K.^6 ̫QYaӶ=2SsrBw</ٴBp疐:?-%5-FCf~Ef<ա~TiQU%ސ%USI2QxnN+:cv)_6[lx4k}Ѥ5¥~N̉CUzݏ`60f}XަX|pTm[5x΅hFEz FyXycQb;Q6/^?L(pH18y;y8:WƘ~כ/[B\Tm*B,77Д{ *6pAqfp8͈H?~93dl2Qn?S}IqR£@BN,umv4ZAEe(~'&p큋Wf!M#v4SL?z6"hU:iZPfdxgUuM UH7^۔AH >!MDG 6#C& k<{+0<U jhj!tU?д/QIbsDOBHʧ^[*4}Tt oYb Z{ኬcKP ]$a} =|>+IAqBYY *w uHG!Cnaݨ+p}HwCS֥"?a=,)݇v%6Mt0J; o )fYkϥ b˻SSihih `[z<2,'F#vBpR9_֛p{Ode=t(N:iUV__;3;l=. dev㼧(y8U'O&KSl=7`t`o/"Dr'u FM껨F2lba;V:t2b_~ŋ"b vvm#ɡ۾Qɘf92ݴ@,c*.ġn1A?R&"b{/יBVxeEd:n 5p.J"%'Ȟ =BI m8| Ia[Q nHD,ɿ7VM&!NbFʍjM|XЉBh),OG~eʊţ9Sؖ=pץ@s*TVhTГ_Ӎŕv(v W xB+e񌗎ry(8ݼ}\OYU-Y=gSq$-< msJM1rYo`Ǭ,X{P4j[em;#W3b6yt<)&c^p}K @id;Iܼ/!~*O~ƥwVT[-H֐fT=V;(sIjHOga5E"Oo 8L!8eM>Nnax0$'¿*B6%YLǞmY t$tBnD;]>YjJf w-pX]ח*-[- 1(q$tm^5սC`Xw`"0.xį"^W |׿Y 4Kh h&}ՋvHrKTA[͊-a2g 4ں.CFdOJG-O|7 NLQ]/찪іrHH:꓂+V\xaL8ax5.f>+5Q펬sXÖ q:.p29]ԬSsjd"cݢV4 =^̸_TʷVg㶚YO$a͑hYcgo˯>!h*=F~ ؝T_B'lRҗɡu߃,W2H!VMF0 v"6 ֹpir=5^zч* 7fE_Y@ r{HME|TED.G^YO27V=%N #*N UKeO{|6LUV:UhcVyej) |{.'0i]1,r?a4lGoETn^ՠ7>S!1~7g.D(4ꣀ>?!d4w"ZF`8z*c .@o.>(ɗ$Jկ=g„6YyN,-$*1!8c=%٩`\ԁUq`h_K1K^RWˀͭZ0n+)kX)gy1LVǴќb~)#oÊ} X2"WJ}Q ؑk7*35z5sc]wx(7׿3Yc&@AA:< > |ArQGsde]VU\k Բa !-|3Ӳ޶g}WwҾ EW#5~7[G0 ݲ=nԿxGwZo|7uT;G+^e^qeTnX[|=Oo7@rɿ1]P!:+C.Sja< ,)|+jQ&|Z+ϖ)lbq8ͯi.êP_FG'>YhWJMB}ߡgX[*Nw&o)>Ty/ 0d^Z"9Pǁڵ_L@/L&{KY 翭w׊;磅 uH09?NkK[PsKTc^OskKigyU|eϠhw7[.nX#U͡Nyk1 m6AT"")Ge yZW;K5Μ`i6=ՏEˤq' "$@fXz!s63c%Xh L\Xb>ae'73l"<SfI aD~RJ+rF3F@=s6ӮE!/'-&| _?4*Н:O355M!t5GDa;㷀#*%2Lj<)JyLp?y*ߡH\ >M݀yt SضR/iNsjK@7j_:+GWEW6ps Z=>}g F oPDut:)9t!Pa 2ݹ: m4%yI%ʙޓj5a n)TF d8qա3K3@^OXUyȭѪ$%򆬘7q:vnX)[&v; 4S*p$4׵J‘csCX)DNJɊN:l'*rV\.D,$=㗗IFsaIƄ iӖ\ 9nK3|PT^,+miuCS+iu~V:~6,v9Zx fWNW 8:bb5 {E֔@W㔔G%1PL,WkO 2˸k$ |MÏY= ͟)"z/_(#W㻥Z%u¿ݺ>0BQbn8X4f>`, I `d<^FnNǒ_$Kf?+yM1qSL&8}3T!ј]|5JEEƝ,! & Iqfܻ,Ѻic+bcmb .ӹ#!B!H;0E>81@rݟ0nV?C翝+Z{Eλpbt>:p8iME$8%yߔZ SXz;@(% 5"Qzq}qH-cJ ^"F+2RQy5h ݉{yڌgd%yoa$IxKQ3YH3op߼LE(G V4VXc[Ctf28$>)bPL)Yf, HW+eμSB#]Z]e`ss=&Lkzy6jqȰ@˝A`0^3;̥:*L26%k&ŷq>9rjgCJɳƤCP5*θa Mm|GefZѝ{t|L@`ҫJA뛙Zj3g^IզӒ t i!p.u#A{GrDҎyaJ}rULn0c3EG+Rk#z,$%e鶭@<}cw- ؟oh*q t`)bʅJ gKŗ݂0 U Bʈj83Jy JV>1$bיـ#E^`ǮDX$ÆK?vv3geΕ!#z~R2Yry ET#獨 PFeChֶYR~U~"x 'YjFHC>\{D $tMO>ٝm\E=b?{"abBr'׻Ȇڥ5"-#14B:MO8ÌN'qE1W>5>Gm+'Հ%$weiͯR +&NKo 񔽬:MbW^TKU)4#]\ߎ%cmc"ӃWm #,^ S+fjښ@הּ&IsuKgx5KT9Qkiі``?JR4 &J;^p.2nxM!}N]|& gy J E'wңf#FWN vTNJɖhj.NW2]lݜVD! ˹}L dIPz(<1[9 `a|u9hօT>7(,6fTH,BDd@hQcMg̀ RJ;Ƣ+]7;<; BZt@J#]/L]>&Id%CxX .s ݓ:ԇ*e.q<5>Gqf'r+1nɆ̐~/ oqeuu h6-`}R#1,P8!L!f =5{z c.h計hlZ'i2ھcc}ZD\A:#Z@uNuksڮSpՊԺ&sOJ@8v᱁/W͓b|$SJjcuQp,+3x'sR~<dnwnI@2{ FUm6}H#A}2GH>;:|&wOXb RΆ@ ԶQUW1$EngTvpqJw3kS>+SG;|$j캘7F-;jl q(5gݞCbbE[j}vaq{(kke]XcfKv.J(2. n"ۜ<-EѬӯ)Իk0mc! XG D kh (]BDsdаzO3s[[!#y %GFDF#JL1*9vAqȋ䴬jTWh.纂@OsZ! s'8|R%?!)CUYdrl t]D B3xy`Uz~Vq'm-w k+ݜrY"_ȓ!. e/ZF^i??Fռ/fKDwB@'80\=v$:H{Җl1Ad*(%JCe 'paToX/vrQsJ7#FP]nT8 PZm+Ҩ@ߠVrhYk /=4gy{EuǬ'8lLdPi:y{rC`/(Ιݜ"]Έ]'n꙰F /ELHNѽZFą@5g$0ӧt9L߱?h0hIqOke MEd#"@ E/+z€!'I͇QE;9ijBX{X31f3ɑ^:ZfX8HU23!^`,>Hkq+Wm;"l]kEX3cy5<C,xͨQӈ8/Lh$#|_z))j8GOlt+w.kewqIEU%BCa]4Z79;xA' 0S ℕA['$43-j`pɘZ5m E.Z*w+;\1''气<ģBNyRFWp6` x{*+I yä  EG]wMx4OMUP] Ca;T䤗YJ: ;֙קy=iqVr-z3(̔ z~K>1nkQ9 *sN!YVu"aKZ-㔘tM}x3>n >`'E|k[U$`H~Q[J?GP(Km1ם|`ψ!Gl 9ڙiHU>ެT]%!+vi5K+]kˎ@-ZdN_ʸޕ g(q'Jک8l;ʿq\ GrIX>Z\G#W $nW A¦\-BNi2:!K_{ qS5xP ij#xsgǶ*3c4$~&t?߃Qcf{"zF8x8 fLa KLC뢭^mZ\c\HզwݕIH.qZyiI8=dSC$v9Yy3o)^a-\(M8UmF)g'v+Y;1{' `/>9d%jt٦g> F}^c` )`8rbsqkTWr2VbZv07f K7i01(}j\|}Ihg|ItD4r)^4u3q= `Sq, R@yfޤ7uQVjc]*Tӷ2|`7QL=6OE1,v<Q?4  gqjtZj#(^FNJ\/z fY'p'Bz41f>1 ]Hcx|}A!G{Lm!\Rą^S"2~+;*6bBրy^  aXШ `2s=q+הRPtv _J.̻ dObPqB& XDjttߟ2LuYT@ ޙfq( 5vlJV)p6 bV~1ced:[Cwh6 Wd]Bz j[M;?Jd&|NR#Rd3 # мTC(ΫmAlKV |9XB(_p Cn*kq+&1i *eL?z {&sϡGGrx@2`0YKgD~x}V՛uhfMj4Q*c0퇹0I>XŢBd8e.~f;E.$ VAژW*k%UvU𴬇a ל֐W$ɲ^r *FpTgŕ=SEՏ-of6}f@<  24QbrqQy79Փ/Vvx _ON1UP@ P4c( 0PP to{qd -S`!`FCA{:)j|[{E rC2ƍ<9ΚGH-m6wѕ$-x:;yCd#7G$y?h{ LqP=A0ڬTHe<^V)@JϽ'wS={~OU5?| L\Tcu) &q>ixm2iJ'Qn VXS#Z3/S1lHF]qNB_Y6]fr.ǻ |ݔm$ᇀlCzR|ic B,3Q!tH#I}0=0L%e  @ bťluDa[)rJ9g&KOG갳lh7F{h,3L>4仨UPb/N*&qjB> iSi}C)}_*!~n{b}>zy3"(7u#A %GL!: J19xw(f`G 0*Z!>8 O;ttl!J2>Y},TmW(vDYs7(`+t;OB!psf6H_W1:/̇Ui/401_q$%׮ok_?5_SE+'F8 ֿcQֿ;!AB%@wھ3/TGZΌ֔mLnhu[,#E #,𴤘 +ډDK5Muuϱ2+bѡ. uSeU³,Ony8g(f7Fi8cwpQ^3OѾR*+_uw C e.J_5@e5~7'#4`ʉ;Ml}KT+I^ ΢0 )uN?ݮuW<>_WL3p7s3ۖ9__݉ yÛf4] _&ONֲoȌ!D+.QH:yiA/۳{VFedT?]6$?h[xMGjϾzֻqS@uޕ8_ci}^C3 ܹA/UKp,?YNV=&]N;sr x.B)6OԂa.-\iN71X}.tl ccT:]/2J'[H+r\A( O)p%Zx`#̑(]QE)0^yҴ$|s >6[I(F@t~>C2ӲY[;d˞p)Hp$?vžM+RMSf"m#'Q 92ZJUnb\-=DZ#,!w#\wvs߉0R@BR/kCҪPɝ_[ylkǺa<Тc/-GHJ5 Y7@g<*$JA!׵7#N*d;jYptʑ1Bat]oІyjG_v;r:WB y-XZHi-cM|' 01K ;Qq@Rl뜐M],-c^^anTU"aZw ,h$$(o'ޮCE04fzjY:#^FLRlp(Vf:2pްsgz?2.ZKиE|ӆ- 37F\Ʊ|I_--d=4kj)[# & \ګT1(JL^DtQ) Zܾ dw`y nWыܭ.3I4#}v?D0 ɴ iJR,8v:wYl^pܟxY+fV缾Nt1170+⡆6x0*Q8}B|RV3`_|ف BOR`Tuisl ;%h` [1_ i灌Xyd <QQB9a ]99$;JV k3#ŀ&$ivc`bü?f"j1Ayc``iޛGࣳssW, zN>u<K4s]]J`CjNCm"cSXtS"F z~wհw.'{0װ)i&faL"?A.j߆ZXS }G}8i8`lLI?~  !4Д]o9H(%|>C=hJ,%"R`a..K:ƍ ɸ{O4=5JE=x=+RqTU3VL+BR.qsQWSUc~-J~_*:SSz {ZOA 7@$t44 a]+zn9am#˫uT!z1,{}y6,VѲ.r=<'e,wM[12d4(*%8Wamԯ#p3L~$Oj)A dilU ^)*{ag$3xXHI}@5w9CM-[&pH΀~`T@e꼶c뉖+#eP3(gA-ܨ_xŁ r6h±jJ-{7/~AL5%P0=$*"Cf&>J=OxTNf%GH $@31[|l3 ;[x*{!)`vP1=İ<Dui~*1\c#Kt}9z_`σ 츟̽ڄ::ۄa=ɑ9EړMM [6\??5OF5~p'G)?rq.~@sao6^ ʮn $~ƅݷaP[³fo~,KEU(> >7R2 7X4iA ZRlx啾V956cyŎ tVRTQQU+de'Pv5ZOMwe?[zp D)6rעm OSkbȠk* (C;PW7F5swRvNdA[ դD*RX"lGe Q4ZɒfV!7Pj;o^@ےLDz:7rO}R.gQGeot`+6פ܊G=Yn0iAM$fԙat.gʮ0"Z#t7=L #d^x<d@兩vxIU@jC:[`! BW MŔF/ucsPߗtt'\#@P($Ǔx揜<օC^ǐfpuYP~VicRCʷ6JGly&QLJ\:ؐB8J:h7#fm 8{?~,\d5Kֿfp63ˍLA@csok'ەL"D,ٲAb]e56h% SB5cS:"QL?rַ95,T_Ү {F3\Jǚ~rD .4MG6sLx~o F1иoH?E-{ kR$7Iy% L5,P_nEz$H$ebcl{o|W7EUCGe\ܕZ*(c /D36r:*e-c4bm\[ljbT ;i(8i2|eY=bnKH]̋DiuZޗg%UE;О,u^=lU:hI?Jz2ToU۽[T z[\ %wr\XHDrV&zd("%T"ML!S (0w' *LÁ2i9+Wkc\f"wbhEA ka'\鲕2܀ХUY|ٍ#/P!0 ΅1,r.?u MJɸG7#T\sڦ@,~+#l=)lVߠJU 䳰W&JX'f3vmXW^t IV/W]W.5bpL iĬvs}"jAPz6lX9W}eޥ\98A\z7O@vOF ff_bj1C>zT V ޴+Cx)HF1XQ$n*!WTz {U6EZ~ Є!V-ZPʤݐkI/?T:W[KBNb*Og!(BpbPfB>gmmT3=BpttKIv[LX(C_`G- 7]YOkXfرWʴ(I((F'CPBt~fBȹXa:) %%+~=a @TYa>0Hmg6D VosMD`'Mz0 [ICmx>zB 麺&ܝ vMCNSc\a_4o?AF5aY'i )P}؀PȚtr뺉Bt@OE$XgBx)pMylM_%!mO7jFAg&#l v`b/ hK XwL9ku <:Gȏ ە(q"x3oR֔8-) ,$F$2yQ;X$ yiH @Me_~O `=Mz0Ңn+r09} ΃UWPhd1Ki~)+ۡs>d Z}o~C%w2.(mэ1 'Hn =dw.D9+ D5cge0JRM~A=6+O;*Rn۰Ԉ5μ.St'/g Gfr.fUF+|qW}?ZT{[3"XS)BwtF/POOGAX Ln;bD_&/CTV#lh)K5"rpD/ 1!Z`LգD“HmQd-T[D9ɇpLԒAdd:`V[[S7hQ:ƙ W@\g"_L4ʺoYڰ0x/>:wP?H,y?6? z??0yS^=^3;(7W!H+#Wö~ģ=[-Q}4w4Ənw/"ТU?= jf1"&C(_(˸+?Cts/PLO[>+U.\v$D җ,d:pC$t[x^8,¿8JC2 5Zb=2 )y3@Jy5`%Z3ɖf ȱ< V=!|S.}JQ.~c)U*K^2W zgYG{P81,-t @n$~78i v s;=.߬l]7e}hw̯1>ټ`p"=J=8d6N3; &~v8z^DA⓷8oWy[&GFU+<&XX12T8J+I d39s|CP|R='eIƩT),nV׿ :>L0^Iu?f[Ng_%KR(R5lYOo( u+*J)6(6r+qVQETI*f+@ MHhX:~p x(*\܌~ ֲIT(.q7*^lm>qC"K%jӑh`c~8Hw!LA<_h|FRH;GD}ɥ;@?ȺYRE^3gs:,TRgYSwuptK{%vٮjRzgyݼUyhs:гov>>|󬯠fe{ѡ!4o[|ҹW1,v7uT A!: *=fȽiZcUDj+a`OY(B›nWՋrhyӐ4ϚLxb TAݟٷ,}8J 荈unVnm $R4WURL {Fvb,RHP{ @cj ;>kLPm KM>av0;m.!E5n=̎(P'p:.({(;9 \Tj0k2z^#@)`I. U'iV+@@V5g8t!k6K'eZ6򼉭d5wqq!+պ!9Ƞ#ᄑKvv0c@:8>XЃxAX\#+0䫋^/JiF({vϻpo0vU* i Eiө!aYۜQ_%14ћ@j@mGk?4Ĩ>cVHr'9%-ՏjȘeh'~b<[5Gz1!]wUef\j{rɳaGt?2GmzJ‰O=7ZZ2ѣ(_7fcMǧB2DMQ~~`јP=HFj R$- KbXR2hFԬ {ċRXȈ!Q,(+ř %8` ʕ?}<vTI F.]o20DVDTi9bD޾*A( jq$=ǘI#`q<;vc, -'M4iBWFX"ոΦ0X3y8X?'@fpHWpB{Ox]oh{De Z4d +S]䫹'z&$1L4?I JrƲ$2$LaiyLR~@"wEA.fqXBPNdatkt Zl+ˣOqTLٿB=H"k@`j%?CCkT{r EO|bxj-V.!04ae ޷Ը[-DȘ Vų)(rrFBY +T"(ǨWf{V$?at<+\`Mv*G&,Fr@7ך>Ra& s13UHt׫O >tT}5T53ARvPЅ#lggk+]J*Y_A5nP$T:Wy9cdrh^rG-Z ڵÀNnsπaX$E|IX9%W1Y %L#)9ߢ]LpP vg,(b9h+'bLK|N%EYՎD]2>H \ @B/n1R/'˳r69J}.IV[ׅL ΢L\Z}m]O}sV0BELp"B)E ډ ʤӚ⌇=5#pi χбj~YSxwţm.u Fl AkG]w 悗\X Bl8Fqcu2ea:s|-+I1(6R0/yp<\+Ջ"s196J2!:4u@k dzX9 6c¯0`UV?!:b)E/ !v2]cvpu?\ jٿ@ZJ?QՍ [ҷ" b V 5x{QF0=~A,W 'E48/ʧQVMj30kv֖s{j't%)EuG D؋%Ԩk{FT{=JgV'A~C3ups6'I2J1`8':jW7vt,ܱcrJ]\jьt1"ǡ' ^§ <& G0BOUؽ40rG70̯2XzHꢊw-8b!ZNe^kG>@'2$ {hf42sOom&=<1a{L,~?}\رSo 2GsĒ+IHKw֜epJ֕bQ"aBM$@[hǶo۰#`{J T\JH6scڴ@Ǭ;HC.͝Ⱥ?xqDWiQ-"5UѣNo,+Ha5wQ\m4B$h  .[aJ8|Dhggj-j ؇JRK!M5ژCװękOn&kY(v+f.{MV\ xbԊKXyC< MLonoRssַׁPt?cR1ZzpYcY^D֏XރHozA=hk-Kg6 -ΪA':;.%(y4DڈQ ,nDќ vS@ :4 Ym/(ϡA^68UMOiMX*OTorWGd)_vZӍ`Hqdpshd %L|.& M䗖:V{ `J]y OqeZbc0$Qm 29s18 5CHXzUBFtQƮLѳ|lL+$?2Oqc}Mh⎌i(if^Yg.;`oyTػU$J2ZbVh\Hˀ7E;Cw't8ˏώkwAƝa»3OKSZ Aa-g\3rnn.1tv{5L}յ;EcYTv]Yfbχb>`$W@aH a/Yٷ,$1]\~s Q;!ˡ::W&:qrLʯrHY$t+p1"t0Ub! |5cK!9'`Qm+K(15h')сB1"k9F+O$rr3A`Rq(z :'Pݙߛ^"CZv֭:#n,޲$Kyȥ.1]aNw{o*amhv܃ ;Q ЁȊmt`p"5OC5(aybgIie8 ~V1Lb AW9]R0S%-XV4T;Hr J.J[f6 =d旙=ع۝~$eo爞VjPYq7''Tj,->yvJmVLTlGZ>XS@s!>yh#ANM.rȕ?7HG\ ?:oGQaF[, ^ͥgNƥ\NXJk06ӇpEإ":T_%Q}s_"4 L'`+OІLI- 7Q/ Ow6."'5@w&U S VIT(9w >t_:k!|H\HjdlA:WG9s-rͮ^3CL8 o1Nq˃u }PZFY {u<|/^QD |O,q(/v5;O#H!@.thYI\PB<( *rPu%`L`/vBޥ:s.?E"aAneºxBiN,x2bxP ms>ٮ DP-qЯq-&mA9]Nl*Lp* 8y}_/ҼnP)G8@n;GM+a5!=l9~A޸FfpNnmmze?' kSn O+?OR 6{=;<~$)5DH/ y?Hm;f;ArE#ޘ-3fD=SHҽz4x,WBeC^=vUjqL(~ NLKM3 ha?8HvVy80H>/Bs,BNkA(~,bnvM H' % &V؈h/YhE8uM2l`[3\.\]ە+ky2K 2mL/D{ܝ5PmJiSrNҍ"<5,D[tuW@/rTZAA!*[2ٴ<8]gX0q(!l()o;2$|َ —U3I P~Zbm#CE&:j[U#Ӹ@zl ݥ ",_231eg wya3| ]\r0?*İlQXd^)j1;_%]>֋Uu <¢OrY@YלK^g5=pj7::4󺷇HwwNڜ̽)X-6W9>ɃVepxB"P[{<} n`,7hbLpD>Д/_0yݶAz%z(y>ۜ-Չ`sma-4ATmU6N}9ZꮣЅV?3Œ ~1C( B-<rk(&Nt ZӰ 7cGG |xz,@/*uƭ#yr)9>yb YJE V…}Q UG*G 9oqʠVK//5niu;Bٿw!êA2{fqwwj]Q;ltPZGyE6 jijiy/0]Q&_CipLRQ"1+$w0K"K{QhKCmUO@ԫOo=F_o\Y{P[џ&%]69 ,½gic  }4[MR@xA(E+?bV&r>{DH& jޘ*%!\8 BųD:?+%){ e64T^ԯŭ6IΉLg :R~oImV{~lLib f[PNqY~| N񈛯a cG^2S*4b5Xt"r1'ׄS tDWx=,Z)lI+$*?`bEAK.r\&.[%8>cH :NJ /!sAD+)qC3"@Jb-R~`c8q` ߦV)G@Xם4m?E 62Z; ~ě0]eŠk;iWְ{ڽFs=&#AH ;fq~CqގZPe&ʼn'{όd@ZV#eB67pώ~:.-3&1G<HnfO{i9$vC {v@+Iȵ"p~IwkBz': ][oQ|D(*jܙ:B;lJ;K.q P_QCQJÃ.t _P`3AD*I@8F|-18U+`Ex.v̋%r1jWNrEA掱8|譧rSp DJsnlrzR3H~nЅiQ$s s6X*[Aс)y%0Vt\/*.@~K$&Ru&vJP*r8W업@S=E 선b1h)hCDPNJF\ATAQGp;p73k%@€6EU1lLRY}~8_ûH9ȉ->`Pxjh0}Fqc "6dGӢC,x_QEX^{jta$ {Yr ]IrѮ; tuk?HtܥK(툝:'~x=+ɚgIzGQ)3[K o*Yu* (zy9X=EbuE l`,C!"GYoI* +uX)5w<@ax638l-dD'P޺T*&MNP˶D-ޙRS:42g.&JDAULסhexbXɼX]B4}BwEE>&p+TG=gr[ٱ˯Nz{Ͱw{Ɗ}Iqf3=6^~ <M0ȑ3)o;q2;D KYf&+]؟k.Nx8!&U Gq㿻?Mt޺p>H̖خ:5/q=z&ՌbЎ(HVH8*G-^_`P6;\M,XMd4s9-SAszɡnao گ(Zf>Oen3'01X~_қ'us7[ 6wzux7:3>-ҥŭrV0: ~ bz22Q Wd7JTqXM8{%38hrsq8.4%[6oRFhX(_a!x LΧEz1]J4Y-M縬bh|3=@Vx) FwM3UMZv& -fUms(9O{sg o$xM PVowhnFRjD*ϮIX9H$;6 ņ s^W?{n Jr@([so3 PI:i#zXnWtKot:CׅϏv;' >JܚE\0]I̹.j(.Ì+>@]Hb6iguCu i\SɁ}.9$7ADÁGש2U CJ{@s!zSӱ37/pDoC!3&Q#/>XX?!NkUIA ܓbRx x}k<ҴզMS0At_YR&h^añVx>Zb'=7NtR?n*.溟FDb D;|D1^D~&!5G p=M;>_Z$Ҩޖ!BѿeJmI`MwXZIbifq\2THWVϢ ʮ(0/68 myŴH?i%vV}dwW@Rݲlj+z+a**Zp~P0_DF/gƙI01ߒbM)c,h &I6[•` lۃmO6KԋLoH {$h[b#43odlL(8> j/ ey##}e6zRjUpg}%tXje*[imփ?<ې,(쿳ί_-s>lnBԭ*bQ7W5e % ~9Gd̬yLѱw7Ht($ƩX)YY]"occAFy*(U;["`P kW!ϲpY}h#w;~}8[ cP &Kĕ0 \ Iv=`25FMbӶluK1Uˊ"f&4 j | :Mseɖ"*7"@^BtOt3SMo3sݕG'+wFӄ9ܝg 4tܐ`% ` Nʡ͠a#A'maOLQb΋p&A᭙$I_ix)oLlSЦգͦQ<58\eY.h h M蒩K %ˎiꝸ&1 7"(JmJuR*$d.P eJ"&Va,oa } Y3;\q/gp" So7Q{hBGz&s|_ɄjuC$NC9t~G&wC <OQ#üYcv|m?%Zl?3+;ޏAL S8ud? Cr%e|Z0e.c#UhW83P ,oS%ZѥccVL[ > M>LP"@u)k%B[[ZP!#u@/'O7A)K43:g…wZL}E7gg苲6W5oްR#9VKpGHP`3P?bV^1aTTYjOK— ׾l=ֶ9Cč XD,{X3RWI'B=@h|NfG13<cTqa3#67)?m v 2XL~N狧vI6׆E]&v>M"khY4 z HT $To`&|J qT[yJ&<3Ct'>9I`ǡCH7鲥>?4PA BCRn>7,EO Mv^7Qv$ur čl}bYN== E 5K)e  ةߣ  6Ӊ.4G#-E4-?9ZڟڞqQ%m\&}xo`$溮FE 's DaT5"(=KvTTzxGv=~'sT< F+FNO[THV蕋~2M<՟t\h 0f<)}ު̀`n[KP?iLAYЅAXH'7l'r_G㕭O5yH|jb".7_xY3SoM`Uf)~/eRRźwF*uau1"*<R]AN~[G ʬ2ô?'T$Ym,}i+5W[jH+ j[%,])l5] <}X&kL;3/ 5Xa%Uvl*0ƈ~j^Srvϴj'wt# Y-~sJN''܁*>\A_v(x)uc,m^xAhjw)>[͝ѝ:|YKb"SOŃ/BXC+ʙ;nw*.Ί—W`_et@D28a!fHTFNap5y}e8xlMx_9J8^2z`W>Yߊ)Jeh$d" (fG\-'j@+* ‡WOStI'yU>b|d( g8 +A/\dS$<1ՋfKMAd.)/4t:'-6Z M;?8PW7Ҡkڕ-CJĒFR~^W'dPֲ3r OR\<:m Z+uHhL|;  lo\vb Ǜ]@ vplyÏ g)p SXJBQ;~(d8kbPN)Me`ab!RZ`}:1]+v|j#̯=9]Njv̾,OKfԪka @huQã%t!/@b`8DJuD'ZȄkNQreFFUnl&߽SJq6'Z把9RI?۷xP5' 5zXYEAX<%FHb?gP?鞨o܎fe| `p1N~hVGZ3`4×/I0OuforbB2qr/3ѢjR2Q0E+ iB~\+G(rCPy>, Fd@/фdI"zA7!mcqsTU'ޔ]_x^qX}`HvP~x2y53h+9{mjC^/SG5SkՇ,.}HJf(U&?_F~wlr䜡+3C+c!#:YZp*PIP;1jIA*֒0[VfJ:&a_hCer]T̬<_z խ#KNA7nߏt 9ٮ>64"_OZ^;n"|~?`5'Oā)bW/YJbtGsQJ#sU7,4s(3G,Z~e'O`r|?;'7Wlo%SGJV:LCXE~o}{Ȓ k ؇GMH;ȶ$TkpxuÏ&Ĥg_Pbœ~'Doyg_=X+kCy:ںY(:gI>1FhxHT]t[- .S Q/0%,\L\j( VH R 쪴zذ֝0iQ&Xw {{F?$-"3sgIQ 1}M0~ā~z/ɠ 7\X*kbm>y!p.^ƴH[15PJr R(ͺ|C2FAwȞWO:IW5_W4c,*|W]mΛ8 ,]N"{uGBT @Ѝ>SAB>kUDȀ[PQ"$s%7f }YUPFq٢6-bؘ҈,Jkgtg(|V½ Zjr^($v!ӛ{upϮҍjF IϻD{8%c G"OUG!DL)|s]v . Jdc*:0e -b5D$?Fs[!J~O+#꩏ Y}aI2Xmrk ٓ`&!*O "?GƱ u^N9`_CtIG&UU*8ݚA[5+ g7^-,1?4iM<5_gGysg.F'*qx#M8h 0Dw'TT1NMQR51O fwQhXYBm8/p-;"$UGkWsόkhnzD0⼎o?M-כRWrFJd}ȇ' +8N<.O檐̨#hWKMS)e[Yp˅zDQBNRT4e8)ᝒfr$u𰭺TAj6,L;%3•RcWLܽղ\X H)ۏhE2r;f;[z t~1/%[g4q<"͵/I##{۾ttA>MvJD.)͈ZpKx5?χK !I(&hu6@2Scr8+fcPXc.hRc3"N{; J RU ޖ+ڏe"_DĪz'b+ouC8jؽab lr/bT{hN4,j%׳fd_ICuK^q v6è"%kWܘ2NGZDOGM?;OK̕tj A{xмɥZVJׯgSJH` 3hY<2 dꨡCXώ1' L"@S9wCiBh#] =$}K{(Sy}75ر5{0wڣ"Ҷ(O #=D@9a䉯iN։|)8Ty֗.(}, 7,ON 6)X|a/_2A o0Q%"B\d,y}o[b{ Tu{'>bxL z1轺raHe`xqPrK)~H ŀO,q$#]5f n: VHfs|Um0f^|e^lTB͆&spt[&'L:@xx7eV+n*Q* '?OL->-)e φWqSۘbqHC`(DG;N/g6xW:Ѥ61 6',OU(%xP HAt2H\4GAyk& X- PFƛ Y;WunYxyCcjwɥlL},V_2HS尚'%Q+\kzsE ;*Cc6=+$gM >gcГړ|,%27bWl:lDb2II2j 9T2F Bl´-uW 0IyP2 W!ƽJwR=e5"kKRozuyD7/ {.'6ǁy{NaKǒ8ka" $TRpjqj:.`844IJhV+ހ\f%ʺsxӠ<7odZW_ :hG|J*52s8K`o:/ȧ(n{Eu->P B%@ܵ'_W9Hj6*j(RF,$7b/xF9Et0wb&֐*ݫ7836A!7*hfD[DB4@zt?gdm&L,L#sB=xES-lrS1wmxBT/zaqdN[MybLdӈ`Xl 0%1Mf"󃒅qM(+3,)ȱTdKeR)܁p28cV7L3RyaZ< vq$WG3r<[F7w2"mt\7LWb5ac:S7-f_ 'Qˠo;;߸䁽i_bpW\x>xR(W5|TVCҐ1q_儠L~~'Uū(}Cd=K>bf;ziQ! IHY% ke";|5sɳ[W,EuhD'ێ]wo<& 66@ #xxJfCTO1%Xg;db-}G=)z Av@G90=N = IX}nDv:gk`JJnz(pKBlĸ(,1m`qA9f3\_v.iN&? >J'hWэp氅uMôzOjgJfq8; 5)fUd C# SE̫UVђ׊iN;Ѿ-a2)DMn( u/gJ>[S@ L\SHCM>eT/'~ԺgiG#V5QZaTw,/Fч৏2MN5"B?HSݸ$c\B ]^g&|fhb5o;NW(<*خ=[C_Bq׊[%K=pd6s8I"DObZPZd/{ÙЀ&& &XϕOMOMc2MMO?*V8RQSʲãK+RĭqAG!S M:Β?HPcR~;c'd/Pc/I+–q%Pxõ8g.&w<}gMP$qTъQrikra{元՟A PϒPZ ?:c_zhXV]Qiߝm|<H G-b} L"T>TgRNfʩ8jJ}>ŦsD?;OA\LE=~ fIc0F4zUPtUA%Y_rfu RFηS ̝6Qbfx=.߄n$^I5rϧɚzٛ[Ȭ^8 (M{JjuRCa^ω`'Hy_<5 M?pRb#x_oȲ 0SA^6A_!yF1**YWJ(h*}Q<4nr4NB}"Q_\jqv~VZ"P>G,Sk~p,AX@:CIr@gM9]H)s1$i‚ˍ"A|f#G^s̉ac#ut.kƦ,᩻G5P1ԥ.}SmFs\gga% 4ȍYco9?jL=o,Lt0,IgWdq4ţZs52 *>K@7Gz yU}d ͫ1rYw3^M6U"9 6w ȐlVjMrdhO\ hQuQؗq8hײby(uWBz$;O,@C]#ZmMr_b=|:O7LZQY!,VUe -aTJUrMP2D6wlUb\Q^5h/|޶ϯ:עU vhGu?1/)rA3xŦגs_R{^(pp ̪/N!q x4V$C3:b!dbüN/h%aM*7++hK]9^ n 3r93;T~y^LΑSi@D)sl=uV˳GVSqZ f bF*OIP{&lmJx@*-.P6p)'膹9L#y}Rw*,mL+U!̢Klw/E2-V\ K!RM+s4 书G sO&gdl fD6vE,Wk:^$WqC3=NSRSvfTPæt{rMo}w2Ki/DB r_UjFTKVp< уa{q up (9ۇ{KAFv1Eh6LK4G:s%ޕ.d,7_ӊ5()E_:UH}kpr&-Cˈ"\6ch#:;yR83?84@LhXq@n CK|%~-a\d!aЪM: :"YwOpA.& KU@^/ɕk`]44[1h&E_k,n*I8:̓NlQw·CمZ= VY*UNg—xz+SAi<4|1ݼ/{L!w3y ܵ޿$p9HRs>"4Et..oҩHvXߟn梛=1+tJ&3[P2=#y!NLxpE(&QABKSБCxp%HCֽ\˯_7ܘCVp|:6i;WW`I\8rF \4z' eUR|ٹ-Av)މ"mz`|+jse0{秩{\fa'ᢻ\;.>pu;Q?rxWx+:<&>"7Jr'݄8I(RL 0mBKu|cyA,1n=ѕfՐڟ!H3d[ ȸ%~`E}kFy`ƍwXV5MqXǠ{:NCd"Mg&r̆d=[TbsFk0DC ў0]nO ($:U#LQ/DnXNs:]}jC3=w8j29| D.c-cES o$ӥh$'lnx\`Z17\>ΐ' GCQꔯ/٥yec:m߅a2Na%h! Vt){%Vl .2v(hz~0r3Dz{t#XZŽ;I~ 6IVEɚ0&Iz}-H{\ۛPʣ,syխ }(#f#l]雫:ЀEt8?LMl@H90q|*0U۳~hQ}0EW CCMfg[Ϝ|cRpW#ՄQcIa}P`NXf хTbpo,J~y:tzpkXq j2XG*od?MQ/ME3lޚ==!/ն8zV&fvo#r=,_$$Vj3SϪFb'ՌZ4ܸb>t>W;gr7o/{3 LJ@#g~[P6n5 o93c'mӝLfv3&_ Шa(O-}:wsd4Esge<0^R#^HZlAU['n*j4T @?wv30>gm^/<[:Ӫ熑h/Yh^¯OgF:e[mH⧵`&r0r-\,LDΉ(_ak5!.aJTYe:` "A=nq[ʢ(РpBOV!GVzJ˓-͖~QcVᒲaf9MfƟ&ak Qhl/ ?etどxLƁ̤gkn$,$:@F%ޢ%6쒀ZZwqiR6]vD)94DWٔZBw3 mPiM@M=7#VԶ^1]_^@CV(Ц_hM^RVu4wd~tQ`HR.,(:C_A竘IO2r|L8*IBݧ),' b[3R撌W4VaU/yEFc} #9cU6Sz!Qk~ߩy8)ӆ]ʊhLv/+<܏м~&گ%o1"Tl:Z0Wapa^Liy1[fr>q%َ^\kCv*A 9W 9uwX?]qx "6K57C@S\.)pMJA:.{p^"m" z):T.r:}07FC)1rNQt -_ٰvZAW[4k'g<#ưLeT4̌ed'e̱Kbbsf;sph ᤻ N8qW}E)\s^sտQit97eOe'IVb^]C0˜s)ǥG=q-A͟/pfxw MX."!Wь1l<9l'F :}ub{3;?Du4MZ v;9^.o͍*`)HDhb.۠ɾ* 05&^߷ -$}hKEfz똆v޼)nsI^ټ^9HDtQؼ1J:,mvG]'4Rʰ6-,ָnpŬCDzAV@8<qԗ ٩(~"E|Ŀ&=n[9fI^t@b47K--j_] c , %/JX(K(#994(۴U|kw j!Fo|0c7A?ް s.WU0BBjVoqd ҐJt$cL8qW׃?ҀSDO_ rcq΃CRn;&1sO/910?QY̧ujr)uL#bB: +CL,X@x&ہU햪^U>cN<۰IW\u$[,*?~nAa@P(y7J 4eOsGYl.X3Z_>e!&̣ [Qu۽t}f^^VVȑFAQ$x8uF8QLQͽi37L/STbs@ީf~]Dy#>{jILv;0l}cR:A! K>iXgq17cJ鄠l5=<ϩF֎ Aq:jS]J䫷?3r1u 'bLE jݸ^(Ƚ貞,stά.0&Gr|P   N16N3L9߿h>lӉad ($,+((P~vUA..KKÿT0֚`(p_0~a<(.XC&RWT ,b2^} KB79h!ϔǚu4l⦧q3\מoy8g|D-^Mhc:f oBBWEG|pIMe9َ{p-j:َgr1Fp_WidQ0M _ڲv҇- u0 Fz2쩺xB?(n!%ɊnD=\^KJ\}XXW*Ӈbέp-Dw.Z_ k|hPVP"DoCm(ee#lNf#_qb/rՠ< KU[WG(icJzE/Z%t!y{Vz D]S k0%3։1M%/^a/wgLC5SV>uLCujGWx]Wr]GDyާCMA>@:&{`ݷFLB 'ĐOѤ"o[lzX}cE {LMBqҮ? _5X1+N RGi &՗k=tEZYf$Cbt|̷`Hwߍ7b3-51míG3`J60X[M/i@aIO0Sl:nxuq K)lLdOM9JS#}F/1˨7Tt..X,< 1?^N \opy;}hn7@d,P"JɌ&G4Y~) +Ds}ܜcaoJY UN;+ Yў eԋM=[cL0|y'JF7h_3ZvO~f`S6 h-ƑƇBxP,"v6 aoLVtY$+PJ-)zJEHUa*D)ؔ~fN?urKsl<ۈ9;n#}UHF4,Y݆lV C>8f23UHZP u[+`W\N1k׹rdmF<iLń,Y{<=lqH>E0k)|*Z 0jОŠ\+,JˊT-pڼ~D|.t<=ٸإVKL/frY/}la|Y0 j=kx*G_ OC}y5kB5$]eǗỎ3B##逶[rBBWs(;Z#Ik3$6]RPzp4ols<>,X+!pU˯Jw O]|eջ?Lnd[B r=4 ZF!!=~| rX>V[N[~iښ-;'zWPXņ3\aJN(>i۰ًArRʑܟP?׸\Ӂ[Hqp?|_qJj:4@JMM(&E//_/5Ams4UC8Dbw8ǟVܼiJoCHX%[]Yj9ʳ\URimm%~)IT^ 058$9jZw "85i7:|?TTf!jhs *AKeF+.vIg,=9wvphLm$sPr KqN!QC)Ͷ[p_Dҡ߹CIEܖ/ڌk+L`̈́+0^5O1:r[6x*JCruPKp'֒  mǫtwVLlaoȡ z#HM19ɊNJGsDpuXSysV{|Ξޱ-Yk[D<~ov1oC\Lj5yvuGJ!4i`@s~TWG;(@᳭mɃ i$1e, oXGBR\P؂u t'[M嬨LP+6)OM(ഏXIUGw5VMh$f%I'>ffH2VF^ c!Į&>Qz8cvQL ԧWmDqSWOCvqSe;[ƿ.^iz|O@[ENG4w?qRi2pN{pv`dޯZf!!>s ,vc;ΏcRp]bifPy@P≱q\khwk28Lne) 9Ѥn!1\nb\DY&~oCJ-AŒdJSuy^uҋNҘS2$.`$b벵m/5GZήq誘Zsʤ527gZ=gqNC RX#iCk3cX#HgF,xQ􇦉 ; !uZt鵦Ca·.vb<.x=M$ \2gQ9a+0xDb!i{rų5RbWUJv)TsH H^t TZ}=}5 pƀ+aN"E$7]pVIFDՇZ23@D?ئv~w$p)9oIܞw\W.2J)>Vzf&CNnHky}nLti5eU`VW_?Y^.'}L'^IR2y'0|{nNE!CAJ,z7Du$Z7C 1Hd|j# >\_@a6˸qU*Q2 Ɩ|Ov)t' pXvݥn+vq'?ve1 SnRˡ$(e O(cӺr|,}m3~n9,SVOKk4~ķf(2,q=Jʞ1+j}h Jɉb8 Mt`DWIB*-$of )nw(yiϛ$h3 Oo蠋){6Fd}]l`sOK[BsuSR *]" te9>eGuH d1p%Õ漵`Q.rwGy:GJl+Vϊɉ;aJF4ԤreP@blux^yO+l~vT] BoE-p€(d!U o%:r꺧螽ä3ܝjCLXvEdr"X"NL m@h曪~Y@J|t0n!h5iA;i0_hk\:ٳ2Uؙ>⑕,3ĄAlѼ?b 4 q ,p͖"#o躰ڤza=܈C""pjye,Zءta"OQc>- =t_5އ: lSH}c .,x :2PX6=ސ7]/%"'\^UA̍ZpOQL5q_q}UT}fu P Ceqa_?%T@۱C$`V&'!8&o!|c+#}"_ne%vn LyDeBEYP.c x0X- ୠ[ .AX[9r|!0p{);0΁ uṮԸ{sؤd 47;V%^w2.lojPU[4EՐw\ ~/A;+ y(n!bU#. W>D,3 B%=ek^zmR 'ӝvUw5r](u9JY 'l39ߎD +YnvP븚Q؇o@[rISGu.PKaP4L;D0gru rPӥd|6J$9S6LY'eX۳3hǜJas%ty|Π |qȰpG+[ @&|S$$_1t'`Yv 1 3 v}k/j_XVzZ mER~{kaIuE{Opč6*X&xW6>Χ &+-:|C0s,2 ?Gswɺ7Pξߡ9g4D8=$`%Oe,L5wS\l#p$v:I#덠%},ăD^ͻK1(lwg)Z}:G}.meZ1nd;L ?"oda [S)+SFZt7.64 6„"å*cwoTSbeIbҷ,'9#su=Ѕe8r"6A7HZ̃Ń(|82Ɔ 3ő@Cj b>=Vi:o ׈0}%`nB6{D'9>^ RNP/Y5Tb>S&6FύQAp/Q%>01 ޻.Ԣ G;WG"ԫXL%aY /ymTIO>OȌ8̋s >왾ݹ @#b:̔@`6]Ob~xjZv,TdZpp,zygK)IZ3IJ+U[ZI^hKk0ڜ%X{a k٪+v!Q}NqPu}y>~I tY1jVfH,Zx2sJ+Z!P-_nrrd8Jɀ<$ދۋp "Dêbu"#7JŷӇRsw{.bNЯC..WԣRw3¾=qf%:/#}xruK/شYGEJ $|7N=jc ËVj!k SXdWBo@wZh`)^}%)B%\~p򁺙^:n %h*_ o` n{\U-*/1!=r "{ՈdL_U|jCuKz#ojRf:T:,_ڄaa]ˢłb4ƛMϻp̢j_5~˻?/eKٶ0%@G&uc]R31LE!3hM/4b7gz)v% @W'k$IaAGט`csv K?eN^hx*\had<` 3C~Ch'f^|+Tւe)ĩ$7ԒFC*8RoDM|!(Zv)&J:'kt ʼn迚&YZ3Дu%ϊPQHu$w3#|h2v?Wjh|Hv2D~w=g%i8Nж6F  ,DT㣪gǰ`>,fuX*@YkO\N#ȑP% 4d{2qYŧ3% #nX+'n؃ې5z⢞R20'|=Հz_R4?,rx.P`ĨIZ1emGqKJWLDMڛҨ8"'m^j.ddXlM[y ݳ-"*j8JRbTeI%[];UQ /bݷ8 pHĺ9+I7P> -ؙۗ2IωZX nm,|= >ƻ FŸ/L5.cqs L[~z۲%r|hn3/??UddYisi)j]#Y6Jq e쬏X(IhPe`DQ@w=95¯_ w5vuZܑphŵq5_R0C6Z[~.5$ 0wvPhlsߣ< w8Wa!BN'ǗD6q^IG^(/bsLצFSm\GID掓io! A\U|L]+#~\:#yai^A}|JmRʫ3 ?D\Z*/M*oУ s(IjHquH5:’v|JmU2!u^%}#tTU3~&~*fz%k +LP_yLBgV],*,|ud8 cZq4`Xfmta^MB֗*[v l|/pgt(x'G>WISu WA+>EQ|_(u}x<+&KU{\ 1 J2]}-֗)Gnq$,+tV|*CM#@ @mnxxM{0܋@?TX\p>mq"tN,P^r$7@ؾGX,\IlVi"SYU3GZ5a2ø '"(}pE=½!z<9E; @ Β TӄJo$ݪAu`WsA pR!qٰ`.xĶ,7(tFlq??Z!>E_zkxV~U=Zw}j*Cr 9Ng_EPKe>='ysfGԲ,fm'?Jcyu-A uz֚IPrbQvO@k5Ҏj6gu "$8;Ū[kN& ]+29_@qtS;N=sj"m#Ec)<̥0 qC0G}roRj K!}1Do8mԌ>D<|-{/ߓʦƃʀOq7pZKQ„e*㼕({C[WVLHIB_83NR5X$ =FWB9WYNA`uDrO]j?SR"x3"ɏ/ӬP.DX2&Z(f DYᒩw;<“>]lcRX-/aUtBe:)J10;ʾ4 I/۵!*jEp3zbG6'5%u6 .flԵB/>sp֌3>bb:ok ?%w46-(\CK J0sf^*RdAa2.s`[8eщ2Zd]oB>W=Ke Ll/6D6.3(H 4 c%Yk["uuSkfeGZփmL`!G͞M2H,_菺5'Σg0W^Ck67JZ_Μ~8k?wB,:e=pDl.Gb 00 otrkdz*Jymό"T1sDhvGFFs4=X [=F"Br|cl.@C.KYY,^}f2? >;X"kKRQ0a*m+>IɓAF%KlQB5WΖ,{zW,V'uN)-vms6w>=d3=#GrIETI9K>Cb{u)l9ʍ˟iA4\bTAx{HgK1lVN){zhuWQ/;S+h0`k"ǤKcta8̔dEw IB]@fx(}m9(XlU^8PWߝ8$0E+R壾Gbڢ\Hۉ{~;p%(`B)b~FMjJf$-}.8MhkQ")THЊ#U:4 pؚB+kIbF<1PY~F &xqBTo ;يIU"S~BѠ*Q*)`sQ(7dfk(LRct/rPh_GU;?/Gyۛه $E} "`p6z-*[ [ wC!Ѯo =Qhk˝|iwǺ alqȥM;y-R'Hgu'CpJ ɒf%?`:*ʅbJs0L!ΔJdOKH7K6K>'خxFg-NX۳C $-y_Eb$kWqG {WhHu]f 1 t }F:Q\?#,`D415܌ B5(3`3#3cG (pK8ч61熮?HHǾ`pkF;؏?G:?Pm|ݎq6=@ކ< Q puw1ah>FtY=}!P W7[Cx.B Ve0l8V2Lf6K[7,ɿ2Q\+3^:̣o4 ><(F9 kY !{:`p$[79>1YAf:X$9"Y6ŋZk nQ!y'bxu)AECIHRR;nv0nV b%Y-ƖrN;h~₆vŵ]ْeYlbo7E-"S"ahCf)b#a PCu6hX2$дM6iǾ b]! h} wDq`vf̗^GN${UoE9<O$@!Biȸ  u]/|P=RMh/&+J6Y0|bXO Y [>Nbab\B '@dtyr4Et$)W j7UF?]3;h%¡3^rפh( ;d'zYI=MݫSQSP~Z _\GB-6lQ1_ dFV|-7Y5 z]?=#C%W5.V >sh0cHQJeNwQwPp\(%Id3?R*j00Ul2L 쌵bBgp߱ý1UځI6 އ+\|nkdn12~,H0&p)z'EC8@7N*Q/|:^=뤉CwS3>l7WYkOC Mr'(tt3Z51t yki\RʾBvf.Q`JNU~6.gl%_x[2g+)X>\ijrډOb-"so/z՗%W$Į}4thT!`=flQ;"YZ [WRxON'5Vsy26vq R%fUgs p3"m7p3 ^I$e`1z'6Y* Yb^A@w*{t,~ >|cC-0 h=/Q!Tgv# +dVbvc 3ud!!G{,I}U/Dn0Ǝ. v40pq$jP#y)Dr7 qr0+Lc1V48p+,d3F~E/2Am}+0>ϲ W|I#jĮJ!QlzvZ~znQR>v!"&ɫH$5T]3T }Q㢤CAW׾DQP5;qP~Hf QQgzO]Jc`I,$kZsa`° [9QT;1>&,K,:5ңulUH8٫D1az@x>T[zó ƶyFO*m8g Mc͂m|*jRku[A#th-=^bYobMX2Za K6T|z^U {Ϭb ^faAhh^?"L2.3.QvQ@x) KSgŽ#~@#]3Ѡ'Ս~6ĺQx& Et[hVaٹOx:З (xxЃs!i'V  4}٠M%YqA&ae0`GKy6E4 f,Dd^2< dhk >eX검blkJ1VFд>jƺ*|9Mr𧳵Vd9 `.65/p_sjvT}|L } GwB9Czx凜,cHY١,m,zYDhUєvRu [ &'BM&t_ټ2)ܘh<Aɀ#;L l+pcsd/:'Rͬ8:lT U@^0@J1bP3XO͏{X?nnG)u0XQ$˪ՒOGZ"V]H-мd 4fd<2xAkC̞Ikƅ~pDs/oKb'20Y ̉?kw )#.=,Zt%'ŏghZ3}b~/%"?x0C R3tR$j;pR3'n> i%"'x)xoSE'Ug}rHQcvaIf][f&ܡ*t9ʓuuޓ6SQBmoTI2L4ylö-Plui&Y:p$3ÿ"ob 'wĊļ-y߱D: c?f2p O~s0xgT4|<W2Dc7rk뮑ITO،Ӣin>f f v,t("<->VS"60GmҧB(è:2aZu6Tq?'VEG>iÊ` g1ũ&HXG"utEM Hy&+͟[=5܆7 9VKn/~ D_$M 1 i:+'8vĈqSMNR2Y-Jlt`kg,gcdSMXR{= ?RnZe$G|b73;b4H+%Aꭼl/X7&!p%Jp$S|B z;K C d+szѾNEaۅ-`f.YށN9BYOZBWX`;Ov @}Tin7{NodOmTR(-0]qZ>eNAQs\ԌGLEZ - ʍϪ:(Jȵj/xCv!"ƻ n }]!iț!w RmmȘf CғP>dYc깨,${ė^\~P~,[:qͿoyqW3`yZݟSs?*N9z ?m4vK~aHWCF}+@TrHHd(JGa.(tbO,Ocm#2iAal L$Jى0|\h/P['Zjc/,Qѣ$^(=kn 7<%Yd=E_So^ IHHc"U"t%qe]J |G >E;`|VƮ "R=m3xJ4BʩI㘢~B6E[.ؙ%"KO9*\S#{sn&\Neya9DV!"Tt9cfGBjK"th'PPEJ7$w" 3$>VmzC_wtCc(I _D~B6*%ҝu5(v>,)I7-g!Nr}p vqk1ALFOuF`I5eݒB EO8B [f0g+{wbGۻ};/$' o٤})r&_Mlh8v_R^!^[no['Sti Z{.}KQP W/cdUz)nǩ*ioV~RM _hY,7IB#K&%߅BJ^Bsyi*R-(YuQn'f48&üc= tG3Qw LIiiAǙ†N̕T =ƞ|$Ő!o[yU)#D>nUBv pߔHEdkx! .qOS MVLf^&cgⴕU&h !hw9nWxf!z8?yv%6(y" ,cT2f\$Kbxqj@?}[_ۚ "7H2#s% fVT KJGkFAgKybg⪍2 g)6?+~xe߳ή7TwYNc9k,DU7.i7kkwxZ5M|Tm>0pY V f M$K#Ӆ;]QX &QC\H6NIZOjMB!CnAJ`h-'bq9j*#>>L'k,^vrӫ^Zp`e\wrFTjRӸ8,#El CDԈxhS`j/A{ X.8GeYXdsq|:0h5*{ `H=H3$ӧPɌU~c=kV6BH#"-W)bj$Y? Jfz#A^z|}jLkRĝ-X_QBp2"@PS\pnorO)6wkT㶆²)$SfA:D7|P@?;!VWAc@W2ޞ.TxAоĵe.$CASU{}QD!u[ї EԨ{~xm4pOUxu;-7rYQ1ðݘL3HX@Ɯ0A1=MU YC9%ˑ-̹Vx9298v\oꆎ:_(vn?zUkMrrxU3*^:srf>L3p1x4C>@~Qz"W "-_ε &§j5>M9r U?d #Prj4$UHGh6Қ zCx%vm$'o T:$T+3wY:F0Ö0&gg澜 u鑑^`jK5U"eHO(Еv8z ?X_#+Ple=ƞVtl'LPl%APwBq v,+fBSR_J~Pd ܉kvO.8spqՈ _6Q8!3S(#~+NA_r m"U'{NSU~jSb3 EAv6|=2*1VUlqҹ1 )͇cds-gkᦎT_Oʮ}~~J ;4Nzshݞ;[pp t7muG@t"s*1ӇWQ ֨P nHOۈ,q(I_ B/=<S&=#9#xA&(*'̘t8J5M\(v4w˸Ap. HEd$OkkfpkiĹLrlJ`j%$aE`!FB2"E|GN%}ݺd2O)95+NW?"Bg?ic6k:|UTd%VI7*ׅ1oOOhĢ  #"p)$0]llʻ6h˺P~&;[M_UȠDq<޶?m=xDr6t e40,8Y?Xb1tehqOŅC?g{#gQğbW eT]\] /|ǾM ?!`v#,PGt,Q9!ު7y "NT^#vՒ́E"- [&/@mz4ZK/ 5gk2w.>Gpn_eCK~^HKP3]dl(=9BVa&g=Qr ݝ^D=<5Htb -bAԾpa?ݠ=F5 aUt Y?SO_).FS >3f PExO0hzf3{EQj!jZ2OY C^ czHI@y2,j;bd3? i,Бڕ;ez{jaX9RGÕP(0oFR(h#{P!tĝ?ۭ=0cQJl g6LSCkY@lʑBpM>Mpi<' y&,D53_18;#hъoV~nU"wnGqɨJKDˈ"$)H_ju%M?|N2q\v1c ]H $X@QN-ar0WM}^VVB'Y^ TR,V.g\80c􈗒?_8 kχ,ĒSg'4 1n]e4PwH KC`36O AjKAT82sOr[ ՇqUFLU<|@D Q x==ntArƱa4Bګå{f g}#h/g.#eO/"0BLxn$:b)ps-NP&&t̕ZNbux*w;Gyj6OYj|n-ttCgvum,e\@r*7Ts^mė"0S(oh՛@3²f@g:m@AVX= \!7%ncJs64%1w- Vqݞ+,hh isG?l}e0uS1HX:s+?OwX{uʃt5@USK!Tƚ1 `qu\u)"L8C[q:*efTlFD[!3 mpuQUүI i3A@iiwHj`?eж9qJћ,y"A/뽴G#E3]g(M֗F_|ST|k t|֡d K 檺 7SY0U;6sW0׆NA! ]%1W  B0ӯUe\@yHԟ| jI˦!O=rOJ% 0/Ңu0+W,A.Iv,T|P _mmd0"Jka gi'e-pGI*0cqpףV&)G _ OKoSK̲hhZkB\%!;s$(iUf{~j/`;T!;S:bx+EjSP%*87/fb⪹T]ϧc-c%#3uRe4AhoDMjE9:ߞ{qy A&p7vAqFh^!ρ ÜOjW ~ܓ%n~˛z9"9lfg6vX[<0g,gbӜPY<3mU<~h?ݶc{M,%h&G ýHN^58'BoȦIgVy;vR g$m+j~ 2j-UF8n/_qZoI ۢ6|HoF}5͗օ QP葂f݃FyJ [O RD'csl$32\$FO#ׇDHO5^y[b MsIoESY `%\aS0UVbRq9koJJfL)N;ۂd)WT,}}]P绊ȏ%X&mPycl&Rr(̽W2F{TQ;|+_=nsT ̀❮DFɝhSGH xV?e „5 $msV#bcpG%LqMҴבTIE*GE1=|9+ zwӟqDk D'Vt,9D4!yEf="U ͤ1MB@ E8+"yfG^ i0 cAzy*mA]䔩oVjwmԄ<.K(u   Ҩg*fMɕ8bsY]} D!R%mUO iY)Bu5 k56VOBĎ YmkXw(u<,xKZa[ ,f"I@c.uQ+ FDH #m1F+st Lt?O>ѯڡ^)cyY]{f ƞKK%6bwY흀QF ӣ0h\и i m;<.u떏 <~X>|Rb[$ǣ?Bdpū! 0r<ϿW sBmH0)4fLWqP8dAja4NtX;;E`6̚pnk,.6Ԡ^1[:"CEqG56V{?{X 3۴aaQIUK5S &hW:fo?-g+KZ%H9akɄ~j]R7m I1sf`] :0XG%=-\@r0s&Ƈ.) ?9 jNVD%HɚD yОS? h#B{Y~q|2 8+@Gm:xD`l1PtNxzÕ22,&h-`U{ jYusNRI )(ݼ{-HٿvI|SNUx`铯;9_*©t31c((n=FZüeJ=Vc.;"%"XiұRJGNܵkuwA;W}K{tJn4n($jOwm iRxIpp#gIgR-*??-{>P2N8D D:_(,*J*U(Uspeʢڅ`.|+A=?3Y![Up6nC?z=(뀁s918*U1gФ\Zik^T=awx@ cޤ.4R. 6N#hN8dd̞6tڞM;jiPx>ȿzE4l33D.$wb;ʭ(#ZpOX0YsK.VL9x9*;-C"5ԻE~˘剐vpho!͉7@ۓ_.e7N~b/oO0 (ܨ\q/Jg}s{b/4arbRz3{%, 3+jlWbaz˫c)Y8IVd@-fU1j-z 4{H#S՞khpPJ\Єt|"l̫QX[sWh3\b#~j?d ۾;HwzkG &L~ .v%~NW5@SA\%&.5rBVSf>.I+0Ξ"HcrD^Bj^#jTG i2cqwbRD,UIvE7$iִ53q@s md3¹-A OSW5dHdCȏI)s.wb F w̭]ft2)ڤ S/af/>ҺL\qqNݓNKKt/[64qbZmS  {dP]z A:oխhyqϵj&]l]^jC|6TNF;(֕&Ėm 5@{>p~I`8HTI2>{?쇗Yrn:-Y)|zw(*|AaU9q+x!!q|߇"i8^ڃOus"ɀgY&~%bo=gU8-p{Iy|a$h}? g W܏[Bv}r*Qx5R']4i$T1ōz]؅O#? Iڅ`24]G^5w6m<=97zrf]n'MiQӒ5$!4]YXVAAC Nqz!gZcf 8=s^!9e"x^mʙc JS;VA3)@.biA VTn[(YSk(T/S7b r85w*$om֮ Ɲ{YKA~w{uJoyW;(wjժlU g]܂*>%-~ ǭ#Skm (g߀-)BhcqbXQ2:\ܦ"E&^+<%2 ċI.0N ҵn!ea+E`,*'o HLkDє!zZ4ְEed8x |TsX2cF5uLfgh"X0Aݩݯ_rf/>b|WPc?b2M(NucjشY: kO@הR2̈fawpqb]Fc=p8q f?s~ͦ6lELL2C>;ɉhPGy"/J5jz'&D5I٨f=paߛ]sFn֙F_/^h?|M jƍVL?Qk[jyDe)a}SC@ LgQ@uWu("9F(~3FfNt׏R#anGhP &lӉ\LT[|AMAÔUfv"N2j{> QR*6:HX<0/I'W?td3Wئ Ê\ El.('{pqgWG^)g!.ٕ QܖPo uLg yI mz6+sd$*>5`F4G~laGn4p̏H;@XGv'~c~if?.XMvIP"yE#vڛ㰽aVo9LvגK[h&`!4ِ+ FQ/[/,{ekEhP{B; #*ҹT"rEp)zV&`L ~u0.,hJ*,ߌ4,_-}鷽 VqH@u݄ɺ%XB#w}J@r'ae:զm~ޚD]j`Ēn'͔^y|׷1j`:i(f]|T kѵŔ1[WUHlD06qjLΈ5@ nS0BH*<u, "&;C Fm\nr`E8lp-HxVXPRv"jŅ`Ц: UgBY=k@-C96}` SϘ`AHޏҒC٫@r?\f#Sbng"Sc@ZӉiPA *|[&NЦ!ӧX@7dO1pMӇ Z[=؂- 5EO'&Շɰoq*1y-v*Y ܲ!l䗾8% =@/60;Ӵ!b3tln@ RbgMc΋GCUl*DZQ\[Hq} o-ò>xŒs"YUJud#9KUi?hD,b&_[jՆ>HgZto3oPp<<_  ^ p#T inֶl<AYѫ_JƖI&Fk3J)ƑΖXG͝M&UxoPLc#ؽWgXi40K,aY^zH,*_:-Ze?"0Ϝɵ`kbc(&]8,{R6YHn*6(f[`i;|pzKeGu(7q00ǝ~ȲRo~C.PL'7I`ȩ1)9?ږ*GO = 'A{Ǥ8&)EL;Y;&Tkk=>O<Ô($fGDg&th+AG,hBAmi`5ѨB֩sj9W%-⛑\9D {x++rҗ#n%-PT8#)g{>荐WbCm%zv1G+MpHGY/:O؏z|^']BBR "F Us%{d8&N1SY**m";@O(B 3Yg\1.FL MOas19F!Pu WbYF>"iT$ }cmhD@נ(-fpC]RWHIQDg5}6[,29ǎXsY<`E1%2`o5.pb"A.򗮎Z4Kd]ԆS#X ;1+Peg>p%Ŕ1vUgnL'ɩd<4Vԟ8%&Wn[7bIŠ7LAGPD(`ej:.t/VM1o6&">[+/d"S"2[U5Fp2Qݝ۬AT.˘~a֢1 <*ק9 ѡFũg3Pf?(ap8q#8 `y.$Ѯ5K7|a-7IR ͦawս8pXf =$!Ѣ  hJ^t7筜zgo@ L(ooDmyiKaBigս_(|F΂ acE V}-V8_evRHr7FnIAc`"a:.+8Ga!ʻhD-OHGhQ o{-Fӣ٪(c/տ˗z-tx# +)=#;,2;4᧍HU ]wuZpIwOYg*E>`dHbGAE;MhCa 4k"Ӝ)wāmt'L" bs`1Y{ m&ަz(j;v%'{^nY;҉+ze%?Dĵo=북@]du?P_tAF\;!3_<젼Rk(N17@mچl_<|㤜UM̓REQ,ؕ|ʎ<{k8 v U]r/~Kil]nd~2s|MӮ=\9@7OI/k )Vglo:j efM{aYwxʒ/2sNtU>\]%Νʪ?N{QO˚AQP "ieMָ=\\ׅ͜BEh> #?%%]M$"ũ%J+^d⹾(J `^_VĽUT{\C]>/Y葫e1@2Ȓ˛dI~&9?ɞtwz CF!4<G;{zV/P 2𸟎?ֆ]]<S(?D,le)DЪp͡=\ڂ-DlZ (cL K /}"R6.\9@ _ЍN~hi24:>,IJ铽eg AmtPZH MtoIkz޹>#1n5j 0v1 "ޗ#O-h/O(dϣ3A >~xD]D]Ty/y6}_e_𼫔]ϴx@$?HM bՇxLcӺP7$@24ڽ(zy2~ԁ'x}lyvҕ3_A`}rdZDr:.*—fh-NIuMB"$o[c6%C;I>o-0ʴX-@nSGr5߸RRa"O#x'Z+^ hǐ5-Y swwuՐ!Tr2N3;3!s@֙mXdC\ѐzLWK dQd3qёgmf:| Kq k;.Ru#`&y쁎Oxuy^3ANj) 8\ -PW~oGMDBfRCeނ >ސ:Ib+H\\"e~_V:\߂x|N̂s#YU\ƮdRY3\KjPOUq ai:j >\0ƐUs^Sp9qVtmf1NVwB}/6mƬ.u潀|Vgt/O>H8ZȭijC<"?3oy˰"_:Y>q]rKc6V@u˯Yw`Lƀ31g𸄯;>'F gJX$nIi]&&:6a~K.jyh|5*` 3$C^' ёB9IP&0*2)lw(F;yWף^ZӤ<YϬ[v>#!,*5c f䎱Sy3N?ﱁ{J%K8րfH2t ~ٻɛ І4?40Вhr ϻ~șd,$,C֏>B N"͹!h%g+ mU<hh0xGz! ̫KHQeCf|{3i"$[03h*Yť䧶q{RyEGۢ{PJ"0IMRfob=Sdԡ2NvdTB8V<&K[n stqʶYk G/5xl5SSeiR]:Cl.[2L<>^ƩJc^2+6L)#M2&`Ob?]}#hBy_q%PQE#dm ,x{Q:(B(8U9/yF!ng^+X\--z; ]|k/sg.ǎxL6AYʑzl8\VKq. 7 ЕJ :q `>-ShhBXA^4׫dIq_ͶNrdV"-E9l\ 2,U@~] 8`x !OWJ=⤛y> 3N CYtmN#v-?p~RY0ף;VXZAiC"**h.\{^/Z%O~EN3IxeE+ޕ6ןTòAKҦ`(Pǁzh^iTj\YAc\a,Û4uTŇXPv>cNWfR-8މ.v["0H}Y1xăq$OTwX'T4$( 4&@;G-:! 9X΍U$%ĵȉ{ioo ;Dxzf;EZ h~ $,ɢjܴj&hc<%RӌzY.AAmsFHfs;P-R{6=DhjXrLH?C>Q@X(8gFD+@IRHQ7hؿdZpa# :mI1`bt.4yP{MPrb9{2.2ǏMآ{j6*Ѥ"?/ )٭</$Mv;-wg2ב+fa[I3P 4!B)HwD; ؖ.)MX$ł >Ν Sun C1|E Kr.lAtM4F_:rs > imej<ǻ04>"bFOjIu">qBR&ݖcw e9Bޢpgl 22[[ /7QOZLe5熈x$$wF̠uPA戦vRel9Z$Y1ɂe%@b>'G ܙ]62zۙF')qK١AuDu ͱO>4߬n?4äfeo Ѫ|~q7m, 2*5`;NȐZ֔n<=8mj"9m;쎨!ee-O2(}o[9g)(6ˀ$ZA*ҧyá_>rLSi$0WdQokx/~g4R_Nш4_x)_J0=G!qSEu˃i:BH5j/Ss'ѳI;sqT4YgY!țka;BUeƼ?F"#0nAc..[G-nq@ }.`~%;P]ح{!`rQ 1P>s-g A?~|HT0} z1=,1v2pKLu|ЈuaZu%b t+I`s-H\"Ny}SzIOK#'`*+Aa3loڳPIv s2yh $:o z؃?sbp`/t7.Y ZIM=DqcW"43-pw򮹢N*+O6J_R})H :њ |NrqYB%nj 0Ѽ{$l -`ع>;ZX !/}Xhpx̆LsLzs7~\0 QDgEJL6.|[p~MNiVv(7꿱$;o }h׈ګ^踫KdƲҵB*23zU0ꝸqd^iaj Y&0TfL.vrefjuJ0V2.hޢcD͵wBtRB34_WFƞ)$LmLJZ9ykB CϹ%=0^'Y{SWeF4_|-a%(kOCԹ6Tݲxmg.9l-c?1\lDQJ`$eH n X5V$URf(Y?9JW#oelذ`v7i#Rb5Fg|@Dxr4V-.9[ܬ.!ҨvN0R}ke_䖥O9EƂ濒5Bg bke HpӪ+aN]#Uvm(c'@;YfFCo?< *w~r^RT:P¾dA$ $گ!&fʉ=8>6+%Uei09XI ^Dz4q G*F~QC0YeeK#?n4,[W ;yQ0ĝC1*' ÀPACђ"S9Բ[5]xV<-<[ii2wưiFz9 Eb2"gCk-ݗ ==<po˕kFI 5rf5n@21ߜ&r"8-U,Ӳ}w^1ǵ~R{C FfxVZziO5 P&ַ:v 7G+ZaQ0AOgiu5Zz|>oz89旻}G!19ucJy$-/gNq.cJjbōrޜr&`E:s ;gzcEPcNRc5V4 u:x$Hz{sU$*&՟+oVX}zFuƲv8zg4b4ң"L9YArueJ>#JOB%[٘eV0M MPفxgJۇNI+3q% :jEivV0iFM$'-acAyMXZA@o]P/GE ߲䊠/d-F&LzIppGXfrsү7F_:XI{? ·}DU\mɫS7J*J$dћstc߃w< ;Tـ'` $KouWUC ˩V^ZfxF: ~1c<8n5\lOu7ug~u!r>TB(Mk br9Ǖwn1'" t%.UeȊdn!`Z|+@EV&i4Oxy6>]q$ͤ7E96<فtC0OET G߾)4$ZsgG2%i1{y#!z+ z#+LiI'N#c)ddrɥMP{6T l] ;H|˜8+U-8`T 8: '~He8򲣘-a0-CV K@({<P7]5꾷 MK(*o8!ٞMaLJ} 89`(<Nf`bۜKō ̄mU8@o,/3u2 _VVN6k=9^u`/ Gg*)0 m:Z-e#ȀޔݩMXGp!b3On@_4z4atc*Q(89 a#s۳ PGCO]*~pvx]ReLy'rsSoNQ̚KzK.^As;I՝>y8M2*D[Rq2<е\פѽv p È" Gr첁wG> OmY#UrV+<7XNXk$]iĻ/T_ ĮsM64vۆ4!ݹb5)# 252r4SNٻSDi䢒 wLxT[#ҧdkΔޖ[U༚Ƀal]§ESQ{gmY Y{$k lRU}ˋ"-$4p H<عxr#ǵpHp_>'}}PIflm _{e|(Bid}5;I>-f'>K9Av<">1CѡO8.T-յT' y2DzV (!}Dz)F{Uhw 慉R @#KX5$uhkFwh*w\b٭jZqjnN]`fD$؅[0rMA.A&ͽHsQe)i?8g_ 5@8C@nJWRqDZ?Rx[ל#zF5,C.A㽛x3#wEYa/|؀9xпk]:Rq FG ϾD4ɡ]1SyNڸc*\s >Xp{c_ h}BOi%)Ky:!{  ߴ[ Tm{.Hztn4J7c|E,7rl(>"\'13YŰ|mU!&@ y2=+DLZ @F ]G;¾|.0_VGe>ja*͔i|sd >gǮ[ȡVv=.&4 }E9ի`K"BQOnYCeHM5髽A͚K 6QUU߮ cD+`%k+2 .&W:VggJ*̶ѐ Pp7x]):Fg`B$h:bpw3ԜxVjǥ7.S *1gy6(UO{0Cfz%Bmxpbo} uT#oB 2?ړ'Z|ٿ&L~XP#ym rzoo$0҂@z16*,jto3r6²h,֭"XGo̦ZV~hqfW` ."Z@Z>@}̿kע1F1 @#f) 5Bk|_AxH">Ǧ^E4+JY 4= D=ZE-h/Dѫ]O\Z(oj55qyMoTv5~!D:όkstёҌ6,wpTDZi@tʴה}hI_RDwWaRFWz*Ͽj|RS+TiRg=L_sk)!Ĵdu{kJLK%/du;3ηds:<~^n`R_=n0L4).)4XRx5h KNlGJסBxnkWT^R7'G"Y 6־&rr/P5o(UK7rh|-Qyݝ+1",,/^l)pJ'ψb>zgG98@5_e4^0轖2Jֱ^,f8m刞fEg(~zf7Zz@r{N:?ңHiM/l5IcO,̡o9l՘HU)[\Ap'2HON}z9$"UB_W[կk؉75 :7'72(ݷ\X^%v E;`V-Ԓacda;K=NUf3&jd>5_.+i:~w ?$=d.6Ua;kboɁڏ 9ZG R)jfט p; &x{v h u@]/_\T!9#̮-jU" 6Wx|'k3 ׻i Sq@I6ġ9އ!A…2s`L6b RK6%gcCqX_Ƽq3c)M)x$NQcl' G;.PWҩ? ISa7ިF 2j;r6.gӗԿ m,pLĀR96*#{n'l6˝Fs,AJkŦc:"LyWr;nK ux}vN|[NxP骪!ǰf7xY~C?\wcnX,G@ ]aѩ撤 A$ZuM4dB8ڙw]KIz@Yi Z[*pM/ߛ y ^Y-qYY"m4๲PH챁j,XZZ"Z wzx Y}B2'qpZ0" ?ն}*m yxB Aa {(Qdp|5 DCpdV7ly4/\[]]79?P\Z9{kXEVOpz;wQ(8qqiV^L~૨y\ O1C VH3dMV>Se[>pq[JmD#߯ٻ|!4O~xĈJ 8. #HB8( <\ ZPwVhsFV7Q pR())I p=1U5n>7%%xrؽ~+If@F4oI *+}UV,B}YN}Br~aw*OjfŚP\rʟ[Pnf/((xvYnVyWEdWOw z 1Ed @ g$uZY&HM8CĒ}0|YqN^ofLoQ2AU`u!|w? 0JfP(#aE_VJ$y.( ؜S;fgy:Z@#f&7va R"KZ89?csFHS!#$i̵`۟㱐FMmx&riZMWP)=fǧͯrT& ݓgTřx ){rE0RypG ?SYFc(z:ժd}m84o^mdfyӷJ-1? j -bla$lSvpeDu5&= 9FHs)=;Tfq?TAT5+NI%/ae5Gr.Aڦ(o]&.~a ";U,9Rz٩z%g."fBy(rQxH_/zr2̆eXC&GW֛,gIN֦hRԖM1.2 ɮ誥?RT ܭ/WWOA>{|̷c~t`miB'$o$?ޚc`%m̥eFd .# oA\>a(W+or|*@˲iH7 P^&%uk.&ak'Q&hʥ?n7#7(cПb&PT=FU>㹧߳ cſ}C/zs6ڙ㵎TZm+qKƤ̨eWj_@n/<ʐ:4aqzuGG}3 ֻ>O/f'HQ!y*#2ԌT[gm#gXA״֖߆y'7YF^ y*ϒk೩`EzD4pӧOS!#Eqan ]2JdtTSr R@.・!lVʖ؆$V5W6l5P>8:Vffx][r,⬎S-HXɁ9$@*/R u`ٙ~g N2#]6P;V!"֗t} Z^tlpQc䠱z! -āYf@ 3M5ĚDt윕p~!1 Pm<3Tc:;i WDj@",#!['ry舆ZMFNvhp:j7ta-NM] |8gS1O.cYYVז{Pj1t8ృ;T}[UGI9'x9fJ|-j SgKr:XtM%QtbOMPQ-}w͑[J (,ʽ!&u( Ȧ ?s彊-CRMd[DA>d©[D)gFK߲ىC?b:6+Opfյ/%U$QbJCE%u+U{U\ pb_< XK$EJs%- ?.`aw~U3UŵN'GGͥXo0h :LO7{&neb)j'{E䔔\#>~ >  q2A%R .d qbc:@ܕx}yKK)WYs E'@ZSB3tCɹjvN>̅qNYTaY{@59%MՃF48"$WˠGW+d]sRQҦa?<@qn%cE”OBZ~ aTᥴ7Pf/- w=UnuOL{k_MI>B*PStxmF7T ȬqPUrupn (z3<iHI6Hc-8:d"F آr͚;~TL: ]m.gBw)vSg=SJ8| bqoKyp͉@PU9)[bUUN0-ӌƲ#I`نظXdo3FVz@r/9ȏAzqsIj  .Ȇw5zĀ&Ņ镘34 Q@&eMℒCi7zW456+F=/1` P8*Ldo[ݽ-eGfŏmOt' M #YWW'Ox064fay i6L9GU vbqko䂯o8`B }Md 3#C{k#\ɿ[<"|\H[3c2A?WB&Q( *m$մрr/dB-\2\ kmo;m%N7eK/;`x՟BX:aЮ =5,D5 YIjwtamqtth.KϑCIa ;Mrį\UR J)*V:35tRUe5@ug"$)Θ@JF=*Do ˾2Rޭ5+)'V*=5NXpuR(*`ê/?$oO:l$I8""+E+mKyAi5B>1VkX05fczp|"ЈN+n[wIaA i:(Pxzڐ- =HDzR/eT%2hJ`|w#>˥վ@O}ZF[neF&z(QBB{,c_݉H!*oZOױm-yp\Zogw} GP6`,eh{u]kS?ax" Q ]̓ fPAuA9Z vLˇc2#'/!伕xv(=,HN6GPBvn K'$虍 :r1e[)ں Y5yY>X[4`Eh,k=JoU1|jEq07 ?JYKEB*JLo\DEh/E-.$0^[y #]^y_puaf(f`{gG78IAPHc-~zJbGF,2Q>CŘJ}rK@B:m ?W3ՋDVIXQ%aױ ijG4[7#[~N?]!-D0qZve"_Gy*.O$.8 N@n(odX[%F;K|Հ"ue釗ůj Et U2eQӛ8 4xD58s*"hV1"L-S5魁}!.V8Lʧ]a̒}!k]_ன ]a;ڀΒ"Fn_'&ʼ KZ)*'|AUWա w?U9K S,Җ~!T(j0ozTwm^!_҇BT'Ytwr?:[3rY4ZUs?fuRӐ7.h-"MM,&NO9X*.aEyG yACc}}j$, ;<7eTtxQӆ5b k!-՟B F}Rj`)|mmlhsW ~!~HfqT l wrUA:L "BsT}lи20ι1L6c|gȜ 53փM>WCte΢.&"翵v饭Ay=bsz",.F9a5s#EjdߵO;)x=tkl !y JK~iM;S,kQ noyʶҠgnE,ćYN|~1.㷬}J:ZWI 01BSL/ْvy `ijo\6'闆FV#=ezew=lFYۑ΁f󡽟 ,Pe0$:.yK_jVbbiёMrcQ ' ,˓G]q9̉GwMl&BhcLy+)Mީ4ݲes9FEPڀ`4ą (/ވ U3a L0}LфLk Os hTZᡕ|5Ɏ|s1=#XaSm$%zpvlϋ#ր49{"ST1ag0ެf8={D4gŨ~$ dm`{#UT cRɧ/X9`ڪ GZP>9!*>rʪA{<ÈjqZOŒ4Ȥ 2FEVSx@&u' '_ruwT7ɘPW~¢\c|Teb0\BP`XK;ozh;|-]* -wDp\Ķ!`4}hv3#h~Tǭ6x4"$RX'XkX(׆RjYFR+~נ/ܡU>`r:e*؂%?&tWlor[6DȷIDo:FPi4D .uk6:p"rPASJa22o) I{6nXߐ輘h7\W&pKEJ.m>*72BӦaы-Ʉ$zA.],j]6hU ^f=㐞?r.h,kБg8yEPNW۝y@5rpQ7o$؞΋fg*T}@G;iH[f?F.@!lFpAUQ@t¸"d'',$UPrFK!;:-?]v0>7˯2y@ٔQ6 D ٌ)0k:7dY|"fJNɓ3/* m}w]EGWd$l 5Hazȷ{M!AtBAN,J Ҙk6S S)7ܢ0@ј#8t!Ѯ94̈́Ec@JSm;_bA A"i-ˢǎ5Fs_mR"+#Γk[ә޾D-N.A@SN9 G y=+y\=h ƨk]j߇XW9 F(J,/ 8S|zkeGlx7UOrmqs?^w)LȴY]R!G2(R=zRJ!y P1[| `f}Hn xjĄ=7/{ NP44ʴC3+ e@ҔJ[cNLt6Bu3˹O޹M+CstneuT5Q2opdJD\gD( &=h`1V?'TԬ S- {|Xƪi:ӳJHS"m4G{?@z yeNY6M[6G4d t*`}0[UI͕oϕv+6m]etvK5Nl|~YD/Fc-tWWA(w5E?DwLT1'`?e, 8n%@ Rvb炣_V/¥@+J؍ῳ.wG=)6sm6R.MW Z;1TixN2QY2RX̖,qZH E;j1':`}Ƈ<*܊]޵{djd V`|H偞J?H1?YshYa.o_ o\1 1&lSj?6K{3L2$€:EJ <(ZZl3:Xg+禝RI/LώLkq4!em 6-]5H I]gb,B,jInqd嵯ժ{cm1}3 )ۏoTxG%MOel]'RBS*uW( "vQzB@;g(ZuY7q35WAގ=&mOt~}Y `S݋>wuDAvnDz5 L,L4mgm 4 \ ,v@β7QŁ$݌Q?p U#M'V@:()M P,m>x&e!>c=d'7/z"DNwnig^7czdz~2s*k琴/\DhJ3c?<xL.OJowYRɨ(Տ{)0;Z|+K)(z9Zu5L.s= ¬Ḭo sDӢ=˯9?-€@\Q^(RVWM'ĕ/yo.]f 6!+1ɗ-)Gb~ >bG~RŸ"PCi<},Xi[_*9rZI($ۇ(o% a| wJՍ,-(CeK !C;Vy_Q'`l O|zoX;.H.&z 13fC)J0eʼ%js\ǧS[ Mo]YVGs@!EgZۼ<߱ Bk omԎC,l"\f l~`;ly*`3]ёrr ԭvQ*sƒ#j 771ݽ @[s/ D⥆1tp+ŰzꞚš3JZ\p\㰺;>86#w!wT]B2 (!"隬 Q { "UU܇x ϵ8Uc1}"ͨOIu=^Y5 ZSw3L.̣[ꊟo>F%{.#I1gKlyt132a30ڎ9Mix=>8ž)٭Mn8876]':FUX@Stȡ- Tp]O&=Q ak/:ˆD-:T[+nd1wF.ܥ1ⲉ|_-vw[f g;w@?0|*x*@MD)"hN$-3(ª*g2(E2nie`(PP~JBg\;)0C 212VdĻ$U.0%Pe`UG Ikq=Iûf~P^[]>]C"h&a y_18ďs !A/0W Ggj* oF{zp U +M i*tŐƞ&w^Uň>Ro  ¿Hiro4K~?sDQ:.Hi`Pjz/Y$ [ U|Xgg a{vJoqsX$Z 8y3l>%}"5npO2U_F~6VrƯ:%KM5TW!v7ʢ `X P+LF+P@e EK nƥ!v(֨."KI `sy҆쩨r*~nUb2*/BUr~+7 zQ6#~jcכd$FB uYF&*įx;sa 5QхgB8L D3p x {tlqQaؗkhH4MST"D=yݾ%ϘROdB ÇPZOU9NutXOЌd^pCýrT3M@]WUi8BartҐ|{w h~'ݧ'b;׾"kCYWrqt'Zߠsq>b$|L+P=vBJj&"'`:קΟ,ʹ}}g+-Y;3&G[#CPmr$c0E{cʞN 8\JM dOCY:,F p=ib.@+C;V2w;>@$6u3մd]q&2b\=Xc<1$~6Թ|> X]<)nܱ̠8jwX՚h"PնyckbћL$hp`lnle|ZM~&Zg2Px9FP Bg\ oI(9Ye fT/S3;~L^5ǬQ&x kG36Z jB\x7"SJlr|YgCO K=dy9αcQk߿3^C3F[@w*he3HoWp eoƞ[hӾ:PN\L g#K5밀sL_V$IAZikZ{]&O:SGS^R3a:k" 2u~d;8BKV{K]ﵯ(jL& # FK y=kIaYV-uM,p8)LYĪlDX/ QtRt{2&삆Mm6ɷ~8А8jP=ɌH9^F/l=F eX*a50 !SN;?$ht/'WuMlK"z`?P_JRj Au' J 8yܰQb5rS*z\cSqu=\jkF=G7>1:2,# b8$$WW5{S? |è6Y4{VWSӖ!]Brq80Ɠ?y+lgds+ԻR?ՙGwվ&X:˟CUV(CoXLY)}at.2&=”K5_*#8yȰD]H@6=h(LTڽqOT΄@uP]“kD s.*u! ;o9}* c `LLR< 2Z>B@VOd$zقZ_m޽mf9Rf28%ME >aʯlg-k>n/]"MO_ q1t SjuԭR9g`VƚRUS/uJݘla *,ڻv |l]Y~Ȭ_ͥwJ'u(ƾy#^ (;%]xNF#Z l^;?d+ZP*2%Q.L*$$PKZuLPgI"#y1iWboj>*vի6ƏJ% A~bŸٚŎ5IҸ7 (-uh Iw5r  A Au&7+vR~h뿋#z2zkUÑ?D{ܢL,M';ge\F ̑s K Eq9w%lgQ:i_Ȁo2S` 9" 'GNnP0[` hIutM}0aa 8ť߾Dw'||;ip84X>f@לC >Ds2]d*mPk\ec:~㶫;V=i6U&t.*>R<qj?,OYFĽEcxNʉT ڐdӕN\}`ūեL|V_| _wT۪ l&]11ʰVS{oS9qtRx BN 'A;X0 iu.cO'2xmbH4|cZo0q J3UҥNTF;tZdD U7pC%%&̌-Ω ~m+d0_dt4@~T>6d /nTKXTetD'lA}ےkJHEg1 662] =]W@8L\*B+V+Tdu+(|& &ч)FEG}9E`Ec ’̆!r V_89PDus];N+ a>\suIr+ZZh-Γw`<;C4>y^f73,h[HH02߶`9{[/~BIn8LqV*yǭkz `׌ --!'}5׀GcTBO\#*w~b`M^ Gk+!;ysQ'|iztذsmR@eoB;֜pdaݜ;sNYsAP)T (Xvv8XK wTC%Eh@3]檧*@z=`eVSL. ثDBO ز>xȁ!*x2թx8Zim/QLgU2a{7i۵ғB3^ƺq Bg$5v¬;oRəu.H›Kh2#kXi՛Ãm3/Yrg@b9=dkX&3jo 2λ<9+hJF7 x}a0{ _T6Us*w /&?MFQژ~C>noN95S5h/8 J! ,YDYf#󽐻%/7Ez}d~lc ȺS"$fɾWQ]M `5NK|ЁʽO[c|듕[)YLA 2͆f- *" Ty\qPm^9IրCقцV)ζͨOJCږ(>n/ \5d_H'(]ȕ%e!ע`R)pOxI hA$Rω*xj"m,Cq|7pMvfJ-lF.ž֕VxJ/o~*VFQ"ig֙yti(zԪh%h4r Mstc*C=fcqh/iD<Gs~gIKGh8WuueоPAv%Fژo v=u@ =VCe]=) [ٞ2:Gh C:Rlb1ӏ#8QZ!bČ @2bWU6ys+,%A!*7S'4'bO&1c Vip7QaIS*Gm~vHf^.wb$/5 K$ &hIcj4w I~Fg?7)_`L*t&EBA6it,] "2,z /,>|+qOz^ $yv}&ycJzK(&z[M]nG/xmI}>7hj8iO~}-v'q)~VVpmGL :=Y6TT$YE˳5&zBrklmo9-'#|ã4=&l.?W>suGFXiAډ/,4ӍÉ҃ᙳL6}Ѷ3b#lܨ f(9xYM173SbI0蚜#6oo_`1QUm5@WKraF]^g9c=zG6? H3d+dZ˜!:^4O0T'l|~qe]UTQcou9mǀz0 y _ "tEPVn\uj}ETMtOoT(;f:gsk@ࡖ|gsJ3llИ;U\G ʜתu VFܖщ&Np2q̓Z=2Ul@sg'eP@%jbIw)ݱ=ZOGsi5ޙgɞCbVfMQ6#A̢Rȩn G  A|~*犤PoH`/na7-/Y;׳rW5E[^:r`!vV@LJb3 ]x/hA,FumP.cHznU5_ʑGl};t'~uۛ25ϣ[aG.7"0ǶAWׁkWu!}IV+KDb#wuo[XoWյwěE-'am7i`Ʉq;8r1Ur$5ЭOȏֵۮR+|VY  #ͼL`z|9oJߜqL0(^}X7aAMp54:6 qJ !saW%mٹ9"1/ϣU$fi)4sX42L6rϪ,(079zm,T?c}"936YU`:+(+3-J9J>OL+959At(KdJ dx6۵(M!oSu'ڕ {%d5O?dlb?%}t秭1@A }rCe8!w^/o`"y KF$?TKwQD9lYoXab[haOu5,+1;L-I~irNcWIF^Cv\Ce2>"zד!²*xaaiذL }bYMspW B " g,=]k%e -' x\"<6h8ڂL} _PJd;"o17GAZt<۔_Y Uٶ?APڠ@L4q𢳑#2ʈTI+9ʭMSӍ>IB/}3kiӨ1KJQM 81=l(e宅剟@sv L!v))&߾WJS*$'o sNʜ>cMeC~!2}- =:CApԹ=`n:"xɉݚ2D94B8Mۮ?".% nzpHaFPQZnjvnz2%51\Wj*^ko  a'T'-6 0618% 3"%`а2J!xlt<(Ǣmq䞩i(kJXX1JiW hp~&\-#j%A2 z) 2e֚}ai^=X%Z gWd.zMxȬXGO0jW" >mf3>'>R3иhМQ (g"F%?yi)qDJ 44$Wqx *8O^ LaH˟J0չ]wʌ1zAkHkQ ۞U.ktQK.(di&f|fǂ Ss-I K{L5wVay&s4 |@U(Wrr?x0rLQ_WYTTKZh){' JK8#A|dKTf ]x r\mmxLbYAs,Dmi_@ O3,M1A$AglNLR7BLkgR#4egӂ%;v hRnb)^(4uqPηpGQv')sHЃlZj֔2ߔ<^hKEm#~4eZ+,!9ξu O-_Uo(DΘļڻhr+ΐr+=Z=]8gItвJ8e:= O6xCDg7كԘSfG%ci+3TpkզiV#cQ޶7:^ʒU e~%zB2?{kzgM{='Y^c a)N}vUg1V]Ѹ4d+)?rbǦ7BsȐۭM y諭hiX!߮XgZF SSJS9]iIwT#yK^r@Luc^[RQ^¹e|>ل M@  A'A?93@s.#\eGsu3n%>NѕTIj ]͗V7~TDF}tj QvNZ92Tay&愻a3qd75D##2BHM 0VM0.[6;)-6#AyNțktZ7ij-؛#H<žE+C s0x=t3Y*W ]z^o(F$\SrNxBn02"w EW'߈[ͬOU K| 2Ut#FhWQe~9ob3$[;<5+-b"KW|=ԐƿF=BX-\B,D 0LnQӃQeg2WPPϊd{E~ۧMvQ^NN^ ځg k=vyPu 0ވx*Mn&b:I V:yeb-Bcq YA0"U{k6zum̫u(3{r<ř)<09"Iיa2#]E1ȃQta""@Y^_=E#ҰHKő ¡1saG7KߖՉK^9'GKgt%_k| ,֛_S %PT 1Pr0rt@}Kup! zZO?9i4d:s63?ω;3--[7Fc>g<oOޠ^CMz(^1S1Ail,5fT 5`Đ̱``F k)uW|XF9վh2E)G^V0" }!ڤk?كI E[^}L:xr5 s+L\ %H=Ŕ ?Wvl0QPhѕYc*nˠmiKh; ͝::~* Hd?Sᒋ O6&LR ݱNq ,'&&=k2A"a]M(Jr R1v>K?+=:,ٮ@IljA.PL\-3OpK=b$ʢ'qa'M,%-0U )ims{U;4tҔ&MF`X.wOī4yq~sPјO"-vbB\{:,-s`wܔ%B! tNFcg)6.tp$46j}Kb>Wx2CyZUWL_ԍx%J!PZQ8D07ӳV8-UQqVd7"n/YREaIƧ+ gi-އ(F]3 5 eU{2xmvgg@;.C)N@K_$4l#n@DzD_&Mw#Fڂ-RCavwΒJia `TC[[777ԡ >]E܎ !<06fQ9amEwO+B9ȿŸbk!ZiCF% JZ9!v$H~()R_JIp4w6\Sw_bgњYpiI77/ŦvJc1ȗt$h]:UhLV+s)7?ԭ~44ϏMB`[R&䠉?`2j-'\䝎e1l}"GN,T3q@~u7#*V1aohU 4sĝIC^XNp@CRy$ШxMz@c9$ $*mhS{(^,̣ R޴F ?#UVyͰaD6I\|o@ #6`]mY%Y[}$v}?n7*HkVW#]f]'xBq ܤApue)ϝ,sT&bfEF9a%)u~0 \EW,'V.noS=u {KF עvϼG\W:h}Lyi *N{[)8?UE:}Tyܚ2VK!e)œ|0hhkn2`d؃4]gSRy0 VR/tsgˋ;^7m*Qy/ DcLB+mvw82CÏK IF*Yr8<8,nBNos(D;| nA[$ 6zϢLonlqw9Pb2)"8!`pԤe2?R)Lu*X &Z 84 @XQCxHb,m;[k4{kGVC׸01M6n.V@Fjk8E0lTbMiXOh̾t_Yщrj|)D9f3kHRB*Mg WI˜M PTvgy <܊ I%MnW),}s;)]uj4n"բucvv-s} BhV*#S,YiX~&FSsO],%GG$ır`\huy]R-4_s]gAqt[9zHI:;8ق8 *A25ZiyX"w"qy'oD ϥLZ,6qHl(DEokTwj9gvuJ"9z*Ț){xCԛ$ח `J`WSukZjGYQVK| JoK15p,J+a86 [,o&3 ,EWU8/ ޴/tNJf6/ީ&R˸VmvEQ^~MŤ:O1J!N(-x CNhY>zA£AHsk K_OVU$ۤri2ռs[( "u7'Tʧ̬G˥|LȶjkibDxRI_3!{ S%-S!6.-@)nb j/*XJ#MӲF|!FHt #i/XkR>Ry'r5nZ[\qPvB8/gϬKWh79OÉ܆_qN|@CP݌v3,#!Ycd7!jZf&LԎvj6޹ *{eR(p 'Dka(wl|;ylw@^f#Zl3s$:o ^ 8k= KWڽܵ2Y큦6>ur!tjlI/a=(V,e12CtXu3Z.k o|c:+ck&AyF f_ #-” V|cg {: c]g}ݚ+ҫ(Ktsm:WpXPFU_E *uD]Cg*JeQ\el^iDiwUS4]%!2$ZEMYF[#ؚĚ~RX]@Ũ& )y V3@z-&afv"A ~ȄbH+mQ#JfoI?W0kՏ^* j;knءFou r庺@aP hδ_ {#݅5g[gk'h y  M!H'۴Wp|K@˭e@s%!~]N;`ow*RJRۃ{R pLkcr,={fcSmD Z1@'OJ*,Dz5Y)oՈ%{qYȦPUTiq2DZ}xh!|hYTT9SL.Uqxqj璬xA٧rDH6̬myf2l`$!C %?LDaR7-\1XbuyMTz˅|GEB~Bsv0`4[+nDWDz"ez@'HK ?>Z LU2Tq\ުfIm[bZco9TK  o O\J" 3dќ ʔy̒P)Ɲ%pe?`],4S;5JrC&i.q& "ZHrŰDϚR.#!BSJ_ ȤdսyƑS PRJ.ޕݴJ}liA<7N'^ :(uXdY&"X]qGo5TMXxn&?ܱ^aő-0Pj܉o![D-mrƦFmVS<k(ƑEH _?N9u`r?B&GR (g&SfNoQ8RZw kЗR&e7󧆂cJMT Q0j NgՀSm)t!UejgI։ ,#`{HLf Ppw[$Tx K>zD&kξ6 mG7L V( ظKR?#BPCT'-`891f07+w < &iI0xy>Y}}%[vg UBy-s ׿ L¥l.A%[^h_wn-r#87ƠU[6;z&?iC:(0֎h==vdZk;`QhKswgQ"l埨bHU )Ē<& E^a=$4j@Vv uָu)gg>Cs{ovatM BjX2%FNОB}ѩ XR)vcF#rtNdX41a} w={lAK[F&GH4_@)A³a`eJkl #eӫf27WKCu.mӞpOq%:[֐ΑLQ? K|H(ࣜ]7HD/0{.4OF1i%Jru??2s@~vƪf.TǁVݱb. |'WQnڑ**^y4qdtI(uHZӐ ;>:1bQfM 'ɬMA\XI'G\/BxPts{&b3u${ S)">zhMɎ{ r5}سQC$Z7bVX]60BNgiJ;SpŊl~ HwVo/eoKỾ-LZv]{{;i> p~x=5<>hlpD6l:*.FOR CQiw))āP!;sq #q a6 :^#6E>$Ko)UQP VLV3i˧H_c0y6E xgB2C&#)bmj@3YPNAF#fEPϙ$D񡇎CQ|Vh6Iے@tl}xP~=t- lx/D XsdzS :̞؎=?,5~ -OQ}ѡhd